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

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

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

Главная сайта бесплатных php скриптовГлавная сайта   ПоискПоиск  
Сегодня: 04.12.2020 - 20:27:52
Страницы:  1  2  3  
Объявление - WR-Scriptы в UTF-8 кодировке

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

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

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

Sco-R-piO

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

Да я тоже не очень силен в рнр, но в вр-форуме более-менее секу...

Просто отредактировал форум под себя, моды переделал под себя, многое сделал... Переходить на другую платформу нет резона... Столько трудов насмарку...

Сообщение # 13 11.03.10 - 11:05:01

cb_one

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


Да я тоже не очень силен в рнр, но в вр-форуме более-менее секу...

Просто отредактировал форум под себя, моды переделал под себя, многое сделал... Переходить на другую платформу нет резона... Столько трудов насмарку...

Цитата


+ мульён!

Сообщение # 14 15.03.10 - 14:19:34

Alexand3r

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

Вставил я этот мод (Кто онлайн на форуме) у себя на форуме http://alcom.dem.ru Протестируйте на правильность отображения информации он-лайн посетителей. Кстати, я немного доработал вр-форум в плане внешнего вида и мелких изменений. В планах может еще что добавлю... если конечно осилю, так как в пхп особо не разбираюсь.

Сообщение # 15 17.03.10 - 00:39:06

cb_one

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

У тебя отображается только кол-во онлайн....
А кто конкретно - не отображается....
И все равно интересно - что и куда ты вставлял...
Поделись пожалуйста...

Сообщение # 16 17.03.10 - 08:10:38

Alexand3r

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

У меня отображаются и гости (цифрой) и те, кто зарегистрированы (имена).... так как ты на форуме не зареген, то видел только цифру 1, ввиду того, что посещаемость моего форума практически нулевая. Мод который я использовал - https://www.wr-script.ru/mod/wrforum.1.8.8-line-sent.zip

Файлы
session.php - новый файл, нужно залить на сервер
sessin.dat - новый файл, нужно залить на сервер
index.php - добавил следующие строки:

1) в самом начале
include "session.php";

2) примерно в районе строки 144 должно быть так:

// Выбран ВЫХОД из форума - очищаем куки
if(isset($_GET['event'])) {if ($_GET['event']=="clearcooke") {setcookie("wrfcookies","",time()); Header("Location: index.php");

/// Блок редактирования информации в БД
$fp=fopen($sessindat,"w");
flock ($fp,LOCK_EX);//блокировка файла
ftruncate ($fp,0);//УДАЛЯЕМ СОДЕРЖИМОЕ ФАЙЛА
for($i=0;$i<$vsego_polzovateley;$i++){$dt=explode("|", $lines[$i]);
if ($dt[0]==$ssid) { unset($lines[$i]);} else {fputs($fp,$lines[$i]);}
}
fflush ($fp);//очищение файлового буфера
flock ($fp,LOCK_UN);//снятие блокировки
fclose($fp);
chmod("$sessindat", 0600);
exit;
}}

3) в самом конце перед копирайтом

echo "
<small>Посетители online: <b>$vsego_polzovateley</b></small>";
echo "
";
echo implode(", ", $namearray);


tools.php - добавил следующие строки

1) в самом начале над строкой include "config.php";

session_start();

2) следующий код, примерно 338-я строка:

/// XXXXXXX Вставка session
$sessindat="sessin.dat";
$st = time()+60*5; // для гостей 5 минут
$wrfname="$rdt[0]";
if (isset($_COOKIE['wrssid'])) { $wrssid = $_COOKIE['wrssid'];
$itssid=explode("|", $wrssid);
$ssid = "$itssid[0]";
$stime = "$itssid[1]"; // Время которое было установлено для этой сессии
// Сессия найдена, устанавливаем новое время для продолжения жизни
$lines_sessindat = file("$sessindat"); /// массив строк БД
$masiv = implode("",$lines_sessindat);
$time_uid="$st";
$vremya_wrname="$time_uid|$wrfname";
$masiv=str_replac e("$stime|",$vremya_wrname,$masiv); // Редактируем
// Устанавливаем новое время сессии
$ssidcookies="$ssid|$time_uid";
setcookie("wrssid", $ssidcookies, time()+1728000);
/// Блок редактирования информации в БД
$fp=fopen($sessindat,"w");
flock ($fp,LOCK_EX);//блокировка файла
fputs($fp,"$masiv");
flock ($fp,LOCK_UN);//снятие блокировки
fclose($fp);
chmod("$sessindat", 0600);
}
}} // if-ы

Вроде все, кто он-лайн должно отображатся. Если будут выскакивать Ворнинги (Worning...) на странице после вставки и проверки работы форума, попробуйте закомментировать строки chmod("$sessindat", 0600); и session_start(); в этих добавленных кусках кода, то есть сделать вместо chmod("$sessindat", 0600); сделать #chmod("$sessindat", 0600);
Вначале закомментируйте chmod("$sessindat", 0600); после проверьте форум, затем если не помогло закомментируйте и session_start(); (сделать #session_start(); )

Но это еще не все дополненя которые сделал автор этого мода. Автор сделал еще вставку
отправки уведомления на эл.адрес пользователя, если его ник кто-то прокоментировал, с ссылкой на этот топик. Только для зарегестрированых пользователей и только одно уведомление. Но этот код я не вставлял у себя и здесь не приводил.

Сообщение # 17 17.03.10 - 18:41:13

cb_one

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

Alexand3r, спс!
Сеня папробую...

Сообщение # 18 23.03.10 - 15:39:18

zael

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

кто обьяснит почему wr forum не мылит админу ? вот сайт --http://zaelnsk.vov.ru/

Сообщение # 19 28.03.10 - 16:55:58

Sco-R-piO

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

Попробуй зайти в админку и включить отправку сообщений.

Должно быть примерно так:
"Разрешить мылить админу? 0/1" ставишь 1

Сообщение # 20 29.03.10 - 00:22:37

cb_one

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

Alexand3r, чето у меня не получилось прикрутить "Кто онлайн"...
Точнее прикрутил все как ты написал... Все заработало...
Я обрадовалсо...
Но...
Перестали работать кнопки "Участники" "Поиск" "Ваш профиль"...
Что может быть не таг?

Сообщение # 21 19.04.10 - 12:02:54

Sco-R-piO

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

А как сделать так, чтобы в профайле отображалось состояние пользователя "online" или "offline"???

Сообщение # 22 21.04.10 - 11:23:51

Ростислав

Р
гость

Яне пойму. Я установил скрипт на чат, изменил атрибуты, зашел через броузер а оно пишет 404 NOT FOUND

Сообщение # 23 16.05.10 - 22:55:10

Alexand3r

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

Если кто желает скачать forum_1.9.Am2 (с возможностью редактировать свои мессаги) то архив выложен на форуме сайта www.alcom.dem.ru в разделе Новости и события.

Сообщение # 24 21.05.10 - 04:31:10
Ограничение на длину тем на главной :Предыдущая темаСледующая тема: Абсолютно "закрытый форум"
Страницы:  1  2  3  

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

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

Смайлы:

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