Как сделать такую надпись на главной странице форума (внизу):
Всего на этом форуме с 1апреля 2003г. было посетителей: 1032046
Это какой-то МОД или уже встроено в сам форум. Но не могу найти...
Версия форума 2.0.13.
Если МОД, то подскажите, где его взять.
Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Это МОД или нет?
-
- phpBB 1.4.2
- Сообщения: 56
- Стаж: 19 лет
- Откуда: Россия, город Москва
Stern я знаю этот мод. У меня стоит подобный, но не могу точно сказать его название и ссылку... Ставил очень давно. Тело мода - счетчик, который считает всех посетителей (в том числе гостей и "роботов")... В принципе - полезная вещь 8)...
Для чего существую я? Для того чтобы править эти миром. Для чего существует этот мир? Для того чтобы им правил я...
-
- phpBB Plus
- Сообщения: 442
- Стаж: 19 лет 11 месяцев
- Откуда: КПРФ ;)
-
- phpBB 1.4.2
- Сообщения: 56
- Стаж: 19 лет
- Откуда: Россия, город Москва
-
- phpBB 2.0.3
- Сообщения: 368
- Стаж: 19 лет
Поставил я этот мод. Называется он Visit Counter 1.11
Вроде заработал, но показывает все время, что у меня всего 1 посетитель с начала работы форума.
В конце инструкции написано следующее:
#-----[ SQL QUERY ]-------------------------------------
# Replace phpbb_ with your table prefix
# Replace '1' with your wised starting value
#
INSERT INTO phpbb_config (config_name, config_value) VALUES ('visit_counter', '1');
Разжуйте мне, что это значит? Надо через phpmyadmin заходить куда-то и что-то править? А если у меня этот phpmyadmin не установлен, значит все что делал - бесполезно???
Вроде заработал, но показывает все время, что у меня всего 1 посетитель с начала работы форума.
В конце инструкции написано следующее:
#-----[ SQL QUERY ]-------------------------------------
# Replace phpbb_ with your table prefix
# Replace '1' with your wised starting value
#
INSERT INTO phpbb_config (config_name, config_value) VALUES ('visit_counter', '1');
Разжуйте мне, что это значит? Надо через phpmyadmin заходить куда-то и что-то править? А если у меня этот phpmyadmin не установлен, значит все что делал - бесполезно???
-
- phpBB 1.4.2
- Сообщения: 56
- Стаж: 19 лет
- Откуда: Россия, город Москва
Stern, это значит, что ты должен обновить базу данных через phpMyAdmin. Выполнить запрос по базе: INSERT INTO phpbb_config (config_name, config_value) VALUES ('visit_counter', '1');
Эта программа-скрипт установлены у твоего хостера. иди к нему и спрашивай где она есть ...
Эта программа-скрипт установлены у твоего хостера. иди к нему и спрашивай где она есть ...
Для чего существую я? Для того чтобы править эти миром. Для чего существует этот мир? Для того чтобы им правил я...
-
- phpBB 2.0.3
- Сообщения: 368
- Стаж: 19 лет
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 20 лет 1 месяц
- Поблагодарили: 2 раза
Создайте файл mod.sql, туда впишите
Затем идете в административный раздел. выбираете "Восстановить БД", в качестве файла бекапа указываете созданный. Жмете отправить. Должно появиться сообщение, что БД была успешно восстановлена. Все.
Добавлено спустя 48 секунд:
Кстати, ссылочку на мод не дадите?
Код: Выделить всё
INSERT INTO phpbb_config (config_name, config_value) VALUES ('visit_counter', '1');
Добавлено спустя 48 секунд:
Кстати, ссылочку на мод не дадите?
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB 2.0.3
- Сообщения: 368
- Стаж: 19 лет
Ок. Попробу. Но что-то боязно, вдруг вся база слетит....
Ссылки у меня нет, лучше выложу весь код, т.к. он совсем маленький:
##############################################################
## MOD Title: Text-based Visit Counter
## MOD Author: Smartor < smartor_xp@hotmail.com > (Hoang Ngoc Tu) http://smartor.is-root.com
## MOD Description: This will add a visit counter into your phpBB. Use MySQL to store data
## MOD Version: 1.1.1
##
## Installation Level: easy
## Installation Time: 5 Minutes
## Files To Edit: 3
## includes/page_header.php
## language/lang_english/lang_main.php
## templates/subSilver/index_body.tpl
##
## Included Files: N/A
##############################################################
## For Security Purposes, Please Check: http://www.phpbb.com/mods/downloads/ for the
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code
## to enter into your phpBB Forum. As such, phpBB will not offer support for MOD's not offered
## in our MOD-Database, located at: http://www.phpbb.com/mods/downloads/
##############################################################
## Author Notes:
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################
## Revision History:
## v1.1.1:
## + now can count better on slow servers
## v1.1.0:
## + improved performance
## + phpBB 2.0.4 compatible
## v1.0.0:
## + initial
##############################################################
#
#-----[ OPEN ]----------------------------------------
#
language/lang_english/lang_main.php
#
#-----[ FIND ]-----------------------------------
#
//
// That's all, Folks!
#
#-----[ BEFORE ADD ]-----------------------------
#
// Visit Counter
$lang['Visit_counter'] = 'This board has <b>%d</b> visitors in total since Sunday, March 16, 2003';
#
#-----[ OPEN ]------------------------------------------
#
includes/page_header.php
#
#-----[ FIND ]------------------------------------------
#
//
// Parse and show the overall header.
//
$template->set_filenames(array(
'overall_header' => ( empty($gen_simple_header) ) ? 'overall_header.tpl' : 'simple_header.tpl')
);
#
#-----[ BEFORE ADD ]-------------------------------------
#
//
// Smartor's Visit Counter MOD
//
$visit_counter = $board_config['visit_counter'];
if( $userdata['session_start'] >= (time() - 1) )
{
$sql = "UPDATE " . CONFIG_TABLE . "
SET config_value = '" . ($visit_counter + 1) . "'
WHERE config_name = 'visit_counter'";
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not update counter information', '', __LINE__, __FILE__, $sql);
}
$visit_counter++;
}
// ------------------------------------
//
#
#-----[ FIND ]-------------------------------------------
#
'NAV_LINKS' => $nav_links_html)
#
#-----[ BEFORE ADD ]------------------------------------
#
// Counter MOD
'VISIT_COUNTER' => sprintf($lang['Visit_counter'], $visit_counter),
#
# You completed the PHP part. To put the counter on your board you could
# place {VISIT_COUNTER} anywhere you want in any template files. For example:
#-----[ OPEN ]---------------------------------
#
templates/subSilver/index_body.tpl
#
#-----[ FIND ]---------------------------------
#
<td class="row1" align="left" width="100%"><span class="gensmall">{TOTAL_POSTS}<br />{TOTAL_USERS}<br />{NEWEST_USER}
#
#-----[ INLINE-AFTER ADD ]-------------------
#
<br />{VISIT_COUNTER}
#
#-----[ SQL QUERY ]-------------------------------------
# Replace phpbb_ with your table prefix
# Replace '1' with your wised starting value
#
INSERT INTO phpbb_config (config_name, config_value) VALUES ('visit_counter', '1');
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Ссылки у меня нет, лучше выложу весь код, т.к. он совсем маленький:
##############################################################
## MOD Title: Text-based Visit Counter
## MOD Author: Smartor < smartor_xp@hotmail.com > (Hoang Ngoc Tu) http://smartor.is-root.com
## MOD Description: This will add a visit counter into your phpBB. Use MySQL to store data
## MOD Version: 1.1.1
##
## Installation Level: easy
## Installation Time: 5 Minutes
## Files To Edit: 3
## includes/page_header.php
## language/lang_english/lang_main.php
## templates/subSilver/index_body.tpl
##
## Included Files: N/A
##############################################################
## For Security Purposes, Please Check: http://www.phpbb.com/mods/downloads/ for the
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code
## to enter into your phpBB Forum. As such, phpBB will not offer support for MOD's not offered
## in our MOD-Database, located at: http://www.phpbb.com/mods/downloads/
##############################################################
## Author Notes:
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################
## Revision History:
## v1.1.1:
## + now can count better on slow servers
## v1.1.0:
## + improved performance
## + phpBB 2.0.4 compatible
## v1.0.0:
## + initial
##############################################################
#
#-----[ OPEN ]----------------------------------------
#
language/lang_english/lang_main.php
#
#-----[ FIND ]-----------------------------------
#
//
// That's all, Folks!
#
#-----[ BEFORE ADD ]-----------------------------
#
// Visit Counter
$lang['Visit_counter'] = 'This board has <b>%d</b> visitors in total since Sunday, March 16, 2003';
#
#-----[ OPEN ]------------------------------------------
#
includes/page_header.php
#
#-----[ FIND ]------------------------------------------
#
//
// Parse and show the overall header.
//
$template->set_filenames(array(
'overall_header' => ( empty($gen_simple_header) ) ? 'overall_header.tpl' : 'simple_header.tpl')
);
#
#-----[ BEFORE ADD ]-------------------------------------
#
//
// Smartor's Visit Counter MOD
//
$visit_counter = $board_config['visit_counter'];
if( $userdata['session_start'] >= (time() - 1) )
{
$sql = "UPDATE " . CONFIG_TABLE . "
SET config_value = '" . ($visit_counter + 1) . "'
WHERE config_name = 'visit_counter'";
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not update counter information', '', __LINE__, __FILE__, $sql);
}
$visit_counter++;
}
// ------------------------------------
//
#
#-----[ FIND ]-------------------------------------------
#
'NAV_LINKS' => $nav_links_html)
#
#-----[ BEFORE ADD ]------------------------------------
#
// Counter MOD
'VISIT_COUNTER' => sprintf($lang['Visit_counter'], $visit_counter),
#
# You completed the PHP part. To put the counter on your board you could
# place {VISIT_COUNTER} anywhere you want in any template files. For example:
#-----[ OPEN ]---------------------------------
#
templates/subSilver/index_body.tpl
#
#-----[ FIND ]---------------------------------
#
<td class="row1" align="left" width="100%"><span class="gensmall">{TOTAL_POSTS}<br />{TOTAL_USERS}<br />{NEWEST_USER}
#
#-----[ INLINE-AFTER ADD ]-------------------
#
<br />{VISIT_COUNTER}
#
#-----[ SQL QUERY ]-------------------------------------
# Replace phpbb_ with your table prefix
# Replace '1' with your wised starting value
#
INSERT INTO phpbb_config (config_name, config_value) VALUES ('visit_counter', '1');
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
-
- phpBB 2.0.3
- Сообщения: 368
- Стаж: 19 лет