Главная страница / Пресс релизы / DataLife Engine v.10.4 Press Release
январь 01 2015

DataLife Engine v.10.4 Press Release

Были подготовлены и реализованы следующие изменения:

1. Добавлена новая система выставления рейтинга для опубликованных новостей на сайте. Теперь в настройках скрипта вы можете выбрать тип используемого рейтинга на сайте. В настройках скрипта, в админпанели, Вы можете выбрать из трех доступных систем:

Оценка - при данном типе используется пятизвездочный рейтинг публикации. Посетители могут выставлять оценку новости от 1 до 5 и рейтинг выводится в виде усредненной оценки. По сути это существовавший ранее в скрипте рейтинг для публикаций.

Только 'Нравится' - при данном типе, посетитель может отметить, что ему нравится данная публикация (система лайков) и выводится количество пользователей, которым понравилась ваша публикация.

'Нравится' или 'Не нравится' - при данном типе посетители отмечают нравится ли им публикация или не нравится. В данном случае выводится общее значение рейтинга, например, +20 или -10 и т.д.

2. Для поддержки новой системы рейтинга в шаблоны краткой и полной (shortstory.tpl и fullstory.tpl) новости добавлена поддержка следующих новых шаблонных тегов:

[rating-type-1] текст [/rating-type-1] - выводят текст, заключенный в них, если в настройках скрипта включено использование первого типа рейтинга 'Оценка'.

[rating-type-2] текст [/rating-type-2] - выводят текст, заключенный в них, если в настройках скрипта включено использование второго типа рейтинга 'Только Нравится'.

[rating-type-3] текст [/rating-type-3] - выводят текст, заключенный в них, если в настройках скрипта включено использование третьего типа рейтинга 'Нравится' или 'Не нравится'.

[rating-minus] текст [/rating-minus] - выводят текст, заключенных в них, в виде ссылки для уменьшения рейтинга публикации, выводится данная ссылка только если используется третий тип рейтинга.

[rating-plus] текст [/rating-plus] - выводят текст, заключенных в них, в виде ссылки для увеличения рейтинга публикации, выводится данная ссылка только если используется второй и третий тип рейтинга.

Также поддержка тегов [rating-type-1] текст [/rating-type-1], [rating-type-2] текст [/rating-type-2], [rating-type-3] текст [/rating-type-3] добавлена и для шаблона вывода профиля пользователя userinfo.tpl

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

Оценка - при данном типе используется пятизвездочный рейтинг комментариев. Посетители могут выставлять оценку комментарию от 1 до 5 и рейтинг выводится в виде усредненной оценки.

Только 'Нравится' - при данном типе, посетитель может отметить что ему нравится данный комментарий (система лайков) и выводится количество пользователей, которым понравился данный комментарий.

'Нравится' или 'Не нравится' - при данном типе посетители отмечают нравится ли им комментарий или не нравится. В данном случае выводится общее значение рейтинга, например, +20 или -10 и т.д.

4. Для поддержки новой системы рейтинга комментариев в шаблон вывода комментариев (comments.tpl) добавлена поддержка следующих новых шаблонных тегов:

[rating-type-1] текст [/rating-type-1] - выводят текст, заключенный в них, если в настройках скрипта включено использование первого типа рейтинга 'Оценка'.

[rating-type-2] текст [/rating-type-2] - выводят текст, заключенный в них, если в настройках скрипта включено использование второго типа рейтинга 'Только Нравится'.

[rating-type-3] текст [/rating-type-3] - выводят текст, заключенный в них, если в настройках скрипта включено использование третьего типа рейтинга 'Нравится' или 'Не нравится'.

[rating-minus] текст [/rating-minus] - выводят текст, заключенных в них, в виде ссылки для уменьшения рейтинга комментария, выводится данная ссылка только если используется третий тип рейтинга.

[rating-plus] текст [/rating-plus] - выводят текст, заключенных в них, в виде ссылки для увеличения рейтинга комментария, выводится данная ссылка только если используется второй и третий тип рейтинга.

{rating} - выводит выставленный для комментария рейтинг.

{vote-num} - выводит количество пользователей, которые выставили рейтинг для данного комментария.

5. Для шаблонов вывода профиля пользователя (userinfo.tpl и profile_popup.tpl) добавлена поддержка следующих новых тегов для вывода суммарного рейтинга комментариев пользователя:

