DOSUG CZ– розовая кнопка на сайте!
Новые сообщения · Участники · Правила форума · Поиск · RSS
Страница 1 из 11
Форум » uCoz скрипты » PHP » Спасибо за материал и Кто скачал файл
Спасибо за материал и Кто скачал файл
DOSUG CZ– розовая кнопка на сайте!
InoyДата: Вторник, 21.02.2012, 19:48:01 | Сообщение # 1
701
Сообщений:
8
Награды:
Данный скрипт позволяет пользователям сайта благодарить автора материала, кликнув "Спасибо" или нажав "Скачать файл".

Особенности:
- Повторный клик забирает "спасибо".
- Функция выполняется как при нажатии "Спасибо", так и при скачивании файла.
- Минимальное количество запросов на сервер.
Содержимое:
1. spasibo.php - PHP файл, выполняющий функцию.
2. spasibo.dat - база данных.
3. sps_noava.png - картинка "нет аватара".
4. код_страницы_материала.txt - js/html код, необходимый для работы интерфейса скрипта.
Установка и настройка:
- В админ-панели необходимо включить API (Редактор страниц - Общие настройки - Разрешить использование API) без ключа.
- PHP скрипт "spasibo.php" и файл "spasibo.dat" загружаем в папку scripts (FTP).
- Картинку "sps_noava.png" загрузить в файловый менеджер, в папку img.
- Код из txt файла "код_страницы_материала.txt" необходимо вставить на "Страницу материала и комментариев к нему" нужного модуля. К примеру, ищем в коде $COM_BODY$, и размещаем над ним.
- В "Странице материала и комментариев к нему" модуля "Каталог файлов" нужно назначить класс spasibo_file ссылкам "Скачать с сервера" и "Скачать удаленно".
Ищем в коде:
Code
<?if($FILE_URL$ || $RFILE_URL$ || $SCREEN_URL$)?>[ <?if($FILE_URL$)?><a href="$FILE_URL$"><!--<s5223>-->Скачать с сервера<!--</s>--></a> ($FILE_SIZE$)<?endif?>
<?if($RFILE_URL$)?> · <a href="$RFILE_URL$" target="_blank"><!--<s5224>-->Скачать удаленно<!--</s>--></a> ($RFILE_SIZE$)<?endif?>

заменяем на:
Code
<?if($FILE_URL$ || $RFILE_URL$ || $SCREEN_URL$)?>[ <?if($FILE_URL$)?><a href="$FILE_URL$" class="spasibo_file"><!--<s5223>-->Скачать с сервера<!--</s>--></a> ($FILE_SIZE$)<?endif?>
<?if($RFILE_URL$)?> · <a href="$RFILE_URL$" target="_blank" class="spasibo_file"><!--<s5224>-->Скачать удаленно<!--</s>--></a> ($RFILE_SIZE$)<?endif?>

Возможна тонкая настройка:
- Если Вы хотите отключать автоматическое "благодарение" при скачивании файла, то Вам не нужно назначать класс ссылкам "Скачать с сервера" и "Скачать удаленно".
- Текстовые сообщения и картинку можно заменить на свой вкус.

Источник: phpexample.ucoz.net

1158372.png(24Kb) · spasibo.zip(4Kb)


Для сайта|блога (HTML)


Для форума (BB-Code)


Прямая ссылка

Отправь товарищу удобным способом!
Форум » uCoz скрипты » PHP » Спасибо за материал и Кто скачал файл
Страница 1 из 11
Поиск:
Это интересно
 
 
Загружаем Вашу рекламу...
Ее нет?! Нет рекламы...Сперли!?