View file READMI.txt

File size: 12.94Kb
Версия: WAP-ENGINE 5.1.1
Дата выхода: 12.08.2013г
Автор: CHUMA
E-mail: [email protected]
Сайт: http://wap-engine.ru
ICQ: 111-74-94
и
Автор: Dyec (Дмитрий)
E-mail: [email protected]
Сайт: http://dyek.ru
####################################
####################################
##                                ##
##  На правах рекламы.            ##
##  Вопросы по поводу размещения  ##
##  рекламы в скрипте на e-mail:  ##
##  [email protected]          ##
##  или в ICQ: 111-74-94          ##
##                                ##
####################################
####################################

Вся система работает на файлах.
Это значит что ненужно подключать и настраивать никаких баз данных.

Что нового:

От Dyec: много чего нового все не описать, сами увидите, пусть будет сюрпризом. Переписан весь движок.

От CHUMA:
+ Закрыты все известные уязвимости

+ Исправлена серьезная ошибка с добавлением лишних символов /* и */ при регистрации пользователей, создании разделов на форуме и т.д. на некоторых хостингах

+ Добавлена система АНТИФЛУД

+ Добавлено добавление имен разделов и файлов в тег title для лучшей индексации страниц поисковиками

+ Добавлена возможность изменения статусов пользователям
  
+ Добавлена возможность перемещения тем по разделам в форуме
  
+ Исправлена ошибка сортировки файлов в загруз-центре
  
+ Немного изменен способ отправки e-mail, теперь отправка письма админу и т.п. работает более стабильно

###############################################

УСТАНОВКА:
1. Загрузите все файлы на хостинг.
2. Установите (chmod)права на файлы и папки:

***
НА ВСЕ ПАПКИ ОСОБЕННО КОСАЕТСЯ ПАПКА /data/ СТАВЬТЕ ПРАВА 777, А НА ФАЙЛЫ 666.
***

   На следующие папки ставим права chmod 777:
   /data
   /data/forum
   /data/forum/podrazdel
   /data/forum/temy
   /data/inbox
   /data/newskoments
   /data/outbox
   /data/users
   /data/votes
   /data/chat
   На следующие файлы ставим права chmod 666:
   config.php
   /modules/book/op.txt
   /modules/zagruz/op/last_kom.txt
   /modules/zagruz/op/op.txt
   и на все файлы, которые находятся в папке /data и во вложенных в нее папках
   
3. Заходим на свой сайт, если не открылась установка сайта, то открываем файл http://www.ваш_сайт.ru/install.php
4. Вводим все данные. Устанавливаем.
5. Удаляем файл install.php
6. Регистрируемся первым пользователем. Первый пользователь автоматически становится администратором.
7. Вот и все.

ДЛЯ ДОБАВЛЕНИЯ ЛОГОТИПА ПРОСТО В АДМИНКЕ ВВЕДИТЕ АДРЕС КАРТИНКИ.

ВНИМАНИЕ!!! Если, после того как вы закачали все файлы на сервер и ввели адрес вашего сайта, возникла ошибка 500 (Internal Server Error), то можете удалить файл .htaccess а после удаления переименуйте файл .htaccess2 в .htaccess и попытаться снова зайти на сайт.
Если и это не помогло, то вообще удалите файл .htaccess

###############################################

Отоборажение главной страницы в WAP скинах содержится в файле index.txt
Отоборажение главной страницы в WEB скинах содержится в файле index_web.txt
Вы можете редактировать и оформлять данные файлы как хотите.

###############################################

Пример добавления страниц:
1. Создаем папку например: pages
2. В этой папке создаем файл, например: page1.txt
3. Пишем в этом файле html код или просто текст.
4. Добавляем в файл главной страницы index.txt ссылку вида index.php?papka=pages&file=page1

###############################################

Добавление файлов в загруз центр:
1. Содание категории:
   в папке modules/zagruz просто создайде папку с любым именем
   затем в этой папке создайте папку "op"
   после этого в папке "op" создайте файл "op.txt"
   и в этом файле напишите название категории. Строка названия категории обязательно должна быть первой.
   Кодировка файла "op.txt" должна быть utf-8 без сигнатуры - ЭТО ВАЖНО!!!
   теперь поставьте права(chmod) доступа на файл "op.txt" - 666
   а так же на папку "op" права(chmod) доступа - 777
   в этой папке будут храниться данные с комментариями к файлам и колличества их скачиваний.
   
   Пример:
   в папке modules/zagruz создали папку music
   в этой папке создали папку op
   а в папке op создали текстовый файл op.txt
   установили кодировку utf-8 без сигнатуры
   в первой строке файла пишем название категории: Мелодии
   
