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

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

  • 21 июня 2016 г.
  • А зачем? В диафане есть полнофункциональный модуль Статьи.
    Тут вопрос в чём?
    Человек не подкован технически и не может столбики таблиц базы из Joomla! подставить в соответствующие столбики таблиц базы Diafan.CMS. Вот и просит помощи.

    Совет человек иди в проекты.
  • 15 июня 2016 г. , редакция: 1466007324
  • MySQL случайно не 5.7 версии?

    Если да то придётся править конфигурационный файл Мускулов. Оракл закручивает гайки. Хотят максимально Мускул приблизить к стандартам SQL.
    По умолчанию sql_mod очень агрессивен причём в конфиге mysqld.cnf этого параметра нет. Нужно его добавить к секции [mysqld] >
    sql_mode="NO_ENGINE_SUBSTITUTION"
    также проверьте наличие файла /usr/my.cnf если есть то в нём тоже может быть прописан sql_mode.
  • 01 июня 2016 г. , редакция: 1464776959
  • Спасибо за внимание!
    В общем смотрите есть некоторое количество проблем, которые не победить без поддержки разработчиков. Итак по порядку.

    1. Кастомизация НЕРНР файлов.
    Для удобства установки расширений как собственно и для поделиться добавили классную штуку "Темы" куда складываются доработанные файлы. Для того чтобы создать интерфейс управления модулем порой необходимо добавить стили в файл adm/css/main.css
    Что из этого следует? Перенести только файл в <тема>/adm/css/main.css недостаточно едет вся админка чтобы сохранить красоту требуется переносить папку adm полностью, чтобы находились компоненты указанные в путях кастомизируемого CSS файла.
    Ещё один пример есть файл js/site.js этот скриптик выполняет очень много важной работы, например помогает доставить информацию заполненной формы в СМS и вернуть ответ пользователю. На тех или иных участках необходимо выполнять небольшие задачки, например отправка сигналов различным системам типа Яндекс Метрики, Гугол аналитики.
    Предположим есть 2 модуля которые требуют модернизации данного файла первый то установится без проблем, а второй уже придется интегрировать в ручном режиме. Здесь же и возникает ещё одна проблема допустим нашли какую то багу и чтобы её исправить потребовалось вмешательство в том числе и в js/site.js итог после обновления на сайте что-то не нажимается.

    2. Кастомизация ядерных файлов. Замечательно что теперь можно это делать. Очень высокий шанс того, что при каждом следующем обновлении эти ядерные файлы будут изменены. Соответственно при решении задач, если требуется организовать какую-то полезную возможность, которая может пригодится не только для текущего решения конкретной проблемы, можно обратиться в тех поддержку с просьбой добавить пару строк. И опять проблема когда они будут добавлены? Далее в 90% случаев не достаточно вставить собственный код в начало или в конец метода, по причине в начале обрабатывать ещё нечего, а в конце уже поздно что либо обрабатывать, потому как всё уже улетело на пк пользователя. Вот и приходится переопределять Методы полностью. Что из этого вытекает 9 к десяти что сайт после обновления ляжет полностью. Выходы: после каждого обновления проверять нужные системные файлы и допиливать по необходимости, чтобы такой модуль корректно работал в актуальной версии или же забыть про обновления и разрабатывать модуль в замороженой версии СМS и использовать эту версию для создания сайтов клиентам и в дальнейшем также не обновлять. Вариант 2 это путь боли и грусти, как говориться даже не вариант. Да и касаемо первого пути. Разработка ведётся на рабочей машине, а не на каком-то рабочем сайте. Так уж сложилось нельзя обновлять СМS на машине на которой работаешь обязательно нужно иметь тестовую копию в сети чтобы появилась такая возможность, вот и приходится гонять туда сюда обратно. Кароче тоже головняк ещё тот. Вот и получается, что такого рода серьёзные решения, никогда не будут представлены в Магазине дополнений потому, что публиковать там такое решение, которое не будет работать у 99.(9)% пользователей не имеет никаго здравого смысла. Будут только упрёки и тонны фекалий: Я поставил ваш модуль и у меня сайт упал совсем. Я поставил ваш модуль и теперь обновится не могу в вашем модуле тонна ошибок куда смотрит команда Diafan если позволяет таким решениям быть в аддонсах.

    Как-то так.

    Надо как-то улучшать систему взаимодействия модуля и ядра создавать какую-то контейнерную структуру для изоляции, создавать каналы связи, поднимать систему управления процессами.

    Ещё раз спасибо за внимание тем кто дочитал. Жду ответы (умозаключения по изложеным проблемам) партнёров и особенно разработчиков Diafan.CMS
  • 03 июня 2016 г. , редакция: 1464941282
  • На мой взгляд, и такой же точки зрения сейчас придерживается вся наша команда. Выставлять какие-то ценники на такие вот доп решения в той форме, в которой они сейчас выходят не имеет смысла. Объясню почему.
    Опять же ценность решения заключается в заявленном функционале и его работе, если решение не работает, то и ценности не представляет для конечного пользователя (не важно что его можно подшаманить и оно заработает, за частую у конечного пользователя не хватает знаний для того чтобы это сделать и это в любом случае временные затраты, а время деньги).

    Опять же доп. модуль может не просто существовать в каком-то ограниченном функционале и кочевать от версии к версии, но может и обрастать какими-то новыми полезными возможностями. Поэтому -> возможность скачивать версии привязаные к версиям СМS это всего лишь полу меры.

    Необходимо организовать платформу для изоляции таких модулей, чтобы они могли работать всегда и вездее не зависимо от внутренних изменений CMS и фундаментальных модулей.
  • 11 марта 2017 г.
  • Кэш чистили?
    Золотое правило разработчика. Включить режим разработки + сбросить кэш.
    Плюс надо смотреть активную тему.
    Или есть вариант когда последняя тема трёт изменения в предидущей, здесь надо изучать временные сборки которые также создаются в кэше даже если он отключён называется - кастомизация.
    Вообщем вариантов много.
  • 25 мая 2016 г.
  • Вообщем тема такая.
    На основе CMS v 6.0.1.4 сделали сайт.
    1 Была создана тема.
    2 Потом доустановлены собственные модули.
    Для работы одного из модулей потребовалось добавить несколько строк в файл includes/init.php
    В папке с действующей темой он наотрез отказывался работать. Решили обновиться до последней версии через автообновления. Всё равно как-то не пошло.
    Внимание : решил из темы удалить includes/init.php и заменить им оригинальный файл. После чего сделать ревизию темы - по идее в файл с темой должен быть добавлен изменёный файл includes/init.php но произошло капец нечто. В тему рухнули почти все файлы сайта и самое интересное в основном дереве все файлы замаркировались как 5.4 версия.

    Интересно кто нибудь ещё сталкивался с таким? Как обновляетесь как темы создаёте? Случалось ли что не цеплялись файлы добавленые после генерации темы, как лечили?
  • 26 мая 2016 г.
  • Тех поддержка уведомила что если зайти в настройки и установить какую нибудь галку например сбросить кэш и сохранить config.php то появятся новые скрытые параметы которые теперь позволят кастомизировать и файлы ядра includes/init.php в их числе.
    Ну и для справки мы работаем через GIT который настроен таким образом, что не транспортирует архивы и файлы контента (только рабочие файлы CMS). В связи с этим я получал из репы всё кроме содержимого папки return. На моей машине там лежал 1.zip это как раз файлы 5.4 какой-то там версии.
  • 01 июня 2016 г. , редакция: 1464777661
  • Допустим я стал победителем первый раз я не снял мой призовой мэседж и во втором круге так уж сложилось переход по хэшу самым результативным опять показывает мой пост. Что в этом случае? Мне будут высылаться банки до тех пор пока чей нибудь пост не переплюнет по результативности мой из первого круга?

    Я к тому что стоит мне открывать ИП для реализации корпоративной продукции Diafan.CMS или занятся благотворительностью и раздавать их сначала родственникам потом друзьям потом друзьям друзей?
  • 01 июня 2016 г. , редакция: 1464784808
  • Ну если сейчас по хэш тегу шлёпнуть, то он попрежнему вверху каким образом по дате фильтровать репосты и лайки?
    УПС. Александр Архиереев : друзей 24 [ репостов=151; лайков=441] o_O откуда? Даже удивлён что первая батарейка едет ко мне.
  • 27 мая 2016 г.
  • Да потому что Диафану нет резона платить налоги за получение денег и на каких основаниях он должен передать их физическому лицу с точки зрения закона? Вот и все проблемы.
    Все хотят сэкономить.
  • 26 октября 2017 г. , редакция: 1509046826
  • Сейчас покажу.

    Последнее слово техники сейчас наделяют эти игрушки Искусственным Интелектом. С ней можно будет даже вполне нормально поговорить на пространственные темы. Скоро сами двигаться начнут, а потом и ходить, ну и жрать готовить тоже возможно.
  • 22 апреля 2016 г.
  • Ну дядя Валера чё вы в самом деле. Человек же говорит что у него система доработанная. Поэтому нет гарантии того что любое взятое из дополнений решение после установки не причинит вред данному сайту. Это особенность Diafan. Если в других CMS модули навешиваются и работают обособренно. То здесь для решения задачи приходится жёстко впаять его в самое серце :) Если надо я сам могу ему и любому желающему, у кого такие же проблемы, впаять данное решение но кроме Yandex'а ему ещё и Google нужен :)
    Так что проблема не в предлагаемом кривом решении а в возможностях интеграции нового функционала Diafan CMS. Идеально эту задачу могут решить лишь сотрудники компании Diafan взяв новый функционал в коробку и апдейтить согласно отлаженной схеме.

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум