Перейти к контенту

Расширенная форма быстрого ответа


Рекомендуемые сообщения

  • Ответы 444
  • Создана
  • Последний ответ

Лучшие авторы в этой теме

Лучшие авторы в этой теме

Я поставил мод - сначала все было нормально. Но теперь мод отказывается показывать расширенную форму. только классика, и форма с ВВкодом. Пробовал чистить куки - не помогает. Изменял их-же - аналогично. Переставлял мод - показалась расширеная, нажал обновить - опять пропала
Ссылка на комментарий
Поделиться на других сайтах

у меня такая лажа;) все скрипт вставил а на форуме обычная форма быстрого ответа:) хотя на локалке всё номально что ет за годость то помагите плз:D
Ссылка на комментарий
Поделиться на других сайтах

1 .Как в формы быстрого ответа приаттачить форму для присоединения файлов????

 

2. Как вызывать редирект мейдж при ответе, а то в опере не перегружается страничка.

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...
у меня на форуме 2.0.4 этот мод не работает ((( это я где то ошибся, или он под эту версию не расчитан? (в опере просто обычная форма, а в мозилле не открывается страница просмотра темы (( )
Ссылка на комментарий
Поделиться на других сайтах

а каким образом ник вставляется в поле для текста (если java script:ins("имя_пользователя") уже есть)? ну, всмысле какой кусок кода и т.п.?
Ссылка на комментарий
Поделиться на других сайтах

###############
jscripts/ipb_topic.js
###############

В конец файла добавляем:

function ins(name){
var input=document.REPLIER.Post;
input.value=input.value+""+name+""+" \n";
}

function Insert(text){
if (text!="") paste("[quote]"+text+"[/quote]\n", 0);
}

function paste(text, flag){
if ((document.selection)&&(flag)) {
document.REPLIER.Post.focus();
document.REPLIER.document.selection.createRange().text = text;
} else document.REPLIER.Post.value += text;
}

function get_selection() {
  if (document.getSelection){
selection = document.getSelection();
selection = selection.replace(/\r\n\r\n/gi, "_doublecaret_");
selection = selection.replace(/\r\n/gi, " ");
   while (selection.indexOf("  ") !=-1) selection = selection.replace(/  /gi, "");
selection = selection.replace(/_doublecaret_/gi, "\r\n\r\n");
 } else
  selection = document.selection.createRange().text;
}

function copyQ() {
txt=''
if (document.getSelection) {txt=document.getSelection()}
else if (document.selection) {txt=document.selection.createRange().text;}
txt='[quote]'+txt+'[/quote]\n'
}


function pasteQ(){if(document.REPLIER.Post)document.REPLIER.Post.value += txt}

###############
sources/topics.php
###############

Находим:

//--------------------------------------------------------------
// Fix up the membername so it links to the members profile
//--------------------------------------------------------------

if ($poster['id'])
{
 $poster['name'] = ...
}


Меняем на:

if ($poster['id'])
{
$poster['name']=str_replace(" ", " ", $poster['name']);
  $poster['name']="<a href=javascript:ins(\"{$poster['name']}\")>{$poster['name']}</a>";
}

 

поиск надо использовать

Ссылка на комментарий
Поделиться на других сайтах

так как сделать, чтобы в быстром ответе была функция добавления файлов?

 

кстати есть еще мод - добавляет модераторские функции сюда же, только после его установки форма перестает быть расширенной, никто не ставил его?[1120653738:1120761922]И КАК СПРЯТАТЬ 2 КНОПКИ ОТ ДРУГИХ ???

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...
не знал куда написать.. в общем в 2.0.4 не работает быстрая цитата(про которую на первой странице написано). вставка ника работает, а цитата нет. как исправить?
Ссылка на комментарий
Поделиться на других сайтах

Вроде всё сделал по инструкции. В настройках появилось поля выбора из 3-х форм, но ничего не меняется, как было раньше, так и осталось. Даже не знаю где может быть ошибка.[1121717083:1121753728]Хм, оно даже не просто не добавилось, есть даже ошибка. При регестрации выдаётся ошибка в файле lang/en/lang_ucp.php on line 6 - Parse error: parse error, unexpected ';', expecting ')' in

 

Вот тут:

//FastReply Mod

$lang['type_qr'] = "Тип формы быстрого ответа *";

$lang['qr_0'] = "Классическая";

$lang['qr_1'] = "Классическая + BBCode и смайлы";

$lang['qr_2'] = "Расширенная";

//FastReply Mod[1121717083:1121754681]А, понял, вот то, что нужно добавить для русского языка у меня и не работает. А почему? И главное, что так и не изменился быстрый ответ.

Ссылка на комментарий
Поделиться на других сайтах

добавь так

 

//FastReply Mod

'type_qr' = "Тип формы быстрого ответа *";

'qr_0' = "Классическая";

'qr_1' = "Классическая + BBCode и смайлы";

'qr_2' = "Расширенная";

//FastReply Mod

Ссылка на комментарий
Поделиться на других сайтах

а ты пробовал, прежде чем писать, что это не сработает? вот сначало сделай, а потом пиши.

Во-первых, вы вроде не очень внимательно читали. На ту строку у меня просто выдавалась ошибка, но я её исправил, убрав то, что можно было не вставлять. Но это не исправило главного - у меня форма никак не реагирует, как была, так и осталась

Во-вторых, ваше сообщение можно не правильно истолковать. Что значит добавте? Добавить к чему? К ошибке? Скорее всего нужно было вам написать - замените, то что нужно вставить на:. И я это делал ещё до вашего сообщения, т.е. я английский текст заменил на русский. Хотя меня удивило то, что всё-равно выдалась та же ошибка, что при английской версии не выдавалась.

Но и всё это не важно, т.к. русский текст или не русский - это всё равно, если ничего не изменяется в самой форме, чтобы я не ставил в админке.

 

Я вот не могу понять, зачем эта строчка в шаблоне:

<if="qr_type != 0">

<!--IBF.REPLY_JS-->

</if>

<else>

<script type="text/javascript">

Ссылка на комментарий
Поделиться на других сайтах

d1pro, спасибо за шикарный мод ;) Сыкономил туеву хучу времени и работы!!! Есть предложение держать тип формы не в куках а сторить в базу, тогда при работе на разных компах и под разными браузерами настройка формы будет одинаковой :D
Ссылка на комментарий
Поделиться на других сайтах

  • 3 недели спустя...

d1pro

D2 положил на invisionize свой WYSIWYG редактор для IPB 2.0.х, в связи с чем вопрос: как считаешь, он будет конфликтовать с этим модом? СтОит ли вообще его ставить поверх этого мода?

Ссылка на комментарий
Поделиться на других сайтах

А где ты такой мод видел? Этот что ли http://mods.invisionize.com/db/index.php/f/5113 ?

Так там нет поддержки оперы, смайлов и еще чего-то по-моеэму...

 

А вот кто-то пробовал редактор от 2.1 прикрутить на 2.0.х?

Ссылка на комментарий
Поделиться на других сайтах

прикольно, что-то я теперь его не вижу, хотя скачать успел:

D2-RTE (Wysiwyg) Overview

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Created By: Dean

Website: http://www.dscripting.com

Email: deaner225@gmail.com

File: Overview.txt

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

This RTE Was Ripped From IPB 2.1!

I Did Not Make This, Thus Matt Mecham Did

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Copyright (©) 2005

Ссылка на комментарий
Поделиться на других сайтах

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

оффтоп

DJ_KISSLOTNIY

залил сюдав архив, жди пока админы проверят. кстати, кто подскажет, он (редактор) сильно нагружать будет форум (сервер)?

Ссылка на комментарий
Поделиться на других сайтах


×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.