Список форумов Ориентирование. Днепропетровск Ориентирование. Днепропетровск
форум ориентирования в Днепропетровске и других регионах Украины
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Установка Route Gadget
На страницу 1, 2  След.
 
Начать новую тему   Ответить на тему    Список форумов Ориентирование. Днепропетровск -> Ориентирование: Умеешь? Поделись опытом, расскажи как!
Предыдущая тема :: Следующая тема  
Автор Сообщение
gleb-off
Предупреждений : 2

Бывалый ориентировщик


Зарегистрирован: 18.03.2005
Сообщения: 538
Откуда: х.з.

СообщениеДобавлено: 22.06.2010, 15:55    Заголовок сообщения: Установка Route Gadget
Ответить с цитатой

Всем здрасьте. Речь пойдёт о программе для анализа, если можно так сказать, дистанции после тренировки/соревнований ─ Route Gadget.
Как правило эта программа хороша тем, что организаторы соревнований после финиша закидывают карту, а все участники уже сидя дома рисуют свои пути.
Но сегодня речь пойдёт об установке программы локально, то есть себе на компьютер, чтобы анализировать свои тренировки или соревнования.
Ознакомиться можно на сайте Партизанской Искры.
Желающие могут скачать мануал на английском языке в двух разных видах:
Установка на Windows XP
и гид для установки на сервер и настройка, как работать с программой.

Итак.
1. Устанавливаем Perl.
─ Скачиваем, к примеру, отсюда. 18 Mb
─ Устанавливаем.

2. Apache web server
─ Скачиваем, к примеру, отсюда. 6 Mb
─ Устанавливаем.
─ Во время установки от нас потребуют ввести данные по названию серверов и т.п. Вводи, что хотите.
─ Открываем браузер. В адресную строку вводим http://localhost (или http://имя_вашег_компьютера). Если Apache сервер работает, то вы получите сообщение, что-то вроде: “It works!”.
Вообще, всё это можно сделать без установки Apache на компьютер, но я не знаю как. Для этого нужно включать Internet Information Server (IIS) и настраивать его. Возможно, кто-то из наших программеров подскажет, как это делать?

3. Route Gadget.
─ Скачиваем самую последнюю версию. На данный момент она не обновлялась уже почти год. Скачать можно отсюда. 0.5 Mb
─ Распаковываем архив в отдельную папку.

4. Копирование файлов.
─ Все файлы Роут Гаждета будем копировать в папку, куда установлен Апач. Как правило, если вы ничего не меня, он устанавливается по такому адресу: С:\Program Files\Apache Software Foundation\Apache2.2\ . Если ваша операционная система установлена на другом диске, то скорей всего, что и Апач установится в папку Програм Файлс именно на тот диск.
─ Открываем папку, куда вы распаковали архив с Роут Гаджетом. По умолчанию папка называется gadget. Заходим в неё. В ней есть две папки: cgi-bin и kartat. И ещё куча файлов. Переименовываем папку cgi-bin в gadget.
─ Заходим в папку, куда у нас установлен Апач (С:\Program Files\Apache Software Foundation\Apache2.2\). Тут есть папка cgi-bin. Заходим в неё и копируем сюда папку, которую мы переименовали в нашем распакованном архиве, gadget. У вас должно получиться С:\Program Files\Apache Software Foundation\Apache2.2\cgi-bin\gadget\ . В этой папке у нас должна быть одна папка manager и файл reitti.cgi.
─ Теперь подымаемся на пару папок выше, то есть в С:\Program Files\Apache Software Foundation\Apache2.2\ . И заходим в папку htdocs. В эту папку копируем весь наш архив, который мы распаковывали. У вас должно получиться так:
С:\Program Files\Apache Software Foundation\Apache2.2\htdocs\gadget\gadget\
С:\Program Files\Apache Software Foundation\Apache2.2\htdocs\gadget\kartat\
И ещё куча файлов в самой папке:
d:\Program Files\Apache Software Foundation\Apache2.2\htdocs\gadget\
─ После того, как мы всё это скопировали в эту папку, нам нужно удалить папку gadget, чтобы осталось только
С:\Program Files\Apache Software Foundation\Apache2.2\htdocs\gadget\kartat\
И куча файлов внутри.

