Форум техподдержки WR-Скриптов на php. Обсуждаем: основы программирования на PHP 5 - 7 версий, различные подходы к написанию скриптов на php 7 без MySQL. А также WR-скрипты: бесплатные доски объявлений, скрипты форумов, Гостевые книги, Каталог ссылок, Галерея, Фотоальбом, Счётчики, Рассылки, Анекдот и другие. Принимаются пожелания для новых версий. Сообщите какой скрипт нужен для Вашего сайта, постараемся найти или реализовать. Скачать скрипты можно бесплатно. Вместе мы сделаем бесплатные php скрипты лучше и доступнее!
Активно обновляю скрипты и перевожу их в UTF-8 кодировку. Список перекодированных php скриптов доступен на главной странице сайта. Скачивайте скрипты и устанавливайте на свой сайт! В ближайшее время обновлю каталог знакомств, форум Про, фотоальбом, доски объявлений лайт и ЛЮКС.
На форуме, пожалуйста, пишите что модернизировать в скриптах в первую очередь. Постараюсь исправить большую часть пожеланий! Планирую продолжить работы весь 2023 год.
Голосование: Главная привлекательность скрипта форума WR-Forum Professional
- в разделе персональных сообщений добавлена защита от взлома и возможность удалять сообщения выборочно, а также добавлен запрет на отправку персонального сообщения от гостя;
- В профиль каждого участника форума добавлено поле "Репутация", кнопка для просмотра и изменения репы, добавлено поле кол-во тем (что написал юзер). Просматривая, кто изменил Вам репу, можно перейти на страницу просмотра профиля этого участника;
- в админку добавлена кнопка "Удалить тех участников, чьи учётные записи НЕ АКТИВИРОВАНЫ";
- в админке сделана сортировка тем по последнему сообщению (по дате создания/изменения файла темы);
- добавил в ПОИСК новую фишку: поиск сообщений выбранного пользователя. Работает в тестовом режиме;
- мелкий БАГ с голосованием исправлен;
- ИСПРАВЛЕН БАГ в загрузке файла: Если пользователь случайно создаст пустое сообщение с вложеным файлом, то форум выдаст сообщение об ошибке, но загрузить файл позволит. Далее, если пользователь прочитал сообщение и написал текст сообщения и отправляет повторно сообщение, то форум в этот раз говорит, что "файл с таким названием уже существет". Пользователь, чтобы все-таки создать сообщение, переименовывает файл и отправляет сообщение на сайт, на данный раз без ошибок;
- Для зарегистрированных участников добавлен мини-чат на главную страницу форума;
- В добавлена возможность показывать объявление на всех страницах с темами. Блок можно редактировать, вкл/выкл в админке;
- при просмотре сообщений текущей темы добавил ссылку на предыдущую и следующую тему. Это увеличит качество перелинковки страниц, а значит PR и посещаемость форума. В админке стало удобнее администрировать темы;
- продолжается работа по настройке автостатусов участников. Введены 8 настроек. Их можно задавать в админке. Статус показывается под репутацией каждого пользователя при наведении мышкой;
- при удалении сообщения теперь оно удаляется и из блока последних сообщений;
== Август 2012: ==
- В ПМ встроен текущий скин форума: оформление блока персональных сообщений теперь такое же как на форуме.
- В админку добавлен блок "просмотр БД". Теперь Вы можете просмотреть все файлы *.dat в папке с форумом. Это позволит визуально определить проблемы с любым файлом БД и по FTP вручную их исправить;
- Реализована возможность блокировать посетителей по IP на произвольное количество месяцев. В панели администратора Вы можете выбрать на сколько месяцев заблокировать IP-адрес.
- переписан код в файле tubest.php: блок самых "больших" тем и сортировки пользователей по кол-ву сообщений и репе. Теперь оба блока создаются один раз через заданное время. В самом начале файла есть 2 переменные: $itogolines="15"; // По сколько максимум выводить самых обсуждаемых тем и юзеров? $srokobnov="86400"; // 86400 - это 24 часа. Период обновления статистики
- исправлен БАГ с цитированием: не обрабатывалась вложенность. Спасибо Alexand3r (www.alcom.dem.ru) за помощь!
Но самое главное, что БД трёх форумов. А именно: forum mini, forum lite, forum professional по структуре одинаковы!
Это позволит в будущем вот что: - WEB-мастерам переходить от одной версии к другой; - мне переписывать куски кода и добавлять блоки в любые из этих трёх форумов; - создать супер надёжную версию форума на ДБФ-шных файлах; - кодерам по php легко менять блоки и куски кода, так как структура данных есть и в некоторых файлах (в первой строке) и описана в статье.
- исправлен БАГ: при удалении сообщения пользователем не удалялся прикреплённый файл, не изменялась репутация и кол-во отправленных сообщений;
- исправлен БАГ: если при добавлении темы/сообщения с прикреплённым файлом, файл с таким именем уже есть на сервере, тогда выдавалось сообщение об ошибке. Теперь в этом случае ему присваиваем имя случайным образом;
- исправлен БАГ: если в теме всего одно сообщение то кнопка "Удалить сообщение" уже не показывается;
- В форуме поменялось много внутренних переменных. Вот их список: $fname -> $forum_name $fdesription -> $forum_info $sendadmin -> $admin_send $cangutema -> $g_add_tema $cangumsg -> $g_add_msg $useactkey -> $activation $smile -> $showsmiles $canupfile -> $can_up_file $max_file_size -> $max_f_size $guest -> $guest_name $users -> $user_name $qq -> $msg_onpage $qqmain -> tem_onpage $deltahour -> $delta_gmt $fskin -> forum_skin $stop -> $forum_lock $furl -> $forum_url Это необходимость. Моды (дополнительные блоки для форума, написанные разными разработчиками) работать без дополнительной настройки не будут. Все скины также будут в ближайшее время исправлены и перезалиты на сайт.
Demon_From_Irk пишет: WR, возмлжность удаления пользователей без активации вроде была в 1.9.9 ?
Да, в конце июля ещё доделывал версию 1.9.9, но начал писать конвертер. Поэтому в последней сборке есть возможность удаления пользователей.
Вот что ещё добавлено:
- Структура БД форума переписана на 90%. Обновлены: главный файл, файлы со списками тем, файлы с сообщениями темы, файлы регистрационных данных и статистики пользователей, файлы переписки ПС. остаётся совсем чуть-чуть!...
- Добавлена фишка: при измении репутации автоматически в файл репутаций пишется информация за что были добавлены балы и за что сняты (в случае удаления сообщения). Эту информацию можно посмотреть по каждому участнику, если кликнуть на значёк рядом со словом "Репутация";
ПРИКРЕПЛЯЮ ПЕРВУЮ ОБЩЕДОСТУПНУЮ БЕТА ВЕРСИЮ ФОРУМА ВЕРСИИ 2.0!
Рекомендую всем желающим потестировать, можно сконвертировать свою БД. Для этого переименуйте Вашу папку "data" в "data_old", создайте пустую папку"data". Скопируйте в неё файл pravila.html. Запустите конвертер. Он, пока что, ещё постой. Поэтому сразу после запуска база будет сконвертирована без предупреждений. Копия в папке "data_old" не будет удалена.
У кого есть возможность потестировать, погоняйте админку, добавляйте и удаляйте сообщения, юзеров, темы и т.д. Если есть какие-либо глюки/баги - пишите здесь!
Здравствуйте! Не поленился зарегался, уважаю труд Ваш. У меня такой вопрос, почему что у версии 1.9.9 и 2.0 шапка сайта в лево ушла? И когда в админке делаешь какието изменения (в настройках) и жмешь кнопку подтвердить, то выскакивает красное предупреждения что гдето введено 7 цифр а разрешено только 6, но все равно все проходит нормально! И заполнял только что свой профиль здесь, и после кнопки подтверждения в левом вверхнем углу мигнул какойто код? И главный вопрос!!!! А будет ли версия с оплатой за сообщения, и оплата пользователем для допуску в зазищенную область???
Калян пишет: Здравствуйте! Не поленился зарегался, уважаю труд Ваш. У меня такой вопрос, почему что у версии 1.9.9 и 2.0 шапка сайта в лево ушла? И когда в админке делаешь какието изменения (в настройках) и жмешь кнопку подтвердить, то выскакивает красное предупреждения что гдето введено 7 цифр а разрешено только 6, но все равно все проходит нормально! И заполнял только что свой профиль здесь, и после кнопки подтверждения в левом вверхнем углу мигнул какойто код? И главный вопрос!!!! А будет ли версия с оплатой за сообщения, и оплата пользователем для допуску в зазищенную область???
Оплаты за сообщения в дефолтной версии не будет, скорее всего, но вы можете изготоаить мод самостоятельно.
У меня такой вопрос, почему что у версии 1.9.9 и 2.0 шапка сайта в лево ушла?
Скин invision, который сейчас доступен в форуме немного кривоват. У меня есть исправленный вариант. Скоро перезалью этот верный скин.
Цитата:
и жмешь кнопку подтвердить, то выскакивает красное предупреждения что гдето введено 7 цифр а разрешено только 6, но все равно все проходит нормально!
Возможно. Готов исправить ошибку. А поточнее? Что написано то?
Цитата:
и после кнопки подтверждения в левом вверхнем углу мигнул какойто код?
Тоже какой то мелкий баг. Потестирую форум, ошибку исправлю и заново закачаю на сайт уже безо всяких мелких ошибок сегодня-завтра.
Цитата:
А будет ли версия с оплатой за сообщения, и оплата пользователем для допуску в защищенную область???
Таково в моей версии форума не будет. Однако, сейчас в форуме есть рейтинг. Можно настроить в панели администратора так, чтобы за каждое сообщение давалось по одной единичке репутации. Договоритесь, чтобы каждый пользователь в какое-либо поле, в "Откуда" или любое другое вносил свой электронный кошелёк.
Допустим, набрал пользователь 500 репутации - Вы уже ему переводите на кошелёк денюжку, в админку заходите, репу обнуляете и всё по новой. Делайте так 1 раз в квартал. Кто Вам мешает.
( и жмешь кнопку подтвердить, то выскакивает красное предупреждения что гдето введено 7 цифр а разрешено только 6, но все равно все проходит нормально! ) Здесь пишет ( введенный текст слишком длинный )