[comments-rating-type-1] текст [/rating-type-1] - выводят текст, заключенный в них, если в настройках скрипта включено использование для комментариев первого типа рейтинга 'Оценка'.

[comments-rating-type-2] текст [/rating-type-2] - выводят текст, заключенный в них, если в настройках скрипта включено использование для комментариев второго типа рейтинга 'Только Нравится'.

[comments-rating-type-3] текст [/rating-type-3] - выводят текст, заключенный в них, если в настройках скрипта включено использование для комментариев третьего типа рейтинга 'Нравится' или 'Не нравится'.

{commentsrate} - выводит суммарный рейтинг всех комментариев данного пользователя.

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

7. Добавлена возможность для всех шаблонов e-mail сообщений, устанавливать, в каком формате необходимо отправлять письма в HTML формате или в текстовом формате. Тем самым при использовании HTML формата писем, вы можете задать индивидуальное оформление HTML для писем, которые отправляются с вашего сайта.

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

DataLife Engine v.10.4 Press Release
9. В админпанели, в разделе управления пользователями, добавлена возможность удаления всех новостей определенного пользователя. Для этого в разделе управления пользователями, вам необходимо кликнуть по количеству новостей у пользователя и выбрать пункт "Удалить все".

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

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

12. Добавлена возможность при вставке ссылки в стандартном редакторе BBCODES, указывать также и всплывающую подсказку (title) для данной ссылки.

13. Добавлено корректное изменение URL браузера при включении навигации по комментариям при помощи AJAX. Теперь при использовании данной навигации, автоматически также изменяется и URL браузера, что необходимо если посетитель решит перегрузить страницу браузера или скопировать URL.

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

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

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

17. Добавлена возможность использования шаблонов при выводе RSS вашего сайта. Для этого используется файл шаблона rss.tpl в общей папке шаблонов /templates/. Тем самым вы можете гибко формировать выводимую информацию в вашем RSS потоке, например, включать туда вывод информации из доп. полей новостей.

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

19. Для шаблонов main.tpl, fullstory.tpl и addcomments.tpl добавлена возможность использования тегов вывода авторизации пользователей на сайте с использованием социальных сетей. Это те же теги, что и используются в шаблоне login.tpl, такие как [vk] {vk_url} [/vk] и т.д. Тем самым вы можете гибко на страницах вашего сайта предлагать посетителям авторизоваться на вашем сайте, чтобы им не приходилось искать форму авторизации на вашем сайте. Например, если посетитель пролистал вашу страницу до конца читая комментарии к публикации и хочет оставить комментарий, то в форме добавления комментария, вы можете предложить ему также сразу авторизоваться на вашем сайте.

20. Для тега вывода публикаций в пользовательском формате {custom ...} добавлен новый параметр categoryexclude="список категорий", который полностью противоположен параметру category="список категорий" и позволяет вывести новости, которые не принадлежат указанным в параметре категориям. Например, {custom categoryexclude="2,7"} выведет все новости которые не принадлежат категориям и id 2 и 7.

21. Для тега вывода публикаций в пользовательском формате {custom ...} добавлен новый параметр idexclude="список id новостей", который полностью противоположен параметру id="список id новостей" и позволяет вывести новости, которые не принадлежат указанным в параметре id. Например, {custom idexclude="5-10"} выведет все новости, id которых не принадлежит диапазону от пяти до десяти.

22. Для тега вывода публикаций в пользовательском формате {custom ...} добавлен новый параметр sort="asc" и sort="desc", который позволяет указать порядок сортировки публикаций. При использовании значения desc публикации сортируются по убыванию, а при использовании asc по возрастанию. Критерий сортировки указывается также, как и ранее в параметре order.

23. Для шаблона вывода RSS информеров (informer.tpl) добавлен новый тег {link} который предназначен для вывода только URL ссылки на страницу источника публикации. Данный тег предназначен для более гибкого оформления шаблона RSS информера и оформления ссылки со своими специальными дополнительными параметрами.

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

25. Добавлено автоматическое удаление сортировки публикаций по комментариям, при выводе пользовательской сортировки публикаций с использованием тега {sort} в шаблоне main.tpl, в случае если в настройках скрипта было запрещено комментирование публикаций.

26. Проведена адаптация скрипта для корректной поддержки линейки PHP 5.6.x

