 |
Бесплатные PHP скрипты - форум техподдержки |
Форум техподдержки WR-Скриптов на php. Обсуждаем: основы программирования на PHP 5 - 7 версий, различные подходы к написанию скриптов на php 7 без MySQL. А также WR-скрипты: бесплатные доски объявлений, скрипты форумов, Гостевые книги, Каталог ссылок, Галерея, Фотоальбом, Счётчики, Рассылки, Анекдот и другие. Принимаются пожелания для новых версий. Сообщите какой скрипт нужен для Вашего сайта, постараемся найти или реализовать. Скачать скрипты можно бесплатно. Вместе мы сделаем бесплатные php скрипты лучше и доступнее!
|
| Сегодня: 28.12.2025 - 20:52:21 Правка сообщений для WR-forum 2.0| Объявление - WR-Scriptы в UTF-8 кодировке |
|---|
Активно обновляю скрипты и перевожу их в UTF-8 кодировку. Список перекодированных php скриптов доступен на главной странице сайта. Скачивайте скрипты и устанавливайте на свой сайт! В ближайшее время обновлю каталог знакомств, форум Про, фотоальбом, доски объявлений лайт и ЛЮКС.
На форуме, пожалуйста, пишите что модернизировать в скриптах в первую очередь. Постараюсь исправить большую часть пожеланий! Планирую продолжить работы весь 2026 год.
|
| Автор | Сообщение |
|---|
Старый_знакомый •
С гость
|
Shadow762, ничесе ты продвинулся! Ещё относительно недавно просил помощи реализовать счетчик количества просмотров тем, а сейчас собираешься писать/переделывать форум на мускул чуть ли не с нуля. | |
|
| Сообщение # 66 |
12.11.22 - 17:25:19
|  | Shadow762 •
S Участник форума
|
Старый_знакомый, Было дело Я сайт ремастнул полностью почти и по дизайну и по структуре - все на SQL перевел кроме форума и нескольких третьесортных скриптов. Одного не могу понять, что меня удерживало раньше Де-факто, с MySQL все на порядок проще. | |
|
| Сообщение # 67 |
16.11.22 - 20:25:34
|  | Shadow762 •
S Участник форума
|
p.s, господа, вы хоть это, представляйтесь, а то какая-то односторонняя анонимность получается) | |
|
| Сообщение # 68 |
16.11.22 - 20:26:22
| Генеральная уборка квартиры https://globalcleaning.ru/generalnaya-uborka-kvartir/ - заказать.  | WR •
W Участник форума
|
Друзья, я подосвободился. Сейчас сайт скриптов буду "шевелить". Обновлю все скрипты, начну "кодить" новые функции и фишки. Идея остаётся такая же: каждый WR скрипт должен быть функцинальный, но в администрировании и пользовании очень простой и удобный. Согласны? Shadow762, я готов переписать форум под SQL. Но самая важная идея - поддержка записи чтения на уровне функций. У меня есть пример скрипта, где в настройках можно включить где хранит данные скрипт - в базе MySQL или в файлах. Он легко перключается на лету. Зачем это нужно. Всё просто - для унификации всех скриптов WR под работу с базой данных MySQL. При написании мощной универсальной системы функций/процедур записи и чтения нужно будет создать 2 файла: один с функциями для работы в файловом режиме, второй - в MySQL режиме. Кто желает, может и третй создать и 4 и т.д. Тогда на базе этой системы можно быдет даже написать конкурента 1С или некоторым другим программ. Взять самую простую конфигурацию и "слепить" похожую, но очень живую и мобильную систему. Мне хочется ещё на PostgreSQL мигрировать скрипты таким образом. Что скажете? | |
|
| Сообщение # 69 |
20.11.22 - 12:48:57
|  | Shadow762 •
S Участник форума
|
WR, Что я могу сказать, Вам, как отцу-основателю проекта виднее, хотя я все же сторонник mySQL (так сложилось исторически) На данный момент разбираюсь в коде vBulletin 2.0, пытаюсь унаследовать от туда некоторые идеи. Запоздал с ответом более чем на пол года, у самого был полный кавардак в графике.. | |
|
| Сообщение # 70 |
05.07.23 - 02:34:46
|  | IvanPupkin •
I гость
|
Скажите пожалуйста, какую переменную распарсить в движке форума, чтобы прикрутить своих узкоспециализированных тегов? | |
|
| Сообщение # 71 |
19.07.23 - 00:13:31
|  | IvanPupkin •
I гость
|
Цитата:
Shadow762 05.07.23 в 02:34 пишет: WR, Что я могу сказать, Вам, как отцу-основателю проекта виднее, хотя я все же сторонник mySQL (так сложилось исторически) На данный момент разбираюсь в коде vBulletin 2.0, пытаюсь унаследовать от туда некоторые идеи. Запоздал с ответом более чем на пол года, у самого был полный кавардак в графике.. | Базы данных нужны для суперпуперпроектов, где много юзеров, а если у вас страничка в закоулке сети для нескольких знакомых? Вам не надо ни крутого хостинга, сойдет подходящий бесплатный, ни этих баз данных и т.п. Это совершеное излишество в такой ситуации, которое только усиливает требования к хостингу и сужает выбор вариантов. Есть аналогичный проект, ExBB, но он мне как то не очень нравится, старые версии кривые, а новые обладают завышенными требованиями к хостингу. | |
|
| Сообщение # 72 |
19.07.23 - 00:19:19
| Статьи о разработке сайтов в источнике  | IvanPupkin •
I гость
|
Цитата:
Shadow762 16.11.22 в 20:25 пишет: Старый_знакомый, Было дело Я сайт ремастнул полностью почти и по дизайну и по структуре - все на SQL перевел кроме форума и нескольких третьесортных скриптов. Одного не могу понять, что меня удерживало раньше Де-факто, с MySQL все на порядок проще. | Возможно, что и на порядок проще. Дело то в том что это такая ниша - движки сайтов и форумов на файлах, в этой нише то wr скрипты очень хорошие, это для невысоких требований к хостингу, который может быть бесплатным и без баз данных. Эти требования еще можно снизить, если научить скрипты вставляться на произвольные страницы в сети как это делают сервисы комментирования. тогда можно разделять домен и хостинг например. Так же "на порядок проще" довольно условно, сложность спрятана просто от вас в реализации базы данных, это напрограммировал кто то другой, вы этим пользуетесь не вникая в то как это работает. Точно так же можно вынести работу с данными в движках на файлах в какие то библиотеки функций, хорошо продуманные, и тоже станет "на порядок проще". | |
|
| Сообщение # 73 |
19.07.23 - 01:09:58
|  | IvanPupkin •
I гость
|
Цитата:
Shadow762 02.11.22 в 16:49 пишет: В общем, товарищи, вынужден перейти на темную сторону буду переписывать форум под MySQL, ибо другого не не остается в связи с рядом косяков, связанных с хранением информации в .dat, становится невозможной реализация некоторых функций либо же, значительно усложняется. как только все закончу и испытаю - выложу скрипт в открытый доступ. рабочее название - WRbulletin | Вы удивительный человек, какой смысл переписывать сайтодвижек на файлах, на движек на базах, если полно этих движков на базах данных? разве что поучить программирование. Вот движков на файлах наблюдается определенно дефицит. У движков на файлах, если проследить их историю, наблюдается общее в этапах развития)))) Какой то чел начинает его писать для изучения веб программирования, начинается с легкого движка, минималистичного, но по мере того как автор осиливает все больше и больше материала, движек все тяжелет и тяжелеет)))))) И потом у него все растут и растут требования к хостингу. | |
|
| Сообщение # 74 |
19.07.23 - 01:25:20
|  | IvanPupkin •
I гость
|
В общем я по такому вопросу - хотел бы поэкспериментировать со своими специализированными тегами, обычно в движке есть текстовая переменная, которая выводит содержимое страницы, вы ее распарсиваете и вуаля, у вас свои теги чего нибудь вставлять. А тут я полез в index.php искать такую переменную и не нашел) Просто в глазах рябит - большой файл. Для сравнения, в ExBB старой версии там php файлы маленькие, но их много, они друг дружку вызывают. Находим в файле topic.php переменную $post и ее парсим, получается можно свое вставлять, в том числе теги. А в wr скрипте все не раскидано по множеству файлов, а собрано в несколько больших файлов, и там нельзя понять какая переменная выводит содержимое страницы, так как переменных очень много. | |
|
| Сообщение # 75 |
19.07.23 - 01:44:17
|  | IvanPupkin •
I гость
|
мои 5 копеек про utf-8 Я понимаю, что это счас модно, utf-8, но это в два раза больше места под те же самые данные. а у нас же wr скрипты заточены под минималистичные требования к хостингам. ))))) если положим на хостинге у вас всего 10 мегабайт, предположим, то разница в два раза существенна)))) полностью отказываться от поддержки windows-1251 из таких соображений не стоило бы. Короче кодировка windows-1251 букву кириллицы кодирует одним байтом, а utf-8 двумя байтами (зато больше множество символов, но не всегда же это нужно). | |
|
| Сообщение # 76 |
19.07.23 - 02:29:18
|  | IvanPupkin •
I гость
|
Цитата:
WR 22.09.19 в 16:21 пишет: adminmike, записал пожелание в лист разработки. Попробую реализовать в будущих версиях.
У меня основная проблема при удалении сообщения что нужно обработать большое количество файлов - в каждом что-либо удалить. Есть опасения что при этих действиях можно повредить всю базу данных. Подумаю, и попробую разработать. | раз речь идет о будущих версиях, то стоит отметить что есть же общие принципы так сказать, чтобы избегать того, чего вы опасаетесь- "нарушения целостности данных". (1) то, что можно вычислять это не хранить, а именно вычислять (из хранимых данных). (2) более продуманные структуры данных могут позволить упростить алгоритмы (и соответственно снищить возможность нарушения целостности данных) и общие принципы ООП- запихать все в объекты, инкапсуляция и все такое, конструкторы- деструкторы. | |
|
| Сообщение # 77 |
19.07.23 - 03:46:39
|  | IvanPupkin •
I гость
|
Простите за беспокойство, я похоже нашел что искал))))))) За вывод сообщений отвечает $msg в index.php, его корректировать/парсить чуть ранее 1490 строки, я например чтоб запомнить где я залез в 1488 строке корректирую))))). Короче искал форум на файлах, новые версии ExBB не работают на бесплатных хостингах что у мну есть под рукой, а старые косячат с кодировками и поиск у них чего то не работает. Но там быстро нашел где вывод текста парсить. Вспомнил что есть wr- скрипты, тут порадовали усовершенствованной версией. Из того что вижу счас в этом форуме- когда жму кнопку тега, например жирным писать, тег вставляется в конец. Но обычно же делают, что если какой то блок текста выделен, то теги вставляются вокруг него. | |
|
| Сообщение # 78 |
19.07.23 - 04:47:38
|  |
|