desart 6 Опубликовано: 15 сентября Рассказать Опубликовано: 15 сентября (изменено) Возможно уже кто-то предлагал: Возможность вставить в userinfo.tpl конструкцию: {custom template="shortstory" category="ххх" author="{usertitle / login-просматриваемого профиля}" available="ххх" navigation="no" from="0" limit="ххх" order="date" cache="no"} Чтобы была возможность в профиле видеть добавленные пользователем новости... Да, есть ссылка на просмотр добавленных новостей /user/ник/news/ - но это не удобно и их не разделить... например по вкладкам, в каждой из которых будет своя категория. *также это было бы удобно для profile_popup.tpl - с некоторым ограничением, например limit="4" - для быстрого просмотра последних новостей пользователя из его коммента. Крайне удобно! Не нужно пилить плагины... Да и это получается готовый блог... без установки доп. модулей/плагинов ***но насколько это реализуемо?! Изменено 15 сентября пользователем desart Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 16 сентября Рассказать Опубликовано: 16 сентября Автор 10 часов назад, desart сказал: Крайне удобно! Не нужно пилить плагины... Да и это получается готовый блог... без установки доп. модулей/плагинов ***но насколько это реализуемо?! А вы пробовали вообще то что написали? Или написали в пожелания, даже не попробовав данную конструкцию? Попробуйте и увидите что такая возможность вообще то есть в DLE, и ничего не мешает использовать конструкцию {custom template="shortstory" author="{usertitle}"} 1 Цитата Ссылка на сообщение Поделиться на других сайтах
desart 6 Опубликовано: 16 сентября Рассказать Опубликовано: 16 сентября (изменено) 1 час назад, celsoft сказал: А вы пробовали вообще то что написали? Да, и не 1 раз... Выдаёт новости добавленные админом... Спасибо за наводку!!! Вставлял через другой tpl(в котором собраны такие вставки для разных частей сайта) и [available=userinfo] - поэтому показывались во всех профилях все новости... А вставил конкретно в userinfo.tpl и всё ОК! У пользователя - только его новости, а у кого нет, их нет, как и должно было быть... Панику отменить! Вопрос закрыт! 😇 Изменено 16 сентября пользователем desart Цитата Ссылка на сообщение Поделиться на других сайтах
skapunker 64 Опубликовано: 22 сентября Рассказать Опубликовано: 22 сентября нужно сделать какие нибудь глобальные дополнительные поля, чтобы можно было их включать и выключать для того чтобы в шаблонах можно было выключить или включить какой нибудь блок, не меняя сам шаблон щас это можно сделать через рекламные материалы, но где то в документации я вычитал что они делают много сложных запросов и жрут ресурсы Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 22 сентября Рассказать Опубликовано: 22 сентября Автор 1 час назад, skapunker сказал: но где то в документации я вычитал что они делают много сложных запросов и жрут ресурсы Перечитайте документацию, найдите это и дайте ссылку на то где вы это вычитали. Такого нет и никогда было в документации, где вы это взяли совершенно непонятно. Цитата Ссылка на сообщение Поделиться на других сайтах
alexpsp 30 Опубликовано: 22 сентября Рассказать Опубликовано: 22 сентября 1 минуту назад, celsoft сказал: Перечитайте документацию, найдите это и дайте ссылку на то где вы это вычитали. Такого нет и никогда было в документации, где вы это взяли совершенно непонятно. Он наверное прочитал в "Анализ производительности": "Вы включили возможность управления рекламными материалами на сайте. Данная возможность осуществляет дополнительные запросы к базе данных, и другие операции в скрипте. Вместо использования данного модуля вы можете вставлять рекламу напрямую в шаблон, это снизит нагрузку на сайт. Для отключения данной настройки зайдите в Настройки скрипта » Оптимизация запросов к базе данных, и отключите данную возможность." Про глобальные поля действительно полезно. С возможностью писать в них например {date=формат даты} и выводить год в шаблоне или в любой новости в любом месте. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 22 сентября Рассказать Опубликовано: 22 сентября Автор 24 минуты назад, alexpsp сказал: Данная возможность осуществляет дополнительные запросы к базе данных, и другие операции в скрипте. Вместо использования данного модуля вы можете вставлять рекламу напрямую в шаблон, это снизит нагрузку на сайт. Для отключения данной настройки зайдите в Настройки скрипта » Оптимизация запросов к базе данных, и отключите данную возможность." Про глобальные поля действительно полезно. С возможностью писать в них например {date=формат даты} и выводить год в шаблоне или в любой новости в любом месте. То же самое можно сказать и про глобальные теги, они не за счет "воздуха" работать будут. И нагрузка от них не меньше чем от тех же рекламных материалов. Цитата Ссылка на сообщение Поделиться на других сайтах
skapunker 64 Опубликовано: 22 сентября Рассказать Опубликовано: 22 сентября 1 час назад, celsoft сказал: И нагрузка от них не меньше чем от тех же рекламных материалов. в рекламных надо клики считать и просмотры, а тут не надо 2 часа назад, alexpsp сказал: Он наверное прочитал в "Анализ производительности": да да, именно тут я и вычитал 1 час назад, celsoft сказал: То же самое можно сказать и про глобальные теги, они не за счет "воздуха" работать будут из воздуха, не из воздуха, главное чтобы были Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 22 сентября Рассказать Опубликовано: 22 сентября Автор 3 часа назад, skapunker сказал: в рекламных надо клики считать и просмотры, а тут не надо Кто сказал что именно надо. Не надо. Делать это или нет вы включаете в настройках. 3 часа назад, skapunker сказал: из воздуха, не из воздуха, главное чтобы были Чтобы было масло масленное? Уже существует множество способов как это сделать, и делать еще один не имеет никакого практического смысла. 3 часа назад, skapunker сказал: да да, именно тут я и вычитал Нагрузка сейчас даже меньше чем будет у ваших абстрактных глобальных полей. Цитата Ссылка на сообщение Поделиться на других сайтах
skapunker 64 Опубликовано: 23 сентября Рассказать Опубликовано: 23 сентября 11 часов назад, celsoft сказал: Уже существует множество способов как это сделать, и делать еще один не имеет никакого практического смысла. Например, кроме рекламных материалов что? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 23 сентября Рассказать Опубликовано: 23 сентября Автор 42 минуты назад, skapunker сказал: Например, кроме рекламных материалов что? Например обычные доп. поля если нужно будет делать делать применительно к каким то конкретным новостям. Можно задействовать какой то из других разделов или не используемых в кокретной ситуации настроек. Вы придумали сделать масло масленное. Берете и через систему плагинов переименовываете текст "Рекламные материалы", в текст "Глобальные теги" и получите ровно то что вам нужно. И если сделать то что написали вы чтобы якобы была меньшая нагрузка, то это невозможно, глобальные теги точно также нужно где то хранить, также проводить парсинг страницы заменяя теги. Нагрузка будет одинаковая до бита памяти и до миллисекунды процесорного времени. И также будет уведомление в Анализе производительности что отключение этого модуля Глобальных тегов снизит нагрузку. Потому что задача этого модуля показывать что снижает нагрузку. А вы питаете иллюзии что можно сделать что то не потребляя ресурсов вообще. Ничего не берется из ниоткуда и не пропадает в никуда, закон физики, а то что предлагаете вы полностью дублирует то что уже есть и нагрузка будет ровно такая же какая есть. Ни больше ни меньше, поэтому это пожелание не несет никакого практического смысла. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
redissx 251 Опубликовано: 25 сентября Рассказать Опубликовано: 25 сентября (изменено) 1. {ratingscorelikes} усреднённая оценка для рейтинга нравится не нравится, от 0 до 10, если рейтинг отрицательный значит ноль. Только сразу продумать чтобы можно было использовать без HTML обёртки в конструкции типа style=... 2. {ratingscorepercent} аналогично, только процент, от 0 до 100, если рейтинг отрицательный значит ноль. 3. {customusers} кастом, только пользователи, чтобы можно было вывести какой-то топ, по количеству комментариев, по рейтингу. Чтобы можно было отобразить логин, имя, аватарку, количество комментариев, рейтинг. 4. Возможность для рейтинга звёзды включить 10 звёзд. Изменено 25 сентября пользователем redissx 3 Цитата Ссылка на сообщение Поделиться на других сайтах
dds 47 Опубликовано: 27 сентября Рассказать Опубликовано: 27 сентября 25.09.2024 в 16:14, redissx сказал: 1. {ratingscorelikes} усреднённая оценка для рейтинга нравится не нравится, от 0 до 10, если рейтинг отрицательный значит ноль. Только сразу продумать чтобы можно было использовать без HTML обёртки в конструкции типа style=... Новый цифровой тип рейтинга от 0 до 10 не плохая наверное идея. Без звезд, просто цифры. С возможностью вывести усредненный рейтинг. Цитата Ссылка на сообщение Поделиться на других сайтах
redissx 251 Опубликовано: 27 сентября Рассказать Опубликовано: 27 сентября 28 минут назад, dds сказал: Новый цифровой тип рейтинга от 0 до 10 не плохая наверное идея. Без звезд, просто цифры. С возможностью вывести усредненный рейтинг. В моём предложении пункт один и два - это не новый тип, это просто дополнительные теги для рейтинга нравится не нравится, просто две дополнительные математические операции. А просто цифры от 0 до 10 это как раз рейтинг оценка, просто без фоновых изображений звёзд. Там под звёздами на самом деле и есть цифры уже прописанные в html. Правда в этом случае возникает вопрос как обозначить текущий рейтинг, ведь он делается так же с помощью фонового изображения. Цитата Ссылка на сообщение Поделиться на других сайтах
dds 47 Опубликовано: 27 сентября Рассказать Опубликовано: 27 сентября 30 минут назад, redissx сказал: В моём предложении пункт один и два - это не новый тип, это просто дополнительные теги для рейтинга нравится не нравится, просто две дополнительные математические операции. А просто цифры от 0 до 10 это как раз рейтинг оценка, просто без фоновых изображений звёзд. Там под звёздами на самом деле и есть цифры уже прописанные в html. Правда в этом случае возникает вопрос как обозначить текущий рейтинг, ведь он делается так же с помощью фонового изображения. Я тебя понял. Я просто подумал, что такое предложение тоже имеет место быть, Цитата Ссылка на сообщение Поделиться на других сайтах
skapunker 64 Опубликовано: 30 сентября Рассказать Опубликовано: 30 сентября добавьте поддержку платформы Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 30 сентября Рассказать Опубликовано: 30 сентября Автор 2 часа назад, skapunker сказал: добавьте поддержку платформы Это они себя должны добавить, а именно реализовать поддержку протокола oembed https://oembed.com на своем сервисе. Будет поддержка этого протокола можно добавить и в DLE Цитата Ссылка на сообщение Поделиться на других сайтах
skapunker 64 Опубликовано: 30 сентября Рассказать Опубликовано: 30 сентября 55 минут назад, celsoft сказал: Это они себя должны добавить, а именно реализовать поддержку протокола oembed https://oembed.com на своем сервисе. Будет поддержка этого протокола можно добавить и в DLE так он там есть ------------------ еще надо разметку ответа на комментарий вынести в шаблон отдельный Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 30 сентября Рассказать Опубликовано: 30 сентября Автор 53 минуты назад, skapunker сказал: так он там есть Где? В списке провайдеров я их не вижу https://github.com/iamcal/oembed/tree/master/providers Дайте ссылку на документацию, если они поддерживают чтобы я мог посмотреть точки входа и проверить. Цитата Ссылка на сообщение Поделиться на других сайтах
skapunker 64 Опубликовано: 30 сентября Рассказать Опубликовано: 30 сентября 17 минут назад, celsoft сказал: Где? В списке провайдеров я их не вижу незнаю насчет списка незнаю, но у них же в форме есть типа код вставки Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 30 сентября Рассказать Опубликовано: 30 сентября Автор 2 часа назад, skapunker сказал: незнаю насчет списка незнаю, но у них же в форме есть типа код вставки Так берите и вставляйте этот код. DLE никаких ограничений в этом вопросе не ставит. Какие домены разрешены для использования в тегах iframe вы задаете сами в настройках скрипта в админпанели, в разделе настроек безопасности. Протокол oembed нужен для использования этого сервиса в теге [media=....] а для вставки этого кода все давно есть и ничего не требуется. А для тега [media=....] этого кода никак не достаточно. Цитата Ссылка на сообщение Поделиться на других сайтах
skapunker 64 Опубликовано: 1 октября Рассказать Опубликовано: 1 октября в комментариях надо сделать теги для {replycount} которые будут показывать содержимое только если ответов больше нуля, ну или больше заданного значения типа [replycount]<div>у нас {replycount} ответов </div> [/replycount] Цитата Ссылка на сообщение Поделиться на других сайтах
skapunker 64 Опубликовано: 1 октября Рассказать Опубликовано: 1 октября еще неплохо бы сделать чтобы reply при повторном нажатии сворачивался обратно Цитата Ссылка на сообщение Поделиться на других сайтах
skapunker 64 Опубликовано: 1 октября Рассказать Опубликовано: 1 октября Еще неплохо бы сделать, чтобы подписаться показывалось только если ты не подписан, а отписаться только если ты подписан. [comments-subscribe]Подписаться[/comments-subscribe] [comments-unsubscribe]Отписаться[/comments-unsubscribe] а то сейчас они обе показываются и не понятно, подписан пользователь или нет Цитата Ссылка на сообщение Поделиться на других сайтах
-Sheckler- 9 Опубликовано: 1 октября Рассказать Опубликовано: 1 октября (изменено) Мне вот интересно, а разработчиков плагинов для DLE когда нибудь начнут защищать?)) Очень хотелось бы иметь в системе плагинов какую-то их базовую защиту от несанкционированного копирования и использования, например в случае продажи дополнений. Понятно, что везде есть свои нюансы, но если как-то вшить систему лицензирования - было бы отличной мотивацией для разработчиков платных решений Да и в целом защита плагинов от несанкционированного копирования давно уже нужна) Изменено 1 октября пользователем -Sheckler- Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.