Найти сообщения с вашего последнего посещения
-
- phpBB 1.4.3
- Сообщения: 85
- Зарегистрирован: 20 лет 9 месяцев
Ты б как-то немного помягче свои просьбы формулировал.но если сказал А скажи и Б

И вы, ну прям как малые дети, обидели, не обидели...

Vladson
Я тоже чайник в очень многих вопросах. Просто перед тем, как что-либо советовать, предпочитаю это проверить и вникнуть в суть дела.
Вот, например, скажи, при чем здесь $lang['Last_Post']

да я тоже сперва не понял зачем ['Last_Post']. потом просто нашёл переменную о которой просил -Meithar писал(а): скажи, при чем здесь $lang['Last_Post']
Код: Выделить всё
'L_SEARCH_NEW' => $lang['Search_new']. ' (' . $lastvisit_postcounter . ')',
Добавлено спустя 2 минуты 42 секунды:
Meithar, оно то можно и помягче... просто зачем обнадёживать? сказал ведь: Тем более что там нужно всего-то пару строк добавить.
-
- phpBB 1.4.3
- Сообщения: 85
- Зарегистрирован: 20 лет 9 месяцев
видимая строка:
ну и сама ссылка:
Код: Выделить всё
'L_SEARCH_NEW' => $lang['Search_new',
ну и сама ссылка:
Код: Выделить всё
'U_SEARCH_NEW' => append_sid('search.'.$phpEx.'?search_id=newposts'),
-
- Former team member
- Сообщения: 816
- Зарегистрирован: 21 год
- Откуда: Estonia, Tallinn
Meithar
Я 40 часов без перерыва сидел перед компъютером, не долго и запутаться, я именно имел ввиду переменную $lang['Search_new']
Я 40 часов без перерыва сидел перед компъютером, не долго и запутаться, я именно имел ввиду переменную $lang['Search_new']
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
только вчера вечером понял к чему ты это сказал.Meithar писал(а):Ну например... На твоем форуме есть скрытый раздел? Администраторский там, или модераторский...объясните нормально
действительно видно кол-во всех новых сообщений, включая те, доступ к которым закрыт.
Добавлено спустя 34 секунды:
вопрос всё так же открыт...
-
- phpBB 1.4.3
- Сообщения: 85
- Зарегистрирован: 20 лет 9 месяцев
-
- Former team member
- Сообщения: 816
- Зарегистрирован: 21 год
- Откуда: Estonia, Tallinn
Если не хотите делать коллективно, то тогда ждите пока я разберусь, сделал набросок, но он не работает (точнее работает но не так как хотелось бы)
Добавлено спустя 1 минуту 30 секунд:
Думаю проще будет доработать Glance cнабдив его этой функцией
Код: Выделить всё
#
#-----[ OPEN ]------------------------------------------
#
index.php
#
#-----[ FIND ]------------------------------------------
#
//
// End session management
//
#
#-----[ AFTER ADD ]------------------------------------------
#
$lastvisit_postcounter=0;
if( $userdata['session_logged_in'] )
{
$unauthed_forums = array();
$sql = "SELECT forum_id, auth_view FROM " . FORUMS_TABLE;
$result = $db->sql_query($sql) or message_die(GENERAL_ERROR, "Could not query new topic information", "", __LINE__, __FILE__, $sql);
$is_auth_ary = auth(AUTH_ALL, AUTH_LIST_ALL, $userdata);
if ( $num_forums = count($is_auth_ary) )
{
while ( list($forum_id, $auth_mod) = each($is_auth_ary) )
{
$unauthed = false;
if ( !$auth_mod['auth_view'] )
{
$ignore .= ', ' . $forum_id;
}
}
}
$sql = "SELECT COUNT(post_id) as total
FROM " . POSTS_TABLE . "
WHERE post_time >= " . $userdata['user_lastvisit'] . "
AND poster_id != " . $userdata['user_id'] . "
AND forum_id NOT IN (" . $ignore . ")";
$result = $db->sql_query($sql);
if( $result )
{
$row = $db->sql_fetchrow($result);
$lastvisit_postcounter = $row['total'];
}
}
#
#-----[ FIND ]------------------------------------------
#
'L_LASTPOST' => $lang['Last_Post'],
#
#-----[ REPLACE WITH ]------------------------------------------
#
'L_LASTPOST' => $userdata['session_logged_in'] ? $lang['Last_Post'] . '(' . $lastvisit_postcounter . ')' : $lang['Last_Post'],
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Добавлено спустя 1 минуту 30 секунд:
Думаю проще будет доработать Glance cнабдив его этой функцией
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
посмотрите на http://forums.overclockers.ru
там Glance и так доработан. но мне как у них не надо - это намного больше запросов. а для моей задачи нужен только один запрос.
там Glance и так доработан. но мне как у них не надо - это намного больше запросов. а для моей задачи нужен только один запрос.
-
- Former team member
- Сообщения: 816
- Зарегистрирован: 21 год
- Откуда: Estonia, Tallinn
В том то и дело что не один а два (один для того чтоб выяснить какие форумы считать а какие нет)
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
-
- Former team member
- Сообщения: 816
- Зарегистрирован: 21 год
- Откуда: Estonia, Tallinn
А если доработать Glance то будет столько сколько в глансе+1
так что если Гланса нет то нужен этот мод, а если есть то надо доработать его
так что если Гланса нет то нужен этот мод, а если есть то надо доработать его
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
-
- Former team member
- Сообщения: 816
- Зарегистрирован: 21 год
- Откуда: Estonia, Tallinn