Бесплатные PHP скрипты - форум техподдержки

Бесплатные PHP скрипты - форум техподдержки

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

Главная сайта бесплатных php скриптовГлавная сайта   ПоискПоиск  
Сегодня: 22.11.2024 - 06:34:49
Страницы:  1  2  

Галерея: добавил смайлы и "антиМат" в коментариях

Объявление - WR-Scriptы в UTF-8 кодировке

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

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

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

DINKER

D
гость

Здравствуйте! Так как коментарии разрешено писать всем юзерам галереи, я решил что неплохо было бы хоть как-то защититься от мата + добавить смайлики. Для смайлов просто в файле addmsg.php после замены пакостных символов типа <, >, $ и т.д. дописать:
$text = str_replace(":worried:", "<img src="images/smillies/worried.gif">", $text);
$text = str_replace(":weird:", "<img src="images/smillies/weird.gif">", $text);
$text = str_replace(":wacko:", "<img src="images/smillies/wacko.gif">", $text);
И т.д.
Ну и, соответственно скинуть в images папку smillies.
Для простенького Антимата я создал отденьный модуль (я использую его и в других чатях),
код:

if (eregi("б..ть", $msg) &#124;&#124; eregi("х..й", $msg) &#124;&#124; // и т.д.
{exit;}

Сообщение # 1 31.08.06 - 12:08:40

Maksir

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

$text = str_replace("PHP", "C++">", $text);

Сообщение # 2 31.08.06 - 13:27:10

WR

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

прикольно.

Сообщение # 3 04.09.06 - 16:11:42

Kazanova

K
гость

А где в форуме таким макаром добавить смайлов ? я знаю просто кинуть в папку но на моём сервер много сетей а ип разный :) и пользователи видят тупые ссылки заместо смайлов ...

Сообщение # 4 06.09.06 - 17:02:15

Maksir

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

В WR скрипте всё очень просто!
в папке image
кАро4u!
Вот скрипт
$dt[4]=str_replace("",$s1,$dt[4]);

В файлах index.php и многих других, есть целый блок таких строчек. Их не трудно обнаружить. Смысл в том, что бы дописать свои строчки к этому блоку.

Это один спосиоб.

Фторой. Это по клику "Ещё смайлы". В этом случае указывается URL к файлу с расширением. Этот самый URL , по клику по файлу, будет подставляться в сообщение вот такая строчка
&#124;img&#124; https://www.wr-script.ru/forum/smile/russian_ru.gif &#124;/img&#124;
А вот сама строка этой ссылки;
<a href='#' onclick="window.open('tools.php?event=moresmiles','smiles','width=250,height=300,left=50,top=150,toolbar=0,st atus=0,border=0,scrollbars=1')">Ещё смайлы</a>

Сообщение # 5 06.09.06 - 17:47:22

Maksir

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

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

и чё тут непонятного...

Kazanova, если кто-то из вашей сети не видит URL на изображение .... значит ошибка в скрипте

Смотри файл tools.php может там что-то есть особенное... я ещё не смотрел :)

Сообщение # 6 06.09.06 - 18:17:21

Kazanova

K
гость

Не всё спс понял, ошибки нету :) Локальные айпишники несоединяются через роутер поэтому пиринга нету, только на серверах ...
Допустим сеть корбина ставит такой смайл
&#124;img&#124; http://10.243.20.10/forum/smile/russian_ru.gif &#124;/img&#124;
А её картинку невидит сеть ННТЕЛ т.к она видит тока свой сегмент тобиш 10.11

Сообщение # 7 07.09.06 - 07:02:33

Kazanova

K
гость

Остаётся понять как дописать туда ещё смайлов :)

Сообщение # 8 07.09.06 - 07:09:50

Maksir

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

Мня... что же у вас за сеть такая...
я вчера ломал голову.. думал, - -= "да не, не может быть!" =- А оказалось, дело в маршрутезаторе... :)
И что, кто у вас отвечает за подобные косяки?
Что, уже маршруты не прописать? Или у вас там война за независимость сети?
Это какой город, если не сикрет? (что-то уж больно IP знакомый... диапозон) Токо у нас с 89 начинается (хотя, их до кучи может быть) Так что выкладывай!

Сообщение # 9 07.09.06 - 10:43:53

Kazanova

K
гость

г. Москва
Сети все частные, в каждый сети свой маршрут, все маршруты прописаны, все сети соеденены через свитч, между сетьми нету пиринга, пользователи могут пользоватся только нашими серваками, но немогут видеть IP других пользователей из других сетей вот так, незнаю как тебе объяснить то ещё ... Это надо знать топологию сетей что бы понять :)

Сообщение # 10 07.09.06 - 14:20:00

Maksir

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

бз... я знаю, что такое Unix и как в нём маршруты прописываются. Так что, я не знаю, как тебе объяснить то, что вижу...

Цитата:

все сети соеденены через свитч

Не понял...
(маршрутизатор и роутер - одно и тоже) Но, свич, это внутрисетевое устройство.
Конечно, я всего не могу знать о вашей сети... Но, какой смысл линковать линки других сетей, если они все равно не видят друг друга... ?

Кстати, через Unix можно задать параметр, через который можно ссоединиться с сервером ftp, например, если в маршрутизаторе нет этого маршрута. (нужно знать только адрес) Но, не хочу углубляться, если интересно. Скажу, что об этом прочитал в книге по администратированию Unix.

Сообщение # 11 07.09.06 - 15:08:41

Kazanova

K
гость

Maksir, через нас они могут видеть друг друга, и играть вместе и всё что хочешь :) короче здесь у нас мегафлуд ...

Сообщение # 12 07.09.06 - 15:21:27
Ну и где скачать все эти радости ? :Предыдущая темаСледующая тема: Дизайн для форума : S.T.A.L.K.E.R
Страницы:  1  2  

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

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

Смайлы:

Ещё смайлы
Эмодзи
         
Защитный код: (введите цифры, которые на синем фоне)
Ответ на вопрос: (Какой сейчас год?)
   
WR-Счётчик
Powered by WR-Forum Professional © 2.3 UTF-8 beta версия