Бота обновил http://storozhenko.org/archive/jabber-shell.pl.zip
Кто захочет опробовать все это великолепие в действии
1. Качаем отсюда:
(значек конверта, скачать целиком репозитарий гит в zip архиве)
https://github.com/resetled/Proportion
2. Распаковываем. Читаем README. Непонятно как начать работу? Иначе переходим к пункту 3.
Поясняю:
- для начала уберем из всех директорий файлы "1" - они пустые
- перейдем в директорию rubrick и отредактируем единственный (пока) файл 1r:Untitled.data.
Цитата:
Это файл конфигурации рубрики, он содержит строки с параметрами и их значениями, а так же закомментированные строки, которые можно убирать или добавлять, начинаются они с символа #.
Замечу что при любом сбое - файл рубрики может быть сброшен в состояние "по умолчанию" и Ваши комментарии пропадут.
- В данном файле нужно указать путь до шаблона "template=/путь/до/файла.html" (по умолчанию используется шаблон сделанный на базе pageholder от веб-сервера lighttpd)
- Так же укажем сколько максимум элементов будет на нашей странице, после чего создается новая страница:
# Максимум элементов на странице
element_max=16
Изменяем на любое число элементов, кроме "0".
- Важное замечание! На данный момент создается скрипт корректного удаления материалов с пересчетом страниц, поэтому если Вы захотите удалить элемент - Вам стоит знать, что нужно для этого сделать без этого скрипта:
Цитата:
а) Изменить значение element_number на единицу меньше в конфиге рубрики:
# Номер элемента
element_number=10 --> =9
б) Удалить из директории attach добавленный ранее файл (элемент)
в) Переименовать файлы *.attach таким образом, чтобы значения :1e: были от 1 до указанного максимума в конфиге рубрики:
1r:1p:1e:geek_girl.jpg:attachID:16
<удален элемент №2>
1r:1p:3e:geek_girl.jpg:attachID:18 ---> 1r:1p:2e:geek_girl.jpg:attachID:18
1r:1p:4e:geek_girl.jpg:attachID:19 ---> 1r:1p:3e:geek_girl.jpg:attachID:19
1r:1p:5e:geek_girl.jpg:attachID:20 ---> 1r:1p:4e:geek_girl.jpg:attachID:20
г) Проверить конфиг рубрики - значение элементов element_number должно быть на 1 больше текущего (указывает на номер следующего элемента)
3. Чтобы "прикрутить" бота, нужно скачать http://storozhenko.org/archive/jabber-shell.pl.zip
4. Распаковать все файлы бота в корневую директорию Proportion
5. Читать INSTALLRus.utf8
6. Запускаем бота из директории Proportion и посылаем сообщение "команды"
(впрочем команды можно добавлять, как вы уже догадались, так как опенсурс)
По вопросам и предложениям - моя аська 341973883 , Роман