textReplace
- BellanD
- Не в сети
- Junior Member
- Сообщений: 39
- Спасибо получено: 0
Warning: Undefined variable $end_tag_params in /var/www/www-root/data/www/rnq.ru/libraries/kunena/external/nbbc/src/BBCode.php on line 2719
BellanD ответил в теме RE: textReplace
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Toxa
- Не в сети
- Platinum Member
- Сообщений: 368
- Спасибо получено: 0
Warning: Undefined variable $end_tag_params in /var/www/www-root/data/www/rnq.ru/libraries/kunena/external/nbbc/src/BBCode.php on line 2719
Toxa ответил в теме RE: textReplace
ps: можно в личку/аську, чтобы не материться на форуме
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- vadimk
- Не в сети
- New Member
- Сообщений: 1
- Спасибо получено: 0
Warning: Undefined variable $end_tag_params in /var/www/www-root/data/www/rnq.ru/libraries/kunena/external/nbbc/src/BBCode.php on line 2719
vadimk ответил в теме RE: Re:textReplace
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Alenka
- Не в сети
- New Member
- Сообщений: 3
- Спасибо получено: 0
Warning: Undefined variable $end_tag_params in /var/www/www-root/data/www/rnq.ru/libraries/kunena/external/nbbc/src/BBCode.php on line 2719
Alenka ответил в теме RE: textReplace
плагин нужный, иногда напрягают неприличные слова. а так запущен плагин сидишь и не красннеешь
Тохе большое спасибо
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- XprogeR
- Не в сети
- New Member
- Сообщений: 11
- Спасибо получено: 0
Warning: Undefined variable $end_tag_params in /var/www/www-root/data/www/rnq.ru/libraries/kunena/external/nbbc/src/BBCode.php on line 2719
XprogeR ответил в теме RE: textReplace
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Johnson
- Не в сети
- Junior Member
- Сообщений: 34
- Спасибо получено: 0
Warning: Undefined variable $end_tag_params in /var/www/www-root/data/www/rnq.ru/libraries/kunena/external/nbbc/src/BBCode.php on line 2719
Johnson ответил в теме RE: textReplace
Автор согласился помочь и написал плагин по моей просьбе.
А вот насчет поднимать уровень культуры - это все остается (и останется) на уровне лозунгов, потому что никто этим заниматься не будет это раз, а два - все знают, что происходит когда пытаешься этот самый уровень попытаться поднять. Затопчут ж.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Toxa
- Не в сети
- Platinum Member
- Сообщений: 368
- Спасибо получено: 0
Warning: Undefined variable $end_tag_params in /var/www/www-root/data/www/rnq.ru/libraries/kunena/external/nbbc/src/BBCode.php on line 2719
Toxa ответил в теме RE: textReplace
по GPL пойдет?А можно получить исходники?
2 Johnson
спасибо за идею хоть сам своим творением и не пользуюсь, но рад, что кому-то пользу приноситАвтор согласился помочь и написал плагин по моей просьбе.
ps: всегда рад идеям
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Fr0st
- Не в сети
- Platinum Member
- Сообщений: 360
- Спасибо получено: 0
Warning: Undefined variable $end_tag_params in /var/www/www-root/data/www/rnq.ru/libraries/kunena/external/nbbc/src/BBCode.php on line 2719
Fr0st ответил в теме RE: textReplace
Можно подкину ещё одну?
Идея в том, чтобы заменять текст в обоих направлениях. Зачем? Чтобы можно было делать автозамену. Вроде бы где-то уже мелькал подобный плаг, но в этом было бы логичнее.
Например: набирать смайлик *ROFL* довольно долго, через меню - надо юзать мышу. а так можно ввести, скажем, .рофл, и при отправке оно заменится на *ROFL*. Точно так же можно отправлять какие-то часто используемые фразы (Привет-как дела-чем занимаешься, идеальный способ нарваться на fuck off =) ). Также можно позаботиться о нервах собеседника и заменять все нецензурные выражения их более мягкими аналогами ))
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Toxa
- Не в сети
- Platinum Member
- Сообщений: 368
- Спасибо получено: 0
Warning: Undefined variable $end_tag_params in /var/www/www-root/data/www/rnq.ru/libraries/kunena/external/nbbc/src/BBCode.php on line 2719
Toxa ответил в теме RE: textReplace
Вложение txtReplace_2-14c40c961a2dd014f554cdf6a8188b60.rar не найдено
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Fr0st
- Не в сети
- Platinum Member
- Сообщений: 360
- Спасибо получено: 0
Warning: Undefined variable $end_tag_params in /var/www/www-root/data/www/rnq.ru/libraries/kunena/external/nbbc/src/BBCode.php on line 2719
Fr0st ответил в теме RE: textReplace
Сделал такой конфиг:
[OutgoingExpressions]
*ROFL*=\bрофл\b
:-D=\bлол\b
*THUMBS UP*=\bрулз\b
и балдею))
P.S. В ридми можно добавить, что строки в ини-файле можно комментировать символом ";". Полезно, чтобы временно задизэйблить некоторые строки
P.P.S. При тестировании регэкспов приходится часто менять ини-файл, а плагин его не перечитывает. Это как-нибудь можно реализовать? Например, отслеживать дату последнего изменения. Вот код, который юзаю я:
var
SettingsAttrib: WIN32_FILE_ATTRIBUTE_DATA;
SettingsModifDate: TFileTime = (dwLowDateTime:0; dwHighDateTime:0);
...
procedure loadSettings;
begin
...
GetFileAttributesEx('..\Settings.xml',GetFileExInfoStandard,@SettingsAttrib);
SettingsModifDate:=SettingsAttrib.ftLastWriteTime;
...
end;
...
GetFileAttributesEx('..\Settings.xml',GetFileExInfoStandard,@SettingsAttrib);
if (SettingsModifDate.dwLowDateTime <> SettingsAttrib.ftLastWriteTime.dwLowDateTime) or
(SettingsModifDate.dwHighDateTime <> SettingsAttrib.ftLastWriteTime.dwHighDateTime)
then loadSettings;
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- TiMeTraSheR
- Не в сети
- Moderator
- Сообщений: 1110
- Спасибо получено: 0
Warning: Undefined variable $end_tag_params in /var/www/www-root/data/www/rnq.ru/libraries/kunena/external/nbbc/src/BBCode.php on line 2719
TiMeTraSheR ответил в теме RE: textReplace
да, я уже за*_*л :(=(?i)\b(ка(к|г) ?д(е|и)(л)+(а)+)\b
О_О а входящие не хотят заменяться... Елыпалы. Тестил на исходящих, перекинул потом в другую секцию - перестало работать Т_Т
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Toxa
- Не в сети
- Platinum Member
- Сообщений: 368
- Спасибо получено: 0
Warning: Undefined variable $end_tag_params in /var/www/www-root/data/www/rnq.ru/libraries/kunena/external/nbbc/src/BBCode.php on line 2719
Toxa ответил в теме RE: textReplace
при этом компонент TIniFile закомментаренные строчки убивает при перечитывании и сохранении файлаP.S. В ридми можно добавить, что строки в ини-файле можно комментировать символом ";". Полезно, чтобы временно задизэйблить некоторые строки
как вариант: создать секцию [временные] и переносить ненужные пока строки.
ini-файл перечитывает при выключении/включении плагина. отслеживание времени файла скажется как на размере, так и на частоте обращения к диску. ткнуть два раза левой кнопкой на иконку плагина не составит труда же?P.P.S. При тестировании регэкспов приходится часто менять ини-файл, а плагин его не перечитывает. Это как-нибудь можно реализовать?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- TiMeTraSheR
- Не в сети
- Moderator
- Сообщений: 1110
- Спасибо получено: 0
Warning: Undefined variable $end_tag_params in /var/www/www-root/data/www/rnq.ru/libraries/kunena/external/nbbc/src/BBCode.php on line 2719
TiMeTraSheR ответил в теме RE: textReplace
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Toxa
- Не в сети
- Platinum Member
- Сообщений: 368
- Спасибо получено: 0
Warning: Undefined variable $end_tag_params in /var/www/www-root/data/www/rnq.ru/libraries/kunena/external/nbbc/src/BBCode.php on line 2719
Toxa ответил в теме RE: textReplace
Вложение txtReplace_2-19a7735551ddf22e6c3defff203382c9.rar не найдено
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- TiMeTraSheR
- Не в сети
- Moderator
- Сообщений: 1110
- Спасибо получено: 0
Warning: Undefined variable $end_tag_params in /var/www/www-root/data/www/rnq.ru/libraries/kunena/external/nbbc/src/BBCode.php on line 2719
TiMeTraSheR ответил в теме RE: textReplace
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Toxa
- Не в сети
- Platinum Member
- Сообщений: 368
- Спасибо получено: 0
Warning: Undefined variable $end_tag_params in /var/www/www-root/data/www/rnq.ru/libraries/kunena/external/nbbc/src/BBCode.php on line 2719
Toxa ответил в теме RE: textReplace
раз такое у меня было, но при этом в памяти висело несколько плагинов. кстати, был еще отловлен плагин винамповский, который не давал моему работать почему-то. есл остальные плагины отключить, глюк остается?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- TiMeTraSheR
- Не в сети
- Moderator
- Сообщений: 1110
- Спасибо получено: 0
Warning: Undefined variable $end_tag_params in /var/www/www-root/data/www/rnq.ru/libraries/kunena/external/nbbc/src/BBCode.php on line 2719
TiMeTraSheR ответил в теме RE: textReplace
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Toxa
- Не в сети
- Platinum Member
- Сообщений: 368
- Спасибо получено: 0
Warning: Undefined variable $end_tag_params in /var/www/www-root/data/www/rnq.ru/libraries/kunena/external/nbbc/src/BBCode.php on line 2719
Toxa ответил в теме RE: textReplace
Вложение TRegExpr_RU.rar не найдено
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Fr0st
- Не в сети
- Platinum Member
- Сообщений: 360
- Спасибо получено: 0
Warning: Undefined variable $end_tag_params in /var/www/www-root/data/www/rnq.ru/libraries/kunena/external/nbbc/src/BBCode.php on line 2719
Fr0st ответил в теме RE: textReplace
Не знал... мда, нехорошо. Будем юзать секцию [disabled]
>ini-файл перечитывает при выключении/включении плагина
Прикольно! Может, эти две фишки в ридми? Имхо они не особо очевидны.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Toxa
- Не в сети
- Platinum Member
- Сообщений: 368
- Спасибо получено: 0
Warning: Undefined variable $end_tag_params in /var/www/www-root/data/www/rnq.ru/libraries/kunena/external/nbbc/src/BBCode.php on line 2719
Toxa ответил в теме RE: textReplace
Вложение txtReplace_2-e88797574a58597b2f9c9b42a999be29.rar не найдено
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.