Форум техподдержки бесплатных PHP скриптов

Форум техподдержки бесплатных PHP скриптов

Форум техподдержки WR-Скриптов на php. Обсуждаем: основы программирования на PHP 5 - 7 версий, различные подходы к написанию скриптов на php 7 без MySQL. А также WR-скрипты: бесплатные доски объявлений, скрипты форумов, Гостевые книги, Каталог ссылок, Галерея, Фотоальбом, Счётчики, Рассылки, Анекдот и другие. Принимаются пожелания для новых версий. Сообщите какой скрипт нужен для Вашего сайта, постараемся найти или реализовать. Скачать скрипты можно бесплатно. Вместе мы сделаем бесплатные php скрипты лучше и доступнее!

Главная сайта бесплатных php скриптовГлавная сайта   ПоискПоиск  
Сегодня: 05.04.2020 - 18:34:41
Страницы:  1  2  3  4  
Объявление - WR-Scriptы в UTF-8 кодировке

Активно обновляю скрипты и перевожу их в UTF-8 кодировку. Список перекодированных php скриптов доступен на главной странице сайта. Скачивайте скрипты и устанавливайте на свой сайт! В ближайшее время обновлю каталог знакомств, форум Про, фотоальбом, доски объявлений лайт и ЛЮКС.

На форуме, пожалуйста, пишите что модернизировать в скриптах в первую очередь. Постараюсь исправить большую часть пожеланий!
Работы продолжаются и в 2020 году. Ура!

АвторСообщение

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

Виктор

В
Участник форума


WR

Цитата
, Проверил, то что предложил Кот - реально работает!
Всё классно!

Причём заработали и ссылки и картинки!

В картинках теперь не надо писать & # 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

Виктор

В
Участник форума


Код:
[url]

Сообщение # 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
Дамп данных форума на другой хостинг :Предыдущая темаСледующая тема: Как изменить ссылку на логотипе?
Страницы:  1  2  3  4  

Сообщение
Имя E-mail
Сообщение

Нажмите на точку возле имени для обращения к участнику

Смайлы:

Ещё смайлы
Эмодзи
         
Защитный код: (введите цифры, которые на синем фоне)
   
WR-Счётчик
Powered by WR-Forum Professional © 2.2.2