Вопросы по функционалу форума

golden_dragon

Инсайд
16.07.2019
1 712
2 490
196
Устройство
Doogee T3
Оттуда у нас ничего не будет, у нас никогда небыло и нет цели строить филиал карманов, у них свой путь, у нас свой, и наши колобки технологичней, более свежей версии.
А это не их. Это Всемирный смайл. Я просто показал где они есть. Смайлы не собственность кого-либо. Трудовому народу трепалки без них плохо. Хотя бы со шлангом, который качает, без остального худо бедно проживём...
 

Agentinocent

мультиникер
09.01.2024
260
32
96
Планета Марс
Устройство
Tecno Pova 6 Neo
Вопрос такой. Допустим, я владею самсунгом s22 или s24 и хочу создать тему об этом устройстве, залить прошивки. Как мне создать тему именно в разделе Samsung, а не в общем разделе андроид? Или можно создать в общем разделе и модераторы перенесут туда, куда нужно?
 

Sunset

Бригадир
19.10.2019
201
109
101
26
Украина.
Устройство
Xiaomi Redmi 9
Вопрос такой. Допустим, я владею самсунгом s22 или s24 и хочу создать тему об этом устройстве, залить прошивки. Как мне создать тему именно в разделе Samsung, а не в общем разделе андроид? Или можно создать в общем разделе и модераторы перенесут туда, куда нужно?
Вообще.... В корневом разделе создай, если тема будет активная то обязательно перенесут в нужный раздел но сомневаюсь что тут будет актив
 

Agentinocent

мультиникер
09.01.2024
260
32
96
Планета Марс
Устройство
Tecno Pova 6 Neo
Вообще.... В корневом разделе создай, если тема будет активная то обязательно перенесут в нужный раздел но сомневаюсь что тут будет актив
Ну, как-то же надо новую паству на форум привлекать, может как раз получится это сделать созданием тем о новых флагманах
 
  • Спасибо
Благодарности: xavbek

golden_dragon

Инсайд
16.07.2019
1 712
2 490
196
Устройство
Doogee T3
Такой интересный вопрос...

Когда новость на первой странице, легко видно её просмотры.

Но если новость к примеру год назад была. И даже есть у меня к примеру на неё ссылка:


Как мне узнать на настоящий момент сколько там просмотров?
 

vovanKARPO

Модератор
14.12.2018
84 121
23 244
316
Домодедово
Устройство
Samsung Galaxy S21 Ultra
Такой интересный вопрос...
Действительно интересный :Biggrin:
Как мне узнать на настоящий момент сколько там просмотров?
Походу никак, просмотры в темах видны только на странице "Что нового", но там можно посмотреть только 20 последних тем :Rolleyes:
Как то не задавался таким вопросом, возможно я, чего то не знаю, может кто нить скажет точнее 🤷‍♂️
 
  • Спасибо
Благодарности: golden_dragon

golden_dragon

Инсайд
16.07.2019
1 712
2 490
196
Устройство
Doogee T3
может кто нить скажет точнее
ага, хотелось бы...

А у нас нету тут программера, что бы он этот индикатор в форму самой новости перенёс?

Там для программиста два пальца об асфальт это сделать....
 

golden_dragon

Инсайд
16.07.2019
1 712
2 490
196
Устройство
Doogee T3
Очень неудобно, если есть возможность, то хотелось бы "индикатор просмотра пользователями" новости внести в тело самой новости. Это очень нужно для оценки эффективности и востребования контента интернет сёрферами и читателями.
 

evg

Наблюдатель
Модератор
15.12.2018
316
1 007
156
Moscow Region
Устройство
Xiaomi Mi 9 Lite
Натравил агента на код, ибо самому копаться лень :Blush: Собс-но, вот:

Сейчас посмотрю на саму страницу: какой движок, что за блок «Похожие темы», где в его разметке сидят просмотры и есть ли счётчик в HTML самой статьи.

>_ Выполнено команд: 1

Движок определён: это XenForo 2 с порталом XenPorta 2 Pro — статья рендерится через шаблон EWRporta_article_thread_view. Смотрю вырезки разметки:

>_ Прочитано файлов: 1

Дописываю картину: проверю ещё, отдаёт ли форум «обычный» маршрут темы /threads/…4848 и показывает ли счётчик страница категории XenPorta — это два места, где счётчик может быть виден посетителю.

>_ Выполнено команд: 1

Первая проба сорвалась из-за опечатки (URL не передался в curl) — повторяю аккуратно, плюс категория уже дала ответ: на ней счётчиков нет (0 вхождений), шаблон forum_view_type_article.

>_ Выполнено команд: 1

Картина полная, все пробы сделаны. Вот итог.


Что это за «статья»

