читателей там 10 процентов
Этот скрипт всех удваивает!
Перезагрузил страницу – он считает за два просмотра темы. 
да это вообще не то
Понял. 
Отредактировано sshmmv (Вс, 2 Авг 2020 20:32:19)
Единый форум поддержки |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » Единый форум поддержки » Архив » счетчик читателей
читателей там 10 процентов
Этот скрипт всех удваивает!
Перезагрузил страницу – он считает за два просмотра темы. 
да это вообще не то
Понял. 
Отредактировано sshmmv (Вс, 2 Авг 2020 20:32:19)
Есть же здесь скрипт количества просмотров темы.
он хочет не просто кол-во просмотров в топике, а убер-вафлю.
суммируя со всех топиков:
1. чтоб счетчик был в профиле
2. чтоб считалось кол-во просмотров только от зареганных юзеров
3. чтоб считался только ОДИН просмотр топика от одного юзера
4. чтоб считался только один просмотр от одного юзера, учитывая ВСЕ топики
т.е. я хожу-брожу по форуму и открыла 5 топиков, которые создал тартар. это ему дает в профиль +1 читателя, а не +5.
средствами движка майбб такое вряд ли сделают бесплатно.
*если это реально на нашем движке, то просто мастхэв функция "счетчик читателей - вкл/выкл" в редактировании форума (по аналоги со счетчиком сообщений). иначе какой-нибудь флудер, открывающий популярные топики в разделах общения будет топ-1 по читателям, а человек, публикующий статьи - нет.
** зы. пока вникала в суть счетчика пришла к выводу, что функция интересная, хоть и специфическая.
Герда
Как "писатель" (материалов на своем форуме) и как читатель (по жизни), я бы предложил так:
Ему нужен счетчик, который учитывает и показывает, сколько зареганных и кто именно прочитал тему (сообщение – это вообще не реально. Мне так кажется.). То есть, должно учитываться время нахождения пользователя в теме и куки (или че там есть в браузере читателя), и куда-то должен выводиться отчет. Тогда автору будет видно, сколько человек и кто именно (из зареганных пользователей) прочитал тему. Думаю (как полный дилетант, коим я и являюсь в этой области), что сделать такое не очень сложно.
функция интересная, хоть и специфическая.
Для литературных форумов, где важно знать, читают ли твои опусы, и кто именно (не хочет их читать!
).
Отредактировано sshmmv (Вс, 2 Авг 2020 20:57:03)
sshmmv написал(а):Есть же здесь скрипт количества просмотров темы.
он хочет не просто кол-во просмотров в топике, а убер-вафлю.
суммируя со всех топиков:
1. чтоб счетчик был в профиле
2. чтоб считалось кол-во просмотров только от зареганных юзеров
3. чтоб считался только ОДИН просмотр топика от одного юзера
4. чтоб считался только один просмотр от одного юзера, учитывая ВСЕ топикит.е. я хожу-брожу по форуму и открыла 5 топиков, которые создал тартар. это ему дает в профиль +1 читателя, а не +5.
средствами движка майбб такое вряд ли сделают бесплатно.
*если это реально на нашем движке, то просто мастхэв функция "счетчик читателей - вкл/выкл" в редактировании форума (по аналоги со счетчиком сообщений). иначе какой-нибудь флудер, открывающий популярные топики в разделах общения будет топ-1 по читателям, а человек, публикующий статьи - нет.
** зы. пока вникала в суть счетчика пришла к выводу, что функция интересная, хоть и специфическая.
Ну это что-то анреал
Ну это что-то анреал
аппетит приходит во время еды, а потребность в новом функционале, видимо, во время обновлений на сервисе. 
СергейSerg написал(а):Ну это что-то анреал
аппетит приходит во время еды, а потребность в новом функционале, видимо, во время обновлений на сервисе.
Ну надо что-то реальное просить, хотя надо у @kernel спросить, можно ли такое реализовать
Сделать возможно всё, что угодно. В данном случае необходимо создавать дополнительную таблицу, которая очень быстро будет расти, но, насколько понимаю, до определенного предела. Ну и необходимо дополнительное поле счётчика в таблице пользователя. Такой функционал действительно только платно делать.
Насколько понимаю, при отсутствие новых регистраций на форуме всё будет стремиться к тому, что у всех авторов в топике будет примерно одна цифра, поскольку все остальные пользователи уже посмотрят хоть один топик любого другого, конечно кроме тех, у кого топиков 0 и в профиле останется 0. По моему мнению условие "чтоб считался только один просмотр от одного юзера, учитывая ВСЕ топики" делает в перспективе этот счетчик абсолютно ненужным и мало показательным. Но если просмотр через какое-то время (день/неделя/месяц) засчитывать заново, тогда какой-то смысл в нём есть.
для "литературных" форумов, где каждый топик = особый контент, было бы полезнее ввести рейтинг(оценку) топика по пятибальной шкале с выводом среднего арифметического оценок
*как на многих сайтах страничка контента оценивается звездочками - такое на ЕФП много раз просили.
такой рейтинг топика был бы отдельным от функции репутации и отображал оценку конкретного топика, а не автора топика.
а скриптеры навернули бы всяких виджетов, типа "топ топиков форума"
зы. и функция более универсальная - подойдет и тем, кто статьи пишет; и тем, кто фотки/картинки выкладывает; и тем, кто всякие видосики/музяку выкладывает. даже ролевые могли бы дополнительными скриптами преобразовать ее во что-то игровое.
Насколько понимаю, при отсутствие новых регистраций на форуме всё будет стремиться к тому, что у всех авторов в топике будет примерно одна цифра, поскольку все остальные пользователи уже посмотрят хоть один топик любого другого
Возможно, тартар хочет другое, чем я сейчас скажу, но по моему опыту – важно знать о прочтении самых свежих сообщений. Старые – уже не важны.
В данном случае необходимо создавать дополнительную таблицу, которая очень быстро будет расти,
Ну, скажем так: если плодовитость тартара будет составлять десять опусов в сутки, за неделю это составит 70 опусов, по которым ему нужен отчет (все "например"). Причем, отчет за первые 10 опусов через неделю уже не нужен (наверно) и его можно стереть. И так же остальные, стирать последовательно по времени. То есть, таблица будет не шибко большая, только на неделю (опять же, наверное
), и в ней должно отображаться, кто из форумчан что прочел. Может быть, еще сколько гостей прочитали.
Так-то, для писателей, функция действительно полезная: в качестве обратной связи с читателями.
Добавлено спустя 13 минут 25 секунд:
Еще про объем таблицы и т. п.
Ведь для корректного учета читателей для каждого опуса надо создавать отдельную тему. Сдается мне, что уже одно это сдержит плодовитость тартара: 500000 тем выдержит ли форум? 
Добавлено спустя 25 минут 15 секунд:
"Ведь для корректного учета читателей для каждого опуса надо создавать отдельную тему." – Причем, в одной теме – одно сообщение. А иначе не учесть, кто прочитал полностью, а кто только на первое или на последнее сообщение на странице глянул.
Отредактировано sshmmv (Пн, 3 Авг 2020 00:40:35)
Согласен с Гердой пост 28.
Я считаю что можно сделать не рейтинг поста, а именно рейтинг темы.
К примеру единожды выводить (к примеру) над/под формой ответа