5. Настройка файлов.

А. Reitti.cgi
Снова поднимаемся на несколько папок вверх, заходим в cgi-bin, затем в gadget (С:\Program Files\Apache Software Foundation\Apache2.2\cgi-bin\gadget\). Открываем файл reitti.cgi с помощью блокнота или ворда. В самом верху файла у нас написано следующее: #!/usr/bin/perl
Меняем эту надписть на путь к файлу perl.exe
Если вы ничего не меняли в процессе установки, то скорее всего, что путь такой:
C:/perl/bin/perl.exe
Если вы установили его в другую папку, то измените адрес.
В итоге, самая верхняя строчка должна выглядеть примерно так:
#!С:/perl/bin/perl.exe
Чуть ниже в файле находим:
## 3. Paths
## For UNIX, Linux:
$path='../kartat/'; ## file path to "kartat" folder
$httppath='../'; ## http path to the folder of reitti.jar
И меняем на:
## 3. Paths
## For UNIX, Linux:
$path='../../htdocs/gadget/kartat/'; ## file path to "kartat" folder
$httppath='../../gadget/'; ## http path to the folder of reitti.jar
, то есть просто более делатьно прописываем путь.
Сохраняем и закрываем.

B. Reittimanager.cgi
Теперь заходим в папку manager (С:\Program Files\Apache Software Foundation\Apache2.2\cgi-bin\gadget\manager\) и открываем файл reittimanager.cgi в блокноте или ворде.
И меняем почти всё так же, как и в reitti.cgi:
Первая строчка:
#!C:/perl/bin/perl.exe (или другое место, куда вы установили Перл)
Затем находим:
## 3. Path to 'kartat' -folder
$path='../../kartat/';
И меняем на:
## 3. Path to 'kartat' -folder
$path='../../../htdocs/gadget/kartat/';

На этом установка и настройка Роут Гаджета завершена.
Пробуем то, что получилось. Набираем в браузере:
http://localhost/cgi-bin/gadget/reitti.cgi
если вы попали на стандартную страницу Роут Гаджета, то поздравляю вас ─ всё прошло успешно.
Для администрирования нужно заходить по другому адресу:
http://localhost/cgi-bin/gadget/manager/reittimanager.cgi

Первый раз вас попросят ввести имя и пароль для создания учётной записи администратора.
Если вы всё сделали, но ничего не работает, то сначала перезагрузитесь, затем проверьте имена папок, путей и т.п., а затем задавайте вопросы в этой теме.

Если кто хочет, то пусть пишет, как администрировать это. Программа весьма сырая для админа, поэтому разобраться сразу со всем не просто.
Рекомендую почитать мануал на английском, ссылка вверху поста.
Если что-то не понятно по установке, то говорите ─ добавлю картинки.
Примерно также всё это устанавливается на сервер. Пока у меня руки до этого не дошли. Желающие могут описать.
Спасибо за внимание.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение  
Almaz44

Новый ориентировщик


Зарегистрирован: 03.07.2010
Сообщения: 16

СообщениеДобавлено: 03.07.2010, 18:07    Заголовок сообщения:
Ответить с цитатой

Поставил - http://routegadget.puhi.info/cgi-bin/reitti.cgi
Теперь можно рисовать пути. Smile

Список серверов RouteGadget по всему миру - http://www.routegadget.net/


Последний раз редактировалось: Almaz44 (05.08.2010, 21:53), всего редактировалось 2 раз(а)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение  
Almaz44

Новый ориентировщик


Зарегистрирован: 03.07.2010
Сообщения: 16

СообщениеДобавлено: 04.07.2010, 23:48    Заголовок сообщения:
Ответить с цитатой

