[dQuoteSelection Mod] - выделенного текста и уведомление о цитировании

Автор digger®, 07 августа 2007, 03:53:13

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

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

KliViT

Тоже заработало после очистки кеша но не сразу почему-то =)


zBear

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


zBear


digger®

В xml_topic.js

document.postmodify.message.value += '[quote author=' + author + ' link=' + link + ' date=' + date + ']' + selected.replace(/(^\s+)|(\s+$)/g, "") + '[/quote]\n';

поменять на

document.postmodify.message.value += '[quote author=' + author + ' link=' + link + ']' + selected.replace(/(^\s+)|(\s+$)/g, "") + '[/quote]\n';

zBear

digger
время убирается, но заголовок цитаты вместо "Цитата: Admin" становится "Цитата: Admin link=topic=132.msg3639#msg3639" т.е. почему-то не добавляется ссылка на сообщение

digger®

Цитата: zBear от 19 мая 2009, 13:53:13
digger
время убирается, но заголовок цитаты вместо "Цитата: Admin" становится "Цитата: Admin link=topic=132.msg3639#msg3639" т.е. почему-то не добавляется ссылка на сообщение

Не судьба значит. Требуется передавать все ожидаемые параметры.

zBear

digger
я убрал и link, теперь в заголовке цитаты "Цитата: Admin" без ссылки, тоже хороший вариант

раз уж ты мне начал отвечать ... :-)
мне понадобилось править xml_topic.js т.к. этот мод брал время с сервера, а не с форума, т.е. была большая разница
может есть возможность как-то подправить время?

digger®

Цитата: zBear от 19 мая 2009, 14:05:58
digger
я убрал и link, теперь в заголовке цитаты "Цитата: Admin" без ссылки, тоже хороший вариант

раз уж ты мне начал отвечать ... :-)
мне понадобилось править xml_topic.js т.к. этот мод брал время с сервера, а не с форума, т.е. была большая разница
может есть возможность как-то подправить время?

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

zBear


sco_rp

#261
У меня на версии 2.0 RC1 не заработало. Срабатывает точно также как кнопка "цитировать" и загоняет в цитату весь текст, независимо от выделения. И не в форму быстрого ответа, а в полный ответ.

PS все 18 вкладок темы не читал, если такая проблема там обсуждалась просто скажите что это было и не ругайте :)

PSS Трабл относится к Опере 9.61. Проверил на ИЕ - там все как надо работает. Как бы этот мод с Оперой подружить?

Шаннар

#262
Не устанавливается на голый SMF2 RC1-1...

ЦитироватьInstalling this package will perform the following actions:
      Type    Action    Description
*    1.    Execute Modification    ./Themes/default/Display.template.php    Test successful
      1.    Replace    ./Themes/default/Display.template.php    Test successful
      2.    Replace    ./Themes/default/Display.template.php    Test successful
*    2.    Execute Modification    ./Themes/default/scripts/xml_topic.js    Test successful
      1.    Add Before    ./Themes/default/scripts/xml_topic.js    Test successful
   3.    Execute Modification    languages/english.xml    Modification parse error
   4.    Execute Modification    languages/english.xml    Modification parse error
   5.    Execute Modification    languages/russian.xml    Modification parse error
   6.    Execute Modification    languages/russian.xml    Modification parse error
   7.    Execute Modification    languages/russian-utf8.xml    Modification parse error
   8.    Execute Modification    languages/russian-utf8.xml    Modification parse error

Это с созданием директории /temp. Без неё — вообще ничего не происходит...


P. S. Такое впечатление, что не может найти $languagedir — а с чем это связано — малёхо неясно.


Шаннар

Цитата: digger от 26 мая 2009, 13:29:26
А подробности Modification parse error разве не пишет?
В том-то и дело, что нет. \-:

Шаннар

Из лога ошибок:

http://.../bbs/index.php?action=admin;area=packages;sa=install;package=dQuoteSelection_2.zip;pid=0
2: fopen(/home/shannar/data/www/.../bbs/Themes/babylon/Display.template.php) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Permission denied
File: /home/shannar/data/www/.../bbs/Sources/Subs-Package.php
Line: 2417


