Главная страница / Релизы / DataLife Engine v.9.4 Final Release
сентябрь 14 2011

DataLife Engine v.9.4 Final Release

celsoft 14 сентября 2011 Релизы 154 212
DataLife Engine v.9.4 Final Release

Были подготовлены и реализованы следующие изменения:
1. В админпанели скрипта добавлен новый раздел учета всех действий пользователей в админпанели скрипта. В данном разделе собираются все действия пользователей, осуществляемых в админпанели скрипта, за последние 30 дней, тем самым администратор сайта может всегда посмотреть, какие действия осуществлял тот или иной пользователь админпанели. Собираемые скриптом данные удалить в скрипте нельзя, они автоматически удаляются скриптом по истечении 30 дней, с момента их осуществления.

2. В админпанели скрипта добавлено логирование всех входов в админпанель скрипта от пользователей, имеющих доступ к админпанели. При этом фиксируется время входа в админпанель, логин пользователя и его IP, с которым он входил в админпанель скрипта.

3. В админпанели скрипта добавлен новый раздел: "Анализ производительности". В данном разделе производится анализ всех настроек скрипта и настроек групп пользователей, и по результатам анализа выдаются рекомендации по изменению и отключению тех или иных возможностей скрипта. При этом результаты выводятся с подробными описаниями, почему нужно отключить ту или иную возможность, а также результаты выводятся в специальных графически выделенных блоках, определяющих степень нагрузки той или иной возможности. Рекомендации выделенным красным, необходимо выполнять в первую очередь, т.к. позволяют снизить существенно нагрузку на сервер. Рекомендации в желтом блоке указывают на среднюю степень нагрузки. Рекомендации, выделенные зеленым, способны лишь незначительно снизить нагрузку. Тем самым использование данного раздела рекомендуется в первую очередь, тем, кто испытывает проблемы с нагрузкой на сайт, на своем хостинге и хочет попытаться решить проблему "малой кровью", без смены тарифного плана на хостинге и перехода на более мощные ресурсы. Данный раздел будет полезен как новичкам, недавно пользующимся скриптом, так и более опытным пользователям.

4. Добавлена новая дополнительная система защиты сайта от спам ботов, основанная на системе Вопрос - Ответ. В админпанели в специальном разделе администратором сайта задается список вопросов и варианты ответа на данные вопросы. При этом данная система может включаться отдельно для регистрации, добавления новостей, добавления комментариев. Для регистрации система включается в настройках скрипта, а для добавления новостей и комментариев включается в настройках групп, и может включаться только для некоторых групп пользователей. Данная система вопроса-ответа является полностью автономной и независимой от каптчи на сайте и может использоваться как совместно с каптчей, так и отдельно. Для вывода системы вопроса и ответа используются шаблонные теги [question] и [/question], которые выводят текст заключенный в данные теги если система вопрос-ответ включена и тег {question} который выводит вопрос для посетителя.

5. Добавлена возможность включения в настройках скрипта навигации по страницам комментариев при помощи технологии AJAX без перезагрузки страницы. Например для новости добавлено большое количество комментариев, которые разбиты на несколько страниц, то при включении данной опции, комментарии будут подгружаться на эту же страницу, тем самым снижается нагрузка на сервер, т.к. выполняется только малая часть кода, ответственного только за показ комментариев на сайте. При этом повторно перегрузить просматриваемую страницу комментариев, можно будет нажав на ссылку вывода комментариев, заключенную в теге [com-link] [/com-link] в шаблоне полной новости.

6. Добавлена новая система быстрого редактирования новостей на сайте. При быстром редактировании, все поля для редактирования новости открываются в специальном всплывающем окне для редактирования, которое имеет большие удобные размеры, тем самым редактирование текста стало более удобным и не зависит от размеров ваших блоков, где располагаются новости на странице.

7. Добавлена возможность при быстром редактировании, редактировать также и дополнительные поля для данной новости, а не только краткую или полную новость. При этом при быстром редактировании, можно редактировать только те дополнительные поля, для которых уже задавалась информация при добавлении новости. Если необходимо изменить или добавить информацию в поле, которое ранее не задавалось, то необходимо переходить в полное редактирование новости.