КАК ПОЛЬЗОВАТЬСЯ СЕРВИСОМ
Заходите на сервис КАРТЫ И ПУТИ. Перед вами список соревнований, карты которых вы можете посмотреть. Список соревнований можно отсортировать по дате или по клубам. Чтобы перейти к выбранной карте соревнований щёлкните мышью по названию соревнований. Чтобы посмотреть список команд, которые недавно нарисовали свои пути щёлкните по ссылке ПОСЛЕДНИЕ ПУТИ.

КАК ПРОСМАТРИВАТЬ ПОРЯДОК ПОСЕЩЕНИЯ КП И ПУТИ
Итак, перешли к выбранной карте соревнований. Карту можно передвигать, двигая мышь и удерживая левую кнопку. Можно изменять масштаб карты нажатием на кнопки + и - под словом МАСШТАБ.
Чтобы посмотреть порядок прохождения КП какой-нибудь командой выберите из выпадающего списка название команды. На карте появится дистанция пройденная этой командой.
Если после названия команды стоит (0), то значит команда ещё не нарисовала свой путь, а если стоит (1), то можно посмотреть путь этой команды. Для этого выделите название команды в окне под выпадающим списком с помощью щелчка мыши. Затем нажмите кнопку ПОКАЗАТЬ ПУТИ. На карте появится путь команды, а в правом верхнем углу команды сплиты и расстояния между КП в пикселях. Чтобы дистанция не мешала просматривать путь, снимите галочку возле надписи ДИСТАНЦИИ ВКЛ/ВЫКЛ.
Если вы хотите посмотреть на карте одновременно пути нескольких команд, то выберите в самом низу выпадающего списка ВСЕ КОМАНДЫ. Появится список команд, которые нарисовали свои пути. Выберите щелчком мыши несколько команд (не более 10-ти), затем нажмите ПОКАЗАТЬ ПУТИ. На карте пути выбранных команд отобразятся разными цветами.

КАК РИСОВАТЬ И СОХРАНЯТЬ СВОИ ПУТИ
1. Отметьте галочку "Нарисуйте Ваш путь", которая располагается в правом верхнем углу экрана.
2. Выберите вашу команду и ещё раз название команды из списков под галочкой, которую вы только что отметили.
3. Найдите место старта на карте, там будет гореть маленький красный квадратик. Вы можете двигать карту нажимая и удерживая левую кнопку мыши и перетаскивая мышью карту.
4. Нарисуйте путь от старта до первого КП кликая левой кнопкой мыши в место куда Вы переместились. (Программа будет соединять отрезками места ваших кликов.) Ваш путь будет отображаться красной линией. Серая линия будет отображать направление до следующего КП. Когда ваш путь дойдёт до центра круга КП серая линия переключится на следующее КП. Если вы сделали ошибку в расположении очередной точки вы можете вернутся на одну или более точек назад нажимая на кнопку "Отмена".
5. Вы также можете двигать карту в процессе рисования пути: Нажмите и удерживайте левую кнопку мыши и перетаскивайте мышью карту.
6. Нарисуйте весь путь от старта до финиша.
7. Когда Вы дойдёте до финиша и проверите свой результат, введите небольшой комментарий в соответствующем поле и нажмите "Сохранить путь".

АНИМАЦИЯ
Сначала выберите команду или несколько команд (до 10-ти) выбрав ВСЕ КОМАНДЫ. (Доступны только те команды, которые нарисовали свои пути). Затем нажмите "Показать анимацию".
Запустите анимацию нажав кнопку "Старт", которая должна появится в правом углу экрана.
Увеличьте скорость движения многократным нажатием на кнопку СКОРОСТЬ+

Автор на сайте - http://www.rogaining.ru/rogaine/routegadget/about-routegadget.html
_________________
http://www.puhi.info
Вернуться к началу
Посмотреть профиль Отправить личное сообщение  
orient-simf.at.ua
Предупреждений : 1

Бывалый ориентировщик


Зарегистрирован: 30.01.2010
Сообщения: 236
Откуда: Симферополь

