

RedRoll
-
Публикации
276 -
Зарегистрирован
-
Посещение
-
Дней в лидерах
19
Сообщения, опубликованные пользователем RedRoll
-
-
в title страницы при main.html, когда она установлена в качестве главной, при просмотре главной страницы выводится путь: заголовок страницы > заголовок сайта из настроек скрипта, что не есть правильно, т.к. просматривается главная страница сайта и необходим вывод только заголовка сайта из настроек скрипта
если speedbar можно убрать тегами, то title, составной тега {headers}, без бубна не изменить
-
В 10.02.2017 в 05:04, odys сказал:
1. как из начала 2000-х
2. вообще нет, даже не похоже, что это сайт компании
3. если про доверие кампании, то нет, как уже написал — это не сайт компании, а каталог статей на тему окон.
4. добавлять ни чего не нужно, нужно убирать, причём всё с главной! Главная страница сайта компании, должна быть похожа на страницу компании. Нужно в начале показать свои услуги, а уже потом пихать какие-то статьи.
Итог: сайт сделан «на коленке», такое своять можно за пару часов. Всё криво и небрежно.
Я не хочу обидеть, была просьба о конструктивной критике.
собственно больше и добавить нечего, как есть
сайт от школоты, за три копейки для жадного, ничего не понимающего клиента
-
23 часа назад, alleclf сказал:
Загружаю несколько изображений на сайт. Выбираю их все и жму "Вставить выбранное". Вставленные изображения размещаются каждое с новой строки. И в БД после каждого изображения появляется тег br.
Можно ли как-то сделать что бы все изображения изначально вставлялись подряд - в одну строку без тега br.
Спасибо.
к сожалению движок действительно вставляет ненужные br, при вставке изображений, при вставке таблицы (при использовании bb-кодов и вставке структурированной таблицы с включенными переносами строк).
разработчику многократно на это указывалось, о необходимости введения [nobr][/nobr]
если Вы используете допполе, в которое вставляете картинки и выводите их галереей, как вариант, убирать br можно стилями:
.fullstory-photo > br { display: none; }
-
проблема решена, с 11ой версии в настройках доп. поля для корректной работы xfsearch, теперь обязательно необходимо ставить галку "Использовать значения полей как перекрестные гиперссылки", ранее галка отвечала только за вывод обернутого в ссылку или не обернутого значения, а сама функция работала в независимости от установленного параметра.
теперь возникла новая проблема: если доп.поле использует перекрестные ссылки, нельзя вывести только значение доп.поля, без обертки в "a href". это не есть правильно, т.к. обернуть в ссылку в шаблоне там где необходимо я могу самостоятельно:
<a href="/xfsearch/tagname/">tagname</a> <a href="/xfsearch/tagname/[xfvalue_tagvalue]/">[xfvalue_tagvalue]</a>
а вставить без ссылки при использовании поля как перекрестного теперь нельзя.
просьба убрать форматированный вывод, оставив право принимать решение разработчикам, либо дополнительно ввести параметр (чекбокс) доп.поля "Выводить значение кликабельным (ссылкой)"
-
В релизе 11 версии в п.7 указано о переработке и улучшении работы xfsearch, но по факту данная функция продолжает некорректно работать
так при создании доп.поля tagname и использовании его в новости со значением tagvalue, при запросе site.ru/xfsearch/tagname/tagvalue/ система выдает как посты содержащие значение tagvalue в tagname, так и посты, в тайтле, краткой и полной описаниях которых присутствует tagvalue, даже при отсутствии доп.поля tagname в таких новостях (в категориях таких новостей).
т.е. система вместо поиска значениях только в конкретном доп.поле выдает все подряд
запрос site.ru/xfsearch/tagname/tagvalue/ аналогичен запросу site.ru/xfsearch/tagvalue/ и не учитывает конкретное доп.поле
может быть при запросе site.ru/xfsearch/tagname/tagvalue/ и не учитываются другие доп.поля (tagname2, tagname3) содержащие tagvalue, но почему при запросе по конкретному доп.полю учитывается тайтл с описаниями вообще непонятно.
имхо это баг, т.к. если мне нужна "каша" я запрошу без доп.поля - site.ru/xfsearch/tagvalue/
описанное проверялось на версии 11, но исходя из описания последующих релизов, в 11.1/11.2 ничего не поменялось
-
не буду дублировать пост выше, т.к редактирование невозможно, добавлю п. 24-28:
24. Добавить глобальные теги [xfsearch tagname] Текст [/xfsearch] и соответственно [not-xfsearch tagname] Текст [/not-xfsearch] для кастомизации и настройки содержимого при нахождении в разделах site.ru/xfsearch/tagname/
25. Добавить глобальные теги [xfsearch tagname="tagvalue"] Текст [/xfsearch] и [xfsearch tagname!="tagvalue"] Текст [/xfsearch] для кастомизации и настройки содержимого при нахождении в разделах site.ru/xfsearch/tagname/tagvalue/
26. Добавить возможность сочетать и делать сложный фильтрованный вывод новостей по нескольким условиям (доп. полям), а не по одному, например ссылкой вида site.ru/xfsearch/tagname1/tagvalue1/tagname2/tagvalue2/
27. В настройки дополнительных полей добавить параметр "Количество новостей на страницу" при установке которого по ссылке site.ru/xfsearch/tagname/ будет выводиться установленное этим доп.полем кол-во новостей, а не браться глобальный параметр
28. Исправить баг, описанный здесь
-
1
-
-
- Быстрый поиск на сайте, всплывающее сообщение вывести в отдельный шаблон и расширить функционал до searchresult.tpl
- В настройки категорий, новостей и статических страниц добавить пункт "Исключить из поиска"
- В navigation.tpl добавить теги {prev-link} и {next-link} которые просто выводят соотв. ссылку. А теги [next-link][/next-link] и [prev-link][/prev-link] соответственно показывают/скрывают контент при наличии/отсутствии ссылки
- Сделать вывод навигации по страницам (navigation.tpl) отдельным тегом {navigation}, а не частью {content}
- Скрывать односоставной Speedbar, т.е. когда находясь на главной в нем выводится единственная ссылка "Главная страница". Также скрывать его когда в качестве главной страницы выводится статическая страница main
- в aviable добавить раздел info (ошибки)
- в настройки категории добавить возможность отключать (скрывать) поля краткой и полной новости в админпанеле. зачастую в определенных категориях все задается допполями, и основные поля мешают и создают неудобство
- в настройки категории при ее создании/редактировании добавить новое поле - "краткое описание" как в новости, с возможностью загрузки файлов и изображений. в main.tpl добавить соответствующий тег, который будет выводить описание (текст поля) категории при нахождении в ней, перед {content}, либо после, либо в любом другом необходимом месте. например [cat-desc][page-count=1] {cat-desc} [/page-count][/cat-desc] позволит выводить на первой странице категории информацию об этой категории. также добавить настройку указания шаблона, чтобы для разных категорий можно было задать свое оформление. в шаблоне использовать теги {desc-title}, {desc-text} и пр. в последнее время крайне необходимая возможность, которую приходится допиливать и реализовывать различными крайне неудобными ухищрениями.
- реализовать поддержку тегов [newscount=X] текст [/newscount] и [not-newscount=X] текст [/not-newscount] при выводе через custom
- при нахождении в полной новости в fullstory добавить возможность вывода ссылок на следующую и предыдущую новость из категории в которой находимся (а не которой принадлежит новость, т.к. новость может принадлежать нескольким категориям). использовать шаблон, т.к. понадобится {title}, {full-link}, {short-story}. как вариант можно просто расширить функционал custom
- в админпанеле сделать независимый кабинет пользоватля с персональными сообщениями, чтобы можно было отправлять сообщения, уведомления автору новости, которые он будет видеть при авторизации входе в панель. это избавит от ненужной верстки кабинета и ПМ на сайте, где они не нужны и не используются, все должно быть независимо от шаблона в панеле.
- В настройки скрипта добавить возможность выбора автоматического перестроения кеша похожих новостей (при каждом добавлении новости в раздел, при каждом посещении новости, вручную кнопкой и т.д.). Как сейчас реализовано, когда кеш формирутся один раз при посещении новости и потом, если добавлено хоть 1000 похожих новостей - они не будут учтены, пока вручную не перестроить - это ужас...
- При добавлении новости к уже имеющимся возможностям при достижении установленного срока действия статьи добавить смену категории (к уже имеющимся: удалению, модерации, снятии публикации и фиксации)
-
Касательно юзабилити в панеле управления накопилось следующее:
- В последних версиях скрипта в панеле поменяли метод выбора категорий (добавили javascript-обертку), стало более современно и красиво, но насчет удобства - тут ситуация неоднозначная. Если при добавлении новости мы выбираем, одну, две, максимум три категории (более трех - редко) к которым относится новость и в принципе все удобно, то например при создании доп. поля, когда на сайте 300 категорий, из которых нужно выбрать 100, которые еще и идут подряд - это просто ад!!! мало того, что на это уйдет полдня, так и получается такая каша, никакой структуры и наглядности, что добавлено, что нет - все превращается в кашу. приходится отключать javascript, растягивать поле с издевательских 100px (height) до 1000 и после этого уже работать. поэтому предлагаем, добавить ко всем полям выбора категорий (при добавлении новости, категории, доп. поля, модуль рекламы и т.д.) переключалку (с java и без), высоту поля увеличить до 1000, ширину до 500
- при переходе в раздел редактирования новостей у нас выводятся все новости подряд, поток постов, сплошная каша. давно уже пора сделать по человечи, тем более сейчас у нас появился столбец слева. предлагаем в режиме добавления/редактирования новостей в столбец слева добавить древовидное меню выводящее все категории сайта, при помощи которого можно скакать по категориям (соотв. выводятся только новости выбранной категории), при нажатии добавить новость - сразу указывается категория в которую будет добавляться новость (в зависимости какая категория была выбрана для отображения). первыми пунктами добавить: Все категории, закрепленные, на модерации. А далее полное дерево всех категорий. вот это будет по настоящему удобно, так например сделано у amiro. неудобную фильтрацию по категориям из поиска убрать, она будет не нужна.
- в продолжении мысли, в разделе редактирования новостей, неудобный раскрывающийся сверху расширенный поиск убрать и перенести его в левый столбец. текущий раскрывающийся сверху спойлер расширенного поиска новостей ужасно неудобен и дико бесит, когда каждый раз закрывается, когда из-за него туда-сюда катаются новости... все перенести в стобец слева, основное меню в режиме добавления/редактирования новостей при этом не выводить (для места)
- в 10.4 реализован рейтинг, но не добавлен вывод дополнительного класса для уже проголосовавших, например для рейтинга 2 - "нравится" делаем конструкцию [rating-plus]Нравится!<br>{vote-num}[/rating-plus] и хотим, чтобы, например наша кнопка горела и вообще была не кликабельна, после того, как человека "лайкнул". без плясок с бубном и корректировки кода движка этого не сделать, хотя все что нужно, это добавить дополнительный класс тегу "a", если пользователь уже отдал голос за данный пост
- Для тегов [not-newscount=X] текст [/not-newscount] и [newscount=x] текст [/newscount] добавить периодичность. Т.е., например, при задании[newscount=3n] текст [/newscount] текст в теге будет выводиться в каждой третьей выводимой новости. [newscount=n] текст [/newscount] - в последней фактической новости.
-
Для BBCODES редактора в админпанели, добавить поддержку вставки таблицы. при выборе например 3x2 в поле ввода новостей вставлять
<table class="table"> <tr> <th></th> <th></th> <th></th> </tr> <tr> <td></td> <td></td> <td></td> </tr> </table>
- Для BBCODES редактора в админпанели, добавить поддержку тега [nobr]текст[/nobr], который не вставляет перенос строк в текст, включенный в такой тег. когда мы вставляем например структурированную таблицу (пример выше) в новость, у нас все разъезжается, т.к. в таблицу вставляется куча ненужных тегов <br>, приходится отключать автоматический перенос строк в новости и в тексте выше/ниже таблицы приходится везде прописывать теги <br> вручную
- В панеле, в Управлении жалобами добавить функцию определения и возможность быстрого перехода к редактированию того поста или статической страницы, которой принадлежит некорректный текст (в т.ч. текст выводимый custom'ом). Добавить вывод пользователя, который добавил данную статью (наряду с выводом того, кто обнаружил ошибку) с возможностью также отправить ему ПС. Добавить статус: рассмотрена, на рассмотрении (если не удалил старые жалобы, перейдя в раздел жалоб - не понятно какие новые, какие нет, что правилось, что нет)
- В панеле при редактировании/добавлении поста/статической страницы реализовать настраиваемое автосохранение (каждые 10, 20, 60 секунд и т.д.). Также добавить кнопку "Сохранить и продолжить" для ручной инициализаци данной функции
- в шаблон attachment.tpl добавить теги catlist/not-catlist для возможности различной кастомизации файлов в зависимости от раздела
- для доп. поля "Загружаемый файл" добавить возможность задания стороннего (своего) файла шаблона
- В настройки категорий в параметр "Количество новостей на страницу" добавить пункт "наследовать значение родительской категории". при ее отсутствии брать глобальные настройки скрипта. аналогичный параметр добавить для настроек сортировки
-
4
-
- Быстрый поиск на сайте, всплывающее сообщение вывести в отдельный шаблон и расширить функционал до searchresult.tpl
- В настройки категорий, каждую новость и статическую страницу добавить пункт "Исключить из поиска"
- В navigation.tpl добавить теги {prev-link} и {next-link} которые просто выводят соотв. ссылку. А теги [next-link][/next-link] и [prev-link][/prev-link] соответственно показывают/скрывают контент при наличии/отсутствии ссылки
- Сделать вывод навигации по страницам (navigation.tpl) в категориях отдельным тегом {navigation}, а не частью {content}
- При использовании FastCGI скрывать ошибки прав, типа "Файл /templates/.htaccess доступен для записи, что противоречит политике безопасности скрипта. Установите для данного файла CHMOD 444."
- Скрывать односоставной Speedbar, т.е. когда находясь на главной в нем выводится единственная ссылка "Главная страница". Также скрывать его когда в качестве главной страницы выводится статическая страница main
- в aviable добавить раздел info (ошибки)
- в настройки категории добавить возможность отключать (скрывать) поля краткой и полной новости в админпанеле. зачастую в определенных категориях все задается допполями, и основные поля мешают и создают неудобство
- в настройки категории при ее создании/редактировании добавить новое поле - "краткое описание" как в новости, с возможностью загрузки файлов и изображений. в main.tpl добавить соответствующий тег, который будет выводить описание (текст поля) категории при нахождении в ней, перед {content}, либо после, либо в любом другом необходимом месте. например [cat-desc][page-count=1] {cat-desc} [/page-count][/cat-desc] позволит выводить на первой странице категории информацию об этой категории. также добавить настройку указания шаблона, чтобы для разных категорий можно было задать свое оформление. в шаблоне использовать теги {desc-title}, {desc-text} и пр. в последнее время крайне необходимая возможность, которую приходится допиливать и реализовывать различными крайне неудобными ухищрениями.
- реализовать поддержку тегов [newscount=X] текст [/newscount] и [not-newscount=X] текст [/not-newscount] при выводе через custom
- при нахождении в полной новости в fullstory добавить возможность вывода ссылок на следующую и предыдущую новость из категории в которой находимся (а не которой принадлежит новость, т.к. новость может принадлежать нескольким категориям). использовать шаблон, т.к. понадобится {title}, {full-link}, {short-story}. как вариант можно просто расширить функционал custom
- в админпанеле сделать независимый кабинет пользоватля с персональными сообщениями, чтобы можно было отправлять сообщения, уведомления автору новости, которые он будет видеть при авторизации входе в панель. это избавит от ненужной верстки кабинета и ПМ на сайте, где они не нужны и не используются, все должно быть независимо от шаблона в панеле.
- В настройки скрипта добавить возможность выбора автоматического перестроения кеша похожих новостей (при каждом добавлении новости в раздел, при каждом посещении новости, вручную кнопкой и т.д.). Как сейчас реализовано, когда кеш формирутся один раз при посещении новости и потом, если добавлено хоть 1000 похожих новостей - они не будут учтены, пока вручную не перестроить - это ужас...
- При добавлении новости к уже имеюшимся возможностям при достижении установленного срока действия статьи добавить смену категории (к уже имеющимся: удалению, модерации, снятии публикации и фиксации)
-
Касательно юзабилити в панеле управления накопилось следующее:
- В последних версиях скрипта в панеле поменяли метод выбора категорий (добавили javascript-обертку), стало более современно и красиво, но насчет удобства - тут ситуация неоднозначная. Если при добавлении новости мы выбираем, одну, две, максимум три категории (более трех - редко) к которым относится новость и в принципе все удобно, то например при создании доп. поля, когда на сайте 300 категорий, из которых нужно выбрать 100, которые еще и идут подряд - это просто ад!!! мало того, что на это уйдет полдня, так и получается такая каша, никакой структуры и наглядности, что добавлено, что нет - все превращается в кашу. приходится отключать javascript, растягивать поле с издевательских 100px (height) до 1000 и после этого уже работать. поэтому предлагаем, добавить ко всем полям выбора категорий (при добавлении новости, категории, доп. поля, модуль рекламы и т.д.) переключалку (с java и без), высоту поля увеличить до 1000, ширину до 500
- при переходе в раздел редактирования новостей у нас выводятся все новости подряд, поток постов, сплошная каша. давно уже пора сделать по человечи, тем более сейчас у нас появился столбец слева. предлагаем в режиме добавления/редактирования новостей в столбец слева добавить древовидное меню выводящее все категории сайта, при помощи которого можно скакать по категориям (соотв. выводятся только новости выбранной категории), при нажатии добавить новость - сразу указывается категория в которую будет добавляться новость (в зависимости какая категория была выбрана для отображения). первыми пунктами добавить: Все категории, закрепленные, на модерации. А далее полное дерево всех категорий. вот это будет по настоящему удобно, так например сделано у amiro. неудобную фильтрацию по категориям из поиска убрать, она будет не нужна.
- в продолжении мысли, в разделе редактирования новостей, неудобный раскрывающийся сверху расширенный поиск убрать и перенести его в левый столбец. текущий раскрывающийся сверху спойлер расширенного поиска новостей ужасно неудобен и дико бесит, когда каждый раз закрывается, когда из-за него туда-сюда катаются новости... все перенести в стобец слева, основное меню в режиме добавления/редактирования новостей при этом не выводить (для места)
- в 10.4 реализован рейтинг, но не добавлен вывод дополнительного класса для уже проголосовавших, например для рейтинга 2 - "нравится" делаем конструкцию [rating-plus]Нравится!<br>{vote-num}[/rating-plus] и хотим, чтобы, например наша кнопка горела и вообще была не кликабельна, после того, как человека "лайкнул". без плясок с бубном и корректировки кода движка этого не сделать, хотя все что нужно, это добавить дополнительный класс тегу "a", если пользователь уже отдал голос за данный пост
- Для тегов [not-newscount=X] текст [/not-newscount] и [newscount=x] текст [/newscount] добавить периодичность. Т.е., например, при задании[newscount=3n] текст [/newscount] текст в теге будет выводиться в каждой третьей выводимой новости. [newscount=n] текст [/newscount] - в последней новости.
-
Для BBCODES редактора в админпанели, добавить поддержку вставки таблицы. при выборе например 3x2 в поле ввода новостей вставлять
<table class="table"> <tr> <th></th> <th></th> <th></th> </tr> <tr> <td></td> <td></td> <td></td> </tr> </table>
- Для BBCODES редактора в админпанели, добавить поддержку тега [nobr]текст[/nobr], который не вставляет перенос строк в текст, включенный в такой тег. когда мы вставляем например структурированную таблицу (пример выше) в новость, у нас все разъезжается, т.к. в таблицу вставляется куча ненужных тегов <br>, приходится отключать автоматический перенос строк в новости и в тексте выше/ниже таблицы приходится везде прописывать теги <br>
- В панеле, в Управлении жалобами добавить функцию определения и возможность быстрого перехода к редактированию того поста или статической страницы, которой принадлежит некорректный текст (в т.ч. текст выводимый custom'ом). Добавить вывод пользователя, который добавил данную статью (наряду с выводом того, кто обнаружил ошибку) с возможностью также отправить ему ПС. Добавить статус: рассмотрена, на рассмотрении (если не удалил старые жалобы, перейдя в раздел жалоб - не понятно какие новые, какие нет, что правилось, что нет)
- В панеле при редактировании/добавлении поста/статической страницы реализовать настраиваемое автосохранение (каждые 10, 20, 60 секунд и т.д.). Также добавить кнопку "Сохранить и продолжить" для ручной инициализаци данной функции
- Исправить баг,описанный здесь
- в шаблон attachment.tpl добавить теги catlist/not-catlist для возможности различной кастомизации файлов в зависимости от раздела
- для доп. поля "Загружаемый файл" добавить возможность задания стороннего (своего) файла шаблона
-
3
-
В 26.04.2016 в 03:00, germanydletest сказал:
Ну это вовсе не баг, а нормальная работа тега custom.
да, при помощи вывода нескольких тегов custom, обёрнутые в теги group/not-group и для каждого custom'а указать в параметре categoryexclude те категории, которые не должна видеть та или иная группа
что за извращения?
в подключаемом через custom tpl, используя теги group/not-group и catlist/not-catlist настройте как вам надо. никаких custom'ов плодить не надо
-
при переключении "Информация выводимая по умолчанию на главной странице" на статическую страницу main в шаблоне main.tpl при нахождении на главной странице перестают работать теги
[available=main][/available]
[not-available=main][/not-available]
т.е. главная страница сайта воспринимается как статическая страница (и соотв. раздел стат. страниц), что не есть правильно, ибо мы находимся на главной странице
отсюда возникает ряд проблем, например не работают конструкции
[not-available=main]{speedbar}[/not-available]
например если нужно скрыть {speedbar} на главной странице сайта, но в тоже время чтобы он отображался при переходе на статическую страницу site.ru/main.html - этого не сделать, т.к. конструкция [not-static=main]{speedbar}[/not-static] вырежет его и там и там
главная страница должна интерпретироваться как главная в любом случае, несмотря на то что, тег {content} выводится из статической страницы main
-
Какие-то не имеющие отношения к реальности цены у вас. у меня AMD Opteron Octa-Core 8 камней по 2.3 ГГц / 32GB RAM / 2x2000GB SATA рэйд плюс контрольная панель (ISPmanager 5 Lite) плюс мониторинг, пинг из хабары 75-80 и все это за 70 евриков в месяц. абсурдно думать, что за такие бабки терротериальное расположение сервера имеет какое значение. Как из европы, так и с ДВ сайты летать будут
а тут еще и СДАМ всего лишь. ДУмаю, как минимум, % 40 лишних приписанно
вы не совсем понимаете о чем говорите. сравнивать с европейскими ценами некорректно. и это не предложение не в стиле "ребята, халява, налетай", если вы не поняли.
плюс цена договорная, при условии аренды не на месяц
-
Сдам сервер на длительный срок.
Расположен в России, Владивосток, ЦОД
6000р/мес., нал/безнал
при оплате за год - цена договорнаябудет интересно Дальневосточникам, пинг по Приморью 30-40, по ДВ 40-60, из Москвы 100-120
Intel Core i5-3470s x4 2.9GHz
8 Gb DDR3 1600 МГц
2x HDD 500GB - RAID 1
1x HDD 500GB - под бэкапы (итого 3 HDD по 500GB)
2 ipv4
Канал: 100Мбит/с (безлимитный трафик)
2 магистральных провайдера, ИБП
только легальный контент -
- Быстрый поиск на сайте, всплывающее сообщение вывести в отдельный шаблон и расширить функционал до searchresult.tpl
- В настройки категорий, каждую новость и статическую страницу добавить пункт "Исключить из поиска"
- В navigation.tpl добавить теги {prev-link} и {next-link} которые просто выводят соотв. ссылку. А теги [next-link][/next-link] и [prev-link][/prev-link] соответственно показывают/скрывают контент при наличии/отсутствии ссылки
- Сделать вывод навигации по страницам (navigation.tpl) в категориях отдельным тегом {navigation}, а не частью {content}
- При отключенной настройке "Использовать системный E-mail в обратной связи на сайте" подставлять как email отправителя, так и его имя, а не пустоту или одну и туже фразу из поля "Заголовок отправителя писем, при отправке писем"
- При использовании FastCGI скрывать ошибки прав, типа "Файл /templates/.htaccess доступен для записи, что противоречит политике безопасности скрипта. Установите для данного файла CHMOD 444."
- Скрывать односоставной Speedbar, т.е. когда находясь на главной в нем выводится единственная ссылка "Главная страница". Также скрывать его когда в качестве главной страницы выводится статическая страница main
- в aviable добавить раздел info (ошибки)
- в настройки категории добавить возможность отключать (скрывать) поля краткой и полной новости. зачастую в определенных категориях все задается допполями, и основные поля мешают и создают неудобство
- по принципу работы тега custom реализовать аналогичный вывод комментариев, с аналогичными настройками, подключением нужного шаблона и пр.
- в настройки категории при ее создании/редактировании добавить новое поле - "краткое описание" как в новости, с возможностью загрузки файлов и изображений. в main.tpl добавить соответствующий тег, который будет выводить описание (текст поля) категории при нахождении в ней, перед {content}, либо после, либо в любом другом необходимом месте. например [cat-desc][page-count=1] {cat-desc} [/page-count][/cat-desc] позволит выводить на первой странице категории информацию об этой категории. также добавить настройку указания шаблона, чтобы для разных категорий можно было задать свое оформление. в шаблоне использовать теги {desc-title}, {desc-text} и пр. в последнее время крайне неоьходимая возможность, которую приходится допиливать и реализовывать различными крайне неудобными ухищрениями.
- реализовать поддержку тегов [newscount=X] текст [/newscount] и [not-newscount=X] текст [/not-newscount] при выводе через custom
- при нахождении в полной новости в fullstory добавить возможность вывода ссылок на следующую и предыдущую новость из категории в которой находимся (а не которой принадлежит новость, т.к. новость может принадлежать нескольким категориям). использовать шаблон, т.к. понадобится {title}, {full-link}, {short-story}. как вариант можно просто расширить функционал custom
- в админпанеле сделать независимый кабинет пользоватля с персональными сообщениями, чтобы можно было отправлять сообщения, уведомления автору новости, которые он будет видеть при авторизации входе в панель. это избавит от ненужной верстки кабинета и ПМ на сайте, где они не нужны и не используются, все должно быть независимо от шаблона в панеле.
- В настройки скрипта добавить возможность выбора автоматического перестроения кеша похожих новостей (при каждом добавлении новости в раздел, при каждом посещении новости, вручную кнопкой и т.д.). Как сейчас реализовано, когда кеш формирутся один раз при посещении новости и потом, если добавлено хоть 1000 похожих новостей - они не будут учтены, пока вручную не перестроить - это ужас...
- При добавлении новости к уже имеюшимся возможностям при достижении установленного срока действия статьи добавить смену категории (к уже имеющимся: удалению, модерации, снятии публикации и фиксации)
- Касательно юзабилити в панеле управления накопилось следующее:
- В последних версиях скрипта в панеле поменяли метод выбора категорий (добавили javascript-обертку), стало более современно и красиво, но насчет удобства - тут ситуация неоднозначная. Если при добавлении новости мы выбираем, одну, две, максимум три категории (более трех - редко) к которым отностится новость и в принципе все удобно, то например при создании доп. поля, когда на сайте 300 категорий, из которых нужно выбрать 100, которые еще и идут подряд - это просто ад!!! мало того, что на это уйдет полдня, так и получается такая каша, никакой структуры и наглядности, что добавлено, что нет - все превращается в кашу. приходится отключать javascript, растягивать поле с издевательских 100px (height) до 1000 и после этого уже работать. поэтому предлагаем, добавить ко всем полям выбора категорий (при добавлении новости, категории, доп. поля, модуль рекламы и т.д.) переключалку (с java и без), высоту поля увеличить до 1000, ширину до 500
- при переходе в раздел редактирования новостей у нас выводятся все новости подряд, поток постов, сплошная каша. давно уже пора сделать по человечи, тем более сейчас у нас появился столбец слева. предлагаем в режиме добавления/редактирования новостей в столбец слева добавить древовидное меню выводящее все категории сайта, при помощи которого можно скакать по категориям (соотв. выводятся только новости выбранной категории), при нажатии добавить новость - сразу указывается категория в которую будет добавляться новость (в зависимости какая категория была выбрана для отображения). первыми пунктами добавить: Все категории, закрепленные, на модерации. А далее полное дерево всех категорий. вот это будет по настоящему удобно, так например сделано у amiro. неудобную фильтрацию по категориям из поиска убрать, она будет не нужна.
- в продолжении мысли, в разделе редактирования новостей, неудобный раскрывающийся сверху расширенный поиск убрать и перенести его в левый столбец. текущий раскрывающийся сверху спойлер расширенного поиска новостей ужасно неудобен и дико бесит, когда каждый раз закрывается, когда из-за него туда-сюда катаются новости... все перенести в стобец слева, основное меню в режиме добавления/редактирования новостей при этом не выводить (для места)
- в 10.4 реализован рейтинг, но не добавлен вывод дополнительного класса для уже проголосовавших, например для рейтинга 2 - "нравится" делаем конструкцию [rating-plus]Нравится!<br>{vote-num}[/rating-plus] и хотим, чтобы, например наша кнопка горела и вообще была не кликабельна, после того, как человека "лайкнул". без плясок с бубном и корректировки кода движка этого не сделать, хотя все что нужно, это добавить дополнительный класс тегу "a", если пользователь уже отдал голос за данный пост
- Для тегов [not-newscount=X] текст [/not-newscount] и [newscount=x] текст [/newscount] добавить периодичность. Т.е., например, при задании[newscount=3n] текст [/newscount] текст в теге будет выводиться в каждом третьей выводимой новости. [newscount=n] текст [/newscount] - в последней новости.
- В шаблон attachment.tpl (с версии 10.5) добавить тег format (расширение файла)
- Для BBCODES редактора в админпанели, добавить поддержку вставки таблицы. при выборе например 3x2 в поле ввода новостей вставлять
<table class="table"> <tr> <th></th> <th></th> <th></th> </tr> <tr> <td></td> <td></td> <td></td> </tr> </table>
- Для BBCODES редактора в админпанели, добавить поддержку тега [nobr]текст[/nobr], который не вставляет перенос строк в текст, включенный в такой тег. когда мы вставляем например структурированную таблицу (пример выше) в новость, у нас все разъезжается, т.к. в таблицу вставляется куча ненужных тегов <br>, приходится отключать автоматический перенос строк в новости и в тексте выше/ниже таблицы приходится везде прописывать теги <br>
- В панеле, в Управлении жалобами добавить фенкцию определения и возможность быстрого перехода к редактированию того поста или статической страницы, которой принадлежит некорректный текст (в т.ч. текст выводимый custom'ом). Добавить вывод пользователя, который добавил данную статью (наряду с выводом того, кто обнаружил ошибку) с возможностью также отправмить ему ПС. Добавить статус: рассмотрена, на рассмотрении (если не удалил старые жалобы, перейдя в раздел жалоб - не понятно какие новые, какие нет, что правилось, что нет)
- В панеле при редактировании/добавлении поста/статической страницы реализовать настраиваемое автосохранение (каждые 10, 20, 60 секунд и т.д.). Также добавить кнопку "Сохранить и продолжить" для ручной инициализаци данной функции
- В окне загрузки изображений/файлов добавить возможность загрузки изображений без изменения оригинала. Т.е. когда в настройках скрипта установлен размер в "Максимально допустимые размеры оригинального изображения", а необходимо залить изображение в оригинале, приходится лезть и сбрасывать данную настройку, заливать, потом возвращать ее.
-
3
-
- Быстрый поиск на сайте, всплывающее сообщение вывести в отдельный шаблон и расширить функционал до searchresult.tpl
- В настройки категорий, каждую новость и статическую страницу добавить пункт "Исключить из поиска"
- В navigation.tpl добавить теги {prev-link} и {next-link} которые просто выводят соотв. ссылку. А теги [next-link][/next-link] и [prev-link][/prev-link] соответственно показывают/скрывают контент при наличии/отсутствии ссылки
- Сделать вывод навигации по страницам (navigation.tpl) в категориях отдельным тегом {navigation}, а не частью {content}
- При отключенной настройке "Использовать системный E-mail в обратной связи на сайте" подставлять как email отправителя, так и его имя, а не пустоту или одну и туже фразу из поля "Заголовок отправителя писем, при отправке писем"
- При использовании FastCGI скрывать ошибки прав, типа "Файл /templates/.htaccess доступен для записи, что противоречит политике безопасности скрипта. Установите для данного файла CHMOD 444."
- Скрывать односоставной Speedbar, т.е. когда находясь на главной в нем выводится единственная ссылка "Главная страница". Также скрывать его когда в качестве главной страницы выводится статическая страница main
- в aviable добавить раздел info (ошибки)
- в настройки категории добавить возможность отключать (скрывать) поля краткой и полной новости. зачастую в определенных категориях все задается допполями, и основные поля мешают и создают неудобство
- по принципу работы тега custom реализовать аналогичный вывод комментариев, с аналогичными настройками, подключением нужного шаблона и пр.
- в настройки категории при ее создании/редактировании добавить новое поле - "краткое описание" как в новости, с возможностью загрузки файлов и изображений. в main.tpl добавить соответствующий тег, который будет выводить описание (текст поля) категории при нахождении в ней, перед {content}, либо после, либо в любом другом необходимом месте. например [cat-desc][page-count=1] {cat-desc} [/page-count][/cat-desc] позволит выводить на первой странице категории информацию об этой категории. также добавить настройку указания шаблона, чтобы для разных категорий можно было задать свое оформление. в шаблоне использовать теги {desc-title}, {desc-text} и пр. в последнее время крайне неоьходимая возможность, которую приходится допиливать и реализовывать различными крайне неудобными ухищрениями.
- реализовать поддержку тегов [newscount=X] текст [/newscount] и [not-newscount=X] текст [/not-newscount] при выводе через custom
- при нахождении в полной новости в fullstory добавить возможность вывода ссылок на следующую и предыдущую новость из категории в которой находимся (а не которой принадлежит новость, т.к. новость может принадлежать нескольким категориям). использовать шаблон, т.к. понадобится {title}, {full-link}, {short-story}. как вариант можно просто расширить функционал custom
- в админпанеле сделать независимый кабинет пользоватля с персональными сообщениями, чтобы можно было отправлять сообщения, уведомления автору новости, которые он будет видеть при авторизации входе в панель. это избавит от ненужной верстки кабинета и ПМ на сайте, где они не нужны и не используются, все должно быть независимо от шаблона в панеле.
- В настройки скрипта добавить возможность выбора автоматического перестроения кеша похожих новостей (при каждом добавлении новости в раздел, при каждом посещении новости, вручную кнопкой и т.д.). Как сейчас реализовано, когда кеш формирутся один раз при посещении новости и потом, если добавлено хоть 1000 похожих новостей - они не будут учтены, пока вручную не перестроить - это ужас...
- При добавлении новости к уже имеюшимся возможностям при достижении установленного срока действия статьи добавить смену категории (к уже имеющимся: удалению, модерации, снятии публикации и фиксации)
- Касательно юзабилити в панеле управления накопилось следующее:
- В последних версиях скрипта в панеле поменяли метод выбора категорий (добавили javascript-обертку), стало более современно и красиво, но насчет удобства - тут ситуация неоднозначная. Если при добавлении новости мы выбираем, одну, две, максимум три категории (более трех - редко) к которым отностится новость и в принципе все удобно, то например при создании доп. поля, когда на сайте 300 категорий, из которых нужно выбрать 100, которые еще и идут подряд - это просто ад!!! мало того, что на это уйдет полдня, так и получается такая каша, никакой структуры и наглядности, что добавлено, что нет - все превращается в кашу. приходится отключать javascript, растягивать поле с издевательских 100px (height) до 1000 и после этого уже работать. поэтому предлагаем, добавить ко всем полям выбора категорий (при добавлении новости, категории, доп. поля, модуль рекламы и т.д.) переключалку (с java и без), высоту поля увеличить до 1000, ширину до 500
- при переходе в раздел редактирования новостей у нас выводятся все новости подряд, поток постов, сплошная каша. давно уже пора сделать по человечи, тем более сейчас у нас появился столбец слева. предлагаем в режиме добавления/редактирования новостей в столбец слева добавить древовидное меню выводящее все категории сайта, при помощи которого можно скакать по категориям (соотв. выводятся только новости выбранной категории), при нажатии добавить новость - сразу указывается категория в которую будет добавляться новость (в зависимости какая категория была выбрана для отображения). первыми пунктами добавить: Все категории, закрепленные, на модерации. А далее полное дерево всех категорий. вот это будет по настоящему удобно, так например сделано у amiro. неудобную фильтрацию по категориям из поиска убрать, она будет не нужна.
- в продолжении мысли, в разделе редактирования новостей, неудобный раскрывающийся сверху расширенный поиск убрать и перенести его в левый столбец. текущий раскрывающийся сверху спойлер расширенного поиска новостей ужасно неудобен и дико бесит, когда каждый раз закрывается, когда из-за него туда-сюда катаются новости... все перенести в стобец слева, основное меню в режиме добавления/редактирования новостей при этом не выводить (для места)
- в 10.4 реализован рейтинг, но не добавлен вывод дополнительного класса для уже проголосовавших, например для рейтинга 2 - "нравится" делаем конструкцию [rating-plus]Нравится!<br>{vote-num}[/rating-plus] и хотим, чтобы, например наша кнопка горела и вообще была не кликабельна, после того, как человека "лайкнул". без плясок с бубном и корректировки кода движка этого не сделать, хотя все что нужно, это добавить дополнительный класс тегу "a", если пользователь уже отдал голос за данный пост
- Для тегов [not-newscount=X] текст [/not-newscount] и [newscount=x] текст [/newscount] добавить периодичность. Т.е., например, при задании[newscount=3n] текст [/newscount] текст в теге будет выводиться в каждом третьей выводимой новости. [newscount=n] текст [/newscount] - в последней новости.
- В шаблон attachment.tpl (с версии 10.5) добавить тег format (расширение файла)
- Для BBCODES редактора в админпанели, добавить поддержку вставки таблицы. при выборе например 3x2 в поле ввода новостей вставлять
<table class="table"> <tr> <th></th> <th></th> <th></th> </tr> <tr> <td></td> <td></td> <td></td> </tr> </table>
- Для BBCODES редактора в админпанели, добавить поддержку тега [nobr]текст[/nobr], который не вставляет перенос строк в текст, включенный в такой тег. когда мы вставляем например структурированную таблицу (пример выше) в новость, у нас все разъезжается, т.к. в таблицу вставляется куча ненужных тегов <br>, приходится отключать автоматический перенос строк в новости и в тексте выше/ниже таблицы приходится везде прописывать теги <br>
- В панеле, в Управлении жалобами добавить фенкцию определения и возможность быстрого перехода к редактированию того поста или статической страницы, которой принадлежит некорректный текст (в т.ч. текст выводимый custom'ом). Добавить вывод пользователя, который добавил данную статью (наряду с выводом того, кто обнаружил ошибку) с возможностью также отправмить ему ПС. Добавить статус: рассмотрена, на рассмотрении (если не удалил старые жалобы, перейдя в раздел жалоб - не понятно какие новые, какие нет, что правилось, что нет)
- В панеле при редактировании/добавлении поста/статической страницы реализовать настраиваемое автосохранение (каждые 10, 20, 60 секунд и т.д.). Также добавить кнопку "Сохранить и продолжить" для ручной инициализаци данной функции
-
4
-
жаль, что ничего из нижеописанного в 10.5 не реализовано, ждем следующей версии.
- Быстрый поиск на сайте, всплывающее сообщение вывести в отдельный шаблон и расширить функционал до searchresult.tpl
- В настройки категорий, каждую новость и статическую страницу добавить пункт "Исключить из поиска"
- В navigation.tpl добавить теги {prev-link} и {next-link} которые просто выводят соотв. ссылку. А теги [next-link][/next-link] и [prev-link][/prev-link] соответственно показывают/скрывают контент при наличии/отсутствии ссылки
- Сделать вывод навигации по страницам (navigation.tpl) в категориях отдельным тегом {navigation}, а не частью {content}
- При отключенной настройке "Использовать системный E-mail в обратной связи на сайте" подставлять как email отправителя, так и его имя, а не пустоту или одну и туже фразу из поля "Заголовок отправителя писем, при отправке писем"
- При использовании FastCGI скрывать ошибки прав, типа "Файл /templates/.htaccess доступен для записи, что противоречит политике безопасности скрипта. Установите для данного файла CHMOD 444."
- Скрывать односоставной Speedbar, т.е. когда находясь на главной в нем выводится единственная ссылка "Главная страница". Также скрывать его когда в качестве главной страницы выводится статическая страница main
- в aviable добавить раздел info (ошибки)
- в настройки категории добавить возможность отключать (скрывать) поля краткой и полной новости. зачастую в определенных категориях все задается допполями, и основные поля мешают и создают неудобство
- по принципу работы тега custom реализовать аналогичный вывод комментариев, с аналогичными настройками, подключением нужного шаблона и пр.
- в настройки категории при ее создании/редактировании добавить новое поле - "краткое описание" как в новости, с возможностью загрузки файлов и изображений. в main.tpl добавить соответствующий тег, который будет выводить описание (текст поля) категории при нахождении в ней, перед {content}, либо после, либо в любом другом необходимом месте. например [cat-desc][page-count=1] {cat-desc} [/page-count][/cat-desc] позволит выводить на первой странице категории информацию об этой категории. также добавить настройку указания шаблона, чтобы для разных категорий можно было задать свое оформление. в шаблоне использовать теги {desc-title}, {desc-text} и пр. в последнее время крайне неоьходимая возможность, которую приходится допиливать и реализовывать различными крайне неудобными ухищрениями.
- реализовать поддержку тегов [newscount=X] текст [/newscount] и [not-newscount=X] текст [/not-newscount] при выводе через custom
- при нахождении в полной новости в fullstory добавить возможность вывода ссылок на следующую и предыдущую новость из категории в которой находимся (а не которой принадлежит новость, т.к. новость может принадлежать нескольким категориям). использовать шаблон, т.к. понадобится {title}, {full-link}, {short-story}. как вариант можно просто расширить функционал custom
- в админпанеле сделать независимый кабинет пользоватля с персональными сообщениями, чтобы можно было отправлять сообщения, уведомления автору новости, которые он будет видеть при авторизации входе в панель. это избавит от ненужной верстки кабинета и ПМ на сайте, где они не нужны и не используются, все должно быть независимо в панеле.
- В настройки скрипта добавить возможность выбора автоматического перестроения кеша похожих новостей (при каждом добавлении новости в раздел, при каждом посещении новости, вручную кнопкой и т.д.). Как сейчас реализовано, когда кеш формирутся один раз при посещении новости и потом, если добавлено хоть 1000 похожих новостей - они не будут учтены, пока вручную не перестроить - это ужас...
- При добавлении новости к уже имеюшимся возможностям при достижении установленного срока действия статьи добавить смену категории (к уже имеющимся: удалению, модерации, снятии публикации и фиксации)
- Касательно юзабилити в панеле управления накопилось следующее:
- В последних версиях скрипта в панеле поменяли метод выбора категорий (добавили javascript-обертку), стало более современно и красиво, но насчет удобства - тут ситуация неоднозначная. Если при добавлении новости мы выбираем, одну, две, максимум три категории (более трех - редко) к которым отностится новость и в принципе все удобно, то например при создании доп. поля, когда на сайте 300 категорий, из которых нужно выбрать 100, которые еще и идут подряд - это просто ад!!! мало того, что на это уйдет полдня, так и получается такая каша, никакой структуры и наглядности, что добавлено, что нет - все превращается в кашу. приходится отключать javascript, растягивать поле с издевательских 100px (height) до 1000 и после этого уже работать. поэтому предлагаем, добавить ко всем полям выбора категорий (при добавлении новости, категории, доп. поля, модуль рекламы и т.д.) переключалку (с java и без), высоту поля увеличить до 1000, ширину до 500
- при переходе в раздел редактирования новостей у нас выводятся все новости подряд, поток постов, сплошная каша. давно уже пора сделать по человечи, тем более сейчас у нас появился столбец слева. предлагаем в режиме добавления/редактирования новостей в столбец слева добавить древовидное меню выводящее все категории сайта, при помощи которого можно скакать по категориям (соотв. выводятся только новости выбранной категории), при нажатии добавить новость - сразу указывается категория в которую будет добавляться новость (в зависимости какая категория была выбрана для отображения). первыми пунктами добавить: Все категории, закрепленные, на модерации. А далее полное дерево всех категорий. вот это будет по настоящему удобно, так например сделано у amiro. неудобную фильтрацию по категориям из поиска убрать, она будет не нужна.
- в продолжении мысли, в разделе редактирования новостей, неудобный раскрывающийся сверху расширенный поиск убрать и перенести его в левый столбец. текущий раскрывающийся сверху спойлер расширенного поиска новостей ужасно неудобен и дико бесит, когда каждый раз закрывается, когда из-за него туда-сюда катаются новости... все перенести в стобец слева, основное меню в режиме добавления/редактирования новостей при этом не выводить (для места)
[*]в 10.4 реализован рейтинг, но не добавлен вывод дополнительного класса для уже проголосовавших, например для рейтинга 2 - "нравится" делаем конструкцию [rating-plus]Нравится!<br>{vote-num}[/rating-plus] и хотим, чтобы, например наша кнопка горела и вообще была не кликабельна, после того, как человека "лайкнул". без плясок с бубном и корректировки кода движка этого не сделать, хотя все что нужно, это добавить дополнительный класс тегу "a", если пользователь уже отдал голос за данный пост
[*]Для тегов [not-newscount=X] текст [/not-newscount] и [newscount=x] текст [/newscount] добавить периодичность. Т.е., например, при задании [newscount=3n] текст [/newscount] текст в теге будет выводиться в каждом третьей выводимой новости. [newscount=n] текст [/newscount] - в последней новости.
[*]В шаблон attachment.tpl (с версии 10.5) добавить тег format (расширение файла)
[*]Для BBCODES редактора в админпанели, добавить поддержку вставки таблицы. при выборе например 3x2 в поле ввода новостей вставлять
[*]
<table class="table"> <tr> <th></th> <th></th> <th></th> </tr> <tr> <td></td> <td></td> <td></td> </tr> </table>
[*]Для BBCODES редактора в админпанели, добавить поддержку тега [nobr]текст[/nobr], который не вставляет перенос строк в текст, включенный в такой тег. когда мы вставляем например структурированную таблицу (пример выше) в новость, у нас все разъезжается, т.к. в таблицу вставляется куча ненужных тегов <br>, приходится отключать автоматический перенос строк в новости и в тексте выше/ниже таблицы приходится везде прописывать теги <br>
-
2
- Быстрый поиск на сайте, всплывающее сообщение вывести в отдельный шаблон и расширить функционал до searchresult.tpl
-
ушел еще один пункт (п.10) с выходом 10.4, жаль конечно, что всего один. Ждем реализации всего остального
- Быстрый поиск на сайте, всплывающее сообщение вывести в отдельный шаблон и расширить функционал до searchresult.tpl
- В настройки категорий, каждую новость и статическую страницу добавить пункт "Исключить из поиска"
- В navigation.tpl добавить теги {prev-link} и {next-link} которые просто выводят соотв. ссылку. А теги [next-link][/next-link] и [prev-link][/prev-link] соответственно показывают/скрывают контент при наличии/отсутствии ссылки
- Сделать вывод навигации по страницам (navigation.tpl) в категориях отдельным тегом {navigation}, а не частью {content}
- При отключенной настройке "Использовать системный E-mail в обратной связи на сайте" подставлять как email отправителя, так и его имя, а не пустоту или одну и туже фразу из поля "Заголовок отправителя писем, при отправке писем"
- При использовании FastCGI скрывать ошибки прав, типа "Файл /templates/.htaccess доступен для записи, что противоречит политике безопасности скрипта. Установите для данного файла CHMOD 444."
- Скрывать односоставной Speedbar, т.е. когда находясь на главной в нем выводится единственная ссылка "Главная страница". Также скрывать его когда в качестве главной страницы выводится статическая страница main
- в aviable добавить раздел info (ошибки)
- в настройки категории добавить возможность отключать (скрывать) поля краткой и полной новости. зачастую в определенных категориях все задается допполями, и основные поля мешают и создают неудобство
- реализовать давно ожидаемый цифровой рейтинг новостей и комментариев. оценочный (1-5) можно оставить, добавив в настройки возможность выбора
- по принципу работы тега custom реализовать аналогичный вывод комментариев, с аналогичными настройками, подключением нужного шаблона и пр.
- в настройки категории при ее создании/редактировании добавить новое поле - "краткое описание" как в новости, с возможностью загрузки файлов и изображений. в main.tpl добавить соответствующий тег, который будет выводить описание (текст поля) категории при нахождении в ней, перед {content}, либо после, либо в любом другом необходимом месте. например [cat-desc][page-count=1] {cat-desc} [/page-count][/cat-desc] позволит выводить на первой странице категории информацию об этой категории. также добавить настройку указания шаблона, чтобы для разных категорий можно было задать свое оформление. в шаблоне использовать теги {desc-title}, {desc-text} и пр. в последнее время крайне неоьходимая возможность, которую приходится допиливать и реализовывать различными крайне неудобными ухищрениями.
- реализовать поддержку тегов [newscount=X] текст [/newscount] и [not-newscount=X] текст [/not-newscount] при выводе через custom
- при нахождении в полной новости в fullstory добавить возможность вывода ссылок на следующую и предыдущую новость из категории в которой находимся (а не которой принадлежит новость, т.к. новость может принадлежать нескольким категориям). использовать шаблон, т.к. понадобится {title}, {full-link}, {short-story}. как вариант можно просто расширить функционал custom
- в админпанеле сделать независимый кабинет пользоватля с персональными сообщениями, чтобы можно было отправлять сообщения, уведомления автору новости, которые он будет видеть при авторизации входе в панель. это избавит от ненужной верстки кабинета и ПМ на сайте, где они не нужны и не используются, все должно быть независимо в панеле.
- В настройки скрипта добавить возможность выбора автоматического перестроения кеша похожих новостей (при каждом добавлении новости в раздел, при каждом посещении новости, вручную кнопкой и т.д.). Как сейчас реализовано, когда кеш формирутся один раз при посещении новости и потом, если добавлено хоть 1000 похожих новостей - они не будут учтены, пока вручную не перестроить - это ужас...
- При добавлении новости к уже имеюшимся возможностям при достижении установленного срока действия статьи добавить смену категории (к уже имеющимся: удалению, модерации, снятии публикации и фиксации)
- Касательно юзабилити в панеле управления накопилось следующее:
- В последних версиях скрипта в панеле поменяли метод выбора категорий (добавили javascript-обертку), стало более современно и красиво, но насчет удобства - тут ситуация неоднозначная. Если при добавлении новости мы выбираем, одну, две, максимум три категории (более трех - редко) к которым отностится новость и в принципе все удобно, то например при создании доп. поля, когда на сайте 300 категорий, из которых нужно выбрать 100, которые еще и идут подряд - это просто ад!!! мало того, что на это уйдет полдня, так и получается такая каша, никакой структуры и наглядности, что добавлено, что нет - все превращается в кашу. приходится отключать javascript, растягивать поле с издевательских 100px (height) до 1000 и после этого уже работать. поэтому предлагаем, добавить ко всем полям выбора категорий (при добавлении новости, категории, доп. поля, модуль рекламы и т.д.) переключалку (с java и без), высоту поля увеличить до 1000, ширину до 500
- при переходе в раздел редактирования новостей у нас выводятся все новости подряд, поток постов, сплошная каша. давно уже пора сделать по человечи, тем более сейчас у нас появился столбец слева. предлагаем в режиме добавления/редактирования новостей в столбец слева добавить древовидное меню выводящее все категории сайта, при помощи которого можно скакать по категориям (соотв. выводятся только новости выбранной категории), при нажатии добавить новость - сразу указывается категория в которую будет добавляться новость (в зависимости какая категория была выбрана для отображения). первыми пунктами добавить: Все категории, закрепленные, на модерации. А далее полное дерево всех категорий. вот это будет по настоящему удобно, так например сделано у amiro. неудобную фильтрацию по категориям из поиска убрать, она будет не нужна.
- в продолжении мысли, в разделе редактирования новостей, неудобный раскрывающийся сверху расширенный поиск убрать и перенести его в левый столбец. текущий раскрывающийся сверху спойлер расширенного поиска новостей ужасно неудобен и дико бесит, когда каждый раз закрывается, когда из-за него туда-сюда катаются новости... все перенести в стобец слева, основное меню в режиме добавления/редактирования новостей при этом не выводить (для места)
[*]
- Быстрый поиск на сайте, всплывающее сообщение вывести в отдельный шаблон и расширить функционал до searchresult.tpl
-
в 10.4 реализован рейтинг, но не добавлен вывод доп. класса для уже проголосовавших, например для рейтинга 2 - "нравится", чтобы стилизовать кнопку если уже голосовал
-
убрать все стили из кода выпадающего меню редактирования новости
все должно быть только в engine.css (#dropmenudiv)
половина в css, половина в html-коде, часть из которого дублируется
-
Скрывать односоставной Speedbar, т.е. когда находясь на главной в нем выводится единственная ссылка "Главная страница". Также скрывать его когда в качестве главной страницы выводится статическая страница main
[not-aviable=main]{speedbar}[/not-aviable]
гениально
на самом деле это должно на программном уровне обрабатываться, на крайняк настройка, выводить односоставной или нет
например при переходе на site.ru/несуществующий_раздел_страница всеравно вылезет...
-
давно ничего не писали, накапливали недовольства
к ранее написанному добавили п.15-18
- Быстрый поиск на сайте, всплывающее сообщение вывести в отдельный шаблон и расширить функционал до searchresult.tpl
- В настройки категорий, каждую новость и статическую страницу добавить пункт "Исключить из поиска"
- В navigation.tpl добавить теги {prev-link} и {next-link} которые просто выводят соотв. ссылку. А теги [next-link][/next-link] и [prev-link][/prev-link] соответственно показывают/скрывают контент при наличии/отсутствии ссылки
- Сделать вывод навигации по страницам (navigation.tpl) в категориях отдельным тегом {navigation}, а не частью {content}
- При отключенной настройке "Использовать системный E-mail в обратной связи на сайте" подставлять как email отправителя, так и его имя, а не пустоту или одну и туже фразу из поля "Заголовок отправителя писем, при отправке писем"
- При использовании FastCGI скрывать ошибки прав, типа "Файл /templates/.htaccess доступен для записи, что противоречит политике безопасности скрипта. Установите для данного файла CHMOD 444."
- Скрывать односоставной Speedbar, т.е. когда находясь на главной в нем выводится единственная ссылка "Главная страница". Также скрывать его когда в качестве главной страницы выводится статическая страница main
- в aviable добавить раздел info (ошибки)
- в настройки категории добавить возможность отключать (скрывать) поля краткой и полной новости. зачастую в определенных категориях все задается допполями, и основные поля мешают и создают неудобство
- реализовать давно ожидаемый цифровой рейтинг новостей и комментариев. оценочный (1-5) можно оставить, добавив в настройки возможность выбора
- по принципу работы тега custom реализовать аналогичный вывод комментариев, с аналогичными настройками, подключением нужного шаблона и пр.
- в настройки категории при ее создании/редактировании добавить новое поле - "краткое описание" как в новости, с возможностью загрузки файлов и изображений. в main.tpl добавить соответствующий тег, который будет выводить описание (текст поля) категории при нахождении в ней, перед {content}, либо после, либо в любом другом необходимом месте. например [cat-desc][page-count=1] {cat-desc} [/page-count][/cat-desc] позволит выводить на первой странице категории информацию об этой категории. также добавить настройку указания шаблона, чтобы для разных категорий можно было задать свое оформление. в шаблоне использовать теги {desc-title}, {desc-text} и пр. в последнее время крайне неоьходимая возможность, которую приходится допиливать и реализовывать различными крайне неудобными ухищрениями.
- реализовать поддержку тегов [newscount=X] текст [/newscount] и [not-newscount=X] текст [/not-newscount] при выводе через custom
- при нахождении в полной новости в fullstory добавить возможность вывода ссылок на следующую и предыдущую новость из категории в которой находимся (а не которой принадлежит новость, т.к. новость может принадлежать нескольким категориям). использовать шаблон, т.к. понадобится {title}, {full-link}, {short-story}. как вариант можно просто расширить функционал custom
- в админпанеле сделать независимый кабинет пользоватля с персональными сообщениями, чтобы можно было отправлять сообщения, уведомления автору новости, которые он будет видеть при авторизации входе в панель. это избавит от ненужной верстки кабинета и ПМ на сайте, где они не нужны и не используются, вссе должно быть в панеле.
- В настройки скрипта добавить возможность выбора автоматического перестроения кеша похожих новостей (при каждом добавлении новости в раздел, при каждом посещении новости, вручную кнопкой и т.д.). Как сейчас реализовано, когда кеш формирутся один раз при посещении новости и потом, если добавлено хоть 1000 похожих новостей - они не будут учтены, пока вручную не перестроить - это ужас...
- При добавлении новости к уже имеюшимся возможностям при достижении установленного срока действия статьи добавить смену категории (к уже имеющимся: удалению, модерации, снятии публикации и фиксации)
- Касательно юзабилити в панеле управления накопилось следующее:
- В последних версиях скрипта в панеле поменяли метод выбора категорий (добавили javascript-обертку), стало более современно и красиво, но насчет удобства - тут ситуация неоднозначная. Если при добавлении новости мы выбираем, одну, две, максимум три категории (более трех - редко) к которым отностится новость и в принуипе все удобно, то например при создании доп. поля, когда на сайте 300 категорий, из которых нужно выбрать 100, которые еще и идут подряд - это просто ад!!! мало того, что на это уйдет полдня, так и получается такая каша, никакой структуры и наглядности, что добавлено, что нет - все превращается в кашу. приходится отключать javascript, растягивать поле с издевательских 100px (height) до 1000 и после этого уже работать. поэтому предлагаем, добавить ко всем полям выбора категорий (при добавлении новости, категории, доп. поля, модуль рекламы и т.д.) переключалку (с java и без), высоту поля увеличить до 1000, ширину до 500
- при переходе в раздел редактирования новостей у нас выводятся все новости подряд, поток постов, сплошная каша. давно уже пора сделать по человечи, тем более сейчас у нас появился столбец слева. предлагаем в режиме добавления/редактирования новостей в столбец слева добавить древовидное меню выводящее все категории сайта, при помощи которого можно скакать по категориям (соотв. выводятся только новости выбранной категории), при нажатии добавить новость - сразу указывается категория в которую будет добавляться новость (в зависимости какая категория была выбрана для отображения). первыми пунктами добавить: Все категории, закрепленные, на модерации. А далее полное дерево всех категорий. вот это будет по настоящему удобно, так например сделано у amiro. неудобную фильтрацию по категориям из поиска убрать, она будет не нужна.
- в продолжении мысли, в разделе редактирования новостей, неудобный раскрывающийся сверху расширенный поиск убрать и перенести его в левый столбец. текущий раскрывающийся сверху спойлер расширенного поиска новостей ужасно неудобен и дико бесит, когда каждый раз закрывается, когда из-за него туда-сюда катаются новости... все перенести в стобец слева, основное меню в в режиме добавления/редактирования новостей можно не выводить
- Быстрый поиск на сайте, всплывающее сообщение вывести в отдельный шаблон и расширить функционал до searchresult.tpl
-
- Быстрый поиск на сайте, всплывающее сообщение вывести в отдельный шаблон и расширить функционал до searchresult.tpl
- В настройки категорий, каждую новость и статическую страницу добавить пункт "Исключить из поиска"
- В navigation.tpl добавить теги {prev-link} и {next-link} которые просто выводят соотв. ссылку. А теги [next-link][/next-link] и [prev-link][/prev-link] соответственно показывают/скрывают контент при наличии/отсутствии ссылки
- Сделать вывод навигации по страницам (navigation.tpl) в категориях отдельным тегом {navigation}, а не частью {content}
- При отключенной настройке "Использовать системный E-mail в обратной связи на сайте" подставлять как email отправителя, так и его имя, а не пустоту или одну и туже фразу из поля "Заголовок отправителя писем, при отправке писем"
- При использовании FastCGI скрывать ошибки прав, типа "Файл /templates/.htaccess доступен для записи, что противоречит политике безопасности скрипта. Установите для данного файла CHMOD 444."
- Скрывать односоставной Speedbar, т.е. когда находясь на главной в нем выводится единственная ссылка "Главная страница". Также скрывать его когда в качестве главной страницы выводится статическая страница main
- в aviable добавить раздел info (ошибки)
- в настройки категории добавить возможность отключать (скрывать) поля краткой и полной новости. зачастую в определенных категориях все задается допполями, и основные поля мешают и создают неудобство
- реализовать давно ожидаемый цифровой рейтинг новостей и комментариев. оценочный (1-5) можно оставить, добавив в настройки возможность выбора
- по принципу работы тега custom реализовать аналогичный вывод комментариев, с аналогичными настройками, подключением нужного шаблона и пр.
- в настройки категории при ее создании/редактировании добавить новое поле - "краткое описание" как в новости, с возможностью загрузки файлов и изображений. в main.tpl добавить соответствующий тег, который будет выводить описание (текст поля) категории при нахождении в ней, перед {content}, либо после, либо в любом другом необходимом месте. например [cat-desc][page-count=1] {cat-desc} [/page-count][/cat-desc] позволит выводить на первой странице категории информацию об этой категории. также добавить настройку указания шаблона, чтобы для разных категорий можно было задать свое оформление. в шаблоне использовать теги {desc-title}, {desc-text} и пр. в последнее время крайне неоьходимая возможность, которую приходится допиливать и реализовывать различными крайне неудобными ухищрениями.
- реализовать поддержку тегов [newscount=X] текст [/newscount] и [not-newscount=X] текст [/not-newscount] при выводе через custom
- при нахождении в полной новости в fullstory добавить возможность вывода ссылок на следующую и предыдущую новость из категории в которой находимся (а не которой принадлежит новость, т.к. новость может принадлежать нескольким категориям). использовать шаблон, т.к. понадобится {title}, {full-link}, {short-story}. как вариант можно просто расширить функционал custom
- Быстрый поиск на сайте, всплывающее сообщение вывести в отдельный шаблон и расширить функционал до searchresult.tpl
-
благодарим за реализацию 6ти пунктов в v.10.3 из нашего списка, добавим еще 3 пункта давно ожидаемые в CMS!
- Устранить баг с поиском, когда поиск производится повторно, при этом пользователь находится не на первой странице поисковой выдачи. При поиске информации по новому запросу, если постов меньше на страницу, чем по предыдущему поиску - вываливается ошибка/пустая выдача
- Быстрый поиск на сайте, всплывающее сообщение вывести в отдельный шаблон и расширить функционал до searchresult.tpl
- В настройки категорий, каждую новость и статическую страницу добавить пункт "Исключить из поиска"
- Вынести в настройку и сделать возможным установку лимита дней за которые хранятся логи в "Список всех действий, выполненных в админпанели скрипта, за последние XXX дней". Пусть будет по умолчанию 30, а кому надо - мог увеличить до необхлдимого срока - 60, 90, 120, 365 и т.д.
- Запретить создание зарезервированных в DLE ЧПУ, таких как "catalog" в корневой директории, для избежания конфликта и ошибок в работе dle-тегов
- При создании категории, если не указано ЧПУ (альт. имя) - вываливается ошибка. сделать в этом случае генерацию ЧПУ из названия (транслит)
- В navigation.tpl добавить теги {prev-link} и {next-link} которые просто выводят соотв. ссылку. А теги [next-link][/next-link] и [prev-link][/prev-link] соответственно показывают/скрывают контент при наличии/отсутствии ссылки
- Сделать вывод навигации по страницам (navigation.tpl) в категориях отдельным тегом {navigation}, а не частью {content}
- Добавить тег {category-title} выводящий название категории, в которой находимся
- При отключенной настройке "Использовать системный E-mail в обратной связи на сайте" подставлять как email отправителя, так и его имя, а не пустоту или одну и туже фразу из поля "Заголовок отправителя писем, при отправке писем"
- В админпенеле при создании/редактировании Доп. поля для новостей в разы увеличить высоту поля Категория, текщий размер издевательский при количестве категорий 10 и более
- При использовании FastCGI скрывать ошибки прав, типа "Файл /templates/.htaccess доступен для записи, что противоречит политике безопасности скрипта. Установите для данного файла CHMOD 444."
- В настройки скрипта добавить возможность менять стандартный разделитель (») в Speedbar на свой
- Скрывать односоставной Speedbar, т.е. когда находясь на главной в нем выводится единственная ссылка "Главная страница". Также скрывать его когда в качестве главной страницы выводится статическая страница main
- в aviable добавить раздел info (ошибки)
- в настройки категории добавить возможность отключать (скрывать) поля краткой и полной новости. зачастую в определенных категориях все задается допполями, и основные поля мешают и создают неудобство
- реализовать давно ожидаемый цифровой рейтинг новостей и комментариев. оценочный (1-5) можно оставить, добавив в настройки возможность выбора
- по принципу работы тега custom реализовать аналогичный вывод комментариев, с аналогичными настройками, подключением нужного шаблона и пр.
- в настройки категории при ее создании/редактировании добавить новое поле - "краткое описание" как в новости, с возможностью загрузки файлов и изображений. в main.tpl добавить соответствующий тег, который будет выводить описание (текст поля) категории при нахождении в ней, перед {content}, либо после, либо в любом другом необходимом месте. например [cat-desc][page-count=1] {cat-desc} [/page-count][/cat-desc] позволит выводить на первой странице категории информацию об этой категории. также добавить настройку указания шаблона, чтобы для разных категорий можно было задать свое оформление. в шаблоне использовать теги {desc-title}, {desc-text} и пр. в последнее время крайне неоьходимая возможность, которую приходится допиливать и реализовывать различными крайне неудобными ухищрениями. при реализации даной возможности отпадает необходимость в п.9, указанном выше
-
2
- Устранить баг с поиском, когда поиск производится повторно, при этом пользователь находится не на первой странице поисковой выдачи. При поиске информации по новому запросу, если постов меньше на страницу, чем по предыдущему поиску - вываливается ошибка/пустая выдача
-
- Устранить баг с поиском, когда поиск производится повторно, при этом пользователь находится не на первой странице поисковой выдачи. При поиске информации по новому запросу, если постов меньше на страницу, чем по предыдущему поиску - вываливается ошибка/пустая выдача
- Быстрый поиск на сайте, всплывающее сообщение вывести в отдельный шаблон и расширить функционал до searchresult.tpl
- В настройки категорий, каждую новость и статическую страницу добавить пункт "Исключить из поиска"
- Вынести в настройку и сделать возможным установку лимита дней за которые хранятся логи в "Список всех действий, выполненных в админпанели скрипта, за последние XXX дней". Пусть будет по умолчанию 30, а кому надо - мог увеличить до необхлдимого срока - 60, 90, 120, 365 и т.д.
- Запретить создание зарезервированных в DLE ЧПУ, таких как "catalog" в корневой директории, для избежания конфликта и ошибок в работе dle-тегов
- При создании категории, если не указано ЧПУ (альт. имя) - вываливается ошибка. сделать в этом случае генерацию ЧПУ из названия (транслит)
- В navigation.tpl добавить теги {prev-link} и {next-link} которые просто выводят соотв. ссылку. А теги [next-link][/next-link] и [prev-link][/prev-link] соответственно показывают/скрывают контент при наличии/отсутствии ссылки
- Сделать вывод навигации по страницам (navigation.tpl) в категориях отдельным тегом {navigation}, а не частью {content}
- Добавить тег {category-title} выводящий название категории, в которой находимся
- При отключенной настройке "Использовать системный E-mail в обратной связи на сайте" подставлять как email отправителя, так и его имя, а не пустоту или одну и туже фразу из поля "Заголовок отправителя писем, при отправке писем"
- В админпенеле при создании/редактировании Доп. поля для новостей в разы увеличить высоту поля Категория, текщий размер издевательский при количестве категорий 10 и более
- При использовании FastCGI скрывать ошибки прав, типа "Файл /templates/.htaccess доступен для записи, что противоречит политике безопасности скрипта. Установите для данного файла CHMOD 444."
- В настройки скрипта добавить возможность менять стандартный разделитель (») в Speedbar на свой
- Скрывать односоставной Speedbar, т.е. когда находясь на главной в нем выводится единственная ссылка "Главная страница". Также скрывать его когда в качестве главной страницы выводится статическая страница main
- в aviable добавить раздел info (ошибки)
- в настройки категории добавить возможность отключать (скрывать) поля краткой и полной новости. зачастую в определенных категориях все задается допполями, и основные поля мешают и создают неудобство
- Устранить баг с поиском, когда поиск производится повторно, при этом пользователь находится не на первой странице поисковой выдачи. При поиске информации по новому запросу, если постов меньше на страницу, чем по предыдущему поиску - вываливается ошибка/пустая выдача
-
- Устранить баг с поиском, когда поиск производится повторно, при этом пользователь находится не на первой странице поисковой выдачи. При поиске информации по новому запросу, если постов меньше на страницу, чем по предыдущему поиску - вываливается ошибка/пустая выдача
- Быстрый поиск на сайте, всплывающее сообщение вывести в отдельный шаблон и расширить функционал до searchresult.tpl
- В настройки категорий, каждую новость и статическую страницу добавить пункт "Исключить из поиска"
- Вынести в настройку и сделать возможным установку лимита дней за которые хранятся логи в "Список всех действий, выполненных в админпанели скрипта, за последние XXX дней". Пусть будет по умолчанию 30, а кому надо - мог увеличить до необхлдимого срока - 60, 90, 120, 365 и т.д.
- Запретить создание зарезервированных в DLE ЧПУ, таких как "catalog" в корневой директории, для избежания конфликта и ошибок в работе dle-тегов
- При создании категории, если не указано ЧПУ (альт. имя) - вываливается ошибка. сделать в этом случае генерацию ЧПУ из названия (транслит)
- В navigation.tpl добавить теги {prev-link} и {next-link} которые просто выводят соотв. ссылку. А теги [next-link][/next-link] и [prev-link][/prev-link] соответственно показывают/скрывают контент при наличии/отсутствии ссылки
- Сделать вывод навигации по страницам (navigation.tpl) в категориях отдельным тегом {navigation}, а не частью {content}
- Добавить тег {category-title} выводящий название категории, в которой находимся
- При отключенной настройке "Использовать системный E-mail в обратной связи на сайте" подставлять как email отправителя, так и его имя, а не пустоту или одну и туже фразу из поля "Заголовок отправителя писем, при отправке писем"
- В админпенеле при создании/редактировании Доп. поля для новостей в разы увеличить высоту поля Категория, текщий размер издевательский при количестве категорий 10 и более
- При использовании FastCGI скрывать ошибки прав, типа "Файл /templates/.htaccess доступен для записи, что противоречит политике безопасности скрипта. Установите для данного файла CHMOD 444."
- В настройки скрипта добавить возможность менять стандартный разделитель (») в Speedbar на свой
- Скрывать односоставной Speedbar, т.е. когда находясь на главной в нем выводится единственная ссылка "Главная страница". Также скрывать его когда в качестве главной страницы выводится статическая страница main
- Устранить баг с поиском, когда поиск производится повторно, при этом пользователь находится не на первой странице поисковой выдачи. При поиске информации по новому запросу, если постов меньше на страницу, чем по предыдущему поиску - вываливается ошибка/пустая выдача
Пожелания для новых версий DataLife Engine
в DataLife Engine (Общие вопросы)
Опубликовано: · Изменено пользователем RedRoll
1. В модуле Редиректы добавить возможность отключать отдельное правило, а не удалять его, естественно без отключения всего модуля
2. В attachment.tpl добавить поддержку {title} и {date-post} (дату именно поста, а не файла)
3. В attachment.tpl добавить [not-allow-online] текст [/not-allow-online]
4. По аналогии с возможностью задавать категориям разные шаблоны краткой и полной новости, добавить шаблонизацию attachment.tpl
5. Реализовать тег по выводу списка подкатегорий {subcat=X} (через запятую) указанного ID категории, для использования в конструкциях [category={subcat=X}], {custom category="{subcat=X}"} и пр. Из настроек: вывод указанной (родительской категории, да/нет); вывод только подразделов категории (1 уровень, да/нет), либо всех подкатегорий, подподкатегорий и т.д. (1,2,3... и последующие уровни)
6. В глобальные теги добавить тег {date-server=формат даты}, выводящий ткущую дату сервера
7. В настройку категории добавить настройку, при которой при наличии единственной новости (поста) в категории, при переходе в данную категорию автоматически бы перебрасывало в этот единственный пост (полную новость).