[ RC ] Default message text for new topic

Здесь авторы могут постить бета-версии своих модификаций для phpBB 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!

[ RC ] Default message text for new topic

Сообщение Alek$ 02.09.2007 14:21

Код: Выделить всё
####################################################################################################
## MOD Title: Default message text for new topic
## MOD Author: Alek$ <du-sky@ya.ru> http://aradmin.org
## MOD Description: This mod allows to set default message text for topic creation page for each
##                  forum. It may be useful if you want to set request template for you support
##                  forum or something like that.
## MOD Version: 1.0.0
##
## Installation Level: Easy
## Installation Time: 9 Minutes
## Files To Edit: language/lang_russian/lang_admin.php
##                language/lang_english/lang_admin.php
##                admin/admin_forums.php
##                templates/subSilver/admin/forum_edit_body.tpl
##                posting.php
## Included Files: N/A
## License: http://opensource.org/licenses/gpl-license.php GNU Public License v2
####################################################################################################


Если по-русски, то мод позволяет задать для каждого форума текст, который будет отображаться в поле ввода сообщения при создании новой темы.

Это может пригодиться, когда необходимо дать какой-то шаблон оформления поста при создании новой темы.
Пример: шаблон запроса на этом сайте может быть автоматически подставлен при создании новой темы, чтобы ее сразу корректно оформили.
Или еще один пример: если у вас форум подразумевает написание каких-либо рецензий, можно таким образом ненавязчиво ткнуть автора носом в план рецензии (что писать, где и как)
Вложения
DefaultNewTopicText.mod.txt
Default message text for new topic
(5.69 Кб) Скачиваний: 212
Последний раз редактировалось Alek$ 20.10.2007 19:39, всего редактировалось 4 раз(а).
Useful links: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.


Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
phpBB 3.0.2 с предустановленной русификацией
Аватара пользователя
Alek$
Модератор
Модератор
 
Сообщения: 1627
Зарегистрирован: 03.08.2005 13:46
Откуда: Новосибирск


Сообщение comoff 20.10.2007 13:17

вообще его кто то ставил?....я чет не могу его установить, много лийний не находит
comoff
phpBB 1.4.0
 
Сообщения: 33
Зарегистрирован: 02.10.2007 13:17

Сообщение Alek$ 20.10.2007 13:25

comoff
модов много стоит? Писалось на чистом форуме.

Посмотрел на инструкцию - ужаснулся. Что-то я ее коряво оформил. Сейчас переделаю :)
Useful links: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.


Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
phpBB 3.0.2 с предустановленной русификацией
Аватара пользователя
Alek$
Модератор
Модератор
 
Сообщения: 1627
Зарегистрирован: 03.08.2005 13:46
Откуда: Новосибирск

Сообщение comoff 20.10.2007 13:47

стоял только один мод...напиши когда обновиш.....и сделай плиз установку бд а то кривые руки)
comoff
phpBB 1.4.0
 
Сообщения: 33
Зарегистрирован: 02.10.2007 13:17

Сообщение Alek$ 20.10.2007 13:53

comoff
Подправил инструкцию. Теперь все не так коряво :)

comoff писал(а):и сделай плиз установку бд

http://forum.aeroion.ru/db_generator.php
Useful links: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.


Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
phpBB 3.0.2 с предустановленной русификацией
Аватара пользователя
Alek$
Модератор
Модератор
 
Сообщения: 1627
Зарегистрирован: 03.08.2005 13:46
Откуда: Новосибирск

Сообщение comoff 20.10.2007 14:10

вот исход))
Код: Выделить всё
`phpbb_forums` ADD `default_newtopic` TEXT NULL
+++ Ошибка: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'phpbb_forums` ADD `default_newtopic` TEXT NULL' at line 1
[/quote]

Добавлено спустя 10 минут 28 секунд:

Код: Выделить всё
#-----[ FIND ]------------------------------------------
#
         $sql = "INSERT INTO " . FORUMS_TABLE . "

тут у меня стопр
comoff
phpBB 1.4.0
 
Сообщения: 33
Зарегистрирован: 02.10.2007 13:17

Сообщение Alek$ 20.10.2007 14:18

comoff
Странно. Проверил у себя:
ALTER TABLE `phpbb_forums` ADD `default_newtopic` TEXT NULL
+++ Успешно


Прикрепляю файл, сгенерированный db_generator'ом
Вложения
db_update.php.txt
(3.84 Кб) Скачиваний: 99
Useful links: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.


Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
phpBB 3.0.2 с предустановленной русификацией
Аватара пользователя
Alek$
Модератор
Модератор
 
Сообщения: 1627
Зарегистрирован: 03.08.2005 13:46
Откуда: Новосибирск

Сообщение Поручик 20.10.2007 14:30

Alek$, да он запрос без ALTER TABLE вставил.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB2 | FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/
Аватара пользователя
Поручик
Его Благородие
Его Благородие
 
Сообщения: 3698
Зарегистрирован: 12.05.2005 17:25
Откуда: Оренбург (Южный Урал)

Сообщение Alek$ 20.10.2007 14:35

Поручик
видимо, да...
comoff писал(а):кривые руки)

:)
Useful links: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.


Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
phpBB 3.0.2 с предустановленной русификацией
Аватара пользователя
Alek$
Модератор
Модератор
 
Сообщения: 1627
Зарегистрирован: 03.08.2005 13:46
Откуда: Новосибирск

Сообщение comoff 20.10.2007 15:18