СообщениеДобавлено: 19.07.2010, 22:05    Заголовок сообщения:
Ответить с цитатой

Сколько не пробовал устанавливать на сайт, никак не получается. Какуе то ошибку джава выдаёт.
Almaz44 если не сложно скинь мне на почту файл reitti.cgi , хочу посмотреть какие пути к файлам вписывал.
p-92@yandex.ru


Спасибо
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение [ скрыт ] Посетить сайт автора
Almaz44

Новый ориентировщик


Зарегистрирован: 03.07.2010
Сообщения: 16

СообщениеДобавлено: 30.07.2010, 22:10    Заголовок сообщения:
Ответить с цитатой

orient-simf.at.ua писал(а):
Сколько не пробовал устанавливать на сайт, никак не получается. Какуе то ошибку джава выдаёт.
Almaz44 если не сложно скинь мне на почту файл reitti.cgi , хочу посмотреть какие пути к файлам вписывал.
p-92@yandex.ru


Спасибо


Отправил.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение  
orient-simf.at.ua
Предупреждений : 1

Бывалый ориентировщик


Зарегистрирован: 30.01.2010
Сообщения: 236
Откуда: Симферополь

СообщениеДобавлено: 30.07.2010, 23:38    Заголовок сообщения:
Ответить с цитатой

Almaz44 писал(а):
orient-simf.at.ua писал(а):
Сколько не пробовал устанавливать на сайт, никак не получается. Какуе то ошибку джава выдаёт.
Almaz44 если не сложно скинь мне на почту файл reitti.cgi , хочу посмотреть какие пути к файлам вписывал.
p-92@yandex.ru


Спасибо


Отправил.



Не пришло =(
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение [ скрыт ] Посетить сайт автора
orient-simf.at.ua
Предупреждений : 1

Бывалый ориентировщик


Зарегистрирован: 30.01.2010
Сообщения: 236
Откуда: Симферополь

СообщениеДобавлено: 31.07.2010, 10:46    Заголовок сообщения:
Ответить с цитатой

Получил. Спасибо. Very Happy
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение [ скрыт ] Посетить сайт автора
orient-simf.at.ua
Предупреждений : 1

Бывалый ориентировщик


Зарегистрирован: 30.01.2010
Сообщения: 236
Откуда: Симферополь

СообщениеДобавлено: 05.08.2010, 12:05    Заголовок сообщения:
Ответить с цитатой

У меня не работало из за каких то проблем на хостинге.
Нашёл другой. вот: http://rg-simf.x10.mx/cgi-bin/reitti.cgi
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение [ скрыт ] Посетить сайт автора
Almaz44

Новый ориентировщик


Зарегистрирован: 03.07.2010
Сообщения: 16

СообщениеДобавлено: 05.08.2010, 21:53    Заголовок сообщения:
Ответить с цитатой

Теперь хорошо работает!!!!
Только публиковать лучше чистую карту.
Днепропетровский сайт тоже переехал на http://routegadget.puhi.info/cgi-bin/reitti.cgi
_________________
http://www.puhi.info
Вернуться к началу
Посмотреть профиль Отправить личное сообщение  
Almaz44

Новый ориентировщик


Зарегистрирован: 03.07.2010
Сообщения: 16

СообщениеДобавлено: 05.08.2010, 21:54    Заголовок сообщения:
Ответить с цитатой

Осталось разобраться как финишные протоколы вводить.....
Вернуться к началу
Посмотреть профиль Отправить личное сообщение  
orient-simf.at.ua
Предупреждений : 1

Бывалый ориентировщик


Зарегистрирован: 30.01.2010
Сообщения: 236
Откуда: Симферополь

СообщениеДобавлено: 05.08.2010, 22:51    Заголовок сообщения:
Ответить с цитатой

Я как раз завтра буду это делать. Но насколько я пока понял, это очень легко. Мы в Крыму сейчас все старты с электронной отметкой проводим и пользуемся программой SFR Event Center. В ней есть такая кнопочка: "экспорт в route gadget"

Из WinOrient тоже есть экспорт.
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение [ скрыт ] Посетить сайт автора
orient-simf.at.ua
Предупреждений : 1

Бывалый ориентировщик


Зарегистрирован: 30.01.2010
Сообщения: 236
Откуда: Симферополь

СообщениеДобавлено: 05.08.2010, 22:57    Заголовок сообщения:
Ответить с цитатой

Удобно:


_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение [ скрыт ] Посетить сайт автора
Almaz44

Новый ориентировщик


Зарегистрирован: 03.07.2010
Сообщения: 16

СообщениеДобавлено: 05.08.2010, 23:19    Заголовок сообщения:
Ответить с цитатой

В Sport Ident (SI) тоже есть такая кнопка, но с кодировкой проблема и данные не импортировались. Sad
По этому приходиться время вводить вручную.
_________________
http://www.puhi.info
Вернуться к началу
Посмотреть профиль Отправить личное сообщение  
orient-simf.at.ua
Предупреждений : 1

Бывалый ориентировщик


Зарегистрирован: 30.01.2010
Сообщения: 236
Откуда: Симферополь

СообщениеДобавлено: 05.08.2010, 23:41    Заголовок сообщения:
Ответить с цитатой

Ну я пока точно не уверен будет ли импортироваться. Завтра после финиша возьму файл и дома буду разбираться.
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение [ скрыт ] Посетить сайт автора
orient-simf.at.ua
Предупреждений : 1

Бывалый ориентировщик


Зарегистрирован: 30.01.2010
Сообщения: 236
Откуда: Симферополь

СообщениеДобавлено: 06.08.2010, 15:36    Заголовок сообщения:
Ответить с цитатой

С экспортом результатов пока не полностью разобрался))
но из кондеса дистанции отлично экспортируются.
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение [ скрыт ] Посетить сайт автора
orient-simf.at.ua
Предупреждений : 1

