Форум сетевых администраторов
Показаны 29 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- VBulletin 3.x.x (http://netadmin.ws/forum/forumdisplay.php?forumid=74)
-- Форма быстрого ответа. (http://netadmin.ws/forum/showthread.php?threadid=7718)


Помещено mr_fox 02-02-2004 в 09:57:

Форма быстрого ответа.

если есть такое, то может кто-ниб даст ссылку на этот хак.


Помещено phprus 02-02-2004 в 11:00:

mr_fox
Зтот хак уже встроен его только надо включить в настройках vb.


Помещено bes 02-02-2004 в 12:12:

mr_fox
в админке в настройках> Message Posting and Editing Options> Quick Reply Enabled> yes ...


Помещено mr_fox 02-02-2004 в 13:23:

Спасибо.
еще вопрос тогда:
как сделать, чтобы сообщения шли не так, то есть ник сверху, а как обычный режим, слева ник и справа сообщение.


Помещено polo 02-02-2004 в 14:01:

Копай настройки, там все это есть.

polo добавил 02-02-2004 в 14:04:22:
Style & Language Settings -> Use Legacy (Vertical) Postbit Template

__________________
Всегда есть решение.


Помещено MCTarakan 02-02-2004 в 14:29:

пора писать ФАК!

__________________
yMC.ru - хомяк музыканта


Помещено mr_fox 02-02-2004 в 14:36:

polo, спасибо.
еще вопрос: я поставил твой хак склейки сообщений, но он не пишит, что сообщение добавлено и все такое.. он просто приписывает новый ответ и все.. это через форму быстро ответа. (это если включен режем Use Legacy (Vertical) Postbit Template - No)

MCTarakan, ага...


Помещено Аквамаус 03-02-2004 в 16:39:

mr_fox мда...а прочитать все внимательно лень?
поло все ж написал, эту фразу надо перевести в language manager'e на русский, код "user_added_to_post"


Помещено mr_fox 03-02-2004 в 17:17:

Аквамаус, давно уже =) просто забыл отписаться, что все сделал.

вопрос: как сделать нормальную быстру форму ответа, чтобы не надо было постоянно жать на активацию быстрого ответа. Как еще сделать, чтобы через быструю форму ответа можно было сразу прикрепить аттачмент.


Помещено MCTarakan 03-02-2004 в 17:45:

mr_fox первое - в AdminCP -> vB Options -> Message Posting and Editing Options -> Require Click for Quick Reply -> No

MCTarakan добавил 03-02-2004 в 17:48:19:
второе - хак!

__________________
yMC.ru - хомяк музыканта


Помещено mr_fox 03-02-2004 в 17:49:

MCTarakan, спасибо. А как сделать в форме, чтобы аттачмент можно было прикрепить и сделать галочку "Уведомления по e-mail", чтобы можно было выберать присылать ответ или нет.

еще замечен глюк:
В профайле, если не указать год рождения, автоматом ставится 1992


Помещено MCTarakan 03-02-2004 в 20:02:

я уже сказал - хак, а насчет галочки, то в вб3 щаз это сделано следующим образом (взято из формы полного ответа):


PHP:


$vbphrase
[notification_type]:<br /><select name="emailupdate" tabindex="1">
                            <
option value="9999" $emailchecked[9999]>$vbphrase[do_not_subscribe]</option>
                            <
option value="0" $emailchecked[0]>$vbphrase[no_email_notification]</option>
                            <
option value="1" $emailchecked[1]>$vbphrase[instant_email_notification]</option>
                            <
option value="2" $emailchecked[2]>$vbphrase[daily_email_notification]</option>
                            <
option value="3" $emailchecked[3]>$vbphrase[weekly_email_notification]</option>
                        </
select>



Я не уверен, что будет работать в форме быстрого ответа....

MCTarakan добавил 03-02-2004 в 20:06:00:
можно попробывать переделать в: <input type="radio" name="emailupdate" value="1" $emailchecked[1]> но опять же не уверен за результат....

Вообще же в форме быстрого ответа уже зашита по умолчанию ответы на мыло, но я так и не нашел что именно отвечает за это...

__________________
yMC.ru - хомяк музыканта


Помещено mr_fox 03-02-2004 в 21:18:

MCTarakan, просто при ответе на тему мне не приходят письма, странно что-то.

Ладно будем ждать хаков для него =)
а так много чего, что хотелось переделать.


