DLIBRA & DRUPAL DWA SYSTEMY, JEDNA WITRYNA



Podobne dokumenty
BIBLIOTEKA CYFROWA JAKO KONTENER TREŚCI DLA PORTALI INTERNETOWYCH. DLIBRA & DRUPAL DWA SYSTEMY, JEDNA WITRYNA.

Wykorzystanie regionalnej biblioteki cyfrowej do tworzenia repozytorium instytucjonalnego

dlibra 3.0 Marcin Heliński

Rozwój bibliotek cyfrowych w Polsce. Cezary Mazurek Tomasz Parkoła Marcin Werla

Rozwój Wielkopolskiej Biblioteki Cyfrowej a zmiany funkcjonalności systemu dlibra

Marcin Heliński, Cezary Mazurek, Tomasz Parkoła, Marcin Werla

Tworzenie aplikacji GIS w technologii Flex. Tomasz Turowski Esri Polska

Czytelnik w bibliotece cyfrowej

CMS - Joomla. Autor: Cyryl Sochacki Mail: cyryllo@task.gda.pl WWW:

Federacja Bibliotek Cyfrowych w sieci PIONIER

PRZYJAZNE ZARZĄDZANIE TREŚCIĄ TWOJEGO SERWISU WWW NALEŻYMY DO

Podręcznik użytkownika Obieg dokumentów

Tomasz Grześ. Systemy zarządzania treścią, cz. II

Rozwój polskich bibliotek cyfrowych. Tomasz Parkoła Poznańskie Centrum Superkomputerowo-Sieciowe

Tomasz Grześ. Systemy zarządzania treścią

DZIAŁANIA BIBLIOTEKI PK NA RZECZ OPEN ACCESS WŚRÓD SPOŁECZNOŚCI AKADEMICKIEJ POLITECHNIKI KRAKOWSKIEJ

REFERAT O PRACY DYPLOMOWEJ

Rola polskich bibliotek cyfrowych w zapewnianiu otwartego dostępu

Nowy PekaoBIZNES 24. Przewodnik po zmianach w systemie. Departament Bankowości Transakcyjnej

Spacer interaktywny po mapie cyfrowej Portalu Turystyki Aktywnej Ziemi Wieluńskiej

Rozwiązanie GIS dla mniejszego. miasta: model Miasta Stalowa Wola. Janusz JEśAK. Jacek SOBOTKA. Instytut Rozwoju Miast. ESRI Polska Sp. z o. o.

Nadzorowanie stanu serwerów i ich wykorzystania przez użytkowników

WYMAGANIA EDUKACYJNE. Witryny i Aplikacje Internetowe klasa I

wersja 2010 prezentacja programu

Specyfikacja implementacyjna aplikacji mobilnej

Marcin Werla Poznańskie Centrum Superkomputerowo-Sieciowe

FUNDUSZE EUROPEJSKIE DLA ROZWOJU REGIONU ŁÓDZKIEGO ZAPYTANIE OFERTOWE DOTYCZĄCE PORTALU DENTONET.PL CMS

Dostosowywanie wyglądu aplikacji czytelnika w oparciu o oprogramowanie dlibra 5.0

Repozytorium Uniwersytetu Jagiellońskiego

OPIS KRYTERIÓW PRZYZNAWANIA PUNKTÓW ZA MINIMALNE FUNKCJONALNOŚCI SYSTEMU

I. Informacje ogólne. Jednym z takich systemów jest Mambo.

System EssentioCMS. Korzyści z zastosowania EssentioCMS

PRZEWODNIK PO PRZEDMIOCIE

a. (20 pkt.) Aplikacja powinna zawierać następujące elementy: 2. Formularz edycji profilu użytkownika (2 pkt.).

Jeleniogórska Biblioteka Cyfrowa od kuchni

A. Specyfikacja wymagań na utworzenie portalu internetowego

Agencja Interaktywna

Reguły plików cookies witryny i usług internetowych tsop.pl

