Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

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

Опубликовано:

Добрый день!

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

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

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

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

Опубликовано:

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

Опубликовано:
  • Автор

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

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

 

<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 в личные сообщения, как в разделе темы...

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

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

Опубликовано:

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

{parse template="hookNameOrQuoteJS"}

 

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

Опубликовано:

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

 

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

Опубликовано:
  • Автор

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

 

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

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

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

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

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

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

 

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

Опубликовано:

<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>

 

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

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

Опубликовано:
  • Автор

<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

Изменено пользователем L.Viktor

Опубликовано:

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

Найти

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

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

)

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

Опубликовано:
  • Автор

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

Найти

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

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

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

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

 

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

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

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

Опубликовано:

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

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

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.