Перед созданием темы или сообщения следует прочесть: Правила форума, Правила раздела, Как правильно оформить тему.


Автор Тема: [dQuoteSelection Mod] - быстрая цитата выделенного с автором и датой  (Прочитано 53386 раз)

0 Пользователей и 1 Гость смотрят эту тему.

Оффлайн digger

  • Чемпион по боксу по переписке
  • Модератор
  • *****
  • Сообщений: 4 369
  • Карма: +456/-39
  • One sick bastard
    • Тестовый форум SMF
  • Версия SMF: 2.0 RC2
dQuoteSelection Mod
Автор: Digger
Последняя версия: 2.4
Совместим: SMF1.1.x, SMF2 RC2
Ссылка: http://custom.simplemachines.org/mods/index.php?mod=2086
Ошибки и пожелания: http://dev.simplemachines.ru/index.php?project=8

Заменяет стандартную кнопку "Цитировать" на "Цитировать выделенное".
Работает только с формой быстрого ответа.
При наличии выделенного текста - копирует цитату с ним, если ничего не выделено - копирует цитату целиком.
Если форма быстрого ответа свернута/отключена, копирует цитату целиком в полный ответ, независимо от того выделено что-то или нет.

Проверена работа в следующих браузерах:
Opera 9.64-10.0 (Win)
Opera 9.64 (Linux)
FireFox 3.0-3.5 (Win)
FireFox 3.09 (Linux)
Google Chrome 2.0-4.0 (Win)
IE 8.0 (Win)
Safari 4 Public Beta (Win)

Установлен на демо форуме http://simple-machines.ru

Самый частый вопрос:
Q: Тема оформления стандартная, мод установился без проблем, но не работает.
A: Java-скрипты кешируются браузером. Очистите кеш в своем браузере.
« Последнее редактирование: 24 Ноября 2009, 08:19:49 от digger »

Оффлайн Avdenago

  • Друзья
  • *
  • Сообщений: 1 477
  • Карма: +87/-9
  • Пол: Мужской
    • Avdenago.com
  • Версия SMF: 1.1.6-1.1.8
О. Спасибо.

в ближайшее время заюзаю.

Оффлайн digger

  • Чемпион по боксу по переписке
  • Модератор
  • *****
  • Сообщений: 4 369
  • Карма: +456/-39
  • One sick bastard
    • Тестовый форум SMF
  • Версия SMF: 2.0 RC2
Кто скачал, пробовали?
Работает?

Оффлайн axel

  • Новичок
  • *
  • Сообщений: 40
  • Карма: +0/-2
не качал, но делал сам, нагляделся на борде.ру )

Оффлайн vladok

  • Постоялец
  • ***
  • Сообщений: 247
  • Карма: +25/-0
  • Пол: Мужской
  • ком.эск
    • www.newsdozor.ru
  • Версия SMF: 2.0 RC2.0
С автором, говоришь...
ОК :)

Поставлю завтра, проверю, попрошу юзеров поиграться под разными браузерами - отпишусь :)

Оффлайн vladok

  • Постоялец
  • ***
  • Сообщений: 247
  • Карма: +25/-0
  • Пол: Мужской
  • ком.эск
    • www.newsdozor.ru
  • Версия SMF: 2.0 RC2.0
Из под 3х браузеров - ИЕ-6, ФаерФокс, Опера 8.5 - пашет отлично.
Версия СМФ = ...RC3 (жду 2ку бетту)

Ставил ручками.
Тестим. Будут отзывы по глюкам - отпишу  :)
а пока -
+1 в репутацию!

Оффлайн vladok

  • Постоялец
  • ***
  • Сообщений: 247
  • Карма: +25/-0
  • Пол: Мужской
  • ком.эск
    • www.newsdozor.ru
  • Версия SMF: 2.0 RC2.0
Прим**

Из мода - см. modification.xml
<operation>
<search position="before"><![CDATA[ if ($context['can_reply'] && !empty($options['display_quick_reply']))]]></search>
<add><![CDATA[
{
// Mod 'dQuoteSelection' by Digger
echo '<a href="javascript:InsertSelected(selection, \'' . $message['member']['name'] . '\',' . $context['current_topic'] . ',' . $message['id'] . ',' . $message['timestamp'] . ')" onMouseOver="get_selection();">', $quote_button, '</a>';
// Mod 'dQuoteSelection' by Digger   
      ]]></add>
</operation>

<operation>
<search position="after"><![CDATA[ // So... quick reply is off, but they *can* reply?]]></search>
<add><![CDATA[
}
      ]]></add>
</operation>
пришлось выкинуть
отрывающую скобку { в участке
{
// Mod 'dQuoteSelection' by Digger
echo '<a href="javascript:InsertSelected(selection, \'' . $message['member']['name']
и закрывающую } в участке
// So... quick reply is off, but they *can* reply?
}

Возможно связано с установленными ранее модами.

Оффлайн vladok

  • Постоялец
  • ***
  • Сообщений: 247
  • Карма: +25/-0
  • Пол: Мужской
  • ком.эск
    • www.newsdozor.ru
  • Версия SMF: 2.0 RC2.0
Прим2 -в русском индексе надобно ИМХО меж ' ' все же прописать Цитировать выделенное :) а то кажет лишь кнопку.

Оффлайн vladok

  • Постоялец
  • ***
  • Сообщений: 247
  • Карма: +25/-0
  • Пол: Мужской
  • ком.эск
    • www.newsdozor.ru
  • Версия SMF: 2.0 RC2.0
Firefox 2.0.0.6 (последняя версия) -Цитировать выделенное - не нажимается

Оффлайн Ustas232

  • Новичок
  • *
  • Сообщений: 48
  • Карма: +3/-0
  • Пол: Мужской
  • индустриальщик
    • [К]иев[И]ндустриальный
vladok, у тебя наверное как и у меня УТФ версия форума. по этому и не отобр. вот -  перекодировал.

Оффлайн Ustas232

  • Новичок
  • *
  • Сообщений: 48
  • Карма: +3/-0
  • Пол: Мужской
  • индустриальщик
    • [К]иев[И]ндустриальный
digger, а почему перед цитатой в форму быстрого ответа добавляется пустая строка? так задумано или может у меня что-то не так (1.1.3  оперой, лисой)?

Оффлайн digger

  • Чемпион по боксу по переписке
  • Модератор
  • *****
  • Сообщений: 4 369
  • Карма: +456/-39
  • One sick bastard
    • Тестовый форум SMF
  • Версия SMF: 2.0 RC2
digger, а почему перед цитатой в форму быстрого ответа добавляется пустая строка? так задумано или может у меня что-то не так (1.1.3  оперой, лисой)?

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

Оффлайн digger

  • Чемпион по боксу по переписке
  • Модератор
  • *****
  • Сообщений: 4 369
  • Карма: +456/-39
  • One sick bastard
    • Тестовый форум SMF
  • Версия SMF: 2.0 RC2
Из мода - см. modification.xml
пришлось выкинуть
отрывающую скобку {
и закрывающую }

А зачем? Вообще то они там нужны.

Оффлайн vladok

  • Постоялец
  • ***
  • Сообщений: 247
  • Карма: +25/-0
  • Пол: Мужской
  • ком.эск
    • www.newsdozor.ru
  • Версия SMF: 2.0 RC2.0
Конфликт темплеты вылез из за скобок - там у меня мод на моде и модом погоняет... - кто то из них, видать, уже скобки воткнул в нужном месте :)))

Оффлайн blaster

  • Постоялец
  • ***
  • Сообщений: 171
  • Карма: +2/-1
В последней лисе не пашет...