Перейти к публикации

Рекомендованные сообщения

сделать, а точнее вернуть возможность вставлять ссылки в доп. поля в режиме список, вида:

[url =http://site1.com]Site1

[url =http://site2.com]Site2

[url =http://site3.com]Site3

в версии 9,0 эта возможность была. зачем ее нужно было убирать, непонятно

пс. да и вообще обработку bb добавить ,, и пр.

Изменено пользователем RedRoll
Ссылка на сообщение
Поделиться на других сайтах

в версии 9,0 эта возможность была. зачем ее нужно было убирать, непонятно

читайте описание к релизам и будет понятно для чего. Для использования ББ тегов в доп. полях, нужно устанавливать тип поля: "несколько строк"

Ссылка на сообщение
Поделиться на других сайтах

читайте описание к релизам и будет понятно для чего.

не поленился - пробежался и не нашел таки причины. перекрестные ссылки? а почему нельзя было сделать нормально, если доп. поле не используется как перекрестное - bb коды обрабатываются?

Для использования ББ тегов в доп. полях, нужно устанавливать тип поля: "несколько строк"

причем здесь 'несколько строк' если нужно делать выборку из заранее зибитых значений, т.е. нужен список. каким образом вы предлагаете иметь выборку при использовании типа поля: "несколько строк"???

Ссылка на сообщение
Поделиться на других сайтах
подумаешь пара лишних щелчков, делов то. лично мне скакание взад-назад - удовольствия не приносит, и если я вывожу все разделы, должны выводиться все разделы
Но ведь функционал движка от этого не изменится? :) Ну ткнешь ты пару лишних раз в админке, подумаешь..
Ссылка на сообщение
Поделиться на других сайтах

Сделать как на MODx скачал любой шаблон CSS и интегрировал за 5 сек.

Реализовано, начиная с самой первой версии. Нет ничего сложного залить шаблон в папку templates через ftp и в админке установить шаблон.

Ссылка на сообщение
Поделиться на других сайтах

Сделать как на MODx скачал любой шаблон CSS и интегрировал за 5 сек.

Реализовано, начиная с самой первой версии. Нет ничего сложного залить шаблон в папку templates через ftp и в админке установить шаблон.

Не реализовано и, думаю, никогда не будет реализовано. У модэкс нет своих шаблонов как у ДЛЕ, она позволяет использовать любой css или html шаблон. Ключевое слово было в посте Амбала — «любой». И вообще позволяет реализовывать какой хочешь дизайн без всякой привязки к колонкам и блокам. Но сравнивать в этом плане CMF и новостной движок не очень корректно.

Ссылка на сообщение
Поделиться на других сайтах

Сделайте поддержку тегов [online] текст [/online] и [offline] текст [/offline] для комментариев при выводе результатов поиска

Ссылка на сообщение
Поделиться на других сайтах

Предлагаю серьезно пересмотреть схему загрузки файлов на сервер.

В частности:

1. Перенести настройки загрузок файлов из раздела «общие настройки» в «настройки групп пользователей» и сделать их индивидуальными для каждой группы.

2. В дефолтных настройках для всех групп кроме администраторской выставить значения на количество загружаемых файлов отличное от «0» (без ограничений).

2. Добавить в эти настройки фунцию «Автоматически удалять пользовательские файлы с сервера через [время], если новость не опубликована или не отправлена на модерацию».

Аргументирую.

В ряде случаев (особенно это касается варезников, но увы не их одних) администраторы разрешают пользователям добавлять новости на сайт. В частности шаблоны для ДЛЕ или что угодно другое - не важно.

Настройки загрузки файлов для всех одни и те же. Разумеется, многие админы подстраивают под свое собственное удобство и снимают ограничение на размер файла и мало того добавляют к дефолтным расширениям (zip,rar,exe,doc,pdf,swf) кучу других. Это распространяется и на всех остальных пользователей.

Я сам иногда грешу тем, что использую чужие сайты на ДЛЕ как файлообменники.

Регистрируюсь на таком сайте. Жму «добавить новость», загружаю недавно отснятое видео, получаю ссылку, отправляю ее друзьям. Новость при этом не создаю — просто загружаю файл. После того как все кому надо посмотрели — захожу обратно в «добавить новость» и корректно удаляю за ненадобностью этот файл.

А теперь посмотрим немного по-другому на эту ситуацию.

Допустим даже, что админ вообще не трогает дефолтные настройки скрипта и оставляет всё как есть. Только разрешает пользователям добавлять новости на сайт. Включает предмодерацию новостей — и теперь он уверен, что спам не пролезет без его ведома.

Другой умник регистрируется на этом сайте. И загружает через добавление новости бесконечное количество раз копию одного и того же файла размером до 4096 под разными названиями, пока сервак не затрещит по швам. Новость создавать не нужно! Каптчу и контрольный вопрос соответственно тоже проходить не нужно — просто заливать файлы. Сонный хостер с утра пораньше стучится к владельцу ГС на ГХ и требует или сменить тариф и перейти с виртуального сервера на свой выделенный, или выметаться со своим сайтом куда подальше. Недоуменный владелец сайта ничего не понимает: за ночь никто ничего на сайт не добавлял, даже новостей на предмодерации нет, в которых эти файлики поудалять можно, а БД пополнела в бессчетное количество раз, а где рыть и как чистить — не знает. Вот как-то так.

Разумеется, сам этим не баловался — чисто теоретически рассуждаю, но мне кажется — сработает.

Ссылка на сообщение
Поделиться на других сайтах

Primary Sphinx,

Ограничение на количество загружаемых картинок и файлов в скрипте давно есть и это настраивается в настройках групп. Автоматическое удаление загруженных файлов,но не добавленных в новость в скрипте тоже есть.

Единственное что думаю будет полезным перенести допустимые расширения файлов в настройки групп.

Ссылка на сообщение
Поделиться на других сайтах

Primary Sphinx, Ограничение на количество загружаемых картинок и файлов в скрипте давно есть и это настраивается в настройках групп.

Прошу прощения. Пропустил появление этой опции в анонсах, а админку смотрел по старой версии скрипта. Разумеется, поэтому там ничего подобного не видел :) Виноват)

