|
Бесплатные PHP скрипты - форум техподдержки |
Форум техподдержки WR-Скриптов на php. Обсуждаем: основы программирования на PHP 5 - 7 версий, различные подходы к написанию скриптов на php 7 без MySQL. А также WR-скрипты: бесплатные доски объявлений, скрипты форумов, Гостевые книги, Каталог ссылок, Галерея, Фотоальбом, Счётчики, Рассылки, Анекдот и другие. Принимаются пожелания для новых версий. Сообщите какой скрипт нужен для Вашего сайта, постараемся найти или реализовать. Скачать скрипты можно бесплатно. Вместе мы сделаем бесплатные php скрипты лучше и доступнее!
|
| Сегодня: 14.10.2024 - 08:22:37 ббкод img неработаетОбъявление - WR-Scriptы в UTF-8 кодировке |
---|
Активно обновляю скрипты и перевожу их в UTF-8 кодировку. Список перекодированных php скриптов доступен на главной странице сайта. Скачивайте скрипты и устанавливайте на свой сайт! В ближайшее время обновлю каталог знакомств, форум Про, фотоальбом, доски объявлений лайт и ЛЮКС.
На форуме, пожалуйста, пишите что модернизировать в скриптах в первую очередь. Постараюсь исправить большую часть пожеланий! Планирую продолжить работы весь 2023 год.
|
Автор | Сообщение |
---|
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
| | Виктор •
В Участник форума
|
[img] https://www.wr-script.ru/forum/images-green/wr-logo.gif [/img]
&_#_0_4_7_; | |
|
Сообщение # 27 |
26.08.10 - 14:34:18
| | Виктор •
В Участник форума
|
Цитата: , Проверил, то что предложил Кот - реально работает! Всё классно!
Причём заработали и ссылки и картинки!
В картинках теперь не надо писать & # 0 4 7 ; вместо /
| |
|
Сообщение # 28 |
26.08.10 - 20:24:40
|
| WR •
W Участник форума
|
Ура! Нашёл на сайте: http://web-silver.ru/forum/html-css-javascript/3875-preg_replace.html
готовый пример. Там он называется автолинкование. Поставил и протестировал. Получается то что хотел и корректно вставляются картинки и ссылки.
Сейчас перезалью скрипт. Вот ка должна выглядеть замена УРЛОВ:
Код: // Если разрешена публикация УРЛов if ($liteurl==TRUE) $msg = preg_replace ("/([\s>\]]+)(http|https|ftp|goper):\/\/([a-zA-Z0-9\.\?&=\;\-\/_]+)([\W\s<\[]+)/", "\\1<a href=\"\\2://\\3\" target=\"_blank\">\\2://\\3</a>\\4", $msg); | | |
|
Сообщение # 29 |
27.08.10 - 08:39:42
| | WR •
W Участник форума
|
|
Сообщение # 30 |
27.08.10 - 08:42:43
| | CoMMON •
C Участник форума
|
так чо там решена проблема ?? а то форум хорош но мне обязателен этот тег пазарест | |
|
Сообщение # 31 |
27.08.10 - 10:54:11
| | Виктор •
В Участник форума
|
|
Сообщение # 32 |
27.08.10 - 14:38:52
| | Виктор •
В Участник форума
|
Я сделал так, как предложил КоТ Рекомедую пойти по этому пути, IMG - работает ссылки тоже, если их объявишь
Код: // Если разрешена публикация УРЛов
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); } $msg=preg_replace('#\[link(.*?)\](.+?)\[/link\]#','<a href="$2">>>>>>>>></a>',$msg); $msg=str_replace("[link]","",$msg); $msg=str_replace("[/link]","",$msg); $msg=preg_replace('#\[more(.*?)\](.+?)\[/more\]#','<a href="$2">>>>>More...</a>',$msg); $msg=str_replace("[more]","",$msg); $msg=str_replace("[/more]","",$msg); $msg=preg_replace('#\[next(.*?)\](.+?)\[/next\]#','<a href="$2">>>>>Next...</a>',$msg); $msg=str_replace("[next]","",$msg); $msg=str_replace("[/next]","",$msg);
| | |
|
Сообщение # 33 |
27.08.10 - 14:43:34
| | Виктор •
В Участник форума
|
Можете проверить: http://bogatizdorov.ru/forum/ | |
|
Сообщение # 34 |
27.08.10 - 14:45:40
| | CoMMON •
C Участник форума
|
А это зачем и на что оно Код: $msg=preg_replace('#\[link(.*?)\](.+?)\[/link\]#','<a href="$2">>>>>>>>></a>',$msg); $msg=str_replace("[link]","",$msg); $msg=str_replace("[/link]","",$msg); $msg=preg_replace('#\[more(.*?)\](.+?)\[/more\]#','<a href="$2">>>>>More...</a>',$msg); $msg=str_replace("[more]","",$msg); $msg=str_replace("[/more]","",$msg); $msg=preg_replace('#\[next(.*?)\](.+?)\[/next\]#','<a href="$2">>>>>Next...</a>',$msg); $msg=str_replace("[next]","",$msg); $msg=str_replace("[/next]","",$msg); | | |
|
Сообщение # 35 |
28.08.10 - 10:03:54
| | Виктор •
В Участник форума
|
Цитата:
CoMMON пишет: А это зачем и на что оно |
Это варианты определения ссылок (url link more next) Мне кажется, что больше надо уделить внимание тому, чтобы текст написанный юзером соответствовал отображению. Символы не должны пропадать и не заменяться другими... А ссылки пусть появляются только при явном объявлении их. | |
|
Сообщение # 36 |
28.08.10 - 22:03:28
| |
|