27. Добавлена поддержка настройки, запрещающей регистрацию нескольких пользователей с одного IP на сайте, также и для авторизации на сайте через социальные сети.

28. Добавлена более правильное и интеллектуальное сокращение текста в метатеге 'description' при его автоматическом формировании. Сокращение текста производится по завершении логического слова, а не обрывается посередине слова.

29. Добавлено ограничение на использование символа '#' в логинах пользователей при их регистрации на сайтах. Т.к. данный символ некорректно обрабатывается модулем mod_rewrite для Апача, в правилах ЧПУ, что может приводить к проблемам с просмотром профилей на сайте данных пользователей при включенном ЧПУ.

30. Добавлена система автоматического полного сброса кеша скрипта, после восстановления базы данных из резервных копий.

31. Добавлено автоматическое сжатие JS скриптов для HTML5 плеера, если такое сжатие включено в настройках скрипта. Что позволяет ускорить загрузку страниц, использующих данный плеер, в браузер.

32. Внесены изменения в логику работы тегов [declination=X] текст [/declination]. Если ранее данный тег выводил число X вместе со словом "текст" в нужном склонении. То теперь данный тег выводит только текст в нужном склонении без числа. Например, если раньше тег [declination={comments-num}]комментари|й|я|ев[/declination] выводил "2 комментария", то теперь тег выводит просто "комментария". Что позволяет использовать данный тег для построения более сложных предложений с нужными склонениями состоящими из нескольких слов. Также данный тег получил глобальную поддержку во всех шаблонах.

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

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

35. Добавлена поддержка новых российских часовых поясов, введенных после 26 октября 2014 года.

36. Проведены улучшения в верстке панели управления скриптом, исправлены некоторые ошибки. Улучшена контрастность текста, для повышения удобства чтения текстов.

37. Обновлен визуальный редактор TinyMCE до актуальной версии.

38. Исправлена проблема, при которой всегда создавалась средняя копия картинки при загрузке изображения по URL, даже если это отключалось соответствующей галочкой перед непосредственной загрузкой файла.

39. Исправлена проблема, связанная с некорректным цитированием комментариев при использовании визуальных WYSIWYG редакторов, если комментарий начинался с какого-либо HTML тега.

40. Исправлена проблема при автоматическом переносе длинных слов в комментариях, при которой происходил повторный перенос слов в случае редактирования комментария повторно.

41. Исправлена проблема, связанная с некорректной работой редактора шаблонов в админпанели скрипта, на компьютерах Mac c OS X.

42. Исправлена проблема, при которой мог происходить некорректный поиск похожих новостей, если была включена опция поиска похожих новостей, находящихся в той же категории что и сама новость.

43. Исправлена проблема с обработкой ББ тегов, связанная с возможным повреждением общей верстки шаблона, при определенной комбинации тегов в тексте и верстки шаблона.

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