Помещено mr_fox 04-02-2004 в 11:44:

Народ, как сделать, чтобы нажимаешь на ник и он вставляется в форму быстрого ответа. Как возможно сделать, если при клике на ник открывается окошко с информацией на пользователя.

Как удобней всего сделать.

PS: почему зарегистрированные пользователи не могут поставить аватор, только модераторы могут и администрация.

Спасибо.


Помещено MCTarakan 04-02-2004 в 22:44:

mr_fox настройки аватаров смотри в АдминСÐ_, про вставку ника в форму ответа, как это на вб2 сделано - были тут дебаты, но так ничего и не получилось... А насчет при клике на ник и переход в его профиль - так это вроде ща так и есть!

__________________
yMC.ru - хомяк музыканта


Помещено mr_fox 06-02-2004 в 22:09:

вопрос остался не решенным.
- как сделать, чтобы внизу была галочка "уведомлять по e-mail",а то ответы на тему, которую создали не приходит уведомление о появление нового ответа на данную тему.
как такое сделать?


Помещено MCTarakan 06-02-2004 в 23:12:

mr_fox так, насчет быстрой формы я так понял ЧТО:

- ответы будут приходить, если у тя в профиле в настройках стоит чтоб приходили
- ответы НЕ будут приходить соответственно, если у тя там стоит, чтоб НЕ приходили...

Еще я так понял это зашито в скриптах... Посему, пробовал ли ты ту фишку, что я тебе выложил ранее:

<input type="radio" name="emailupdate" value="1" $emailchecked[1]>

__________________
yMC.ru - хомяк музыканта


Помещено phprus 07-02-2004 в 09:08:

mr_fox
Короче открываеш шаблон showthread_quickreply и добовляеш в нем после этого:

code:

<div style="float:$stylevar[right]">
									<label for="cb_signature"><input type="checkbox" name="signature" value="1" id="cb_signature" tabindex="5" checked="checked" />$vbphrase[show_your_signature]</label></if>



Ð_то:

code:
<if condition="$show['member']"><label for="email_sub"> 
                  <input type="checkbox" name="emailupdate" value="1" id="email_sub" tabindex="5" $emailchecked[1] /> Уведомление по е-майлу</label></if>



В итоге у тебя должно получится так:

code:
<div style="float:$stylevar[right]">
									<label for="cb_signature"><input type="checkbox" name="signature" value="1" id="cb_signature" tabindex="5" checked="checked" />$vbphrase[show_your_signature]</label><!--/div--></if><!--div style="float:$stylevar[right]"-->
<if condition="$show['member']"><label for="email_sub"> 
                  <input type="checkbox" name="emailupdate" value="1" id="email_sub" tabindex="5" $emailchecked[1] /> Уведомление по е-майлу</label></if>
								</div>

.


Помещено mr_fox 07-02-2004 в 10:31:

phprus, да так, но письмо не приходит, что пришел ответ на данную тему. Почему?


Помещено phprus 07-02-2004 в 10:48:

mr_fox
Если ты сам отвечаеш то оно и не придет, а вобще у меня вроде работает. Кстати ты подписался на эту тему?


Помещено mr_fox 07-02-2004 в 10:52:

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

PS: вопрос еще. как заблокировать при регистрации домен @mail.ru, чтобы пользователи с @mail.ru не могли регистрироваться


Помещено phprus 07-02-2004 в 12:29:

mr_fox
Если он нажмет на галочку он автоматически подпишется на тему Если только нажимающий - зарегистрированный пользователь.

