Ищу мод, убирающий количество просмотров темы

Идеи для расширения функциональности phpBB 2.0.x
Аватара пользователя
ursus
phpBB 1.4.2
Сообщения: 55
Стаж: 19 лет 2 месяца
Откуда: Украина, Луганская обл.

Сообщение ursus »

Nemo1987 писал(а):А убирать совсем... хм... незнаю :)
А если из файла viewtopic.php удалить строки

Код: Выделить всё

//
// Update the topic view counter
//
$sql = "UPDATE " . TOPICS_TABLE . "
	SET topic_views = topic_views + 1
	WHERE topic_id = $topic_id";
if ( !$db->sql_query($sql) )
{
	message_die(GENERAL_ERROR, "Could not update topic views.", '', __LINE__, __FILE__, $sql);
}
Я нормальный, небуйный подонок, каких миллионы (с) А. Мухин "Горбушка"
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 19 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

ну так удалите или закомментируйте, ничего страшного не произойдет.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Strenger
phpBB 1.4.1
Сообщения: 41
Стаж: 18 лет 4 месяца
Откуда: extreme.BY

Сообщение Strenger »

ursus писал(а):Поручик
большое спасибо за наводку
из файла viewforum_body.tpl просто удалил 2 строки

Код: Выделить всё

<th width="50" align="center" class="thTop" nowrap="nowrap">&nbsp;{L_VIEWS}&nbsp;</th>
и

Код: Выделить всё

<td class="row2" align="center" valign="middle"><span class="postdetails">{topicrow.VIEWS}</span></td>
все работает! :)
допустим так сделаю и счетчик отображаться не будет.
а можно ли как-то создать страницу, где будет показано кол-во просмотров тем? для админа... не обязательно закрывать ее паролем, просто страничку... онаможет выглядеть как обычная страница форума... допусти м встроке броузера добавляю переменную и отображается такая же страница, но с просмотрами...

если можно, то как?
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 19 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

Да можно немного дописать код, типа проверки на $userdata['user_level'] == ADMIN
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Strenger
phpBB 1.4.1
Сообщения: 41
Стаж: 18 лет 4 месяца
Откуда: extreme.BY

Сообщение Strenger »

Поручик
как?

ведь если дописывать в файле viewforum_body.tpl
работать не будет, в этих файлах php код не выполняется :(
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 19 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

ну типа использовать тэги

Код: Выделить всё

<!-- BEGIN admin_show_view -->
<!-- END admin_show_view -->

и устанавливать их в viewforum.php
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Strenger
phpBB 1.4.1
Сообщения: 41
Стаж: 18 лет 4 месяца
Откуда: extreme.BY

Сообщение Strenger »

Поручик
и все же, пожалуйста, подробнее, что-то не срабатывает....

в viewforum_body.tpl

Код: Выделить всё

<!-- BEGIN admin_show_view --> 
<!-- END admin_show_view -->
прописал там где надо

что именно и где в viewforum.php добавлять

а то что-то не работает
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 18 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Strenger
phpBB 1.4.1
Сообщения: 41
Стаж: 18 лет 4 месяца
Откуда: extreme.BY

Сообщение Strenger »

на сколько понял вот так

if ( $userdata['user_level'] == ADMIN )
{
$template->assign_block_vars('admin show view', array());
}


во втором файле

<!-- BEGIN admin_show_view -->
<!-- END admin_show_view -->

-----------

сейчас попробую

Добавлено спустя 11 минут 6 секунд:

не сработало :(
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 18 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

Strenger писал(а):не сработало
Потому что:
Strenger писал(а):admin show view
и
Strenger писал(а):admin_show_view
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Strenger
phpBB 1.4.1
Сообщения: 41
Стаж: 18 лет 4 месяца
Откуда: extreme.BY

Сообщение Strenger »

Палыч
и так тоже пробовал, не работает :(
на могу понять причину...


Как я делал:

где-то в середине viewforum.php добавил

if ( $userdata['user_level'] == ADMIN )
{
$template->assign_block_vars('admin_show_view', array());
}

а в файле viewforum_body.tpl
строки отвечающие за вывод столбцов со счетчиком заключил
в
<!-- BEGIN admin_show_view -->
<!-- END admin_show_view -->


Я где-то ошибаюсь?
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 19 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

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

Код: Выделить всё

if ( $userdata['user_level'] == ADMIN ) 
{ 
$template->assign_block_vars('topicrow.admin_show_view', array()); 
}
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Strenger
phpBB 1.4.1
Сообщения: 41
Стаж: 18 лет 4 месяца
Откуда: extreme.BY

Сообщение Strenger »

кстати, я не отписался что не работает...
наверно меня неверно поняли.

после тех действий что я делал выше, столбики с счетчиком - не видны!!! Даже когда заходишь под админом...

Поручик
попробую

Добавлено спустя 7 минут 19 секунд:

Поручик
не работает, столбец все равно не отображается :( :(
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 19 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

Вспомнил старый анекдот:
Я им уже и унитаз приносил и задницу показывал, все равно туалетную бумагу не могут подобрать.

Strenger, я уже не знаю, как вам объяснять. Найдите спеца, пусть напишет вам код.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Strenger
phpBB 1.4.1
Сообщения: 41
Стаж: 18 лет 4 месяца
Откуда: extreme.BY

Сообщение Strenger »

Поручик
ну уж простите... делал все как написано, в точности...

Вернуться в «Запросы модов для phpBB 2.0.x»