Комментарии

  1. mysource (Посетители)

    9 января 2015 15:52 58 комментариев
    Цитата: LADYX
    С одним только не могу согласиться: не будет русский человек заниматься работой, точнее "пахать" как тот же немец или американец, русский ленивый по природе своей, нынешней, это в крови уже. И чтобы переучить, а точнее !перевоспитать русского человека, потребуется не одно поколение. Ни скоро начнем мы "пахать", к сожалению.


    Тут дело совсем не в лени, тут дело в менталитете. Для русского много не бывает, русский тащит себе в дом, для русского не важно что вокруг для него важно что есть у него. То есть, сейчас вокруг все под шумок подняли цены. Все владельцы магазинов поднимают цены на российские товары. Всё это складывается в личный карман, а у обычных продавцов как была зарплата 15 тысяч так и осталась. Эта такая цепочка. Коррупция - это самое главное зло. И законы которые создаются для борьбы с ней направленны только на средний класс. Тебя оштрафовал гаишник, ты дал ему взятку 5 тысяч рублей, он тебя посадил на 5 лет, если он остановит человека который даст ему взятку 500 тысяч, то возьмёт её и жопу вдогонку расцелует. Вообще тупо ппц как тупо наказывать тех кто даёт взятки, в этом случае нужно смотреть на страны где с этим успешно борятся, например Китай. И делать подобную схему: Дал взятку 10.000 рублей, записал на регистратор, обратился в прокуратуру, показал видео, доказал, суд прошел, тому кто дал взятку возвращают 10к руб + 10к руб вознаграждения, а того кто её взял пусть возмещает эти 20к руб + штрафы и тд и тп. Вот тогда мало кто захочет взять взятку. А все эти законы написаны для пополнения бюджета страны а не для борьбы с коррупцией и прочие ,и так почти любой закон.

    Русского человека назвать ленивым это не совсем правильно, в любой семье есть и работяга и лентяй.
  2. ntrtv (Клиенты)

    9 января 2015 17:03 103 комментария
    Уж выложите, наконец. До конца праздников чтобы обновиться. :)
  3. Dalila (Посетители)

    10 января 2015 00:11 4 комментария
    Цитата: celsoft
    Ничего никуда не теряется. Возможности забрать лицензию и перенести ее на другой домен, никто еще не отменял.

    Поясните, пожалуйста, подробнее.

    Есть сайт, я его сделала для себя, развиваю и т.д. Но когда-нибудь мне может это надоесть, и единственный вариант сохранить сайту жизнь - найти нового владельца.

    1) Почему я не могу продать сайт, но по обоюдному согласию с новым владельцем оставить лицензию на домен в своем аккаунте?

    2) Допустим, купил новый владелец новую лицензию.

    2.1. Как ему поменять ключ? Заново движок ставить? А если это неосуществимо по разного рода причинам?

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

    Честно, я запуталась.
  4. dermeister (Посетители)

    10 января 2015 02:53 36 комментариев
    Уже сейчас в ДЛЕ 10.3, например для авторизации через Facebook, вместе с окном выскакивает уведомление:
    - You must upgrade this app to Graph API v2.x.
    v1.0 will be deprecated on April 30, 2015

    Разработчики обновят это для версии 10.4 ?
  5. dermeister (Посетители)

    10 января 2015 03:26 36 комментариев
    Более того, тот же FB сообщает:
    - Вы используете тип отображения "всплывающее окно" в большом окне браузера или вкладке. Для повышения удобства работы пользователей, показывайте этот диалог с нашим javascript SDK, без указания определенного типа отображения. SDK выберет наиболее подходящий тип отображения для каждой среды. Также можно установить высоту и ширину в вашем параметре window.open(), чтобы задать нужные размеры, если у вас есть особые требования, исключающие возможность использования SDK. Это сообщение доступно только для разработчиков вашего приложения.

    Разработчики могут это подправить в 10.4 ?
  6. sadan (Посетители)

    10 января 2015 06:30 28 комментариев
    каникулы, выходные уже кончились, жалко много свободных времени и так и не обновились
  7. celsoft (Администраторы)

    10 января 2015 08:54 3 439 комментариев
    Цитата: dermeister
    Уже сейчас в ДЛЕ 10.3, например для авторизации через Facebook, вместе с окном выскакивает уведомление:
    - You must upgrade this app to Graph API v2.x.
    v1.0 will be deprecated on April 30, 2015
    Разработчики обновят это для версии 10.4 ?

    Да в версии 10.4 будет использоваться версия 2.0 API, но для вас это никакой роли не играет, это системное уведомление только вам как разработчику приложения на Facebook, когда вы опубликуете его в продакшн и доступным для всех, этого сообщения не будет. А что касается DLE, то он совместим со всеми версиями API изначально, и после 30 апреля Facebook автоматически заработает по адресам где сейчас API 1.0 будет использовать API 2.0, а версия 10.3 поддерживает также работу и с API 2.0, поэтому те кто использует версию 10.3 и не планирует обновляться, то в принципе может ничего не делать, все будет работать автоматически и дальше.
    Цитата: dermeister
    - Вы используете тип отображения "всплывающее окно" в большом окне браузера или вкладке. Для повышения удобства работы пользователей, показывайте этот диалог с нашим javascript SDK, без указания определенного типа отображения. SDK выберет наиболее подходящий тип отображения для каждой среды. Также можно установить высоту и ширину в вашем параметре window.open(), чтобы задать нужные размеры, если у вас есть особые требования, исключающие возможность использования SDK. Это сообщение доступно только для разработчиков вашего приложения.

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

    Цитата: Dalila
    1) Почему я не могу продать сайт, но по обоюдному согласию с новым владельцем оставить лицензию на домен в своем аккаунте?

    Продавать сайт вы можете кому угодно, вы не можете продавать DLE, т.к. он вам не принадлежит, вам принадлежит только право использования DLE. Это право вы можете забрать с собой на другой домен, но отдать это право другому, вы не можете. Это первый момент. Второй момент, мы понятия не имеем кто пользуется вашим сайтом, Вы или "Вася Пупкин", кто им пользуется, нам собственно совершенно не важно, проблемы начинаются тогда когда новый владелец вашего сайта, захочет получить например новые версии скрипта, получить поддержку по DLE, и т.д., но сделать этого не сможет, потому как не имеет клиентского аккаунта, его имеете вы. Т.е. он должен обратиться к вам, а вы уже к нам. Понимаете?
    Цитата: Dalila
    2) Допустим, купил новый владелец новую лицензию.

    2.1. Как ему поменять ключ? Заново движок ставить? А если это неосуществимо по разного рода причинам?

    Необязательно переустанавливать, достаточно обратиться в тех поддержку, и мы сделаем все сами. Лицензия и активация храниться не у вас, а у нас, перенос лицензий с одного домена на другой или привязка ключей к доменам, все это делается в нашей системе. А не на вашем сайте. Ваш сайт лишь инициирует эти процедуры и не более, инициировать их можно обратившись в тех. поддержку.
    Цитата: Dalila
    2.2. Что мне делать со своей? Перенос на другой домен осуществляется ведь, если дле уже не используется. Получается, что я не могу проконтролировать, купил ли новый владелец лицензию, и не могу свою привязать к другому домену.

    Вопрос совершенно правильный. Если вы планируете забрать свою лицензию на другой домен, то вы не можете просто так отдать свой сайт с установленным на нем DLE, другому человеку, и потом надеятся и ждать что он вдруг купит или нет лицензию на DLE. Поэтому вы должны либо убедиться что лицензия приобретена, и инициировать перенос домена с одной лицензии на другую, обратившись в тех. поддержку как я написал выше, либо должны удалять скрипт DLE c домена, разблокировать свой ключ, а потом уже передавать доступ от своего домена другим лицам, без установленного скрипта DLE на нем.
  8. taganay (Клиенты)

    10 января 2015 09:29 69 комментариев
    Цитата: Westr
    Ну можно сказать, практически бесполезные и не нужные обновления.

    Это неправда. Последнее время обновления делаются как раз нужные и те, что народ просит. Другое дело, что их стало очень мало. Для примера зашел в страницу релиза 8.2:
    https://dle-news.ru/release/722-datalife-engine-v82-final-release.html
    В одном этом релизе обновлений было столько, что сейчас растянется версий на 5. Поэтому Ваши пожелания точно будут учтены, но на их реализацию в среднем уйдет от 1 до 5 лет.
  9. celsoft (Администраторы)

    10 января 2015 09:43 3 439 комментариев
    Цитата: taganay
    Другое дело, что их стало очень мало. Для примера зашел в страницу релиза 8.2:
    https://dle-news.ru/release/722-datalife-engine-v82-final-release.html
    В одном этом релизе обновлений было столько, что сейчас растянется версий на 5.

    А вот здесь уже я с вами не согласен. Потому как все зависит не от количества пунктов или скриншотов, а от сложности реализации того или иного. Например реализация возможностей того что описано в версии 10.4 намного сложнее того что было описано в версии 8.2, и занимает намного больше времени разработки и тестирования.
  10. arriah (Посетители)

    10 января 2015 11:35 5 комментариев
    Рейтинги - это конечно хорошо, лайки и т.д.
    Но вот по настоящему нужных и удобных вещей нет. а именно: (обратимся к анализу производительности из админки)

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


    У меня 32 категории. Из них для гостей закрыто 4. Мне пришлось в ручную указть 28! категорий разрешенных к просмотру. А если категорий больше. Представляю какой сложный запрос получится.
    И это только для гостей. Для зареганных пользователй у меня запрещено 2 категории, то есть ручками пришлось добавить 30...слов нет :)

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

    Например предоставить выбор:
    1. Запретить все
    2. Разрешить все
    3. Разрешить все, кроме:
    4. Запретить все, кроме:

    Или при создании категории, как при создании статических страниц - сразу указывать группу для которой разрешен просмотр.

    Насколько в таком случаее уменьшиться запрос к БД?

    У нас планируется второй сайт, и категорий по скромным подсчетам будет не менее 80..

    Вобщем надо оптимизировать. как ни крути. А то рюшечки, плюшечки...
  11. Dalila (Посетители)

    10 января 2015 11:39 4 комментария
    Цитата: celsoft
    Вопрос совершенно правильный. Если вы планируете забрать свою лицензию на другой домен, то вы не можете просто так отдать свой сайт с установленным на нем DLE, другому человеку, и потом надеятся и ждать что он вдруг купит или нет лицензию на DLE. Поэтому вы должны либо убедиться что лицензия приобретена, и инициировать перенос домена с одной лицензии на другую, обратившись в тех. поддержку как я написал выше, либо должны удалять скрипт DLE c домена, разблокировать свой ключ, а потом уже передавать доступ от своего домена другим лицам, без установленного скрипта DLE на нем.

    Теперь все ясно. Спасибо)
  12. celsoft (Администраторы)

    10 января 2015 12:10 3 439 комментариев
    Цитата: arriah
    У меня 32 категории. Из них для гостей закрыто 4. Мне пришлось в ручную указть 28! категорий разрешенных к просмотру. А если категорий больше. Представляю какой сложный запрос получится.

    Для зареганных пользователй у меня запрещено 2 категории, то есть ручками пришлось добавить 30...слов нет :)

    Для производительности скрипта, это совершенно не критично. Больше важен сам факт использования или не использования этой возможности. Не использование уже резко снижает нагрузку. Поэтому тут вопрос один единственный, в том что например выбрать одну категорию которую не использовать проще и быстрее чем выбрать все те, которые разрешено, т.е. вопрос исключительно удобства. Удобство безусловно нужно и важно, но тут же наступает момент, что когда я это сделаю, вы напишите что это отлично, а другие напишут то же самое что и вы сейчас, а именно:
    Цитата: arriah
    А то рюшечки, плюшечки...

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

    Цитата: arriah
    Или при создании категории, как при создании статических страниц - сразу указывать группу для которой разрешен просмотр.

    Насколько в таком случаее уменьшиться запрос к БД?

    На сложность самих запросов это никак не повлияет. Более того добавит еще и необходимость чтения и анализа настроек категорий, для потом последующего использования их в запросах.
  13. arriah (Посетители)

    10 января 2015 12:28 5 комментариев
    И все же. Сделать возможность удобного выбора категорий для просмотра - это будет для всех удобно. Либо хотя бы поле "разрешить" заменить на "запретить". так как того что запрещают. как правило гораздо меньше.
    И плюс еще в том, что если мы запрещаем категории, то при создании новой не надо заботится о том, чтобы разрешить ее к просмотру. Так как срабатывает простое правило - все что не запрещено - разрешено. И мне кажется, это будет более удобным.

    Но вот хоть убивайте. Если мой вопрос касается удобства, я согласен - это удобно и более логично.
    Но рейтинги и лайки (ЛИЧНО для меня) не несут вобще никакой информации :), но это не значит что я не буду ими пользоваться.
  14. celsoft (Администраторы)

    10 января 2015 12:40 3 439 комментариев
    Цитата: arriah
    И все же. Сделать возможность удобного выбора категорий для просмотра - это будет для всех удобно.

    С этим я и не спорю. Удобство всегда важно. Я лишь вам сказал, что когда реализуется то или иное удобство для других, то не нужно сразу писать:
    Цитата: arriah
    А то рюшечки, плюшечки...

    Это же ваша фраза. А само ваше пожелание, также по сути что ни на есть "рюшечки, плюшечки", только для других. Поэтому давайте уважать всех пользователей скрипта. Я ваше пожелание при этом уважаю, и не пишу что это не нужно, или глупости. Наоборот имеет право на жизнь и реализацию.
  15. arriah (Посетители)

    10 января 2015 13:00 5 комментариев
    Цитата: celsoft

    Цитата: arriah
    А то рюшечки, плюшечки...

    Это же ваша фраза. А само ваше пожелание, также по сути что ни на есть "рюшечки, плюшечки", только для других. Поэтому давайте уважать всех пользователей скрипта. Я ваше пожелание при этом уважаю, и не пишу что это не нужно, или глупости. Наоборот имеет право на жизнь и реализацию.

    прошу прощения за такое выражение :)
  16. taganay (Клиенты)

    10 января 2015 13:09 69 комментариев
    Цитата: celsoft
    А вот здесь уже я с вами не согласен. Потому как все зависит не от количества пунктов или скриншотов, а от сложности реализации того или иного. Например реализация возможностей того что описано в версии 10.4 намного сложнее того что было описано в версии 8.2, и занимает намного больше времени разработки и тестирования.

    Вероятно, вы правы, я не программист и не могу оценить объем работ при доработке рейтинга. Но я видел несколько сторонних модулей рейтинга для DLE, в том числе сделанных "на коленке школьниками", и у меня не создалось впечатления серьезности данной работы. Хотя понятно, что у вас сделано на порядки лучше и продуманнее. Как всегда. И это ценно.
    Но тогда революционную переделку модуля категорий вообще ждать не стоит? Слишком большой объем работы? Только я могу предложить десятка два улучшений модуля. И сколько лет их ждать? И ждать ли? А ведь категории важнее конечных страниц с их лайками, так считают поисковые системы. А у нас в плане гибкости настройки и оформления с категориями полное дно. Вот сейчас прикидываю семантическое ядро нового НОВОСТНОГО сайта и понимаю, что из-за негибкости категорий его на DLE просто нельзя делать. Либо можно, но усиливать категории придется сотнями вручную набитыми html-кодами в модуль рекламы.
    Вот смотрите, например, сайт автомобильный. Главная называется "Автомобили", категория первого уровня "Тойота", категория второго уровня "Тойота Королла", а уж страницы идут с конкретными моделями. И вот хочу я в категорию "Тойота Королла" вставить текстовое описание истории модели (с тегом "Тойота Королла"), видео с ней, общие технические особенности (с массой дополнительных полей), перекрестные ссылки, аудиофайл какой-нибудь. А потом нажать хитрую кнопочку и мне сгенерируется код сотен моих категорий, который я подправлю и буду вставлять руками в шаблон, а не вписывать вручную каждую ссылочку. Это самый минимум, но что из этого можно сделать сейчас? Подсунуть описание категории с черного хода через модуль рекламы. А потом если что надо поправить, рыться в нем часами отыскивая нужный код, если категорий сотни.
    А комментарии с лайками я поставил внешние от Вконтакте. За 5 минут и бесплатно. Там уже всё есть, включая аватарки, поддержку аудио-видео и спам-контроль. Так еще и обратные ссылки публикуются во Вконтакте и народ оттуда идет с комментов. :)
    Это не критики ради, просто переживаю за общее дело.
  17. celsoft (Администраторы)

    10 января 2015 13:40 3 439 комментариев
    Цитата: taganay
    Но тогда революционную переделку модуля категорий вообще ждать не стоит? Слишком большой объем работы?

    Не верно. Реализация того или иного не зависит от сложности и от обьема работ, точнее зависит конечно, но не критично. Реализациия того или иного зависит в первую очередь от необходимости этого как можно большему количеству людей, а иногда может вообще не подлежать реализации в коробочной CMS, по причине того что это делается только под конретный проект и делается персонально для проекта. Например вы пишите:
    Главная называется "Автомобили", категория первого уровня "Тойота", категория второго уровня "Тойота Королла", а уж страницы идут с конкретными моделями. И вот хочу я в категорию "Тойота Королла" вставить текстовое описание истории модели (с тегом "Тойота Королла"), видео с ней, общие технические особенности (с массой дополнительных полей), перекрестные ссылки, аудиофайл какой-нибудь. А потом нажать хитрую кнопочку и мне сгенерируется код сотен моих категорий, который я подправлю и буду вставлять руками в шаблон, а не вписывать вручную каждую ссылочку.

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

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

    Цитата: taganay
    Вероятно, вы правы, я не программист и не могу оценить объем работ при доработке рейтинга. Но я видел несколько сторонних модулей рейтинга для DLE, в том числе сделанных "на коленке школьниками", и у меня не создалось впечатления серьезности данной работы.

    Сделать пункт номер 1 который описан в пресс релизе совершенно по времени не долго. Гораздо больший обьем по времени занимает например пункт номер 26. Который совершенно не приметен, но чрезвычайно важный для всех, и вас в том числе, потому как когда ваш хостинг перейдет на эту версию, без ее поддержки обрушится работа вашего сайта. И эту работу сделать было крайне важно. Поэтому я написал, что скриншоты и красочное и большое описание, не показатель важности и проведенного объема работ. И я не думаю что когда этот момент наступит, вы бы согласились подождать пару месяцев, пока это будет сделано, а ваш сайт может и не работать это время.
  18. dermeister (Посетители)

    10 января 2015 17:23 36 комментариев
    Прочитал внимательно комментарии относительно нужных нововведений. И позиция разработчиков осталась неясна...

    Скажите пожалуйста, древовидные комментарии (не просто устаревшее цитирование и крайне неудобное) - разве давным-давно никому не нужны, разве годы назад не голосовали массово именно за такой тип коммент-системы?

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

    Ответьте, пожалуйста, будут ли уже в след. версии реализованы эти крайне недостающие возможности скрипта?
  19. taganay (Клиенты)

    10 января 2015 17:41 69 комментариев
    Цитата: celsoft
    То что написали вы выше, в полном обьеме можно реализовать и сделать на любой версии DLE, но есть одно но, нужно это делать в шабонах, организовывать более сложную верстку шаблона, т.е. делать это в шаблоне самостоятельно.

    Сейчас смотрел, думал. На последней версии можно сделать. Но больно нестандартно как-то делается.
  20. v7s (Посетители)

    10 января 2015 20:07 14 комментариев
    В некоторых случаях я бы организовал категории через теги.
  21. Captain (Клиенты)

    11 января 2015 08:16 133 комментария
    Читаю тут комменты и удивляюсь, целая страница для бизнес, с советами как везти его разработчику. Вопрос! Какое ваше дело?
    Второе, для пожеланий есть соответствующие разделы форума.
    Третье. С праздниками вас всех!
  22. Mofsy (Посетители)

    11 января 2015 13:45 2 комментария
    Цитата: celsoft
    2.0 API

    Версия 2.2 если быть точнее. Версия 2.0 устарела 8 месяцев назад.
  23. celsoft (Администраторы)

    11 января 2015 16:13 3 439 комментариев
    Цитата: Mofsy
    Версия 2.2 если быть точнее. Версия 2.0 устарела 8 месяцев назад.

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

    Цитата: dermeister
    Ответьте, пожалуйста, будут ли уже в след. версии реализованы эти крайне недостающие возможности скрипта?

    Я не даю комментариев относительно того что точно появиться в следующих версиях и когда именно. То что появится в следующей версии скрипта, т.е. в версии 10.4 описано в данном пресс релизе.
  24. designf (Посетители)

    12 января 2015 06:03 36 комментариев
    Я вот тут в комментах читал, что лицензия Битрикс сравнялась с ДЛЕ. Интересно это как? В какой редакции?

    Поглядел, там самая дешевая позволяет совсем минимум делать. Или я не туда смотрю.
  25. DimkaG (Клиенты)

    12 января 2015 08:22 31 комментарий
    Хватит ныть народ, вам такой продукт делают а вы... , celsoft - спасибо за разработки. Порадована инфа про RSS и особо отмечу доработки рейтингов и спасибо....

    Скажите, будут ли в 10,4 ещё какие то доработки или строго по этому списку?
  26. IMPERATOR (Клиенты)

    12 января 2015 10:02 4 комментария
    Когда релиз будет готов к установке?
  27. LADYX (Посетители)

    12 января 2015 12:49 67 комментариев
    Цитата: dermeister
    древовидные комментарии (не просто устаревшее цитирование и крайне неудобное)

    В смысле? Это что, шутка такая?
  28. NlCKRUS (Клиенты)

    12 января 2015 13:37 23 комментария
    спасибо, ждем релиза!
  29. Sh1ning (Посетители)

    12 января 2015 14:58 20 комментариев
    Скажите, а связь обычного аккаунта и "социального" возможна только путем перехода по ссылке на почте? нельзя ли это сделать например из личного кабинета или еще как? Или это просто защита от возможной привязки "левых" аккаунтов?
  30. celsoft (Администраторы)

    12 января 2015 18:22 3 439 комментариев
    Цитата: DimkaG
    Скажите, будут ли в 10,4 ещё какие то доработки или строго по этому списку?

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

    Цитата: Sh1ning
    Скажите, а связь обычного аккаунта и "социального" возможна только путем перехода по ссылке на почте? нельзя ли это сделать например из личного кабинета или еще как? Или это просто защита от возможной привязки "левых" аккаунтов?

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

Информация

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

Календарь

«    Октябрь 2020    »
ПнВтСрЧтПтСбВс
 1234
567891011
12131415161718
19202122232425
262728293031 

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

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