Форум техподдержки WR-Скриптов на php. Обсуждаем: основы программирования на PHP 5 - 7 версий, различные подходы к написанию скриптов на php 7 без MySQL. А также WR-скрипты: бесплатные доски объявлений, скрипты форумов, Гостевые книги, Каталог ссылок, Галерея, Фотоальбом, Счётчики, Рассылки, Анекдот и другие. Принимаются пожелания для новых версий. Сообщите какой скрипт нужен для Вашего сайта, постараемся найти или реализовать. Скачать скрипты можно бесплатно. Вместе мы сделаем бесплатные php скрипты лучше и доступнее!
Активно обновляю скрипты и перевожу их в UTF-8 кодировку. Список перекодированных php скриптов доступен на главной странице сайта. Скачивайте скрипты и устанавливайте на свой сайт! В ближайшее время обновлю каталог знакомств, форум Про, фотоальбом, доски объявлений лайт и ЛЮКС.
На форуме, пожалуйста, пишите что модернизировать в скриптах в первую очередь. Постараюсь исправить большую часть пожеланий! Планирую продолжить работы весь 2023 год.
Выпустил в свет версию 2.3.3 мода . Предыдущая не любила переводы строки в сообщении. При просмотре "изначального" (первой редакции) сообщения вместо разрывов строк было видно тег br. То есть, в коде вместо угловых скобок там были lt и gt. Теперь их там не будет.
Ghbdtncnde. То есть, хотел всех поприветствовать, да раскладку не переключил. Итак... Можно догадаться, что здесь я в связи с обновлением мода. Это так. Но сначала немного лирики. Я с достаточно древних времён формирую заголовки e-mail-сообщений, посылаемых форумом (извещения, регистрация, л.с. и в том же духе) таким образом, чтоб адрес в заголовке "From:" совпадал с адресом "To:", то бишь адресат получает письмо как бы от самого себя. Согласен, рисковано. И риск этот с недавних пор перестал себя оправдывать (всё больше становится хостингов, которые считают письма с From==To спамом). Можно было бы указывать в качестве "From:" адрес админа, но это способно породить настоящие тучи спама, которым я и так наелся когда-то досыта. Пришлось выдумывать хитрость. И я выдумал её... Сегодня выпущен mod SM v2.5 Теперь в админке мода задаётся ещё один ящик (фиктивный ли или нет - не важно, в крайнем случае можно там прописать ящик с автоответчиком), и именно он ставится в заголовок From. Откуда качать, знаете. Всем спокойной ночи, доброго утра и, как говорит "Матильда" в сериале "ОСА", удачного дня!
Намечал я сделать версию 2.6, но!.. Добрался я до новых возможностей, реализованных в моём почтовом скрипте "SM FeedBack" (не буду рекламировать, он небольшой, чуть сложнее простой формы обратной связи, но не в этом главное), там я оттачивал и "обкатывал" обработку разных BB-кодов. И вот настал час Икс! Я сделал для мода форума коды color и font. Что они делают, думаю, ясно без слов. Ура! Теперь смог писать сообщения с градиентной окраской фраз, генерируемой моей же софтиной "SM GradientHTML"; вопреки правому фрагменту своего названия, она умеет и BB-коды генерить. Что-то меня опять на *****-софт свой потянуло, хотя вовсе он не *****. Но не в этом кайф. А в том, что я натворил с модом всякого разного, аж у самого глаза разбегаются. Если б не документировал, ни за что б не вспомнил всего! Например, слепил новый BB-код "hide", который своё содержимое прячет от гостей, а видят только кто залогинен на форуме. Но это ещё не всё... У меня таки дошли руки до замены регулярных выражений устаревших ereg`ов; у меня они таки работали, но в любой момент очередная новая версия PHP или хостер могли их отрубить, а это было бы крайне неприятно. К тому же, автолинк URL`ов делался таким длинным и запутанным выражением... Я поднапрягся, переложил это дело на диалект preg`ов и фактически переделал, попутно добавив поддержку SFTP и SSH протоколов. Даже урлы с русскими буквами теперь поддерживаются и автолинкуются! Да и обработка BB-кодов "url" стала проще и понятнее. В общем, мне надоело это долгое перечисление Было ещё кое-что по мелочи, всё можно прочесть в ридмишке мода. А за множество изменений я дал результату номер версии 3.0! Этот mod SM v3.0 прилагаю к сему сообщению. Гляньте, похвалите, поругайте.
Сегодня надеюсь управиться до полуночи (по MSK). Итак. Выпустил 3.1, в которой:
1) Исправил маленькую ошибочку в ЯваСкрипт-функции instxt(). Там вместо имени формы REPLIER стояла sf из вышеупомянутого "SM FeedBack". Вот что значит поспешить (причём поспешил я не в предыдущей версии, а немного раньше).
2) Написал ещё одну Яваскрипт-функцию (вставил её не в скин, а в index.php), благодаря которой реализовал более удобную вставку BB-кодов цвета, шрифта и ссылок.
Вот такие чудесы. До полуночи, кажется, успеваю. Качать где знаете.
Вышел mod SM 3.2 с визуальной палитрой, вызываемой по нажатию кнопки Цвет в окне создания/редактирования сообщения. Фича главным образом для малоопытных юзверей, которым трудно подбирать цвета в HTML формате. Ну, и парочку мелочей подправил.
Так-с, в визуальной палитре обнаружился баг (проявляется если покрутить мышкой в окне пока не надоест). А именно, если не фиксировать каждый канал щелчком на его полоске, то выбирается совсем не тот цвет, который показывается. Теперь баг устранён--в версии 3.2.1. Версия 3.2 (а заодно и 2.5) удалены со странички мода. Вот такие дела.
Выловил свою собственную недоработку в регулярном выражении, осуществляющем автолинк урлов. Конкретнее--могла "прилепить" к адресу примыкающую сзади кавычку или угловую скобку. Подправил. Кроме того, дошли руки переделать обработку кода RuTube. Заработал. Всё это в версии 3.2.2. Предыдущие удалил.