Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Темы - SergusNET

Страницы: [1]
1
Обратная связь / Сайты на Danneo
« : 08 Мая 2018, 08:31:32 »
Как насчет того, чтобы сделать ветку, где народ смог бы выкладывать свои работы на движке Danneo? Популяризации движка определенно помогло бы...

2
Как мне видится, одним из недостатков Danneo (при множестве достоинств), является роутинг. Все знают, каким он был в прошлых версиям, каким он стал.
Убраны метки read и view, что можно только приветствовать. Но что получили в результате. Полной вложенности категории нет, сколько бы ни было родительских категорий, путь будет один: домен/мод/последняя категория/ страница. А при смене категории страницы она теряет УРЛ.
Мне кажется, одним из важных факторов развития любой CMS является возможность перейти на нее с другой системы без потери адресов страниц. Я недавно обновлял сайт со старой на новую версию Danneo, потерял около 10000 урлов. Благо он не коммерческий и было все равно. Обновил второй сайт — каталог организаций торгового комплекса. Магазины часто меняются, меняется направленность, название и т.д. И снова страницы теряют УРЛы, тоже некоммерческий вариант был... Сейчас хочу обновить еще один с версии 0.53 , но уже коммерческий, и я, не видя решения, вплотную рассматриваю вопрос о сваливании с Danneo, ибо часто страницы устаревают и переносятся в другую категорию с потерей УРЛ. Ну не будешь же каждый раз в htaccess лезть...

Предложение: должна быть любым способом (хоть бы правкой кода) возможность задания УРЛ как минимум двумя способами:

1. Адреса, где в УРЛ страницы показываются ВСЕ ВЛОЖЕННЫЕ категории: домен/мод/категория-1/категория-2/категория-3/страница
2. Адреса, где в УРЛ страницы все вложенные категории НЕ ПОКАЗЫВАЮТСЯ (при смене категории страница не теряет УРЛ): домен/мод/страница

Второй пункт мне представляется неизмеримо важнее первого.

3
Чем отличаются langvals и langvalsold в языковой базе? Они же практически одинаковы — зачем нужно дублирование?

4
Собственно, предложение в теме. У меня на сайте уже сейчас около 600 категорий. На сайте выводятся не все, конечно, но в админке грустновато. Что будет через пару лет и думать не хочется...

5
Всем привет!
На мой взгляд, стоило бы сделать опцию вывода материалов в конкретных категориях (или опцию вывода только подкатегорий). У меня структура сайта разбита по годам, в них своих категории. Когда выходишь на категорию года, мне нужно вывести только вложенные категории, но кроме них выводятся все материалы — их более 10000 тыс. Пришлось править мод и выводить материалы в конечных категориях, используя фильтрацию на основе url. Но это же не дело...
Нужно в настройках категории каждой категории поставить чекбокс и разрешением и запретом вывода материалов.
Понимаю, что это дополнительное изменение структуры таблицы категорий в БД, но это стоит сделать, пока версия 1.5.4 еще не получила широкого распространения. Не каждый ведь сможет ковыряться в модах...

6
Добавил второй язык на базе русского с изменениями некоторых языковых переменных. Русский потом убрал, чтобы база была меньше.
Обнаружил, что при входе админку не отображаются все надписи (логин, пароль и т.д.).
Поставил предварительно сохраненный русский обратно, ситуация не изменилась (все разы создавал языковой кэш).
В admin/login.php добавил костыль в виде объявления DNREAD и подключения языкового cahce/caсhe.lang.php, предварительно в базе установив кеширование нужных переменных.
В admin/login.php, кстати, вообще на нашел подключения языка $lang, за исключением английского /admin/lang/login.php, в котором обнаружил ошибку на 22 строке:

$lang['chmod_config'] = 'Set the attribute (read-only) on a file',

Там должна быть точка с запятой в конце.
Оставить свой костыль или будет доработка?
Версия 1.5.4 последняя.

И еще позже нашел. Не включаются визуальные редакторы при активном языке, отличном от русского.
Причина — $langcode = $conf['langcode']; в wysiwyg.php (18 строка) — ставишь $langcode='ru', все работает.
Я бы в  wysiwyg.php поставил проверку на наличие файла локали визуального редактора — если установлен другой язык в системе и его локализации нет в редакторе, то оставлять русский.

7
Братцы, как убрать моды из админки после их отключения? В каком-то файле вроде есть их перечень, но в каком - не могу вспомнить.

8
Привет сообществу!
Понимая, что Danneo является CMS портального типа, рискну все же озвучить свое пожелание.
У меня есть множество различных проектов, сделанных Бог знает на чем — Джумла, ImageCMS и пр. Ну, и Danneo, конечно. Еще есть стойкое желание перетащить большую часть проектов на Danneo, но мешает структура URL. Делать же под каждую категорию мод — слишком трудозатратно.
Вопрос: реально ли сделать в Danneo стандартные URL "категория/страница", оставив при этом и существующую структуру "мод/категория/страница"? В новой версии на мой взгляд это вроде бы возможно.
Я вижу это примерно так. Создается новый мод с именем, к примеру, mod_default (копия news подойдет идеально). При заходе на сайт идет обычный разбор url, но если в нем нет имени стандартных модов news, info и т.д., то включается мод mod_default. То есть адреса "имя-сайта/диваны/красный-диван.html" или "имя-сайта/красный-диван.html" должен обработать именно он. А уже затем идет проверка на существование и выдача 404, если в mod_default нет категории или страницы диванов. При этом следует исключить обработку mod_default нескольких страниц — морды сайта, 404 (может еще каких-то, больше не нашел).

Если такая доработка возможна, то на Danneo могут реально перепрыгнуть очень многие владельцы сайтов, движки которых их не устраивают по различным причинам. Я даже начал было сам задуманное делать под конкретный сайт, но трудно с функциями Danneo разбираться, да и при обновлении слетит все...

Если идея идиотская, ногами сильно не пинать :). Буду тогда сам дальше ковыряться.

И еще. Хорошо бы работать с материалом, который при сохранении не закрывается — скажем, были кнопки "Сохранить" и "Сохранить и закрыть".

Страницы: [1]