Главная страница / Релизы / 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. Naboot (Посетители)

    16 сентября 2011 02:13 10 комментариев
    Здравствуйте! Подскажите, что может быть? В том месте, где раньше выводились "Популярные новости" тэгом {topnews}, сейчас пусто! Файл шаблона "topnews.tpl" взял из Default, там одна строчка. Такой же шаблон relatednews.tpl работает.
  2. jem777 (Посетители)

    16 сентября 2011 02:43 16 комментариев
    Цитата: HAMMER663
    на 9.3 было же. ввожу ссылку любую и все двиг обрабатывает как надо.

    Потдверждаю. Ссылка типа http://site.ru/video теперь выдает 404 ошибку. Если набрать http://site.ru/video/ тогда только корректно срабатывает.

    Решил путем сравнения htaccess файлов. Находим код:

    RewriteRule ^([^.]+)/$ index.php?do=cat&category=$1 [L]

    и меняем на:

    RewriteRule ^([^.]+)/?$ index.php?do=cat&category=$1 [L]

    после чего все заработает как раньше.
  3. celsoft (Администраторы)

    16 сентября 2011 04:28 4 031 комментарий
    hellp123,
    murphy,
    Читайте описание релиза. Улучшен контроль дубликатов страниц в новой версии скрипта. DLE всегда генерировал ссылки на категории исключительно со слешем на конце, более того для папок слеш обязателен. Старые версии DLE одинаково обрабатывали ссылки https://dle-news.ru/release и https://dle-news.ru/release/ и выводили категорию release по обеим ссылкам, в результате если вебмастер допускал ошибки в верстке шаблона, то в поисковике появлялись дубли одних и тех же страниц. Категория release это существующая!!!! категория, а не несуществующая, новая версия удаляет дубль адреса этой категории и тем самым эту проблему устраняет и дублей больше нет. Уже весь форум поддержки исписан тем чтобы проблему с дублями решили в DLE. Ее решили, а вы теперь пишете что это баг, это не баг, так и должно быть, слеш быть обязан в ссылках, а без слеша скрипт ссылки больше не обрабатывает, чтобы не было дублей страниц в поисковиках.

    Цитата: fioru89
    Yahoo посковик уже отвергает SiteMap... есть ли лекарство к этому?Уведомление поисковой системы Yahoo: ошибка отправки

    Это не изменения в DLE, Yahoo закрыл сервис уведомлений его о картах сайта.

    Цитата: Naboot
    Здравствуйте! Подскажите, что может быть? В том месте, где раньше выводились "Популярные новости" тэгом {topnews}, сейчас пусто! Файл шаблона "topnews.tpl" взял из Default, там одна строчка. Такой же шаблон relatednews.tpl работает.

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

    Цитата: Spaik
    возможно лишь это только у меня, но в 9.3 перестроение публикаций работало хорошо, на 9.4 первые 50 проходят и зависает.

    Это не имеет отношение к версии скрипта, перестроение одинаково во всех версиях скрипта, оно никаким изменениям не подвергалось
  4. hellp123 (Клиенты)

    16 сентября 2011 05:35 12 комментариев
    jem777,
    Спасибо!
    celsoft,
    Мне проще закрыть такие страницы в noindex, чем потерять посетителей, пришедших по ссылке, в которой случайно не оказалось слеша...
    На счет yahoo согласен, только что обратил внимание на ответ сервиса, но в таком случае его надо было просто удалить из списка. Теперь мы все дружно будем долбить в неработающий сервис. А в остальном вроде всё норм!
  5. celsoft (Администраторы)

    16 сентября 2011 06:04 4 031 комментарий
    Цитата: hellp123
    Мне проще закрыть такие страницы в noindex, чем потерять посетителей

    это дубль одной и той же страницы, о каком noindex вы говорите, любое изменение в одной странице тут же передается на другую. закрыв от индексации одну страницу, вы тем самым закрываете и другую, закрывая в итоге обе страницы.
  6. hellp123 (Клиенты)

    16 сентября 2011 06:23 12 комментариев
    celsoft,
    Я закрываю от индексации все несуществующие страницы, а со слешом и без слеша меня вообще не волнует, ибо таких дублей я за 5 лет не встречал. И из двух зол в данном случае, ваше нововведения для меня это зло. По той простой причине, что сервер отдает Not Found не только категориям без слеша, а ещё огромному количеству несуществующих или не полных страниц, ссылки на которые накапливаются по разным причинам в инете, на сайты, не законченных, как Вы писали выше... К примеру такой странице https://dle-news.ru/release/page,1,3,1436-datalife-engine-v94-final-release и т.д.. и т.п.. Я вернул как написал jem777, и теперь всё отлично, вопрос закрыт...
  7. celsoft (Администраторы)

    16 сентября 2011 06:28 4 031 комментарий
    Цитата: hellp123
    На счет yahoo согласен, только что обратил внимание на ответ сервиса, но в таком случае его надо было просто удалить из списка. Теперь мы все дружно будем долбить в неработающий сервис.

    На момент тестирования DLE, сервис еще работал, и я об этом попросту не знал, он перестал работать как второй день.

    Цитата: hellp123
    Я закрываю от индексации все несуществующие страницы, а со слешом и без слеша меня вообще не волнует, ибо таких дублей я за 5 лет не встречал. И из двух зол в данном случае, ваше нововведения для меня это зло. Я вернул как написал jem777, и теперь всё отлично, вопрос закрыт...

    Вы мои ответы читаете? Категория release это существующая!!!! категория и ссылки https://dle-news.ru/release и https://dle-news.ru/release/ это существующие ссылки на существующую категорию. Для несуществующих категорий скрипт сам все закрывает от индексации.

    И если у вас нет дублей, то без слеша к вам с поисковиков никто и никогда не придет и на адрес без слеша не попадает. Так в чем тогда суть вашей проблемы, если у вас нет дублей и нет ссылок без слеша? Если у вас нет таких ссылок и не было, то проблем у вас нет и не было, и не будет.

    Поэтому зло это не нововведение, а когда вебмастер в данном случае вы, не слушает что ему говорят и объясняют, по причине непонимания, делает по своему, в итоге делает плохо, а потом удивляется за что его поисковики понизили в рейтингах и в выдаче, и считая что это кто то виноват в этом, а не он сам, по причине безолаберного отношения к своему сайту.
  8. Slavchik.ru (Гости)

    16 сентября 2011 06:30 0 комментариев
    все хорошо...обновился...
    не понравилось в системе Доп.вопрос при регистрации, что когда юзер неправильно ввел ответ - страница перегружается с ошибкой и все заполненные поля нужно опять заполнять. нужно предупреждение в модальном окне без перегруза страницы.
  9. hellp123 (Клиенты)

    16 сентября 2011 06:31 12 комментариев
    celsoft,
    Читаю! несуществующий раздел без слеша, в той же куче https://dle-news.ru/releasepa, ну я выше дополнил ответ. Теперь у меня проблем нет, я сделал так как хотел и считал нужным. Всё отлично!
    ЗЫ: За дублями в панелях вебмастера поисковиков, слежу постоянно, за повторяющимися титлами и метописаниями... Я на форуме тему на счет дублей не поднимал, та и за то время как вопрос не был решен в DataLife Engine, уже давно все научились с ним справляться сами...
  10. celsoft (Администраторы)

    16 сентября 2011 06:35 4 031 комментарий
    Цитата: hellp123
    Читаю! несуществующий раздел без слеша, в той же куче https://dle-news.ru/releasepa

    Нет в DLE разделов без слеша, а есть четкая документация по скрипту и разделам, которая существовала всегда и для всех версий скрипта https://dle-news.ru/extras/online/index.html?all6.html в которой описано специально для вебмастера какие ссылки нужно ставить, и она никогда не менялась. И в которой четко описаны наличия слешев для разделов, и всегда были описаны. Но вы не считаете нужным читать документации и спецификации, при создании сайтов, и теперь почему то считаете что виноваты какие то нововведения. И поэтому у всех кто читал документацию и делал сайты по документации проблем нет, а есть у тех кто считает ниже своего достоинства читать чьи либо документации, проблемы есть и будут в будущем, если они не изменять свое отношение к созданию сайтов, а именно делать правильно, а не так "как хочу".
  11. hellp123 (Клиенты)

    16 сентября 2011 06:50 12 комментариев
    celsoft,
    Единственное что я Вам сейчас уже хочу объяснить, что у меня нет проблем с дублями. Спасибо за релиз, вопрос закрыт!

    celsoft,
    Ну неудержался). Конечно же Вы на 200% правы, вот что пишет яндекс по этому поводу:
    http://help.yandex.ru/webmaster/?id=1108949
    Одна из распространенных ошибок заключается в замене сообщения об ошибке 404 (страница не найдена) для несуществующих страниц на страницу-заглушку, которая возвращается с кодом ответа 200 (ОК). В этом случае поисковая система считает, что страница с некорректным адресом существует, и не удаляет ее из своей базы. Это приводит к более медленному индексированию полезных страниц на сайте.

    Но это было бы очень хорошо, если бы появилось в версии 8.0 а не сейчас, когда такими действиями я убью тысячи, страниц некорректных в интернете на мои сайты. Человек скорее всего уже не попадет на мой сайт, после такой ошибки https://dle-news.ru/release он просто уйдет... Раз уж такие глобальные меры, почему бы было не сделать в релизе 404 страницу готовую для всех...
  12. celsoft (Администраторы)

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

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

    Цитата: hellp123
    когда такими действиями я убью тысячи, страниц некорректных в интернете на мои сайты.

    тоже придумываете, на вашем сайте 14 категорий, и это коснется только ровно 14 страниц, ссылки на которые неверно стояли в шаблоне и ни страницой больше. Поэтому о каких вы тысячах страниц сейчас пишите непонятно. Не нужно придумывать не существующего. Из индекса уйдут только страницы, ссылки на которые были поставлены вручную в шаблоне без слеша, а не страницы которые генерирует скрипт. А тысячи страниц о которых вы сейчас пишите генерировал на вашем сайте скрипт DLE, и делал это правильно и никуда они из индекса не пропадут.
  13. hellp123 (Клиенты)

    16 сентября 2011 07:12 12 комментариев
    Вообщем в идеале будет оставить всё как у Вас сделано и создать страницу 404, о которой вы писали в #47 сообщении и которую Вы могли включить в дистрибутив версии 9.4 и более полно и грамотно решить проблему с дублями. winked Спасибо за разъяснения, пошел рисовать страницу...
  14. celsoft (Администраторы)

    16 сентября 2011 07:26 4 031 комментарий
    Цитата: hellp123
    Вообщем в идеале будет оставить всё как у Вас сделано и создать страницу 404, о которой вы писали в #47

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

    А с точки зрения поисковика идеально это просто серверный код 404 без каких либо страниц, т.е. так как стандартно сделано в 9.4
  15. KimSS (Посетители)

    16 сентября 2011 07:40 20 комментариев
    Приведите пожалуйста пример использования тега {vote-num}... не работает, видимо я что-то упустил...
  16. hellp123 (Клиенты)

    16 сентября 2011 07:53 12 комментариев
    KimSS,
    (Голосов: 14)
  17. KimSS (Посетители)

    16 сентября 2011 07:57 20 комментариев
    hellp123, да я не об этом, как это выглядит я в курсе smile Мне нужен кусок кода... если проще, то: куда влепить этот тег, что-бы он начал работать?
  18. fioru89 (Клиенты)

    16 сентября 2011 07:59 24 комментария
    А я лечение проблемы отсутствия дублей решил добавлением строки в .htaccess
    # Страницы ошибок
    ErrorDocument 404 /templates/404.html

    Саму страницу 404.html скопировал из Default шаблона файл offline.tpl.
    Делов то, переименовать, и подправить внутри код:
    -заменить теги {THEME} на реальный путь
    -заменить {reason} на текст Вашей ошибки, в котором можно подробно развернуть все возможные проблемы, например и ту что попросту не хватает значка / в конце. А кто хорошо ладит с php тот и вовсе может написать программку которая сама определит проблему и предложит пользователю ссылку на работающую страницу
  19. hellp123 (Клиенты)

    16 сентября 2011 08:06 12 комментариев
    celsoft,
    Всё отлично получилось. Взял код со страницы https://dle-news.ru/release
    Добавил в него всё что мне нужно.
    Сделал страницу, как вы написали. При проверке ответа сервера у яндекса Код статуса HTTP: "404 Not Found" для страниц типа https://dle-news.ru/release, а посетителю грузится та страница что создана мной, с нужным мне содержимым...
    Проверка статуса у яши тут http://webmaster.yandex.ru/server-response.xml?url=

    KimSS,
    В полную новость после {rating}, написано же в описании релиза.....
  20. discograff (Клиенты)

    16 сентября 2011 08:18 15 комментариев
    Цитата: celsoft
    Цитата: Spaik
    возможно лишь это только у меня, но в 9.3 перестроение публикаций работало хорошо, на 9.4 первые 50 проходят и зависает.

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

    Спасибо за релиз,
    тоже перестроение встало:
    обработано новостей: 9500 идет обработка новостей, ждите...
    Уже около часа висит, запускал несколько раз, зависает на этом месте...

    ps celsoft, Изменения всё-таки есть! В строках: 137, 141, 147, 157, 161
  21. KimSS (Посетители)

    16 сентября 2011 08:23 20 комментариев
    Цитата: hellp123
    KimSS,
    В полную новость после {rating}, написано же в описании релиза.....


    Ни после/до/вверху/внизу/сбоку и т.д., этот тег не работает, отображается просто как {vote-num} и все... Не стану я здесь завать вопросы, не попытавшись сам устранить проблему...

    P.S.
    Кеш не предлагайте, пожалуйста, очистить smile
  22. hellp123 (Клиенты)

    16 сентября 2011 08:43 12 комментариев
    KimSS,
    Ну правильно, {vote-num} отображается если добавить его в shortstory.tpl ибо он в краткой не пашет, а в fullstory.tpl полной, всё показывает как надо. Ещё кеш сайта почистить надо в админке... winked
  23. KimSS (Посетители)

    16 сентября 2011 08:59 20 комментариев
    hellp123, хватит шутить уже smile конечно я добавлял его в fullstory.tpl (и в shortstory.tpl) и даже в robots.txt lol И кеш я чистил не только в админке, но и в браузере... Не работает зараза...
  24. Naboot (Посетители)

    16 сентября 2011 09:11 10 комментариев
    Цитата: celsoft
    В новой версии скрипта, вывод данной информации переведен на использование шаблонов, поэтому после обновления нужно сделать обновления и в своем шаблоне согласно списку изменений, который дан рядом со скачиванием дистрибутива. Также популярные новости выводятся только за месяц, если новостей за месяц не было, то выводится ничего не будет, но это так было всегда во всех версиях скрипта.


    Вы меня не поняли что-ли? Я повторюсь. Файл шаблона "topnews.tpl" взял из "Default", там одна строчка. Такой же шаблон relatednews.tpl работает. Следуя инструкции нужно "тупо" скопировать 2 новых файла в папку с шаблоном. Вывод этой информации не изменился, как было {topnews} так и осталось. Так вот! На месте вывода relatednews выводятся похожие новости и поддаются видоизменению через шаблон, а на месте topnews пусто! Где смотреть?
  25. ПафНутиЙ (Посетители)

    16 сентября 2011 09:26 44 комментария
    Спасибо за релиз!
    но есть пара вопросов:
    1. Почему нельзя было сразу сделать обрезку картинок для похожих и популярных новостей? Складывать их в соответствующие папки (и в идеале чистить эти папки по крону) при этом вполне достаточно выводить и первую картинку.
    2. Опять же если на указанную по счёту картинку придётся смайлик? или она будет приличного веса..... думаю будет не очень красиво.
    3. Опять же, если картинки в новости нет, можно было бы вывести заглушку для единообразия новостей.

    4. Раз уж дали возможность выбирать картинку - почему бы не забирать её из дополнительного поля просто указав тегом { image-xfname } где xfname - имя дополнительного поля, куда вставлена ссылка на картинку, ведь много людей используют дополнительные поля именно так. (это впринципе и не обязательно, так к слову пришлось)

    P.S.
    celsoft
    Не претендую на лучшее решение вывода Топ новостей, но всё же - _http://pafnuty.name/modules/108-blockpro-rasshirennyj-vyvod-blokov-s-novostyami-dlya-dle.html (НИ В КОЕМ СЛУЧАИ НЕ РЕКЛАМА) Модуль довольно простой, не немного сложнее стандартного топа, но возможностей гораздо больше стандартного длешного топа, посмотрите - может возьмёте что то из него для следующих версий DLE, был бы гораздо более гибкий вывод топов и похожих новостей.
    Спасибо.

    Naboot,
    А вы за последний месяц новости вообще на сайт добавляли? Топ новостей берётся именно за последний месяц.
  26. celsoft (Администраторы)

    16 сентября 2011 09:39 4 031 комментарий
    Цитата: KimSS
    Ни после/до/вверху/внизу/сбоку и т.д., этот тег не работает, отображается просто как {vote-num} и все... Не стану я здесь завать вопросы, не попытавшись сам устранить проблему...

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

    Цитата: Naboot
    Вывод этой информации не изменился, как было {topnews} так и осталось.

    Вы в настройках скрипта в разделе в разделе оптимизации, включили поддержку вывода популярных новостей?

    Цитата: ПафНутиЙ
    1. Почему нельзя было сразу сделать обрезку картинок для похожих и популярных новостей? Складывать их в соответствующие папки (и в идеале чистить эти папки по крону) при этом вполне достаточно выводить и первую картинку.

    потому что это большая нагрузка на сервер, и с данной операцией создавать и переделывать размеры картинок массово способен далеко не каждый сервер, и уж тем более на это не способен обычный виртуальный хостинг, сразу лимиты на нагрузку будут превышены.
    Цитата: ПафНутиЙ
    2. Опять же если на указанную по счёту картинку придётся смайлик? или она будет приличного веса..... думаю будет не очень красиво.

    это уже вопрос не по скрипту, какой будет указан номер в теге, тот скрипт и выведет, контент наполняет человек, а не скрипт. И новости и оформление шаблонов делает человек, и если он например поставит на данный номер смайлик, это уже его проблемы.
    Цитата: ПафНутиЙ
    4. Раз уж дали возможность выбирать картинку - почему бы не забирать её из дополнительного поля просто указав тегом { image-xfname } где xfname - имя дополнительного поля, куда вставлена ссылка на картинку, ведь много людей используют дополнительные поля именно так. (это впринципе и не обязательно, так к слову пришлось)

    поддержка доп. полей возможно появится в будущем. Но не то что вы пишите, для доп. полей не нужно искать какие то картинки, они и сами могут быть ссылками и чем угодно, т.е. поддержка тегов доп. полей как в шаблонах кратких и полных новостей.
  27. ПафНутиЙ (Посетители)

    16 сентября 2011 09:51 44 комментария
    Цитата: celsoft
    потому что это большая нагрузка на сервер, и с данной операцией создавать и переделывать размеры картинок массово способен далеко не каждый сервер, и уж тем более на это не способен обычный виртуальный хостинг, сразу лимиты на нагрузку будут превышены.

    Ну да, не могу не согластиться с этим.. не все сидят на хорошем хостинге.
    Цитата: celsoft
    это уже вопрос не по скрипту, какой будет указан номер в теге, тот скрипт и выведет, контент наполняет человек, а не скрипт. И новости и оформление шаблонов делает человек, и если он например поставит на данный номер смайлик, это уже его проблемы.

    А как быть вот с такой очевидной конструкцией в швблоне topnews.tpl (ну или relatednews.tpl)?:
    <li>
        <a href="{link}" title="{title}">{title}</a><br />
        <img src="{image-1}" alt="{title}" style="max-width: 150px;" />
        <p>{text limit="100"}</p>
    </li>

    Выводящей в только что установленном двиге вот такую катину:
    _http://s42.radikal.ru/i095/1109/a9/c0bfcea07a21.jpg
    Можно конечно средствами jquery добавлять нужную ссылку при её отсутствии, но всё же хотелось бы видеть заглушку стандартными средствами.

    Цитата: celsoft
    поддержка доп. полей возможно появится в будущем. Но не то что вы пишите, для доп. полей не нужно искать какие то картинки, они и сами могут быть ссылками и чем угодно.

    Ну тут у кого что болит, как говорится. В любом случаи допполя архи полезная вещь в DLE и развитие их функционала было бы очень хорошо.
  28. Naboot (Посетители)

    16 сентября 2011 10:25 10 комментариев
    Цитата: celsoft
    Вы в настройках скрипта в разделе в разделе оптимизации, включили поддержку вывода популярных новостей?


    Насколько я понимаю, вот это:

    _http://s006.radikal.ru/i214/1109/ea/df88d7a2db0c.jpg

    Тогда "Да". До обновления был список "Популярных новостей", а после не стало (((

    Цитата: ПафНутиЙ
    вы за последний месяц новости вообще на сайт добавляли? Топ новостей берётся именно за последний месяц.


    Около года в день на сайт добавляется ~50 новостей. В базе более 20000.
  29. celsoft (Администраторы)

    16 сентября 2011 10:47 4 031 комментарий
    Цитата: Naboot
    Насколько я понимаю, вот это: _http://s006.radikal.ru/i214/1109/ea/df88d7a2db0c.jpg

    Тогда "Да". До обновления был список "Популярных новостей", а после не стало (((

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

    Цитата: ПафНутиЙ
    А как быть вот с такой очевидной конструкцией в швблоне topnews.tpl (ну или relatednews.tpl)?:

    Выводящей в только что установленном двиге вот такую катину: _http://s42.radikal.ru/i095/1109/a9/c0bfcea07a21.jpg

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

    В будущем это направление также планируется расширяться и скорее всего появятся какие либо теги аналоги, как есть в доп. полях, которые проверяют заполнено ли поле или нет и в зависимости от ситуации меняют выводимый контент. Но это пока все в планах
  30. ПафНутиЙ (Посетители)

    16 сентября 2011 11:16 44 комментария
    Цитата: celsoft
    Ничего очевидного в данной конструкции нет, безусловно нужно следить за наполнением сайта и делать его соответствующим тегам и выводам. Стандартное наполнение после установки, это наполнение для стандартного вывода и естественно в тексте нет учетов что везде должны быть картинки и т.д. Да если используется тег вывода картинок, в шаблоне, то это подразумевает что администратор публикует все новости только с картинками. Да и в данном случае при данной структуре вывода, администратор это должен учитывать при публикации текста. Это же дополнительный тег, а не обязательный и его использование накладывает ограничение на минимальные требования к тексту, т.е. чтобы была как минимум одна картинка. Если условие не соблюдается, то тег нужно убрать из шаблона.

    Позицию понял, спасибо. Но сё же считаю, что добавить в строку пару слов ({THEME}/images/noimage.png) было бы куда удобнее для тех админов, которые, в силу разных причин не могут уследить за единообразным наполнением сайта новостями. Ну и из чисто эстетических целей то же.

Информация

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

Календарь

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

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

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