Перейти к публикации

Рекомендованные сообщения

2 минуты назад, celsoft сказал:

Хорошо. Вот он посмотрел что среди авторов публикаций в рейтинге 102 332 а среди комментаторов рейтинг 2 322. Порадовался. Дальше. Зачем ему брать калькулятор чтобы складывать это?

Нужен один, нормальный общий рейтинг и всё. Например, если его новость плюсуют, получает +2 к рейтингу, к комментарию +1 соответственно. Итого рейтинг +3. А вот зачем разделили вы рейтинг на новости и комментарии-я такое впервые вижу. Вот тут то и посылаете лишний запрос.

Он радуется, что в топе находится, вот и всё! Для чего рейтинг тогда?

Ссылка на сообщение
Поделиться на других сайтах
6 минут назад, weddaan сказал:

Нужен один, нормальный общий рейтинг и всё.

🤣 Самое смешное что просили раздельные рейтинги 🤣 значит нужны все таки раздельные? 🤣 кому мне угождать? 🤣

6 минут назад, weddaan сказал:

Например, если его новость плюсуют, получает +2 к рейтингу, к комментарию +1

А почему не один к пяти? Почему такая математика?

6 минут назад, weddaan сказал:

А вот зачем разделили вы рейтинг на новости и комментарии-я такое впервые вижу.

Вы видите впервые, а просили многие раздельные. Когда то в DLE был один рейтинг 🤣

6 минут назад, weddaan сказал:

Вот тут то и посылаете лишний запрос.

Нет Вообще никак не связано раздельный рейтинг или один.

Ссылка на сообщение
Поделиться на других сайтах
3 минуты назад, celsoft сказал:

Возможно. Но это не миллионник ))) Кто то может это и делает. Вы написали что миллионники. Но они точно так не будут делать. По одной простой причине это не самое оптимальное решение, а миллионники за каждую миллисекунду боряться.

Вот вам сайт больше 1,5 млн в сутки. Общий рейтинг пользователя отображается под каждым его комментом, Топ рейтинг пользователей на отдельной странице, Общий рейтинг в профиле, но данные обновляются раз в сутки по моим наблюдениям. CMS - Самопис.

Скрытый текст

Screenshot-2.jpg

Screenshot-4.jpg

Screenshot-3.jpg

 

Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, weddaan сказал:

Вот вам сайт больше 1,5 млн в сутки. Общий рейтинг пользователя отображается под каждым его комментом, Топ рейтинг пользователей на отдельной странице, Общий рейтинг в профиле, но данные обновляются раз в сутки по моим наблюдениям. CMS - Самопис.

  Показать содержимое

Screenshot-2.jpg

Screenshot-4.jpg

Screenshot-3.jpg

 

Ну так и ссылочку бы скинули...

Ссылка на сообщение
Поделиться на других сайтах
5 минут назад, celsoft сказал:

А почему не один к пяти? Почему такая математика?

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

Ссылка на сообщение
Поделиться на других сайтах
12 минут назад, aleksandrhristich сказал:

Потому что как-то шибко похоже на форумный движок,ну судя по скринам...

Не форум это. Полный самопис. Сайт с видео в стиле НЮ.

20 минут назад, celsoft сказал:

Самое смешное что просили раздельные рейтинги

Ну добавьте просто еще один тег - общий рейтинг.

Суть думаю понятна. Хотелось бы просто вывести общий рейтинг в comments.tpl и в userinfo, и сделать топ пользователей по комментариям ... иначе зачем все эти качели с рейтингом ...

Изменено пользователем weddaan
Ссылка на сообщение
Поделиться на других сайтах
21 минуту назад, weddaan сказал:

Вот вам сайт больше 1,5 млн в сутки.

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

17 минут назад, weddaan сказал:

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

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

А потом удивляетесь почему меня игнорируют. Почему не делают. Да потому что это не нужно. А не нужно потому что нет четко сформированной задачи, нет четко обозначенного обоснования для чего это делать. Для чего нужен общий рейтинг? Какова его цель? Кому это нужно и для чего? Я например этого так и не увидел. Как вы думаете появится это или нет, если нет понимания для чего это? Чем обоснованней и мотивированней пожелание, чем подробней описано что должно быть и как и почему именно так, тем больше у него шансов появится.

Ссылка на сообщение
Поделиться на других сайтах
33 минуты назад, celsoft сказал:

И при этом на простой вопрос а зачем им это все и зачем им калькулятор, ответить не можете

В смысле не могу? Я уже ответил! Чтобы стимулировать пользователей на активность на сайте за счет рейтинга (цифр).

Топ комментаторов за месяц - это когда пользователь активно комментирует в течение месяца и вывести этих пользователей через custom, как выводим сейчас новости через custom по разным критериям, тегам... Только в этом случае, выводит в custom Ник, Аватарку, Рейтинг или количество комментариев которое он оставил за определенное время, или его рейтинг всех последних комментариев за это время. 

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

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

Когда пользователь вознаграждается за свою активность, он писает от счастья!

Скрытый текст

Screenshot-8.jpg

Screenshot-10.jpg

 