Planowanie przestrzenne

Szkolenie autoryzowane. MS Zaawansowany użytkownik programu SharePoint 2016

Dokumentacja techniczna CMSphere EASY na podstawie wdrożenia dla Gminy Wieliszew

ZASTOSOWANIE SYSTEMÓW CMS W TWORZENIU PRZESTRZENI INFORMACYJNO-EDUKACYJNEJ W INTERNECIE

Czwarte warsztaty Biblioteki cyfrowe dzień 1. Poznań 12 listopada 2007 r.

Gotowe platformy tak, ale

Scenariusze obsługi danych MPZP

Microsoft SharePoint Współpraca bez barier oraz organizacja portalu intranetowego i obiegu dokumentów

Wzorzec Centrali Systemu Krzemienny

Programowanie dla początkujących w 24 godziny / Greg Perry, Dean Miller. Gliwice, cop Spis treści

OPIS PRZEDMIOTU ZAMÓWIENIA

Data wydania: Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Społecznego

Architektura Systemu. Architektura systemu umożliwia kontrolowanie iteracyjnego i przyrostowego procesu tworzenia systemu.

autor poradnika - KS Jak zamieszczać i edytować artykuły na szkolnej stronie internetowej

Cechy systemu X Window: otwartość niezależność od producentów i od sprzętu, dostępny kod źródłowy; architektura klient-serwer;

SYSTEMY ZARZĄDZANIA TREŚCIĄ WORDPRESS

Przewodnik korzystania z Biblioteki kursów na platformach e-learningowych RON

WBC i dlibra. Marcin Werla. Poznańskie Centrum Superkomputerowo-Sieciowe

Przetwarzanie danych z wykorzystaniem technologii NoSQL na przykładzie serwisu Serp24

Adobe InDesign CC/CC PL : oficjalny podręcznik / Kelly Kordes Anton, John Cruise. Gliwice, cop Spis treści

Generated by Foxit PDF Creator Foxit Software For evaluation only. System Szablonów

ERGODESIGN - Podręcznik użytkownika. Wersja 1.0 Warszawa 2010

Jak przeglądać publikacje w formacie DjVu?

Digitalizacja zbiorów muzycznych analiza od strony użytkownika na podstawie Federacji Bibliotek Cyfrowych (FBC)

The University of Michigan Digital Library Production Service Collection

Jak przygotować pliki gotowe do publikacji w sieci za pomocą DigitLabu?

Szczegółowy opis aplikacji

Odseparowanie kodu PHP i warstwy prezentacji od dawna było celem

Czytelnik w bibliotece cyfrowej

Microsoft SharePoint 2016 : krok po kroku / Olga Londer, Penelope Coventry. Warszawa, Spis treści

OFERTA Biuletynu. dla Jednostek Samorządu Terytorialnego

BIBLIOGRAFICZNA BAZA DANYCH -

Opis przedmiotu zamówienia strona internetowa

Integracja systemu dlibra i Manuscriptorium. Marcin Werla, PCSS

kk-cms System Zarządzania Treścią - prezentacja intensys - agencja interaktywna tel

PODSTAWY w w w. s e r v i t i u m. p l G u staw L a s e k M a j

Wymogi prawne dotyczące BIP CMS. Zasady funkcjonowania serwisu

Przedmiotem zamówienia jest dostawa:

Dlaczego musimy nauczać o katalogach bibliotecznych, w świecie idei Web 2.0?

Szukaj igły w stogu siana..., czyli zagadnienie łatwego wyszukiwania w ogromnym zbiorze informacji

Projekt zespołowy liga CMS

Załącznik nr 1 do zapytania ofertowego na projekt wortalu Państwowej Inspekcji Pracy Założenia dotyczące strony intranetowej

Praca Magisterska "System zdalnego składania ofert kupna i sprzedaży za pośrednictwem Internetu" AUTOR PROMOTOR

Wyzwania techniczne związane z prezentacją dziedzictwa kulturowego w Internecie