http://.../bbs/index.php?action=admin;area=packages;sa=install;package=dQuoteSelection_2.zip;pid=0
2: fclose(): supplied argument is not a valid stream resource
File: /home/shannar/data/www/.../bbs/Sources/Subs-Package.php
Line: 2424

digger®

Цитата: Шаннар от 26 мая 2009, 18:52:11
Из лога ошибок:

http://.../bbs/index.php?action=admin;area=packages;sa=install;package=dQuoteSelection_2.zip;pid=0
2: fopen(/home/shannar/data/www/.../bbs/Themes/babylon/Display.template.php) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Permission denied
File: /home/shannar/data/www/.../bbs/Sources/Subs-Package.php
Line: 2417


http://.../bbs/index.php?action=admin;area=packages;sa=install;package=dQuoteSelection_2.zip;pid=0
2: fclose(): supplied argument is not a valid stream resource
File: /home/shannar/data/www/.../bbs/Sources/Subs-Package.php
Line: 2424


Установленные права не позволяют изменять файлы в каталоге Themes

Шаннар

Цитата: digger от 26 мая 2009, 19:20:33
Установленные права не позволяют изменять файлы в каталоге Themes
777 на всех файлах и директориях разве не достаточно для?..


sergei

#269
Спасибо всем , кто работал над этим модом!

Единственное, с чем столкнулся и пока не нашел решения - не срабатывает в Google Chrome браузере. И смотрю, что на тестовом форуме это тоже происходит.

Может кто-то знает, как запустить это в хроме?

Шаннар

Цитата: sergei от 02 июня 2009, 13:16:01
Может кто-то знает, как запустить это в хроме?
Какая версия Хрома? И последняя ли версия мода? Последняя, для SMF 2 RC1-1 — вроде как прекрасно уже работает и под Хромом.

sergei

Chrome 1.0.154.65 , SMF 1.1.9

я пока не перехожу на SMF 2 , т.е. вопрос как это реализовать в версии 1.1.9? 


Шаннар

Цитата: sergei от 02 июня 2009, 15:12:21
Chrome 1.0.154.65 , SMF 1.1.9
В таком случае, похоже, только переходом на девелоперскую версию GC. См. предыдущие страницы этой темы. Под более ранние править код (пока-что?) нет желающих.

sergei


digger®

Цитата: Шаннар от 02 июня 2009, 15:16:18
В таком случае, похоже, только переходом на девелоперскую версию GC. См. предыдущие страницы этой темы. Под более ранние править код (пока-что?) нет желающих.

У Хрома уже давно текущая версия 2, а девелоперская 3.

Шаннар

digger: наткнулись на то, что при цитировании выделенного сообщения его дата даёт +1 час вперёд, тогда как при «полном» — таких вещей не наблюдается. Версия ещё для 1.1.9, ежели что.

digger®

Цитата: Шаннар от 02 июня 2009, 17:53:02
digger: наткнулись на то, что при цитировании выделенного сообщения его дата даёт +1 час вперёд, тогда как при «полном» — таких вещей не наблюдается. Версия ещё для 1.1.9, ежели что.

А "Разница во времени" задана в настройках форума или профиле юзера который цитирует?

sergei

