DSpace 5 - Mirage 2 Bc. Rostislav Novák. Obsah 1)Popis Mirage2 2)Instalace 3)Struktura 4)Provedení změn 5)Odkazy pro čerpání informací.

Slides:



Advertisements
Podobné prezentace
Web Michal Žůrek Jak se na něj dívám já..
Advertisements

Zoner Foto Studio Bohumil Bareš.
Nový přístup k aplikacím Vema
Drupal theming Úvod do šablonování Převod webu do Drupalu Martin Sladeček.
(Master Data Manager) B1UP - Správa kmenových dat Ing. Miroslav Beran Servis/Helpdesk.
Pomůcka pro tvorbu prezentací závěrečné a diplomové práce
Tvorba webových stránek
Jak naučit zákazníky, aby měli rádi vaši online samoobsluhu Marta Drahovzalová eBusiness manager T-Mobile Konference WebTop
Microsoft Silverlight
TVORBA WEBOVÝCH STRÁNEK
VY_32_INOVACE_4.2.IVT4N,1,2.13/Če Gymn á zium, Český Tě ší n, př í spěvkov á organizace Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je.
Tvorba prezentací v programu PowerPoint Autor: ing. Jaroslav Mochan
Microsoft Office PowerPoint
HELPDESK Pomoc uživatelům s jejich IT problémy a zefektivnění práce servisních techniků.
Týmová spolupráce s využitím Google Code
Dlouhodobá maturitní práce studentů Tomáše Kurce & Jana Kuželky
Chceme mít také v ČR snadný přístup k vysokoškolským kvalifikačním pracím? (a co je pro to třeba udělat) Asociace knihoven vysokých škol ČR výroční konference.
Představujeme službu Samepage
2005 Šablona eVŠKP - titulní list ÚVOD  Definice doporučené šablony  Soubor s přednastavenými styly, strukturou, designem  NEREÁLNÉ problémy.
Radek Pavlíček, duben 2010 Aktuální trendy v přístupnosti.
PHP – Základy programování
Tomáš Urych, ESO9 Intranet a.s.
Číslo projektuCZ.1.07/1.5.00/ Číslo materiáluVY_32_INOVACE_257 Název školyGymnázium, Tachov, Pionýrská 1370 Autor Ing. Roman Bartoš Předmět Informatika.
Webové stránky Klubu malých debrujárů na Gymnáziu Jana Ámose Komenského v Uherském Brodě debrujarek.wz.cz RNDr. Božena RYTÍŘOVÁ.
Microsoft Powerpoint Microsoft Word.
Střední škola služeb a podnikání, Ostrava-Poruba příspěvková organizace Výukový materiál v rámci projektu OPVK 1.5 Peníze středním školám Číslo projektu:
Walter Schorge Archa – Open Source archivní informační systém v NTM Archivy, knihovny a muzea v digitálním světě
Práce se šablonami v MS Word 2007
Jazyk XML Jazyk pro tvorbu strukturovaných dokumentů Syntaxí velmi podobný HTML Hlavní cíle návrhu: Snadná editace - jazyk je textový Snadné strojové zpracování.
Macromedia Dreamweaver Software pro editaci kódu Bohuslav Čech3MA381.
Gymnázium, SOŠ a VOŠ Ledeč nad Sázavou I NFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE Ing. Jan Roubíček.
AJAX nejmodernější webová technologie… seminář pro učitele ZŠ a SŠ Mgr. Marek Osuchowski Ostravská univerzita © 2011.
VY_32_INOVACE_4.3.IVT1.05/Ku Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Mgr. Pavla Kubínková CZ.1.07/1.5.00/ CSS.
Základy syntaxe jazyka PHP PHP JE TECHNOLOGIE BĚŽÍCÍ NA SERVERU. PHP JE TECHNOLOGIE BĚŽÍCÍ NA SERVERU. Typický PHP skript obsahuje: Typický PHP skript.
Publikování a export výkresů Přednáška č.5. Témata přednášky e-Transmit Publikování Publikování v síti WWW Export výkresů.
Import záznamů diplomových prací nové řešení Antonín Vaishar, SUAleph, 26. –
Multimédia Multimediální prezentace Ročník: 8 Předmět: Informační a komunikační technologie Učitel: Vojtěch Novotný Téma: Multimédia 1 Ověřeno ve výuce:
Adobe Flash CS5.5 – seznámení s programem Název školyGymnázium Zlín - Lesní čtvrť Číslo projektuCZ.1.07/1.5.00/ Název projektuRozvoj.
InstantAtlas dynamické webové interaktivní atlasy.
WebCastle VŠB Vedoucí bakalářské práce:Ing. Jan Ružička Ph.D. Vypracoval:Martin Prager VŠB – TU Ostrava Institut Geoinformatiky Studijní skupina :G362.
Systém souborů. Množina souborů různých typů – Data – Spustitelné programy – Konfigurační a pomocné informace – I/O zařízení Způsob organizace množiny.
Mgr. Karel FischerÚprava prezentace1 Změna použité šablony Ke změně šablony mohu použít jednu ze tří možností: a)Formát \ návrh snímku b)V panelu nástrojů.
PHP Programy pro tvorbu WWW stránek - 01
Petr Šmíd Obsah prezentace Co je to XML ?
Ivana Topolová VŠE v Praze
Systém pro sledování vývoje cen produktů AVT LS 2015 Petr Kalas.
1 TaHoma – Interaktivní prezentace Michal Tichý, 4. srpna 2015.
MS PowerPoint Pokročilé efekty a práce s multimédii.
Nastavení systému Windows - pokračování (14). Projekt: CZ.1.07/1.5.00/ OAJL - inovace výuky Příjemce: Obchodní akademie, odborná škola a praktická.
PIXLR − ONLINE GRAFICKÝ EDITOR (1) ANEB NEJLEPŠÍ VĚCI JSOU ZADARMO Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Jaroslav Zavadil. Dostupné.
Zahradnická fakulta v Lednici S4U – Seminář o Univerzitním informačním systému 23. – 25. dubna 2008 S 4 U – Seminář o Univerzitním informačním systému.
Webová aplikace pro koordinaci výrobních procesů Kryštof Német , Brno Autor: Kryštof Német Vedoucí práce: RNDr. Zuzana Priščáková, PhD.
Projekt MŠMTEU peníze středním školám Název projektu školyICT do života školy Registrační číslo projektuCZ.1.07/1.5.00/ ŠablonaIII/2 Sada 32 AnotaceProgramové.
Import dat Access (16). Projekt: CZ.1.07/1.5.00/ OAJL - inovace výuky Příjemce: Obchodní akademie, odborná škola a praktická škola pro tělesně.
FTP-SSL FTP-SSL Martin Dušek Martin Fúsek Josef Vlček.
Operační systémy Zpracovala Anna Macháčková.
NÁZEV ŠKOLY:SOŠ Net Office, spol. s r.o. Orlová Lutyně
SOFTWARE Operační systémy.
KIV/ZD cvičení 8 Tomáš Potužák.
Webová aplikace pro správu sportovního oddílu
Evidence aplikací a jejich dokumentace
Připravil: Ing. Jan Kolomazník, Ph.D.
Hybridní mobilní aplikace pro Android
Vytvořil Jaroslav Kudr pro OATGM
Vytvoření formuláře Access (11).
Resources-multijazykové prostředí
Instalace programů do Linuxu
Praktická cvičení Úvodní hodina David Malý kabinet 205.
Nové webové mapové aplikace ČGS RNDr. Vít Štrupl, PhD. Nesuchyně 4. 4
Systém souborů 1.
Transkript prezentace:

