Вывести на index список всех прилепленных тем и объявлений
-
- phpBB 2.0.0
- Сообщения: 244
- Стаж: 20 лет 2 месяца
Вывести на index список всех прилепленных тем и объявлений
Может кто-нибудь сделать:
1. Вывести на index список тем с параметром "прилепленная".
2. Вывести на index независимый от первого (в смысле, чтобы поместить можно было в другом месте) список тем с параметром "объявление".
Прим: в обоих можно, если не трудно, присоединить к темам наименования их форумов в [ ]
1. Вывести на index список тем с параметром "прилепленная".
2. Вывести на index независимый от первого (в смысле, чтобы поместить можно было в другом месте) список тем с параметром "объявление".
Прим: в обоих можно, если не трудно, присоединить к темам наименования их форумов в [ ]
Апология здравомыслия - странное занятие Православия:-)
-
- Former team member
- Сообщения: 955
- Стаж: 20 лет 3 месяца
- Откуда: Москва
-
- phpBB 2.0.0
- Сообщения: 244
- Стаж: 20 лет 2 месяца
-
- Former team member
- Сообщения: 955
- Стаж: 20 лет 3 месяца
- Откуда: Москва
Сергей Секирин
Topics Anywhere написан на php (а вы как думали?
)
Про Fetch All тоже не забывайте.
UPDATE:
Еще можно взглянуть на мод Recent Topics
Topics Anywhere написан на php (а вы как думали?

Про Fetch All тоже не забывайте.
UPDATE:
Еще можно взглянуть на мод Recent Topics
Последний раз редактировалось Coagulant 06.03.2005 15:03, всего редактировалось 1 раз.
-
- phpBB Maniac
- Сообщения: 1464
- Стаж: 20 лет 3 месяца
- Откуда: Novosibirsk,RU
Сергей Секирин
щас поставлю свежий phpBB и буду мучать =) тк мой упал =)
Добавлено спустя 1 час 41 минуту 21 секунду:
Сергей Секирин
лови первые наброски =))) обожаю шкодинг... помогает отвлечься от проблем в личной жизни... так бы я щас в депресняк в пал... а так шкодю на благо пользователю =)
templates/subSilver/glance_sticky_body.tpl
templates/subSilver/glance_sticky_body.tpl
щас поставлю свежий phpBB и буду мучать =) тк мой упал =)
Добавлено спустя 1 час 41 минуту 21 секунду:
Сергей Секирин
лови первые наброски =))) обожаю шкодинг... помогает отвлечься от проблем в личной жизни... так бы я щас в депресняк в пал... а так шкодю на благо пользователю =)
Код: Выделить всё
##############################################################
## MOD Title: Glance Addon [Anno & sticky topics]
## MOD Author: [R: R@m$e$ :U] < Ramses@FromRU.com > (Ramses) http://www.phpbbguru.net
## MOD Description: Output all anno & sticky topics
## MOD Version: 1.0.0
##
## Installation Level: Easy
## Installation Time: ~5 Minutes
## Files To Edit:
## glance.php
## language/lang_english/lang_main.php
## language/lang_russian/lang_main.php
## templates/subSilver/index_body.tpl
## Included Files:
## templates/subSilver/glance_anno_body.tpl
## templates/subSilver/glance_sticky_body.tpl
##############################################################
## For Security Purposes, Please Check: http://www.phpbbguru.net/mods/ for the
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code
## to enter into your phpBB Forum.
##############################################################
## Author Notes:
## Used original code of glance... =)
##
## With respect to Xpert for Glance =)
##
##############################################################
## MOD History:
##
## 2005-03-06 - Version 1.0.0
## - First version...
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################
#
#-----[ COPY ]------------------------------------------
#
templates/subSilver/glance_anno_body.tpl to templates/subSilver/glance_anno_body.tpl
templates/subSilver/glance_sticky_body.tpl to templates/subSilver/glance_sticky_body.tpl
#
#-----[ OPEN ]------------------------------------------
#
glance.php
#
#-----[ FIND ]------------------------------------------
#
$latest_topics = array();
while ( $topic_row = $db->sql_fetchrow($result) )
{
$topic_row['topic_title'] = ( count($orig_word) ) ? preg_replace($orig_word, $replacement_word, $topic_row['topic_title']) : $topic_row['topic_title'];
$latest_topics[] = $topic_row;
}
$db->sql_freeresult($result);
#
#-----[ AFTER, ADD ]------------------------------------------
#
// [start] Glance Addon [Anno & sticky topics]
// Getting anno topics
$sql = "SELECT t.topic_id, t.topic_title, f.forum_id, f.forum_name, p.post_time
FROM " . TOPICS_TABLE . " AS t, " . POSTS_TABLE . " AS p, " . FORUMS_TABLE . " AS f
WHERE t.forum_id NOT IN (" . $unauthed . ")
AND f.forum_id = t.forum_id
AND p.topic_id = t.topic_id
AND p.post_id = t.topic_last_post_id
AND t.topic_moved_id = 0
AND t.topic_type = 2
ORDER BY p.post_time DESC";
$result = $db->sql_query($sql) or message_die(GENERAL_ERROR, "Could not query anno topics information", "", __LINE__, __FILE__, $sql);
$anno_topics = array();
while ( $anno_topic_row = $db->sql_fetchrow($result) )
{
$anno_topic_row['topic_title'] = ( count($orig_word) ) ? preg_replace($orig_word, $replacement_word, $anno_topic_row['topic_title']) : $anno_topic_row['topic_title'];
$anno_topics[] = $anno_topic_row;
}
$db->sql_freeresult($result);
// Getting sticky topics
$sql = "SELECT t.topic_id, t.topic_title, f.forum_id, f.forum_name, p.post_time
FROM " . TOPICS_TABLE . " AS t, " . POSTS_TABLE . " AS p, " . FORUMS_TABLE . " AS f
WHERE t.forum_id NOT IN (" . $unauthed . ")
AND f.forum_id = t.forum_id
AND p.topic_id = t.topic_id
AND p.post_id = t.topic_last_post_id
AND t.topic_moved_id = 0
AND t.topic_type = 1
ORDER BY p.post_time DESC";
$result = $db->sql_query($sql) or message_die(GENERAL_ERROR, "Could not query sticky topics information", "", __LINE__, __FILE__, $sql);
$sticky_topics = array();
while ( $sticky_topic_row = $db->sql_fetchrow($result) )
{
$sticky_topic_row['topic_title'] = ( count($orig_word) ) ? preg_replace($orig_word, $replacement_word, $sticky_topic_row['topic_title']) : $sticky_topic_row['topic_title'];
$sticky_topics[] = $sticky_topic_row;
}
$db->sql_freeresult($result);
// [end] Glance Addon [Anno & sticky topics]
#
#-----[ FIND ]------------------------------------------
#
// Template routines
$template->set_filenames(array(
#
#-----[ AFTER, ADD ]------------------------------------------
#
// [start] Glance Addon [Anno & sticky topics]
'anno_output' => 'glance_anno_body.tpl',
'sticky_output' => 'glance_sticky_body.tpl',
// [end] Glance Addon [Anno & sticky topics]
#
#-----[ FIND ]------------------------------------------
#
'TOPIC_TITLE' => $latest_topics[$i]['topic_title'])
);
}
#
#-----[ AFTER, ADD ]------------------------------------------
#
// [start] Glance Addon [Anno & sticky topics]
for ( $i = 0; $i < count($anno_topics); $i++ )
{
$unread_topic = false;
$topic_id = $anno_topics[$i]['topic_id'];
if ( $userdata['session_logged_in'] )
{
if ( $anno_topics[$i]['post_time'] > $user_lastvisit)
{
if( empty($tracking_topics[$topic_id]) || ($tracking_topics[$topic_id] < $anno_topics[$i]['post_time']) )
{
$unread_topic = true;
}
}
}
$bullet = ( $unread_topic ) ? $recent_bullet_new : $recent_bullet_old;
$newest_code = ( $unread_topic ) ? '&view=newest' : '';
$topic_link = append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id" . $newest_code);
// [start] Glance Addon [Forum Name]
$u_forum_link = append_sid('viewforum.' . $phpEx . '?' . POST_FORUM_URL . '=' . $anno_topics[$i]['forum_id']);
$l_forum_link = $anno_topics[$i]['forum_name'];
// [end] Glance Addon [Forum Name]
$template->assign_block_vars('anno', array(
'BULLET' => $bullet,
'TOPIC_LINK' => $topic_link,
// [start] Glance Addon [Forum Name]
'U_FORUM_LINK' => $u_forum_link,
'L_FORUM_LINK' => $l_forum_link,
// [end] Glance Addon [Forum Name]
'TOPIC_TITLE' => $anno_topics[$i]['topic_title'])
);
}
for ( $i = 0; $i < count($sticky_topics); $i++ )
{
$unread_topic = false;
$topic_id = $sticky_topics[$i]['topic_id'];
if ( $userdata['session_logged_in'] )
{
if ( $sticky_topics[$i]['post_time'] > $user_lastvisit)
{
if( empty($tracking_topics[$topic_id]) || ($tracking_topics[$topic_id] < $sticky_topics[$i]['post_time']) )
{
$unread_topic = true;
}
}
}
$bullet = ( $unread_topic ) ? $recent_bullet_new : $recent_bullet_old;
$newest_code = ( $unread_topic ) ? '&view=newest' : '';
$topic_link = append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id" . $newest_code);
// [start] Glance Addon [Forum Name]
$u_forum_link = append_sid('viewforum.' . $phpEx . '?' . POST_FORUM_URL . '=' . $sticky_topics[$i]['forum_id']);
$l_forum_link = $sticky_topics[$i]['forum_name'];
// [end] Glance Addon [Forum Name]
$template->assign_block_vars('sticky', array(
'BULLET' => $bullet,
'TOPIC_LINK' => $topic_link,
// [start] Glance Addon [Forum Name]
'U_FORUM_LINK' => $u_forum_link,
'L_FORUM_LINK' => $l_forum_link,
// [end] Glance Addon [Forum Name]
'TOPIC_TITLE' => $sticky_topics[$i]['topic_title'])
);
}
// [end] Glance Addon [Anno & sticky topics]
#
#-----[ FIND ]------------------------------------------
#
$template->assign_vars(array(
#
#-----[ AFTER, ADD ]------------------------------------------
#
// [start] Glance Addon [Anno & sticky topics]
'ANNO_TOPICS_TITLE' => $lang['Glance_anno_topics'],
'STICKY_TOPICS_TITLE' => $lang['Glance_sticky_topics'],
// [end] Glance Addon [Anno & sticky topics]
#
#-----[ FIND ]------------------------------------------
#
$template->assign_var_from_handle('GLANCE_OUTPUT', 'glance_output');
#
#-----[ AFTER, ADD ]------------------------------------------
#
// [start] Glance Addon [Anno topics]
$template->assign_var_from_handle('GLANCE_ANNO_TOPICS_OUTPUT', 'anno_output');
// [end] Glance Addon [Anno topics]
#
#-----[ OPEN ]------------------------------------------
#
language/lang_english/lang_main.php
#
#-----[ FIND ]------------------------------------------
#
?>
#
#-----[ BEFORE, ADD ]------------------------------------------
#
// [start] Glance Addon [Anno & sticky topics]
$lang['Glance_anno_topics'] = 'Anno topics';
$lang['Glance_sticky_topics'] = 'Sticky topics';
// [end] Glance Addon [Anno & sticky topics]
#
#-----[ OPEN ]------------------------------------------
#
language/lang_russian/lang_main.php
#
#-----[ FIND ]------------------------------------------
#
?>
#
#-----[ BEFORE, ADD ]------------------------------------------
#
// [start] Glance Addon [Anno & sticky topics]
$lang['Glance_anno_topics'] = 'Объявления';
$lang['Glance_sticky_topics'] = 'Прилепленные';
// [end] Glance Addon [Anno & sticky topics]
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/index_body.tpl
#
#-----[ FIND ]------------------------------------------
#
{GLANCE_OUTPUT}
#
#-----[ AFTER, ADD ]------------------------------------------
#
<!-- [start] Glance Addon [Anno & sticky topics] -->
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr>
<td width="49%" align=left valign=top>
{GLANCE_ANNO_TOPICS_OUTPUT}
</td>
<td> </td>
<td width="49%" align=right valign=top>
{GLANCE_STICKY_TOPICS_OUTPUT}
</td>
</tr>
</table>
<!-- [end] Glance Addon [Anno & sticky topics] -->
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
templates/subSilver/glance_sticky_body.tpl
Код: Выделить всё
<table width="100%" cellpadding=2 cellspacing=1 border=0 class="forumline">
<tr><th colspan=2 class="thTop" height=25>{ANNO_TOPICS_TITLE}</th></tr>
<tr>
<td class="row1" valign=top nowrap="nowrap">
<span class="genmed">
<!-- BEGIN anno -->
{anno.BULLET} <a href="{anno.TOPIC_LINK}" class="genmed">{anno.TOPIC_TITLE}</a> [<a href="{anno.U_FORUM_LINK}" class="genmed">{anno.L_FORUM_LINK}</a>]
<!-- END anno -->
</span>
</td>
</tr>
</table>
templates/subSilver/glance_sticky_body.tpl
Код: Выделить всё
<table width="100%" cellpadding=2 cellspacing=1 border=0 class="forumline">
<tr><th colspan=2 class="thTop" height=25>{STICKY_TOPICS_TITLE}</th></tr>
<tr>
<td class="row1" valign=top nowrap="nowrap">
<span class="genmed">
<!-- BEGIN anno -->
{anno.BULLET} <a href="{anno.TOPIC_LINK}" class="genmed">{anno.TOPIC_TITLE}</a> [<a href="{anno.U_FORUM_LINK}" class="genmed">{anno.L_FORUM_LINK}</a>]
<!-- END anno -->
</span>
</td>
</tr>
</table>
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)
Оставь благодарность, подтверди работоспособность совета.
ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)
Оставь благодарность, подтверди работоспособность совета.
ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
-
- phpBB 2.0.0
- Сообщения: 244
- Стаж: 20 лет 2 месяца
-
- phpBB 2.0.0
- Сообщения: 244
- Стаж: 20 лет 2 месяца
1. Ничего здесь не забыто? Кажется про sticky ничего нет? Прилепленные почему-то и не появляются...#
#-----[ FIND ]------------------------------------------
#
$template->assign_var_from_handle('GLANCE_OUTPUT', 'glance_output');
#
#-----[ AFTER, ADD ]------------------------------------------
#
// [start] Glance Addon [Anno topics]
$template->assign_var_from_handle('GLANCE_ANNO_TOPICS_OUTPUT', 'anno_output');
// [end] Glance Addon [Anno topics]

