[[
✎ pl:miw:miw08_dokuviz
]]
aiWiki
Pokaż stronę
Ostatnie zmiany
Indeks
Zaloguj
Ta strona jest tylko do odczytu. Możesz wyświetlić źródła tej strony ale nie możesz ich zmienić.
====== Opis ====== Michał Kotra, <mkotra@student.agh.edu.pl> [[:GraphViz]] plugin dla Dokuwiki, renderowanie diagramow z zamieszczonego w wiki kodu DOT oraz plikow umieszczanych w wiki. ====== Spotkania ====== ===== 08.02.26 ===== co jest/czego brakuje w http://wiki.ioslo.net/dokuwiki/graphviz/ * znaleziony plugin został przetestowany z dokuWiki i działa poprawnie. Wersja zapewnia podstawową funkcjonalność, tj. renderowanie diagramów z zamieszczonego w wiki kodu DOT (kod musi byc obłożony tagami: <graphviz mode></graphviz> (przy czym mode = dot, neato, twopi, circo, fdp). Działanie zostało przetestowane na systemie Linux z zainstalowaną dokuWiki 2007-06-26b oraz graphviz w wersji 2.12-4. * plugin nie umożliwia generowania kodu z zamieszczonych gotowych plików DOT. Należałoby zatem dopisać taką funkcjonalność do istniejącego kodu. * dodatkowo istnieje możliwość włączenia obsługi generowania diagramów uml (wymaga jeszcze przetestowania) [[http://www.spinellis.gr/sw/umlgraph/|Uml Graph]] [[http://java.sun.com/javase/downloads/index.jsp|Sun Java 5 Jsdk]] ===== 08.03.11 ===== * prototyp czytania z pliku dot w wiki, uwaga: <graphviz file="pl:miw:costam.dot"></graphviz> * Do istniejącego pluginu została dopisana żądana funkcjonalność. Możliwe jest korzystanie z plików *.dot, ścieżki do plików korzystają z przestrzeni nazw tak jak w przykładzie. * Aby możliwe było zamieszczanie w wiki plików *.dot niezbędne jest dodanie w pliku conf/mime.conf linii: dot application/graphviz * Dodano obsługę adresów url <graphviz url="http://www.costam.org/costam.dor"></graphviz> ===== 080401 ===== * naprawa bugów ===== Na kiedyś ===== <del>na przyszłość: * dokuviewvc, patrz http://viewvc.org/ (embedded) * dokutrac, patrz: http://cvstrac.org/, http://trac.edgewall.org/</del> Prostsza i lepiej zdefiniowana propozycja: plugin do wiki do uruchamiania Prologu, scenariusze użycia: * zadaję pluginowi kod i goal <prolog goal="kobieta(X)> kobieta(kasia). mezczyzna(jasiu). </prolog> * zadaję pluginowi nazwę pliku z kodem w wiki i goal <prolog goal="kobieta(X) file="pl:miw:test.pl"> </prolog> <prolog goal="kobieta(X) url="http://costam.org/test.pl"> </prolog> * mogę skojarzyć z każdą strona wiki kod prologu, zadaję pluginowi goal i scope: interpretowanie tylko tej strony, zbioru stron, np. namespace <prolog goal="kobieta(X) scope="."> <prolog goal="kobieta(X) scope="pl:miw:proj"> <prolog goal="kobieta(X) scope="pl:miw:proj*08"> <prolog> kobieta(kasia). mezczyzna(jasiu). </prolog> ====== Projekt ====== ====== Sprawozdanie ====== ====== Materiały ====== * http://wiki.ioslo.net/dokuwiki/graphviz * http://wiki.splitbrain.org/wiki:plugins:syntax * http://wiki.splitbrain.org/wiki:plugins:syntax_tutorial
pl/miw/miw08_dokuviz.1205242557.txt.gz
· ostatnio zmienione: 2019/06/27 15:58 (edycja zewnętrzna)
Pokaż stronę
Poprzednie wersje
Menadżer multimediów
Do góry