Бывалый ориентировщик


Зарегистрирован: 30.01.2010
Сообщения: 236
Откуда: Симферополь

СообщениеДобавлено: 07.08.2010, 10:42    Заголовок сообщения:
Ответить с цитатой

Вроди получилось)
http://rg-simf.x10.mx/cgi-bin/reitti.cgi?act=map&id=2&kieli=

только осталось с кодировкой чуть-чуть разобраться.
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение [ скрыт ] Посетить сайт автора
orient-simf.at.ua
Предупреждений : 1

Бывалый ориентировщик


Зарегистрирован: 30.01.2010
Сообщения: 236
Откуда: Симферополь

СообщениеДобавлено: 07.08.2010, 10:59    Заголовок сообщения:
Ответить с цитатой

разобрался.
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение [ скрыт ] Посетить сайт автора
orient-simf.at.ua
Предупреждений : 1

Бывалый ориентировщик


Зарегистрирован: 30.01.2010
Сообщения: 236
Откуда: Симферополь

СообщениеДобавлено: 07.08.2010, 11:00    Заголовок сообщения:
Ответить с цитатой

Almaz44 писал(а):
В Sport Ident (SI) тоже есть такая кнопка, но с кодировкой проблема и данные не импортировались. Sad
По этому приходиться время вводить вручную.



Нужно дистанции вносить из кондеса, тогда и импортироваться будет
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение [ скрыт ] Посетить сайт автора
Almaz44

Новый ориентировщик


Зарегистрирован: 03.07.2010
Сообщения: 16

СообщениеДобавлено: 17.08.2010, 09:36    Заголовок сообщения:
Ответить с цитатой

orient-simf.at.ua писал(а):
Almaz44 писал(а):
В Sport Ident (SI) тоже есть такая кнопка, но с кодировкой проблема и данные не импортировались. Sad
По этому приходиться время вводить вручную.



Нужно дистанции вносить из кондеса, тогда и импортироваться будет


Получилось как должно быть.
Что такое кондес?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение  
orient-simf.at.ua
Предупреждений : 1