вот мои файлики....пару строк найти в них не могу...мож и тут сыграли роль мои кривые руки))))
Вложения
htdocs.rar
(48.97 Кб) Скачиваний: 87
comoff
phpBB 1.4.0
 
Сообщения: 33
Зарегистрирован: 02.10.2007 13:17

Сообщение Alek$ 20.10.2007 15:22

comoff
напишите, что именно не можете найти.
Useful links: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.


Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
phpBB 3.0.2 с предустановленной русификацией
Аватара пользователя
Alek$
Модератор
Модератор
 
Сообщения: 1627
Зарегистрирован: 03.08.2005 13:46
Откуда: Новосибирск

Сообщение comoff 20.10.2007 15:55

файл админ форумс
Код: Выделить всё
#
#-----[ FIND ]------------------------------------------
#
         $sql = "INSERT INTO " . FORUMS_TABLE . "
#
#-----[ IN-LINE FIND ]------------------------------------------
#
" . $field_sql . "
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, default_newtopic
#
#-----[ IN-LINE FIND ]------------------------------------------
#
. $value_sql . "
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, '" . htmlspecialchars($HTTP_POST_VARS['forumntopic'],ENT_QUOTES) . "


#
#-----[ FIND ]------------------------------------------
#
         $sql = "UPDATE " . FORUMS_TABLE . "
            SET forum_name =
#
#-----[ IN-LINE FIND ]------------------------------------------
#
, prune_enable = " . intval($HTTP_POST_VARS['prune_enable']) . "
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, default_newtopic = '" . htmlspecialchars($HTTP_POST_VARS['forumntopic'],ENT_QUOTES) . "'

и кстати у меня стоит мод торент пир
comoff
phpBB 1.4.0
 
Сообщения: 33
Зарегистрирован: 02.10.2007 13:17

Сообщение Поручик 20.10.2007 16:00

Вот с этого и надо было начинать. admin_forums.php у вас моденный, тут уж надо мозг включать.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB2 | FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/
Аватара пользователя
Поручик
Его Благородие
Его Благородие
 
Сообщения: 3698
Зарегистрирован: 12.05.2005 17:25
Откуда: Оренбург (Южный Урал)

Сообщение comoff 20.10.2007 16:15

мой включать бесполезно, поэтому прошу о помощи васс)
comoff
phpBB 1.4.0
 
Сообщения: 33
Зарегистрирован: 02.10.2007 13:17

Сообщение Alek$ 20.10.2007 16:19

comoff писал(а):и кстати у меня стоит мод торент пир

comoff писал(а):стоял только один мод

Ловлю на лже:) У вас как минимум еще стоит мод категорий, который перехерачивает (извиняюсь за грубое слово, но иначе не скажешь) половину кода форума. И именно из-за него у вас ничего не находится. Надо бы знать, что моды категорий делают несовмесимыми кучу модов.

Вобщем, попробуйте выполнить эти инструкции:

Код: Выделить всё
#
#-----[ FIND ]------------------------------------------
#
         $columns = 'forum_id,   forum_name,   cat_id,   forum_desc,   forum_order,  forum_status,  prune_enable,  forum_parent,  show_on_index'. $field_sql;
         $values = "$forum_id, '$forum_name', $cat_id, '$forum_desc', $forum_order, $forum_status, $prune_enable, $forum_parent, $show_on_index". $value_sql;
#
#-----[ REPLACE WITH ]------------------------------------------
#
         $columns = 'forum_id,   forum_name,   cat_id,   forum_desc,   forum_order,  forum_status,  prune_enable,  forum_parent,  show_on_index, default_newtopic'. $field_sql;
         $values = "$forum_id, '$forum_name', $cat_id, '$forum_desc', $forum_order, $forum_status, $prune_enable, $forum_parent, $show_on_index, '" . htmlspecialchars($HTTP_POST_VARS['forumntopic'],ENT_QUOTES) . "' ". $value_sql;
#
#-----[ FIND ]------------------------------------------
#
         $sql = 'UPDATE '. FORUMS_TABLE ." SET
               forum_name = '$forum_name',
               cat_id = $cat_id,
               forum_desc = '$forum_desc',
               forum_order = $forum_order,
               forum_status = $forum_status,
               prune_enable = $prune_enable,
               forum_parent = $forum_parent,
               show_on_index = $show_on_index,
               forum_display_order = $forum_display_order,
               forum_display_sort = $forum_display_sort
            WHERE forum_id = $forum_id";
#
#-----[ REPLACE WITH ]------------------------------------------
#
         $sql = 'UPDATE '. FORUMS_TABLE ." SET
               forum_name = '$forum_name',
               cat_id = $cat_id,
               forum_desc = '$forum_desc',
               forum_order = $forum_order,
               forum_status = $forum_status,
               prune_enable = $prune_enable,
               forum_parent = $forum_parent,
               show_on_index = $show_on_index,
               forum_display_order = $forum_display_order,
               forum_display_sort = $forum_display_sort,
               default_newtopic = '" . htmlspecialchars($HTTP_POST_VARS['forumntopic'],ENT_QUOTES) . "'
            WHERE forum_id = $forum_id";

Если не заработает - ничем помочь не могу.
Useful links: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.


Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
phpBB 3.0.2 с предустановленной русификацией
Аватара пользователя
Alek$
Модератор
Модератор
 
Сообщения: 1627
Зарегистрирован: 03.08.2005 13:46
Откуда: Новосибирск

След.

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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

cron