First Post On Every Page
-
- phpBB 2.0.7
- Сообщения: 574
- Стаж: 18 лет 9 месяцев
Есть просьба к автору (не знаю насколько возможно/трудно это сделать...)
По общему правилу мода, "первый пост" включается только модератором/админом..
Хотелось бы немного этот момент расширить..
1. Чтоб была возможность в указанных форумах включать "первый пост" т.е. чтоб темы создавались с ним уже по умолчанию (без возможности юзера это регулировать)..
..и еще:
2. Можно ли так сделать чтоб пользователи с опр. кол-вом постов (или наход. в опр. группе) могли править этот первый пост ... (чтоб обновляли инфу...)
Т.е. в принципе идеи востребованы имхо, и довольно таки полезны ...
Добавлено спустя 2 минуты 32 секунды:
ЗЫ имхо считаю что было бы очень удобно если бы поставить этот мод на этот форум...
(по крайней мере если реализовать 2 п. ... тогда вся нужная инфа выносилась бы в шапку.. и пользователям не пришлось бы больше лопатить тему для поиска нужной инфы ...)
По общему правилу мода, "первый пост" включается только модератором/админом..
Хотелось бы немного этот момент расширить..
1. Чтоб была возможность в указанных форумах включать "первый пост" т.е. чтоб темы создавались с ним уже по умолчанию (без возможности юзера это регулировать)..
..и еще:
2. Можно ли так сделать чтоб пользователи с опр. кол-вом постов (или наход. в опр. группе) могли править этот первый пост ... (чтоб обновляли инфу...)
Т.е. в принципе идеи востребованы имхо, и довольно таки полезны ...
Добавлено спустя 2 минуты 32 секунды:
ЗЫ имхо считаю что было бы очень удобно если бы поставить этот мод на этот форум...
(по крайней мере если реализовать 2 п. ... тогда вся нужная инфа выносилась бы в шапку.. и пользователям не пришлось бы больше лопатить тему для поиска нужной инфы ...)
-
- phpBB 1.0.0
- Сообщения: 3
- Стаж: 18 лет 8 месяцев
-
- phpBB 2.0.7
- Сообщения: 573
- Стаж: 19 лет 9 месяцев
- Откуда: Moscow
-
- phpBB 1.0.0
- Сообщения: 3
- Стаж: 18 лет 8 месяцев
-
- phpBB 1.4.4
- Сообщения: 126
- Стаж: 19 лет 3 месяца
- Откуда: MSK-RU
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 20 лет 11 месяцев
- Поблагодарили: 2 раза
Makc666
Код к сожалению дать не могу, полагаю что это будет что-то вроде дополнительного куска кода внутри postrow в шаблоне, который будет работать только по условию.
Код к сожалению дать не могу, полагаю что это будет что-то вроде дополнительного куска кода внутри postrow в шаблоне, который будет работать только по условию.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB 1.4.4
- Сообщения: 126
- Стаж: 19 лет 3 месяца
- Откуда: MSK-RU
Я очень плохо думать!Xpert писал(а):Makc666
Код к сожалению дать не могу, полагаю что это будет что-то вроде дополнительного куска кода внутри postrow в шаблоне, который будет работать только по условию.

Нашел.
Всё намного проще. Намного.
Код: Выделить всё
#
#-----[ OPEN ]------------------------------------------
#
viewtopic.php
#
#-----[ FIND ]---------------------------------
#
// Begin Thanks Mod
if( ($show_thanks == FORUM_THANKABLE) && ($i == 0) && ($current_page = 1) && ($total_thank > 0))
#
#-----[ REPLACE WITH ]------------------------------------------
#
// Begin Thanks Mod
if( ($show_thanks == FORUM_THANKABLE) && ($i == 0) && ($current_page >= 1) && ($total_thank > 0))
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
$current_page = 1
на
$current_page >= 1
P.S. Ушёл в монастырь!
......
...... "А стукачков мы не любим!"
-
- phpBB 2.0.1
- Сообщения: 261
- Стаж: 18 лет 11 месяцев
мощно))Xpert писал(а):Makc666
Ну так...
У кого наличествует мозг тот и сам сообразит, что нужно сделать. А вообще от этого лекарство есть, просто... в коде мода надо заменить наКод: Выделить всё
u.username, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsmile,
Код: Выделить всё
u.*
ставил работает, спасибо
Это лох-неское чудовище потеряло свое озеро и бегает, пока его кто-нибудь не пристрелит.
-
- phpBB 2.0.1
- Сообщения: 252
- Стаж: 19 лет 9 месяцев
- Благодарил (а): 2 раза
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 20 лет 11 месяцев
- Поблагодарили: 2 раза
Руками естественно... и на этой странице есть цитата соообщения про правку SQL и на предыдущей все расписано... Неужели не понятно, что в стандартном запросе мода нет выборки ДР?
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB 2.0.1
- Сообщения: 252
- Стаж: 19 лет 9 месяцев
- Благодарил (а): 2 раза
-
- phpBB 1.0.0
- Сообщения: 3
- Стаж: 18 лет 3 месяца
здравствуйте, возникло несколько вопросов по моду :
например - была создана тема, и наполнялась сообщениями, затем понадобилось сделать в теме какое-то объявление, чтобы оно было первым сообщением и размещалось на всех страницах темы - создается сообщение с объявлением, затем с помощью Date Edit мода перемещается в начало темы. но чекбокс о "Показывать первое сообщение на всех страницах темы" у него не появляется, а остается у второго сообщения (которое фактически было первым), подскажите пожалуйста, возможно ли сделать, чтобы показывалось на всех страницах сообщение не то, которое фактически было первым, а то которое нужно.
заранее спасибо!
например - была создана тема, и наполнялась сообщениями, затем понадобилось сделать в теме какое-то объявление, чтобы оно было первым сообщением и размещалось на всех страницах темы - создается сообщение с объявлением, затем с помощью Date Edit мода перемещается в начало темы. но чекбокс о "Показывать первое сообщение на всех страницах темы" у него не появляется, а остается у второго сообщения (которое фактически было первым), подскажите пожалуйста, возможно ли сделать, чтобы показывалось на всех страницах сообщение не то, которое фактически было первым, а то которое нужно.
заранее спасибо!
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 20 лет 11 месяцев
- Поблагодарили: 2 раза
-
- phpBB 1.4.1
- Сообщения: 44
- Стаж: 18 лет 4 месяца
Я тоже чет не вижу разницы? хоть и стили свои назначила, и все остальное проверила... Вы справились с этим?Dep писал(а):Xpert писал(а):
Визуальное отделение первого сообщения от остальных:
Код:
[open]
viewtopic.php
[find]
$row_class = ( !($i % 2) ) ? $theme['td_class1'] : $theme['td_class2'];
[after, add]
if ( ( $start != 0) && ($postrow[$i]['post_id'] == $forum_topic_data['topic_first_post_id']) )
{
$row_color = 'F5F5F5';
$row_class = 'rowfp';
}
[open]
subSilver.css
[find]
/* General font families for common tags */
[before, add]
td.rowfp {
background-color: #EFEFEF;
padding: 4px;
border-bottom: solid #D1D7DC 8px; }
Стиль меняем по своему усмотрению. Если у вас не внешняя таблица стилей - редактируйте overall_header.tpl.
Че то поменял и то и другое, но разницы не вижу Question
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 20 лет 11 месяцев
- Поблагодарили: 2 раза