Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Both sides previous revision Poprzednia wersja
Nowa wersja
Poprzednia wersja
pl:miw:2009:miw09_wiki_s5_fix [2009/06/30 23:32]
jsi08
pl:miw:2009:miw09_wiki_s5_fix [2019/06/27 15:50] (aktualna)
Linia 1: Linia 1:
-====== ​Opis ====== +~~ODT~~ 
-Marcin Stachura, [[stan7@tlen.pl]]+====== ​MIW 2009 WIKI S5 FIX ======
  
-==== Wiki_S5_Fix ==== +**Zrealizował:​ [[stan7@tlen.pl|Marcin Stachura]] (4RI)** 
-:!: + 
-Extend ​ +:!:Extend [[http://​www.dokuwiki.org/​plugin:​s5|the original S5 plugin]]
-[[http://​www.dokuwiki.org/​plugin:​s5|the original S5 plugin]]+
 for the [[http://​meyerweb.com/​eric/​tools/​s5/​|S5]] for the [[http://​meyerweb.com/​eric/​tools/​s5/​|S5]]
-for better presentation +better presentation including sensible support ​fot LaTeX, pictures, tables, 
-including sensible support ​for  +**FullScreen browser mode** :!: (bold, italic, underline, links etc.),
-LaTeX, +
-pictures, +
-tables, +
-**FullScreen browser mode :!: ** (bold, italic, underline, links etc.),+
 ordered lists ordered lists
 and other modes/​plugins. and other modes/​plugins.
 evaluate [[http://​www.w3.org/​Talks/​Tools/​Slidy/​|Slidy]] evaluate [[http://​www.w3.org/​Talks/​Tools/​Slidy/​|Slidy]]
-====== Spotkania ====== 
  
-  * ostateczna wersja dostępna {{:pl:​miw:​2009:​miw09_wiki_s5_fix:​slidy.zip|}} +====== Prezentacja ====== 
-  * inkrementacja slajdów zrealizowana -  +[[pl:​miw:​2009:​miw09_wiki_s5_fix:​prezentacja|Prezentacja wyników projektowych]].
-  * do pluginu dodane pare tematów graficznych +
-  * Język - wykrywany automatycznie z wiki poprzez parametr XML'a "​lang"​+
  
 +====== Sprawozdanie ======
 +**1. Cel projektu**
  
-===== 20090604 ====   +Celem projektu była modyfikacja pluginu wiki S5 służącego ​do tworzenia ​prezentacji ​w przeglądarce na podstawie stron wiki. Modyfikacja miała polegać na dostarczeniu większych ​możliwości manewrowania parametrami w tworzonej ​prezentacji ​takimi jak np. wielkości czcionekobrazków itpPo wstępnym zorientowaniu się budowie i działaniu pluginu s5 zasugerowane zostałprzejście na inny silnik JavaScript'​owy tworzący prezentację z kodu htmlOkazało się że nowy silnik (Slidy) o wiele lepiej radzi sobie z wyświetlaniem slajdów oraz dodaje nową funkcjonalność.
-  * dzielenie slajdów teraz tylko na elementach h1, wcześniej dzielił po h1 oraz div (powodowało dorzucanie śmieci ​do prezentacji+
-  * tabelki są renderowane w stylu wiki +
-  * działa z pluginem folded +
-  * można wracać z prezentacji ​za pomocą Esc!! +
-  * problem z inkrementacją elementów slajduna poziomie pluginu chyba nie do zrealizowania.. ? ew. użycie htmli php emb. w wiki, lub pluginy ​podobnrej funkcjonalnosci +
-  * brak ogólnie dostępnych tematów do slidyJak ma/mają wyglądać tematy, jakieś przykłady?:​ temat agh + podobne do s5 -> w sumie 3-5 +
-  * wersja do instalacji przez plugin manager +
-  * JEZYK! wykrywanie jak w wiki, w najgorszym razie tylko ang+
  
 +**2. Realizacja**
  
-===== 20090416 ==== +  * Uruchomienie dokuwiki wraz z pluginem s5, zorientowanie się w budowie oraz działaniu pluginu. 
-  * prototyp ​na slidy - dostępny ​[[http://student.agh.edu.pl/​~nstan/​dokuwiki/​|tutaj]] +  * Testowanie działania pluginu s5 na przykładowej prezentacji ​[[hekate:dl_intro]] ​. 
-  * todo: temaciki? ​renderowanie tabelek, ​inkrementowanie slajdów ​(akapitwyliczeniepypunktow) ​+  * Ponieważ arkusze styli s5 są zbyt skomplikowane i panuje w nich ogólny nieporządek,​ kierunkiem zainteresowań stał się wcześniej już wspomniany silnik "​Slidy"​ 
 +  * Zapoznanie się z działaniem silnika Slidy i budowa prototypowego pluginu opartego na nim
 +  * Udoskonalanie pluginu poprzez lepszą integrację z dokuwiki - ulepszone dzielenie tekstu na slajdy, ​renderowanie tabelek, ​działanie także z pluginem folded, umożliwiony powrót z prezentacji na stronę wiki za pomocą '​Esc'​. 
 +  * Ponieważ Slidy umożliwia inkrementację zawartości slajdu ​(czyli pokazywanie zawartości po akcji na klawiaturze)zostało to także umożliwione z poziomu wiki poprzez włączenie opcji w ustawieniach wiki - "​wstawki HTML" i dodawanie tagu z klasą "​incremental"​. Metoda dodania pewnego znacznika do składni wiki byłaby tutaj lepszaale problem w tym, że to wymagałoby modyfikacji dokuwiki, a nie rozszerzenia w postaci pluginu. 
 +  * Wykrywanie języka następuje automatycznie poprzez zczytanie atrybutu XML'a - lang. 
 +  * Dodane zostają 4 tematy graficzne. 
 +  * Plugin zostaje ukończony i jest dostępny {{:​pl:​miw:​2009:​miw09_wiki_s5_fix:​slidy.zip|}} w wersji do instalacji poprzez plugin manager.
  
-===== 20090312 ==== 
-  * [[hekate:​semweb:​dl_intro]] 
-  * wpływ na css, zmienne? konfigurwalne w admin 
  
-===== 20090225 ==== 
-  * Postawienie DokuWiki wraz z pluginem s5 
-  * Zorientowanie się w możliwości przekazywania większej ilości parametrów do pluginu z poziomu ustawień DokuWiki 
  
 +
 +
 +
 +
 +
 +
 +====== Spotkania ======
 +[[pl:​miw:​2009:​miw09_wiki_s5_fix:​spotkania|Notatki ze spotkań projektowych]].
  
 ====== Projekt ====== ====== Projekt ======
-====== Sprawozdanie ====== + 
-====== Prezentacja ======+[[pl:​miw:​2009:​miw09_wiki_s5_fix:​projekt|Dodatkowa dokumentacja projektu]]. 
 ====== Materiały ====== ====== Materiały ======
  
-[[http://www.dokuwiki.org/plugin:s5|S5 plugin]]+[[http://meyerweb.com/​eric/​tools/s5/|S5]]
  
 [[http://​www.w3.org/​Talks/​Tools/​Slidy/​|Slidy]] [[http://​www.w3.org/​Talks/​Tools/​Slidy/​|Slidy]]
 +
 +[[http://​www.dokuwiki.org/​plugin:​s5|S5 plugin]]
pl/miw/2009/miw09_wiki_s5_fix.1246397525.txt.gz · ostatnio zmienione: 2019/06/27 15:58 (edycja zewnętrzna)
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0