Release Notes Process Data Flow ("PDF" )

Zalogowanie generuje nowe menu: okno do wysyłania plików oraz dodatkowe menu Pomoc

Struktura prezentacji

Wspólne Zaawansowana tabela

Specyfikacja istotnych warunków zamówienia serwis (strona) internetowy promujący projekt pn. Piekielny Szlak oraz Gminę Gowarczów,

WYKORZYSTANIE I ROZWÓJ WOLNEGO OPROGRAMOWANIA W WOJEWÓDZKIM WĘŹLE INFRASTRUKTURY INFORMACJI PRZESTRZENNEJ

Joanna Chwałek Nareszcie jest! - Śląska Biblioteka Cyfrowa. Bibliotheca Nostra : śląski kwartalnik naukowy 3/3, 18-21

Portal Miejski dla Grudziądza portal samorządowy

Wymagania edukacyjne: Statyczne witryny internetowe (na podstawie programu nr )

Szkolenie autoryzowane. MS SharePoint Online Power User. Strona szkolenia Terminy szkolenia Rejestracja na szkolenie Promocje

Wyjaśnienia z dnia r. do treści Zapytania Ofertowego nr ZO/3/FO/POPC/2017 w odpowiedzi na pytania dotyczące Zapytania ofertowego.

Jakość i otwartość: # otwarte e-podręczniki akademickie AGH

Analiza i projektowanie aplikacji Java

PZW45. Ogólny opis i zasady funkcjonowania projektu reklamowego. Kilka słów wprowadzenia

II. Opis przedmiotu oraz zakres zamówienia.

Oferta szkoleniowa Yosi.pl 2012/2013

Sposób prezentacji czasopisma w bibliotece cyfrowej

BalticBottomBase. Instytut Morski w Gdańsku Gdańsk,

Transkrypt:

DLIBRA & DRUPAL DWA SYSTEMY, JEDNA WITRYNA Michał Kwiatkowski Piotr Grzybowski Poznańskie Centrum Superkomputerowo-Sieciowe VII Warsztaty Biblioteki Cyfrowe 22.10.2010

Plan prezentacji 2/15 Geneza Biblioteka cyfrowa dlibra Nie tylko dlibra Dlaczego Drupal? Proces łączenia systemów Dwie koncepcje Rozwiązanie Szczegóły implementacyjne Podsumowanie

Geneza 3/15 Projekt Die Deportationen der polnischen Bürger aus den ans 3.Reich angeschlossenen Westgebieten Polens (Warthegau) - Deportacja obywateli polskich z zachodnich obszarów Polski (Warthegau) włączonych do III Rzeszy Zaangażowanie młodzieży szkolnej Spotkania ze świadkami wydarzeń Gromadzenie materiałów dotyczących tematu Portal jako część projektu: prezentacja materiałów archiwalnych (dokumentów, filmów, fotografii), wspomnień świadków itp. komunikacja społeczności uczestników projektu źródło wiedzy na temat wojennych losów ludzi z zachodniej Polski

Biblioteka cyfrowa 4/15 Duża (nieokreślona) ilość materiałów Możliwość prezentowania materiałów w dowolnym formacie Możliwość wprowadzenia metadanych Zaawansowane mechanizmy zarządzania wprowadzonymi materiałami Łatwe umieszczanie, wyszukiwanie i przeglądanie zasobów Komunikacja z innymi bibliotekami cyfrowymi Polityka udostępniania treści

dlibra 5/15 Wbudowane mechanizmy prezentacji treści w różnych formatach (galeria zdjęć, aplet DjVu) Przyjazny interfejs aplikacji redaktora Wielojęzyczność interfejsu i metadanych Rozbudowany system uprawnień Gotowe mechanizmy nie dostępne w systemach CMS Spełnia wymagania projektowe

