Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
L.Viktor

Имя и цитата в личных сообщениях

Recommended Posts

Добрый день!

У меня стоит мод имя и цитата в сообщениях, хотелось бы тоже самое добавить в личные сообщения...

Тоесть в темах возле кнопки "ответ" есть кнопка "Имя или цитата", хотелось бы добавить эту кнопку и в личные сообщения.

Скажите пожалуйста как это сделать?

Share this post


Link to post
Share on other sites

Наверное никак.

Share this post


Link to post
Share on other sites

Получилось так:

добавил этот код

 

<li>

<a class='ipsButton_secondary' title='{$this->lang->words['insert_name_or_quote_desc']}' href='javascript:insertNameorQuote("{$post['author']['members_display_name']}", "{$post['post']['pid']}")'>{$this->lang->words['insert_name_or_quote']}</a>

</li>

 

в шаблон showConversation личные сообщения

 

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

Но в темы добавляет этот шаблон мод, а как его добавить в личные сообщения?

Подскажите плиз, или дайте факю с подробным описание создания модов...

Share this post


Link to post
Share on other sites

В самый верх шаблона попробуйте

{parse template="hookNameOrQuoteJS"}

 

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

Share this post


Link to post
Share on other sites

{parse template="hookNameOrQuoteJS" group="skin_topic"}

 

или просто тупо можете скопировать содержимое шаблона к себе.

  • Upvote 1

Share this post


Link to post
Share on other sites

{parse template="hookNameOrQuoteJS" group="skin_topic"}

 

или просто тупо можете скопировать содержимое шаблона к себе.

Спасибо БОЛЬШОЕ, этот метод помог, теперь работает... ТОлько осталось одно но, все как бы работает но имя пользователя не вставляет, вставляет так:

[b][member=][/b],

а должно быть так:

[b][member=L.Viktor][/b],

что еще можно сделать?

 

ПС. и может таким макаром вы подскажите как сделать тут: http://ipbskins.ru/forum/topic12874.html

Share this post


Link to post
Share on other sites

<li>
  <a class='ipsButton_secondary' title='{$this->lang->words['insert_name_or_quote_desc']}' href='javascript:insertNameorQuote("{$members[ $msg['msg_author_id'] ]['members_display_name']}", "{$msg['msg_id']}")'>{$this->lang->words['insert_name_or_quote']}</a>
</li>

 

ПС. и может таким макаром вы подскажите как сделать тут

Там уже подсказали

Share this post


Link to post
Share on other sites

<li>
  <a class='ipsButton_secondary' title='{$this->lang->words['insert_name_or_quote_desc']}' href='javascript:insertNameorQuote("{$members[ $msg['msg_author_id'] ]['members_display_name']}", "{$msg['msg_id']}")'>{$this->lang->words['insert_name_or_quote']}</a>
</li>

 

 

Там уже подсказали

Спасибо большое, теперь все работает...

Есть по етому поводу один вопрос (цитирование работает но с каким то пробелом), можете не отвечать:

как убрать пробел (пустую строку) в цитировании?

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

вот скрин post-56462-0-49569200-1397410088_thumb.png

Edited by L.Viktor

Share this post


Link to post
Share on other sites

Открыть шаблон hookNameOrQuoteButton

Найти

'" post="' + pid + '"]<br />'

Заменить на (удалить

)

'" post="' + pid + '"]'

Share this post


Link to post
Share on other sites

Открыть шаблон hookNameOrQuoteButton

Найти

'" post="' + pid + '"]<br />'

Заменить на (удалить <br />)

'" post="' + pid + '"]'

СПАСИБО ПРИ ОГРОМНОЕ!

 

И последний самый главный вопрос по поводу всего выше изложеного:

как и что исправить в самом моде имя или цитата, что бы все выше изложенные изменения записывались... Тоесть что бы после установки мода ети все изменения тоже применялись?

Вот сам мод: Имя и цитата в быстром ответе.xml

Share this post


Link to post
Share on other sites

Непосредственно в хуке можно отредактировать только перенос строки

, для цитирования в ЛС и всего остального нужно расширить функционал хука, который по умолчанию не предусмотрен.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...