Webtrees
Название: | Webtrees |
Веб-адрес: | webtrees.net |
Дата основания: | 26.08.2010 г. |
webtrees — это бесплатное программное обеспечение с открытым исходным кодом, созданное для работы с генеалогическими данными. Позволяет создать собственный генеалогический/семейный сайт, который будет способен импортировать GEDCOM-файл, строить генеалогическое дерево, выводить графики и таблицы, вести статистику. Webtrees является вторым по счету Genmod, чья разработка началась в 2005 году) форком достаточно популярной программы PhpGedView. Также, как и оригинальная программа, распространяется по лицензии GPL.
webtrees является ОС-независимым ПО, и для своей работы использует PHP (версия 4.3 и выше), JavaScript и MySQL/PostgreSQL/SQLite.
Содержание
Поддержка языков
Система переведена на примерно 35 языков, в данный момент силами сообщества ведется перевод на русский (~92 % завершено), татарский (~65 % завершено), украинский и казахский языки.
Функционал
ПО webtrees поддерживает почти все функции генеалогического софта, ставшие классикой в этой области, например: управление, посемейный просмотр, работа с GEDCOM, история, индивидуальный просмотр(личные карточки для каждой персоны древа), сопоставление, примечания, места, фото, редактирование — чтение и запись, поиск, источники, видео, и многое другое. Функционал расширяется при помощи модулей, тем и пользовательских скриптов.
Система умеет строить диаграммы восходящих и нисходящих древ, имеет калькулятор отношений и временную диаграмму (летопись).
Среди пользовательского функционала авторы отмечают наличие возможности передачи в RSS новостей сайта, возможность регистрации учетной записи, мультиязычность, поиск родственников, генерацию PDF отчетов, закладки и календарь событий.
Администраторские возможности: есть возможность резервного копирования, пользовательские события, объединение данных, менеджер модификаций, несколько древ в одном сайте, поддержка, параметры конфиденциальности, а также пользовательская настройка и темы оформления.
История
webtrees основалась в начале 2010 года, когда большинство активных разработчиков PhpGedView прекратило пользоваться SourceForge, так как он имел некоторые проблемы с экспортом зашифрованного программного обеспечения.
26 июля 2010, за месяц до выхода версии webtrees 1.0.0, Дик Истман публикует статью о программе в Eastman’s Online Genealogy Newsletter, где называет её «волной будущего»[1].
После выхода первой версии Тамура Джонс публикует статью с отзывами о новой программе и проводит её сравнение с PhpGedView.[2]
Порядок загрузки генеалогической информации
Каждый может пользоваться своими методиками загрузками генеалогической информации на сайт с движком Webtrees.
Вот один из приблизительных возможных вариантов переноса генеалогической информации из программы Древо Жизни 4 на сайт с движком Webtrees, все его пункты не являются обязательными.
- В ДЖ включаем фильтры на персонах, событиях, документах так, чтобы отображалось только то, что имеет нужную степень конфиденциальности. Чтобы на сайт попала только та информация, которой там можно быть.
- Нажимаем «сохранить с учётом фильтров как» и также указываем, что сохраниться должно всё только с нужной степенью конфиденциальности.
- Открываем сохранённый файл *.at4 в ДЖ.
- Проверяем, чтобы в настройках ДЖ было указано: Места: «От адреса к стране».
- Делаем экспорт файла gedcom в кодировке UTF-8.
- В gedcom-файле удаляем полные пути к файлам изображений и оставляем только имена файлов без путей.
- Если на хостинге уже есть генеалогическая база, то делаем копию базы, т.к. она может рухнуть при загрузке нового файла gedcom.
- В администрировании загружаем gedcom-файл: Администрирование-Семейные деревья-Загрузить.
- Загружаем на сайт свежие фото персон из папки *.files из программы Древо Жизни.
- Заходим в настройки дерева, проверяем и устанавливаем персону по умолчанию.
- Заходим в Администрирование-Google Maps-Географические данные, там жмём «импортировать все места из древа».
- Устанавливаем в администрировании блоки по умолчанию для своей и домашней страницы.
- Устанавливаем на самих страницах блоки для домашней и своей страницы.
- Импортируем координаты мест (если есть файл с их координатами):
Администрирование- Google Maps-Географические данные, там жмём «Загрузить географические данные».
- Там же нажимаем «проверка мест» и вручную указываем на карте расположение новых мест.
- Включаем карту: Администрирование-Google Maps-Места.
- Зайти в медиа-объекты (на главной странице и в администрировании) и убедиться, что там нет строк с обозначением "не существует.", если есть – разрулить.
- Вставляем баннеры и счётчики.
В случае, если нужно переустановить или перенести уже имеющийся сайт на webtrees, то нужно не забыть о следующих шагах:
- делаем копию базы,
- делаем копию таблиц users,
- делаем копии кодов из HTML-блоков,
- копируем координаты мест:
Администрирование-Google Maps-Географические данные-Скачать географические данные. Если в новую базу нужно перенести пользователей, то после установки движка и базы:
- в предварительно скачанных таблицах users удаляем пользователей "default" и "Админ" и загружаем их;
- в администрировании настраиваем каждому пользователю блоки на странице.
При этом возможно всё-же не все настройки пользователей сохранятся.
Примеры сайтов с движком webtrees
Адрес сайта | Число персон |
---|---|
http://tvergedcom.ru/webtrees | 30870 |
http://toporov.info/webtrees | 3960 |
http://rodst.ml/tree | 1758 |
http://www.genealogia.name | 866 |
http://www.quirinus.info/stamboom | 644 |
http://www.niedenthal.ru | 402 |
http://kunderewicz.com | 151 |
http://www.gprokhoda.ru | 101 |