Nie tylko dlibra 6/15 Systemy CMS mają bardziej rozbudowane mechanizmy zarządzania szatą graficzną (np. skórki) Aplikacja czytelnika dlibra przeznaczona jest do prezentowania zawartości biblioteki cyfrowej, stąd brak w niej typowej funkcjonalności portalowej/społecznościowej (np. fora) Jednym z założeń projektu było stworzenie portalu tematycznego, a nie tylko biblioteki w której zgromadzone byłyby zebrane materiały Osiągnięcie tego poprzez modyfikację aplikacji czytelnika wymagałoby sporej ingerencji w jej kod źródłowy, co ze względu na poziom skomplikowania byłoby mało efektywne

Dlaczego Drupal? 7/15 Open source - rozwijany przez setki programistów na całym świecie Baza ponad 1000 dodatkowych modułów Gotowe tłumaczenia na język polski Najlepszy opensource'owy CMS 2007, 2008, 2009 w plebiscycie Packt Publishing Wybrany przez poważne instytucje http://whitehouse.gov http://london.gov.uk http://mtv.co.uk http://mg.gov.pl http://pkp.pl

Proces łączenia systemów 8/15 W jaki sposób połączyć możliwości obu systemów? Gdzie ma przebiegać granica funkcjonalności? Jakie operacje wykonywać po stronie Drupala a jakie po stronie dlibry? W jaki sposób przesyłać i wyświetlać dane? Czy dlibra ma być w ogóle widoczna czy tylko jako back-end? Czy przechowywać dane w bazie Drupala czy tylko wyświetlać zawartość z dlibry? Komunikacja jedno czy dwustronna? Czy system użytkowników ma być wspólny czy oddzielny?

Dwie koncepcje 9/15 1. dlibra jako back-end Konieczność zapisywania do bazy metadanych i treści Konieczność stworzenia mechanizmów wyświetlania, wyszukiwania i indeksowania (w dlibrze gotowe) Brak konieczności dostosowywania wyglądu aplikacji czytelnika Jeden system użytkowników

Dwie koncepcje 10/15 2. Drupal jako powłoka Wykorzystanie gotowych mechanizmów dlibry (prezentowanie treści, wyszukiwanie itp.) Konieczność przezroczystego wyświetlenia treści z aplikacji czytelnika Dwupoziomowa wielojęzyczność Konieczność zintegrowania systemu użytkowników

Rozwiązanie 11/15 Drupal odpowiada za wygląd i funkcjonalność portalową Wykorzystywane są mechanizmy dlibry Prezentacja treści Wyszukiwanie Indeksy Zawartość prezentowana jest w sposób przezroczysty dla użytkownika Systemy użytkowników są połączone Przełączanie języka strony w Drupalu powoduje jednocześnie przełączenie języka dlibry Menu portalu budowane jest na podstawie kolekcji publikacji

Role w połączonym systemie 12/15 Administrator biblioteki cyfrowej Zarządzanie biblioteką cyfrową Zarządzanie portalem Administrator Portalu / moderator dlibra Drupal Wprowadzanie materiałów Korzystanie z portalu Redaktor Użytkownik

Szczegóły implementacyjne 13/15 Wyświetlanie treści z dlibry Interfejs aplikacji czytelnika pozbawiony zbędnych komponentów Ramka <iframe> z włączoną przezroczystością Automatyczne tworzenie menu kolekcje Aplikacja czytelnika dlibra plik XML Tablica z listą kolekcji Strony z treścią (<iframe>) Pozycje menu (nawigacja) Wielojęzyczność Osobne bloki nawigacji wyświetlane w zależności od języka Parametr języka przesyłany do dlibry w momencie wyświetlenia treści np.: <... src=.../dlibra?action=changelanguageaction&language=de...>

Podsumowanie 14/15 Rozwiązanie przygotowane zostało na potrzeby konkretnego projektu Możliwość tworzenia dowolnej witryny tematycznej opartej na dlibrze na bazie zebranych doświadczeń

DZIĘKUJĘ ZA UWAGĘ!