active topics list on index (like glance)

Здесь авторы могут постить бета-версии своих модификаций для phpBB 3.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: active topics list on index (like glance)

Сообщение Палыч »

Brig69 писал(а):во вкладке SQL вставлял тот блок
Сначала откройте таблицу config в вашей базе и там на вкладке SQL вставьте запрос
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Brig69
phpBB 1.2.0
Сообщения: 15
Стаж: 13 лет 9 месяцев
Благодарил (а): 2 раза

Re: active topics list on index (like glance)

Сообщение Brig69 »

в phpbb_config во вкладке SQL вставляю
INSERT INTO `phpbb_config` ( `config_name` , `config_value` , `is_dynamic` ) VALUES ( 'recent_enable', '1', '0' );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` , `is_dynamic` ) VALUES ( 'recent_anno_post', '', '0' );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` , `is_dynamic` ) VALUES ( 'recent_title_limit', '100', '0' );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` , `is_dynamic` ) VALUES ( 'recent_max_topics', '10', '0' );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` , `is_dynamic` ) VALUES ( 'recent_exclude_forums', '', '0');

и в ответ:
Ошибка

SQL-запрос:

INSERT INTO `phpbb_config` ( `config_name` , `config_value` , `is_dynamic` )
VALUES (
'recent_enable', '1', '0'
);



Ответ MySQL:
#1062 - Duplicate entry 'recent_enable' for key 'PRIMARY'
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: active topics list on index (like glance)

Сообщение Палыч »

Brig69
Вам нужно выполнить только один SQL запрос (второй)

Код: Выделить всё

INSERT INTO `phpbb_config` ( `config_name` , `config_value` , `is_dynamic` ) VALUES ( 'recent_anno_post', '', '0' );
Остальные уже были выполнены.
Поэтому и ошибка при попытке выполнения первого из списка пяти запросов.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Brig69
phpBB 1.2.0
Сообщения: 15
Стаж: 13 лет 9 месяцев
Благодарил (а): 2 раза

Re: active topics list on index (like glance)

Сообщение Brig69 »

пишет такое:

#1062 - Duplicate entry 'recent_anno_post' for key 'PRIMARY'
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: active topics list on index (like glance)

Сообщение Палыч »

Brig69
Ну, значит они уже все есть. Можно же было просто посмотреть :)
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Brig69
phpBB 1.2.0
Сообщения: 15
Стаж: 13 лет 9 месяцев
Благодарил (а): 2 раза

Re: active topics list on index (like glance)

Сообщение Brig69 »

но третья колонка так и не появилась.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: active topics list on index (like glance)

Сообщение Палыч »

Brig69
А у вас есть хотя бы одна тема-объявление на конференции?
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Brig69
phpBB 1.2.0
Сообщения: 15
Стаж: 13 лет 9 месяцев
Благодарил (а): 2 раза

Re: active topics list on index (like glance)

Сообщение Brig69 »

Кто же мог предположить, что права админа на установление статусов тем необходимо дополнительно устанавливать?! Век учись... и ни хрена не поможет. Третья колонка появилась (сделать тему "важной"). А выравнивание текста (как в word) по краям и отступы между колонками можно регулировать? Если "да", то как?
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: active topics list on index (like glance)

Сообщение Палыч »

Просто почитайте документацию (ссылки в верхнем меню)
Система прав доступа на самом деле весьма мощный и гибкий инструмент. Подробнее здесь http://www.phpbbguru.net/kb/administrat ... ns-system/

По тюнингу внешнего вида - тоже не сложно, у вас один файл recent_topics.html можете творить с ним все, что угодно
Все рецепты на htmlbook.ru
Чистый html. Сейчас его изучают в школе на уроках информатики

Добавлено спустя 3 минуты 27 секунд:
Кстати, если тему сделать важной, ее будет видно во всех форумах
Если просто объявлением - только в том форуме, где она создана
Если вы будете создавать объявления только в форуме Новости, то решите свою задачу, у вас будет отдельная колонка с новостями, работающая так, как вы и хотели
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Djeday
phpBB 2.0.7a
Сообщения: 644
Стаж: 14 лет 8 месяцев
Благодарил (а): 108 раз
Поблагодарили: 68 раз

Re: active topics list on index (like glance)

Сообщение Djeday »

Всем привет. А как можно вывести в данной таблице помимо "Последние темы" еще 2 колонки: "Активные темы" и "Последние сообщения"?
Спасибо.
Я смею то, что можно человеку, кто смеет меньше - тот не человек.
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

active topics list on index (like glance)

Сообщение МайскийЖук »

Там и так уже есть раздел «Последние темы» — это как раз список тем, в которых были сделаны новые сообщения.

А вот раздел «Активные темы» добавить теоретически можно, но кто возьмется практически за исполнение — я не знаю.
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
Djeday
phpBB 2.0.7a
Сообщения: 644
Стаж: 14 лет 8 месяцев
Благодарил (а): 108 раз
Поблагодарили: 68 раз

Re: active topics list on index (like glance)

Сообщение Djeday »

МайскийЖук, в том-то и дело, что "Последние темы" - это последние созданные темы. А вот если в старой теме сделать новое сообщение, то тема не появится в списке. Ибо это не ПОСЛЕДНЯЯ тема.
Я смею то, что можно человеку, кто смеет меньше - тот не человек.
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

active topics list on index (like glance)

Сообщение МайскийЖук »

Not true.

Я немного неверно назвал раздел. На самом деле он называется «Новые темы». Но даже если в совсем старой теме добавится новое сообщение, она попадет в этот раздел и будет стоять выше всех. Проверено неоднократно.
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
DK7
Former team member
Сообщения: 1008
Стаж: 20 лет 2 месяца
Откуда: Кишинёв
Благодарил (а): 3 раза
Поблагодарили: 25 раз

Re: active topics list on index (like glance)

Сообщение DK7 »

Djeday у вас видать стоит версия 1.0.0
в версии 1.0.3 сделанно то о чем говорит Майский Жук, именно не новые темы, а последние сообщения, хоть и называется новые темы. откатывайте 1.0.0 и ставьте 1.0.3
А добавить новую колонку не мудрено. делаете по аналогии с двумя существующими, новую функцию, для вывода нужного вам варианта тем , и добавляете ее в шаблон.
правака recent_topics.php и recent_topics.html
Это конечно, если не добавялять возможность управления из админки.. Но и там не сложно
Аватара пользователя
Djeday
phpBB 2.0.7a
Сообщения: 644
Стаж: 14 лет 8 месяцев
Благодарил (а): 108 раз
Поблагодарили: 68 раз

Re: active topics list on index (like glance)

Сообщение Djeday »

МайскийЖук, DK7, спасибо за ответы. Буду смотреть и пробовать.
Я смею то, что можно человеку, кто смеет меньше - тот не человек.

Вернуться в «Бета-версии модов для phpBB 3.0.x»