Дмитрий Кондин

Администраторы
  • Публикации

    6535
  • Зарегистрирован

  • Посещение

  • Days Won

    362

Все публикации пользователя Дмитрий Кондин

  1. Спасибо, оплату получил. Модуль уже недели 2 как обновился в центре обновлений, смотрите. Только вас еще не успел записать в модуле в качестве спонсоров.
  2. Маловероятно. Алгоритм перевода построен на сессиях.
  3. Пример страницы скажите. Вообще на любую страницу можно поставить где-нибудь ссылку, например в новости. И тогда у поисковиков появляется шанс забрать ее себе в индекс.
  4. Возникли более срочные задачи. Прогнозы в плане разработки, сложная вещь. Особенно если касается функций, которые нужны немногим. Мы еженедельно составляем список функций, которые нужно улучшить или добавить. Причем список функций упорядочивается по количеству требований или критичности для системы. Например, защита от XSS. Виктор, если вы хотите увидеть поскорее функцию вашу, агитируйте людей, чтобы они тоже это хотели.
  5. На сайте вижу у вас группу. М.б. не было связи с вк.ком.
  6. У вас простые JS баллуны, там пока ссылки не предусмотрены.
  7. Адрес странички в студию. Забыл телепатический девайс зарядить.
  8. Можно в /template/frontend/agency/main/main.php в функции main() добавить обработку if ( preg_match('/^kreditcalculator(\/?)$/', $REQUESTURIPATH) ) {тут код калькулятора.а вместо echo $tpl; сделать$this->template->assert('main', $tpl);$has_result=true; }И теперь на сайте обращаться к нему по адресу /kreditcalculator/
  9. /template/frontend/agency/standart_search_form.tpl Удалить это <div id="simple_search"{if isset($smarty.request.extended_search)} style="display:none;"{/if}>...</div>И поправить это <div id="extended_search"{if !isset($smarty.request.extended_search)} style="display:none;"{/if}>на это <div id="extended_search" style="display:block;">
  10. Вот подобный проект на нашем движке http://prorealproperty.com/
  11. В некоторых местах движка еще старые прямые вызовы mysql, с ms sql движок не совместим. В будущих версиях будем совмещать.
  12. 1. Исправлена уязвимость XSS для полей safe_string. Больше нет возможности в строковых полях ввода вводить разметку. 2. Для поля textarea добавлена опция разрешающая все теги. (Достигается установкой параметра allow_htmltags и значения для него 1 в разделе Параметры для выбранного элемента. По умолчанию, с этого обновления, из поля типа textarea - тех, которые отображаются стандартным html-полем ввода текста - вся разметка будет вырезаться). Не касается поле с типом textarea_editor, снабженных полноценными редакторами. NB. Обратите на это внимание те, кто использует приложение Баннеры. 3. В конфиге добавлены опции Уведомлять администратора о платежах по email (notify_about_payment) При использовании базового модуля оплаты через Робокассу устанавливает необходимость отправки уведомления администратору о наличии платежа. Закрыть сайт (is_underconstruction) Закрывает фронтальную часть сайта на обслуживание. Так как опция новая, то, для полноценной ее работы, необходимы некоторые изменения в шаблоне. IP разрешенный для доступа в закрытом режиме (is_underconstruction_allowed_ip) Указывает IP адрес пользователя, который может иметь доступ к сайту, закрытому на обслуживание.Описание всех опций конфига тут http://wiki.sitebill.ru/index.php?title=%D0%9E%D0%B1%D1%89%D0%B8%D0%B5_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8 4. Добавлена автоматическая установка системных утилит 5. Добавлено приложение apps.logger http://wiki.sitebill.ru/index.php?title=System_logger 6. Добавлено приложение apps.customentity для управления пользовательскими элементами, которые нужны, но для которых нет фабричного приложения. Для работы этого приложения необходимо сделать операцию установки перейдя в админке по адресу /admin/index.php?action=customentity&do=install В ответ вы не увидите ничего, но в БД должна появиться таблица re_customentity. 6а. Вводится в стадию бета концепция Связанных элементов http://wiki.sitebill.ru/index.php?title=%D0%A1%D0%B2%D1%8F%D0%B7%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5_%D1%8D%D0%BB%D0%B5%D0%BC%D0%B5%D0%BD%D1%82%D1%8B , которая будет связана с элементами из предыдущего пункта и не только. 7. Добавлено приложение toolbox (для миграции картинок из старого uploadify -> uploads) http://wiki.sitebill.ru/index.php?title=%D0%9F%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5_%22Toolbox%22. Приложение рассчитано на понимающего, что делает, пользователя и не обладает интуитивным интерфейсом. Если сомневаетесь - лучше не тыкайте по кнопкам, а проконсультируйтесь со мной (abushyk). Бекапы БД и файлов сайта, перед использованием этого приложения, обязательны. 8. Исправлен баг - при удалении всех категорий выскакивала ошибка. 9. Теперь при включении опции use_new_realty_grid видна минимальная сетка для объявлений, раньше было пусто. Остальные поля добавлять также через редактор форм - Grid manager. 10. Для поля uploads теперь максимальный размер загружаемого фото = установленному системой. Максимальный размер устанавливается автоматически из настроек сервера. Если сервер у вас пропускает 200М, то для картинок этот размер весьма избыточен. Дабы не дать врагам замусорить сервак стомегапиксельными картинками каждый элемент uploads поддерживает свою автономную настройку пропускной способности в виде параметра max_file_size и значения для него в виде целого числа допустимых мегабайтов на картинку. 10а. uploads так же поддерживают свои размеры картинок (размеры для полноэкранки и превью) с помощю параметров prev_width, prev_height, norm_width, norm_height и указанными пиксельными размерами. Єти настройки перекрывают базовые. Так же поддерживается настройка в виде параметра preview_smart_resizing, которая аналогична настройке из Настройки - Дополнительно - Использовать умную подгонку превьюшек, но в отличии от нее, работает не только на картинках для объявлений. 11. Создание пользовательских форм заявок http://wiki.sitebill.ru/index.php?title=%D0%9A%D0%B0%D0%BA_%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C_%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%81%D0%BA%D1%83%D1%8E_%D1%84%D0%BE%D1%80%D0%BC%D1%83_%D0%B7%D0%B0%D1%8F%D0%B2%D0%BA%D0%B8
  13. Включить в опциях currency_enable = 1 (чекбокс выбран) Выбор валют.
  14. Для любого поля можно назначить уровень доступа. И отметить, допустим, доступ только для одной группы Админов. Смотрим внимательно все!
  15. Идеи интересные. Попробуем реализовать в будущих версиях.
  16. В будущих версиях сделаем. Сейчас в два шага.
  17. Посмотрите у вас в realty_grid.tpl есть теги noindex и nofollow, если есть, то вам не надо. Если нет, то надо.
  18. Да, один файл только править надо - этот index.php
  19. Посмотрите у вас установлено приложение /apps/client/ ?
  20. Таким образом вы можете вырубить всю индексацию сайта. Ведь через ?page= идет индексация и полезных страниц...
  21. В первых версиях шаблонов были открыты для индексирования ссылки, которые создавали очень много мусорных страниц. Это относится к сортировке по району, улице, городу, типу и т.д. Выглядят эти адреса примерно так http://estate.sitebill.ru/?page=1&order=city&asc=ascСо временем поисковый индекс очень сильно замусоривается. Предлагаю такое решение, для быстрой чистки такого мусора. В ./index.php сразу после строчки <?php добавьте вот этот код: if ( (preg_match('/Googlebot/', $_SERVER['HTTP_USER_AGENT']) or preg_match('/YandexDirect/', $_SERVER['HTTP_USER_AGENT']) or preg_match('/AhrefsBot/', $_SERVER['HTTP_USER_AGENT']) or preg_match('/SputnikBot/', $_SERVER['HTTP_USER_AGENT']) or preg_match('/Mail\.RU_Bot/', $_SERVER['HTTP_USER_AGENT']) or preg_match('/YandexBot/', $_SERVER['HTTP_USER_AGENT']) or preg_match('/bingbot/', $_SERVER['HTTP_USER_AGENT']) ) and ($_REQUEST['order'] == 'type' or $_REQUEST['order'] == 'district' or $_REQUEST['order'] == 'room_count' or $_REQUEST['order'] == 'city' or $_REQUEST['order'] == 'metro' or $_REQUEST['order'] == 'street' or $_REQUEST['order'] == 'price') ) {header("HTTP/1.0 404 Not Found");exit;}