

TeraMoune
местные-
Публикации
69 -
Зарегистрирован
-
Посещение
-
Дней в лидерах
14
Последний раз TeraMoune выиграл 24 августа
Публикации TeraMoune были самыми популярными!
Репутация
39 ХорошийО TeraMoune
-
Звание
Активист
- День рождения 28.07.1991
Информация
-
Пол
Мужчина
-
Город
Гомель
-
Интересы
Есть интересы связанные с разработкой плагинов и модулей. Github:TeraMoune
Посетители профиля
-
Пожелания для новых версий DataLife Engine
TeraMoune ответил в тему пользователя celsoft в DataLife Engine (Общие вопросы)
В этом ответе, в самом низу видео спрятано в спойлере. (Вот так вы внимательно читаете значит что люди тут пишут 😞, выходит, что и пропустить какие-то предложение вы тоже могли, значит и предыдущие мои 3 предложения возможно вы даже не видели, а я то думал просто не приняли идеи) P.S. Собственно проехали. Это слишком всё испортит, просто dle не готова к такому. Это изменение, эта фича потребует много переворотить и переписать, а это в свою очередь уже угробит почти большую часть плагинов. Меня возненавидят все. Ведь им придётся адаптироваться, а кому-то и вовсе придётся не сл -
Пожелания для новых версий DataLife Engine
TeraMoune ответил в тему пользователя celsoft в DataLife Engine (Общие вопросы)
Так в том и суть, пока автор не сделает определённых действий то настройки его модуля не будут доступны в поиске. А это уже его как говориться право, он может не делать это. -
Пожелания для новых версий DataLife Engine
TeraMoune ответил в тему пользователя celsoft в DataLife Engine (Общие вопросы)
Из своего же файла где хранятся переводы adminpanel.lng. Я же продемонстрировал вам на видео как раз этот момент, поиск настройки где в поиске я мог найти и родные настройки и настройки своего модуля который имеет отдельную админку но использует общий языковой файл. -
Пожелания для новых версий DataLife Engine
TeraMoune ответил в тему пользователя celsoft в DataLife Engine (Общие вопросы)
Ну это можно так же учесть. И сделать опцию переключения области поиска с общего на локальный. Да пожалуйста. Я же ничего не имею против. Как будто я так не делаю если плагин имеет действительно пару параметров, не буду же я админку отдельную делать под две настройки. Я тоже использую общий конфиг движка. Но это как раз нам и не помешает никак. Эти массивы переводом да могут быть даже в рамках одного файла. Нам ведь в обработчике просто подрубить adminpanel.lng. А там будут и ваши и наши и других разработчиков переводы кто тоже использует. Дело совсем не в этом. Мне эт -
Пожелания для новых версий DataLife Engine
TeraMoune ответил в тему пользователя celsoft в DataLife Engine (Общие вопросы)
Настроек разумеется, речь ведь о них. Вот нахожусь я на самой главной странице админки. Допустим у нас есть новая кнопочка размещённой там где сейчас находятся элементы кнопок (перейти на сайт, сменить язык, персональные сообщения). Нажимаем на иконку и появляется поле ввода, начинаем печатать текст и нам реалтайм вываливает все найденные ячейки параметров в виде подсказок. Жмём на нужную настройку и нас перебрасывает на страницу где размещена настройка, а фича браузерная с якорем которая способствует после открытия страницы сослаться на требуемый элемент и вовсе смещает фокус на нашу настройк -
Пожелания для новых версий DataLife Engine
TeraMoune ответил в тему пользователя celsoft в DataLife Engine (Общие вопросы)
Это всё замечательно но у меня нету проблем с поиском настройки на текущей странице. Не плохо бы увидеть реализацию глобального поиска. -
Пожелания для новых версий DataLife Engine
TeraMoune ответил в тему пользователя celsoft в DataLife Engine (Общие вопросы)
Это да нужно. Еще хотел бы добавить, что не просто для двига сделать, а чтобы можно было и разработчикам интегрировать в этот поиск свои настройки. -
Одной смены этого параметра недостаточно. Ведь без проверки модерации не заполняются таблицы (_tags, _post_extras_cats, _xfsearch), а без данных в таблице _post_extras_cats никакие выборки по категориям не сработают. Эти таблицы формируются из данных из формы при добавлении в файлах админки inc/addnews.php и inc/editnews.php в них есть переменная $approve которая используется как минимум в трёх условиях связанных с необходимыми таблицами. Либо можно открыть файл /inc/massactions.php и на строке 195 начинается код который получает данные новости и заполняет необходимые таблицы. Н
-
Запрет комментировать не из России
TeraMoune ответил в тему пользователя radrigo в Готовые Моды, Хаки, Локализаторы, Советы
Наверное стоит подумать о заранее подготовленных данных, а не дёргать сервис для каждого IP и кэшировать данные. Например есть такой сервис, https://sypexgeo.net/ru/about/. -
Telegram & Steam авторизация\регистрация
TeraMoune ответил в тему пользователя TeraMoune в Готовые Моды, Хаки, Локализаторы, Советы
Нет, в 14 версии отсутствует функционал который появился в следующей версии. Основной функционал наверное будет работать но придётся что-то убрать, а где-то может и поправить. Ну в любом случае в плагине есть код относящийся к функции которая была добавлена лишь в 14.1, а именно возможность привязки к аккаунту на сайте любой доступной социальной сети к своему аккаунту. В данный момент не планируется. -
Уведомление автора новости о новом комментарии в ЛС
TeraMoune ответил в тему пользователя Pupsator в DataLife Engine (Общие вопросы)
В том, что если автор новости принадлежит к группе администратора то уведомления он не получает. Никаких зависимостей к версии php или dle в коде нету. -
Avatar crop
TeraMoune ответил в тему пользователя TeraMoune в Готовые Моды, Хаки, Локализаторы, Советы
Были внесены изменения в функцию удаления устраняющую проблему при которой затрагивались чужие фотографий начинающиеся с того же user_id который был у человека удаляющую свою фотографию. -
Добавление своего функционала в tinymce
TeraMoune ответил в тему пользователя docent в Запросы на создание модификаций
Вроде и не было никогда. Все пользовательские кнопки описаны в отдельных js файлах соответствующего редактора. Для tinymce это engine/editor/jscripts/tiny_mce/plugins/dlebutton/plugin.min.js (Там же в качестве примера реализовано целых 12 пользовательских кнопок с различными функциями) Документация конкретно по пользовательским кнопкам: https://www.tiny.cloud/docs/tinymce/6/custom-toolbarbuttons/#how-to-create-custom-toolbar-buttons (Там есть примеры для других типов кнопок, в dle используется же addButton функция, но в документации описано еще 4 типа (addToggleButton, ddSplitButton, -
Telegram & Steam авторизация\регистрация
TeraMoune ответил в тему пользователя TeraMoune в Готовые Моды, Хаки, Локализаторы, Советы
Обновление 1.2 Для Telegram, были добавлены некоторые настройки для формирования кнопки. У Steam, была убрана библиотека для работы с api openid, так как использование её могло вызывать существенные задержки ответа сервера (вплоть до 1с) вдобавок сопровождалось излишней нагрузкой на ресурсы цп. Да и сама библиотека уже не поддерживается. На замену ей найдена другая по легче и без лишних особенностей прошлой, SteamOpenID.php. Она легче и имеет только необходимое, проблем как прошлая вызывать уже не должно. По крайней мере задержки я не наблюдал больше. -
Привязка api стороннего ресурса к добавлению новости
TeraMoune ответил в тему пользователя Glukam.net в DataLife Engine (Общие вопросы)
Не совсем понимаю, что подразумеваете под своим вопросом но файл формирования кратких новостей "engine/show.short.php", формирование sql запросов под различные разделы включая запросы на краткий вывод в файле engine.php.