Ссылка на сообщение
Поделиться на других сайтах

добавить поддержку тегов:

[static=имя страницы] текст [/static]

[not-static=имя страницы] текст [/not-static]

в шаблон кратких новостей, для использования в кастоме

теги static и not-static по документаци обозначены только для шаблона стат. страницы, но работают и в main.tpl

вообщем сделать теги полностью глобальными

Ссылка на сообщение
Поделиться на других сайтах

добавить поддержку тегов: [static=имя страницы] текст [/static] [not-static=имя страницы] текст [/not-static] в шаблон кратких новостей, для использования в кастоме теги static и not-static по документаци обозначены только для шаблона стат. страницы, но работают и в main.tpl вообщем сделать теги полностью глобальными

Эти теги используются в статических страницах в их шаблонах, и выводят информацию если просматривается та или иная статическая страница. Статическая страница априори не может просматриваться в кратких новостях и в custom, тег custom выводит новости а не статические страницы.

Ссылка на сообщение
Поделиться на других сайтах

Единственное что думаю будет полезным перенести допустимые расширения файлов в настройки групп.

Опять же — соглашусь. Ну, возможно, еще в ряде случаев будет полезно ограничение размера загружаемого файла для разных групп. Потому что если админ заливает файл — обычно он знает что, зачем и почему заливает, а пользователи могут лить что ни попадя, попросту не оптимизировав формат. Для примера возьмем допустим фотосайт. Если пользователям разрешено заливать картинки — им нужно одно ограничение на размер файла, а если журналистам разрешено выкладывать также сырые исходники в форматах .RAW, то и ограничения по размеру должны быть совсем иные. То есть в каждом конкретном случае размер загружаемых файлов нужно подстраивать в зависимости от того, какие типы файлов группе разрешено заливать.

Вот чего точно не хотелось бы никогда видеть в движке, так это разную скорость скачивания для разных групп. Иначе сайты быстренько монетизируют кнопочкой «скачать без ограничения скорости» путем перевода за смс-денюжку во временную группу :ph34r::D

Ссылка на сообщение
Поделиться на других сайтах

добавить поддержку тегов: [static=имя страницы] текст [/static] [not-static=имя страницы] текст [/not-static] в шаблон кратких новостей, для использования в кастоме теги static и not-static по документаци обозначены только для шаблона стат. страницы, но работают и в main.tpl вообщем сделать теги полностью глобальными