я решил попробовать связать dQuoteSelection с редактором hotEditor... может выглядит и нецелесообразно, но в целом выглядит вполне реально...Но столкнулся с таким странным явлением. Выделенный текст проходит по всем функциям, записывается в document.postmodify.message.value , но почему-то не показывается в самом поле textarea...Может у кого-то есть идеи , что может блокировать внесение текста? :( Это пожалуй вопрос к знатокам javascript ...


mr_mag

SMF 2.0 RC1-1 мод dQuoteSelection_UTF 0.9b - ошибка в установке, что делать? Других модов нет.

Ошибка в установке пакета
По крайней мере, одна ошибка возникла при тестовой установке пакета. Настоятельно рекомендуется не продолжать дальнейшую установку, если Вы не знаете что делаете, или не произвели бэкап данных. Эта ошибка может возникнуть при несовместимости уже установленного пакета, с пакетом, который Вы пытаетесь поставить, из-за ошибки в самом пакете, из-за того, что пакет требует наличие другого пакета, который не установлен на Вашем форуме, или пакет разработан для другой версии форума SMF.

Установка этого пакета произведет следующие действия:
      Тип    Файл    Описание
*    1.    Изменение файла    ./Themes/default/Display.template.php    Неудачно
      1.    Добавить после    ./Themes/default/Display.template.php    Неудачно
      2.    Добавить после    ./Themes/default/Display.template.php    Успешно
      3.    Добавить перед    ./Themes/default/Display.template.php    Успешно
   2.    Изменение файла    ./Themes/default/xml_topic.js    Файл не найден
*    3.    Изменение файла    ./Themes/default/languages/index.russian-utf8.php    Успешно
      1.    Добавить перед    ./Themes/default/languages/index.russian-utf8.php    Успешно
*    4.    Изменение файла    ./Themes/default/languages/index.english.php    Успешно


mr_mag

Цитата: digger от 09 июня 2009, 18:28:56
Не тормозить и прочитать первое сообщение в теме.
Спасибо, я уже разобрался :)

sergei

Цитата: sergei от 04 июня 2009, 01:34:16
я решил попробовать связать dQuoteSelection с редактором hotEditor...

Связать получилось , работает!  8)

Однако с таким столкнулся впервые - у этого редактора зашифрованный код javascript ... и насколько я понял, открыть это не так уж просто...

Т.е. получается что никаких модификаций или исправлений багов там не сделаешь... а версия этог редактора для СМФ уже по всей видимости не поддерживается...  :-\

VМV

#282
Установил очень полезный мод - Quick PM (http://custom.simplemachines.org/mods/index.php?mod=1649)
Данный мод в форме Быстрого Ответа делает кнопку, которая переделывает её в Форму Бысрого личного сообщения, не выходя из темы и не открывая новое окно. При установке никаких ошибок не высвечивается, но при этом при всём перестаёт работать Цитирование выделенного. Т.е. если ничего не выделено, нажимая на кнопку цитируется всё сообщение, при цитировании выделенного ответа фокус падает на Форму бысторого ответа, но в неё цитата не вставляется, никакая, просто пусто. Как можно решить эту проблему?

digger®

Цитата: VМV от 25 июня 2009, 15:12:13
Установил очень полезный мод - Quick PM (http://custom.simplemachines.org/mods/index.php?mod=1649)
Данный мод в форме Быстрого Ответа делает кнопку, которая переделывает её в Форму Бысрого личного сообщения, не выходя из темы и не открывая новое окно. При установке никаких ошибок не высвечивается, но при этом при всём перестаёт работать Цитирование выделенного. Т.е. если ничего не выделено, нажимая на кнопку цитируется всё сообщение, при цитировании выделенного ответа фокус падает на Форму бысторого ответа, но в неё цитата не вставляется, никакая, просто пусто. Как можно решить эту проблему?

Разобраться что меняет мод Quick PM.

VМV

Цитата: digger от 26 июня 2009, 06:25:28
Разобраться что меняет мод Quick PM.

Так вот и разберитесь ;) )) Ваш же мод))) А проблема в нём...Так как если поставить тот мод поверх Вашего, Ваш перестаёт работать, а если поставить Ваш мод поверх того, то опять Ваш перестаёт работать, а тот как работал прекрасно, так и работает... Значит что-то в Вашем недоработано.
Ну это мысль на рассуждение Вам, мне это не надо...Цитата выделенного для меня менее нужна, чем личные сообщения)))
Но за 100$ могу за Вас найти недоработку в Вашем моде ;) ))

Drakonsa

Цитата: VМV от 26 июня 2009, 18:46:51
Так вот и разберитесь ;) )) Ваш же мод))) А проблема в нём...Так как если поставить тот мод поверх Вашего, Ваш перестаёт работать, а если поставить Ваш мод поверх того, то опять Ваш перестаёт работать, а тот как работал прекрасно, так и работает... Значит что-то в Вашем недоработано.
Ну это мысль на рассуждение Вам, мне это не надо...Цитата выделенного для меня менее нужна, чем личные сообщения)))
Но за 100$ могу за Вас найти недоработку в Вашем моде ;) ))
Пафос в офф.

