Настройка WR-анекдота

:: Назначение скрипта ::
Перед Вами скрипт, формирующий случайный анекдот. При создании скрипта я постарался минимизировать количество операций и размер кода в исполняемом программном коде. Использовать скрипт можно или для формирования колонки анекдотов на ЛЮБОМ сайте, или как самостоятельную колонку анекдотов.
Размер: исполняемых файлов про просмотре анекдота - 3,49 Кб; всего скрипта с учётом всех файлов - 38 Кб.
:: Возможности ::
1. Выбор количества анекдотов, отображаемых за один раз изменяется переменной $qq=1;. По умалчанию равно 1.
2. Выбор использовать Подпись (имя и емайл) приславшего анекдот или нет. $podpis=0;. 1 - Использовать подпись, 0 - Не использовать.
3. Позволяет настроить параметры окна вывода анекдота:
  • $wdth=300; - ширина таблицы;
  • $heght=150; - высота таблицы;
  • $acolor="#F4F4F4"; - цвет фона таблицы, в которой выводится анекдот;
  • $brd=1; - включить/выключить бордюр для анекдота (ТОЛЬКО 1 или 0);
  • $brdcolor="#FFFFFF"; - цвет бордюра;
  • $fontcolor="#224488"; - Цвет текста.


  • 4. Ограничение максимального количества символов в имени и анекдоте.
    $maxname="30"; - максимальное кол-во символов в имени;
    $maxmsg="1500"; - максимальное количество символов в сообщении.
    5. Возможность добавления анкдотов в базу через форму ввода как администратором так и любым пользователем.

    6. Автозамена смайликов на картинки (в состав архива входят 11 классных смайликов: ).
    :: Установка и использование ::
    1. Для того чтобы пользоваться WR-анекдотом было удобно, создайте папку, например "wr-anekdot" (чтобы не спутать файлы базы анекдотов с другими вашими файлами). Обратите внимание на регистр букв, это имеет значения для верной работы скрипта рекомендую использовать нижний регистр.
    2. Закачайте в эту папку все файлы, включая каталог со смайликами "smile". Закачивать и настраивать атрибуты скрипта можно менеджером "Total Commander"(Файл -> Изменить атрибуты).
    3. Обратите внимание на обязательный состав срипта:
  • index.php - скрипт выводящий случайный анекдот;

  • admin.php - скрипт администрирования;

  • add.php - скрипт добавления нового анекдота пользователем;

  • config.php - скрипт конфигурации;

  • style.css - таблица стилей;

  • README.html - этот файл;

  • anekdots.dat - "хранилище" всех анекдотов (уже внесены 25 штук ;-));

  • папка "smile" с 11-ю файлами внутри с расширением "gif".


  • 4. Установите всем файлам атрибуты Chmod 644 (для бесплатного хостинга на h1, h10, h11 и др.). При другом хостинге - 777.
    5. Запустить скрипт можно ссылками такого типа:
    http://Мой_сайт/wr-anekdot/index.php - для просмотра анекдота;
    http://Мой_сайт/wr-anekdot/add.php - форма добавления анекдота;
    http://Мой_сайт/wr-anekdot/admin.php - панель администрирования. По умолчанию пароль в панели - admin, меняется с помощью переменной $password = "admin";.

    6. Внимание! Скрипт написан на PHP и не работает на бесплатном хостинге НЕ поддерживающего эту язык, например, www.narod.ru.
    7. Ваш отзыв или предложения по модернизации скрипта можете оставлять в гостевой книге по адресу: http://wr.kovostok.ru/index.php.
    8. Если все пункты вы выполнили, а скрипт так и не запустился, ну чтож, пишите письмо на моё мыло, помогу чем смогу.
    P.S. Если у кого есть идеи по созданию интересного проекта в интернете, пишите.
    :: Лицензия ::
         Скрипт БЕСПЛАТЕН, но есть несколько оговорок. Если Вы их не принимаете, то пользоваться этим скриптом не рекомендуется.
         Я не несу никакой ответственности за то, кем и как будет использоваться данный скрипт, то есть при нарушении Вами законодательства РФ, ТОЛЬКО вы несёте ответственность.
         Владельцам сайтов разрешается менять исходный код файлов. С исходниками этого скрипта можно делать ВСЁ ЧТО УГОДНО (я не жадный :-)).
    Я буду очень признателен вам, если вы не будете удалять маленький логотип внизу страницы - Copyrights (C) WR.
    Copyrights (C) WR
    #############################################
    # Создание скрипта: WR                      #
    # Имя скрипта: WR-Anekdot                   #
    # Версия скрипта: 1.0                       #
    # Статус: Бесплатный скрипт                 #
    # Требования: PHP4 и выше                   #
    # Дата создания скрипта: 25 ноября 2004 год #
    # Страница: http://wr.kovostok.ru/scripts/  #
    # E-mail:   Miha-ingener@yandex.ru          #
    #############################################