Форумы для ваших сайтов => vBulletin => Тема начата: Enemy от 03 Августа 2003, 16:16:12
Название: быстрый ответ
Отправлено: Enemy от 03 Августа 2003, 16:16:12
В vBulletin Version 2.2.* в низу на странице где сообщения есть форма ответа. А в vBulletin Version 2.3.0 ответ на тему можна добавить только на новой странице. Можна ли добавить эту опцию и в 2.3.0?
Название: быстрый ответ
Отправлено: AZone от 04 Августа 2003, 04:45:09
Можно
Название: быстрый ответ
Отправлено: Enemy от 04 Августа 2003, 12:53:21
AZone как? редактировать темплейт?
Название: быстрый ответ
Отправлено: Enemy от 05 Августа 2003, 14:28:40
очевидно это зависит от базы данных, а не от темплейтов и кода версии форума. потому что когда я подключил к абгрейднутой базе данных форум 2.2.6 - там также небыло формы быстрого ответа....
Кто-то знает как его включить? пожалуйста скажите.
Название: быстрый ответ
Отправлено: AZone от 06 Августа 2003, 05:20:13
1. In showthread.php find this bit of code: // ################################################## if (!$getperms[\'canviewothers\'] and ($thread[\'postuserid\']!=$bbuserinfo[\'userid\'] or $bbuserinfo[\'userid\']==0)) { show_nopermission(); }
if ((!isset($pagenumber) or $pagenumber==0) and $pagenumber!="lastpage") { $pagenumber=1; } // ################################################## And replace it with the following: // ################################################## if (!$getperms[\'canviewothers\'] and $thread[\'postuserid\']!=$bbuserinfo[\'userid\']) { show_nopermission(); }
if (($bbuserinfo[\'userid\']!=$thread[\'postuserid\']) and (!$getperms[\'canviewothers\'] or !$getperms[\'canreplyothers\'])) { $replybox=\'\'; } elseif (!$getperms[\'canview\'] or (!$getperms[\'canreplyown\'] and $bbuserinfo[\'userid\']==$thread[\'postuserid\'])) { $replybox=\'\'; } elseif (!$thread[\'open\'] and !ismoderator($thread[\'forumid\'],\'canopenclose\')) { $replybox=\'\'; } else { $textareacols = gettextareawidth(); eval("\\$replybox = \\"".gettemplate(\'showthread_replybox\')."\\";"); }
if ((!isset($pagenumber) or $pagenumber==0) and $pagenumber!="lastpage") { $pagenumber=1; } // ##################################################
2. Create a new template, with the name "showthread_replybox": // ##################################################
You\'re all done, now upload showthread.php back to your server and enjoy this hack. :-)
Chen
Название: быстрый ответ
Отправлено: Enemy от 16 Августа 2003, 17:26:42
Цитировать
In the "showthread" template...
не нашел этого темплейта в версии 2.2.6. Думаю он был только в 2.2.2
я нашел русификацию 2.2.6 где был следующий текст в readme.txt - В файле vbulletin.style2 добавлена форма быстрого ответа По всем недочетам в переводе просьба писать kollega@beep.ru поставил я этот стиль - и все в порядке. всем спасибо за помощь.
Название: быстрый ответ
Отправлено: AZone от 16 Августа 2003, 21:18:43
Template Showthread есть даже в vB 2.3.x и vB 3.x.x Я устанавливал это hack без проблем на 2.2.9 и 2.3.0...
Название: быстрый ответ
Отправлено: Dodger от 18 Августа 2003, 00:20:22
Enemy не нашел этого темплейта Плохо искал, он находится: %название стиля% -> Show Thread Templates -> showthread но, как вижу проблема исчерпана.