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

Быстрая вставка цитаты


Вопрос

Как сделать так, чтобы можно было добавить в форму быстрого ответа и обычную форму ответа быструю вставку цитаты, как у вас?

Хотя, нет, извините, передумал: под ник вставить быструю цитату, у вас это после строки модификаций.

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

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

  • 0

что значит быстрая цитата??

 

это случаем не это?

 

тогда пока не понял

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

  • 0
Кнопку "Цитировать" видешь? Нужно сделать ту же функцию, но под ником. Пример : forum.vingrad.ru
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Ну а в чем проблем то??

Открой в редакторе topic.php, найди функцию цитирования и впихни ее туда где тебе надо

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

  • 0
У меня не выделяется цитата в отдельной рамке. Из-за чего это может быть? Может из-за того, что я менял цветовую гамму скина?
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Где то есть хак для админа Список цитат.

Выбираешь из списка стандартный ответ подредактирушь и вставляешь.

Не кому не встречался?

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

  • 0

chegevaro

Имхо 100% по этому

 

Попробуй тут почини

 

ACP-> Skins & Templates -> Manage stile -> жмешь редактировать на своём скине

 

Добавть там такую штуку внизу

#QUOTE { font-family: Verdana, Arial; font-size: 8pt; color: #333333; background-color: #FAFCFE; border: 1px solid Black; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px }
Потом поменяешь под себя если мои настройки не подойдут
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Alex А что за хак то распиши поподробнее, что он делает то?

 

Сорри я думал склейка работает... :D Надо бы её сделать ;)

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

  • 0
Люди, срочно, помогите!!! Как сделать также, как у вас, чтобы при нажатии на кнопку "Цитировать" не форма открывалась, а вставлялась цитата в быстрый ответ?
Ссылка на комментарий
Поделиться на других сайтах

  • 0

ЛЮДИ!!! Ну как это сделать? Делаю ссылку где прописываю: java script:Insert(selection)

Говорит, типа нет такой функции! Ну помогите же мне!

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

  • 0

Borland_delphi_6

Открываем Skin/sХ/skin_topic.php

находим

  
{$data[POSTER]['member_rank_img']}<br><br>

 

ниже добавляем

  
{$data[POSTER]['profile']}<br />

 

далее находиш в этом же файле

  
<a href='{$ibforums->vars['board_url']}/index.{$ibforums->vars['php_ext']}?s={$ibforums->session_id}&act=Post&CODE=06&f={$ibforums->input[f]}&t={$ibforums->input[t]}&p={$data[POST]['pid']}'><{P_QUOTE}></a>

 

заменяеш на

  
<a href="javascript:Insert(selection)" onMouseDown="get_selection()"><{P_QUOTE}></a>

Сохраняем и закрываем файл

Теперь открываеш sources/Topics.php

 

Находиш

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

if ($poster['id'])
{
  $poster['name'] = "<a href='{$this->base_url}&act=Profile&CODE=03&MID={$poster['id']}'>{$poster['name']}</a>";
}

 

Замени на

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

if ($poster['id'])
{
//  $poster['name'] = "<a href='{$this->base_url}&act=Profile&CODE=03&MID={$poster['id']}'>{$poster['name']}</a>";
  $poster['name']=str_replace(" ", " ", $poster['name']);
  $poster['name']="<a href=javascript:ins(\"{$poster['name']}\")>{$poster['name']}</a>";
}

 

найди

 
$member['member_group'] = $ibforums->lang['m_group'].' '.$member['g_title'];

 

выше этого добавь

  
$member['profile']="<a href='{$this->base_url}&act=Profile&CODE=03&MID={$member['id']}'>{$ibforums->lang['link_profile']}</a>";

Закрой и сохрани файл!

Открой теперь sources/functions.php

найди

 
$css = "\n<style type='text/css'>\n".$ibforums->skin['css_text']."\n</style>";

после этого добавь

  
$js='<script language="javascript" src="./html/quote.js"></script>';

найди

  
$ibforums->skin['template'] = str_replace( "<% JAVASCRIPT %>"     , ""                       , $ibforums->skin['template']);

замени на

  
$ibforums->skin['template'] = str_replace( "<% JAVASCRIPT %>"     , "$js"                       , $ibforums->skin['template']);

 

Сохрани и закрой файл

открой lang\Х\lang_topic.php

и найди

  

);
?>  

перед этим добавь

  
'link_profile'          => "Профайл",

Естественно файл quote.js, который как я понял у тебя есть,заливаешь в папку html. Заливаешь все файлы на серв делаешь ресенхронизацию и наслаждаешься

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

Присоединиться к обсуждению

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

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

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

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