Вход • Регистрация

Всего найдено: 5729

  • 27 июня 2012 г.
  • Смотря что за сайт, какой контент, насколько заполнен и что дорабатывали в 4.4. Плюс зависит от настроек и ограничений хостинга, который может заерепениться при изменении БД, например.
    Вообще, обновлять надо 4.4 на 4.5 и затем 4.5 на 5.0.
    Обновления бесплатные.
    Вам необходимо попросить в техподдержке сначала zip-пакет 4.5. В нем есть readme.txt, согласно ему обновитесь до 4.5.
    Затем скачаете пакет 5.0 и обновите до 5.0 согласно readme.txt из zip-пакета 5.0
  • 04 июля 2012 г.
  • Файлы отличаются, конечно. Рефакторинг был, по-моему, между 4.4 и 5.0, уже приличный, переменные переименованы, классы другие.
    Но файлы же не большие, забрать функции и прям в файле их подогнать не очень долго. Уж полчасика-то выделите, ради такого обновления.
  • 27 июня 2012 г.
  • Цитата
    Делаю ЧПУ вида: /name/name1/ При этом страница доступна и по адресу /name/name1 т.е. без слеша в конце. Дубль однако будет. Как от этого избавиться?

    Вообще, это настройки хостинга, отвечать 200 по папкам со слешем и без слеша тоже.
    Можно прописать 301 редирект с адресов без слеша на конце на слеш.
    Цитата
    И еще вопрос. Можно чтобы одновременно на сайте работали и урлы вида /name/name1/ и /name/name1.html

    А вот отдавать по адресу папки и файлы тоже хостинг не умеет, по-моему. Теоретически возможно, чтобы по адресу site.ru/name отдавалось содержимое и site.ru/name/ и site.ru/name.html, но наоборот нет, вроде
  • 18 июня 2012 г.
  • Это в ядре правится.
    /adm/includes/edit.php
    строка 336
    Код
    elseif ($type == 'checkbox')
    {
    echo '
    <tr id="' . $key . '">
    <td class="td_first">' . $this->variable_names() . '</td>
    <td>
    <input type="checkbox" name="' . $this->key . '" value="1"' . ( !$this->diafan->addnew && $this->value == 1 ? " checked" : '' ) . ( $this->diafan->addnew && $this->key == 'act' ? " checked" : '' ) . $this->show_tr_click_checkbox() . '>
    ' . $this->show_help_row() . '
    </td>
    </tr>';
    }
  • 14 июня 2012 г.
  • Как вылечить одиночную кавычку в Tiny? Я лично никак это не лечил, у меня не получалось ничего с этим сделать. Это проблема визуальников, как тини, так и FCK. Там весь текст в переменной, а она граничится одиночными кавычками, и если кавычка встречается в тексте, все летит в тар-тарары... Я сам обычно просто одиночные кавычки не использую в визуальнике. Заменяю на двойные.
  • 14 июня 2012 г.
  • Мастерхост вообще какой-то сомнительный хостинг. Там много ограничений по умолчанию. После установки надо будет бороться с закачиваемыми файлами, права просить поставить на хостинге. Затем файлы загружать можно будет, но удалять их нельзя, потому что у мастерхоста какие-то свои представления о безопасности... Плюс у них частенько рушится БД, они ее сами втихомолку ночью криво восстанавливают, а утром ты ломаешь башку, где половина инфы, и почему сайт вообще не отрывается.
    В общем, если есть выбор, мастерхост лучше избежать.
  • 15 июня 2012 г.
  • Цитата
    После заливки на фост (masterhost) выдает сообщение "Для корректной работы diafan.CMS в настройках сервера должен быть установлен параметр Allow Override в положении "включено": Все параметры директории могут быть изменены с помощью файла .htaccess file"
    При попытке зайти на прямую /index.php адрес меняется автоматом на http://www.shop.etp-moscow.ru/index.phpinstall/ что вызывает ошибку 404. как быть, помогите!

    Сообщение выходит в том случае, если хостинг не позволяет управлять содержимым сайта с помощью .htaccess. Я же говорю, на всех хостингах по умолчанию управлять своей директорией на сервере можно, а на мастерхосте нельзя. У них там "безопасность". Мол, загружайте голые html...
    Лечится это видимо тем, что надо писать в техподдержку мастерхоста и просить разрешить хозяйничать у себя в папке, т.е. разрешить работу файла .htaccess.
    Вызывать напрямую на index.php смысла не имеет, потому, что для работы CMS нужны правила из запрещенного нерабочего .htaccess...
  • 27 июня 2012 г. , редакция: 1340768254
  • /modules/shop/views/shop.view.show_search.php
    строки 110-117
    где
    Код
    case 'select':
    case 'multiple':

    Вот там ниже цикл, в котором выводятся чекбоксы. Поставьте снаружи цикла html-конструкцию, объявляющую выпадающий список select, а внутрь цикла строки списка.
  • 27 июня 2012 г.
  • Цитата
    Но я не сильно разбираюсь в PHP =)

    Вообще, если не сильно, то лучше заплатить несколько сотен рублей, чтобы тот кто "сильно разбирается" сделал Вам быстро и безошибочно
    Цитата
    Есть такой код, у меня в поиске несколько параметров где необходим выпадающий список, какие именно строки списка мне необходимо вписывать?

    Этот код един для всех дополнительных характеристик с типом select и multiple.
    Соответственно,
    Код
    echo '
    <span class="infofield">' . $row["name"] . ':</span>';
    - это вывод заголовка характеристики
    Код
    foreach ($row["select_array"] as $key => $value)
    {
    }
    - цикл, в котором выводятся галочки, которые нужно заменить на выпадающий список.
    Код
    echo '<input type="checkbox" name="p' . $row["id"] . '[]" value="' . $key . '"' . (in_array($key, $row["value"]) ? " checked" : '') . ' class="inpcheckbox"> ' . $value.'<br>';
    - непосредственно вывод каждой конкретной галки.
    Этот код и надо заменить на html-конструкцию select
  • 12 июня 2012 г.
  • Карта сайта /modules/map/map.model.php - здесь все формируется. Надо прибавить цикл запросов из таблицы новостей. Уже как-то спрашивали, кстати. Но так никто вразумительно и не сказал, для чего на карте сайта выводить все это? Встречаются сайты где тысячи новостей. Что это будет за портянка? Сколько она будет грузиться? Назначение карты сайта - упростить навигацию по сайту для посетителей сайта, для людей! Карта сайта должна быть быстрой и лаконичной. А уже выйдя в раздел "Новости" легко можно выйти на любой вопрос.
    Если для поисковых роботов, то есть sitemap.xml, в котором генерируется всё-всё, включая каждую новость и вопрос-ответ. Укажите его поисковикам и пусть себе индексируют.
  • 15 января 2015 г.
  • Кеш почистите в настройках, или содержимое /cache/ удалите с фтп.
    Режим разработчика включите и перепроверьте.
    Если все равно демо-выводятся, ctrl+F5 в браузере.
    Не помогает - значит эти страницы еще есть в системе
  • 11 августа 2012 г.
  • В поиске есть косяки. К сожалению, мы сами это обнаружили после достаточно аврального выпуска 5.0, в которой были более важные моменты. Занимался модулем поиска отдельный программист, который весьма халатно отнесся к разработке, поэтому так получилось. Мы не стали особо акцентировать внимание на наших внутренних разборках после выпуска 5.0, просто сохранив старый алгоритм (без релевантности и ранжирования), тем более, что пользователи также не особо на это жаловались. Сейчас у нас в разработке 5.1 и там мы уже "довели до ума" модуль. Так что, можно надеяться
  • 10 сентября 2012 г.
  • Если нужен Яндекс - ставьте Яндекс. У них есть поиск локальный, сайтовый, в виде модуля.
    Мы подобное делать не будем, потому что потребностей острых таких нет. Кроме Вас этот щепетильный поиск нужен был за последние пару лет только паре человек.
  • 12 сентября 2012 г.
  • Владимир, я понимаю, Вы используете метод малочисленной оппозиции, говорите один за мнимые сотни, но это же не так.
    Цитата
    отзывы пользователей мало интересуют, для кого делаете то CMS?
    Вы хотели сказать пользоватеЛЯ? Владимир, в техподдержке только от Вас возмущения по поводу того, что поиск не устраивает Вас же На форуме в разделе "поиск" несколько сообщений о недочетах и большая тема опять от Вас. В разделе "Пожеланий" по поводу поиска два выполненных пожелания и одно вчерашнее, снова от Вас!
    Мертвый раздел? Ну извините, это только от пользователей зависит. Хотя остальные разделы очень даже бодрые...
    Короче, Владимир, Ваше желание, чтобы все было сделано, так как лично Вам нужно, понятно. Но это не желание большинства, смиритесь с этим. Навязывать разработку того, что нужно только одному пользователю, всем остальным - не правильно.
    Считайте это жестким сопротивлением: мы не хотим слушать от одного пользователя "ах, какие молодцы, мою прихоть выполнили", и при этом смотреть, как остальные сотни пользователей морщатся.
  • 12 сентября 2012 г.
  • Артур как всегда, в своем репертуаре. Флуд-флейм-скандалы-анархия-дизабаланс. Поддакнуть безаргументированно "беда"-"говно"-"фигня"-"ужас"-"такой поиск" особого ума не надо... Какой "такой"?

