WR-Anekdot © версия 1.4

:: Назначение скрипта ::
Перед Вами скрипт, формирующий случайный анекдот. Использовать скрипт можно или для формирования колонки анекдотов на ЛЮБОМ сайте, или как самостоятельную колонку анекдотов.
Вызвать скрипт можно с помощью PHP-кода или JavaScript. Размер: исполняемых файлов про просмотре анекдота - 3 Кб; всего скрипта с учётом всех файлов - 45 Кб.
:: Возможности ::
    - выбор количества анекдотов, отображаемых на экране. По умалчанию равно 1;
    - возможность использовать подпись (имя и емайл) приславшего анекдот или нет;
    - Позволяет настроить параметры окна вывода анекдота:  ширина таблицы;   высота таблицы;   цвет фона таблицы, в которой выводится анекдот;   включить/выключить бордюр для анекдота (ТОЛЬКО 1 или 0);   цвет бордюра;   цвет текста.
    - Ограничение максимального количества символов в имени и анекдоте;
    - Возможность добавления анкдотов в базу через форму ввода как администратором так и любым пользователем;
    - Автозамена смайликов на картинки (в состав входят 11 классных смайлов: ).
Изменения в новой версии:
- Изменена система входа в админпанель;
- Добавлен антиспам.

    Интересная информация:
:: Установка и использование ::
1. Создайте папку на Вашем сервере, например "anekdot". Закачайте в эту папку все файлы. Обратите внимание на регистр букв, это имеет значения для верной работы скрипта рекомендую использовать нижний регистр.
Выставите ей атрибуты Chmod 755.
Закачивать и настраивать атрибуты скрипта можно менеджером "Total Commander" (Файл -> Изменить атрибуты).

2. Далее указан состав скрипта и права доступа, которые необходимо выставить файлам:
Файлы / описаниеПрава доступа
  • папка "smile" с 11-ю файлами внутри с расширением "gif".
  • 755
  • index.php- страница, выводящая случайный анекдот;
  • add.php - страница добавления анекдота;
  • style.css - таблица стилей;
  • admin.php - модуль администратора;
  • antispam.php - функция защиты от спама;
  • README.html - этот файл;
  • -
  • config.php - файл с настройками;
  • 644 / 666
  • anekdots.dat - "хранилище" всех анекдотов (уже внесены 25 штук ;-));

  • Запустить скрипт можно ссылками такого типа:
    http://Мой_сайт/anekdot/index.php - для просмотра анекдота;
    http://Мой_сайт/anekdot/add.php - форма добавления анекдота;
    Админпанель запускайте ссылкой вида: http://Мой_сайт/randwords/admin.php. Пароль по умолчанию admin.

    Пример запуска анекдота: run.html
    Всавьте в любом месте ваших страниц HTML или HTM следующий код:
    <script language="JavaScript" src="http://МОЙ_САЙТ/anekdot/indexjs.php"></script> и вы увидите анекдот. Скрипт никоим образом не изменит дизайн ваших страниц и не шпионит за вами.
    3. На локалхосте права доступа ставить не нужно. Права необходимо выставлять только на серверах в Интернете. Данные права доступа используются на большинстве серверов. В случае, если скрипт не запускается и выводится ошибка "Permise Denied" - скорее всего Вы неверно установили права или что то сделали не так.
    Можете посмотреть статью по настройке прав доступа.

    Если скрипт не заработал, не бойтесь экспериментировать: изменяйте атрибуты каталога и файлов.
    Иногда, на "сомнительном" хостинге, скрипт запускается с атрибутами 777 (вместо 755) и 666 (вместо 644) для файлов и папок соответственно согласно таблице. Либо 777 для всех файлов.
    4. Ваш отзыв или предложения по модернизации скрипта можете оставлять на форуме.
    P.S. Внимание! Скрипт написан на PHP и не работает на бесплатном хостинге НЕ поддерживающего эту язык, например, www.narod.ru. Однако, скритпт можно инклюдить на любую страницу (при установке на php-хостинг можно инклюдить на народе).

    Если все пункты вы выполнили, а скрипт так и не запустился, ну чтож, заходите на форум по адресу: http://www.wr-script.ru/forum/ и в разделе "WR-Scripts" просмотрите темы, возможно решение Вашей проблемы уже есть на форуме. Если нет - задавайте вопросы. Постарюсь Вам помочь.
    :: Лицензия ::
    Пользоваться WR-Anekdot © можно абсолютно бесплатно при выполнении следующих условий:
    А) Вы не будете выдавать где-либо данный скрипт как свою разработку;
    Б) Владельцам сайтов разрешается менять исходный код файлов.
    Д) WR-Anekdot распространяется по принципу "as is" ("как есть"). Это означает, что вы пользуетесь продуктом на свой риск. Автор не дает никаких гарантий и не несет никакой ответственности за возможный ущерб и убытки любого рода.
    Powered by WR-Anekdot © версия 1.4
    ###############################################
    # Разработчик скрипта: WR (Gavrilov Mikhail)  #
    # Имя скрипта: WR-Anekdot                     #
    # Версия скрипта: 1.4                         #
    # Статус: Бесплатный скрипт                   #
    # Требования: PHP 4 или выше                  #
    # Дата разработки: 16 марта 2014 года         #
    # Страница: http://www.wr-script.ru/          #
    # E-mail:   http://www.wr-script.ru/sendmail/ #
    ###############################################