Изменено пользователем weddaan
Ссылка на сообщение
Поделиться на других сайтах

Еще бы сделать Поиск и Замена в дополнительных полях. Бывает, нужно изменить только в описании, заголовке, а это слово и в дополнительном поле тоже присутствует.

Изменено пользователем weddaan
Ссылка на сообщение
Поделиться на других сайтах
6 часов назад, weddaan сказал:

которые целсофт всегда игнорирует, и только спустя 3-5 лет реализовывает, и твердо уверены, что этого не нужно, хотя 98% меня всегда поддерживают, остальные 2% согласны молча

это все потому что разработчики делают движок, но сами им не пользуются и собственно понятия не имеют что надо и что не так

5 часов назад, celsoft сказал:

Там и не DLE, там и рейтинг иной может быть и обновляться совсем по другому.

кстати что мешает сделать, чтобы в DLE рейтинг обновлялся по быстрому и по другому? просто переделать его  и все

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, skapunker сказал:

кстати что мешает сделать, чтобы в DLE рейтинг обновлялся по быстрому и по другому?

Совместимость. Вы готовы при выходе новой версии, выбросить свой старый сайт полностью и начать делать сайт с нуля? Есть такое понятие как "обратная совместимость", то есть возможность обновлять сайт на новые версии без потери данных. Я много чего бы сделал еще лучше и совсем по другому, потому как и знания и опыт совсем другие. Но не могу. Причина необходимость и обязанность обратной совместимости. И не нужно говорить, так не сохраняйте эту совместимость. DLE это платный продукт и качественный платный продукт обязан это делать, если ставит во главу угла своих клиентов. Именно поэтому сайт сделанный даже 10 лет назад можно обновить без потери данных на актуальную версию. Или вы думаете что такие сайты не обновляют? Еще как обновляют. А DLE на секундочку в следующеи году исполняется 20 лет и с каждой версии можно обновится. Мало кто может похвастаться таким долгим развитием и такой поддержкой. А не забрасыванием продукта и клиентов, тем что а теперь я делаю другое и по другому. Хотите начинайте по новой, не хотите до свидания. Так нельзя, по моему глубокому убеждению.

1 час назад, skapunker сказал:

это все потому что разработчики делают движок, но сами им не пользуются и собственно понятия не имеют что надо и что не так

Попытка манипуляции засчитана 🤣 но не действует 🤣. Тут уж не поспоришь, сайты где люди радуются рейтингам и нужно суммарный для полного счастья мы не делаем 😄 поэтому и вопросы были а зачем это нужно собственно. Но будем обьективны, что убедительного ответа, который мы заставил отложить все что запланировано и заняться этим, я так и не получил. Поэтому ну ок, хочется и хочется. Пожелание как пожелание. Пойду вместо этого займусь реализацией пожелания о том чтобы можно было видеть всем причину бана пользователя в его профиле, а это как тут выразились отложу на пять семь лет 😄. И то и то пожелание пользователей скрипта а не мое личное, занимает примерно одни и те же  ресурсы по времени реализации, но это для меня более понятное для чего это необходимо людям. Для меня все пользователи DLE равны, все пожелания тоже равны, а при равных условиях я выберу то, что уже сам считаю более полезным ведь ресуры то у меня ограничены и рабочее время не бесконечно, за исключением если это просит действительно большинство (в таких случаях делается даже то, что самим совсем не хочется).

Ссылка на сообщение
Поделиться на других сайтах

Понимаю что не туда написАл,но.... Уважаемый @celsoft вот вы включили теги на форумы,а можно включить ещё уведомления?

Ссылка на сообщение
Поделиться на других сайтах
16 часов назад, weddaan сказал:

У пользователя начинается истерия, и он начинает комментировать, чтобы вернуть себе галочку или значок!

Когда пользователь вознаграждается за свою активность, он писает от счастья!

Чтоб пользователю было радостно на душе, что он находится там в топе где-то...

 

  Истеричный обписанный, но при этом радостный. Жалко птичку пользователя 😆 Админ страшный человек, манипулятор 😆

1. В profile_popup.tpl  нужна возможность вывести логин пользователя в любом месте. Сейчас ставится само только в заголовок окошка.

2. add-favorites, del-favorites надо перевести на data-id как у рейтинга. Надо чтобы сразу обновлялась информация между этими тегами, для этого нужен свой тпл. Чтобы не было доп  нагрузки можно просто при заходе на страницу оставить как есть сейчас и проверять тпл лишь при клике.

3. в custom можно ввести параметр subcat по аналогии с catmenu чтобы например

{custom id="1" subcat="only"}

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

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, redissx сказал:

{custom id="1" subcat="only"}

 

поддерживаю, только не {custom id="1" subcat="only"} а {custom category="1" subcat="only"}

Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, redissx сказал:

3. в custom можно ввести параметр subcat по аналогии с catmenu чтобы например

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

 

1 час назад, alex32 сказал:

поддерживаю, только не {custom id="1" subcat="only"} а {custom category="1" subcat="only"}

