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/07/06 20:54]
jsi08
pl:miw:2009:miw09_wiki_s5_fix [2019/06/27 15:50] (aktualna)
Linia 14: Linia 14:
 ====== Prezentacja ====== ====== Prezentacja ======
 [[pl:​miw:​2009:​miw09_wiki_s5_fix:​prezentacja|Prezentacja wyników projektowych]]. [[pl:​miw:​2009:​miw09_wiki_s5_fix:​prezentacja|Prezentacja wyników projektowych]].
- 
-(Tworzymy krótką prezentację wyników projektu na w.w. osobnej stronie przy pomocy pluginu do S5.  
-Prezentacja ma byc na 15min i zawierać 10-20 slajdów) 
  
 ====== Sprawozdanie ====== ====== Sprawozdanie ======
 **1. Cel projektu** **1. Cel projektu**
  
-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ększy możliwości manewrowania parametrami w tworzonej prezentacji takimi jak np. wielkości czcionek, obrazków itp. Po wstępnym zorientowaniu się w budowie i działaniu pluginu s5 zasugerowane zostało przejście na inny silnik JavaScript'​owy tworzący prezentację z kodu html. Okazało się że nowy silnik (Slidy) o wiele lepiej radzi sobie z wyświetlaniem slajdów oraz dodaje nową funkcjonalność.+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 czcionek, obrazków itp. Po wstępnym zorientowaniu się w budowie i działaniu pluginu s5 zasugerowane zostało przejście na inny silnik JavaScript'​owy tworzący prezentację z kodu html. Okazało się że nowy silnik (Slidy) o wiele lepiej radzi sobie z wyświetlaniem slajdów oraz dodaje nową funkcjonalność.
  
 **2. Realizacja** **2. Realizacja**
  
   * Uruchomienie dokuwiki wraz z pluginem s5, zorientowanie się w budowie oraz działaniu pluginu.   * Uruchomienie dokuwiki wraz z pluginem s5, zorientowanie się w budowie oraz działaniu pluginu.
-  * Testowanie działania pluginu s5 na przykładowej prezentacji [[hekate:semweb:dl_intro]] .+  * Testowanie działania pluginu s5 na przykładowej prezentacji [[hekate:​dl_intro]] .
   * 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"​. ​   * 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.   * 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'​.   * 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 ​jakiegoś ​znacznika do składni wiki byłaby tutaj lepsza, ​tylko że to wymagałoby modyfikacji dokuwiki, a nie tak jak teraz jest to zrealizowane czyli przez plugin.+  * 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 lepsza, ​ale 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.   * Wykrywanie języka następuje automatycznie poprzez zczytanie atrybutu XML'a - lang.
   * Dodane zostają 4 tematy graficzne.   * Dodane zostają 4 tematy graficzne.
Linia 47: Linia 44:
  
 ====== Projekt ====== ====== Projekt ======
-(jeżeli były jakieś fragmenty strony, wątki poboczne, ​ 
-które ostatecznie nie znalazły sie w głównym sprawozdaniu,​ przenosimy je do poniższego hasła) 
  
 [[pl:​miw:​2009:​miw09_wiki_s5_fix:​projekt|Dodatkowa dokumentacja projektu]]. [[pl:​miw:​2009:​miw09_wiki_s5_fix:​projekt|Dodatkowa dokumentacja projektu]].
pl/miw/2009/miw09_wiki_s5_fix.1246906455.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