DSpace 5 - Mirage 2 Bc. Rostislav Novák

Obsah 1)Popis Mirage2 2)Instalace 3)Struktura 4)Provedení změn 5)Odkazy pro čerpání informací

Popis Mirage2

1)Mirage2 2)Ukázky vzhledu 3)Ukázka mobilního vzhledu 4)Proč používat Mirage2 5)Mirage2 vs Mirage1

Mirage2 ❏ Proč vznikl Mirage2 ❏ Založeno na Bootstrap3, SASS, … ❏ Obsahuje Javascript task runery ❏ Vývojový/produkční mód

Ukázka vzhledu

Ukázka mobilního vzhledu

Ukázka tabletového vzhledu

Proč používat Mirage2 ❏ Responzivní design ❏ Vždy aktuální technologie ❏ Snadnější úpravy ❏ Potřebná znalost k úpravám stejná jako v Mirage1

Mirage2 vs Mirage1 Mirage2 ❏ Vychází z Mirage1 ❏ Vždy aktuální knihovny frameworky ❏ Jiná myšlenka změn ❏ Úpravy stejné jako v Mirage1 ❏ Někdy problém s nasazením ❏ Mobilní verze Mirage1 ❏ Implicitně v DSpace ❏ Zastaralé knihovny a frameworky ❏ Úpravy trvají delší dobu než v Mirage2 ❏ Nemá mobilní verzi

Instalace

1)Jak nainstalovat Mirage2 2)Programy, které používá Mirage2 3)Možné problémy při instalaci 4)Špatná instalace Mirage2