Бывалый ориентировщик


Зарегистрирован: 30.01.2010
Сообщения: 236
Откуда: Симферополь

СообщениеДобавлено: 17.08.2010, 11:23    Заголовок сообщения:
Ответить с цитатой

Almaz44 писал(а):
orient-simf.at.ua писал(а):
Almaz44 писал(а):
В Sport Ident (SI) тоже есть такая кнопка, но с кодировкой проблема и данные не импортировались. Sad
По этому приходиться время вводить вручную.



Нужно дистанции вносить из кондеса, тогда и импортироваться будет


Получилось как должно быть.
Что такое кондес?


Кондес это программа для планировки дистанции. Оттуда экспортируем ивент в IOF XML format и загружаем при создании нового старта в роут гаджет. Потом подгоняем точки КП на свои места и всё работает. по другому у меня не получилось вогнать все дистанции.
Я посмотрел у вас карту под названием test. Там есть все группы и участники, но нет дистанций. Отображается только старт и финиш.
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение [ скрыт ] Посетить сайт автора
Almaz44

Новый ориентировщик


Зарегистрирован: 03.07.2010
Сообщения: 16

СообщениеДобавлено: 17.08.2010, 12:56    Заголовок сообщения:
Ответить с цитатой

Эту карту и результаты я взял с сайта http://www.part-iskra.org/gadget/cgi-bin/reitti.cgi
Из RouteGaget в RouteGaget экспортируется хорошо.
_________________
http://www.puhi.info
Вернуться к началу
Посмотреть профиль Отправить личное сообщение  
Almaz44

Новый ориентировщик


Зарегистрирован: 03.07.2010
Сообщения: 16

СообщениеДобавлено: 17.08.2010, 12:58    Заголовок сообщения:
Ответить с цитатой

Можно ссылочку на программу КОНДЕС или как она правильно называется?
_________________
http://www.puhi.info
Вернуться к началу
Посмотреть профиль Отправить личное сообщение  
orient-simf.at.ua
Предупреждений : 1

Бывалый ориентировщик


Зарегистрирован: 30.01.2010
Сообщения: 236
Откуда: Симферополь

СообщениеДобавлено: 17.08.2010, 13:36    Заголовок сообщения:
Ответить с цитатой

Вот официальный сайт: http://www.condes.net/

На сайте партизанской искры при выборе группы появляется дистанция, а на вашем сайте нет. Наверно не все файлы экспортировали до конца.
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение [ скрыт ] Посетить сайт автора
Almaz44

Новый ориентировщик


Зарегистрирован: 03.07.2010
Сообщения: 16

СообщениеДобавлено: 17.08.2010, 14:28    Заголовок сообщения:
Ответить с цитатой

Да. Дистанцию я не экспортировал - меня интересовали финишные протоколы.
Спасибо за ссылку. Smile

Хотя и программа Sport Ident (SI) тоже экспортируе CVS файл, но он почему-то не подошёл для RouteGaget. Sad
_________________
http://www.puhi.info
Вернуться к началу
Посмотреть профиль Отправить личное сообщение  
orient-simf.at.ua
Предупреждений : 1

Бывалый ориентировщик


Зарегистрирован: 30.01.2010
Сообщения: 236
Откуда: Симферополь

СообщениеДобавлено: 17.08.2010, 14:57    Заголовок сообщения:
Ответить с цитатой

чтоб результаты нормально экспортировались нужно чтоб дистанция правильно была вбита.
Если я экспортирую к примеру дистанцию не из кондеса а из окада, то ничего не получается, и если рисую дистанцию от руки тоже результаты через CSV не получается загрузить. А вот когда совпадает файл дистанции и результатов, то всё получается.
Сейчас скринs скину что и как я делаю при загрузке
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение [ скрыт ] Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Ориентирование. Днепропетровск -> Ориентирование: Умеешь? Поделись опытом, расскажи как! Часовой пояс: GMT + 4
На страницу 1, 2  След.
Страница 1 из 2

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group