=====================
|Last redaction. |
|06.04.2007 |
=========================== HTTP://PHOTO-CLUB.ORG Ver 2.15 ===========================
Copyrirght (c) by Zager V.B. (valery@jinr.ru) Dubna начал писать скрипт примерно: 24.08.2004
Кратко об установке скрипта на сервер:
--------------------------------------
ФРХИВ С СКРИПТОМ НУЖНО РАСПАКОВАТЬ В КОРЕНЬ ВАШЕГО САЙТА. И УКАЗАЕТЬ ЕГО ИМЯ БЕЗ HTTP://
В ФАЙЛЕ DEFINES.INC
-------------------------------------------------------------------------------------------
ВАЖНО!!!! для нормальной работы скрипта рекомендуется закачать минимум 4 фотграфии!!!!
-------------------------------------------------------------------------------------------
На сервере должны быть дериктории:
./a Папка для админских файлов управления сайтом
./a/admin Здесь хранятся пароли админа
./a/img Картинки для панели управления
./files/upload Сюда администратор сможет закачивать файлы через панель управления сайтоь
./i/s Для превью картинок
./i Для больших фотографий
./users Здесь все данные о пользователях
./users/comments здесь будут ледать комментарии к фотографиям
./comments сюда кладутся вайлы с комментами к новостям
./img Здесь графика сайта
./temp Папка для временных файлов! иногда можно чистить
./style Здесь лежат стили сайта по умолчинию файл style1.css
./lng Здесь лежат файлы с языками
./forum Для скриптов форума
Всем папкам атрибуты 0777,
в папки ./users и ./a/admin поместить файл .htaccess со следующими строками:
order deny,allow
deny from all
это нужно чтобы защитить пароли.
В коренной каталог сервера положить файл .htaccess (если нету) или добавить в существующий
строку AddDefaultCharset Windows-1251 , это нужно для зарубежных хостингов например http://3fn.net
Файл .htaccess в корне сайта должен выглядеть так!
AddDefaultCharset Windows-1251
#Options -Indexes
Order Deny,Allow
Deny from all
Теперь о файлах! На сервер надо закачать следующие файлы с объёмом
0 байт и поставить на них аттрибуты 0777:
./users/users Здесь будут лежать все пароли
./gb Для гостевой
./data Информация о всех фотках на сайте! очень фажный файл!
./frend Список ссылок друзей сайта!
./news Файл с новостями сайта!
./last_comment Сюда кладутся копии комментариев. чтобы потом отображать последние 10
Это надо сделать ОБЯЗАТЕЛЬНО т.к. скрипт сам НЕ УМЕЕТ создавать эти файлы с такими аттрибутами!
=======================================================================================================
После создания директорий и файлов можно запустить специальный скрипт install.php
он автоматически поставит нужные атрибуты. Если ваш хостинг не разрешает ставить атрибуты 0x777 то
отредактируйте файл install.php
Можете удалить этот файл после исполнения на сервере
=======================================================================================================
./a/admin/admin.adm Файл в котором содержатся пароли от админской панели!
Файл по умолчанию должен содержать следующие строки:
admin^^admin^^admin@admin.com^^admin^^admin^^25.03.07 - 18:19:04^^NLDGAUOSFQ
где логин: 1 пароль: 1
Расшифровка глобальной переменной $premissions из файла admin.php имеет следующие параметры:
"N" Писать новости
"L" Изменять личные данные
"D" Редактировать друзей сайта
"G" Редактировать гостевую книгу
"U" Закачка файлов на сайт
"A" Действия над администраторами сайта ( административные функции )
"Q" Редактировать комментарии
"F" Редактировать фотографии
"S" Редактировать ссылки
"O" Редактировать голосование
В папке ./img должны лежать следующие картинки:
flag_en.gif
flag_ru.gif
help.gif
help1.gif
home.gif
invisibl.gif
key.gif
mail.gif
options.gif
search.gif
who1.gif
В папке ./a/img
props.gif
cut.gif
delete.gif
------------------ Список файлов с пояснениями: ------------------
./favicon.ico Иконка для сайта
./style/style1.css Листы стилей
./a/admin.php запрашивает ввод админского пароля
./a/editgb.php Админить гостевуху
./a/editnews.php Редактировать новости
./a/editfrend.php Редактировать друзей
./a/editadmin.php Редактировать админа
./a/editlinks.php Редактировать ссылки
./a/deladmin.php Удалить админа
./a/addadmin.php Добавить админа
./a/modify.php Редактирование данных админа
./a/exit.php Выход из панели управления
./a/e-mail.php Восстановление пароля
./a/upload.php Закачка файло на сайт
./a/fotoadmin.php Для удаления и редактирования фотграфий не сервере
./a/scite_on_off.php Для включения и выключения сайта
./a/commentadmin.php Удаление комментариев к фотографиям
./a/useradmin.php Просмотр списка пользователей
./a/style_adm.css Файл стилей для админской панели
about.inc О сайте...
allphoto.inc Универсальный скрипт по показу фотографий
autorize.inc Авторизация пользователей
autorshow.inc Показ всех авторов
analiser.inc Сбор статистики о посещениях сайта
banners.inc Нижние счётчики хранятся здесь!
check.inc Запрет входа не залогиненым пользователям
comment.inc Показывать и постить комменты
commentz.inc Делать подписи к новостям
e-mail.inc Восстановление пароля
editphoto.php Редактирование фото открытое в новом коне
editfotoinfo.inc Открывает в новом окне редактируемую фоку
error.inc Вывод ошибок
exit.inc Выход с сайта
fotocount.inc Вывод количества фоток на сервере
fototoday.inc Последнее фото
fotorandom.inc Случайное фото
editfotoinfo.inc Выбор фото для редактирования
frend.inc Друзья сайта
gb.inc Гостевая
index.php Главный файл
janrshow.inc Показывает все имеющиеся жанры
modify.inc Изменение личной информации
newfoto.inc Список из 4 последних фото на главной странице
presuccess.inc После закачки файла здесь предлагается описать фотку
polici.inc Правила сайта
register.inc Регистрация
sendcomment.inc Отправка коммента автору на почту
showinfo.inc Инфо о пользователе
shownews.inc Показ новостей на сайте
showphoto.inc Показ фотографии
scite_off.inc Запускается когда сайт выключен
software.inc Раздел программы
showlast10comments.inc Выводит на экран последние 10 комментов из файла ./last_comment
upload.inc Закачка фоток
yesshowphoto.inc Вызывается если пользователь смотрит крупную фотку
noshowphoto.inc Вызывается если пользователь лазит по меню сайта
lasttop20photo.inc Выводит последние 3 фотки из ТОП 20
------------------------------------------------------------------
Все *.PHP и *.INC файлы разместить как указанно в инструкции....
Вот вроде и всё....