crazyASD

На Chrome 2.0.172.33 мод не работает :( IE и Firefox 3.5 работает отлично.
Сон разума порождает монстров
Wordpress - рулит!  SMF 2.0.11


crazyASD

А почему же не поддерживается? а 2.0 совместим с SMF 1.1.x?
Сон разума порождает монстров
Wordpress - рулит!  SMF 2.0.11


Dr_Zhalnin

digger подскажите....У меня форум 1.1.9 сей мод устанавливал 6 месяцев назад-работает....
При установке (на тестовый форум) с тем же хостером и тем же доменом (но в другой папке) сей мод не работает....нет с цитаты с выделением....Что это значит?
SsangYong Club Украина http://ssangyong-club.org<br />SsangYong club Ukrainian

digger®

Цитата: Dr_Zhalnin от 22 июля 2009, 23:06:24
digger подскажите....У меня форум 1.1.9 сей мод устанавливал 6 месяцев назад-работает....
При установке (на тестовый форум) с тем же хостером и тем же доменом (но в другой папке) сей мод не работает....нет с цитаты с выделением....Что это значит?

ссылку и тестовый аккаунт пользователя

Dr_Zhalnin

Цитата: digger от 22 июля 2009, 23:23:10
ссылку и тестовый аккаунт пользователя
Отослал в личку....даже права админа дал
SsangYong Club Украина http://ssangyong-club.org<br />SsangYong club Ukrainian

digger®

Цитата: Dr_Zhalnin от 23 июля 2009, 02:58:27
Отослал в личку....даже права админа дал

Во первых, зачем три кнопки "Цитировать выделенное"? :)
Во вторых, все прекрасно работает. Попробовал в Opera 10, FF 3.5.1 и IE8

Кеш в браузере очистите, потому что джава-скрипты кешируются браузером.

Dr_Zhalnin

Цитата: digger от 23 июля 2009, 03:31:25
Во первых, зачем три кнопки "Цитировать выделенное"? :)
Во вторых, все прекрасно работает. Попробовал в Opera 10, FF 3.5.1 и IE8

Кеш в браузере очистите, потому что джава-скрипты кешируются браузером.
Та я пытался ставить...несколько раз...видимо файл изменило...сейчас файлы заменил...все нормально...
СПС
SsangYong Club Украина http://ssangyong-club.org<br />SsangYong club Ukrainian

Dr_Zhalnin

А интересно....возможен ли вариант добавления кнопки "ответ" для удобства...? что бы скролером не крутить....То есть поставить кнопку "ответ" рядом с "Цитирование с выделением" и просто "цитированием".......
SsangYong Club Украина http://ssangyong-club.org<br />SsangYong club Ukrainian

digger®

Цитата: Dr_Zhalnin от 23 июля 2009, 04:18:19
А интересно....возможен ли вариант добавления кнопки "ответ" для удобства...? что бы скролером не крутить....То есть поставить кнопку "ответ" рядом с "Цитирование с выделением" и просто "цитированием".......

Возможен, но к этому моду вопрос уже не относится.
Чтобы скроллером не крутить, есть мод Go Up & Go Down

crazyASD

Цитата: digger от 22 июля 2009, 20:45:35
Не совместим. Потому что под SMF1 уже особо не интересно ковыряться.
Если будет нечего делать - посмотрю.
Если не сложно, поковыряй на досуге, очень нужно. Посетители форума давно клянчили у меня эту фичу, а теперь злые ходят, мол "а почему не работает?"
Заранее спасибо.
Сон разума порождает монстров
Wordpress - рулит!  SMF 2.0.11

crazyASD

И в догонку само сообщение отладчика Safari:
ReferenceError: Can't find variable: get_selection
ReferenceError: Can't find variable: InsertSelected

В Firefox и IE все срабатывает, а здесь нет.
Сон разума порождает монстров
Wordpress - рулит!  SMF 2.0.11

Dr_Zhalnin

SsangYong Club Украина http://ssangyong-club.org<br />SsangYong club Ukrainian