Инфо DataLife Engine v.8.2 Press Release

Тема в разделе "DLE", создана пользователем Dark Angell, 13 июл 2009.

Информация :
Актуальная версия DataLife Engine 11.2
( Final Release v.11.2 | Скачать DataLife Engine | Скачать 11.2 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.1 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. Dark Angell

    Dark Angell Читатель

    Заблокирован
    Регистр.:
    29 фев 2008
    Сообщения:
    1.036
    Симпатии:
    690
    Долгими стараниями новый прес релиз!

    подробности ниже!

    Были подготовлены и реализованы следующие изменения:
    До обработки:
    (С) 1999-2003г., ООО Фирма "Эдельвейс". Все права защищены.

    После обработки:
    © 1999-2003 г., ООО Фирма «Эдельвейс». Все права защищены.

    1. Добавлена функция типографской обработки текста, данная функция позволяет автоматически подготовить русский текст к веб-изданию. Например кавычки будут заменены на елочки, выставлены правильные апострофы в именах, использование длинных тире вместо дефисов, перед предлогами будут вставлены неразрывные пробелы, обработка вложенных кавычек и многое другое. Этот инструмент не является полноценной заменой ручного труда верстальщика, но он может сократить этот труд до 90%, что весьма удобно.

    2. Расширены возможности тега {include file="mytemplate.tpl"}. Данный тег позволяет теперь не только подключать файлы шаблона, но и подключать в шаблоне сторонние модули для DLE, а также сторонние скрипты не имеющие отношения к DLE. Например для подключения стороннего модуля в шаблоне вы можете использовать тег {include file="engine/modules/mymod.php"} результатом работы тега будет выполнение скрипта mymod.php, находящегося в папке engine/modules/. Также вы можете запускать скрипты с параметрами, например {include file="engine/modules/mymod.php?param=value1&test=value2"}, тем самым вы можете создавать модули которые могут управляться непосредственно из шаблона и в зависимости от разных параметров, выводить разную информацию. Использование данного метода подключения модов, позволяет при обновлении скрипта в будущем на новую версию не переустанавливать модули. Они будут автоматически сами подключены из шаблона. Использование данного тега возможно во всех файлах шаблонов. В целях общей безопасности скрипта, единственным ограничением по подключению файлов является запрет на нахождение файле в папке, доступной для записи. Например подключаемый мод, не может находится в папке шаблонов например. Более подробно о данном подключении можно прочитать в документации по скрипту.

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

    4. Добавлена автоматическая поддержка безопасного режима PHP (SafeMode), при загрузке изображений на сервере. Благодаря этой поддержки папки больше не нужно создавать вручную, используя FTP менеджер.
    [​IMG]
    5. Добавлена возможность быстрого редактирования профиля пользователя при редактировании его новости в админпанели. Тем самым вы можете удалить или забанить пользователя добавившего новость, не заходя в раздел редактирования пользователей.

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

    7. При загрузке изображений добавлены функции автоматического контроля возможных ошибок. И в случае возникновения проблем с загрузкой выводится сообщение те только о невозможности загрузки файлов, но и причина по которой произошла проблема. Тем самым в большинстве случаев вы можете самостоятельно устранить проблему, без обращения в тех поддержку.
    [​IMG]
    8. Для тега спойлера добавлены графические индикаторы, отображающие открыт или закрыт скрытый текст. Графические изоборажения находятся в шаблонах сайта, поэтому для каждого шаблона имеется возможность настроить изображения.

    9. В шаблоны краткой и полной новости (shortstory.tpl, fullstory.tpl) добавлены следующие теги: [fixed] текст [/fixed] - выводит текст в тегах если данная новость зафиксирована, [not-fixed] текст [/not-fixed] - выводит текст в тегах если данная новость не была зафиксирована. Тем самым благодаря новым тегам, вы можете делать различное оформление новостей на сайте при выводе зафиксированных новостей.

    [​IMG]
    10. В настройки скрипта добавлена возможность включения или отключения затемнения общего фона сайта, при увеличении уменьшенного изображения до оригинального. Для задания фона используется класс CSS .highslide-dimming

    [​IMG]
    11. Добавлен новый режим "Галлерея" при просмотре уменьшенных изображений загруженных на сайте к новости. Данный режим включается в настройках скрипта. При включении данного режима на оригинальном изображении выводится меню навигации, которое позволяет запускать слайдшоу из картинок, показывать следующее или предыдущее изображение и т.д.

    [​IMG]Сафари парк :)))​
    12. Добавлена возможность задания аннотаций и описаний к уменьшенным изображениям. При задании для тега thumb собственного описания, при увеличении изображения до оригинального, данное описание будет показано в удобном формате под изображением. Собственное описание задается в параметрах тега, например:
    [thumb=|Сафари парк :)))]http://dle-news.ru/uploads/posts/2009-07/1247204650_img_3704.jpg[/thumb]​
    Пример использования вы можете посмотреть кликнув по изображению выше.

    [​IMG] [​IMG] [​IMG]
    13. Наверное самое ожидаемая возможность. Добавлена возможность задания для уменьшенной копии загружаемого изображения не только максимальный размер одной из сторон при превышении которой будет создаваться уменьшенная копия, но и непосредственно размеры сторон (ширину и высоту) самого уменьшенного изображения. При этом пропорции изображения будут сохранены, а само изображения обрезано под указанные размеры. Более того, в случае если какая либо из сторон оригинального изображения меньше указанных размеров, то изображение будет наоборот пропорционально увеличено до указанного размера. Примеры работы данной функции вы можете увидеть выше, опубликованы три картинки разных размеров и ориентации, при этом они были автоматически уменьшены до прямоугольных размеров 200x200. Данное нововведение, совместно с двумя указанными выше, позволяет организовывать в ваших новостях красивые фотогалереи из загруженных изображений.

    [​IMG]
    14. При входе в админпанель скрипта добавлена возможность выбора используемого языка. Тем самым пользователи пользующиеся административной панелью могут сами выбирать на каком языке будут ее использовать.

    [​IMG]
    15. Добавлена возможность назначать категориям собственный метатег Title.

    16. Добавлена возможность использования при массовой рассылке сообщений тега {%user%} в тексте сообщения, который будет заменен на логин получателя в сообщении, или на полное имя, если пользователь его указывал в своем профиле. Если в настройках скрипта включено использование поля BCC для рассылки, то тег будет заменен на слово: Пользователь

    [​IMG]
    17. В фильтр слов добавлена возможность назначения области поиска для слова. Вы можете назначить чтобы замена для слова производилась везде, либо только в новостях, либо только в комментариях.

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

    19. Форматирование и вывод комментариев выделен в отдельный универсальный класс. Данное нововведение касается в первую очередь разработчиков сторонних модулей. Благодаря новому классу можно организовывать комментарии не только для новостей, но и для собственных модулей. Также при добавлении новых тегов в комментарии, достаточно внести изменения в один файл, а не в три как было ранее.

    20. Внесены изменения в MySQL запросы скрипта, в результате чего была снижена нагрузка на базу данных при большом объеме базы данных.

    21. При просмотре мобильной версии сайта отключен вывод рекламных материалов назначенных для показа между краткими новостями.

    22. Добавлено автоматическое скрытие ссылок "отправить E-Mail" и "написать ПС" при просмотре профиля пользователя, если для посетителя в настройках групп данные возможности были запрещены.

    23. В модуль восстановления забытого пароля были добавлены новые механизмы безопасности. А именно был добавлен новый алгоритм генерации контрольного ключа по алгоритму SHA1, а также был добавлен контроль проверки количества попыток генерации нового пароля по контрольному ключу, допускается только одна попытка генерации нового пароля, после чего контрольный ключ становится недействительным. Тем самым модуль восстановления пароля получил 100% устойчивость к восстановлению пароля методом перебора.

    24. В модуле поиска добавлена подсветка искомого текста в дополнительных полях новости.

    [​IMG]
    25. Добавлена возможность назначать тип текста при публикации статических страниц, в зависимости от выбранного типа будут применяться различные параметры для форматирования текста, также вы можете выбрать тип текста без фильтрации и изменений, который позволяет напрямую публиковать в тексте статической страницы javascript код и любой HTML код, а также редактировать текст без конвертации в BB теги. Возможность публиковать страницы без фильтрации имеют только пользователи, находящиеся в администраторской группе.

    [​IMG]
    26. Добавлена возможность добавлять / редактировать дату создания статической страницы.

    [​IMG]
    27. Добавлены новые возможности для поиска и сортировки статических страниц в админпанели скрипта.

    [​IMG]
    28. Добавлена постраничная навигация для статических страниц. Тем самым существенно облегчается процесс поиска и редактирования.

    [​IMG]
    29. Добавлена возможность массового управления статическими страницами в админпанели в разделе редактирования страниц. Вы можете выбрать несколько страниц одновременно и установить для них текущую дату или очистить количество просмотров или полностью удалить выбранные страницы.

    30. В шаблоны для статических страниц добавлен новый тег {date} - который выводит дату создания страницы в формате установленном в настройках скрипта, а также добавлен новый тег {date=формат даты}, который выводит дату в заданном в теге формате. Тем самым вы можете выводить не только дату целиком но и ее отдельные части. Формат даты задается задается согласно формату принятому в PHP. Например тег {date=d} выведет день месяца публикации новости или комментария, а тег {date=F} выведет название месяца, а тег {date=d-m-Y, H:i} выведет полную дату и время.

    [​IMG]
    31. В настройки скрипта добавлена возможность автоматического закрытия новости для комментирования по истечении определенного количества дней, после ее публикации. Тем самым с использованием данной настройки вы можете избежать флуда на вашем сайте в старых и неактуальных новостях.

    32. Внесены изменения в всплывающее меню редактирования новости на сайте. В случае если пользователю разрешить редактирование собственных комментариев, но при этом не разрешить доступ к админпанели, то для пользователя будет автоматически скрываться пункт "Полное редактирование", тем самым вы можете давать пользователям права для быстрой и незначительной правки новости, без допуска в админпанель.

    33. Изменена система единой авторизации на домене второго уровня его поддоменах, теперь логинится на сайте и разлогиниваться можно на любом поддомене или домене второго уровня, необязательно при этом проводить авторизацию или разлогинивание только на домене второго уровня как ранее. Действия по авторизации на любом поддомене будут автоматически распознаваться и на других поддоменах, а также на домене второго уровня.

    [​IMG]
     
    buxtorus, agalakov, tricolor и 12 другим нравится это.
  2. LIFE!

    LIFE!

    Регистр.:
    26 окт 2008
    Сообщения:
    245
    Симпатии:
    38
    Давно пора бы уже сделать ещё в предыдущей версии.
    Неужели добавили :) Доволен , хоть нормальное слайдшоу будет.
    Содрано с джумлы.Не очень приятное нововведение.
    + для варезников c их большими БД

    Дизайн админки сменили.Много полезных нововведений,которые я не рассмотрел (чтоб не удалили за флуд :().8.2 будет достойной заменой 8.0


    Новый DLE ТУТ

    [​IMG]
     

    Вложения:

    • kycok.PNG
      kycok.PNG
      Размер файла:
      138,5 КБ
      Просмотров:
      560
  3. Nico-izo

    Nico-izo Создатель

    Регистр.:
    11 мар 2009
    Сообщения:
    26
    Симпатии:
    17
    )

    Давно этого ждали, хотя celcsoft уже упомянул об этом на dle.reformal.ru
    + для бесплатного хостинга :)
     
  4. MAD-BOYT

    MAD-BOYT Постоялец

    Регистр.:
    22 ноя 2007
    Сообщения:
    75
    Симпатии:
    8
    Да. Достойное обновление! Наверно самое глобальное из всех, которые были))
    Радует снижение нагрузки)

    Но рестайлинг админки - ппц просто))) Поменялись иконки и картинки в шапке.
    Уже бы лучше вообще сменили там диз на более легкий!
     
  5. designf

    designf Постоялец

    Регистр.:
    24 май 2009
    Сообщения:
    105
    Симпатии:
    16
    Релиз порадовал в плане для разработчиков!
    Теперь будет очень просто подкючать другие скрипты.
    Очень это радует.
     
  6. kwin

    kwin

    Регистр.:
    22 авг 2007
    Сообщения:
    413
    Симпатии:
    167
    Не очень понятна система передачи параметров надо в код глядеть ... и мне кажется полноценный модуль так не подключишь ... всё таки код придется править
     
  7. staker

    staker

    Регистр.:
    24 ноя 2006
    Сообщения:
    226
    Симпатии:
    33
    Ha3aP нравится это.
  8. Dark Angell

    Dark Angell Читатель

    Заблокирован
    Регистр.:
    29 фев 2008
    Сообщения:
    1.036
    Симпатии:
    690
    мен этот релиз слегка насмешил,целкин сделал дырку и очень большую,через этот инклуд шелл модрубить можно только так,а это очень сильный подрыв безопастности сайтов,эт не хорошо для порталов :-]
     
  9. lifediz

    lifediz Yii Framework developer

    Регистр.:
    7 июн 2008
    Сообщения:
    385
    Симпатии:
    507
    Выставляем права на шаблоны 755 и бага обезврежена ;)
     
  10. CheburatoR-all

    CheburatoR-all Гипножаба

    Регистр.:
    26 апр 2009
    Сообщения:
    296
    Симпатии:
    437
    :) целсофт хотел такую штуку еще в 8.0 сделать, но передумал
    ---
    :) Кстати, как думаете можно нуленую версию без потерь модулей обновит на новую?
     
Статус темы:
Закрыта.