Jak nainstalovat Mirage2 ❏ Mirage2 se musí nechat sestavit ❏ Volba pro sestavení s DSpace5: ❏ -Dmirage2.on=true ❏ -Dmirage2.deps.included=false ❏ Po sestavení ant update ❏ Výsledný Mirage2 najdeme ve složce témat Mirage1 ❏ Zapnout v xmlui.xconf

Programy, které používá Mirage2 ❏ Node ❏ Bower ❏ Grunt ❏ Ruby ❏ Compass

Možné problémy při instalaci ❏ Vždy po ant update se přepíše nastavení v xmlui.xconf ❏ Doporučuji sestavovat s naisntalovanými programy ❏ Sestavení musí být spuštěno pod neroot uživatelem ❏ Při špatně sestaveném Mirage2 sestavení DSpace nehodí chybu ❏ Někdy se nesestaví správně

Špatně nainstalován Mirage2

Struktura

Ve složce Mirage2 ❏ images <- Obrázky ❏ scripts <- Obsahuje všechny skripty Javascriptu. ❏ scripts.xml <- Obsahuje importy všech skriptů, které se mají použít. ❏ styles <- Složka se všemi *.scss soubory. ❏ vendor <- Složka potřebných souborů pro Mirage2. ❏ xsl <- Složka se všemi xsl soubory.

Provedení změn

1)Myšlenka změn 2)Doporučená cesta x Nedoporučená cesta 3)Provedení CSS změn 4)Ukázka změny Bootstrap proměnné a CSS 5)Provedení změny v Javascriptu 6)Ukázka přidání Javascriptu 7)Provedení změny XSL 8)Ukázka změny XSL

Myšlenka změn ❏ Měnit jen málo souborů a pokud možno pouze svoje. ❏ Možnost zapnutí si vývojového módu. ❏ Možnost vytvářet více témat najednou pomocí odlišností.

Doporučená/Nedoporučená cesta ❏ Měnit pouze svoje vytvořené soubory. ❏ Minimálně měnit základní soubory. ❏ Neměnit soubory jako v Mirage1. (Úprava základních souborů/přepisování priorit.)

Provedení CSS změn ❏ Mirage2 obsahuje v základu dvě barevné schéma. ❏ Všechny stylesheety v SASS (scss soubory). ❏ Lze použít jen klasické CSS. ❏ compass watch ❏ styles <- Složka se všemi *.scss soubory. ❏ main.scss <- Obsahuje importy všech scss souborů. ❏ _style.scss <- Soubor pro naše úpravy. ❏ main.css <- Zminimalizované všechny scss soubory.

Ukázka přidání/změna CSS ❏ Editace souboru _style.scss ❏ Hned vidět změny -> compass watch ❏ Je možnost i vytvoři jiné scss soubory, ale pak musí být importovány v _main.scss ❏ Ukázka...

Ukázka změny Bootstrap proměnné ❏ Editace souboru _bootstrap_variables.scss ❏ Hned vidět změny -> compass watch ❏ Je lepší měnit barvy (pokud to lze) přes tyto proměnné ❏ Ukázka...

Provedení změny Javascriptu ❏ Skript vlastní soubor ❏ Import v scripts.xml ❏ Možný problém, že se při sestavení zasekne a nezapíšou se ostatní skripty do theme.js ❏ scripts <- Obsahuje všechny skripty Javascriptu. ❏ theme.js <- Zminimalizované skripty. ❏ scripts.xml <- Obsahuje importy všech skriptů, které se mají použít.

Přidání skriptu ❏ Napsat skript do vlastního souboru ❏ Přidat do importu ❏ Nechat se sestavit ❏ (Nedoporučená, ale jistá cesta) Přidání rovnou do zminimalizovaného theme.js ❏ Ukázka...

Provedení XSL změny ❏ Jiné než v Mirage1 ❏ Krok před všemi transformacemi ❏ xsl <- Složka se všemi xsl soubory. ❏ preprocess.xsl <- Soubor pro naše úpravy. ❏ theme.xsl <- Obsahuje všechny importy xsl tranformací. ❏ Tip: Používat /DRI a ?XML

Ukázka změny XSL ❏ Přidání potřebných xsl příkazů do preprocess.xsl ❏ Ukázka...

Odkazy

Odkazy o Mirage2 ❏ Officiální web k Mirage2 ❏ GitHub k Mirage2 ❏ Wiki k Mirage2 ization ❏ Bootstrap proměnné sass/blob/master/assets/stylesheets/bootstrap/_variables.scss

Děkuji za pozornost