Разработка на Катедра „Класическа филология“ към Софийски университет „Св. Климент Охридски“ и bee-studio.eu.
Под лиценз Creative Commons Attribution-NonCommercial 4.0 International
Свали Telamon-AIAX-master.zip (67 MB), при нужда виж инсталация и упътване
Системата AIAX представя, съхранява и обработва .xml-файлове , оформени според препоръчителните стандарти на EpiDoc TEI XML (https://sourceforge.net/p/epidoc/wiki/Home/ ).
Функционалностите ѝ, свързани с визализация, индексиране и филтрирано търсене в .xml-файлове, са аналогични на front-end сървиса на EpiDoc EFES (https://github.com/EpiDoc/EFES ), вдъхновил създаването на AIAX, но техническата имплементация е различна и се осъществява под с помощта на SQL база данни, съхраняваща елементите, атрибутите и стойностите на XML кода на отделните файлове и обработваща ги с помощта на PHP.
Сред основните функционалности на AIAX, аналогични на EFES, са:
AIAX e базов фреймуърк с включени модули за управлението на потребители и съдържание на сайта, позволява лесно интегриране на допълнителни модули според нуждата на проекта.
TELAMON е конкретната ,реализация с включен модул за индексиране, търсене и представяне на епиграфските .xml-файлове. Системата е написана специално за нуждите на Катедра Класическа филология при представянето на документите за разчетени старогръцки надписи в България. Тя оперира с файловия EpiDoc XML темплейт, създаден специално за нуждите на колекция „Теламон“ на античните надписи на гръцки от територията на България, съобразно който са кодирани отделните паметници в колекцията. Системата може да бъде приспособена за работа и със стандартния EpiDoc темплейт (https://sourceforge.net/p/epidoc/wiki/Examples/ ), както и с всички други потенциални такива, базирани на EpiDoc схемата.
Настоящата система разширява функционалностите на EFES с:
Админ панел
Фронт енд
! За разлика от ЕФЕС, TELAMON не е универсална платформа. Модифицирането е сравнително лесно но изисква познания по о php и SQL бази данни, за да се направят промени в индексирането, търсенето и представянето на резултатите.
XML модулът е проектиран и написан специално за проекта, няма да работи коректно с документи с друга структура и логика.
За съдействие при инсалиране, модифициране или изцяло нов проект може да се свържете с нас на sis@bee-studio.eu
Инсталация
Необходимо е php 7.3 или по висока и SQL 10 MariaDB.
Make sure you have GD2 not only installed but also activated in your php.ini -> extension=gd.
Админ панел http://your domain/admin
user: admin
password: adminpass
demo: https://telamon.space
Настройки
Languages
Admin->Site->Languages
За да добавите език
За да деактивирате език
Admin->Site->Languages->Edit->Disable или преименувайте папката с преводи с произволно име различно от езиковите кодове в Admin->Site->Languages
Pages
Admin->Site->Pages
page_url_name e име за извикване от менюто и създаване на адрес http://yor_domein/ pages/view/page_url_name
page_url_name: index e начална страница за съответния език
Втялото на страницата може да поставяте променливи и константи като ги оградите с {{}}.
{{_URL_LANG_}} http://yor _domain/current_lang_code
{{_URL_ROOT_}} http://yor _domain/
{{gallery::dir}}
Menu
Admin->Site->Menu
Задава линковете в главното меню според използваните езици.
url: pages/view/for_us - показва страницата с page_url_name= for_us
Останалите варианти на url са показани в примерната база данни
ЕpiStone
Admin->ЕpiRock->XML files заредете и редактирайте изходните материали.
Admin->ЕpiRock->Indexs Индексирайте новите материали за дастанат видими в сайта.
Изпразва съществуващите таблици от XML часта, Зарежда ауторитите, зарежда паметниците, оразмерява картинките
Как работи?
При индексиране
Индексирането служи за работата на търсачката, представянето на конкретен надпис става директно от съответния му xml документ. Ако направите промяна на съдържанието на паметник може да го извършите на място и да видите резултатите от промяната на място без да индексираме на ново.
Xml файловете в папка XMLs/ са достъпни и през админ панела, може да се запознаете с тяхното съдържание за да придобиете по-голяма ясното за работата на системата.
Представяне в сайта
Работата и възможностите и може да видите на https://telamon.epistone.net Представянето на съкратения изглед на паметник, списъците с елементи, представянето на елемент и филтриране при търсене се основава на събрана при индексирането информация и връзки между елементите. Това позволява бърза работа без да се отварят xml файлове, единствено представянето на конкретен надпис става директно от съответния му xml документ.