Автоматизація виводу нормативних документів на сайті закладу вищої освіти
DOI:
https://doi.org/10.31548/energiya2019.01.173Анотація
Анотація. Закони України «Про освіту» та «Про вищу освіту» визначають перелік документів, обов’язкових для оприлюднення на офіційному сайті закладу вищої освіти. Організація відображення документів здійснюється за допомогою вставки гіперпосилань на відповідні зовнішні файли документів у визначених статтях сайту. Для забезпечення уніфікованого способу відображення інформації нормативні та інші офіційні документи необхідно зберігати у форматі PDF. Цей формат надає можливість зберігати початкове форматування документів. Переважно, сайти закладів вищої освіти організовані за допомогою систем управління контентом: WordPress, Joomla, Drupal. В даних системах відсутні засоби виводу списку зовнішніх файлів, які містяться у каталозі файлової структури сервера. Підключення документів до сайту здійснюється за допомогою створення відповідних текстових гіперпосилань на файли у контенті. Даний спосіб висвітлення нормативних документів вимагає редагування контенту при зміні файлів документів (додавання нових файлів, знищення застарілих). Для забезпечення актуальності та оперативного інформування користувачів розглянуто питання автоматизації виводу списку документів та створення відповідних гіперпосилань на файли цих документів, які зберігаються на сервері сайту. Розроблено інформаційну модель формування списку документів. Запропоновано шаблон для відображення основної, додаткової інформації про файл та визначено основні дії над документом. Визначено вимоги до файлової структури збереження документів на сервері. Розроблено відповідний PHP-сценарій роботи із каталогом файлів та формування списку документів із відповідними гіперпосиланнями на них. Запропоновано спосіб підключення результатів роботи PHP-сценарію до статті на основі технології AJAX. Наведено приклади застосування програмних скріптів для організації виводу інформації із застосуванням інших типів файлів.
Ключові слова: автоматизація виводу інформації, програмування, сайт, PHP-сценарій, організація сайту, вивід PDF-документів, технологія AJAX, Joomla, гіперпосилання, файлова структура
Посилання
jQuery - AJAX get() and post() Methods. Available at: https://www.w3schools.com/jquery/jquery_ajax_get_post.asp
Zakon Ukrainy «Pro vyshchu osvitu» [Law of Ukraine "On Higher Education"]. Available at: https://zakon.rada.gov.ua/laws/show/1556-vii
Zakon Ukrainy «Pro osvitu». [The Law of Ukraine "On Education"]. Available at: https://zakon.rada.gov.ua/laws/show/2145-19
Завантаження
Опубліковано
Номер
Розділ
Ліцензія
Стосунки між правовласниками і користувачами регулюються на умовах ліцензії Creative Commons Із Зазначенням Авторства – Некомерційна – Поширення На Тих Самих Умовах 4.0 Міжнародна (CC BY-NC-SA 4.0):https://creativecommons.org/licenses/by-nc-sa/4.0/deed.uk
Автори, які публікуються у цьому журналі, погоджуються з наступними умовами:
- Автори залишають за собою право на авторство своєї роботи та передають журналу право першої публікації цієї роботи на умовах ліцензії Creative Commons Attribution License, котра дозволяє іншим особам вільно розповсюджувати опубліковану роботу з обов'язковим посиланням на авторів оригінальної роботи та першу публікацію роботи у цьому журналі.
- Автори мають право укладати самостійні додаткові угоди щодо неексклюзивного розповсюдження роботи у тому вигляді, в якому вона була опублікована цим журналом (наприклад, розміщувати роботу в електронному сховищі установи або публікувати у складі монографії), за умови збереження посилання на першу публікацію роботи у цьому журналі.
- Політика журналу дозволяє і заохочує розміщення авторами в мережі Інтернет (наприклад, у сховищах установ або на особистих веб-сайтах) рукопису роботи, як до подання цього рукопису до редакції, так і під час його редакційного опрацювання, оскільки це сприяє виникненню продуктивної наукової дискусії та позитивно позначається на оперативності та динаміці цитування опублікованої роботи (див.The Effect of Open Access).