Я не понял, чего вы желаете? Вы когда документацию последний раз смотрели? )))) Поддержка subcat для тега custom давно есть ))) https://dle-news.ru/extras/online/index.html?startnews.html Или что то вы иное имеете ввиду? Может я не понял.

Ссылка на сообщение
Поделиться на других сайтах
16 часов назад, celsoft сказал:

Совместимость. Вы готовы при выходе новой версии, выбросить свой старый сайт полностью и начать делать сайт с нуля?

А сейчас не так что ли? После перехода на с 15 версии на 17, у меня полный ахтунг с сайтом был. Окно авторизации не выводится, рейтинг типа 100% не работает, подгрузка новостей через Ajax не работает. Понятно ,что библиотеки там и всё такое ... Но по факту все приходится переделывать, я уж про модули молчу ...

Ссылка на сообщение
Поделиться на других сайтах
20 минут назад, celsoft сказал:

Я не понял, чего вы желаете? Вы когда документацию последний раз смотрели? )))) Поддержка subcat для тега custom давно есть ))) https://dle-news.ru/extras/online/index.html?startnews.html Или что то вы иное имеете ввиду? Может я не понял.

По приведенной ссылке в {customcomments} вижу, в {catmenu} вижу, в {custom} не вижу. А суть проста, 

 

20 минут назад, celsoft сказал:

{custom category="1" subcat="only"}

вывести новости из категорий, для которых категория 1 является родительской, но при этом не выводить новости с категорией 1

Изменено пользователем alex32
Ссылка на сообщение
Поделиться на других сайтах

Упс, это в документации мы ошиблись, не в ту часть поставили. subcat именно для тега {custom ...} а не для комментариев. Вообщем такая возможность есть а документацию поправим.

Ссылка на сообщение
Поделиться на других сайтах
29.11.2023 в 22:44, celsoft сказал:

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

может тогда сделать параллельную линейку DLE 2.0?

Ссылка на сообщение
Поделиться на других сайтах
52 минуты назад, skapunker сказал:

может тогда сделать параллельную линейку DLE 2.0?

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

Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, celsoft сказал:

Удовольствие не дешевое, сразу скажу, окупаемость не гарантирована.

Вот знаю один сайт самописный абсолютно с нуля, где посещалка под 2 млн в сутки. У него функционал покруче будет на сайте. Вроде ничего нет такого, а с другой стороны всё есть. Писали его в 2013 году, и постепенно добавляют функции по мере запросов пользователей ... Дайте мне его самопис за 50 000 русский рублей, я без раздумья бы его купил вместо DLE. Человека этого я знаю давно. У вас в DLE много чего есть, базару нет, но многое не нужно. И если его движок выставить на продажу, поверьте, клиентов будет много!

 

Ладно, что там с общим рейтингом? И рейтингом пользователей по параметрам custom?

Ждать или мне профессионалов нанимать? Не понимаю в принципе, как могут увеличиться запросы, если выводить через custom... и вообще не понимать, как могут эти функции положить сайт... Бред какой-то...

Изменено пользователем weddaan
Ссылка на сообщение
Поделиться на других сайтах
1 час назад, weddaan сказал:

...Человека этого я знаю давно...

Ну так а что вам мешает попросить его продать вам его движок,точнее исходник, за 50тр?

Да и за эти деньги ,без какой-либо лабуды в сторону ДЛЕ ,можете нанять мастера сделать нужные вам модификации для ДЛЕ и потом выпендриваться какой функционал у вас на сайте.Или вдруг денег оказывается нету, или понты мешают?

Изменено пользователем aleksandrhristich
Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, weddaan сказал:

Ждать или мне профессионалов нанимать?

Я не могу указывать кого вам нанимать. Хотите профессионалов, хотите любителей, кого хотите вы можете нанять. А буду ли я это делать, я уже ответил ранее, зачем меня еще раз спрашивать?

2 часа назад, weddaan сказал:

Не понимаю в принципе, как могут увеличиться запросы, если выводить через custom... и вообще не понимать, как могут эти функции положить сайт... Бред какой-то...

Не понимаете потому что ничего не знаете о внутренней структуре DLE. В  DLE нет такого понятия как "рейтинг пользователя", его не существует, он нигде на хранится в базе данных в готовом виде. Его нет в базе данный в таблице пользователей у пользователя. В  DLE есть рейтинг у публикаций, есть рейтинг у комментария, и эта информация хранится у комментария или у публикации, а не у пользователя. Откуда тогда вы будете брать информацию которой не существует? За счет магии или за счет увеличившихся запросов к базе данных? Ответ очевиден.

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

И другое дело это сделать для 30 человек на странице причем на высокопосещамых страницах. Поняли разницу? И поняли откуда берутся запросы?

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

Ссылка на сообщение
Поделиться на других сайтах
31 минуту назад, celsoft сказал:

Я не могу указывать кого вам нанимать. Хотите профессионалов, хотите любителей, кого хотите вы можете нанять. А буду ли я это делать, я уже ответил ранее, зачем меня еще раз спрашивать?

Как вариант,предложите свои услуги как стороннего разработчика... 50-к не лишний будет :)

Изменено пользователем aleksandrhristich
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...