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

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

  • 15 февраля 2011 г.
  • Можно и так
    В целом схема проста: есть функция show_previous_next(), она сидит в файле общих функций /includes/function.php
    И она затем подключается в фотогалерее, новостях, страницах, статьях и пр.
    Если надо убрать только в новостях - идете в news.view.php и там убираете.
    Если отовсюду надо, сделайте return в show_previous_next()
  • 19 октября 2012 г.
  • Блин, ну что за сложности-то могут быть? Я даже теоретически не могу представить, как в двух соснах можно заблудиться..? Ну вот файлы, вот база. 2 места хранения информации! Чтобы перенести сайт, надо перенести файлы, перенести базу, и затем в config.php указать новые параметры подключения к базе! Ну все же! Ну нет там больше никаких скользких мест! Может быть только какая-нибудь нелепость, типа РНР 4.3 на хостинге, или опечатки в SQL пароле но это же всё!
  • 16 июля 2014 г.
  • Такое обилие ошибок чаще всего бывает, когда на хостинге не хватает каких-нибудь расширений, старый РНР, или что-то не поддерживается. Но еще чаще, когда что-то недозалилось на хостинг.

    Если админка работает - включите режим разработчика галкой, отключите кеширование и очистите кеш.
    Проверьте права 777 на папки /cache/, /tmp/ и прочие, которые цмс требует при установке.
    Еще проверьте, от имени какого пользователя Вы копировали файлы на хостинг и имеет ли права скриптовый пользователь править файлы.
  • 13 февраля 2011 г.
  • Все просто:
    /modules/order/order.view.php там функция show_step_2
    Код с полями немного громоздок, потому как перемешан с автоматической вставкой данных от зарегистрированных пользователей и с разноязыковыми легендами. Но все должно быть понятно, если более пары минут на код смотреть
    По смыслу добавляйте свои поля.
    Потом в файле /modules/order/order.ajax.php в функции ajax_request добавьте новые поля или в адрес или отдельно.
  • 15 февраля 2011 г.
  • А я и говорю, смотря какие поля
    Например, если нужны поля к адресу, то в базу не надо.
    Смотрите файл /modules/order/order.ajax.php
    Там все поля собираются в переменную $address и оно одно потом пишется в базу.
    Так что можно просто добавить несколько полей, приплюсовать их к $address и все
  • 08 февраля 2011 г. , редакция: 1297155879
  • Ну в магазине фотографии не всплывают в окне, а появляются через преттифото...
    Чтобы прям окно, то это второй класс HTML.
    Код
    <a href="1.jpg" onclick="window.open(this.href, 'okno', 'resizable=yes, status=yes, location=yes, toolbar=yes, menubar=yes, fullscreen=yes, scrollbars=yes, dependent=no, width=300, left=50, height=200, top=100'); return false;">Ссылка на фотографию</a>
  • 26 января 2011 г.
  • Вот разработчики и подсказывают и подтверждают, что если что-то убрать с сайта - лучшее средство - как раз view. Для того мы их и делали.
    Надо что-то поправить, удалить или добавить в статьях - идете в /modules/clauses/clauses.view.php. Надо в заказ - /modules/order/order.view.php
    Магазин и убрать кнопку - /modules/shop/shop.view.php
  • 25 января 2011 г.
  • Я тут обнаружил, что на некоторых форумах говорят, что главный минус diafan.CMS - это то, что она закостенелая и её практически невозможно править. Т.е. например, если надо добавить какое-нибудь поле в базу, например, к товару, и управлять им из админки, то это хана - никак!
    Типа, установили "как есть" и больше ничего в diafan.CMS не изменишь... Неужто?

    Есть у кого-то проблемы с изменением diafan.CMS? С программированием новых модулей или правкой старых? К чему нам присмотреться? Что доработать в документации?
  • 18 декабря 2015 г.
  • Нет. Это мусолилось тыщу раз. Разработчик говорит клиенту "я вам поставлю бубубу.цмс", а клиент говорит "я хочу бибибитри, я слышал он понтовый". Разработчик говорит "но в бибибитри говняный код и неудобная разработка!", клиент отвечает "ничего не хочу слышать, надо только бибибитри, плачу любые деньги". И всё. И разработчик уныло идет ставить пользователю бибибитри. А может и радостно, бабки-то платят.
    А уже те из пользователей, кому пофиг, джумла или куку.цмс, им да, им можно поставить что пожелает разработчик. Но если для клиента нет разницы, разработчику зачем платить за лицуху? Он и воткнет вордпресс...
    Так что надо со стороны клиентов заходить, им лизать попу интерфейсом и функционалом. И когда клиент готов платить, и машет пачкой денег перед носом разработчика, то разработчик из кожи вылезет, но будет и кривой поток отслеживать, и с эстетичностью мириться.
  • 18 декабря 2015 г.
  • Глеб Зверев, стаж 1 месяц, нет лицензий.
    Если бы текст выше написал наш годовалый партнер хотя бы, разработавший несколько сайтов, был бы другой разговор. А когда приходит человек, и с порога говорит "мне у вас неудобно, переделывайте", это странно выглядит. Может просто Вам одному пока просто непривычно?
  • 18 декабря 2015 г.
  • Ладно бы только пожелания и замечания.
    Но когда начинают учить жизни и как работать в формате
    Цитата
    приоритетной задачей должно быть удобство для разработчика,ведь основной распространитель вашей системы разработчик.И лишь потом пользователь.
    можно только головой покачать. А вот ты что! (и сам себя по лбу ладошкой) А мы ты-то, дурачки глупенькие, сидим десять лет дурака валяем.. А оказывается вон как надо!
  • 22 декабря 2015 г.
  • Павел, Глеб Зверев поднял очень старую тему.
    Цитата
    К чему нам присмотреться? Что доработать в документации?
    - это цитата собщения 2011 года, пятилетней давности. Тогда у нас была совсем простая и короткая документация без возможности комментирования.
    Это я к тому, что Вы говорите очень правильные вещи, но, к сожалению, эта тема уедет и всё забудется. Мы сейчас поглощены 6.0 и не можем кинуться вносить исправления в доки.
    Цитата
    Хорошо бы разжевать некоторые вроде бы элементарные моменты, но новичку совершенно не очевидные.
    Это да. Но эти дельные замечания лучше оставлять ровно в том разделе документации, где они ожидаются. Главная проблема в чем? В том, что у нас глаз замылен по документации. Нам кажется, что вроде все очевидно. Поэтому читаете - непонятно - хоп коммент "Это-то и это-то не понятно, прошу разъяснить". Мы и разъяснять стараемся и доки редактируем с учетом этого замечания.
    Цитата
    Ну и последний момент - было бы здорово в графическом или псевдо-графическом варианте видеть дерево подключения файлов при формировании страницы. Так структура будет абсолютно прозрачной.
    Да, но где? В каком именно разделе такое дерево ожидается увидеть? Например, мы забубенили вот такую подобную схему http://www.diafan.ru/docs/dokument/full-manual/templates/design/inside_design.png видели Вы её?

Новости

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

Блоги

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

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

Форум