Both sides previous revision
Poprzednia wersja
Nowa wersja
|
Poprzednia wersja
|
pl:miw:miw08_dokubibtex [2008/04/16 19:03] miw |
pl:miw:miw08_dokubibtex [2019/06/27 15:50] (aktualna) |
====== Opis ====== | ====== Opis ====== |
| __**Projekt zakończony**__ |
| |
Tomasz Huczek, <tomasz.huczek@gmail.com> | Tomasz Huczek, <tomasz.huczek@gmail.com> |
| |
| |
====== Projekt ====== | ====== Projekt ====== |
| |
| |
| ==== Cel Projektu ==== |
| |
| Celem projektu jest stworzenie pluginu do DokuWiki umożiwiającego wstawianie do dokumentów spisów treści w formacie BibTeX. |
| Plugin ma udostępniać szereg funkcji, w tym załączanie zewnętrznych plików oraz plików załączonych na serwerze DokuWiki. |
| Plugin również ma udostępniać możliwość zmiany stylu wyświetlanej treści BibTeX. |
| |
| |
==== Specyfikacja Funkcji ==== | ==== Specyfikacja Funkcji ==== |
| |
<code> | <code> |
<bibtex type="url" style="ieee">[[http://www.test.com/file.bib]]</bibtex> | <bibtex mode="url" style="ieee">[[http://www.test.com/file.bib]]</bibtex> |
</code> | </code> |
\\ | \\ |
| |
Przetestowałem lokalnie pliki *bib z naszej DokuWki i wszystkie wyświetlają się prawidłowo, beż żadnych błędów. | Przetestowałem lokalnie pliki *bib z naszej DokuWki i wszystkie wyświetlają się prawidłowo, beż żadnych błędów. |
| |
| |
| |
| |
| |
=== TODO === | === TODO === |
| |
* poprawić parsowanie (jeżeli w bloku <code><bibtex ...>...</bibtex></code> najpierw pojawi się atrybut **mode** a po nim **style** to plugin nie zadziała prawidłowo ) | |
* usunąć testowe wyświetlanie ścieżek do pliku **media** powyżej spisu treści | * usunąć testowe wyświetlanie ścieżek do pliku **media** powyżej spisu treści |
| |
| === Stylowanie === |
| |
| Stylowanie jest zarządzane przez bibliotekę OSBib, która zawiera kilka gotowych styli opisanych w formacie XML. Przykładowy plik z opisem stylu: [[http://archiveme.net/dokuwiki/APA.xml|apa.xml]] |
| |
| Niestety nie udało mi się znaleźć żadnego narzędzia do prostej edycji/tworzenia styli w tym formacie. |
| |
| |
| |
| |
====== Sprawozdanie ====== | ====== Sprawozdanie ====== |
| {{:pl:miw:miw-bibtex-sprawozdanie.pdf|miw-bibtex-sprawozdanie.pdf}} |
| |
| |
====== Materiały ====== | ====== Materiały ====== |
| |
| == Plugin wykonany w ramach projektu w roku 2007 == |
* {{:pl:miw:miw07-bibtex.tar.gz|:pl:miw:miw07-bibtex.tar.gz}} | * {{:pl:miw:miw07-bibtex.tar.gz|:pl:miw:miw07-bibtex.tar.gz}} |
| |
| == Obecna wersja pluginu == |
| * {{:pl:miw:bibtex-th-15-06-2008.zip|:pl:miw:bibtex-th-15-06-2008.zip}} |
| |
==== DokuWiki ==== | ==== DokuWiki ==== |