 |
Форум техподдержки бесплатных PHP скриптов |
Форум техподдержки WR-Скриптов на php. Обсуждаем: основы программирования на PHP 5 - 7 версий, различные подходы к написанию скриптов на php 7 без MySQL. А также WR-скрипты: бесплатные доски объявлений, скрипты форумов, Гостевые книги, Каталог ссылок, Галерея, Фотоальбом, Счётчики, Рассылки, Анекдот и другие. Принимаются пожелания для новых версий. Сообщите какой скрипт нужен для Вашего сайта, постараемся найти или реализовать. Скачать скрипты можно бесплатно. Вместе мы сделаем бесплатные php скрипты лучше и доступнее!
|
| Сегодня: 04.02.2023 - 05:46:59 ббкод img неработаетОбъявление - WR-Scriptы в UTF-8 кодировке |
---|
Активно обновляю скрипты и перевожу их в UTF-8 кодировку. Список перекодированных php скриптов доступен на главной странице сайта. Скачивайте скрипты и устанавливайте на свой сайт! В ближайшее время обновлю каталог знакомств, форум Про, фотоальбом, доски объявлений лайт и ЛЮКС.
На форуме, пожалуйста, пишите что модернизировать в скриптах в первую очередь. Постараюсь исправить большую часть пожеланий! Планирую продолжить работы в 2023 году.
|
Автор | Сообщение |
---|
ёпрст •
Ё гость
|
|
Сообщение # 14 |
16.08.10 - 18:49:23
|  | ёпрст •
Ё гость
|
Извините, что вставил свою картинку не в тему.
Я просто радуюсь, что научился вставлять GIF изображения в сообщения.  | |
|
Сообщение # 15 |
16.08.10 - 19:02:23
|  | LOSKAND •
L Участник форума
|
|
Сообщение # 16 |
16.08.10 - 19:37:18
|
 | LOSKAND •
L Участник форума
|
|
Сообщение # 17 |
16.08.10 - 19:37:47
|  | KoT •
K гость
|
Вышел из проблемы так. 1) Добавил над окном ввода сообщения кнопку "URL" в файлах index.php и admin.php В index.php строка 91, в admin.php строка 2026 Код: <input type=button class=button value=' URL ' onclick=\"DoSmilie('[url][/url]');\"> |
2) Заменил код, анализирующий ссылку: Код: if ($liteurl==TRUE) $msg=preg_replace("#(\[url=([^\]]+)\](.*?)\[/url\])|(http://(www.)?[0-9a-z\.-]+\.[a-z]{2,6}[0-9a-z/\?=&\._-]*)#","<a href=\"$4\" >$4</a> ",$msg);
| В index.php строка 987, в admin.php строка 1857
на следующий код: Код: if ($liteurl==TRUE) { $msg=preg_replace('#\[url(.*?)\](.+?)\[/url\]#','<a href="$2">$2</a>',$msg); } else { $msg=str_replace("[url]","",$msg); $msg=str_replace("[/url]","",$msg); }
|
Теперь ссылка без тэгов [ url ] отображается как текст, заключенная в тэги отображается в зависимости от настроек. Недостаток: кнопка "URL" висит не зависимо от настроек. | |
|
Сообщение # 18 |
16.08.10 - 22:22:15
|  | KoT •
K гость
|
Коряво отобразилось сообщение. В п.2. смотрим в index.php строка 987, в admin.php строка 1857 там код анализа ссылок. одна строка. Коммент к ней: "Если разрешена публикация УРЛов"
так ее поменял на такое:
Код: if ($ liteurl==TRUE) { $ msg=preg_replace ( ' # \ [ url ( . * ? ) \ ] ( . + ? ) \ [ / url \ ] # ' , ' <a href=" $2 "> $2 </a> ', $ msg ) ; } else { $ msg=str_replace ( " [ url ] " , "" , $ msg ); $ msg=str_replace ( " [/url] " , "" , $ msg ); }
Убрать все пробелы! | | |
|
Сообщение # 19 |
16.08.10 - 22:28:39
|  | WR •
W Участник форума
|
KoT, конечно, вариант, интересный. А вот безо всяких [URL] как бы обойтись? Хотелось бы просто написал ссылку - она и обработалась как ссылка | |
|
Сообщение # 20 |
18.08.10 - 05:46:15
|  | проверка •
П гость
|
|
Сообщение # 21 |
18.08.10 - 06:50:15
|  | Проверка •
П гость
|
походу баг не убрали еще , жаль :( | |
|
Сообщение # 22 |
18.08.10 - 06:51:09
|  | CoMMON •
C Участник форума
|
WR, папробуй с тем что я дал у меня такое чувство что это там | |
|
Сообщение # 23 |
18.08.10 - 09:00:04
|  | KoT •
K гость
|
Цитата:
CoMMON пишет: WR, папробуй с тем что я дал у меня такое чувство что это там |
Нет, это в строке 987: Код: if ($liteurl==TRUE) $msg=preg_replace("#(\[url=([^\]]+)\](.*?)\[/url\])|(http://(www.)?[0-9a-z\.-]+\.[a-z]{2,6}[0-9a-z/\?=&\._-]*)#","<a href=\"$4\" >$4</a> ",$msg); | Без анализа ссылки она становится кликабельной. Если это был адрес рисунка, то сначала он становится ссылкой на вывод рисунка на страницу (строка 975): Код: $msg=preg_replace('#\[img(.*?)\](.+?)\[/img\]#','<img src="$2" border="0" $1>',$msg); | а потом строка 987 коцает тэг <img , добавляя в него <a href= Надо писать анализатор, который будет отделять ссылки на рисунки от остальных. Или анализировать - если это ссылка в составе тэга <img, то не трогать ее. | |
|
Сообщение # 24 |
18.08.10 - 23:12:54
|  | WR •
W Участник форума
|
а я в предыдущей версии скрипта делал так:
- сначала переводил в ссылку <a href=...
- если есть рядом блоки [ img] [ /img] то заменял ссылку на картинку
А с этим URL всё таки беспонтово: процентов 50% форумчан не нажимают эту кнопку, а просто постят ссылку. | |
|
Сообщение # 25 |
19.08.10 - 04:57:57
|  | Виктор •
В Участник форума
|
[img] http://www.wr-script.ru/forum/images-green/wr-logo.gif [/img] | |
|
Сообщение # 26 |
26.08.10 - 14:29:11
|  |
|