phprus добавил 07-02-2004 в 14:01:17:
mr_fox
Если у тебя устанослен хак склейки сообщений то открой файл newreply.php и 230-й строке замени

PHP:


$_POST
['folderid'] = $threadinfo['folderid'];
$_POST['emailupdate'] = $threadinfo['emailupdate'];


на

PHP:

$threadinfo
['folderid'] = $_POST['folderid'];
$threadinfo['emailupdate'] = $_POST['emailupdate'];


и дальше примерно в 235-й строке замени

PHP:

$_POST
['emailupdate'] = 9999;


на

PHP:

$threadinfo
['folderid'] = $_POST['folderid'];
$threadinfo['emailupdate'] = $_POST['emailupdate'];


Должно помочь(По крайней мере мне помогло).


Помещено MCTarakan 08-02-2004 в 02:23:

quote:
как заблокировать при регистрации домен @mail.ru, чтобы пользователи с @mail.ru не могли регистрироваться

AdminCP -> vBulletin Options -> User Banning Options -> Banned Email Addresses -> @mail.ru

__________________
yMC.ru - хомяк музыканта


Помещено ArDark 08-02-2004 в 15:18:

quote:
Первоначальное сообщение от MCTarakan
mr_fox первое - в AdminCP -> vB Options -> Message Posting and Editing Options -> Require Click for Quick Reply -> No


кстати на вот это сами производители пишут, что могут быть непреденные глюки... т.е. если поставить NO то движок может не правильно выбрать( и скорее всего неправильно) к какой теме прикреплять этот реплай. хехе =)


Помещено Vanish 08-02-2004 в 15:40:

ArDark
и что? Если Threaded/Hybrid Mode для тем вообще не используется, то это ваше

quote:
хехе
ни о чем не говорит.
А по статистике более 90% пользователей используют обычный (Linear) линейный вид топика.
Так что даже можно порекоммендовать отключить Threaded Mode вообще, так как он на самом то деле и не нужен.

__________________
No pity, no mercy, no regret.


Помещено ArDark 08-02-2004 в 17:05:

quote:
Первоначальное сообщение от Vanish
ArDark
и что? Если Threaded/Hybrid Mode для тем вообще не используется, то это ваше ни о чем не говорит.
А по статистике более 90% пользователей используют обычный (Linear) линейный вид топика.
Так что даже можно порекоммендовать отключить Threaded Mode вообще, так как он на самом то деле и не нужен.



дык никто и не спорит просто факт остается фактом, что если это убрать то у 10% юзверей будут глюки


Помещено MCTarakan 08-02-2004 в 21:04:

quote:
кстати на вот это сами производители пишут, что могут быть непреденные глюки... т.е. если поставить NO то движок может не правильно выбрать( и скорее всего неправильно) к какой теме прикреплять этот реплай. хехе =)

у меня вроде все работает на ура... приблем не было пока что... а Threaded Mode у меня сразу отрублен был... Я ваще на понимаю, нафик они этим увеличили код? Моглиб сделать отдельным хаком, кажется, что
quote:
по статистике более 90% пользователей используют обычный (Linear) линейный вид топика

еще заниженный вариант! Я вообще не видел еще ни один форум на ВБ и прочих аналогичных движках (помойму эта фича ВБ взяла от рhрВВ?), где это использовалось бы...

__________________
yMC.ru - хомяк музыканта


Помещено Dreamer 08-02-2004 в 21:08:

Вырезать бы грамотно этот Threaded Mode с форума вообще.

__________________
С уважением, Игорь!


Помещено Vanish 08-02-2004 в 21:41:

Ð_та фича используется в UBBThreads.
По поводу почистить, после выхода голда в грандиозных планах занятся оптимизацией движка, под свои нужды (читай для софт-форум.ру)

__________________
No pity, no mercy, no regret.


Формат времени GMT. Текущее время 10:20.
Показаны 29 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.