Мод Who viewed a topic
-
- Former team member
- Сообщения: 3942
- Стаж: 19 лет 11 месяцев
- Откуда: Оренбург (Южный Урал)
- Благодарил (а): 3 раза
Почитал тему перед началом рабочего дня. Много думал...
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
-
- phpBB 1.2.1
- Сообщения: 28
- Стаж: 18 лет 3 месяца
-
- Former team member
- Сообщения: 1935
- Стаж: 17 лет 10 месяцев
- Откуда: Саранск
- Поблагодарили: 3 раза
Скажите, насколько сильно ухудшается работа форума после установки мода? Ведь наверняка в нем не мало запросов..
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
-
- Former team member
- Сообщения: 3942
- Стаж: 19 лет 11 месяцев
- Откуда: Оренбург (Южный Урал)
- Благодарил (а): 3 раза
Два дополнительных запроса в viewtopic.php
Добавлено спустя 9 минут 43 секунды:
Я бы ещё сделал игнорирование просмотра темы администратором и, возможно, модератором.
Добавлено спустя 2 минуты 21 секунду:
В общем-то, нагрузка получается небольшая, с учетом правок Xpert'a
Добавлено спустя 9 минут 43 секунды:
Я бы ещё сделал игнорирование просмотра темы администратором и, возможно, модератором.
Код: Выделить всё
#
#-----[ OPEN ]------------------------------------------------
#
viewtopic.php
#
#-----[ FIND ]------------------------------------------------
#
$user_id=$userdata['user_id'];
$sql='UPDATE '.TOPIC_VIEW_TABLE.'
#
#-----[ BEFORE, ADD ]------------------------------------------
#
if ( $userdata['session_logged_in'] ) && ( $userdata['user_level'] != ADMIN )
{
#
#-----[ FIND ]------------------------------------------------
#
message_die(CRITICAL_ERROR, 'Error create user view topic information ', '', __LINE__, __FILE__, $sql);
}
}
#
#-----[ AFTER, ADD ]------------------------------------------
#
}
В общем-то, нагрузка получается небольшая, с учетом правок Xpert'a
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
-
- phpBB 1.2.1
- Сообщения: 28
- Стаж: 18 лет 3 месяца
-
- Former team member
- Сообщения: 3942
- Стаж: 19 лет 11 месяцев
- Откуда: Оренбург (Южный Урал)
- Благодарил (а): 3 раза
Ну молодец, что еще сказать. Код-то я привел примерный, для оригинального скрипта, писАл в ожидании завершения копирования с терминала.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
-
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 17 лет 8 месяцев
Класный мод ...
У меня при обновление БД выдаёт следующию ошибку:
Error inserting table phpbb2_topic_view.
DEBUG MODE
SQL Error : 1050 Table 'phpbb2_topic_view' already exists
CREATE TABLE phpbb2_topic_view ( topic_id mediumint(8) NOT NULL, user_id mediumint(8) NOT NULL, view_time int(11) NOT NULL, view_count int(11) NOT NULL)
Line : 17
File : who_viewed_db_update.php
не подскажете где собака порылась?
У меня при обновление БД выдаёт следующию ошибку:
Error inserting table phpbb2_topic_view.
DEBUG MODE
SQL Error : 1050 Table 'phpbb2_topic_view' already exists
CREATE TABLE phpbb2_topic_view ( topic_id mediumint(8) NOT NULL, user_id mediumint(8) NOT NULL, view_time int(11) NOT NULL, view_count int(11) NOT NULL)
Line : 17
File : who_viewed_db_update.php
не подскажете где собака порылась?
-
- Former team member
- Сообщения: 3942
- Стаж: 19 лет 11 месяцев
- Откуда: Оренбург (Южный Урал)
- Благодарил (а): 3 раза
Значит, таблица phpbb2_topic_view была раньше, или по невнимательности who_viewed_db_update.php запустили во второй раз.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
-
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 17 лет 8 месяцев
-
- Former team member
- Сообщения: 3942
- Стаж: 19 лет 11 месяцев
- Откуда: Оренбург (Южный Урал)
- Благодарил (а): 3 раза
А вы сравните структуру существующей таблицы с создаваемой. Если отличается, думайте какой МОД её создал. Если нет, ставьте этот дальше.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
-
- phpBB 1.4.1
- Сообщения: 49
- Стаж: 18 лет 2 месяца
- Откуда: Украина.Киев
При запросе к файлу topic_view_usersCould not obtain topic information
DEBUG MODE
SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3
SELECT f.forum_id FROM phpbb_topics t, phpbb_forums f WHERE f.forum_id = t.forum_id AND t.topic_id=
Line : 61
File : topic_view_users.php
Добавлено спустя 7 минут 40 секунд:
БД я обновлял.........
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 1 месяц
- Поблагодарили: 2 раза
-
- phpBB 1.4.1
- Сообщения: 49
- Стаж: 18 лет 2 месяца
- Откуда: Украина.Киев
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 1 месяц
- Поблагодарили: 2 раза
-
- phpBB 1.4.1
- Сообщения: 49
- Стаж: 18 лет 2 месяца
- Откуда: Украина.Киев