Новости

  • 19 сентября 2025 г.
  • Мы внесли изменения в лицензию и объявляем, что прекращаем техническую консультационную поддержку сайтов на DIAFAN.CMS версий старше 7.0. А это все минорные версии платформы, предшествующие актуальной линейке, а именно: версии серии 4.x, 5.x, 6.x.
  • 15 сентября 2025 г.
  • У нас отличные новости! Мы выпустили новую сборку DIAFAN.CMS 7.3, которая включает встроенные нейросети непосредственно в административной панели. Это значит, что создание контента для вашего сайта больше не будет проблемой — искусственный интеллект возьмет эту задачу на себя, избавляя вас от необходимости привлекать копирайтеров или тратить время на написание текстов самостоятельно.
  • 25 марта 2025 г.
  • Мы обновили систему тарифов, учитывая опыт работы с клиентами и современные рыночные условия. Новая тарифная сетка разработана специально для того, чтобы лучше отвечать вашим потребностям. Резкого повышения цен не произошло. Более того, некоторые тарифы даже стали выгоднее и доступнее. 

Блоги

  • 10.09.2025
  • DIAFAN.CMS славится нагрузоустойчивостью и безопасностью, про инциденты со взломом сайта на нашей системе давненько не слышали, но недавно получили мы письмо от fstec.ru такого характера:

    Обнаружена уязвимость в CMS-системе DIAFAN, позволяющая нарушителю, действующему удалённо, красть сессионные куки через XSS-атаку.