Дополнительные разъяснения

Posted by Andrey_Ra on 2003/6/16 22:24:18
Quote:
Antuan пишет:
Это имеется ввиду, что когда страниц несколько, то, например, при редактировании, - переходишь не на первую страницу, а на Ту, которую редактировал?
Так?

Ну да, и это тоже! Хотя больше народ волновался по-поводу переходов при создании новых сообщений или прямых переходов при клике на лицевой панели форумов на конкретную мессагу.

Quote:
А для версии 1.3.Х это сделать можно? ;)

Да я думаю без проблем, хотя в глаза 1.3.х не видал, в том же файле надо найти логику:
Quote:
if ( $viewmode == "thread" ) {
<{... поскипано ...}> тут идет логика для тредовой модели, а она, как известно, вообще без страниц ;)
} else {
$viewmode = 'flat';
$xoopsTpl->assign(array('topic_viewmode' => 'flat', 'lang_top', _MD_TOP, 'lang_subject' => _MD_SUBJECT, 'lang_bottom' => _MD_BOTTOM));
$postsArray = ForumPosts::getAllPosts($topic_id, $order, $forumdata['posts_per_page'], $start);
$foundusers = array();
//Хак на тему автоперелистывания страницы при указании post_id

Вот тут то мой хак и начинается. При наличии нормального текстового редактора и немного рук, вполне пойдет код. Присмотреться надо только к синтаксису всяких процедур, хотя я не думаю что такие базовые вещи они меняют. Имхо они разрабатывают нюбб параллельно.

This Post was from: https://xoops.ru/modules/newbb/viewtopic.php?post_id=4214