8. Добавлена новая система жалоб пользователей на грамматические ошибки. Посетитель сайта, находясь на странице вашего сайта может выделить любой текст в браузере и нажать Ctrl+Enter и ему будет предложено отправить уведомление о грамматической ошибке в выделенном тексте. При этом пользователь может выделить любой текст на любой странице вашего сайта. Поэтому рекомендуем вам разместить какой либо блок-уведомление в какой либо видимой части вашего сайта, что у посетителей есть возможность отправлять уведомления администрации о грамматических ошибках на сайте. Управление жалобами на грамматические ошибки осуществляется в админпанели в разделе управления жалобами. Само уведомление отправляется с сайта с использованием технологии AJAX без перезагрузки страницы, и не доставляет неудобств пользователям.

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

10. Для шаблона полной новости (fullstory.tpl) добавлена поддержка пользовательского тега {custom category="2,7" template="custom" aviable="global" from="0" limit="10" cache="yes"} предназначенного для вывода новостей из определенных категорий в пользовательском формате. Тем самым вы можете организовать в шаблоне вывод новостей с необходимым вам оформлением, например из этой же категории что и сама новость.

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

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

13. Для тега [mediа=http://...] добавлена поддержка игрового сервиса http://www.gametrailers.com/. Для вставки видео с данного сервиса на своем сайте, используется URL на котором расположен необходимый видеоролик. Например:
[media=http://www.gametrailers.com/video/e3-2011-ace-combat/716076]


14. Для карточки профиля пользователя (шаблон profile_popup.tpl) добавлена поддержка тегов [rss] тект [/rss], которые публикуют ссылку в профиле на RSS поток всех новостей пользователя.

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

16. Добавлена возможность блокировать IP пользователя отправившего комментарий, непосредственно при редактировании комментариев сайта в админпанели скрипта.

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

18. В настройки видеопроигрывателей на сайте добавлен новый режим качества "Автоматический" воспроизведения видео роликов с сервиса Youtube. При выборе данного режима качества, плеер автоматически выбирает качество видео для каждого пользователя персонально. В зависимости от скорости его интернет соединения и прочих параметров.

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

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

21. Улучшены алгоритмы контроля ЧПУ при проверке адреса URL для просмотра полной новости.

22. Добавлена возможность в настройках скрипта задавать метод авторизации пользователей на сайте. Вы можете установить как производить пользователям авторизацию на сайте, с использованием логина и пароля или с использованием E-mail и пароля. Включив например авторизацию с использованием E-mail вы увеличиваете тем самым безопасность по защите данных пользователя от подбора авторизации, т.к. E-mail на сайте не показывается и неизвестен никому кроме самого пользователя.

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

24. Для WYSIWYG редактора добавлено новое API для проверки орфографии написанного текста. Проверка ведется при помощи сервиса Яндекса, что для русского языка дает более лучшие преимущества, чем сервис от Google. Яндекс имеет гораздо больший словарный запас и производит более корректную проверку, написанного текста.

25. В настройки видеопроигрывателя добавлена возможность устанавливать параметры проигрываемого видео по умолчанию. Вы можете установить следующие параметры: Оригинальный размер видео, увеличение видео по размеру проигрывателя с сохранением пропорций видео, полное заполнение экрана видеопроигрывателя.

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

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

28. Добавлена функция проверки файлов антивирусом DLE по крону. Для того чтобы выполнить проверку вам необходимо задать на вашем хостинге запуск скрипта http://site.ru/cron.php?cronmode=antivirus, по результатам проверки, если на вашем сервере будут обнаружены неизвестные или не соответствующие сделанному ранее снимку системы файлы, то на E-mail указанный в настройках скрипта будет отправлено соответствующее уведомление.

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

30. Для шаблонов краткой и полной новости (shortstory.tpl и fullstory.tpl) добавлены новые теги [xfnotgiven_X]...[/xfnotgiven_X], которые выводят текст указанный в них если дополнительное поле не было задано при публикации новости, где X это имя дополнительного поля. Тем самым оформление дополнительных полей в новостях становится еще более гибким и вы можете комбинировать различное оформление в зависимости от того, было ли поле написано или нет.

31. Блок вывода популярных новостей полностью переведен на использование шаблонной системы, данный блок использует файл шаблона topnews.tpl и вы можете использовать в нем следующие теги: {title} - выводит заголовок новости, {link} - выводит ссылку на новость, {image-x} выводит URL картинок находящихся в краткой новости, где x это номер картинки в новости, например {image-1} выведет URL первой картинки в краткой новости, {text} - выводит полностью краткое содержание новости, {text limit="x"} - выводит только текст краткой новости без HTML форматирования, при этом сам текст публикации обрезает до указанных X количества символов. При этом обрезание текста происходит до последнего логического слова, а не обрывает текст на середине слова. Тем самым вы получаете возможность более расширенного оформления публикации популярных новостей на сайте.

32. Вывод похожих новостей в полной новости полностью переведен на использование шаблонной системы, данный блок использует файл шаблона relatednews.tpl и вы можете использовать в нем следующие теги: {title} - выводит заголовок новости, {link} - выводит ссылку на новость, {image-x} выводит URL картинок находящихся в краткой новости, где x это номер картинки в новости, например {image-1} выведет URL первой картинки в краткой новости, {text} - выводит полностью краткое содержание новости, {text limit="x"} - выводит только текст краткой новости без HTML форматирования, при этом сам текст публикации обрезает до указанных X количества символов. При этом обрезание текста происходит до последнего логического слова, а не обрывает текст на середине слова. Тем самым вы получаете возможность более расширенного оформления найденных похожих новостей при просмотре полной новости.

33. При выводе новостей с использованием пользовательского тега custom, в шаблоны добавлено использование новых тегов: {image-x} выводит URL картинок находящихся в краткой новости, где x это номер картинки в новости, например {image-1} выведет URL первой картинки в краткой новости, {text limit="x"} - выводит только текст краткой новости без HTML форматирования, при этом сам текст публикации обрезает до указанных X количества символов. Тем самым вы получаете новые инструменты для гибкого вывода новостей на страницах с использованием пользовательского тега custom.

34. Внесены изменения в алгоритмы показа рейтинга новостей при просмотре полных новостей. Тег {rating} выводит только непосредственно графический рейтинг новости, а для вывода количества проголосовавших пользователей, для шаблона полной новости (fullstory.tpl) добавлен новый тег {vote-num} который и выводит количество пользователей, выставивших рейтинг для данной новости. Тем самым оформление новостей стало гибче и данная информация может выводиться отдельно от самого рейтинга.

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

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

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

38. Исправлена недавно допущенная яндексом ошибка по выдаче проиндексированных страниц из облака тегов для сайтов в кодировке windows-1251, содержащий в URL кириллицу. Суть данной ошибки состоит в том, что с недавних пор поисковая система Яндекс стала принудительно изменять кодировку URL на UTF-8, оставив при этом корректную индексацию страниц, в результате чего страницы поисковиком индексируются и показываются в результатах поиска на Яндексе, однако при переходе с Яндекса на эти страницы, поисковик принудительно менял кодировку символов и отправлял уже по несуществующему адресу. Несмотря на сообщения поисковой системе о наличии явной проблемы со стороны поисковика, данная проблема так и не была ими исправлена. В связи с этим данная проблема была решена со стороны DLE, для сайтов имеющих кодировку windows-1251, скрипт автоматически определяет кодировку входящего URL и при необходимости ее принудительно перекодирует.

39. Исправлена проблема со скачиванием файлов через скрипт, но загруженных по FTP, если их название содержит буквы разного регистра.

40. Исправлена проблема, при которой ролики Youtube, проигрывавшиеся в стандартном плеере Youtube, выводились всегда поверх любых окон.

41. Исправлена проблема, при которой во время импорта новостей из RSS, если в новости есть кавычки, добавляется их некорректное двойное экранирование.

42. Исправлена проблема, при которой скриптом допускалось использование пробелов в E-mail адресах, указываемых при регистрации на сайте.

43. Исправлены обнаруженные и заявленные ранее небольшие ошибки в скрипте.

Ссылки для скачивания скрипта с открытым кодом для клиентов:

Внимание!

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

Если вы еще не являетесь нашим клиентом то вы можете приобрести скрипт на нашем сайте.

Обсудить релиз вы можете на нашем форуме

Комментарии

  1. qwedc (Клиенты)

    16 сентября 2011 13:27 29 комментариев
    По поводу генерации картинок для блоков популярных и новых публикаций: на word press есть плагин занимающийся этим и выводящий блок подписанных картинок, там всё автоматически, но происходит не сразу после создания новости, а через время, никаких нагрузок не вызывал, когда им пользовался, всё работало как часы. Сейчас название уже не вспомню, но пример можно посмотреть на http://games.1c.ua/.
  2. fishingfilms (Посетители)

    16 сентября 2011 13:37 6 комментариев
    Когда пытаюсь включить систему Вопрос-Ответ для комментариев мне выдает такую ошибку:

    MySQL Error!
    ------------------------

    The Error returned was:
    Unknown column 'news_question' in 'field list'

    Error Number:
    1054

    Помогите решить пожалуйста.
  3. celsoft (Администраторы)

    16 сентября 2011 13:49 4 031 комментарий
    fishingfilms,

    Нарушена инструкция по обновлению скрипта, либо вы восстанавливали БД от старой версии скрипта, на более новой версии. В результате у вас версия базы данных, не соответствует версии файлов скрипта. Вам необходимо запустить повторное обновление БД, как это сделать описано на странице https://dle-news.ru/faq.html

    Цитата: qwedc
    есть плагин занимающийся этим и выводящий блок подписанных картинок, там всё автоматически, но происходит не сразу после создания новости, а через время, никаких нагрузок не вызывал, когда им пользовался, всё работало как часы.

    Нагрузка от подобных вещей есть всегда и не маленькая, и то что работало не значит что нет нагрузки, просто у вас было достаточно ресурсов, или хостинг провайдер не ограничивал вас, т.к. было достаточно свободных ресурсов на сервере. Вообще понятие нагрузка, это не понятие того, что если вы поставили, то все сразу все отвалилось и перестало работать, нет. Просто возрастает потребление ресурсов и не более, а далее все зависит от имеющихся этих ресурсов. А вообще если говорить о нагрузке как о количественном числе, то один такой плагин потребляет примерно в 4-6 раз больше, чем требуется всему скрипту DLE на все его возможности. Вот и сравнивайте.
  4. murphy (Посетители)

    16 сентября 2011 13:51 4 комментария
    Одна из распространенных ошибок заключается в замене сообщения об ошибке 404 (страница не найдена) для несуществующих страниц на страницу-заглушку, которая возвращается с кодом ответа 200


    Я не говорю о "/" в конце категории, а имею ввиду то, что в 9.3 несуществующая страница, например site.ru/blablabla.html или site.ru/blablabla/blablabla.html обрабатывалась самим скриптом как 404, браузеру передавался статический шаблон и текст о том что страница не найдена. Пользователь в этом случае мог перейти в интересующий его раздел, а поисковики в свою очередь не индексировали страницу так как она отдавалась с ошибкой 404.
  5. KimSS (Посетители)

    16 сентября 2011 13:55 20 комментариев
    Не знаю, было-ли это и в более ранних версиях скрипта, но обратил внимание только сейчас: Если отправить уведомление (или просто ЛС) автору публикации, зажав любую клавишу и напечатав таким образом пару сотен знаков, то при просмотре данного уведомления все эти знаки выводятся в одну строку, нет ни какого ограничения, понятно, что такие сообщения никто не отправляет, но все-таки... это не очень удобно для резиновых шаблонов, не говоря уже о фиксированных...

    С нормальным текстом сообщения, таких "проблем" нет...
  6. celsoft (Администраторы)

    16 сентября 2011 13:56 4 031 комментарий
    Цитата: murphy
    Я не говорю о "/" в конце категории, а имею ввиду то, что в 9.3 несуществующая страница, например site.ru/blablabla.html или site.ru/blablabla/blablabla.html обрабатывалась самим скриптом как 404, браузеру передавался статический шаблон и текст о том что страница не найдена. Пользователь в этом случае мог перейти в интересующий его раздел, а поисковики в свою очередь не индексировали страницу так как она отдавалась с ошибкой 404.

    Непонятно о чем вы сейчас, но в 9.4 все тоже самое также если перейти на несуществующую страницу, также покажется сообщение о том что страницы нет и пользователь может перейти в любой раздел, все тоже самое что и в 9.3, ничего конкретно в этом вопросе в DLE не изменилось.
  7. qwedc (Клиенты)

    16 сентября 2011 14:02 29 комментариев
    Цитата: celsoft
    Нагрузка от подобных вещей есть всегда и не маленькая, и то что работало не значит что нет нагрузки, просто у вас было достаточно ресурсов, или хостинг провайдер не ограничивал вас, т.к. было достаточно свободных ресурсов на сервере. Вообще понятие нагрузка, это не понятие того, что если вы поставили, то все сразу все отвалилось и перестало работать, нет. Просто возрастает потребление ресурсов и не более, а далее все зависит от имеющихся этих ресурсов. А вообще если говорить о нагрузке как о количественном числе, то один такой плагин потребляет примерно в 4-6 раз больше, чем требуется всему скрипту DLE на все его возможности. Вот и сравнивайте.

    Это я прекрасно понимаю, нагрузка на хостинге, на котором ставил, постоянно мониторится и присылает автоотчёты, если что не так.
    По идее же создание превьюшек должно отнимать столько же ресурсов, сколько и создание тумбов для картинок, добавляемых в новости, верно? Понятно, что для перестроения старых новостей нагрузка может быть критичной для говнохостингов, но для новых не должна быть большой. Вообще идея с отдельным шаблоном для topnews отличная, но примера как её нормально использовать нет даже в стандартном шаблоне, придётся разбираться, т.к. раньше подобным модулем не пользовался.
  8. celsoft (Администраторы)

    16 сентября 2011 14:12 4 031 комментарий
    qwedc,
    Это вы говорите с позиции единоличника, мол у меня в все в порядке, а у других хостинг такой плохой. Я так мыслить и строить скрипт не могу и не буду. Мне нужно было решать задачу, либо нагрузить сервер, либо нагрузить трафик для данной возможности скрипта. И решать эту задачу нужно было с учетом большинства пользователей, а не основываясь что лично у меня свой сервер, на котором нагрузка в пике 0,5% и я могу еще как угодно его нагружать. И я решил эту задачу пожертвовав трафиком, т.к. трафик нынче стоит в десятки раз дешевле сервера. Будет в мире наоборот, значит изменяться приоритеты, пока приоритеты в DLE таковы, что его главным приоритетом в разработке максимально возможная низкая нагрузка на сервер при той или иной возможности, все остальное вторично.
  9. murphy (Посетители)

    16 сентября 2011 14:14 4 комментария
    celsoft,
    Я о том что в 9.4 версии страница 404 выглядит как
    Not Found

    The requested URL /qwe was not found on this server.
    Apache/2.2.18 (CentOS) Server at dle-news.ru Port 80


    а в 9.3 404 выглядит как здесь http://www.dletemplates.com/blablabla.html

    В 9.3 пользователь сразу видит на какой сайт он попал, и может дальше переходит по ссылкам, при этом код ошибки 404, а не 200 как было сказано выше, поэтому поисковики не будут индексировать такую страницу, а для пользователя, попавшего по несуществующей ссылке, такой вариант более предпочтительный. В случае с 9.4 он просто уйдет с сайта, а в 9.3 есть большая вероятность того, что он нажмет на ссылку интересующего его раздела.

    ps.
    http://www.searchenginepromotionhelp.com/m/http-server-response/code-checker.php
    говорит о том что несуществующие страницы 9.3 возвращаются именно с 404, а не с 200.
  10. celsoft (Администраторы)

    16 сентября 2011 14:18 4 031 комментарий
    Цитата: murphy
    Я о том что в 9.4 версии страница 404 выглядит какNot Found

    The requested URL /qwe was not found on this server.

    Вы не находите страницы /qwe и /blablabla.html принципиально разными адресами? Первый адрес это несуществующаяя страница на сервере, второй адрес это несуществующая статическая страница DLE. Одна страница не относится к DLE, другая относится, и когда страница относится к DLE ее обрабатывает DLE, когда она не относиться к DLE, то ее DLE не обрабатывает. Все. Разница между 9.3 и 9.4 в том что страница /qwe перестала относиться к DLE, а осталась только страница /qwe/ и когда вы зайдете на страницу dle-news.ru/qwe/ то вы увидите сообщение именно DLE а не что то серверное. И увидите сообщение DLE что такой страницы нет. Теперь понятно?
  11. murphy (Посетители)

    16 сентября 2011 14:23 4 комментария
    Цитата: celsoft
    Теперь понятно?

    Теперь да smile
  12. Naboot (Посетители)

    16 сентября 2011 14:33 10 комментариев
    Цитата: celsoft
    Да это. Все должно работать, на стандартном дистрибутиве каких либо проблем в данном вопросе не зафиксировано. Вам нужно обращаться в тех. поддержку скрипта, описать проблему и предоставить доступ по FTP и к админпанели, нужно визуально смотреть. Как правило проблемы возникают когда некорректно вносят изменения в файлы или некорректно обновляются, например забыв обновить некоторые файлы. Но чтобы точно сказать о причинах, нужно смотреть визуально, поэтому отправляйте запрос в тех поддержку.


    Ради интереса, закинул файл engine/modules/topnews.php от версии 9.3 и всё стало отображаться как и раньше... Никаких изменений в файле из дистрибутива версии 9.4 не вносил.
  13. celsoft (Администраторы)

    16 сентября 2011 14:36 4 031 комментарий
    Цитата: Naboot
    Ради интереса, закинул файл engine/modules/topnews.php от версии 9.3 и всё стало отображаться как и раньше... Никаких изменений в файле из дистрибутива версии 9.4 не вносил.

    очень сильно подозреваю что файл index.php у вас в корне сайта от версии 9.3 поэтому и engine/modules/topnews.php от версии 9.4 не работает. Скопируйте файл index.php от версии 9.4 в корень сайта. Только кеш скрипта не забудьте в админпанели после этих действий очищать.
  14. Slavchik.ru (Гости)

    16 сентября 2011 14:44 0 комментариев
    murphy не знаю что у вас за версия 9.3, но по умолчанию 404 ошибка в ней выглядит так же как и в 9.4
    Not Found

    The requested URL /qwe was not found on this server.
    Apache/2.2.18 (CentOS) Server at dle-news.ru Port 80


    а тут http://www.dletemplates.com/blablabla.html просто стоит заглушка в .htaccess
    ErrorDocument 404 http://www.dletemplates.com/blablabla.html
  15. HAMMER663 (Посетители)

    16 сентября 2011 15:08 5 комментариев
    пожелание для будущих версий:
    разработать нормальную систему обновления скрипта. та что есть сейчас никуда не годится. заменять файлы скрипта это не правильно. а если у меня модифицированный двиг? что тогда делать? все изменения заново вносить?
  16. Naboot (Посетители)

    16 сентября 2011 15:16 10 комментариев
    Цитата: celsoft
    очень сильно подозреваю что файл index.php у вас в корне сайта от версии 9.3 поэтому и engine/modules/topnews.php от версии 9.4 не работает. Скопируйте файл index.php от версии 9.4 в корень сайта. Только кеш скрипта не забудьте в админпанели после этих действий очищать.


    Спасибо большое, что ткнули где смотреть!
    Было:
    $tpl->set ( '{topnews}', $topnews );

    Стало:
    $tpl->set ( '{topnews}', $tpl->result['topnews'] );

    Теперь всё работает!

    У меня, блин, прошлое обновление, подобная ошибка с {login} была winked
  17. qwedc (Клиенты)

    16 сентября 2011 15:34 29 комментариев
    Цитата: celsoft
    qwedc,
    Это вы говорите с позиции единоличника, мол у меня в все в порядке, а у других хостинг такой плохой. Я так мыслить и строить скрипт не могу и не буду. Мне нужно было решать задачу, либо нагрузить сервер, либо нагрузить трафик для данной возможности скрипта. И решать эту задачу нужно было с учетом большинства пользователей, а не основываясь что лично у меня свой сервер, на котором нагрузка в пике 0,5% и я могу еще как угодно его нагружать. И я решил эту задачу пожертвовав трафиком, т.к. трафик нынче стоит в десятки раз дешевле сервера. Будет в мире наоборот, значит изменяться приоритеты, пока приоритеты в DLE таковы, что его главным приоритетом в разработке максимально возможная низкая нагрузка на сервер при той или иной возможности, все остальное вторично.

    Мне кажется, что мы с Вами о разном говорим. Я о том, что неплохо было бы, чтобы скрипт сам генерировал превьюшку новости из картинки по указанным размерам и сохранял её в папку превьюшек. Сгенерировать в день несколько картинок к новым публикациям это не проблема для любого даже самого плохого сервера. Использовать их или экономить на нагрузке уже бы мог решить сам вебмастер. Просто без подобного использование {image-x} и изменение его размеров самостоятельно превращается в какую то порнографию.
    Понятно, что разработчику виднее как лучше и оптимальнее сделать, но мне как потребителю нововведение №31 кажется интересным по идее, но неудобным на практике.
  18. celsoft (Администраторы)

    16 сентября 2011 16:16 4 031 комментарий
    Цитата: qwedc
    Я о том, что неплохо было бы, чтобы скрипт сам генерировал превьюшку новости из картинки по указанным размерам и сохранял её в папку превьюшек.

    я вам и ответил почему нет.
    Цитата: qwedc
    Сгенерировать в день несколько картинок к новым публикациям это не проблема для любого даже самого плохого сервера.

    вы прочитали описание этих тегов и где они используются? о каких нескольких картинках в день вы говорите? Модуль популярные новости от дней не зависит, и может многократно меняться в течении дня. А для модуля вывода похожих новостей, этот список вообще уникальный для каждой новости, и для каждой похожей новости нужно создавать превью картинки на сервере. О каких нескольких новостях в день вы говорите? Это тысячи новостей, в зависимости от количества в БД конечно. Про тег custom я вообще молчу, там как вебмастер захочет, может быть вообще что угодно. Или вы прочитали что эти теги только для топа новостей, и другой области применения им нет? у них огромная область применения, и огромное количество картинок нужно скрипту будет уменьшать.

    Для того чтобы охватить всю область применения этих тегов, то если у вас например 20 000 новостей и в каждой новости 2 картинки, то нужно создать 40 000 копий на сервере. А если не дай бог изменили например размеры в настройках скрипта для этих картинок, то нужно сделать 20 000 запросов к БД, и опять переделать 40 000 копий. Понятное дело что это конечно делается не зараз, а например только при просмотре определенной страницы с определенными новостями, но это все равно кратко количеству просмотра новостей. Например нет у вас в уменьшенных копий, у вас пользователи за сутки смотрят 5 000 новостей, в списке похожих новостей 5 новостей, получается что за сутки нужно будет создать 25 000 копий!!! Они конечно потом лягут в кеш, правда займут места лишний гигабайт, но ничего. И так будет расти по мере роста количества новостей.

    Цитата: qwedc
    Просто без подобного использование {image-x} и изменение его размеров самостоятельно превращается в какую то порнографию. Понятно, что разработчику виднее как лучше и оптимальнее сделать, но мне как потребителю нововведение №31 кажется интересным по идее, но неудобным на практике.

    Конечно, разработчик же дурак, вместо того чтобы создать 40 000 копий картинок на сервере к 20 000 новостям, он предлагает лишь написать одну строчку в CSS шаблона, где будут зафиксированы размеры картинки. А ваше предложение очень рациональное и правильное. Я даже спорить с этим не буду. Конечно вы правы.
  19. WMFox (Клиенты)

    17 сентября 2011 01:28 6 комментариев
    Огромное спасибо! smile
  20. kontrolyor (Клиенты)

    17 сентября 2011 12:06 9 комментариев
    Цитата: celsoft
    Конечно, разработчик же дурак, вместо того чтобы создать 40 000 копий картинок на сервере к 20 000 новостям, он предлагает лишь написать одну строчку в CSS шаблона, где будут зафиксированы размеры картинки. А ваше предложение очень рациональное и правильное. Я даже спорить с этим не буду. Конечно вы правы.

    wink Я валяюсь wink
    Извините, не удержался.
    Движок замечательный, всё отлично, пока всё работает. Всё верно - главное минимальная нагрузка при максимальных возможностях. Последнии версии двига заставляют повышать квалификацию вебмастеров, тем самым повышая качество сайтов. Уважаемый celsoft заставляет вебмастеров учиться и правильно делает.
    Спасибо!
  21. iz.k45 (Посетители)

    17 сентября 2011 14:54 7 комментариев
    Предложение:

    Разработчики, пожалуйста разработайте конструктор форм обратных связей.....
    Т.е. что бы могли пользователи отправлять разные формы через сайт, например заказ чего-то и т.д. или заявки любые. Спасибо. Очень хочется получить официальный ответ на просьбу.
  22. Miv777 (Посетители)

    17 сентября 2011 15:24 2 комментария
    обновился по инструкции с 9.3 на 9.4 при заходе на главную "Fatal error: Call to undefined function: stripos() in /home/italacl4/public_html/engine/modules/topnews.php on line 73 "
    при попытке входа в админку "Fatal error: Call to undefined function: str_ireplace() in /home/italacl4/public_html/engine/inc/include/functions.inc.php on line 332"
  23. celsoft (Администраторы)

    17 сентября 2011 15:41 4 031 комментарий
    Цитата: Miv777
    обновился по инструкции с 9.3 на 9.4 при заходе на главную "Fatal error: Call to undefined function: stripos() in /home/italacl4/public_html/engine/modules/topnews.php on line 73 "при попытке входа в админку "Fatal error: Call to undefined function: str_ireplace() in /home/italacl4/public_html/engine/inc/include/functions.inc.php on line 332"

    ваш сервер не отвечает минимыльным требованиям скрипта, вы его ставите на PHP4 а минимальным требованием является PHP5 https://dle-news.ru/request.html
  24. Miv777 (Посетители)

    17 сентября 2011 15:54 2 комментария
    celsoft,
    Сори, уже разобрался, проблема была так-же в некорректном обновлении и замене файлов через программу WinSCP, после обновления другим софтом, все прошло как по маслу, прошу прощенья за беспокоиство и еще раз спасибо вам за обновление ;) !
  25. iz.k45 (Посетители)

    17 сентября 2011 19:08 7 комментариев
    Пожалуйста скажите где изменить ICQ (в профиле) например на Skype?
    Что бы вместо ICQ везде было Skype. И в панели управления при редактировании пользователей тоже.
  26. Daniel (Посетители)

    17 сентября 2011 19:24 6 комментариев
    Пункт 19 порадовал, а то иногда пишешь пишешь что то забыл оправил и заного заполняй
  27. Dlepro (Клиенты)

    17 сентября 2011 22:32 59 комментариев
    Спасибо, шикарно:
    - защита от спама,
    - улучшеный контроль ЧПУ и продолжение борьбы с дублями,
    - авторизация e-mail,
    - проблема тегов и Яндекса,
    - уведомление о жалобах
  28. discograff (Клиенты)

    17 сентября 2011 23:57 15 комментариев
    Задам глупый вопрос, а после перестроения у всех появился символьный код в старых новостях? или я один такой особенный...
    А вот при пересохранении новости создаётся символьный код, но для русских заголовков создаётся код латинской буквой. где то тут косяк...
  29. Sherrlok (Посетители)

    18 сентября 2011 00:29 10 комментариев
    Цитата: discograff
    при пересохранении новости создаётся символьный код

    Простите, ничего не понял. Вы про что говорите?
    Ну, пересохранил новость. Ничего не изменилось. Так о чем разговор? Или у Вас ЧПУ русскими буквами?
  30. discograff (Клиенты)

    18 сентября 2011 01:48 15 комментариев
    Цитата: Sherrlok
    Или у Вас ЧПУ русскими буквами?

    smile а причём тут ЧПУ?
    27. В настройки скрипта добавлена возможность включения автоматического заполнения символьного кода для каталога публикаций. При включении данной настройки, если при добавлении публикации не был установлен символьный код для публикации, то для него автоматически будет добавлена первая буква заголовка публикации.

Информация

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

Календарь

«    Март 2024    »
ПнВтСрЧтПтСбВс
 123
45678910
11121314151617
18192021222324
25262728293031

Опрос на сайте

Совершаете ли вы покупки в интернет?