Однако получилось смешно: рядом с первой колонкой появилась жданная вторая колонка, но// ПРОБОВАЛ! - идёт повторно объявления на index!!!
//[start] Glance Addon [Sticky topics]
$template->assign_var_from_handle('GLANCE_STICKY_TOPICS_OUTPUT', 'sticky_output');
// [end] Glance Addon [Sticky topics]


2. В МОДЕ - ошибка в названии одного шаблона - мелочь :-)
3. Anno появляются - работает!!!

Итак - дело за прилепленными! Ждём. Спасибо!
Апология здравомыслия - странное занятие Православия:-)
-
- phpBB Maniac
- Сообщения: 1464
- Стаж: 20 лет 3 месяца
- Откуда: Novosibirsk,RU
Сергей Секирин
сори... пропустил в glance.php =)
а ошибка была в шаблоне glance_sticky_body.tpl =)
лови справленное =)
templates/subSilver/glance_sticky_body.tpl
template/subSilver/glance_anno_body.tpl
сори... пропустил в glance.php =)
а ошибка была в шаблоне glance_sticky_body.tpl =)
лови справленное =)
Код: Выделить всё
##############################################################
## MOD Title: Glance Addon [Anno & sticky topics]
## MOD Author: [R: R@m$e$ :U] < Ramses@FromRU.com > (Ramses) http://www.phpbbguru.net
## MOD Description: Output all anno & sticky topics
## MOD Version: 1.0.1
##
## Installation Level: Easy
## Installation Time: ~5 Minutes
## Files To Edit:
## glance.php
## language/lang_english/lang_main.php
## language/lang_russian/lang_main.php
## templates/subSilver/index_body.tpl
## Included Files:
## templates/subSilver/glance_anno_body.tpl
## templates/subSilver/glance_sticky_body.tpl
##############################################################
## For Security Purposes, Please Check: http://www.phpbbguru.net/mods/ for the
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code
## to enter into your phpBB Forum.
##############################################################
## Author Notes:
## Used original code of glance... =)
##
## With respect to Xpert for Glance =)
##
##############################################################
## MOD History:
##
## 2005-03-07 - Version 1.0.1
## - Fix error in glance.php with sticky topics
## - Fix error in glance_sticky_body.tpl [ Output anno topics ]
##
## 2005-03-06 - Version 1.0.0
## - First version...
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################
#
#-----[ COPY ]------------------------------------------
#
templates/subSilver/glance_anno_body.tpl to templates/subSilver/glance_anno_body.tpl
templates/subSilver/glance_sticky_body.tpl to templates/subSilver/glance_sticky_body.tpl
#
#-----[ OPEN ]------------------------------------------
#
glance.php
#
#-----[ FIND ]------------------------------------------
#
$latest_topics = array();
while ( $topic_row = $db->sql_fetchrow($result) )
{
$topic_row['topic_title'] = ( count($orig_word) ) ? preg_replace($orig_word, $replacement_word, $topic_row['topic_title']) : $topic_row['topic_title'];
$latest_topics[] = $topic_row;
}
$db->sql_freeresult($result);
#
#-----[ AFTER, ADD ]------------------------------------------
#
// [start] Glance Addon [Anno & sticky topics]
// Getting anno topics
$sql = "SELECT t.topic_id, t.topic_title, f.forum_id, f.forum_name, p.post_time
FROM " . TOPICS_TABLE . " AS t, " . POSTS_TABLE . " AS p, " . FORUMS_TABLE . " AS f
WHERE t.forum_id NOT IN (" . $unauthed . ")
AND f.forum_id = t.forum_id
AND p.topic_id = t.topic_id
AND p.post_id = t.topic_last_post_id
AND t.topic_moved_id = 0
AND t.topic_type = 2
ORDER BY p.post_time DESC";
$result = $db->sql_query($sql) or message_die(GENERAL_ERROR, "Could not query anno topics information", "", __LINE__, __FILE__, $sql);
$anno_topics = array();
while ( $anno_topic_row = $db->sql_fetchrow($result) )
{
$anno_topic_row['topic_title'] = ( count($orig_word) ) ? preg_replace($orig_word, $replacement_word, $anno_topic_row['topic_title']) : $anno_topic_row['topic_title'];
$anno_topics[] = $anno_topic_row;
}
$db->sql_freeresult($result);
// Getting sticky topics
$sql = "SELECT t.topic_id, t.topic_title, f.forum_id, f.forum_name, p.post_time
FROM " . TOPICS_TABLE . " AS t, " . POSTS_TABLE . " AS p, " . FORUMS_TABLE . " AS f
WHERE t.forum_id NOT IN (" . $unauthed . ")
AND f.forum_id = t.forum_id
AND p.topic_id = t.topic_id
AND p.post_id = t.topic_last_post_id
AND t.topic_moved_id = 0
AND t.topic_type = 1
ORDER BY p.post_time DESC";
$result = $db->sql_query($sql) or message_die(GENERAL_ERROR, "Could not query sticky topics information", "", __LINE__, __FILE__, $sql);
$sticky_topics = array();
while ( $sticky_topic_row = $db->sql_fetchrow($result) )
{
$sticky_topic_row['topic_title'] = ( count($orig_word) ) ? preg_replace($orig_word, $replacement_word, $sticky_topic_row['topic_title']) : $sticky_topic_row['topic_title'];
$sticky_topics[] = $sticky_topic_row;
}
$db->sql_freeresult($result);
// [end] Glance Addon [Anno & sticky topics]
#
#-----[ FIND ]------------------------------------------
#
// Template routines
$template->set_filenames(array(
#
#-----[ AFTER, ADD ]------------------------------------------
#
// [start] Glance Addon [Anno & sticky topics]
'anno_output' => 'glance_anno_body.tpl',
'sticky_output' => 'glance_sticky_body.tpl',
// [end] Glance Addon [Anno & sticky topics]
#
#-----[ FIND ]------------------------------------------
#
'TOPIC_TITLE' => $latest_topics[$i]['topic_title'])
);
}
#
#-----[ AFTER, ADD ]------------------------------------------
#
// [start] Glance Addon [Anno & sticky topics]
for ( $i = 0; $i < count($anno_topics); $i++ )
{
$unread_topic = false;
$topic_id = $anno_topics[$i]['topic_id'];
if ( $userdata['session_logged_in'] )
{
if ( $anno_topics[$i]['post_time'] > $user_lastvisit)
{
if( empty($tracking_topics[$topic_id]) || ($tracking_topics[$topic_id] < $anno_topics[$i]['post_time']) )
{
$unread_topic = true;
}
}
}
$bullet = ( $unread_topic ) ? $recent_bullet_new : $recent_bullet_old;
$newest_code = ( $unread_topic ) ? '&view=newest' : '';
$topic_link = append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id" . $newest_code);
// [start] Glance Addon [Forum Name]
$u_forum_link = append_sid('viewforum.' . $phpEx . '?' . POST_FORUM_URL . '=' . $anno_topics[$i]['forum_id']);
$l_forum_link = $anno_topics[$i]['forum_name'];
// [end] Glance Addon [Forum Name]
$template->assign_block_vars('anno', array(
'BULLET' => $bullet,
'TOPIC_LINK' => $topic_link,
// [start] Glance Addon [Forum Name]
'U_FORUM_LINK' => $u_forum_link,
'L_FORUM_LINK' => $l_forum_link,
// [end] Glance Addon [Forum Name]
'TOPIC_TITLE' => $anno_topics[$i]['topic_title'])
);
}
for ( $i = 0; $i < count($sticky_topics); $i++ )
{
$unread_topic = false;
$topic_id = $sticky_topics[$i]['topic_id'];
if ( $userdata['session_logged_in'] )
{
if ( $sticky_topics[$i]['post_time'] > $user_lastvisit)
{
if( empty($tracking_topics[$topic_id]) || ($tracking_topics[$topic_id] < $sticky_topics[$i]['post_time']) )
{
$unread_topic = true;
}
}
}
$bullet = ( $unread_topic ) ? $recent_bullet_new : $recent_bullet_old;
$newest_code = ( $unread_topic ) ? '&view=newest' : '';
$topic_link = append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id" . $newest_code);
// [start] Glance Addon [Forum Name]
$u_forum_link = append_sid('viewforum.' . $phpEx . '?' . POST_FORUM_URL . '=' . $sticky_topics[$i]['forum_id']);
$l_forum_link = $sticky_topics[$i]['forum_name'];
// [end] Glance Addon [Forum Name]
$template->assign_block_vars('sticky', array(
'BULLET' => $bullet,
'TOPIC_LINK' => $topic_link,
// [start] Glance Addon [Forum Name]
'U_FORUM_LINK' => $u_forum_link,
'L_FORUM_LINK' => $l_forum_link,
// [end] Glance Addon [Forum Name]
'TOPIC_TITLE' => $sticky_topics[$i]['topic_title'])
);
}
// [end] Glance Addon [Anno & sticky topics]
#
#-----[ FIND ]------------------------------------------
#
$template->assign_vars(array(
#
#-----[ AFTER, ADD ]------------------------------------------
#
// [start] Glance Addon [Anno & sticky topics]
'ANNO_TOPICS_TITLE' => $lang['Glance_anno_topics'],
'STICKY_TOPICS_TITLE' => $lang['Glance_sticky_topics'],
// [end] Glance Addon [Anno & sticky topics]
#
#-----[ FIND ]------------------------------------------
#
$template->assign_var_from_handle('GLANCE_OUTPUT', 'glance_output');
#
#-----[ AFTER, ADD ]------------------------------------------
#
// [start] Glance Addon [Anno & sticky topics]
$template->assign_var_from_handle('GLANCE_ANNO_TOPICS_OUTPUT', 'anno_output');
$template->assign_var_from_handle('GLANCE_STICKY_TOPICS_OUTPUT', 'sticky_output');
// [end] Glance Addon [Anno & sticky topics]
#
#-----[ OPEN ]------------------------------------------
#
language/lang_english/lang_main.php
#
#-----[ FIND ]------------------------------------------
#
?>
#
#-----[ BEFORE, ADD ]------------------------------------------
#
// [start] Glance Addon [Anno & sticky topics]
$lang['Glance_anno_topics'] = 'Anno topics';
$lang['Glance_sticky_topics'] = 'Sticky topics';
// [end] Glance Addon [Anno & sticky topics]
#
#-----[ OPEN ]------------------------------------------
#
language/lang_russian/lang_main.php
#
#-----[ FIND ]------------------------------------------
#
?>
#
#-----[ BEFORE, ADD ]------------------------------------------
#
// [start] Glance Addon [Anno & sticky topics]
$lang['Glance_anno_topics'] = 'Объявления';
$lang['Glance_sticky_topics'] = 'Прилепленные';
// [end] Glance Addon [Anno & sticky topics]
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/index_body.tpl
#
#-----[ FIND ]------------------------------------------
#
{GLANCE_OUTPUT}
#
#-----[ AFTER, ADD ]------------------------------------------
#
<!-- [start] Glance Addon [Anno & sticky topics] -->
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr>
<td width="49%" align=left valign=top>
{GLANCE_ANNO_TOPICS_OUTPUT}
</td>
<td> </td>
<td width="49%" align=right valign=top>
{GLANCE_STICKY_TOPICS_OUTPUT}
</td>
</tr>
</table>
<!-- [end] Glance Addon [Anno & sticky topics] -->
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Код: Выделить всё
<table width="100%" cellpadding=2 cellspacing=1 border=0 class="forumline">
<tr><th colspan=2 class="thTop" height=25>{STICKY_TOPICS_TITLE}</th></tr>
<tr>
<td class="row1" valign=top nowrap="nowrap">
<span class="genmed">
<!-- BEGIN sticky -->
{sticky.BULLET} <a href="{sticky.TOPIC_LINK}" class="genmed">{sticky.TOPIC_TITLE}</a> [<a href="{sticky.U_FORUM_LINK}" class="genmed">{sticky.L_FORUM_LINK}</a>]<br />
<!-- END sticky -->
</span>
</td>
</tr>
</table>
<br />
Код: Выделить всё
<table width="100%" cellpadding=2 cellspacing=1 border=0 class="forumline">
<tr><th colspan=2 class="thTop" height=25>{ANNO_TOPICS_TITLE}</th></tr>
<tr>
<td class="row1" valign=top nowrap="nowrap">
<span class="genmed">
<!-- BEGIN anno -->
{anno.BULLET} <a href="{anno.TOPIC_LINK}" class="genmed">{anno.TOPIC_TITLE}</a> [<a href="{anno.U_FORUM_LINK}" class="genmed">{anno.L_FORUM_LINK}</a>]<br />
<!-- END anno -->
</span>
</td>
</tr>
</table>
<br />
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)
Оставь благодарность, подтверди работоспособность совета.
ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)
Оставь благодарность, подтверди работоспособность совета.
ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
-
- phpBB 2.0.0
- Сообщения: 244
- Стаж: 20 лет 2 месяца
Проверил на локальном - чудесно! Именно то, что надо! Буду в Новосибирске - с меня пузырь (оставлю в часовне свт. Николая)
!
Теперь буду пробовать на хосте. Сообщу!
Добавлено спустя 1 час 33 минуты 2 секунды:
Всё работает на 5. Очень благодарен! Можно на это взглянуть, - это мало узнаваемо: шаблоны переделал по типу glance_recent.tpl - так гораздо практичнее вышло - см. http://poetica.ru

