Бизнес в интернет. Виртуальные офисы фирм. Скрипт фирм и организаций.
Данный патч включает в себя ряд изменений для версий php5.4 и выше. Кроме того, в дистрибутиве содержится обновленная версия e-mail рассылки и промежуточный модуль управления администраторами.
Сейчас многие хостинги автоматом переключают php на версию php 5.4 или выше, в результате чего появляются некоторые ошибки связанные с тем, что в новых версиях некоторые функции уже не поддерживаются и их нужно заменить.
Так, например, считается устаревшей функция mysql_numrows, которую необходимо заменить mysql_num_rows. Или для функции htmlspecialchars необходимо указать кодировку, т.к. скрипт использует windows-1251, для этого в скрипте изменяется htmlspecialchars(Параметр) на htmlspecialchars(Параметр,ENT_QUOTES,$def_charset). Переменная $def_charset должна быть у Вас прописана в конфиг файле conf/config.pjp:
// Переменная кодировки
$def_charset='cp1251';
На данный момент не все функции заменены в скрипте, замена выполнена в тех файлах, где скрипт не корректно работает. Полная замена будет выполняться по мере обновлений скрипта. Кроме того, возможно некоторые моменты остались еще, не замечены, поэтому при возникновении ошибок, пишите их в комментариях.
В данном дистрибутиве содержится обновленный модуль e-mail рассылки. В модули были сделаны следующие изменения и добавления:
- Теперь модуль выбирает все фирмы с базы, без учета дублей по е-майл. Т.е. если человек зарегистрировал со своего е-майл несколько фирм, то он получит письма для каждой фирмы. Ранее отправка на одинаковые е-майл адреса не выполнялась. Данная реализация выполнена, согласно пожеланию наших клиентов.
- Добавлена возможность делать рассылку на все адреса, независимо отписан пользователь или нет от рассылки. Например, экстренная рассылка по безопасности (просьба сменить пароли).
- Добавлена поддержка тега *id*. Теперь, в рассылке можно указать id компании (например, указать основную страницу в каталоге или страницу комментариев).
- Добавлена возможность отправки рассылки тем компаниям, у которых не заполнено поле: адрес, телефон, мобильный, контактное лицо, местоположение на сайте, адрес сайта. Например, Вы можете сделать рассылку компаниям, у которых нет сайта, и Вы сможете им предложить создать социальную страницу бесплатно, тем самым привлечь компании в каталог. Либо попросить заполнить адрес, если он по каким-то причинам не указан. Ну и конечно попросить указать местоположение на карте.
Обновлена документация модуля - http://help.vkaragande.info/docs/mails.html
Наши клиенты очень часто просят добавить возможность управлением администраторами каталога. Т.е. чтобы была возможность работать с админкой каталога сразу нескольким администраторам. Так, например, один человек будет осуществлять наполнение каталога новостями, другой фирмами, третий статьями и т.п. К сожалению, на реализацию полноценной возможности нужно ни мало времени, а у нас запланированы более ожидаемые возможности скрипта (видеоролики, регистрация посетителей каталога, расширение товаров и фирм, интеграция сайта на основе социальной страницы и т.п.). Поэтому, на данный момент реализована промежуточная версия, которая в принципе сможет сейчас решить эту задачу.
Как это работает, читайте в инструкции к модулю http://help.vkaragande.info/docs/cp_admin_user.html
Для установки патча, обновите файлы, файл шаблона /mail/mailer.tpl поместите вместо своего шаблона. Либо добавьте при желании в свой шаблон поддержку тега *id*. Если у Вас производились изменения в основных файлах скрипта, то рекомендуем использовать программы для сравнения кода.
Данный патч, войдет в самый ближайший релиз, где будут реализованы новые возможности видеороликов. На данном этапе, остается проработать новый функционал в админке.
Внимание! Рекомендуем после установки патча периодически проверять дату обновления патча, т.к. возможно будут выявлены новые ошибки или недоработки.