2. Добавляем файл в соответствующую папку-категорию.
   Например: загружаем файлы-мелодии в созданную папку music
   
3. Описание к файлу и название:
   В папке "op" создайте файл .txt с именем того файла, к
   которому нужно добавить описание и название
   В первой строчке впишите название файла
   а дальше после переноса строки(enter) пишите описание файла.
   
   Пример:
   вы добавили файл melody.mp3 в папку music
   чтобы добавить к этому файлу описание и название, нужно создать в папке music/op файл melody.txt
   и вписать в первую строку желаемое название файла, затем ENTER(перейти на новую строку) и ниже написать описание.
   Внимание! Файлы с описанием должны быть в кодировке utf-8 без сигнатуры.
   
4. Чтобы добавить к файлу скриншот, нужно картинку скриншот с именем того файла, к которому добавляется скриншот
   положить в папку "op".
   
   Пример:
   вы добавили файл melody.mp3 в папку music
   чтобы добавить к этому файлу скриншот, нужно скриншот в папке music/op назвать так: melody.jpg
   (Расширения скриншотов могут только: jpg, png, gif)
   
5. В загруз-центр можно добавлять сколько угодно папок и подпапок.
   Их колличество неограничено
   
6. ЭТО ВАЖНО!!! После добавления всех категорий и файлов, не забудьте установить права доступа(chmod) на все папки "op" - 777 и на все файлы op.txt - 666
   Затем зайдите в админ панель, управление загрузками и сделайте пересчет файлов. После этого обновятся все счетчики количества файлов в категориях
   
В файле  /modules/zagruz/op/last_kom.txt  хранятся последние комментарии к файлам
В файле  /modules/zagruz/op/op.txt  хранится общий счетчик всех файлов в загруз-центре
НЕ УДАЛЯЙТЕ папку /modules/zagruz/op и эти два файла в этой папке!!!

###############################################

Добавление книг(txt) в библиотеку:
1. Содание категории:
   в папке modules/book просто создайде папку с любым именем
   после этого в этой папке создайте файл "op.txt"
   и в этом файле напишите название категории. Строка названия категории обязательно должна быть первой.
   Кодировка файла "op.txt" должна быть utf-8 без сигнатуры - ЭТО ВАЖНО!!!
   теперь поставьте права(chmod) доступа на файл "op.txt" - 666
   
   Пример:
   в папке modules/book создали папку Uroki_CSS
   а в этой папке создали текстовый файл op.txt
   установили кодировку utf-8 без сигнатуры
   в первой строке файла пишем название категории: Уроки CSS
   
2. Добавляем файл txt в соответствующую папку-категорию. Названием книги будет первая строка в файле.

   Пример:
   создали файл CSS_Urok_14_Spiski.txt
   в этом файле в первой строке написано: "CSS - Урок 14. Списки"
   Название книги в библиотеке будет соответствовать этой строке
   
3. Внимание! Файлы с книгами должны быть в кодировке utf-8 без сигнатуры.

4. В книги можно добавлять картинки.
   Делается это с помощью тега [img=адрес_картинки]
   
   Пример:
   У нас есть книга CSS_Urok_14_Spiski.txt в папке Uroki_CSS
   В этой же папке у нас есть папка img, в которой лежит картинка для этой книги css14-1.gif
   В тексте этой книги в нужном вам месте вы должны написать [img=Uroki_CSS/img/css14-1.gif]
   
5. Заметка. Если папка не содержит файл op.txt то она не будет видна как категория библиотеки.

6. В библиотеку можно добавлять сколько угодно папок и подпапок.
   Их колличество неограничено
   
7. ЭТО ВАЖНО!!! После добавления всех категорий и книг, не забудьте установить права доступа(chmod) на все файлы op.txt - 666
   Затем зайдите в админ панель, управление библиотекой и сделайте пересчет книг. После этого обновятся все счетчики количества книг в категориях
   
В файле /modules/book/op.txt хранится общий счетчик всех файлов в библиотеке
НЕ УДАЛЯЙТЕ этот файл!!!

###############################################

Все установки и настройки скрипта находятся в файле config.php

Все вопросы и предложения писать на форуме официального сайта WAP-ENGINE: http://wap-engine.ru
или на e-mail: [email protected]
или
http://dyek.ru
[email protected]
###
Вот собственно и все!