============================================================ ПРОГРАММА ДЛЯ СОЗДАНИЯ ДЕМОТИВАТОРОВ УРКоводство. (с) 6 авг 2011. Написана от отчаяния и скуки. ============================================================ Установка. ______________________ 1. Открываем dm_create.php, находим в нем запись: $copyright="uvsr.stu.ru"; Пишем сюда адрес своего сайта, он будет впечатываться в каждый созданный юзером демотиватор (типо реклама). Сохраням файл. 2. Копируем dm_create.php, dm.php, times.ttf, arial.ttf на сервер. 3. Каталогу, куда забросили файлы, даем права на запись. .... PROFFIT! Изменение цветов. ______________________ Если приспичило поменять цвет рамки, слоганов и копирайта: Найдите в файле dm.php следующие строчки: // Цвета рамки, слоганов и копирайта $col = ImageColorAllocate($img2, 255, 255, 255); // Цвет слоганов $col2 = ImageColorAllocate($img2, 100, 100, 100); // Цвет копирайта $col3 = ImageColorAllocate($img2, 255, 255, 255); // Цвет рамки Поменяйте циферки на какие нужно. Формат - обычный RGB Использование. ______________________ 1. В нужное место PHP-скрипта вставляем: include ("dm_create.php"); 2. PROFFIT! 3. Если хотим вставить в любое место сайта, берем и копируем туда содержимое dm_form.html - это самая обычная HTML-форма. 4. PROFFIT! В своих скриптах. ______________________ Чтобы использовать функцию в своих скриптах, поставьте в нужное место: include ("dm.php"); Описание функции: // ========================================================================= // Функция создания и отображения демотиватора на экране // Параметры: // $image - путь к файлу с картинкой; // $slogan1 - 1-й слоган, основной; // $slogan2 - 2-й слоган, теглайн, поясняет первый; // $copyright - текст с авторскими правами, обычно адрес сайта // Функция возвращает результат: // 0 - демотиватор создан нормально // 1 - 1-й слоган слишком длинный. // ========================================================================= Пример вызова: $res = demotivator("1.jpg","Чайник","Ты уже понял, как создавать демотиваторы?","uvsr.stu.ru"); if ($res != 0) {нахуй} Результат: готовая картинка. Контакты. ______________________ Если чего не работает - sinsemilla@ngs.ru В частности, если криво отрисовывает демотиватор, высылайте фотку и слоганы, проверю и если что - исправлю. Только не надо писать сообщения вроде "Файл не загружается, ошибка чего-то там" это или ваши кривые руки (каталог должен иметь права на запись!!!) либо ваш хостинг не подерживает загрузку файлов через HTML-формы. Переклад: masclub(http://masclub.org.ua)