механизм работы "Цитата"

Автор bbbbbb, 28 декабря 2009, 22:07:14

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

bbbbbb

Здравствуйте, товарищи!! :)

подскажите, как на этом форуме работает "Цитата"?

т.е. как при нажатии на кнлпку "Цитата" вставляется текст в поле формы быстрого ответа?

хотел к себе прикрутить на сайт, есть ли где инструкция...

я посмотрел исходники страницы этого форуме, но ничего там не увидел

0daliska

 :o Прикрутить? А что у Вас недокомплектация форума?  :D
Вообще-то штатно это... Так сказать, в базовой комплектации ;)
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

bbbbbb

а как он работает, принцип действий?

я хотел такую же реалиацию..

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

0daliska

Так сделайте, чтобы форма ответа быстрого была развернута на вашем форуме по умолчанию... Нажмите у себя кнопку цитата и любуйтесь на текст цитаты в форме быстрого ответа...
Ничего переписывать не надо...
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

bbbbbb

я хотел вставить на свой сайт такую цитату сообщений....

у меня форум этот не стоит и там нету быстрого ответа...

как тут сделано - я не погу понять и не могу найти вообще как тут это сделано...

digger - наверное знет

bbbbbb

короче, кто знает скаже где этот механизм которые втавляет текст в textarea при нажатии на кнопку "Цитировать"

где этот код? я не могу найти или покажите функцию которая это делает...

BIOHAZARD

ну вы блин даёте...


файрбаг или драгонфлай в руки
тыц в батон
смотрим какой экшен прописан для батона
ищем объявление этой функции во всех файлах форума (можно ограничиться display.template.php и *.js)
Мои моды:
  • RedirectPage
  • Counters
  • CustomSearch
  • SypexDumper
   адаптирую темы    1.1.хx<=>2.0задавая вопросы, старайтесь сразу указывать конечную цель, предполагаемый Вами путь не обязательно окажется самым коротким

Любые моды на заказ

bbbbbb

#7
да спасибо, сделал по другому:
(но так и не опнял как в а этом форуме)



<a  title="Нажмите, для того чтобы процитировать этот текст, данный текст вставиться на поле (textarea) в редакторе в самом низу страницы... (если не получается вставить - попробуйте ссылку справа)" href="#idd=<TMPL_VAR NAME="id_cm">" class="add_comment">ЦИТИРОВАТЬ </a>


<textarea style="height:500px;width:820px;" class="markItUp" rows="50" cols="120" name="text_cm">
<TMPL_VAR NAME="text_cm_current"></textarea>




<script type="text/javascript" src="/latest/jquery.pack.js"></script>

<script type="text/javascript" >


$('.add_comment').click(function(){

  $.get("/view_content/ajax_comment/"+this.hash.replace(/.*(?:idd=)(\d+).*/,'$1'), function(html){$(".markItUp").val(html);});
 
  return false;

   
})



только фигня в том что не хочет работать в firefox3 почему, а в opera работает

сделал еще запасной вариант на странице: вставил в эту форму цитируемый текст через cookie, в моем фремфорке MVC Catalyst есть реализация