По факту лайки/дизлайки.
Я сам есчё в прошлом году просил подобное у Deffa
Но помнится его ответ был таким
такой рейтинг надо делать от сервиса
И опять же.
Предлогаю оставить право за автором темы ставить или нет рейтинг в теме (типо якоря).
Можно убрать кнопку к марк.текст, горизонт.линия итд итп
По факту лайки/дизлайки.
лайки-дизлайки по факту уже есть.
у нас есть не просто репутация, а возможность голосовать за сообщение.
стандартные плюсы и минусы уже догадались, как поменять на лайки-дизлайки: http://forumd.ru/viewtopic.php?id=5946
собственно, количество плюсов в первом посте по такой системе - и есть "рейтинг темы". вот ромыч сегодня изобрел такой скрипт по отображению рейтинга: Скрипты от пользователей 3
то, что в такой системе оценок лайки уходят не только в пост, но еще и в репутацию пользователя - ничего плохого и дурного.
а вот отдельная шкала пятибальных звездочек к топику - это большое отличие от просто лайка или дизлайка.
на крайняк, если хочется ТОЛЬКО лайк-дизлайк - "звездочки" на цсс превращать в любую другую фигню (в том числе лайки). например, можно убрать промежуточные варианты оценок и оставлять только высшую оценку и заменить фоновую картинку на лайк - как-то делала дизайн для укоза (где такая фича есть) с извращениями над системой рейтинга. 
Герда
Это я вкурсе
И новую плюшку https://forum.mybb.ru/viewtopic.php?id= … 27#p961059 уже заценил (переходя сдесь по темам).
Я вот и спросил именно про такой рейтинг. Чтобы поставить (к примеру в строчку) 5 смайлов.
Соответственно при клике на один из них была +1 итд
И вот "наши лайки" идут нам в "карму". А я про то что в карму теме, а не посту.
На данный момент пытаюсь создать такое
<!--рейтинг-->
<!-- Add icon library -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<span class="heading">User Rating</span>
<span class="fa fa-star checked"></span>
<span class="fa fa-star checked"></span>
<span class="fa fa-star checked"></span>
<span class="fa fa-star checked"></span>
<span class="fa fa-star"></span>
<p>4.1 average based on 254 reviews.</p>
<hr style="border:3px solid #f1f1f1">
<div class="row">
<div class="side">
<div>5 star</div>
</div>
<div class="middle">
<div class="bar-container">
<div class="bar-5"></div>
</div>
</div>
<div class="side right">
<div>150</div>
</div>
<div class="side">
<div>4 star</div>
</div>
<div class="middle">
<div class="bar-container">
<div class="bar-4"></div>
</div>
</div>
<div class="side right">
<div>63</div>
</div>
<div class="side">
<div>3 star</div>
</div>
<div class="middle">
<div class="bar-container">
<div class="bar-3"></div>
</div>
</div>
<div class="side right">
<div>15</div>
</div>
<div class="side">
<div>2 star</div>
</div>
<div class="middle">
<div class="bar-container">
<div class="bar-2"></div>
</div>
</div>
<div class="side right">
<div>6</div>
</div>
<div class="side">
<div>1 star</div>
</div>
<div class="middle">
<div class="bar-container">
<div class="bar-1"></div>
</div>
</div>
<div class="side right">
<div>20</div>
</div>
</div>
Ну и стиль
* {
box-sizing: border-box;
}
body {
font-family: Arial;
margin: 0 auto; /* Center website */
max-width: 800px; /* Max width */
padding: 20px;
}
.heading {
font-size: 25px;
margin-right: 25px;
}
.fa {
font-size: 25px;
}
.checked {
color: orange;
}
/* Three column layout */
.side {
float: left;
width: 15%;
margin-top: 10px;
}
.middle {
float: left;
width: 70%;
margin-top: 10px;
}
/* Place text to the right */
.right {
text-align: right;
}
/* Clear floats after the columns */
.row:after {
content: "";
display: table;
clear: both;
}
/* The bar container */
.bar-container {
width: 100%;
background-color: #f1f1f1;
text-align: center;
color: white;
}
/* Individual bars */
.bar-5 {width: 60%; height: 18px; background-color: #4CAF50;}
.bar-4 {width: 30%; height: 18px; background-color: #2196F3;}
.bar-3 {width: 10%; height: 18px; background-color: #00bcd4;}
.bar-2 {width: 4%; height: 18px; background-color: #ff9800;}
.bar-1 {width: 15%; height: 18px; background-color: #f44336;}
/* Responsive layout - make the columns stack on top of each other instead of next to each other */
@media (max-width: 400px) {
.side, .middle {
width: 100%;
}
/* Hide the right column on small screens */
.right {
display: none;
}
}
Вот хочу его как-то привязать
(Кстати посмотри пожалуйста почему у меня съезд в дизайне происходит)
Но если просмотр через какое-то время (день/неделя/месяц) засчитывать заново
да, на Стихи ру каждый день заново . а старых читателей удалять постепенно,
Romych
счетчик читателей в профиль - нажимаешь открывается таблица читателей
т.к. тартар снова поднял тему, вытащила топик из архива.
сделать чтобы вверху темы было количество прочтений,НО! только пользователями и людьми с поиска
не ботами
@kernel
по сути его просьба на этот раз состоит в счетчике просмотров, но не от ботов, а от живых людей
на майбб для рекламы есть механизм, который корректно считает просмотры путем загрузки скрытой картинки. а реально такую же фичу применить к счетчикам просмотра топика?
если реально, то тартару понадобится всего-то установить скрипт выводов просмотров в топике. 
| список читателей | Корзина | Вт, 22 Сен 2020 |
| Обсуждение скрипта-=-=-= рейтинг темы-=-=-=-=- | Вопросы по оформлению форума | Вс, 2 Авг 2020 |
| Как сделать на форуме голосование в теме/рейтинг? | Продвижение и раскрутка форумов | Пн, 3 Авг 2020 |
| личный кабинет | Архив | Чт, 10 Дек 2020 |
| Эффективная раскрутка форума на личном опыте ! | Корзина | Вт, 24 Окт 2017 |
Вы здесь » Единый форум поддержки » Архив » счетчик читателей