Теперь буду пробовать на хосте. Сообщу!
Добавлено спустя 1 час 33 минуты 2 секунды:
Всё работает на 5. Очень благодарен! Можно на это взглянуть, - это мало узнаваемо: шаблоны переделал по типу glance_recent.tpl - так гораздо практичнее вышло - см. http://poetica.ru
Апология здравомыслия - странное занятие Православия:-)
-
- phpBB Maniac
- Сообщения: 1464
- Стаж: 20 лет 3 месяца
- Откуда: Novosibirsk,RU
Сергей Секирин
ну шаблоны это твое дело
я к ним не придираюсь =)
ну шаблоны это твое дело

=))) буду ждать =)Буду в Новосибирске
думаю не поймут =) может просто встретиться проще =)с меня пузырь (оставлю в часовне свт. Николая)
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)
Оставь благодарность, подтверди работоспособность совета.
ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)
Оставь благодарность, подтверди работоспособность совета.
ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
-
- phpBB 2.0.0
- Сообщения: 244
- Стаж: 20 лет 2 месяца
-
- phpBB Maniac
- Сообщения: 1464
- Стаж: 20 лет 3 месяца
- Откуда: Novosibirsk,RU
Сергей Секирин
кста мне понравилось... довольно-таки мило =)
кста мне понравилось... довольно-таки мило =)
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)
Оставь благодарность, подтверди работоспособность совета.
ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)
Оставь благодарность, подтверди работоспособность совета.
ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
-
- phpBB 2.0.0
- Сообщения: 244
- Стаж: 20 лет 2 месяца
-
- phpBB Maniac
- Сообщения: 1464
- Стаж: 20 лет 3 месяца
- Откуда: Novosibirsk,RU
Сергей Секирин
имхо, не поможет... тот кто решит ломать тот сломает... а кому не надо - нет... поэтому оставь пользователям привычный и удобный форум...
имхо, не поможет... тот кто решит ломать тот сломает... а кому не надо - нет... поэтому оставь пользователям привычный и удобный форум...
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)
Оставь благодарность, подтверди работоспособность совета.
ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)
Оставь благодарность, подтверди работоспособность совета.
ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y