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

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


Сообщения - SergusNET

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

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

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

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

17
У меня ошибок нет, но файл sitemap генеруется с ошибкой6

Ошибка синтаксического анализа XML: корневой элемент не найден
Строка 1, символ 1:

18
По телефонам. Я бы вообще отключил проверку формата — пусть люди вводят как хотят и столько телефонов, сколько им нужно. Сейчас перетащил в базу данные из самописного мода организаций, где у владельцев несколько телефонов — не могу сохраниться, показывает ошибку формата.

19
По поиску в админке. Он не работает, пытаясь делать выборку из несуществующих таблиц _admin_filter.
Был взят код поиска из мода news, все работает нормально.

1. Копируем код из мода news с 900-й строки $fu = ''; по 965 (до $link.= $fu;)
2. Заменяем соответствующий код мода организаций (строки с  980 по 1046)


20
При клонировании модуля в админке ошибка в строках
<caption>'.$lang[PERMISS].': '.$lang['all_set'].'</caption>';

Языковая переменная хранятся под именем firms, а в PERMISS содержится имя мода, которое уже отличается от firms.

При поиске на фронте сайта сходная ситуация — выводится осутствующий firms
http://rynok.ru/index.php?dn=firms
В шаблоне формы form.search.tpl нужно вручную менять имя мода либо организовать его передачу в шаблон.

21
После удаления мода в базе остаются его таблицы firms_photo и firms_video

22
Кроме литерации, при выводе результатов поиска также нет ЧПУ — выводится сайт/index.php?dn=firms

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

24
Ориентировочные сроки новой версии можете назвать?

25
Изменения внесены в основной релиз?

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

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

28
Добавил второй язык на базе русского с изменениями некоторых языковых переменных. Русский потом убрал, чтобы база была меньше.
Обнаружил, что при входе админку не отображаются все надписи (логин, пароль и т.д.).
Поставил предварительно сохраненный русский обратно, ситуация не изменилась (все разы создавал языковой кэш).
В 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 поставил проверку на наличие файла локали визуального редактора — если установлен другой язык в системе и его локализации нет в редакторе, то оставлять русский.

29
Мне пришлось править мод для этого.

30
Общие вопросы / Re: Пути к модам
« : 01 Января 2018, 20:14:55 »
Добавил 2 мода Контакты и страницы.
если перейти по ссылке адрес-сайта/contact  - то выдаст 404 ошибку
если перейти по ссылке адрес-сайта/contact/ - то перейдет на страницу модуля
если перейти по ссылке адрес-сайта/pages/ - то выдаст 404 ошибку
если перейти по ссылке адрес-сайта/pages  - то выдаст страницу с ошибкой

Найдена ошибка!
Искомое слово должно быть не менее 3 и не более 30 символов!
http://forum.danneo.ru/index.php?topic=71.msg359#msg359
Цитировать
Она и не должна открываться, потому, что это папка в которой лежат много страниц (файлов). Вспомните строение файловой системы, и все станет на место.
Моды (разделы) и категории, это папки, они должны быть со слешем, в отличии от конечной страницы.
Это, логично.
Как раз таки это неправильно. Из практики скажу эти слешы будут постоянно вырезаться пользователями.
Поисковики будут видеть 404 ошибку. Необходим редирект, чтобы ссылка со слешем и без, выводила одну и ту же страницу.
Ну и риторический вопрос для Neon, покажите мне хоть одну визитку, где ссылки пишут со слешем на конце.
Вам же объяснили что это правильно и логично — так построена файловая система. И уже никак не баг.
А вообще, с какого перца пользователь будет вырезать слеш? И где вы видели на визитке адрес "адрес-сайта/contact/"? Максимум доменное имя.

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