Эти теги используются в статических страницах в их шаблонах, и выводят информацию если просматривается та или иная статическая страница. Статическая страница априори не может просматриваться в кратких новостях и в custom, тег custom выводит новости а не статические страницы.

статическая страница не может просматриваться в кратких новостях, а краткие новости в статической - могут, отсюда и возникает недостаток обработки тега

для наглядности, есть статические страницы, логически привязанные к категории. при нахождении в категории или на привязанной стат. странице к пункту применяется класс (содержимое main.tpl):

<a href="/goods1/" [category=1]class="current"[/category][static=order1]class="current"[/static]>Товары 1</a>

<a href="/goods2/" [category=2]class="current"[/category][static=order2]class="current"[/static]>Товары 2</a>

<a href="/goods3/" [category=3]class="current"[/category][static=order3]class="current"[/static]>Товары 3</a>

<a href="/goods4/" [category=4]class="current"[/category][static=order4]class="current"[/static]>Товары 4</a>

<a href="/goods5/" [category=5]class="current"[/category][static=order5]class="current"[/static]>Товары 5</a>

нужна динамическая реализация этого. в main.tpl вместо вышенаписанного:

{custom category="1,2,3,4,5" template="link_goods" aviable="global" from="0" limit="1000" cache="no"}

содержимое link_goods.tpl:

<a href="/goods[xfvalue_goods_number]/"

[catlist=1][category=1]class="current"[/category][static=order1]class="current"[/static][/catlist]

[catlist=2][category=2]class="current"[/category][static=order2]class="current"[/static][/catlist]

[catlist=3][category=3]class="current"[/category][static=order3]class="current"[/static][/catlist]

[catlist=4][category=4]class="current"[/category][static=order4]class="current"[/static][/catlist]

[catlist=5][category=5]class="current"[/category][static=order5]class="current"[/static][/catlist]

>{title}</a>

вот здесь и не хватает глобальности тега static и not-static

могу привести ряд других примеров, но думаю одного для понимания принципа работы, достаточно

Изменено пользователем RedRoll
Ссылка на сообщение
Поделиться на других сайтах

Хорошо бы прикрутить "Вопрос-ответ" к странице "Обратная связь".

Через нее сейчас идет просто нереальное количество спама.

Ссылка на сообщение
Поделиться на других сайтах

Сделать возможнось переключения "на месте" между BB и WYSIWYG редактором в админ панели при Добавлении новости.

Ссылка на сообщение
Поделиться на других сайтах

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

Ссылка на сообщение
Поделиться на других сайтах

Не помешал бы и поиск по админке, по аналогии с админкой IPB форума. Очень удобная функция.

И возможность сортировки и выборки новостей по доп. полям.

Ссылка на сообщение
Поделиться на других сайтах

Сделать аналог limit="x" для доп полей

Сделать что бы тег {custom} имел возможность выводить нумерацию страниц.

Ссылка на сообщение
Поделиться на других сайтах

При редактировании разделов шаблона очень не хватает поиска по шаблону. Иногда пока найдешь нужный id...

+1. Очень нужная функция. Поиск и подсветка найденного в коде файлов шаблона. Не придётся ковыряться в Notepad, выискивая нужный стиль для корректировки.

Ссылка на сообщение
Поделиться на других сайтах

В анализ производительности добавить ссылки на конкретные настройки. Например:

На вашем сайте включен показ календаря, для формирования данного блока, скрипт использует сложные запросы к базе данных, чтобы сформировать календарь и ссылки на опубликованные в определенные дни новости. Для отключения данной настройки зайдите в Настройки скрипта » Оптимизация запросов к базе данных, и отключите данную возможность.

Так же можно сделать чтобы движок сам отключал "ненужные" модули, если их нет в шаблоне. Например нет тега {calendar} Значит отключаем его и в анализ производительности выводим "Данные настройки отключены автоматически т.к. их нет в шалоне" и список:

  • календарь
  • архив
  • похожие новости
  • и т.д.

И ссылочка "Не отключать модули автоматически" или как то иначе, в настройках например.

Еще для всех ссылок с решеткой на конце, например Что такое шаблоны?, [?](да там их куча на самом деле) добавить return false.

p.s. редактор все ссылки убил :wacko: ссылки подчеркнуты и курсивом.

Изменено пользователем Lomot
Ссылка на сообщение
Поделиться на других сайтах
  • celsoft изменил заголовок на Пожелания для новых версий DataLife Engine

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...