Сайт — XenForo 2 + портал XenPorta 2 Pro. «Статья» — это обычная тема форума (thread_id = 4848), которую портал рендерит через свой шаблон: в HTML это видно явно — <body data-template="EWRporta_article_thread_view">. Классической страницы темы тоже нет: запрос /threads/…4848 отвечает 302-редиректом на /view/…4848 (проверено).

Где счётчик «находится»

В коде самой страницы статьи его нет вообще. Я проверил сырой HTML: строка view_count — 0 вхождений, слово «Просмотр» встречается ровно 5 раз, и все пять — внутри блока «Похожие темы» (по одному на каждую похожую тему). Шаблон EWRporta_article_thread_view это поле просто не выводит — поэтому у статьи счётчик «не виден», хотя он существует и работает.

Физически счётчик живёт в базе данных XenForo: колонка view_count в таблице xf_thread (у каждой темы, включая эту). По устройству XenForo просмотры при этом накапливаются отложенно — сначала в буферную таблицу, затем крон-задача раз в ~10 минут переносит их в xf_thread.view_count, так что число всегда немного запаздывает.

Почему у «Похожих тем» число видно

Блок «Похожие темы» — это стандартный виджет XenForo (в разметке: data-widget-definition="xfes_similar_threads"). Он рендерит темы другим шаблоном (structItem), где просмотры выведены явно:

HTML:
<dl class="pairs pairs--justified structItem-minor">
    <dt>Просмотры</dt>
    <dd>575</dd>
</dl>

В шаблоне XenForo это вывод переменной {$thread.view_count} с сокращением тысяч (функция number_short — отсюда «1К» и «2К» в вашем списке). То есть счётчик у похожих тем — тот же самый, что и у статьи; разница только в шаблоне: один его показывает, другой — нет.

Как посмотреть счётчик именно у этой статьи

1789463874806.png

Если вы владелец сайта и хотите, чтобы счётчик был виден на самой статье — это решается модификацией шаблона EWRporta_article_thread_view: в инфо-бар статьи добавляется вывод {$thread.view_count} (переменная $thread там доступна, это обычный view темы). Тогда число будет показываться на странице так же, как сейчас в блоке похожих тем.
 
  • Спасибо
Благодарности: golden_dragon

golden_dragon

Инсайд
16.07.2019
1 712
2 490
196
Устройство
Doogee T3
Натравил агента на код, ибо самому копаться лень :Blush: Собс-но, вот:

Сейчас посмотрю на саму страницу: какой движок, что за блок «Похожие темы», где в его разметке сидят просмотры и есть ли счётчик в HTML самой статьи.

>_ Выполнено команд: 1

Движок определён: это XenForo 2 с порталом XenPorta 2 Pro — статья рендерится через шаблон EWRporta_article_thread_view. Смотрю вырезки разметки:

>_ Прочитано файлов: 1

Дописываю картину: проверю ещё, отдаёт ли форум «обычный» маршрут темы /threads/…4848 и показывает ли счётчик страница категории XenPorta — это два места, где счётчик может быть виден посетителю.

>_ Выполнено команд: 1

Первая проба сорвалась из-за опечатки (URL не передался в curl) — повторяю аккуратно, плюс категория уже дала ответ: на ней счётчиков нет (0 вхождений), шаблон forum_view_type_article.

>_ Выполнено команд: 1

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

evg

Наблюдатель
Модератор
15.12.2018
316
1 007
156
Moscow Region
Устройство
Xiaomi Mi 9 Lite
вставить этот код и всех делов?
По идее - да. На профильных форумах поддержки вообще в штыки воспринимают вопросы про отображение просмотров, типа "раз сразу не добавлено - оно и не надо, лишняя информация, но за деньги можем сделать" )))) Но на одном форуме нашёл, вскользь упомянуто было, что правкой шаблона добавляли, кому надо было. Но подробно, опять же, не ответили, все модификации только за бабки :Biggrin:
 

golden_dragon

Инсайд
16.07.2019
1 712
2 490
196
Устройство
Doogee T3
По идее - да. На профильных форумах поддержки вообще в штыки воспринимают вопросы про отображение просмотров, типа "раз сразу не добавлено - оно и не надо, лишняя информация, но за деньги можем сделать" )))) Но на одном форуме нашёл, вскользь упомянуто было, что правкой шаблона добавляли, кому надо было. Но подробно, опять же, не ответили, все модификации только за бабки :Biggrin:
Капиталисты хреновы. А у нас вообще-кто то правит или бесполезно воздавать просьбы к всевышнему айтишнику данного места?
 

golden_dragon

Инсайд
16.07.2019
1 712
2 490
196
Устройство
Doogee T3
А в похожих темах действительно видно просмотры, нужно запомнить сей момент....
 

golden_dragon

Инсайд
16.07.2019
1 712
2 490
196
Устройство
Doogee T3
И малиновые штаны.

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