From 74bd6999c5e5c23ebbf90dbb6bdaabbddd7594cf Mon Sep 17 00:00:00 2001 From: sembrestels Date: Thu, 13 Oct 2011 15:23:11 +0200 Subject: Rename lib/dokuwiki to vendors/dokuwiki --- vendors/dokuwiki/lib/_fla/MultipleUpload.as | 329 ++ vendors/dokuwiki/lib/_fla/README | 4 + vendors/dokuwiki/lib/_fla/index.html | 12 + vendors/dokuwiki/lib/_fla/multipleUpload.fla | Bin 0 -> 1812480 bytes vendors/dokuwiki/lib/exe/ajax.php | 370 ++ vendors/dokuwiki/lib/exe/css.php | 330 ++ vendors/dokuwiki/lib/exe/detail.php | 58 + vendors/dokuwiki/lib/exe/fetch.php | 173 + vendors/dokuwiki/lib/exe/index.html | 12 + vendors/dokuwiki/lib/exe/indexer.php | 375 ++ vendors/dokuwiki/lib/exe/js.php | 397 ++ vendors/dokuwiki/lib/exe/mediamanager.php | 105 + vendors/dokuwiki/lib/exe/multipleUpload.swf | Bin 0 -> 64561 bytes vendors/dokuwiki/lib/exe/opensearch.php | 38 + vendors/dokuwiki/lib/exe/xmlrpc.php | 921 ++++ vendors/dokuwiki/lib/images/admin/README | 2 + vendors/dokuwiki/lib/images/admin/acl.png | Bin 0 -> 1336 bytes vendors/dokuwiki/lib/images/admin/config.png | Bin 0 -> 1761 bytes vendors/dokuwiki/lib/images/admin/plugin.png | Bin 0 -> 1415 bytes vendors/dokuwiki/lib/images/admin/popularity.png | Bin 0 -> 1420 bytes vendors/dokuwiki/lib/images/admin/revert.png | Bin 0 -> 1598 bytes vendors/dokuwiki/lib/images/admin/usermanager.png | Bin 0 -> 1850 bytes vendors/dokuwiki/lib/images/arrow_down.gif | Bin 0 -> 273 bytes vendors/dokuwiki/lib/images/arrow_up.gif | Bin 0 -> 274 bytes vendors/dokuwiki/lib/images/at.gif | Bin 0 -> 57 bytes vendors/dokuwiki/lib/images/blank.gif | Bin 0 -> 42 bytes vendors/dokuwiki/lib/images/close.png | Bin 0 -> 1345 bytes vendors/dokuwiki/lib/images/del.png | Bin 0 -> 433 bytes vendors/dokuwiki/lib/images/diff.png | Bin 0 -> 219 bytes vendors/dokuwiki/lib/images/edit.gif | Bin 0 -> 142 bytes vendors/dokuwiki/lib/images/error.png | Bin 0 -> 706 bytes vendors/dokuwiki/lib/images/fileicons/bz2.png | Bin 0 -> 720 bytes vendors/dokuwiki/lib/images/fileicons/c.png | Bin 0 -> 774 bytes vendors/dokuwiki/lib/images/fileicons/conf.png | Bin 0 -> 717 bytes vendors/dokuwiki/lib/images/fileicons/cpp.png | Bin 0 -> 859 bytes vendors/dokuwiki/lib/images/fileicons/cs.png | Bin 0 -> 808 bytes vendors/dokuwiki/lib/images/fileicons/css.png | Bin 0 -> 843 bytes vendors/dokuwiki/lib/images/fileicons/deb.png | Bin 0 -> 716 bytes vendors/dokuwiki/lib/images/fileicons/doc.png | Bin 0 -> 659 bytes vendors/dokuwiki/lib/images/fileicons/file.png | Bin 0 -> 720 bytes vendors/dokuwiki/lib/images/fileicons/gif.png | Bin 0 -> 1001 bytes vendors/dokuwiki/lib/images/fileicons/gz.png | Bin 0 -> 716 bytes vendors/dokuwiki/lib/images/fileicons/htm.png | Bin 0 -> 748 bytes vendors/dokuwiki/lib/images/fileicons/html.png | Bin 0 -> 748 bytes vendors/dokuwiki/lib/images/fileicons/index.php | 50 + vendors/dokuwiki/lib/images/fileicons/java.png | Bin 0 -> 739 bytes vendors/dokuwiki/lib/images/fileicons/jpeg.png | Bin 0 -> 1001 bytes vendors/dokuwiki/lib/images/fileicons/jpg.png | Bin 0 -> 1001 bytes vendors/dokuwiki/lib/images/fileicons/js.png | Bin 0 -> 809 bytes vendors/dokuwiki/lib/images/fileicons/lua.png | Bin 0 -> 465 bytes vendors/dokuwiki/lib/images/fileicons/odc.png | Bin 0 -> 749 bytes vendors/dokuwiki/lib/images/fileicons/odf.png | Bin 0 -> 807 bytes vendors/dokuwiki/lib/images/fileicons/odg.png | Bin 0 -> 788 bytes vendors/dokuwiki/lib/images/fileicons/odi.png | Bin 0 -> 788 bytes vendors/dokuwiki/lib/images/fileicons/odp.png | Bin 0 -> 744 bytes vendors/dokuwiki/lib/images/fileicons/ods.png | Bin 0 -> 749 bytes vendors/dokuwiki/lib/images/fileicons/odt.png | Bin 0 -> 577 bytes vendors/dokuwiki/lib/images/fileicons/pdf.png | Bin 0 -> 663 bytes vendors/dokuwiki/lib/images/fileicons/php.png | Bin 0 -> 755 bytes vendors/dokuwiki/lib/images/fileicons/pl.png | Bin 0 -> 698 bytes vendors/dokuwiki/lib/images/fileicons/png.png | Bin 0 -> 1001 bytes vendors/dokuwiki/lib/images/fileicons/ppt.png | Bin 0 -> 762 bytes vendors/dokuwiki/lib/images/fileicons/ps.png | Bin 0 -> 534 bytes vendors/dokuwiki/lib/images/fileicons/py.png | Bin 0 -> 714 bytes vendors/dokuwiki/lib/images/fileicons/rar.png | Bin 0 -> 631 bytes vendors/dokuwiki/lib/images/fileicons/rb.png | Bin 0 -> 828 bytes vendors/dokuwiki/lib/images/fileicons/rpm.png | Bin 0 -> 638 bytes vendors/dokuwiki/lib/images/fileicons/rtf.png | Bin 0 -> 474 bytes vendors/dokuwiki/lib/images/fileicons/swf.png | Bin 0 -> 843 bytes vendors/dokuwiki/lib/images/fileicons/sxc.png | Bin 0 -> 749 bytes vendors/dokuwiki/lib/images/fileicons/sxd.png | Bin 0 -> 788 bytes vendors/dokuwiki/lib/images/fileicons/sxi.png | Bin 0 -> 744 bytes vendors/dokuwiki/lib/images/fileicons/sxw.png | Bin 0 -> 577 bytes vendors/dokuwiki/lib/images/fileicons/tar.png | Bin 0 -> 747 bytes vendors/dokuwiki/lib/images/fileicons/tgz.png | Bin 0 -> 716 bytes vendors/dokuwiki/lib/images/fileicons/txt.png | Bin 0 -> 542 bytes vendors/dokuwiki/lib/images/fileicons/xls.png | Bin 0 -> 731 bytes vendors/dokuwiki/lib/images/fileicons/xml.png | Bin 0 -> 475 bytes vendors/dokuwiki/lib/images/fileicons/zip.png | Bin 0 -> 874 bytes vendors/dokuwiki/lib/images/history.png | Bin 0 -> 202 bytes vendors/dokuwiki/lib/images/index.html | 12 + vendors/dokuwiki/lib/images/info.png | Bin 0 -> 783 bytes vendors/dokuwiki/lib/images/interwiki.png | Bin 0 -> 1089 bytes .../dokuwiki/lib/images/interwiki/amazon.de.gif | Bin 0 -> 882 bytes vendors/dokuwiki/lib/images/interwiki/amazon.gif | Bin 0 -> 882 bytes .../dokuwiki/lib/images/interwiki/amazon.uk.gif | Bin 0 -> 882 bytes vendors/dokuwiki/lib/images/interwiki/coral.gif | Bin 0 -> 85 bytes vendors/dokuwiki/lib/images/interwiki/doku.gif | Bin 0 -> 257 bytes vendors/dokuwiki/lib/images/interwiki/dokubug.gif | Bin 0 -> 166 bytes vendors/dokuwiki/lib/images/interwiki/google.gif | Bin 0 -> 980 bytes vendors/dokuwiki/lib/images/interwiki/meatball.gif | Bin 0 -> 1100 bytes vendors/dokuwiki/lib/images/interwiki/phpfn.gif | Bin 0 -> 330 bytes vendors/dokuwiki/lib/images/interwiki/sb.gif | Bin 0 -> 886 bytes vendors/dokuwiki/lib/images/interwiki/wiki.gif | Bin 0 -> 909 bytes vendors/dokuwiki/lib/images/interwiki/wp.gif | Bin 0 -> 680 bytes vendors/dokuwiki/lib/images/interwiki/wpde.gif | Bin 0 -> 680 bytes vendors/dokuwiki/lib/images/interwiki/wpes.gif | Bin 0 -> 680 bytes vendors/dokuwiki/lib/images/interwiki/wpfr.gif | Bin 0 -> 680 bytes vendors/dokuwiki/lib/images/interwiki/wpjp.gif | Bin 0 -> 680 bytes vendors/dokuwiki/lib/images/interwiki/wpmeta.gif | Bin 0 -> 680 bytes vendors/dokuwiki/lib/images/interwiki/wppl.gif | Bin 0 -> 680 bytes vendors/dokuwiki/lib/images/larger.gif | Bin 0 -> 87 bytes .../lib/images/license/badge/cc-by-nc-nd.png | Bin 0 -> 5281 bytes .../lib/images/license/badge/cc-by-nc-sa.png | Bin 0 -> 5460 bytes .../dokuwiki/lib/images/license/badge/cc-by-nc.png | Bin 0 -> 5145 bytes .../dokuwiki/lib/images/license/badge/cc-by-nd.png | Bin 0 -> 4880 bytes .../dokuwiki/lib/images/license/badge/cc-by-sa.png | Bin 0 -> 5083 bytes .../dokuwiki/lib/images/license/badge/cc-by.png | Bin 0 -> 4739 bytes vendors/dokuwiki/lib/images/license/badge/cc.png | Bin 0 -> 958 bytes .../dokuwiki/lib/images/license/badge/gnufdl.png | Bin 0 -> 1748 bytes .../lib/images/license/badge/publicdomain.png | Bin 0 -> 4962 bytes .../lib/images/license/button/cc-by-nc-nd.png | Bin 0 -> 678 bytes .../lib/images/license/button/cc-by-nc-sa.png | Bin 0 -> 686 bytes .../lib/images/license/button/cc-by-nc.png | Bin 0 -> 663 bytes .../lib/images/license/button/cc-by-nd.png | Bin 0 -> 658 bytes .../lib/images/license/button/cc-by-sa.png | Bin 0 -> 661 bytes .../dokuwiki/lib/images/license/button/cc-by.png | Bin 0 -> 629 bytes vendors/dokuwiki/lib/images/license/button/cc.png | Bin 0 -> 728 bytes .../dokuwiki/lib/images/license/button/gnufdl.png | Bin 0 -> 839 bytes .../lib/images/license/button/publicdomain.png | Bin 0 -> 621 bytes vendors/dokuwiki/lib/images/list-minus.gif | Bin 0 -> 64 bytes vendors/dokuwiki/lib/images/list-plus.gif | Bin 0 -> 67 bytes vendors/dokuwiki/lib/images/loading.gif | Bin 0 -> 1876 bytes vendors/dokuwiki/lib/images/magnifier.png | Bin 0 -> 615 bytes vendors/dokuwiki/lib/images/minus.gif | Bin 0 -> 858 bytes vendors/dokuwiki/lib/images/multiupload.png | Bin 0 -> 698 bytes vendors/dokuwiki/lib/images/notify.png | Bin 0 -> 789 bytes vendors/dokuwiki/lib/images/ns.png | Bin 0 -> 853 bytes vendors/dokuwiki/lib/images/page.png | Bin 0 -> 635 bytes vendors/dokuwiki/lib/images/pencil.png | Bin 0 -> 450 bytes vendors/dokuwiki/lib/images/plus.gif | Bin 0 -> 860 bytes vendors/dokuwiki/lib/images/smaller.gif | Bin 0 -> 86 bytes vendors/dokuwiki/lib/images/smileys/delete.gif | Bin 0 -> 1421 bytes vendors/dokuwiki/lib/images/smileys/fixme.gif | Bin 0 -> 1435 bytes vendors/dokuwiki/lib/images/smileys/icon_arrow.gif | Bin 0 -> 170 bytes .../dokuwiki/lib/images/smileys/icon_biggrin.gif | Bin 0 -> 172 bytes .../dokuwiki/lib/images/smileys/icon_confused.gif | Bin 0 -> 171 bytes vendors/dokuwiki/lib/images/smileys/icon_cool.gif | Bin 0 -> 172 bytes vendors/dokuwiki/lib/images/smileys/icon_cry.gif | Bin 0 -> 498 bytes vendors/dokuwiki/lib/images/smileys/icon_doubt.gif | Bin 0 -> 990 bytes .../dokuwiki/lib/images/smileys/icon_doubt2.gif | Bin 0 -> 992 bytes vendors/dokuwiki/lib/images/smileys/icon_eek.gif | Bin 0 -> 170 bytes vendors/dokuwiki/lib/images/smileys/icon_evil.gif | Bin 0 -> 236 bytes .../dokuwiki/lib/images/smileys/icon_exclaim.gif | Bin 0 -> 236 bytes vendors/dokuwiki/lib/images/smileys/icon_frown.gif | Bin 0 -> 171 bytes vendors/dokuwiki/lib/images/smileys/icon_fun.gif | Bin 0 -> 590 bytes vendors/dokuwiki/lib/images/smileys/icon_idea.gif | Bin 0 -> 176 bytes vendors/dokuwiki/lib/images/smileys/icon_kaddi.gif | Bin 0 -> 991 bytes vendors/dokuwiki/lib/images/smileys/icon_lol.gif | Bin 0 -> 336 bytes .../dokuwiki/lib/images/smileys/icon_mrgreen.gif | Bin 0 -> 349 bytes .../dokuwiki/lib/images/smileys/icon_neutral.gif | Bin 0 -> 171 bytes .../dokuwiki/lib/images/smileys/icon_question.gif | Bin 0 -> 248 bytes vendors/dokuwiki/lib/images/smileys/icon_razz.gif | Bin 0 -> 176 bytes .../dokuwiki/lib/images/smileys/icon_redface.gif | Bin 0 -> 650 bytes .../dokuwiki/lib/images/smileys/icon_rolleyes.gif | Bin 0 -> 485 bytes vendors/dokuwiki/lib/images/smileys/icon_sad.gif | Bin 0 -> 171 bytes .../dokuwiki/lib/images/smileys/icon_silenced.gif | Bin 0 -> 231 bytes vendors/dokuwiki/lib/images/smileys/icon_smile.gif | Bin 0 -> 174 bytes .../dokuwiki/lib/images/smileys/icon_smile2.gif | Bin 0 -> 174 bytes .../dokuwiki/lib/images/smileys/icon_surprised.gif | Bin 0 -> 174 bytes .../dokuwiki/lib/images/smileys/icon_twisted.gif | Bin 0 -> 238 bytes vendors/dokuwiki/lib/images/smileys/icon_wink.gif | Bin 0 -> 170 bytes vendors/dokuwiki/lib/images/success.png | Bin 0 -> 816 bytes vendors/dokuwiki/lib/images/throbber.gif | Bin 0 -> 875 bytes vendors/dokuwiki/lib/images/toolbar/bold.png | Bin 0 -> 433 bytes vendors/dokuwiki/lib/images/toolbar/chars.png | Bin 0 -> 619 bytes vendors/dokuwiki/lib/images/toolbar/h.png | Bin 0 -> 360 bytes vendors/dokuwiki/lib/images/toolbar/h1.png | Bin 0 -> 420 bytes vendors/dokuwiki/lib/images/toolbar/h2.png | Bin 0 -> 442 bytes vendors/dokuwiki/lib/images/toolbar/h3.png | Bin 0 -> 452 bytes vendors/dokuwiki/lib/images/toolbar/h4.png | Bin 0 -> 432 bytes vendors/dokuwiki/lib/images/toolbar/h5.png | Bin 0 -> 440 bytes vendors/dokuwiki/lib/images/toolbar/hequal.png | Bin 0 -> 426 bytes vendors/dokuwiki/lib/images/toolbar/hminus.png | Bin 0 -> 538 bytes vendors/dokuwiki/lib/images/toolbar/hplus.png | Bin 0 -> 520 bytes vendors/dokuwiki/lib/images/toolbar/hr.png | Bin 0 -> 329 bytes vendors/dokuwiki/lib/images/toolbar/image.png | Bin 0 -> 625 bytes vendors/dokuwiki/lib/images/toolbar/italic.png | Bin 0 -> 322 bytes vendors/dokuwiki/lib/images/toolbar/link.png | Bin 0 -> 579 bytes vendors/dokuwiki/lib/images/toolbar/linkextern.png | Bin 0 -> 962 bytes vendors/dokuwiki/lib/images/toolbar/mono.png | Bin 0 -> 385 bytes vendors/dokuwiki/lib/images/toolbar/ol.png | Bin 0 -> 403 bytes vendors/dokuwiki/lib/images/toolbar/sig.png | Bin 0 -> 569 bytes vendors/dokuwiki/lib/images/toolbar/smiley.png | Bin 0 -> 755 bytes vendors/dokuwiki/lib/images/toolbar/strike.png | Bin 0 -> 415 bytes vendors/dokuwiki/lib/images/toolbar/ul.png | Bin 0 -> 383 bytes vendors/dokuwiki/lib/images/toolbar/underline.png | Bin 0 -> 375 bytes vendors/dokuwiki/lib/images/trash.png | Bin 0 -> 476 bytes vendors/dokuwiki/lib/images/up.png | Bin 0 -> 376 bytes vendors/dokuwiki/lib/images/wrap.gif | Bin 0 -> 86 bytes vendors/dokuwiki/lib/index.html | 12 + vendors/dokuwiki/lib/plugins/acl/admin.php | 809 +++ vendors/dokuwiki/lib/plugins/acl/ajax.php | 62 + vendors/dokuwiki/lib/plugins/acl/lang/af/lang.php | 10 + vendors/dokuwiki/lib/plugins/acl/lang/ar/lang.php | 24 + vendors/dokuwiki/lib/plugins/acl/lang/bg/help.txt | 11 + vendors/dokuwiki/lib/plugins/acl/lang/bg/lang.php | 36 + .../lib/plugins/acl/lang/ca-valencia/help.txt | 15 + .../lib/plugins/acl/lang/ca-valencia/lang.php | 37 + vendors/dokuwiki/lib/plugins/acl/lang/ca/help.txt | 11 + vendors/dokuwiki/lib/plugins/acl/lang/ca/lang.php | 38 + vendors/dokuwiki/lib/plugins/acl/lang/cs/help.txt | 11 + vendors/dokuwiki/lib/plugins/acl/lang/cs/lang.php | 37 + vendors/dokuwiki/lib/plugins/acl/lang/da/help.txt | 11 + vendors/dokuwiki/lib/plugins/acl/lang/da/lang.php | 42 + .../lib/plugins/acl/lang/de-informal/help.txt | 11 + .../lib/plugins/acl/lang/de-informal/lang.php | 35 + vendors/dokuwiki/lib/plugins/acl/lang/de/help.txt | 11 + vendors/dokuwiki/lib/plugins/acl/lang/de/lang.php | 47 + vendors/dokuwiki/lib/plugins/acl/lang/el/help.txt | 10 + vendors/dokuwiki/lib/plugins/acl/lang/el/lang.php | 43 + vendors/dokuwiki/lib/plugins/acl/lang/en/help.txt | 12 + vendors/dokuwiki/lib/plugins/acl/lang/en/lang.php | 46 + vendors/dokuwiki/lib/plugins/acl/lang/eo/help.txt | 11 + vendors/dokuwiki/lib/plugins/acl/lang/eo/lang.php | 40 + vendors/dokuwiki/lib/plugins/acl/lang/es/help.txt | 11 + vendors/dokuwiki/lib/plugins/acl/lang/es/lang.php | 48 + vendors/dokuwiki/lib/plugins/acl/lang/et/lang.php | 23 + vendors/dokuwiki/lib/plugins/acl/lang/eu/help.txt | 11 + vendors/dokuwiki/lib/plugins/acl/lang/eu/lang.php | 34 + vendors/dokuwiki/lib/plugins/acl/lang/fa/help.txt | 11 + vendors/dokuwiki/lib/plugins/acl/lang/fa/lang.php | 38 + vendors/dokuwiki/lib/plugins/acl/lang/fi/help.txt | 11 + vendors/dokuwiki/lib/plugins/acl/lang/fi/lang.php | 36 + vendors/dokuwiki/lib/plugins/acl/lang/fr/help.txt | 9 + vendors/dokuwiki/lib/plugins/acl/lang/fr/lang.php | 48 + vendors/dokuwiki/lib/plugins/acl/lang/gl/help.txt | 11 + vendors/dokuwiki/lib/plugins/acl/lang/gl/lang.php | 36 + vendors/dokuwiki/lib/plugins/acl/lang/he/help.txt | 11 + vendors/dokuwiki/lib/plugins/acl/lang/he/lang.php | 35 + vendors/dokuwiki/lib/plugins/acl/lang/hi/lang.php | 6 + vendors/dokuwiki/lib/plugins/acl/lang/hr/lang.php | 7 + vendors/dokuwiki/lib/plugins/acl/lang/hu/help.txt | 12 + vendors/dokuwiki/lib/plugins/acl/lang/hu/lang.php | 36 + .../dokuwiki/lib/plugins/acl/lang/id-ni/lang.php | 7 + vendors/dokuwiki/lib/plugins/acl/lang/id/lang.php | 21 + vendors/dokuwiki/lib/plugins/acl/lang/is/lang.php | 15 + vendors/dokuwiki/lib/plugins/acl/lang/it/help.txt | 11 + vendors/dokuwiki/lib/plugins/acl/lang/it/lang.php | 42 + vendors/dokuwiki/lib/plugins/acl/lang/ja/help.txt | 11 + vendors/dokuwiki/lib/plugins/acl/lang/ja/lang.php | 39 + vendors/dokuwiki/lib/plugins/acl/lang/ko/help.txt | 11 + vendors/dokuwiki/lib/plugins/acl/lang/ko/lang.php | 41 + vendors/dokuwiki/lib/plugins/acl/lang/lt/lang.php | 22 + vendors/dokuwiki/lib/plugins/acl/lang/lv/help.txt | 11 + vendors/dokuwiki/lib/plugins/acl/lang/lv/lang.php | 35 + vendors/dokuwiki/lib/plugins/acl/lang/mr/help.txt | 12 + vendors/dokuwiki/lib/plugins/acl/lang/mr/lang.php | 37 + vendors/dokuwiki/lib/plugins/acl/lang/ne/lang.php | 27 + vendors/dokuwiki/lib/plugins/acl/lang/nl/help.txt | 11 + vendors/dokuwiki/lib/plugins/acl/lang/nl/lang.php | 45 + vendors/dokuwiki/lib/plugins/acl/lang/no/help.txt | 11 + vendors/dokuwiki/lib/plugins/acl/lang/no/lang.php | 46 + vendors/dokuwiki/lib/plugins/acl/lang/pl/help.txt | 11 + vendors/dokuwiki/lib/plugins/acl/lang/pl/lang.php | 38 + .../dokuwiki/lib/plugins/acl/lang/pt-br/help.txt | 11 + .../dokuwiki/lib/plugins/acl/lang/pt-br/lang.php | 47 + vendors/dokuwiki/lib/plugins/acl/lang/pt/help.txt | 9 + vendors/dokuwiki/lib/plugins/acl/lang/pt/lang.php | 39 + vendors/dokuwiki/lib/plugins/acl/lang/ro/help.txt | 11 + vendors/dokuwiki/lib/plugins/acl/lang/ro/lang.php | 39 + vendors/dokuwiki/lib/plugins/acl/lang/ru/help.txt | 11 + vendors/dokuwiki/lib/plugins/acl/lang/ru/lang.php | 42 + vendors/dokuwiki/lib/plugins/acl/lang/sk/help.txt | 11 + vendors/dokuwiki/lib/plugins/acl/lang/sk/lang.php | 38 + vendors/dokuwiki/lib/plugins/acl/lang/sl/lang.php | 21 + vendors/dokuwiki/lib/plugins/acl/lang/sr/help.txt | 11 + vendors/dokuwiki/lib/plugins/acl/lang/sr/lang.php | 37 + vendors/dokuwiki/lib/plugins/acl/lang/sv/help.txt | 8 + vendors/dokuwiki/lib/plugins/acl/lang/sv/lang.php | 46 + vendors/dokuwiki/lib/plugins/acl/lang/th/help.txt | 11 + vendors/dokuwiki/lib/plugins/acl/lang/th/lang.php | 27 + vendors/dokuwiki/lib/plugins/acl/lang/tr/help.txt | 11 + vendors/dokuwiki/lib/plugins/acl/lang/tr/lang.php | 40 + vendors/dokuwiki/lib/plugins/acl/lang/uk/help.txt | 11 + vendors/dokuwiki/lib/plugins/acl/lang/uk/lang.php | 39 + vendors/dokuwiki/lib/plugins/acl/lang/vi/lang.php | 21 + .../dokuwiki/lib/plugins/acl/lang/zh-tw/help.txt | 11 + .../dokuwiki/lib/plugins/acl/lang/zh-tw/lang.php | 40 + vendors/dokuwiki/lib/plugins/acl/lang/zh/help.txt | 11 + vendors/dokuwiki/lib/plugins/acl/lang/zh/lang.php | 39 + vendors/dokuwiki/lib/plugins/acl/pix/group.png | Bin 0 -> 753 bytes vendors/dokuwiki/lib/plugins/acl/pix/ns.png | Bin 0 -> 853 bytes vendors/dokuwiki/lib/plugins/acl/pix/page.png | Bin 0 -> 635 bytes vendors/dokuwiki/lib/plugins/acl/pix/user.png | Bin 0 -> 706 bytes vendors/dokuwiki/lib/plugins/acl/script.js | 163 + vendors/dokuwiki/lib/plugins/acl/style.css | 96 + vendors/dokuwiki/lib/plugins/action.php | 26 + vendors/dokuwiki/lib/plugins/admin.php | 49 + vendors/dokuwiki/lib/plugins/box/print.css | 274 + vendors/dokuwiki/lib/plugins/box/style.css | 272 + vendors/dokuwiki/lib/plugins/box/syntax.php | 287 + vendors/dokuwiki/lib/plugins/index.html | 12 + vendors/dokuwiki/lib/plugins/indexmenu/COPYING | 340 ++ vendors/dokuwiki/lib/plugins/indexmenu/CREDITS | 58 + vendors/dokuwiki/lib/plugins/indexmenu/VERSION.txt | 1 + vendors/dokuwiki/lib/plugins/indexmenu/action.php | 169 + vendors/dokuwiki/lib/plugins/indexmenu/admin.php | 453 ++ vendors/dokuwiki/lib/plugins/indexmenu/ajax.php | 196 + vendors/dokuwiki/lib/plugins/indexmenu/changelog | 207 + .../lib/plugins/indexmenu/conf/default.php | 19 + .../lib/plugins/indexmenu/conf/metadata.php | 18 + .../dokuwiki/lib/plugins/indexmenu/edit-full.js | 152 + vendors/dokuwiki/lib/plugins/indexmenu/edit.js | 1 + .../lib/plugins/indexmenu/images/close.gif | Bin 0 -> 64 bytes .../lib/plugins/indexmenu/images/default/base.gif | Bin 0 -> 578 bytes .../lib/plugins/indexmenu/images/default/empty.gif | Bin 0 -> 62 bytes .../plugins/indexmenu/images/default/folder.gif | Bin 0 -> 352 bytes .../plugins/indexmenu/images/default/folderh.gif | Bin 0 -> 572 bytes .../indexmenu/images/default/folderhopen.gif | Bin 0 -> 577 bytes .../indexmenu/images/default/folderopen.gif | Bin 0 -> 354 bytes .../lib/plugins/indexmenu/images/default/info.txt | 2 + .../lib/plugins/indexmenu/images/default/join.gif | Bin 0 -> 69 bytes .../indexmenu/images/default/joinbottom.gif | Bin 0 -> 66 bytes .../lib/plugins/indexmenu/images/default/line.gif | Bin 0 -> 66 bytes .../lib/plugins/indexmenu/images/default/minus.gif | Bin 0 -> 86 bytes .../indexmenu/images/default/minusbottom.gif | Bin 0 -> 85 bytes .../indexmenu/images/default/nolines_minus.gif | Bin 0 -> 861 bytes .../indexmenu/images/default/nolines_plus.gif | Bin 0 -> 870 bytes .../lib/plugins/indexmenu/images/default/page.gif | Bin 0 -> 565 bytes .../lib/plugins/indexmenu/images/default/plus.gif | Bin 0 -> 89 bytes .../indexmenu/images/default/plusbottom.gif | Bin 0 -> 88 bytes .../lib/plugins/indexmenu/images/empty.gif | Bin 0 -> 275 bytes .../plugins/indexmenu/images/indexmenu_toolbar.png | Bin 0 -> 726 bytes .../lib/plugins/indexmenu/images/larrow.gif | Bin 0 -> 1829 bytes .../lib/plugins/indexmenu/images/msort.gif | Bin 0 -> 420 bytes .../lib/plugins/indexmenu/images/rarrow.gif | Bin 0 -> 81 bytes .../lib/plugins/indexmenu/images/toc_bullet.gif | Bin 0 -> 74 bytes .../lib/plugins/indexmenu/inc/pclzip.lib.php | 5748 ++++++++++++++++++++ .../lib/plugins/indexmenu/inc/repo.class.php | 51 + .../lib/plugins/indexmenu/indexmenu-full.js | 640 +++ .../dokuwiki/lib/plugins/indexmenu/indexmenu.js | 18 + .../lib/plugins/indexmenu/jsmenu/admmenu.js | 71 + .../dokuwiki/lib/plugins/indexmenu/jsmenu/menu.js | 56 + .../lib/plugins/indexmenu/jsmenu/usrmenu.js | 69 + .../lib/plugins/indexmenu/lang/de/lang.php | 27 + .../lib/plugins/indexmenu/lang/en/lang.php | 28 + .../lib/plugins/indexmenu/lang/es/lang.php | 28 + .../lib/plugins/indexmenu/lang/it/lang.php | 29 + .../lib/plugins/indexmenu/nojsindex-full.js | 101 + .../dokuwiki/lib/plugins/indexmenu/nojsindex.js | 1 + vendors/dokuwiki/lib/plugins/indexmenu/script.js | 152 + vendors/dokuwiki/lib/plugins/indexmenu/style.css | 190 + .../lib/plugins/indexmenu/syntax/indexmenu.php | 720 +++ .../dokuwiki/lib/plugins/indexmenu/syntax/tag.php | 70 + vendors/dokuwiki/lib/plugins/info/syntax.php | 259 + .../dokuwiki/lib/plugins/note/images/important.png | Bin 0 -> 2250 bytes vendors/dokuwiki/lib/plugins/note/images/note.png | Bin 0 -> 2520 bytes .../lib/plugins/note/images/tb_important.png | Bin 0 -> 1366 bytes .../dokuwiki/lib/plugins/note/images/tb_note.png | Bin 0 -> 1461 bytes .../dokuwiki/lib/plugins/note/images/tb_tip.png | Bin 0 -> 1441 bytes .../lib/plugins/note/images/tb_warning.png | Bin 0 -> 1870 bytes vendors/dokuwiki/lib/plugins/note/images/tip.png | Bin 0 -> 2909 bytes .../dokuwiki/lib/plugins/note/images/warning.png | Bin 0 -> 3249 bytes vendors/dokuwiki/lib/plugins/note/info.txt | 8 + vendors/dokuwiki/lib/plugins/note/script.js | 36 + vendors/dokuwiki/lib/plugins/note/style.css | 41 + vendors/dokuwiki/lib/plugins/note/syntax.php | 191 + vendors/dokuwiki/lib/plugins/odt/ChangeLog.txt | 255 + vendors/dokuwiki/lib/plugins/odt/README.txt | 16 + vendors/dokuwiki/lib/plugins/odt/ZipLib.class.php | 391 ++ vendors/dokuwiki/lib/plugins/odt/action.php | 41 + vendors/dokuwiki/lib/plugins/odt/conf/default.php | 7 + vendors/dokuwiki/lib/plugins/odt/conf/metadata.php | 8 + vendors/dokuwiki/lib/plugins/odt/info.txt | 8 + vendors/dokuwiki/lib/plugins/odt/lang/de/lang.php | 9 + vendors/dokuwiki/lib/plugins/odt/lang/en/lang.php | 12 + vendors/dokuwiki/lib/plugins/odt/lang/es/lang.php | 19 + vendors/dokuwiki/lib/plugins/odt/lang/fr/lang.php | 12 + vendors/dokuwiki/lib/plugins/odt/lang/it/lang.php | 7 + vendors/dokuwiki/lib/plugins/odt/lang/ja/lang.php | 12 + vendors/dokuwiki/lib/plugins/odt/lang/ru/lang.php | 12 + vendors/dokuwiki/lib/plugins/odt/lang/zh/lang.php | 12 + vendors/dokuwiki/lib/plugins/odt/odt.png | Bin 0 -> 3320 bytes vendors/dokuwiki/lib/plugins/odt/renderer.php | 1232 +++++ vendors/dokuwiki/lib/plugins/odt/styles.xml | 158 + vendors/dokuwiki/lib/plugins/odt/syntax.php | 96 + vendors/dokuwiki/lib/plugins/revert/admin.php | 202 + .../dokuwiki/lib/plugins/revert/lang/af/lang.php | 5 + .../dokuwiki/lib/plugins/revert/lang/ar/lang.php | 6 + .../dokuwiki/lib/plugins/revert/lang/bg/intro.txt | 4 + .../dokuwiki/lib/plugins/revert/lang/bg/lang.php | 15 + .../lib/plugins/revert/lang/ca-valencia/intro.txt | 4 + .../lib/plugins/revert/lang/ca-valencia/lang.php | 15 + .../dokuwiki/lib/plugins/revert/lang/ca/intro.txt | 3 + .../dokuwiki/lib/plugins/revert/lang/ca/lang.php | 18 + .../dokuwiki/lib/plugins/revert/lang/cs/intro.txt | 3 + .../dokuwiki/lib/plugins/revert/lang/cs/lang.php | 22 + .../dokuwiki/lib/plugins/revert/lang/da/intro.txt | 3 + .../dokuwiki/lib/plugins/revert/lang/da/lang.php | 19 + .../lib/plugins/revert/lang/de-informal/lang.php | 14 + .../dokuwiki/lib/plugins/revert/lang/de/intro.txt | 3 + .../dokuwiki/lib/plugins/revert/lang/de/lang.php | 23 + .../dokuwiki/lib/plugins/revert/lang/el/intro.txt | 3 + .../dokuwiki/lib/plugins/revert/lang/el/lang.php | 20 + .../dokuwiki/lib/plugins/revert/lang/en/intro.txt | 3 + .../dokuwiki/lib/plugins/revert/lang/en/lang.php | 23 + .../dokuwiki/lib/plugins/revert/lang/eo/intro.txt | 3 + .../dokuwiki/lib/plugins/revert/lang/eo/lang.php | 22 + .../dokuwiki/lib/plugins/revert/lang/es/intro.txt | 3 + .../dokuwiki/lib/plugins/revert/lang/es/lang.php | 27 + .../dokuwiki/lib/plugins/revert/lang/eu/intro.txt | 3 + .../dokuwiki/lib/plugins/revert/lang/eu/lang.php | 17 + .../dokuwiki/lib/plugins/revert/lang/fa/intro.txt | 3 + .../dokuwiki/lib/plugins/revert/lang/fa/lang.php | 19 + .../dokuwiki/lib/plugins/revert/lang/fi/intro.txt | 3 + .../dokuwiki/lib/plugins/revert/lang/fi/lang.php | 17 + .../dokuwiki/lib/plugins/revert/lang/fr/intro.txt | 3 + .../dokuwiki/lib/plugins/revert/lang/fr/lang.php | 22 + .../dokuwiki/lib/plugins/revert/lang/gl/intro.txt | 3 + .../dokuwiki/lib/plugins/revert/lang/gl/lang.php | 17 + .../dokuwiki/lib/plugins/revert/lang/he/intro.txt | 3 + .../dokuwiki/lib/plugins/revert/lang/he/lang.php | 16 + .../dokuwiki/lib/plugins/revert/lang/hi/lang.php | 6 + .../dokuwiki/lib/plugins/revert/lang/hr/lang.php | 7 + .../dokuwiki/lib/plugins/revert/lang/hu/intro.txt | 3 + .../dokuwiki/lib/plugins/revert/lang/hu/lang.php | 17 + .../lib/plugins/revert/lang/id-ni/lang.php | 7 + .../dokuwiki/lib/plugins/revert/lang/id/lang.php | 7 + .../dokuwiki/lib/plugins/revert/lang/is/lang.php | 10 + .../dokuwiki/lib/plugins/revert/lang/it/intro.txt | 3 + .../dokuwiki/lib/plugins/revert/lang/it/lang.php | 20 + .../dokuwiki/lib/plugins/revert/lang/ja/intro.txt | 3 + .../dokuwiki/lib/plugins/revert/lang/ja/lang.php | 17 + .../dokuwiki/lib/plugins/revert/lang/ko/intro.txt | 3 + .../dokuwiki/lib/plugins/revert/lang/ko/lang.php | 18 + .../dokuwiki/lib/plugins/revert/lang/lt/lang.php | 7 + .../dokuwiki/lib/plugins/revert/lang/lv/intro.txt | 3 + .../dokuwiki/lib/plugins/revert/lang/lv/lang.php | 15 + .../dokuwiki/lib/plugins/revert/lang/mr/intro.txt | 5 + .../dokuwiki/lib/plugins/revert/lang/mr/lang.php | 18 + .../dokuwiki/lib/plugins/revert/lang/ne/lang.php | 16 + .../dokuwiki/lib/plugins/revert/lang/nl/intro.txt | 3 + .../dokuwiki/lib/plugins/revert/lang/nl/lang.php | 21 + .../dokuwiki/lib/plugins/revert/lang/no/intro.txt | 3 + .../dokuwiki/lib/plugins/revert/lang/no/lang.php | 26 + .../dokuwiki/lib/plugins/revert/lang/pl/intro.txt | 3 + .../dokuwiki/lib/plugins/revert/lang/pl/lang.php | 17 + .../lib/plugins/revert/lang/pt-br/intro.txt | 3 + .../lib/plugins/revert/lang/pt-br/lang.php | 25 + .../dokuwiki/lib/plugins/revert/lang/pt/intro.txt | 3 + .../dokuwiki/lib/plugins/revert/lang/pt/lang.php | 18 + .../dokuwiki/lib/plugins/revert/lang/ro/intro.txt | 3 + .../dokuwiki/lib/plugins/revert/lang/ro/lang.php | 20 + .../dokuwiki/lib/plugins/revert/lang/ru/intro.txt | 3 + .../dokuwiki/lib/plugins/revert/lang/ru/lang.php | 22 + .../dokuwiki/lib/plugins/revert/lang/sk/intro.txt | 0 .../dokuwiki/lib/plugins/revert/lang/sk/lang.php | 17 + .../dokuwiki/lib/plugins/revert/lang/sl/lang.php | 7 + .../dokuwiki/lib/plugins/revert/lang/sr/intro.txt | 3 + .../dokuwiki/lib/plugins/revert/lang/sr/lang.php | 16 + .../dokuwiki/lib/plugins/revert/lang/sv/intro.txt | 3 + .../dokuwiki/lib/plugins/revert/lang/sv/lang.php | 28 + .../dokuwiki/lib/plugins/revert/lang/th/intro.txt | 3 + .../dokuwiki/lib/plugins/revert/lang/th/lang.php | 19 + .../dokuwiki/lib/plugins/revert/lang/tr/intro.txt | 3 + .../dokuwiki/lib/plugins/revert/lang/tr/lang.php | 19 + .../dokuwiki/lib/plugins/revert/lang/uk/intro.txt | 3 + .../dokuwiki/lib/plugins/revert/lang/uk/lang.php | 18 + .../lib/plugins/revert/lang/zh-tw/intro.txt | 3 + .../lib/plugins/revert/lang/zh-tw/lang.php | 19 + .../dokuwiki/lib/plugins/revert/lang/zh/intro.txt | 3 + .../dokuwiki/lib/plugins/revert/lang/zh/lang.php | 20 + vendors/dokuwiki/lib/plugins/s5reloaded/README | 20 + .../lib/plugins/s5reloaded/conf/default.php | 4 + .../lib/plugins/s5reloaded/conf/metadata.php | 4 + .../lib/plugins/s5reloaded/lang/en/lang.php | 3 + .../lib/plugins/s5reloaded/lang/ru/lang.php | 3 + .../lib/plugins/s5reloaded/lang/sp/lang.php | 3 + .../lib/plugins/s5reloaded/plugin.info.txt | 8 + .../dokuwiki/lib/plugins/s5reloaded/renderer.php | 338 ++ vendors/dokuwiki/lib/plugins/s5reloaded/screen.gif | Bin 0 -> 1574 bytes vendors/dokuwiki/lib/plugins/s5reloaded/syntax.php | 72 + .../s5reloaded/ui/audio_support/license.txt | 29 + .../plugins/s5reloaded/ui/audio_support/null.mp3 | Bin 0 -> 2508 bytes .../s5reloaded/ui/audio_support/soundmanager2.js | 658 +++ .../s5reloaded/ui/audio_support/soundmanager2.swf | Bin 0 -> 2198 bytes .../lib/plugins/s5reloaded/ui/blue/audio_link.png | Bin 0 -> 1183 bytes .../lib/plugins/s5reloaded/ui/blue/audio_on.png | Bin 0 -> 1227 bytes .../lib/plugins/s5reloaded/ui/blue/audio_over.png | Bin 0 -> 1245 bytes .../lib/plugins/s5reloaded/ui/blue/auto_link.png | Bin 0 -> 1076 bytes .../lib/plugins/s5reloaded/ui/blue/auto_on.png | Bin 0 -> 1106 bytes .../lib/plugins/s5reloaded/ui/blue/auto_over.png | Bin 0 -> 1117 bytes .../lib/plugins/s5reloaded/ui/blue/backgrnd.png | Bin 0 -> 10257 bytes .../lib/plugins/s5reloaded/ui/blue/bluebg.gif | Bin 0 -> 2295 bytes .../lib/plugins/s5reloaded/ui/blue/bluebottom.gif | Bin 0 -> 3428 bytes .../lib/plugins/s5reloaded/ui/blue/bluefooter.gif | Bin 0 -> 591 bytes .../lib/plugins/s5reloaded/ui/blue/delay_link.png | Bin 0 -> 1943 bytes .../lib/plugins/s5reloaded/ui/blue/exit_link.png | Bin 0 -> 867 bytes .../lib/plugins/s5reloaded/ui/blue/exit_over.png | Bin 0 -> 877 bytes .../lib/plugins/s5reloaded/ui/blue/fade_link.png | Bin 0 -> 1079 bytes .../lib/plugins/s5reloaded/ui/blue/fade_on.png | Bin 0 -> 1039 bytes .../lib/plugins/s5reloaded/ui/blue/fade_over.png | Bin 0 -> 1093 bytes .../lib/plugins/s5reloaded/ui/blue/footer.jpg | Bin 0 -> 4451 bytes .../lib/plugins/s5reloaded/ui/blue/framing.css | 23 + .../lib/plugins/s5reloaded/ui/blue/header.png | Bin 0 -> 27487 bytes .../lib/plugins/s5reloaded/ui/blue/last_link.png | Bin 0 -> 975 bytes .../lib/plugins/s5reloaded/ui/blue/last_over.png | Bin 0 -> 1001 bytes .../lib/plugins/s5reloaded/ui/blue/list_link.png | Bin 0 -> 908 bytes .../lib/plugins/s5reloaded/ui/blue/loop_link.png | Bin 0 -> 1622 bytes .../lib/plugins/s5reloaded/ui/blue/loop_on.png | Bin 0 -> 1665 bytes .../lib/plugins/s5reloaded/ui/blue/loop_over.png | Bin 0 -> 1711 bytes .../lib/plugins/s5reloaded/ui/blue/next_link.png | Bin 0 -> 713 bytes .../lib/plugins/s5reloaded/ui/blue/next_over.png | Bin 0 -> 734 bytes .../lib/plugins/s5reloaded/ui/blue/notes_link.png | Bin 0 -> 755 bytes .../lib/plugins/s5reloaded/ui/blue/notes_over.png | Bin 0 -> 789 bytes .../lib/plugins/s5reloaded/ui/blue/opera.css | 7 + .../lib/plugins/s5reloaded/ui/blue/outline.css | 15 + .../lib/plugins/s5reloaded/ui/blue/pause_link.png | Bin 0 -> 732 bytes .../lib/plugins/s5reloaded/ui/blue/pause_on.png | Bin 0 -> 726 bytes .../lib/plugins/s5reloaded/ui/blue/pause_over.png | Bin 0 -> 757 bytes .../lib/plugins/s5reloaded/ui/blue/pretty.css | 173 + .../lib/plugins/s5reloaded/ui/blue/prev_link.png | Bin 0 -> 757 bytes .../lib/plugins/s5reloaded/ui/blue/prev_over.png | Bin 0 -> 748 bytes .../lib/plugins/s5reloaded/ui/blue/print.css | 1 + .../lib/plugins/s5reloaded/ui/blue/s5-core.css | 9 + .../lib/plugins/s5reloaded/ui/blue/slides.css | 3 + .../lib/plugins/s5reloaded/ui/blue/slides.js | 2812 ++++++++++ .../lib/plugins/s5reloaded/ui/blue/toggle_link.png | Bin 0 -> 1039 bytes .../lib/plugins/s5reloaded/ui/blue/toggle_over.png | Bin 0 -> 1071 bytes .../lib/plugins/s5reloaded/ui/blue/volume_link.png | Bin 0 -> 943 bytes .../lib/plugins/s5reloaded/ui/blue/wrap.css | 410 ++ .../lib/plugins/s5reloaded/ui/blue/zero_link.png | Bin 0 -> 968 bytes .../lib/plugins/s5reloaded/ui/blue/zero_over.png | Bin 0 -> 1004 bytes .../plugins/s5reloaded/ui/default/audio_link.png | Bin 0 -> 1183 bytes .../lib/plugins/s5reloaded/ui/default/audio_on.png | Bin 0 -> 1227 bytes .../plugins/s5reloaded/ui/default/audio_over.png | Bin 0 -> 1245 bytes .../plugins/s5reloaded/ui/default/auto_link.png | Bin 0 -> 1076 bytes .../lib/plugins/s5reloaded/ui/default/auto_on.png | Bin 0 -> 1106 bytes .../plugins/s5reloaded/ui/default/auto_over.png | Bin 0 -> 1117 bytes .../lib/plugins/s5reloaded/ui/default/backgrnd.png | Bin 0 -> 10257 bytes .../lib/plugins/s5reloaded/ui/default/blank.gif | Bin 0 -> 49 bytes .../lib/plugins/s5reloaded/ui/default/bodybg.gif | Bin 0 -> 10119 bytes .../plugins/s5reloaded/ui/default/delay_link.png | Bin 0 -> 1943 bytes .../plugins/s5reloaded/ui/default/exit_link.png | Bin 0 -> 867 bytes .../plugins/s5reloaded/ui/default/exit_over.png | Bin 0 -> 877 bytes .../plugins/s5reloaded/ui/default/fade_link.png | Bin 0 -> 1079 bytes .../lib/plugins/s5reloaded/ui/default/fade_on.png | Bin 0 -> 1039 bytes .../plugins/s5reloaded/ui/default/fade_over.png | Bin 0 -> 1093 bytes .../lib/plugins/s5reloaded/ui/default/footer.jpg | Bin 0 -> 4451 bytes .../lib/plugins/s5reloaded/ui/default/framing.css | 23 + .../lib/plugins/s5reloaded/ui/default/header.png | Bin 0 -> 27487 bytes .../lib/plugins/s5reloaded/ui/default/iepngfix.htc | 42 + .../plugins/s5reloaded/ui/default/last_link.png | Bin 0 -> 975 bytes .../plugins/s5reloaded/ui/default/last_over.png | Bin 0 -> 1001 bytes .../plugins/s5reloaded/ui/default/list_link.png | Bin 0 -> 908 bytes .../plugins/s5reloaded/ui/default/loop_link.png | Bin 0 -> 1622 bytes .../lib/plugins/s5reloaded/ui/default/loop_on.png | Bin 0 -> 1665 bytes .../plugins/s5reloaded/ui/default/loop_over.png | Bin 0 -> 1711 bytes .../plugins/s5reloaded/ui/default/next_link.png | Bin 0 -> 713 bytes .../plugins/s5reloaded/ui/default/next_over.png | Bin 0 -> 734 bytes .../plugins/s5reloaded/ui/default/notes_link.png | Bin 0 -> 755 bytes .../plugins/s5reloaded/ui/default/notes_over.png | Bin 0 -> 789 bytes .../lib/plugins/s5reloaded/ui/default/opera.css | 7 + .../lib/plugins/s5reloaded/ui/default/outline.css | 15 + .../plugins/s5reloaded/ui/default/pause_link.png | Bin 0 -> 732 bytes .../lib/plugins/s5reloaded/ui/default/pause_on.png | Bin 0 -> 726 bytes .../plugins/s5reloaded/ui/default/pause_over.png | Bin 0 -> 757 bytes .../lib/plugins/s5reloaded/ui/default/pretty.css | 156 + .../plugins/s5reloaded/ui/default/prev_link.png | Bin 0 -> 757 bytes .../plugins/s5reloaded/ui/default/prev_over.png | Bin 0 -> 748 bytes .../lib/plugins/s5reloaded/ui/default/print.css | 1 + .../lib/plugins/s5reloaded/ui/default/s5-core.css | 9 + .../lib/plugins/s5reloaded/ui/default/slides.css | 3 + .../lib/plugins/s5reloaded/ui/default/slides.js | 2812 ++++++++++ .../plugins/s5reloaded/ui/default/toggle_link.png | Bin 0 -> 1039 bytes .../plugins/s5reloaded/ui/default/toggle_over.png | Bin 0 -> 1071 bytes .../plugins/s5reloaded/ui/default/volume_link.png | Bin 0 -> 943 bytes .../lib/plugins/s5reloaded/ui/default/wrap.css | 410 ++ .../plugins/s5reloaded/ui/default/zero_link.png | Bin 0 -> 968 bytes .../plugins/s5reloaded/ui/default/zero_over.png | Bin 0 -> 1004 bytes .../plugins/s5reloaded/ui/dokuwiki/audio_link.png | Bin 0 -> 1183 bytes .../plugins/s5reloaded/ui/dokuwiki/audio_on.png | Bin 0 -> 1227 bytes .../plugins/s5reloaded/ui/dokuwiki/audio_over.png | Bin 0 -> 1245 bytes .../plugins/s5reloaded/ui/dokuwiki/auto_link.png | Bin 0 -> 1076 bytes .../lib/plugins/s5reloaded/ui/dokuwiki/auto_on.png | Bin 0 -> 1106 bytes .../plugins/s5reloaded/ui/dokuwiki/auto_over.png | Bin 0 -> 1117 bytes .../plugins/s5reloaded/ui/dokuwiki/backgrnd.png | Bin 0 -> 10257 bytes .../lib/plugins/s5reloaded/ui/dokuwiki/blank.gif | Bin 0 -> 49 bytes .../plugins/s5reloaded/ui/dokuwiki/delay_link.png | Bin 0 -> 1943 bytes .../plugins/s5reloaded/ui/dokuwiki/exit_link.png | Bin 0 -> 867 bytes .../plugins/s5reloaded/ui/dokuwiki/exit_over.png | Bin 0 -> 877 bytes .../plugins/s5reloaded/ui/dokuwiki/fade_link.png | Bin 0 -> 1079 bytes .../lib/plugins/s5reloaded/ui/dokuwiki/fade_on.png | Bin 0 -> 1039 bytes .../plugins/s5reloaded/ui/dokuwiki/fade_over.png | Bin 0 -> 1093 bytes .../lib/plugins/s5reloaded/ui/dokuwiki/footer.jpg | Bin 0 -> 4451 bytes .../lib/plugins/s5reloaded/ui/dokuwiki/framing.css | 23 + .../lib/plugins/s5reloaded/ui/dokuwiki/header.png | Bin 0 -> 27487 bytes .../plugins/s5reloaded/ui/dokuwiki/iepngfix.htc | 42 + .../plugins/s5reloaded/ui/dokuwiki/last_link.png | Bin 0 -> 975 bytes .../plugins/s5reloaded/ui/dokuwiki/last_over.png | Bin 0 -> 1001 bytes .../plugins/s5reloaded/ui/dokuwiki/list_link.png | Bin 0 -> 908 bytes .../lib/plugins/s5reloaded/ui/dokuwiki/logo.png | Bin 0 -> 16746 bytes .../plugins/s5reloaded/ui/dokuwiki/loop_link.png | Bin 0 -> 1622 bytes .../lib/plugins/s5reloaded/ui/dokuwiki/loop_on.png | Bin 0 -> 1665 bytes .../plugins/s5reloaded/ui/dokuwiki/loop_over.png | Bin 0 -> 1711 bytes .../plugins/s5reloaded/ui/dokuwiki/next_link.png | Bin 0 -> 713 bytes .../plugins/s5reloaded/ui/dokuwiki/next_over.png | Bin 0 -> 734 bytes .../plugins/s5reloaded/ui/dokuwiki/notes_link.png | Bin 0 -> 755 bytes .../plugins/s5reloaded/ui/dokuwiki/notes_over.png | Bin 0 -> 789 bytes .../lib/plugins/s5reloaded/ui/dokuwiki/opera.css | 7 + .../lib/plugins/s5reloaded/ui/dokuwiki/outline.css | 15 + .../plugins/s5reloaded/ui/dokuwiki/pause_link.png | Bin 0 -> 732 bytes .../plugins/s5reloaded/ui/dokuwiki/pause_on.png | Bin 0 -> 726 bytes .../plugins/s5reloaded/ui/dokuwiki/pause_over.png | Bin 0 -> 757 bytes .../lib/plugins/s5reloaded/ui/dokuwiki/pretty.css | 163 + .../plugins/s5reloaded/ui/dokuwiki/prev_link.png | Bin 0 -> 757 bytes .../plugins/s5reloaded/ui/dokuwiki/prev_over.png | Bin 0 -> 748 bytes .../lib/plugins/s5reloaded/ui/dokuwiki/print.css | 1 + .../lib/plugins/s5reloaded/ui/dokuwiki/s5-core.css | 9 + .../lib/plugins/s5reloaded/ui/dokuwiki/slides.css | 3 + .../lib/plugins/s5reloaded/ui/dokuwiki/slides.js | 2812 ++++++++++ .../plugins/s5reloaded/ui/dokuwiki/toggle_link.png | Bin 0 -> 1039 bytes .../plugins/s5reloaded/ui/dokuwiki/toggle_over.png | Bin 0 -> 1071 bytes .../plugins/s5reloaded/ui/dokuwiki/volume_link.png | Bin 0 -> 943 bytes .../lib/plugins/s5reloaded/ui/dokuwiki/wrap.css | 410 ++ .../plugins/s5reloaded/ui/dokuwiki/zero_link.png | Bin 0 -> 968 bytes .../plugins/s5reloaded/ui/dokuwiki/zero_over.png | Bin 0 -> 1004 bytes .../s5reloaded/ui/effects_support/MIT-LICENSE | 20 + .../s5reloaded/ui/effects_support/builder.js | 136 + .../s5reloaded/ui/effects_support/controls.js | 965 ++++ .../s5reloaded/ui/effects_support/dragdrop.js | 974 ++++ .../s5reloaded/ui/effects_support/effects.js | 1123 ++++ .../s5reloaded/ui/effects_support/presentacular.js | 153 + .../s5reloaded/ui/effects_support/prototype.js | 4874 +++++++++++++++++ .../s5reloaded/ui/effects_support/scriptaculous.js | 68 + .../s5reloaded/ui/effects_support/slider.js | 275 + .../plugins/s5reloaded/ui/effects_support/sound.js | 59 + .../s5reloaded/ui/effects_support/unittest.js | 568 ++ .../lib/plugins/s5reloaded/ui/executive/LEEME.txt | 31 + .../plugins/s5reloaded/ui/executive/audio_link.png | Bin 0 -> 1183 bytes .../plugins/s5reloaded/ui/executive/audio_on.png | Bin 0 -> 1227 bytes .../plugins/s5reloaded/ui/executive/audio_over.png | Bin 0 -> 1245 bytes .../plugins/s5reloaded/ui/executive/auto_link.png | Bin 0 -> 1076 bytes .../plugins/s5reloaded/ui/executive/auto_on.png | Bin 0 -> 1106 bytes .../plugins/s5reloaded/ui/executive/auto_over.png | Bin 0 -> 1117 bytes .../plugins/s5reloaded/ui/executive/backgrnd.png | Bin 0 -> 10257 bytes .../lib/plugins/s5reloaded/ui/executive/blank.gif | Bin 0 -> 49 bytes .../plugins/s5reloaded/ui/executive/delay_link.png | Bin 0 -> 1943 bytes .../plugins/s5reloaded/ui/executive/exit_link.png | Bin 0 -> 867 bytes .../plugins/s5reloaded/ui/executive/exit_over.png | Bin 0 -> 877 bytes .../plugins/s5reloaded/ui/executive/fade_link.png | Bin 0 -> 1079 bytes .../plugins/s5reloaded/ui/executive/fade_on.png | Bin 0 -> 1039 bytes .../plugins/s5reloaded/ui/executive/fade_over.png | Bin 0 -> 1093 bytes .../lib/plugins/s5reloaded/ui/executive/footer.jpg | Bin 0 -> 4451 bytes .../plugins/s5reloaded/ui/executive/framing.css | 23 + .../lib/plugins/s5reloaded/ui/executive/header.png | Bin 0 -> 27487 bytes .../plugins/s5reloaded/ui/executive/iepngfix.htc | 42 + .../lib/plugins/s5reloaded/ui/executive/index.html | 100 + .../plugins/s5reloaded/ui/executive/last_link.png | Bin 0 -> 975 bytes .../plugins/s5reloaded/ui/executive/last_over.png | Bin 0 -> 1001 bytes .../plugins/s5reloaded/ui/executive/list_link.png | Bin 0 -> 908 bytes .../plugins/s5reloaded/ui/executive/loop_link.png | Bin 0 -> 1622 bytes .../plugins/s5reloaded/ui/executive/loop_on.png | Bin 0 -> 1665 bytes .../plugins/s5reloaded/ui/executive/loop_over.png | Bin 0 -> 1711 bytes .../plugins/s5reloaded/ui/executive/next_link.png | Bin 0 -> 713 bytes .../plugins/s5reloaded/ui/executive/next_over.png | Bin 0 -> 734 bytes .../plugins/s5reloaded/ui/executive/notes_link.png | Bin 0 -> 755 bytes .../plugins/s5reloaded/ui/executive/notes_over.png | Bin 0 -> 789 bytes .../lib/plugins/s5reloaded/ui/executive/opera.css | 7 + .../plugins/s5reloaded/ui/executive/outline.css | 15 + .../plugins/s5reloaded/ui/executive/pause_link.png | Bin 0 -> 732 bytes .../plugins/s5reloaded/ui/executive/pause_on.png | Bin 0 -> 726 bytes .../plugins/s5reloaded/ui/executive/pause_over.png | Bin 0 -> 757 bytes .../ui/executive/pics/back-handout-print.png | Bin 0 -> 5999 bytes .../ui/executive/pics/back-slide-print.png | Bin 0 -> 6487 bytes .../s5reloaded/ui/executive/pics/back_console.png | Bin 0 -> 14135 bytes .../ui/executive/pics/background-foot.png | Bin 0 -> 451 bytes .../ui/executive/pics/background-head.png | Bin 0 -> 450 bytes .../ui/executive/pics/background-head.xcf | Bin 0 -> 6114 bytes .../ui/executive/pics/background-main.png | Bin 0 -> 92480 bytes .../s5reloaded/ui/executive/pics/favicon.ico | Bin 0 -> 1406 bytes .../plugins/s5reloaded/ui/executive/pics/logo.png | Bin 0 -> 9760 bytes .../ui/executive/pics/table-background.png | Bin 0 -> 460 bytes .../s5reloaded/ui/executive/pics/table-header.png | Bin 0 -> 344 bytes .../lib/plugins/s5reloaded/ui/executive/pretty.css | 545 ++ .../plugins/s5reloaded/ui/executive/prev_link.png | Bin 0 -> 757 bytes .../plugins/s5reloaded/ui/executive/prev_over.png | Bin 0 -> 748 bytes .../lib/plugins/s5reloaded/ui/executive/print.css | 1 + .../plugins/s5reloaded/ui/executive/s5-core.css | 9 + .../lib/plugins/s5reloaded/ui/executive/slides.css | 3 + .../lib/plugins/s5reloaded/ui/executive/slides.js | 2812 ++++++++++ .../s5reloaded/ui/executive/toggle_link.png | Bin 0 -> 1039 bytes .../s5reloaded/ui/executive/toggle_over.png | Bin 0 -> 1071 bytes .../s5reloaded/ui/executive/volume_link.png | Bin 0 -> 943 bytes .../lib/plugins/s5reloaded/ui/executive/wrap.css | 410 ++ .../plugins/s5reloaded/ui/executive/zero_link.png | Bin 0 -> 968 bytes .../plugins/s5reloaded/ui/executive/zero_over.png | Bin 0 -> 1004 bytes .../lib/plugins/s5reloaded/ui/faucet/across.png | Bin 0 -> 178955 bytes .../plugins/s5reloaded/ui/faucet/audio_link.png | Bin 0 -> 1183 bytes .../lib/plugins/s5reloaded/ui/faucet/audio_on.png | Bin 0 -> 1227 bytes .../plugins/s5reloaded/ui/faucet/audio_over.png | Bin 0 -> 1245 bytes .../lib/plugins/s5reloaded/ui/faucet/auto_link.png | Bin 0 -> 1076 bytes .../lib/plugins/s5reloaded/ui/faucet/auto_on.png | Bin 0 -> 1106 bytes .../lib/plugins/s5reloaded/ui/faucet/auto_over.png | Bin 0 -> 1117 bytes .../lib/plugins/s5reloaded/ui/faucet/blank.gif | Bin 0 -> 49 bytes .../lib/plugins/s5reloaded/ui/faucet/bottom.png | Bin 0 -> 41109 bytes .../plugins/s5reloaded/ui/faucet/delay_link.png | Bin 0 -> 1943 bytes .../lib/plugins/s5reloaded/ui/faucet/druplicon.png | Bin 0 -> 9215 bytes .../lib/plugins/s5reloaded/ui/faucet/exit_link.png | Bin 0 -> 867 bytes .../lib/plugins/s5reloaded/ui/faucet/exit_over.png | Bin 0 -> 877 bytes .../lib/plugins/s5reloaded/ui/faucet/fade_link.png | Bin 0 -> 1079 bytes .../lib/plugins/s5reloaded/ui/faucet/fade_on.png | Bin 0 -> 1039 bytes .../lib/plugins/s5reloaded/ui/faucet/fade_over.png | Bin 0 -> 1093 bytes .../lib/plugins/s5reloaded/ui/faucet/framing.css | 65 + .../lib/plugins/s5reloaded/ui/faucet/iepngfix.htc | 42 + .../lib/plugins/s5reloaded/ui/faucet/last_link.png | Bin 0 -> 975 bytes .../lib/plugins/s5reloaded/ui/faucet/last_over.png | Bin 0 -> 1001 bytes .../lib/plugins/s5reloaded/ui/faucet/list_link.png | Bin 0 -> 908 bytes .../lib/plugins/s5reloaded/ui/faucet/loop_link.png | Bin 0 -> 1622 bytes .../lib/plugins/s5reloaded/ui/faucet/loop_on.png | Bin 0 -> 1665 bytes .../lib/plugins/s5reloaded/ui/faucet/loop_over.png | Bin 0 -> 1711 bytes .../lib/plugins/s5reloaded/ui/faucet/next_link.png | Bin 0 -> 713 bytes .../lib/plugins/s5reloaded/ui/faucet/next_over.png | Bin 0 -> 734 bytes .../lib/plugins/s5reloaded/ui/faucet/notes.css | 122 + .../plugins/s5reloaded/ui/faucet/notes_link.png | Bin 0 -> 755 bytes .../plugins/s5reloaded/ui/faucet/notes_over.png | Bin 0 -> 789 bytes .../lib/plugins/s5reloaded/ui/faucet/opera.css | 7 + .../lib/plugins/s5reloaded/ui/faucet/outline.css | 15 + .../plugins/s5reloaded/ui/faucet/pause_link.png | Bin 0 -> 732 bytes .../lib/plugins/s5reloaded/ui/faucet/pause_on.png | Bin 0 -> 726 bytes .../plugins/s5reloaded/ui/faucet/pause_over.png | Bin 0 -> 757 bytes .../lib/plugins/s5reloaded/ui/faucet/pretty.css | 354 ++ .../lib/plugins/s5reloaded/ui/faucet/prev_link.png | Bin 0 -> 757 bytes .../lib/plugins/s5reloaded/ui/faucet/prev_over.png | Bin 0 -> 748 bytes .../lib/plugins/s5reloaded/ui/faucet/print.css | 1 + .../lib/plugins/s5reloaded/ui/faucet/s5-core.css | 9 + .../lib/plugins/s5reloaded/ui/faucet/slides.css | 3 + .../lib/plugins/s5reloaded/ui/faucet/slides.js | 2812 ++++++++++ .../plugins/s5reloaded/ui/faucet/toggle_link.png | Bin 0 -> 1039 bytes .../plugins/s5reloaded/ui/faucet/toggle_over.png | Bin 0 -> 1071 bytes .../lib/plugins/s5reloaded/ui/faucet/top.png | Bin 0 -> 74839 bytes .../plugins/s5reloaded/ui/faucet/volume_link.png | Bin 0 -> 943 bytes .../lib/plugins/s5reloaded/ui/faucet/wrap.css | 410 ++ .../lib/plugins/s5reloaded/ui/faucet/zero_link.png | Bin 0 -> 968 bytes .../lib/plugins/s5reloaded/ui/faucet/zero_over.png | Bin 0 -> 1004 bytes .../plugins/s5reloaded/ui/flower/audio_link.png | Bin 0 -> 1183 bytes .../lib/plugins/s5reloaded/ui/flower/audio_on.png | Bin 0 -> 1227 bytes .../plugins/s5reloaded/ui/flower/audio_over.png | Bin 0 -> 1245 bytes .../lib/plugins/s5reloaded/ui/flower/auto_link.png | Bin 0 -> 1076 bytes .../lib/plugins/s5reloaded/ui/flower/auto_on.png | Bin 0 -> 1106 bytes .../lib/plugins/s5reloaded/ui/flower/auto_over.png | Bin 0 -> 1117 bytes .../lib/plugins/s5reloaded/ui/flower/backgrnd.png | Bin 0 -> 10257 bytes .../lib/plugins/s5reloaded/ui/flower/blume.jpg | Bin 0 -> 6779 bytes .../plugins/s5reloaded/ui/flower/blumerechts.jpg | Bin 0 -> 2215 bytes .../plugins/s5reloaded/ui/flower/delay_link.png | Bin 0 -> 1943 bytes .../lib/plugins/s5reloaded/ui/flower/exit_link.png | Bin 0 -> 867 bytes .../lib/plugins/s5reloaded/ui/flower/exit_over.png | Bin 0 -> 877 bytes .../lib/plugins/s5reloaded/ui/flower/fade_link.png | Bin 0 -> 1079 bytes .../lib/plugins/s5reloaded/ui/flower/fade_on.png | Bin 0 -> 1039 bytes .../lib/plugins/s5reloaded/ui/flower/fade_over.png | Bin 0 -> 1093 bytes .../lib/plugins/s5reloaded/ui/flower/footer.jpg | Bin 0 -> 4451 bytes .../lib/plugins/s5reloaded/ui/flower/framing.css | 23 + .../lib/plugins/s5reloaded/ui/flower/header.png | Bin 0 -> 27487 bytes .../lib/plugins/s5reloaded/ui/flower/last_link.png | Bin 0 -> 975 bytes .../lib/plugins/s5reloaded/ui/flower/last_over.png | Bin 0 -> 1001 bytes .../lib/plugins/s5reloaded/ui/flower/list_link.png | Bin 0 -> 908 bytes .../lib/plugins/s5reloaded/ui/flower/loop_link.png | Bin 0 -> 1622 bytes .../lib/plugins/s5reloaded/ui/flower/loop_on.png | Bin 0 -> 1665 bytes .../lib/plugins/s5reloaded/ui/flower/loop_over.png | Bin 0 -> 1711 bytes .../lib/plugins/s5reloaded/ui/flower/next_link.png | Bin 0 -> 713 bytes .../lib/plugins/s5reloaded/ui/flower/next_over.png | Bin 0 -> 734 bytes .../plugins/s5reloaded/ui/flower/notes_link.png | Bin 0 -> 755 bytes .../plugins/s5reloaded/ui/flower/notes_over.png | Bin 0 -> 789 bytes .../lib/plugins/s5reloaded/ui/flower/opera.css | 7 + .../lib/plugins/s5reloaded/ui/flower/outline.css | 15 + .../plugins/s5reloaded/ui/flower/pause_link.png | Bin 0 -> 732 bytes .../lib/plugins/s5reloaded/ui/flower/pause_on.png | Bin 0 -> 726 bytes .../plugins/s5reloaded/ui/flower/pause_over.png | Bin 0 -> 757 bytes .../lib/plugins/s5reloaded/ui/flower/pretty.css | 168 + .../lib/plugins/s5reloaded/ui/flower/prev_link.png | Bin 0 -> 757 bytes .../lib/plugins/s5reloaded/ui/flower/prev_over.png | Bin 0 -> 748 bytes .../lib/plugins/s5reloaded/ui/flower/print.css | 1 + .../lib/plugins/s5reloaded/ui/flower/s5-core.css | 9 + .../lib/plugins/s5reloaded/ui/flower/slides.css | 3 + .../lib/plugins/s5reloaded/ui/flower/slides.js | 2812 ++++++++++ .../plugins/s5reloaded/ui/flower/toggle_link.png | Bin 0 -> 1039 bytes .../plugins/s5reloaded/ui/flower/toggle_over.png | Bin 0 -> 1071 bytes .../plugins/s5reloaded/ui/flower/volume_link.png | Bin 0 -> 943 bytes .../lib/plugins/s5reloaded/ui/flower/wrap.css | 410 ++ .../lib/plugins/s5reloaded/ui/flower/zero_link.png | Bin 0 -> 968 bytes .../lib/plugins/s5reloaded/ui/flower/zero_over.png | Bin 0 -> 1004 bytes .../s5reloaded/ui/garlandica/audio_link.png | Bin 0 -> 1183 bytes .../plugins/s5reloaded/ui/garlandica/audio_on.png | Bin 0 -> 1227 bytes .../s5reloaded/ui/garlandica/audio_over.png | Bin 0 -> 1245 bytes .../plugins/s5reloaded/ui/garlandica/auto_link.png | Bin 0 -> 1076 bytes .../plugins/s5reloaded/ui/garlandica/auto_on.png | Bin 0 -> 1106 bytes .../plugins/s5reloaded/ui/garlandica/auto_over.png | Bin 0 -> 1117 bytes .../plugins/s5reloaded/ui/garlandica/bg-slide.jpg | Bin 0 -> 48642 bytes .../s5reloaded/ui/garlandica/delay_link.png | Bin 0 -> 1943 bytes .../plugins/s5reloaded/ui/garlandica/exit_link.png | Bin 0 -> 867 bytes .../plugins/s5reloaded/ui/garlandica/exit_over.png | Bin 0 -> 877 bytes .../plugins/s5reloaded/ui/garlandica/fade_link.png | Bin 0 -> 1079 bytes .../plugins/s5reloaded/ui/garlandica/fade_on.png | Bin 0 -> 1039 bytes .../plugins/s5reloaded/ui/garlandica/fade_over.png | Bin 0 -> 1093 bytes .../plugins/s5reloaded/ui/garlandica/framing.css | 23 + .../plugins/s5reloaded/ui/garlandica/iepngfix.htc | 42 + .../plugins/s5reloaded/ui/garlandica/last_link.png | Bin 0 -> 975 bytes .../plugins/s5reloaded/ui/garlandica/last_over.png | Bin 0 -> 1001 bytes .../plugins/s5reloaded/ui/garlandica/list_link.png | Bin 0 -> 908 bytes .../plugins/s5reloaded/ui/garlandica/loop_link.png | Bin 0 -> 1622 bytes .../plugins/s5reloaded/ui/garlandica/loop_on.png | Bin 0 -> 1665 bytes .../plugins/s5reloaded/ui/garlandica/loop_over.png | Bin 0 -> 1711 bytes .../plugins/s5reloaded/ui/garlandica/next_link.png | Bin 0 -> 713 bytes .../plugins/s5reloaded/ui/garlandica/next_over.png | Bin 0 -> 734 bytes .../s5reloaded/ui/garlandica/notes_link.png | Bin 0 -> 755 bytes .../s5reloaded/ui/garlandica/notes_over.png | Bin 0 -> 789 bytes .../lib/plugins/s5reloaded/ui/garlandica/opera.css | 7 + .../plugins/s5reloaded/ui/garlandica/outline.css | 15 + .../s5reloaded/ui/garlandica/pause_link.png | Bin 0 -> 732 bytes .../plugins/s5reloaded/ui/garlandica/pause_on.png | Bin 0 -> 726 bytes .../s5reloaded/ui/garlandica/pause_over.png | Bin 0 -> 757 bytes .../plugins/s5reloaded/ui/garlandica/pretty.css | 130 + .../plugins/s5reloaded/ui/garlandica/prev_link.png | Bin 0 -> 757 bytes .../plugins/s5reloaded/ui/garlandica/prev_over.png | Bin 0 -> 748 bytes .../lib/plugins/s5reloaded/ui/garlandica/print.css | 1 + .../plugins/s5reloaded/ui/garlandica/s5-core.css | 9 + .../plugins/s5reloaded/ui/garlandica/slides.css | 3 + .../lib/plugins/s5reloaded/ui/garlandica/slides.js | 2812 ++++++++++ .../s5reloaded/ui/garlandica/toggle_link.png | Bin 0 -> 1039 bytes .../s5reloaded/ui/garlandica/toggle_over.png | Bin 0 -> 1071 bytes .../s5reloaded/ui/garlandica/volume_link.png | Bin 0 -> 943 bytes .../lib/plugins/s5reloaded/ui/garlandica/wrap.css | 410 ++ .../plugins/s5reloaded/ui/garlandica/zero_link.png | Bin 0 -> 968 bytes .../plugins/s5reloaded/ui/garlandica/zero_over.png | Bin 0 -> 1004 bytes .../lib/plugins/s5reloaded/ui/gorilla/LEEME.txt | 32 + .../plugins/s5reloaded/ui/gorilla/audio_link.png | Bin 0 -> 1183 bytes .../lib/plugins/s5reloaded/ui/gorilla/audio_on.png | Bin 0 -> 1227 bytes .../plugins/s5reloaded/ui/gorilla/audio_over.png | Bin 0 -> 1245 bytes .../plugins/s5reloaded/ui/gorilla/auto_link.png | Bin 0 -> 1076 bytes .../lib/plugins/s5reloaded/ui/gorilla/auto_on.png | Bin 0 -> 1106 bytes .../plugins/s5reloaded/ui/gorilla/auto_over.png | Bin 0 -> 1117 bytes .../lib/plugins/s5reloaded/ui/gorilla/backgrnd.png | Bin 0 -> 10257 bytes .../lib/plugins/s5reloaded/ui/gorilla/blank.gif | Bin 0 -> 49 bytes .../plugins/s5reloaded/ui/gorilla/delay_link.png | Bin 0 -> 1943 bytes .../plugins/s5reloaded/ui/gorilla/exit_link.png | Bin 0 -> 867 bytes .../plugins/s5reloaded/ui/gorilla/exit_over.png | Bin 0 -> 877 bytes .../plugins/s5reloaded/ui/gorilla/fade_link.png | Bin 0 -> 1079 bytes .../lib/plugins/s5reloaded/ui/gorilla/fade_on.png | Bin 0 -> 1039 bytes .../plugins/s5reloaded/ui/gorilla/fade_over.png | Bin 0 -> 1093 bytes .../lib/plugins/s5reloaded/ui/gorilla/footer.jpg | Bin 0 -> 4451 bytes .../lib/plugins/s5reloaded/ui/gorilla/framing.css | 23 + .../lib/plugins/s5reloaded/ui/gorilla/header.png | Bin 0 -> 27487 bytes .../lib/plugins/s5reloaded/ui/gorilla/iepngfix.htc | 42 + .../lib/plugins/s5reloaded/ui/gorilla/index.html | 100 + .../plugins/s5reloaded/ui/gorilla/last_link.png | Bin 0 -> 975 bytes .../plugins/s5reloaded/ui/gorilla/last_over.png | Bin 0 -> 1001 bytes .../plugins/s5reloaded/ui/gorilla/list_link.png | Bin 0 -> 908 bytes .../plugins/s5reloaded/ui/gorilla/loop_link.png | Bin 0 -> 1622 bytes .../lib/plugins/s5reloaded/ui/gorilla/loop_on.png | Bin 0 -> 1665 bytes .../plugins/s5reloaded/ui/gorilla/loop_over.png | Bin 0 -> 1711 bytes .../plugins/s5reloaded/ui/gorilla/next_link.png | Bin 0 -> 713 bytes .../plugins/s5reloaded/ui/gorilla/next_over.png | Bin 0 -> 734 bytes .../plugins/s5reloaded/ui/gorilla/notes_link.png | Bin 0 -> 755 bytes .../plugins/s5reloaded/ui/gorilla/notes_over.png | Bin 0 -> 789 bytes .../lib/plugins/s5reloaded/ui/gorilla/opera.css | 7 + .../lib/plugins/s5reloaded/ui/gorilla/outline.css | 15 + .../plugins/s5reloaded/ui/gorilla/pause_link.png | Bin 0 -> 732 bytes .../lib/plugins/s5reloaded/ui/gorilla/pause_on.png | Bin 0 -> 726 bytes .../plugins/s5reloaded/ui/gorilla/pause_over.png | Bin 0 -> 757 bytes .../ui/gorilla/pics/back-handout-print.png | Bin 0 -> 5999 bytes .../ui/gorilla/pics/back-slide-print.png | Bin 0 -> 6487 bytes .../s5reloaded/ui/gorilla/pics/back_console.png | Bin 0 -> 14135 bytes .../s5reloaded/ui/gorilla/pics/background-foot.png | Bin 0 -> 501 bytes .../s5reloaded/ui/gorilla/pics/background-head.png | Bin 0 -> 2999 bytes .../s5reloaded/ui/gorilla/pics/background-main.png | Bin 0 -> 1824 bytes .../ui/gorilla/pics/background-main2.png | Bin 0 -> 3735 bytes .../plugins/s5reloaded/ui/gorilla/pics/favicon.ico | Bin 0 -> 1406 bytes .../plugins/s5reloaded/ui/gorilla/pics/logo.png | Bin 0 -> 16331 bytes .../ui/gorilla/pics/table-background.png | Bin 0 -> 460 bytes .../s5reloaded/ui/gorilla/pics/table-header.png | Bin 0 -> 247 bytes .../lib/plugins/s5reloaded/ui/gorilla/pretty.css | 583 ++ .../plugins/s5reloaded/ui/gorilla/prev_link.png | Bin 0 -> 757 bytes .../plugins/s5reloaded/ui/gorilla/prev_over.png | Bin 0 -> 748 bytes .../lib/plugins/s5reloaded/ui/gorilla/print.css | 1 + .../lib/plugins/s5reloaded/ui/gorilla/s5-core.css | 9 + .../lib/plugins/s5reloaded/ui/gorilla/slides.css | 3 + .../lib/plugins/s5reloaded/ui/gorilla/slides.js | 2812 ++++++++++ .../plugins/s5reloaded/ui/gorilla/toggle_link.png | Bin 0 -> 1039 bytes .../plugins/s5reloaded/ui/gorilla/toggle_over.png | Bin 0 -> 1071 bytes .../plugins/s5reloaded/ui/gorilla/volume_link.png | Bin 0 -> 943 bytes .../lib/plugins/s5reloaded/ui/gorilla/wrap.css | 410 ++ .../plugins/s5reloaded/ui/gorilla/zero_link.png | Bin 0 -> 968 bytes .../plugins/s5reloaded/ui/gorilla/zero_over.png | Bin 0 -> 1004 bytes .../s5reloaded/ui/graphic_support/blank.gif | Bin 0 -> 49 bytes .../s5reloaded/ui/graphic_support/finish.gif | Bin 0 -> 1364 bytes .../plugins/s5reloaded/ui/graphic_support/fixed.js | 1 + .../plugins/s5reloaded/ui/graphic_support/help.jpg | Bin 0 -> 30942 bytes .../s5reloaded/ui/graphic_support/iepngfix.htc | 42 + .../s5reloaded/ui/graphic_support/numeric.png | Bin 0 -> 7144 bytes .../s5reloaded/ui/graphic_support/progress.gif | Bin 0 -> 4237 bytes .../lib/plugins/s5reloaded/ui/i18n/00_head.txt | 8 + .../lib/plugins/s5reloaded/ui/i18n/audio_link.png | Bin 0 -> 1183 bytes .../lib/plugins/s5reloaded/ui/i18n/audio_on.png | Bin 0 -> 1227 bytes .../lib/plugins/s5reloaded/ui/i18n/audio_over.png | Bin 0 -> 1245 bytes .../lib/plugins/s5reloaded/ui/i18n/auto_link.png | Bin 0 -> 1076 bytes .../lib/plugins/s5reloaded/ui/i18n/auto_on.png | Bin 0 -> 1106 bytes .../lib/plugins/s5reloaded/ui/i18n/auto_over.png | Bin 0 -> 1117 bytes .../lib/plugins/s5reloaded/ui/i18n/backgrnd.png | Bin 0 -> 10257 bytes .../lib/plugins/s5reloaded/ui/i18n/bg-shade.png | Bin 0 -> 594 bytes .../lib/plugins/s5reloaded/ui/i18n/bg-slide.jpg | Bin 0 -> 31239 bytes .../lib/plugins/s5reloaded/ui/i18n/delay_link.png | Bin 0 -> 1943 bytes .../lib/plugins/s5reloaded/ui/i18n/exit_link.png | Bin 0 -> 867 bytes .../lib/plugins/s5reloaded/ui/i18n/exit_over.png | Bin 0 -> 877 bytes .../lib/plugins/s5reloaded/ui/i18n/fade_link.png | Bin 0 -> 1079 bytes .../lib/plugins/s5reloaded/ui/i18n/fade_on.png | Bin 0 -> 1039 bytes .../lib/plugins/s5reloaded/ui/i18n/fade_over.png | Bin 0 -> 1093 bytes .../lib/plugins/s5reloaded/ui/i18n/footer.jpg | Bin 0 -> 4451 bytes .../lib/plugins/s5reloaded/ui/i18n/framing.css | 23 + .../lib/plugins/s5reloaded/ui/i18n/header.png | Bin 0 -> 27487 bytes .../lib/plugins/s5reloaded/ui/i18n/last_link.png | Bin 0 -> 975 bytes .../lib/plugins/s5reloaded/ui/i18n/last_over.png | Bin 0 -> 1001 bytes .../lib/plugins/s5reloaded/ui/i18n/list_link.png | Bin 0 -> 908 bytes .../lib/plugins/s5reloaded/ui/i18n/loop_link.png | Bin 0 -> 1622 bytes .../lib/plugins/s5reloaded/ui/i18n/loop_on.png | Bin 0 -> 1665 bytes .../lib/plugins/s5reloaded/ui/i18n/loop_over.png | Bin 0 -> 1711 bytes .../lib/plugins/s5reloaded/ui/i18n/next_link.png | Bin 0 -> 713 bytes .../lib/plugins/s5reloaded/ui/i18n/next_over.png | Bin 0 -> 734 bytes .../lib/plugins/s5reloaded/ui/i18n/notes_link.png | Bin 0 -> 755 bytes .../lib/plugins/s5reloaded/ui/i18n/notes_over.png | Bin 0 -> 789 bytes .../lib/plugins/s5reloaded/ui/i18n/opera.css | 7 + .../lib/plugins/s5reloaded/ui/i18n/outline.css | 15 + .../lib/plugins/s5reloaded/ui/i18n/pause_link.png | Bin 0 -> 732 bytes .../lib/plugins/s5reloaded/ui/i18n/pause_on.png | Bin 0 -> 726 bytes .../lib/plugins/s5reloaded/ui/i18n/pause_over.png | Bin 0 -> 757 bytes .../lib/plugins/s5reloaded/ui/i18n/pretty.css | 139 + .../lib/plugins/s5reloaded/ui/i18n/prev_link.png | Bin 0 -> 757 bytes .../lib/plugins/s5reloaded/ui/i18n/prev_over.png | Bin 0 -> 748 bytes .../lib/plugins/s5reloaded/ui/i18n/print.css | 1 + .../lib/plugins/s5reloaded/ui/i18n/s5-core.css | 9 + .../lib/plugins/s5reloaded/ui/i18n/slides.css | 3 + .../lib/plugins/s5reloaded/ui/i18n/slides.js | 2812 ++++++++++ .../lib/plugins/s5reloaded/ui/i18n/toggle_link.png | Bin 0 -> 1039 bytes .../lib/plugins/s5reloaded/ui/i18n/toggle_over.png | Bin 0 -> 1071 bytes .../lib/plugins/s5reloaded/ui/i18n/volume_link.png | Bin 0 -> 943 bytes .../lib/plugins/s5reloaded/ui/i18n/wrap.css | 410 ++ .../lib/plugins/s5reloaded/ui/i18n/zero_link.png | Bin 0 -> 968 bytes .../lib/plugins/s5reloaded/ui/i18n/zero_over.png | Bin 0 -> 1004 bytes .../lib/plugins/s5reloaded/ui/mandarina/LEEME.txt | 31 + .../plugins/s5reloaded/ui/mandarina/audio_link.png | Bin 0 -> 1183 bytes .../plugins/s5reloaded/ui/mandarina/audio_on.png | Bin 0 -> 1227 bytes .../plugins/s5reloaded/ui/mandarina/audio_over.png | Bin 0 -> 1245 bytes .../plugins/s5reloaded/ui/mandarina/auto_link.png | Bin 0 -> 1076 bytes .../plugins/s5reloaded/ui/mandarina/auto_on.png | Bin 0 -> 1106 bytes .../plugins/s5reloaded/ui/mandarina/auto_over.png | Bin 0 -> 1117 bytes .../plugins/s5reloaded/ui/mandarina/backgrnd.png | Bin 0 -> 10257 bytes .../lib/plugins/s5reloaded/ui/mandarina/blank.gif | Bin 0 -> 49 bytes .../plugins/s5reloaded/ui/mandarina/delay_link.png | Bin 0 -> 1943 bytes .../plugins/s5reloaded/ui/mandarina/exit_link.png | Bin 0 -> 867 bytes .../plugins/s5reloaded/ui/mandarina/exit_over.png | Bin 0 -> 877 bytes .../plugins/s5reloaded/ui/mandarina/fade_link.png | Bin 0 -> 1079 bytes .../plugins/s5reloaded/ui/mandarina/fade_on.png | Bin 0 -> 1039 bytes .../plugins/s5reloaded/ui/mandarina/fade_over.png | Bin 0 -> 1093 bytes .../lib/plugins/s5reloaded/ui/mandarina/footer.jpg | Bin 0 -> 4451 bytes .../plugins/s5reloaded/ui/mandarina/framing.css | 23 + .../lib/plugins/s5reloaded/ui/mandarina/header.png | Bin 0 -> 27487 bytes .../plugins/s5reloaded/ui/mandarina/iepngfix.htc | 42 + .../lib/plugins/s5reloaded/ui/mandarina/index.html | 100 + .../plugins/s5reloaded/ui/mandarina/last_link.png | Bin 0 -> 975 bytes .../plugins/s5reloaded/ui/mandarina/last_over.png | Bin 0 -> 1001 bytes .../plugins/s5reloaded/ui/mandarina/list_link.png | Bin 0 -> 908 bytes .../plugins/s5reloaded/ui/mandarina/loop_link.png | Bin 0 -> 1622 bytes .../plugins/s5reloaded/ui/mandarina/loop_on.png | Bin 0 -> 1665 bytes .../plugins/s5reloaded/ui/mandarina/loop_over.png | Bin 0 -> 1711 bytes .../plugins/s5reloaded/ui/mandarina/next_link.png | Bin 0 -> 713 bytes .../plugins/s5reloaded/ui/mandarina/next_over.png | Bin 0 -> 734 bytes .../plugins/s5reloaded/ui/mandarina/notes_link.png | Bin 0 -> 755 bytes .../plugins/s5reloaded/ui/mandarina/notes_over.png | Bin 0 -> 789 bytes .../lib/plugins/s5reloaded/ui/mandarina/opera.css | 7 + .../plugins/s5reloaded/ui/mandarina/outline.css | 15 + .../plugins/s5reloaded/ui/mandarina/pause_link.png | Bin 0 -> 732 bytes .../plugins/s5reloaded/ui/mandarina/pause_on.png | Bin 0 -> 726 bytes .../plugins/s5reloaded/ui/mandarina/pause_over.png | Bin 0 -> 757 bytes .../ui/mandarina/pics/back-handout-print.png | Bin 0 -> 5958 bytes .../ui/mandarina/pics/back-slide-print.png | Bin 0 -> 5648 bytes .../s5reloaded/ui/mandarina/pics/back_console.png | Bin 0 -> 11708 bytes .../ui/mandarina/pics/background-foot.png | Bin 0 -> 397 bytes .../ui/mandarina/pics/background-head.png | Bin 0 -> 401 bytes .../ui/mandarina/pics/background-head.xcf.7z | Bin 0 -> 2889 bytes .../ui/mandarina/pics/background-main.png | Bin 0 -> 27159 bytes .../ui/mandarina/pics/background-main2.png | Bin 0 -> 27171 bytes .../s5reloaded/ui/mandarina/pics/favicon.ico | Bin 0 -> 1406 bytes .../plugins/s5reloaded/ui/mandarina/pics/logo.png | Bin 0 -> 11222 bytes .../ui/mandarina/pics/table-background.png | Bin 0 -> 460 bytes .../s5reloaded/ui/mandarina/pics/table-header.png | Bin 0 -> 654 bytes .../lib/plugins/s5reloaded/ui/mandarina/pretty.css | 584 ++ .../plugins/s5reloaded/ui/mandarina/prev_link.png | Bin 0 -> 757 bytes .../plugins/s5reloaded/ui/mandarina/prev_over.png | Bin 0 -> 748 bytes .../lib/plugins/s5reloaded/ui/mandarina/print.css | 1 + .../plugins/s5reloaded/ui/mandarina/s5-core.css | 9 + .../lib/plugins/s5reloaded/ui/mandarina/slides.css | 3 + .../lib/plugins/s5reloaded/ui/mandarina/slides.js | 2812 ++++++++++ .../s5reloaded/ui/mandarina/toggle_link.png | Bin 0 -> 1039 bytes .../s5reloaded/ui/mandarina/toggle_over.png | Bin 0 -> 1071 bytes .../s5reloaded/ui/mandarina/volume_link.png | Bin 0 -> 943 bytes .../lib/plugins/s5reloaded/ui/mandarina/wrap.css | 410 ++ .../plugins/s5reloaded/ui/mandarina/zero_link.png | Bin 0 -> 968 bytes .../plugins/s5reloaded/ui/mandarina/zero_over.png | Bin 0 -> 1004 bytes .../lib/plugins/s5reloaded/ui/pixel/audio_link.png | Bin 0 -> 1183 bytes .../lib/plugins/s5reloaded/ui/pixel/audio_on.png | Bin 0 -> 1227 bytes .../lib/plugins/s5reloaded/ui/pixel/audio_over.png | Bin 0 -> 1245 bytes .../lib/plugins/s5reloaded/ui/pixel/auto_link.png | Bin 0 -> 1076 bytes .../lib/plugins/s5reloaded/ui/pixel/auto_on.png | Bin 0 -> 1106 bytes .../lib/plugins/s5reloaded/ui/pixel/auto_over.png | Bin 0 -> 1117 bytes .../lib/plugins/s5reloaded/ui/pixel/backgrnd.png | Bin 0 -> 10257 bytes .../lib/plugins/s5reloaded/ui/pixel/delay_link.png | Bin 0 -> 1943 bytes .../lib/plugins/s5reloaded/ui/pixel/exit_link.png | Bin 0 -> 867 bytes .../lib/plugins/s5reloaded/ui/pixel/exit_over.png | Bin 0 -> 877 bytes .../lib/plugins/s5reloaded/ui/pixel/fade_link.png | Bin 0 -> 1079 bytes .../lib/plugins/s5reloaded/ui/pixel/fade_on.png | Bin 0 -> 1039 bytes .../lib/plugins/s5reloaded/ui/pixel/fade_over.png | Bin 0 -> 1093 bytes .../lib/plugins/s5reloaded/ui/pixel/footer.jpg | Bin 0 -> 4451 bytes .../lib/plugins/s5reloaded/ui/pixel/framing.css | 23 + .../lib/plugins/s5reloaded/ui/pixel/header.png | Bin 0 -> 27487 bytes .../lib/plugins/s5reloaded/ui/pixel/last_link.png | Bin 0 -> 975 bytes .../lib/plugins/s5reloaded/ui/pixel/last_over.png | Bin 0 -> 1001 bytes .../lib/plugins/s5reloaded/ui/pixel/list_link.png | Bin 0 -> 908 bytes .../lib/plugins/s5reloaded/ui/pixel/loop_link.png | Bin 0 -> 1622 bytes .../lib/plugins/s5reloaded/ui/pixel/loop_on.png | Bin 0 -> 1665 bytes .../lib/plugins/s5reloaded/ui/pixel/loop_over.png | Bin 0 -> 1711 bytes .../lib/plugins/s5reloaded/ui/pixel/next_link.png | Bin 0 -> 713 bytes .../lib/plugins/s5reloaded/ui/pixel/next_over.png | Bin 0 -> 734 bytes .../lib/plugins/s5reloaded/ui/pixel/notes_link.png | Bin 0 -> 755 bytes .../lib/plugins/s5reloaded/ui/pixel/notes_over.png | Bin 0 -> 789 bytes .../lib/plugins/s5reloaded/ui/pixel/opera.css | 7 + .../lib/plugins/s5reloaded/ui/pixel/outline.css | 15 + .../lib/plugins/s5reloaded/ui/pixel/pause_link.png | Bin 0 -> 732 bytes .../lib/plugins/s5reloaded/ui/pixel/pause_on.png | Bin 0 -> 726 bytes .../lib/plugins/s5reloaded/ui/pixel/pause_over.png | Bin 0 -> 757 bytes .../lib/plugins/s5reloaded/ui/pixel/pixelbg.gif | Bin 0 -> 1716 bytes .../plugins/s5reloaded/ui/pixel/pixelheader.jpg | Bin 0 -> 3571 bytes .../plugins/s5reloaded/ui/pixel/pixelslide0bg.gif | Bin 0 -> 3180 bytes .../lib/plugins/s5reloaded/ui/pixel/pretty.css | 166 + .../lib/plugins/s5reloaded/ui/pixel/prev_link.png | Bin 0 -> 757 bytes .../lib/plugins/s5reloaded/ui/pixel/prev_over.png | Bin 0 -> 748 bytes .../lib/plugins/s5reloaded/ui/pixel/print.css | 1 + .../lib/plugins/s5reloaded/ui/pixel/s5-core.css | 9 + .../lib/plugins/s5reloaded/ui/pixel/slides.css | 3 + .../lib/plugins/s5reloaded/ui/pixel/slides.js | 2812 ++++++++++ .../plugins/s5reloaded/ui/pixel/toggle_link.png | Bin 0 -> 1039 bytes .../plugins/s5reloaded/ui/pixel/toggle_over.png | Bin 0 -> 1071 bytes .../plugins/s5reloaded/ui/pixel/volume_link.png | Bin 0 -> 943 bytes .../lib/plugins/s5reloaded/ui/pixel/wrap.css | 410 ++ .../lib/plugins/s5reloaded/ui/pixel/zero_link.png | Bin 0 -> 968 bytes .../lib/plugins/s5reloaded/ui/pixel/zero_over.png | Bin 0 -> 1004 bytes .../lib/plugins/s5reloaded/ui/quality/LEEME.txt | 31 + .../plugins/s5reloaded/ui/quality/audio_link.png | Bin 0 -> 1183 bytes .../lib/plugins/s5reloaded/ui/quality/audio_on.png | Bin 0 -> 1227 bytes .../plugins/s5reloaded/ui/quality/audio_over.png | Bin 0 -> 1245 bytes .../plugins/s5reloaded/ui/quality/auto_link.png | Bin 0 -> 1076 bytes .../lib/plugins/s5reloaded/ui/quality/auto_on.png | Bin 0 -> 1106 bytes .../plugins/s5reloaded/ui/quality/auto_over.png | Bin 0 -> 1117 bytes .../lib/plugins/s5reloaded/ui/quality/backgrnd.png | Bin 0 -> 10257 bytes .../lib/plugins/s5reloaded/ui/quality/blank.gif | Bin 0 -> 49 bytes .../plugins/s5reloaded/ui/quality/delay_link.png | Bin 0 -> 1943 bytes .../plugins/s5reloaded/ui/quality/exit_link.png | Bin 0 -> 867 bytes .../plugins/s5reloaded/ui/quality/exit_over.png | Bin 0 -> 877 bytes .../plugins/s5reloaded/ui/quality/fade_link.png | Bin 0 -> 1079 bytes .../lib/plugins/s5reloaded/ui/quality/fade_on.png | Bin 0 -> 1039 bytes .../plugins/s5reloaded/ui/quality/fade_over.png | Bin 0 -> 1093 bytes .../lib/plugins/s5reloaded/ui/quality/footer.jpg | Bin 0 -> 4451 bytes .../lib/plugins/s5reloaded/ui/quality/framing.css | 23 + .../lib/plugins/s5reloaded/ui/quality/header.png | Bin 0 -> 27487 bytes .../lib/plugins/s5reloaded/ui/quality/iepngfix.htc | 42 + .../lib/plugins/s5reloaded/ui/quality/index.html | 100 + .../plugins/s5reloaded/ui/quality/last_link.png | Bin 0 -> 975 bytes .../plugins/s5reloaded/ui/quality/last_over.png | Bin 0 -> 1001 bytes .../plugins/s5reloaded/ui/quality/list_link.png | Bin 0 -> 908 bytes .../plugins/s5reloaded/ui/quality/loop_link.png | Bin 0 -> 1622 bytes .../lib/plugins/s5reloaded/ui/quality/loop_on.png | Bin 0 -> 1665 bytes .../plugins/s5reloaded/ui/quality/loop_over.png | Bin 0 -> 1711 bytes .../plugins/s5reloaded/ui/quality/next_link.png | Bin 0 -> 713 bytes .../plugins/s5reloaded/ui/quality/next_over.png | Bin 0 -> 734 bytes .../plugins/s5reloaded/ui/quality/notes_link.png | Bin 0 -> 755 bytes .../plugins/s5reloaded/ui/quality/notes_over.png | Bin 0 -> 789 bytes .../lib/plugins/s5reloaded/ui/quality/opera.css | 7 + .../lib/plugins/s5reloaded/ui/quality/outline.css | 15 + .../plugins/s5reloaded/ui/quality/pause_link.png | Bin 0 -> 732 bytes .../lib/plugins/s5reloaded/ui/quality/pause_on.png | Bin 0 -> 726 bytes .../plugins/s5reloaded/ui/quality/pause_over.png | Bin 0 -> 757 bytes .../ui/quality/pics/back-handout-print.png | Bin 0 -> 5999 bytes .../s5reloaded/ui/quality/pics/back-index.png | Bin 0 -> 15049 bytes .../ui/quality/pics/back-slide-print.png | Bin 0 -> 6487 bytes .../s5reloaded/ui/quality/pics/back_console.png | Bin 0 -> 14135 bytes .../s5reloaded/ui/quality/pics/background-foot.png | Bin 0 -> 389 bytes .../s5reloaded/ui/quality/pics/background-head.png | Bin 0 -> 373 bytes .../s5reloaded/ui/quality/pics/background-main.png | Bin 0 -> 9066 bytes .../plugins/s5reloaded/ui/quality/pics/favicon.ico | Bin 0 -> 318 bytes .../plugins/s5reloaded/ui/quality/pics/logo.png | Bin 0 -> 1312 bytes .../ui/quality/pics/table-background.png | Bin 0 -> 460 bytes .../s5reloaded/ui/quality/pics/table-header.png | Bin 0 -> 384 bytes .../lib/plugins/s5reloaded/ui/quality/pretty.css | 585 ++ .../plugins/s5reloaded/ui/quality/prev_link.png | Bin 0 -> 757 bytes .../plugins/s5reloaded/ui/quality/prev_over.png | Bin 0 -> 748 bytes .../lib/plugins/s5reloaded/ui/quality/print.css | 1 + .../lib/plugins/s5reloaded/ui/quality/s5-core.css | 9 + .../lib/plugins/s5reloaded/ui/quality/slides.css | 3 + .../lib/plugins/s5reloaded/ui/quality/slides.js | 2812 ++++++++++ .../plugins/s5reloaded/ui/quality/toggle_link.png | Bin 0 -> 1039 bytes .../plugins/s5reloaded/ui/quality/toggle_over.png | Bin 0 -> 1071 bytes .../plugins/s5reloaded/ui/quality/volume_link.png | Bin 0 -> 943 bytes .../lib/plugins/s5reloaded/ui/quality/wrap.css | 410 ++ .../plugins/s5reloaded/ui/quality/zero_link.png | Bin 0 -> 968 bytes .../plugins/s5reloaded/ui/quality/zero_over.png | Bin 0 -> 1004 bytes .../lib/plugins/s5reloaded/ui/s5-notes.html | 157 + .../plugins/s5reloaded/ui/school/audio_link.png | Bin 0 -> 1183 bytes .../lib/plugins/s5reloaded/ui/school/audio_on.png | Bin 0 -> 1227 bytes .../plugins/s5reloaded/ui/school/audio_over.png | Bin 0 -> 1245 bytes .../lib/plugins/s5reloaded/ui/school/auto_link.png | Bin 0 -> 1076 bytes .../lib/plugins/s5reloaded/ui/school/auto_on.png | Bin 0 -> 1106 bytes .../lib/plugins/s5reloaded/ui/school/auto_over.png | Bin 0 -> 1117 bytes .../lib/plugins/s5reloaded/ui/school/backgrnd.jpg | Bin 0 -> 3648 bytes .../lib/plugins/s5reloaded/ui/school/backgrnd.png | Bin 0 -> 10257 bytes .../lib/plugins/s5reloaded/ui/school/blank.gif | Bin 0 -> 49 bytes .../lib/plugins/s5reloaded/ui/school/chalks.png | Bin 0 -> 30926 bytes .../plugins/s5reloaded/ui/school/delay_link.png | Bin 0 -> 1943 bytes .../lib/plugins/s5reloaded/ui/school/exit_link.png | Bin 0 -> 867 bytes .../lib/plugins/s5reloaded/ui/school/exit_over.png | Bin 0 -> 877 bytes .../lib/plugins/s5reloaded/ui/school/fade_link.png | Bin 0 -> 1079 bytes .../lib/plugins/s5reloaded/ui/school/fade_on.png | Bin 0 -> 1039 bytes .../lib/plugins/s5reloaded/ui/school/fade_over.png | Bin 0 -> 1093 bytes .../lib/plugins/s5reloaded/ui/school/footer.jpg | Bin 0 -> 4451 bytes .../lib/plugins/s5reloaded/ui/school/footer.png | Bin 0 -> 34238 bytes .../lib/plugins/s5reloaded/ui/school/framing.css | 22 + .../lib/plugins/s5reloaded/ui/school/header.png | Bin 0 -> 49918 bytes .../lib/plugins/s5reloaded/ui/school/iepngfix.htc | 42 + .../lib/plugins/s5reloaded/ui/school/index.html | 100 + .../lib/plugins/s5reloaded/ui/school/last_link.png | Bin 0 -> 975 bytes .../lib/plugins/s5reloaded/ui/school/last_over.png | Bin 0 -> 1001 bytes .../lib/plugins/s5reloaded/ui/school/list_link.png | Bin 0 -> 908 bytes .../lib/plugins/s5reloaded/ui/school/loop_link.png | Bin 0 -> 1622 bytes .../lib/plugins/s5reloaded/ui/school/loop_on.png | Bin 0 -> 1665 bytes .../lib/plugins/s5reloaded/ui/school/loop_over.png | Bin 0 -> 1711 bytes .../lib/plugins/s5reloaded/ui/school/next_link.png | Bin 0 -> 713 bytes .../lib/plugins/s5reloaded/ui/school/next_over.png | Bin 0 -> 734 bytes .../plugins/s5reloaded/ui/school/notes_link.png | Bin 0 -> 755 bytes .../plugins/s5reloaded/ui/school/notes_over.png | Bin 0 -> 789 bytes .../lib/plugins/s5reloaded/ui/school/opera.css | 7 + .../lib/plugins/s5reloaded/ui/school/outline.css | 14 + .../plugins/s5reloaded/ui/school/pause_link.png | Bin 0 -> 732 bytes .../lib/plugins/s5reloaded/ui/school/pause_on.png | Bin 0 -> 726 bytes .../plugins/s5reloaded/ui/school/pause_over.png | Bin 0 -> 757 bytes .../lib/plugins/s5reloaded/ui/school/pretty.css | 162 + .../lib/plugins/s5reloaded/ui/school/prev_link.png | Bin 0 -> 757 bytes .../lib/plugins/s5reloaded/ui/school/prev_over.png | Bin 0 -> 748 bytes .../lib/plugins/s5reloaded/ui/school/print.css | 3 + .../lib/plugins/s5reloaded/ui/school/s5-core.css | 8 + .../lib/plugins/s5reloaded/ui/school/slides.css | 3 + .../lib/plugins/s5reloaded/ui/school/slides.js | 2812 ++++++++++ .../plugins/s5reloaded/ui/school/toggle_link.png | Bin 0 -> 1039 bytes .../plugins/s5reloaded/ui/school/toggle_over.png | Bin 0 -> 1071 bytes .../lib/plugins/s5reloaded/ui/school/triangle.png | Bin 0 -> 81350 bytes .../plugins/s5reloaded/ui/school/volume_link.png | Bin 0 -> 943 bytes .../lib/plugins/s5reloaded/ui/school/wrap.css | 410 ++ .../lib/plugins/s5reloaded/ui/school/zero_link.png | Bin 0 -> 968 bytes .../lib/plugins/s5reloaded/ui/school/zero_over.png | Bin 0 -> 1004 bytes .../lib/plugins/s5reloaded/ui/sunny/audio_link.png | Bin 0 -> 1183 bytes .../lib/plugins/s5reloaded/ui/sunny/audio_on.png | Bin 0 -> 1227 bytes .../lib/plugins/s5reloaded/ui/sunny/audio_over.png | Bin 0 -> 1245 bytes .../lib/plugins/s5reloaded/ui/sunny/auto_link.png | Bin 0 -> 1076 bytes .../lib/plugins/s5reloaded/ui/sunny/auto_on.png | Bin 0 -> 1106 bytes .../lib/plugins/s5reloaded/ui/sunny/auto_over.png | Bin 0 -> 1117 bytes .../lib/plugins/s5reloaded/ui/sunny/backgrnd.png | Bin 0 -> 12943 bytes .../lib/plugins/s5reloaded/ui/sunny/bank.png | Bin 0 -> 41837 bytes .../lib/plugins/s5reloaded/ui/sunny/blank.gif | Bin 0 -> 49 bytes .../lib/plugins/s5reloaded/ui/sunny/delay_link.png | Bin 0 -> 1943 bytes .../lib/plugins/s5reloaded/ui/sunny/exit_link.png | Bin 0 -> 867 bytes .../lib/plugins/s5reloaded/ui/sunny/exit_over.png | Bin 0 -> 877 bytes .../lib/plugins/s5reloaded/ui/sunny/fade_link.png | Bin 0 -> 1079 bytes .../lib/plugins/s5reloaded/ui/sunny/fade_on.png | Bin 0 -> 1039 bytes .../lib/plugins/s5reloaded/ui/sunny/fade_over.png | Bin 0 -> 1093 bytes .../lib/plugins/s5reloaded/ui/sunny/footer.jpg | Bin 0 -> 4451 bytes .../lib/plugins/s5reloaded/ui/sunny/footer.png | Bin 0 -> 62136 bytes .../lib/plugins/s5reloaded/ui/sunny/framing.css | 22 + .../lib/plugins/s5reloaded/ui/sunny/header.png | Bin 0 -> 27487 bytes .../lib/plugins/s5reloaded/ui/sunny/iepngfix.htc | 42 + .../lib/plugins/s5reloaded/ui/sunny/index.html | 100 + .../lib/plugins/s5reloaded/ui/sunny/last_link.png | Bin 0 -> 975 bytes .../lib/plugins/s5reloaded/ui/sunny/last_over.png | Bin 0 -> 1001 bytes .../lib/plugins/s5reloaded/ui/sunny/list_link.png | Bin 0 -> 908 bytes .../lib/plugins/s5reloaded/ui/sunny/loop_link.png | Bin 0 -> 1622 bytes .../lib/plugins/s5reloaded/ui/sunny/loop_on.png | Bin 0 -> 1665 bytes .../lib/plugins/s5reloaded/ui/sunny/loop_over.png | Bin 0 -> 1711 bytes .../lib/plugins/s5reloaded/ui/sunny/next_link.png | Bin 0 -> 713 bytes .../lib/plugins/s5reloaded/ui/sunny/next_over.png | Bin 0 -> 734 bytes .../lib/plugins/s5reloaded/ui/sunny/notes_link.png | Bin 0 -> 755 bytes .../lib/plugins/s5reloaded/ui/sunny/notes_over.png | Bin 0 -> 789 bytes .../lib/plugins/s5reloaded/ui/sunny/opera.css | 7 + .../lib/plugins/s5reloaded/ui/sunny/outline.css | 14 + .../lib/plugins/s5reloaded/ui/sunny/pattern.png | Bin 0 -> 226 bytes .../lib/plugins/s5reloaded/ui/sunny/pause_link.png | Bin 0 -> 732 bytes .../lib/plugins/s5reloaded/ui/sunny/pause_on.png | Bin 0 -> 726 bytes .../lib/plugins/s5reloaded/ui/sunny/pause_over.png | Bin 0 -> 757 bytes .../lib/plugins/s5reloaded/ui/sunny/pretty.css | 163 + .../lib/plugins/s5reloaded/ui/sunny/prev_link.png | Bin 0 -> 757 bytes .../lib/plugins/s5reloaded/ui/sunny/prev_over.png | Bin 0 -> 748 bytes .../lib/plugins/s5reloaded/ui/sunny/print.css | 3 + .../lib/plugins/s5reloaded/ui/sunny/s5-core.css | 8 + .../lib/plugins/s5reloaded/ui/sunny/slides.css | 3 + .../lib/plugins/s5reloaded/ui/sunny/slides.js | 2812 ++++++++++ .../lib/plugins/s5reloaded/ui/sunny/sun.png | Bin 0 -> 32851 bytes .../plugins/s5reloaded/ui/sunny/toggle_link.png | Bin 0 -> 1039 bytes .../plugins/s5reloaded/ui/sunny/toggle_over.png | Bin 0 -> 1071 bytes .../plugins/s5reloaded/ui/sunny/volume_link.png | Bin 0 -> 943 bytes .../lib/plugins/s5reloaded/ui/sunny/wrap.css | 410 ++ .../lib/plugins/s5reloaded/ui/sunny/zero_link.png | Bin 0 -> 968 bytes .../lib/plugins/s5reloaded/ui/sunny/zero_over.png | Bin 0 -> 1004 bytes .../lib/plugins/s5reloaded/ui/tango/LEEME.txt | 31 + .../lib/plugins/s5reloaded/ui/tango/audio_link.png | Bin 0 -> 1183 bytes .../lib/plugins/s5reloaded/ui/tango/audio_on.png | Bin 0 -> 1227 bytes .../lib/plugins/s5reloaded/ui/tango/audio_over.png | Bin 0 -> 1245 bytes .../lib/plugins/s5reloaded/ui/tango/auto_link.png | Bin 0 -> 1076 bytes .../lib/plugins/s5reloaded/ui/tango/auto_on.png | Bin 0 -> 1106 bytes .../lib/plugins/s5reloaded/ui/tango/auto_over.png | Bin 0 -> 1117 bytes .../lib/plugins/s5reloaded/ui/tango/backgrnd.png | Bin 0 -> 10257 bytes .../lib/plugins/s5reloaded/ui/tango/blank.gif | Bin 0 -> 49 bytes .../lib/plugins/s5reloaded/ui/tango/delay_link.png | Bin 0 -> 1943 bytes .../lib/plugins/s5reloaded/ui/tango/exit_link.png | Bin 0 -> 867 bytes .../lib/plugins/s5reloaded/ui/tango/exit_over.png | Bin 0 -> 877 bytes .../lib/plugins/s5reloaded/ui/tango/fade_link.png | Bin 0 -> 1079 bytes .../lib/plugins/s5reloaded/ui/tango/fade_on.png | Bin 0 -> 1039 bytes .../lib/plugins/s5reloaded/ui/tango/fade_over.png | Bin 0 -> 1093 bytes .../lib/plugins/s5reloaded/ui/tango/footer.jpg | Bin 0 -> 4451 bytes .../lib/plugins/s5reloaded/ui/tango/framing.css | 23 + .../lib/plugins/s5reloaded/ui/tango/header.png | Bin 0 -> 27487 bytes .../lib/plugins/s5reloaded/ui/tango/iepngfix.htc | 42 + .../lib/plugins/s5reloaded/ui/tango/index.html | 100 + .../lib/plugins/s5reloaded/ui/tango/last_link.png | Bin 0 -> 975 bytes .../lib/plugins/s5reloaded/ui/tango/last_over.png | Bin 0 -> 1001 bytes .../lib/plugins/s5reloaded/ui/tango/list_link.png | Bin 0 -> 908 bytes .../lib/plugins/s5reloaded/ui/tango/loop_link.png | Bin 0 -> 1622 bytes .../lib/plugins/s5reloaded/ui/tango/loop_on.png | Bin 0 -> 1665 bytes .../lib/plugins/s5reloaded/ui/tango/loop_over.png | Bin 0 -> 1711 bytes .../lib/plugins/s5reloaded/ui/tango/next_link.png | Bin 0 -> 713 bytes .../lib/plugins/s5reloaded/ui/tango/next_over.png | Bin 0 -> 734 bytes .../lib/plugins/s5reloaded/ui/tango/notes_link.png | Bin 0 -> 755 bytes .../lib/plugins/s5reloaded/ui/tango/notes_over.png | Bin 0 -> 789 bytes .../lib/plugins/s5reloaded/ui/tango/opera.css | 7 + .../lib/plugins/s5reloaded/ui/tango/outline.css | 15 + .../lib/plugins/s5reloaded/ui/tango/pause_link.png | Bin 0 -> 732 bytes .../lib/plugins/s5reloaded/ui/tango/pause_on.png | Bin 0 -> 726 bytes .../lib/plugins/s5reloaded/ui/tango/pause_over.png | Bin 0 -> 757 bytes .../ui/tango/pics/back-handout-print.png | Bin 0 -> 5999 bytes .../s5reloaded/ui/tango/pics/back-slide-print.png | Bin 0 -> 6487 bytes .../s5reloaded/ui/tango/pics/back_console.png | Bin 0 -> 14135 bytes .../s5reloaded/ui/tango/pics/background-foot.png | Bin 0 -> 604 bytes .../s5reloaded/ui/tango/pics/background-head.png | Bin 0 -> 605 bytes .../s5reloaded/ui/tango/pics/background-main.png | Bin 0 -> 51209 bytes .../plugins/s5reloaded/ui/tango/pics/favicon.ico | Bin 0 -> 1406 bytes .../lib/plugins/s5reloaded/ui/tango/pics/logo.png | Bin 0 -> 14675 bytes .../s5reloaded/ui/tango/pics/table-background.png | Bin 0 -> 460 bytes .../s5reloaded/ui/tango/pics/table-header.png | Bin 0 -> 309 bytes .../lib/plugins/s5reloaded/ui/tango/pretty.css | 583 ++ .../lib/plugins/s5reloaded/ui/tango/prev_link.png | Bin 0 -> 757 bytes .../lib/plugins/s5reloaded/ui/tango/prev_over.png | Bin 0 -> 748 bytes .../lib/plugins/s5reloaded/ui/tango/print.css | 1 + .../lib/plugins/s5reloaded/ui/tango/s5-core.css | 9 + .../lib/plugins/s5reloaded/ui/tango/slides.css | 3 + .../lib/plugins/s5reloaded/ui/tango/slides.js | 2812 ++++++++++ .../plugins/s5reloaded/ui/tango/toggle_link.png | Bin 0 -> 1039 bytes .../plugins/s5reloaded/ui/tango/toggle_over.png | Bin 0 -> 1071 bytes .../plugins/s5reloaded/ui/tango/volume_link.png | Bin 0 -> 943 bytes .../lib/plugins/s5reloaded/ui/tango/wrap.css | 410 ++ .../lib/plugins/s5reloaded/ui/tango/zero_link.png | Bin 0 -> 968 bytes .../lib/plugins/s5reloaded/ui/tango/zero_over.png | Bin 0 -> 1004 bytes .../plugins/s5reloaded/ui/tangodevweb/LEEME.txt | 36 + .../s5reloaded/ui/tangodevweb/audio_link.png | Bin 0 -> 1183 bytes .../plugins/s5reloaded/ui/tangodevweb/audio_on.png | Bin 0 -> 1227 bytes .../s5reloaded/ui/tangodevweb/audio_over.png | Bin 0 -> 1245 bytes .../s5reloaded/ui/tangodevweb/auto_link.png | Bin 0 -> 1076 bytes .../plugins/s5reloaded/ui/tangodevweb/auto_on.png | Bin 0 -> 1106 bytes .../s5reloaded/ui/tangodevweb/auto_over.png | Bin 0 -> 1117 bytes .../plugins/s5reloaded/ui/tangodevweb/backgrnd.png | Bin 0 -> 10257 bytes .../plugins/s5reloaded/ui/tangodevweb/blank.gif | Bin 0 -> 49 bytes .../s5reloaded/ui/tangodevweb/delay_link.png | Bin 0 -> 1943 bytes .../s5reloaded/ui/tangodevweb/exit_link.png | Bin 0 -> 867 bytes .../s5reloaded/ui/tangodevweb/exit_over.png | Bin 0 -> 877 bytes .../s5reloaded/ui/tangodevweb/fade_link.png | Bin 0 -> 1079 bytes .../plugins/s5reloaded/ui/tangodevweb/fade_on.png | Bin 0 -> 1039 bytes .../s5reloaded/ui/tangodevweb/fade_over.png | Bin 0 -> 1093 bytes .../plugins/s5reloaded/ui/tangodevweb/footer.jpg | Bin 0 -> 4451 bytes .../plugins/s5reloaded/ui/tangodevweb/framing.css | 23 + .../plugins/s5reloaded/ui/tangodevweb/header.png | Bin 0 -> 27487 bytes .../plugins/s5reloaded/ui/tangodevweb/iepngfix.htc | 42 + .../plugins/s5reloaded/ui/tangodevweb/index.html | 100 + .../s5reloaded/ui/tangodevweb/last_link.png | Bin 0 -> 975 bytes .../s5reloaded/ui/tangodevweb/last_over.png | Bin 0 -> 1001 bytes .../s5reloaded/ui/tangodevweb/list_link.png | Bin 0 -> 908 bytes .../s5reloaded/ui/tangodevweb/loop_link.png | Bin 0 -> 1622 bytes .../plugins/s5reloaded/ui/tangodevweb/loop_on.png | Bin 0 -> 1665 bytes .../s5reloaded/ui/tangodevweb/loop_over.png | Bin 0 -> 1711 bytes .../s5reloaded/ui/tangodevweb/next_link.png | Bin 0 -> 713 bytes .../s5reloaded/ui/tangodevweb/next_over.png | Bin 0 -> 734 bytes .../s5reloaded/ui/tangodevweb/notes_link.png | Bin 0 -> 755 bytes .../s5reloaded/ui/tangodevweb/notes_over.png | Bin 0 -> 789 bytes .../plugins/s5reloaded/ui/tangodevweb/opera.css | 7 + .../plugins/s5reloaded/ui/tangodevweb/outline.css | 15 + .../s5reloaded/ui/tangodevweb/pause_link.png | Bin 0 -> 732 bytes .../plugins/s5reloaded/ui/tangodevweb/pause_on.png | Bin 0 -> 726 bytes .../s5reloaded/ui/tangodevweb/pause_over.png | Bin 0 -> 757 bytes .../ui/tangodevweb/pics/background-foot.png | Bin 0 -> 1705 bytes .../ui/tangodevweb/pics/background-head.png | Bin 0 -> 1700 bytes .../ui/tangodevweb/pics/background-main.png | Bin 0 -> 358052 bytes .../s5reloaded/ui/tangodevweb/pics/favicon.ico | Bin 0 -> 1150 bytes .../s5reloaded/ui/tangodevweb/pics/logo.png | Bin 0 -> 13015 bytes .../ui/tangodevweb/pics/table-background.png | Bin 0 -> 460 bytes .../ui/tangodevweb/pics/table-header.png | Bin 0 -> 309 bytes .../plugins/s5reloaded/ui/tangodevweb/pretty.css | 583 ++ .../s5reloaded/ui/tangodevweb/prev_link.png | Bin 0 -> 757 bytes .../s5reloaded/ui/tangodevweb/prev_over.png | Bin 0 -> 748 bytes .../plugins/s5reloaded/ui/tangodevweb/print.css | 1 + .../plugins/s5reloaded/ui/tangodevweb/s5-core.css | 9 + .../plugins/s5reloaded/ui/tangodevweb/slides.css | 3 + .../plugins/s5reloaded/ui/tangodevweb/slides.js | 2812 ++++++++++ .../s5reloaded/ui/tangodevweb/toggle_link.png | Bin 0 -> 1039 bytes .../s5reloaded/ui/tangodevweb/toggle_over.png | Bin 0 -> 1071 bytes .../s5reloaded/ui/tangodevweb/volume_link.png | Bin 0 -> 943 bytes .../lib/plugins/s5reloaded/ui/tangodevweb/wrap.css | 410 ++ .../s5reloaded/ui/tangodevweb/zero_link.png | Bin 0 -> 968 bytes .../s5reloaded/ui/tangodevweb/zero_over.png | Bin 0 -> 1004 bytes .../lib/plugins/s5reloaded/ui/thesis/LEEME.txt | 31 + .../plugins/s5reloaded/ui/thesis/audio_link.png | Bin 0 -> 1183 bytes .../lib/plugins/s5reloaded/ui/thesis/audio_on.png | Bin 0 -> 1227 bytes .../plugins/s5reloaded/ui/thesis/audio_over.png | Bin 0 -> 1245 bytes .../lib/plugins/s5reloaded/ui/thesis/auto_link.png | Bin 0 -> 1076 bytes .../lib/plugins/s5reloaded/ui/thesis/auto_on.png | Bin 0 -> 1106 bytes .../lib/plugins/s5reloaded/ui/thesis/auto_over.png | Bin 0 -> 1117 bytes .../lib/plugins/s5reloaded/ui/thesis/backgrnd.png | Bin 0 -> 10257 bytes .../lib/plugins/s5reloaded/ui/thesis/blank.gif | Bin 0 -> 49 bytes .../plugins/s5reloaded/ui/thesis/delay_link.png | Bin 0 -> 1943 bytes .../lib/plugins/s5reloaded/ui/thesis/exit_link.png | Bin 0 -> 867 bytes .../lib/plugins/s5reloaded/ui/thesis/exit_over.png | Bin 0 -> 877 bytes .../lib/plugins/s5reloaded/ui/thesis/fade_link.png | Bin 0 -> 1079 bytes .../lib/plugins/s5reloaded/ui/thesis/fade_on.png | Bin 0 -> 1039 bytes .../lib/plugins/s5reloaded/ui/thesis/fade_over.png | Bin 0 -> 1093 bytes .../lib/plugins/s5reloaded/ui/thesis/footer.jpg | Bin 0 -> 4451 bytes .../lib/plugins/s5reloaded/ui/thesis/framing.css | 23 + .../lib/plugins/s5reloaded/ui/thesis/header.png | Bin 0 -> 27487 bytes .../lib/plugins/s5reloaded/ui/thesis/iepngfix.htc | 42 + .../lib/plugins/s5reloaded/ui/thesis/index.php | 102 + .../lib/plugins/s5reloaded/ui/thesis/last_link.png | Bin 0 -> 975 bytes .../lib/plugins/s5reloaded/ui/thesis/last_over.png | Bin 0 -> 1001 bytes .../lib/plugins/s5reloaded/ui/thesis/list_link.png | Bin 0 -> 908 bytes .../lib/plugins/s5reloaded/ui/thesis/loop_link.png | Bin 0 -> 1622 bytes .../lib/plugins/s5reloaded/ui/thesis/loop_on.png | Bin 0 -> 1665 bytes .../lib/plugins/s5reloaded/ui/thesis/loop_over.png | Bin 0 -> 1711 bytes .../lib/plugins/s5reloaded/ui/thesis/next_link.png | Bin 0 -> 713 bytes .../lib/plugins/s5reloaded/ui/thesis/next_over.png | Bin 0 -> 734 bytes .../plugins/s5reloaded/ui/thesis/notes_link.png | Bin 0 -> 755 bytes .../plugins/s5reloaded/ui/thesis/notes_over.png | Bin 0 -> 789 bytes .../lib/plugins/s5reloaded/ui/thesis/opera.css | 7 + .../lib/plugins/s5reloaded/ui/thesis/outline.css | 15 + .../plugins/s5reloaded/ui/thesis/pause_link.png | Bin 0 -> 732 bytes .../lib/plugins/s5reloaded/ui/thesis/pause_on.png | Bin 0 -> 726 bytes .../plugins/s5reloaded/ui/thesis/pause_over.png | Bin 0 -> 757 bytes .../ui/thesis/pics/back-handout-print.png | Bin 0 -> 5999 bytes .../s5reloaded/ui/thesis/pics/back-slide-print.png | Bin 0 -> 6487 bytes .../s5reloaded/ui/thesis/pics/back_console.png | Bin 0 -> 14135 bytes .../s5reloaded/ui/thesis/pics/background-foot.png | Bin 0 -> 451 bytes .../s5reloaded/ui/thesis/pics/background-head.png | Bin 0 -> 450 bytes .../s5reloaded/ui/thesis/pics/background-head.xcf | Bin 0 -> 6114 bytes .../s5reloaded/ui/thesis/pics/background-main.png | Bin 0 -> 92480 bytes .../plugins/s5reloaded/ui/thesis/pics/favicon.ico | Bin 0 -> 1406 bytes .../lib/plugins/s5reloaded/ui/thesis/pics/logo.jpg | Bin 0 -> 7126 bytes .../s5reloaded/ui/thesis/pics/table-background.png | Bin 0 -> 460 bytes .../s5reloaded/ui/thesis/pics/table-header.png | Bin 0 -> 344 bytes .../lib/plugins/s5reloaded/ui/thesis/pretty.css | 525 ++ .../lib/plugins/s5reloaded/ui/thesis/prev_link.png | Bin 0 -> 757 bytes .../lib/plugins/s5reloaded/ui/thesis/prev_over.png | Bin 0 -> 748 bytes .../lib/plugins/s5reloaded/ui/thesis/print.css | 1 + .../lib/plugins/s5reloaded/ui/thesis/s5-core.css | 9 + .../lib/plugins/s5reloaded/ui/thesis/slides.css | 3 + .../lib/plugins/s5reloaded/ui/thesis/slides.js | 2846 ++++++++++ .../plugins/s5reloaded/ui/thesis/toggle_link.png | Bin 0 -> 1039 bytes .../plugins/s5reloaded/ui/thesis/toggle_over.png | Bin 0 -> 1071 bytes .../plugins/s5reloaded/ui/thesis/volume_link.png | Bin 0 -> 943 bytes .../lib/plugins/s5reloaded/ui/thesis/wrap.css | 410 ++ .../lib/plugins/s5reloaded/ui/thesis/zero_link.png | Bin 0 -> 968 bytes .../lib/plugins/s5reloaded/ui/thesis/zero_over.png | Bin 0 -> 1004 bytes .../plugins/s5reloaded/ui/ultraviolet/LEEME.txt | 32 + .../s5reloaded/ui/ultraviolet/audio_link.png | Bin 0 -> 1183 bytes .../plugins/s5reloaded/ui/ultraviolet/audio_on.png | Bin 0 -> 1227 bytes .../s5reloaded/ui/ultraviolet/audio_over.png | Bin 0 -> 1245 bytes .../s5reloaded/ui/ultraviolet/auto_link.png | Bin 0 -> 1076 bytes .../plugins/s5reloaded/ui/ultraviolet/auto_on.png | Bin 0 -> 1106 bytes .../s5reloaded/ui/ultraviolet/auto_over.png | Bin 0 -> 1117 bytes .../plugins/s5reloaded/ui/ultraviolet/backgrnd.png | Bin 0 -> 10257 bytes .../plugins/s5reloaded/ui/ultraviolet/blank.gif | Bin 0 -> 49 bytes .../s5reloaded/ui/ultraviolet/delay_link.png | Bin 0 -> 1943 bytes .../s5reloaded/ui/ultraviolet/exit_link.png | Bin 0 -> 867 bytes .../s5reloaded/ui/ultraviolet/exit_over.png | Bin 0 -> 877 bytes .../s5reloaded/ui/ultraviolet/fade_link.png | Bin 0 -> 1079 bytes .../plugins/s5reloaded/ui/ultraviolet/fade_on.png | Bin 0 -> 1039 bytes .../s5reloaded/ui/ultraviolet/fade_over.png | Bin 0 -> 1093 bytes .../plugins/s5reloaded/ui/ultraviolet/footer.jpg | Bin 0 -> 4451 bytes .../plugins/s5reloaded/ui/ultraviolet/framing.css | 23 + .../plugins/s5reloaded/ui/ultraviolet/header.png | Bin 0 -> 27487 bytes .../plugins/s5reloaded/ui/ultraviolet/iepngfix.htc | 42 + .../s5reloaded/ui/ultraviolet/images/favicon.ico | Bin 0 -> 3638 bytes .../plugins/s5reloaded/ui/ultraviolet/index.html | 100 + .../s5reloaded/ui/ultraviolet/last_link.png | Bin 0 -> 975 bytes .../s5reloaded/ui/ultraviolet/last_over.png | Bin 0 -> 1001 bytes .../s5reloaded/ui/ultraviolet/list_link.png | Bin 0 -> 908 bytes .../s5reloaded/ui/ultraviolet/loop_link.png | Bin 0 -> 1622 bytes .../plugins/s5reloaded/ui/ultraviolet/loop_on.png | Bin 0 -> 1665 bytes .../s5reloaded/ui/ultraviolet/loop_over.png | Bin 0 -> 1711 bytes .../s5reloaded/ui/ultraviolet/next_link.png | Bin 0 -> 713 bytes .../s5reloaded/ui/ultraviolet/next_over.png | Bin 0 -> 734 bytes .../s5reloaded/ui/ultraviolet/notes_link.png | Bin 0 -> 755 bytes .../s5reloaded/ui/ultraviolet/notes_over.png | Bin 0 -> 789 bytes .../plugins/s5reloaded/ui/ultraviolet/opera.css | 7 + .../plugins/s5reloaded/ui/ultraviolet/outline.css | 15 + .../s5reloaded/ui/ultraviolet/pause_link.png | Bin 0 -> 732 bytes .../plugins/s5reloaded/ui/ultraviolet/pause_on.png | Bin 0 -> 726 bytes .../s5reloaded/ui/ultraviolet/pause_over.png | Bin 0 -> 757 bytes .../ui/ultraviolet/pics/background-foot.png | Bin 0 -> 269 bytes .../ui/ultraviolet/pics/background-head.png | Bin 0 -> 273 bytes .../ui/ultraviolet/pics/background-main.png | Bin 0 -> 14732 bytes .../plugins/s5reloaded/ui/ultraviolet/pics/dot.png | Bin 0 -> 670 bytes .../s5reloaded/ui/ultraviolet/pics/dot2.png | Bin 0 -> 422 bytes .../s5reloaded/ui/ultraviolet/pics/h1icon.png | Bin 0 -> 2999 bytes .../s5reloaded/ui/ultraviolet/pics/link.png | Bin 0 -> 447 bytes .../s5reloaded/ui/ultraviolet/pics/logo.png | Bin 0 -> 15020 bytes .../s5reloaded/ui/ultraviolet/pics/mail.png | Bin 0 -> 993 bytes .../plugins/s5reloaded/ui/ultraviolet/pretty.css | 543 ++ .../s5reloaded/ui/ultraviolet/prev_link.png | Bin 0 -> 757 bytes .../s5reloaded/ui/ultraviolet/prev_over.png | Bin 0 -> 748 bytes .../plugins/s5reloaded/ui/ultraviolet/print.css | 1 + .../plugins/s5reloaded/ui/ultraviolet/s5-core.css | 9 + .../plugins/s5reloaded/ui/ultraviolet/slides.css | 3 + .../plugins/s5reloaded/ui/ultraviolet/slides.js | 2812 ++++++++++ .../s5reloaded/ui/ultraviolet/toggle_link.png | Bin 0 -> 1039 bytes .../s5reloaded/ui/ultraviolet/toggle_over.png | Bin 0 -> 1071 bytes .../s5reloaded/ui/ultraviolet/volume_link.png | Bin 0 -> 943 bytes .../lib/plugins/s5reloaded/ui/ultraviolet/wrap.css | 410 ++ .../s5reloaded/ui/ultraviolet/zero_link.png | Bin 0 -> 968 bytes .../s5reloaded/ui/ultraviolet/zero_over.png | Bin 0 -> 1004 bytes .../lib/plugins/s5reloaded/ui/vmc/audio_link.png | Bin 0 -> 1183 bytes .../lib/plugins/s5reloaded/ui/vmc/audio_on.png | Bin 0 -> 1227 bytes .../lib/plugins/s5reloaded/ui/vmc/audio_over.png | Bin 0 -> 1245 bytes .../lib/plugins/s5reloaded/ui/vmc/auto_link.png | Bin 0 -> 1076 bytes .../lib/plugins/s5reloaded/ui/vmc/auto_on.png | Bin 0 -> 1106 bytes .../lib/plugins/s5reloaded/ui/vmc/auto_over.png | Bin 0 -> 1117 bytes .../lib/plugins/s5reloaded/ui/vmc/bkgr.jpg | Bin 0 -> 9069 bytes .../lib/plugins/s5reloaded/ui/vmc/blank.gif | Bin 0 -> 49 bytes .../lib/plugins/s5reloaded/ui/vmc/bodybg.gif | Bin 0 -> 10119 bytes .../lib/plugins/s5reloaded/ui/vmc/buzzsaw.gif | Bin 0 -> 5087 bytes .../lib/plugins/s5reloaded/ui/vmc/buzzsaw.png | Bin 0 -> 4494 bytes .../lib/plugins/s5reloaded/ui/vmc/delay_link.png | Bin 0 -> 1943 bytes .../lib/plugins/s5reloaded/ui/vmc/exit_link.png | Bin 0 -> 867 bytes .../lib/plugins/s5reloaded/ui/vmc/exit_over.png | Bin 0 -> 877 bytes .../lib/plugins/s5reloaded/ui/vmc/fade_link.png | Bin 0 -> 1079 bytes .../lib/plugins/s5reloaded/ui/vmc/fade_on.png | Bin 0 -> 1039 bytes .../lib/plugins/s5reloaded/ui/vmc/fade_over.png | Bin 0 -> 1093 bytes .../lib/plugins/s5reloaded/ui/vmc/framing.css | 23 + .../lib/plugins/s5reloaded/ui/vmc/iepngfix.htc | 42 + .../lib/plugins/s5reloaded/ui/vmc/last_link.png | Bin 0 -> 975 bytes .../lib/plugins/s5reloaded/ui/vmc/last_over.png | Bin 0 -> 1001 bytes .../lib/plugins/s5reloaded/ui/vmc/list_link.png | Bin 0 -> 908 bytes .../lib/plugins/s5reloaded/ui/vmc/loop_link.png | Bin 0 -> 1622 bytes .../lib/plugins/s5reloaded/ui/vmc/loop_on.png | Bin 0 -> 1665 bytes .../lib/plugins/s5reloaded/ui/vmc/loop_over.png | Bin 0 -> 1711 bytes .../lib/plugins/s5reloaded/ui/vmc/next_link.png | Bin 0 -> 713 bytes .../lib/plugins/s5reloaded/ui/vmc/next_over.png | Bin 0 -> 734 bytes .../lib/plugins/s5reloaded/ui/vmc/notes_link.png | Bin 0 -> 755 bytes .../lib/plugins/s5reloaded/ui/vmc/notes_over.png | Bin 0 -> 789 bytes .../lib/plugins/s5reloaded/ui/vmc/opera.css | 7 + .../lib/plugins/s5reloaded/ui/vmc/outline.css | 15 + .../lib/plugins/s5reloaded/ui/vmc/pause_link.png | Bin 0 -> 732 bytes .../lib/plugins/s5reloaded/ui/vmc/pause_on.png | Bin 0 -> 726 bytes .../lib/plugins/s5reloaded/ui/vmc/pause_over.png | Bin 0 -> 757 bytes .../lib/plugins/s5reloaded/ui/vmc/pretty.css | 1 + .../lib/plugins/s5reloaded/ui/vmc/prev_link.png | Bin 0 -> 757 bytes .../lib/plugins/s5reloaded/ui/vmc/prev_over.png | Bin 0 -> 748 bytes .../lib/plugins/s5reloaded/ui/vmc/print.css | 1 + .../lib/plugins/s5reloaded/ui/vmc/s5-core.css | 9 + .../lib/plugins/s5reloaded/ui/vmc/slides.css | 3 + .../lib/plugins/s5reloaded/ui/vmc/slides.js | 2812 ++++++++++ .../lib/plugins/s5reloaded/ui/vmc/toggle_link.png | Bin 0 -> 1039 bytes .../lib/plugins/s5reloaded/ui/vmc/toggle_over.png | Bin 0 -> 1071 bytes .../lib/plugins/s5reloaded/ui/vmc/volume_link.png | Bin 0 -> 943 bytes .../lib/plugins/s5reloaded/ui/vmc/wrap.css | 410 ++ .../lib/plugins/s5reloaded/ui/vmc/zero_link.png | Bin 0 -> 968 bytes .../lib/plugins/s5reloaded/ui/vmc/zero_over.png | Bin 0 -> 1004 bytes .../lib/plugins/s5reloaded/ui/yatil/audio_link.png | Bin 0 -> 1183 bytes .../lib/plugins/s5reloaded/ui/yatil/audio_on.png | Bin 0 -> 1227 bytes .../lib/plugins/s5reloaded/ui/yatil/audio_over.png | Bin 0 -> 1245 bytes .../lib/plugins/s5reloaded/ui/yatil/auto_link.png | Bin 0 -> 1076 bytes .../lib/plugins/s5reloaded/ui/yatil/auto_on.png | Bin 0 -> 1106 bytes .../lib/plugins/s5reloaded/ui/yatil/auto_over.png | Bin 0 -> 1117 bytes .../lib/plugins/s5reloaded/ui/yatil/backgrnd.png | Bin 0 -> 10257 bytes .../lib/plugins/s5reloaded/ui/yatil/bodybg.gif | Bin 0 -> 1373 bytes .../lib/plugins/s5reloaded/ui/yatil/button.gif | Bin 0 -> 920 bytes .../lib/plugins/s5reloaded/ui/yatil/delay_link.png | Bin 0 -> 1943 bytes .../lib/plugins/s5reloaded/ui/yatil/exit_link.png | Bin 0 -> 867 bytes .../lib/plugins/s5reloaded/ui/yatil/exit_over.png | Bin 0 -> 877 bytes .../lib/plugins/s5reloaded/ui/yatil/fade_link.png | Bin 0 -> 1079 bytes .../lib/plugins/s5reloaded/ui/yatil/fade_on.png | Bin 0 -> 1039 bytes .../lib/plugins/s5reloaded/ui/yatil/fade_over.png | Bin 0 -> 1093 bytes .../lib/plugins/s5reloaded/ui/yatil/footer.jpg | Bin 0 -> 4451 bytes .../lib/plugins/s5reloaded/ui/yatil/framing.css | 23 + .../lib/plugins/s5reloaded/ui/yatil/head.gif | Bin 0 -> 1373 bytes .../lib/plugins/s5reloaded/ui/yatil/header.png | Bin 0 -> 27487 bytes .../lib/plugins/s5reloaded/ui/yatil/last_link.png | Bin 0 -> 975 bytes .../lib/plugins/s5reloaded/ui/yatil/last_over.png | Bin 0 -> 1001 bytes .../lib/plugins/s5reloaded/ui/yatil/list_link.png | Bin 0 -> 908 bytes .../lib/plugins/s5reloaded/ui/yatil/loop_link.png | Bin 0 -> 1622 bytes .../lib/plugins/s5reloaded/ui/yatil/loop_on.png | Bin 0 -> 1665 bytes .../lib/plugins/s5reloaded/ui/yatil/loop_over.png | Bin 0 -> 1711 bytes .../lib/plugins/s5reloaded/ui/yatil/next_link.png | Bin 0 -> 713 bytes .../lib/plugins/s5reloaded/ui/yatil/next_over.png | Bin 0 -> 734 bytes .../lib/plugins/s5reloaded/ui/yatil/notes_link.png | Bin 0 -> 755 bytes .../lib/plugins/s5reloaded/ui/yatil/notes_over.png | Bin 0 -> 789 bytes .../lib/plugins/s5reloaded/ui/yatil/opera.css | 7 + .../lib/plugins/s5reloaded/ui/yatil/outline.css | 15 + .../lib/plugins/s5reloaded/ui/yatil/pause_link.png | Bin 0 -> 732 bytes .../lib/plugins/s5reloaded/ui/yatil/pause_on.png | Bin 0 -> 726 bytes .../lib/plugins/s5reloaded/ui/yatil/pause_over.png | Bin 0 -> 757 bytes .../lib/plugins/s5reloaded/ui/yatil/pretty.css | 221 + .../lib/plugins/s5reloaded/ui/yatil/prev_link.png | Bin 0 -> 757 bytes .../lib/plugins/s5reloaded/ui/yatil/prev_over.png | Bin 0 -> 748 bytes .../lib/plugins/s5reloaded/ui/yatil/print.css | 1 + .../lib/plugins/s5reloaded/ui/yatil/s5-core.css | 9 + .../lib/plugins/s5reloaded/ui/yatil/slide0h1.gif | Bin 0 -> 3143 bytes .../lib/plugins/s5reloaded/ui/yatil/slides.css | 3 + .../lib/plugins/s5reloaded/ui/yatil/slides.js | 2812 ++++++++++ .../lib/plugins/s5reloaded/ui/yatil/toggle.gif | Bin 0 -> 1128 bytes .../plugins/s5reloaded/ui/yatil/toggle_link.png | Bin 0 -> 1039 bytes .../plugins/s5reloaded/ui/yatil/toggle_over.png | Bin 0 -> 1071 bytes .../plugins/s5reloaded/ui/yatil/volume_link.png | Bin 0 -> 943 bytes .../lib/plugins/s5reloaded/ui/yatil/wrap.css | 410 ++ .../lib/plugins/s5reloaded/ui/yatil/zero_link.png | Bin 0 -> 968 bytes .../lib/plugins/s5reloaded/ui/yatil/zero_over.png | Bin 0 -> 1004 bytes vendors/dokuwiki/lib/plugins/syntax.php | 281 + vendors/dokuwiki/lib/plugins/tbt/script.js | 207 + vendors/dokuwiki/lib/plugins/tbt/style.css | 7 + vendors/dokuwiki/lib/plugins/tbt/syntax.php | 79 + vendors/dokuwiki/lib/plugins/usermanager/admin.php | 627 +++ .../lib/plugins/usermanager/images/search.png | Bin 0 -> 733 bytes .../lib/plugins/usermanager/lang/af/lang.php | 14 + .../lib/plugins/usermanager/lang/ar/add.txt | 1 + .../lib/plugins/usermanager/lang/ar/delete.txt | 1 + .../lib/plugins/usermanager/lang/ar/edit.txt | 1 + .../lib/plugins/usermanager/lang/ar/lang.php | 27 + .../lib/plugins/usermanager/lang/bg/add.txt | 1 + .../lib/plugins/usermanager/lang/bg/delete.txt | 1 + .../lib/plugins/usermanager/lang/bg/edit.txt | 1 + .../lib/plugins/usermanager/lang/bg/intro.txt | 1 + .../lib/plugins/usermanager/lang/bg/lang.php | 48 + .../lib/plugins/usermanager/lang/bg/list.txt | 1 + .../plugins/usermanager/lang/ca-valencia/add.txt | 1 + .../usermanager/lang/ca-valencia/delete.txt | 1 + .../plugins/usermanager/lang/ca-valencia/edit.txt | 1 + .../plugins/usermanager/lang/ca-valencia/intro.txt | 1 + .../plugins/usermanager/lang/ca-valencia/lang.php | 49 + .../plugins/usermanager/lang/ca-valencia/list.txt | 1 + .../lib/plugins/usermanager/lang/ca/add.txt | 1 + .../lib/plugins/usermanager/lang/ca/delete.txt | 1 + .../lib/plugins/usermanager/lang/ca/edit.txt | 1 + .../lib/plugins/usermanager/lang/ca/intro.txt | 1 + .../lib/plugins/usermanager/lang/ca/lang.php | 50 + .../lib/plugins/usermanager/lang/ca/list.txt | 1 + .../lib/plugins/usermanager/lang/cs/add.txt | 1 + .../lib/plugins/usermanager/lang/cs/delete.txt | 1 + .../lib/plugins/usermanager/lang/cs/edit.txt | 1 + .../lib/plugins/usermanager/lang/cs/intro.txt | 1 + .../lib/plugins/usermanager/lang/cs/lang.php | 50 + .../lib/plugins/usermanager/lang/cs/list.txt | 1 + .../lib/plugins/usermanager/lang/da/add.txt | 1 + .../lib/plugins/usermanager/lang/da/delete.txt | 1 + .../lib/plugins/usermanager/lang/da/edit.txt | 1 + .../lib/plugins/usermanager/lang/da/intro.txt | 1 + .../lib/plugins/usermanager/lang/da/lang.php | 52 + .../lib/plugins/usermanager/lang/da/list.txt | 1 + .../plugins/usermanager/lang/de-informal/add.txt | 1 + .../usermanager/lang/de-informal/delete.txt | 1 + .../plugins/usermanager/lang/de-informal/edit.txt | 1 + .../plugins/usermanager/lang/de-informal/intro.txt | 1 + .../plugins/usermanager/lang/de-informal/lang.php | 48 + .../plugins/usermanager/lang/de-informal/list.txt | 1 + .../lib/plugins/usermanager/lang/de/add.txt | 1 + .../lib/plugins/usermanager/lang/de/delete.txt | 1 + .../lib/plugins/usermanager/lang/de/edit.txt | 1 + .../lib/plugins/usermanager/lang/de/intro.txt | 1 + .../lib/plugins/usermanager/lang/de/lang.php | 56 + .../lib/plugins/usermanager/lang/de/list.txt | 1 + .../lib/plugins/usermanager/lang/el/add.txt | 1 + .../lib/plugins/usermanager/lang/el/delete.txt | 1 + .../lib/plugins/usermanager/lang/el/edit.txt | 1 + .../lib/plugins/usermanager/lang/el/intro.txt | 1 + .../lib/plugins/usermanager/lang/el/lang.php | 53 + .../lib/plugins/usermanager/lang/el/list.txt | 1 + .../lib/plugins/usermanager/lang/en/add.txt | 1 + .../lib/plugins/usermanager/lang/en/delete.txt | 1 + .../lib/plugins/usermanager/lang/en/edit.txt | 1 + .../lib/plugins/usermanager/lang/en/intro.txt | 1 + .../lib/plugins/usermanager/lang/en/lang.php | 58 + .../lib/plugins/usermanager/lang/en/list.txt | 1 + .../lib/plugins/usermanager/lang/eo/add.txt | 1 + .../lib/plugins/usermanager/lang/eo/delete.txt | 1 + .../lib/plugins/usermanager/lang/eo/edit.txt | 1 + .../lib/plugins/usermanager/lang/eo/intro.txt | 1 + .../lib/plugins/usermanager/lang/eo/lang.php | 54 + .../lib/plugins/usermanager/lang/eo/list.txt | 1 + .../lib/plugins/usermanager/lang/es/add.txt | 1 + .../lib/plugins/usermanager/lang/es/delete.txt | 1 + .../lib/plugins/usermanager/lang/es/edit.txt | 1 + .../lib/plugins/usermanager/lang/es/intro.txt | 1 + .../lib/plugins/usermanager/lang/es/lang.php | 60 + .../lib/plugins/usermanager/lang/es/list.txt | 1 + .../lib/plugins/usermanager/lang/eu/add.txt | 1 + .../lib/plugins/usermanager/lang/eu/delete.txt | 1 + .../lib/plugins/usermanager/lang/eu/edit.txt | 1 + .../lib/plugins/usermanager/lang/eu/intro.txt | 1 + .../lib/plugins/usermanager/lang/eu/lang.php | 47 + .../lib/plugins/usermanager/lang/eu/list.txt | 1 + .../lib/plugins/usermanager/lang/fa/add.txt | 1 + .../lib/plugins/usermanager/lang/fa/delete.txt | 1 + .../lib/plugins/usermanager/lang/fa/edit.txt | 1 + .../lib/plugins/usermanager/lang/fa/intro.txt | 1 + .../lib/plugins/usermanager/lang/fa/lang.php | 51 + .../lib/plugins/usermanager/lang/fa/list.txt | 1 + .../lib/plugins/usermanager/lang/fi/add.txt | 1 + .../lib/plugins/usermanager/lang/fi/delete.txt | 1 + .../lib/plugins/usermanager/lang/fi/edit.txt | 1 + .../lib/plugins/usermanager/lang/fi/intro.txt | 1 + .../lib/plugins/usermanager/lang/fi/lang.php | 49 + .../lib/plugins/usermanager/lang/fi/list.txt | 1 + .../lib/plugins/usermanager/lang/fr/add.txt | 1 + .../lib/plugins/usermanager/lang/fr/delete.txt | 1 + .../lib/plugins/usermanager/lang/fr/edit.txt | 1 + .../lib/plugins/usermanager/lang/fr/intro.txt | 1 + .../lib/plugins/usermanager/lang/fr/lang.php | 55 + .../lib/plugins/usermanager/lang/fr/list.txt | 1 + .../lib/plugins/usermanager/lang/gl/add.txt | 1 + .../lib/plugins/usermanager/lang/gl/delete.txt | 1 + .../lib/plugins/usermanager/lang/gl/edit.txt | 1 + .../lib/plugins/usermanager/lang/gl/intro.txt | 1 + .../lib/plugins/usermanager/lang/gl/lang.php | 49 + .../lib/plugins/usermanager/lang/gl/list.txt | 1 + .../lib/plugins/usermanager/lang/he/add.txt | 1 + .../lib/plugins/usermanager/lang/he/delete.txt | 1 + .../lib/plugins/usermanager/lang/he/edit.txt | 1 + .../lib/plugins/usermanager/lang/he/intro.txt | 1 + .../lib/plugins/usermanager/lang/he/lang.php | 48 + .../lib/plugins/usermanager/lang/he/list.txt | 1 + .../lib/plugins/usermanager/lang/hi/lang.php | 6 + .../lib/plugins/usermanager/lang/hr/lang.php | 7 + .../lib/plugins/usermanager/lang/hu/add.txt | 2 + .../lib/plugins/usermanager/lang/hu/delete.txt | 2 + .../lib/plugins/usermanager/lang/hu/edit.txt | 2 + .../lib/plugins/usermanager/lang/hu/intro.txt | 2 + .../lib/plugins/usermanager/lang/hu/lang.php | 49 + .../lib/plugins/usermanager/lang/hu/list.txt | 2 + .../lib/plugins/usermanager/lang/id-ni/lang.php | 7 + .../lib/plugins/usermanager/lang/id/add.txt | 1 + .../lib/plugins/usermanager/lang/id/delete.txt | 1 + .../lib/plugins/usermanager/lang/id/edit.txt | 1 + .../lib/plugins/usermanager/lang/id/intro.txt | 1 + .../lib/plugins/usermanager/lang/id/lang.php | 47 + .../lib/plugins/usermanager/lang/id/list.txt | 1 + .../lib/plugins/usermanager/lang/is/delete.txt | 1 + .../lib/plugins/usermanager/lang/is/lang.php | 18 + .../lib/plugins/usermanager/lang/it/add.txt | 1 + .../lib/plugins/usermanager/lang/it/delete.txt | 1 + .../lib/plugins/usermanager/lang/it/edit.txt | 1 + .../lib/plugins/usermanager/lang/it/intro.txt | 1 + .../lib/plugins/usermanager/lang/it/lang.php | 54 + .../lib/plugins/usermanager/lang/it/list.txt | 1 + .../lib/plugins/usermanager/lang/ja/add.txt | 1 + .../lib/plugins/usermanager/lang/ja/delete.txt | 1 + .../lib/plugins/usermanager/lang/ja/edit.txt | 1 + .../lib/plugins/usermanager/lang/ja/intro.txt | 1 + .../lib/plugins/usermanager/lang/ja/lang.php | 50 + .../lib/plugins/usermanager/lang/ja/list.txt | 1 + .../lib/plugins/usermanager/lang/ko/add.txt | 1 + .../lib/plugins/usermanager/lang/ko/delete.txt | 1 + .../lib/plugins/usermanager/lang/ko/edit.txt | 1 + .../lib/plugins/usermanager/lang/ko/intro.txt | 1 + .../lib/plugins/usermanager/lang/ko/lang.php | 50 + .../lib/plugins/usermanager/lang/ko/list.txt | 1 + .../lib/plugins/usermanager/lang/lt/add.txt | 2 + .../lib/plugins/usermanager/lang/lt/delete.txt | 2 + .../lib/plugins/usermanager/lang/lt/edit.txt | 2 + .../lib/plugins/usermanager/lang/lt/intro.txt | 2 + .../lib/plugins/usermanager/lang/lt/lang.php | 48 + .../lib/plugins/usermanager/lang/lt/list.txt | 2 + .../lib/plugins/usermanager/lang/lv/add.txt | 1 + .../lib/plugins/usermanager/lang/lv/delete.txt | 1 + .../lib/plugins/usermanager/lang/lv/edit.txt | 1 + .../lib/plugins/usermanager/lang/lv/intro.txt | 1 + .../lib/plugins/usermanager/lang/lv/lang.php | 48 + .../lib/plugins/usermanager/lang/lv/list.txt | 1 + .../lib/plugins/usermanager/lang/mr/add.txt | 1 + .../lib/plugins/usermanager/lang/mr/delete.txt | 1 + .../lib/plugins/usermanager/lang/mr/edit.txt | 1 + .../lib/plugins/usermanager/lang/mr/intro.txt | 1 + .../lib/plugins/usermanager/lang/mr/lang.php | 50 + .../lib/plugins/usermanager/lang/mr/list.txt | 1 + .../lib/plugins/usermanager/lang/ne/add.txt | 1 + .../lib/plugins/usermanager/lang/ne/delete.txt | 1 + .../lib/plugins/usermanager/lang/ne/edit.txt | 1 + .../lib/plugins/usermanager/lang/ne/intro.txt | 1 + .../lib/plugins/usermanager/lang/ne/lang.php | 49 + .../lib/plugins/usermanager/lang/ne/list.txt | 1 + .../lib/plugins/usermanager/lang/nl/add.txt | 1 + .../lib/plugins/usermanager/lang/nl/delete.txt | 1 + .../lib/plugins/usermanager/lang/nl/edit.txt | 1 + .../lib/plugins/usermanager/lang/nl/intro.txt | 1 + .../lib/plugins/usermanager/lang/nl/lang.php | 53 + .../lib/plugins/usermanager/lang/nl/list.txt | 1 + .../lib/plugins/usermanager/lang/no/add.txt | 1 + .../lib/plugins/usermanager/lang/no/delete.txt | 1 + .../lib/plugins/usermanager/lang/no/edit.txt | 1 + .../lib/plugins/usermanager/lang/no/intro.txt | 1 + .../lib/plugins/usermanager/lang/no/lang.php | 56 + .../lib/plugins/usermanager/lang/no/list.txt | 1 + .../lib/plugins/usermanager/lang/pl/add.txt | 1 + .../lib/plugins/usermanager/lang/pl/delete.txt | 1 + .../lib/plugins/usermanager/lang/pl/edit.txt | 1 + .../lib/plugins/usermanager/lang/pl/intro.txt | 1 + .../lib/plugins/usermanager/lang/pl/lang.php | 50 + .../lib/plugins/usermanager/lang/pl/list.txt | 1 + .../lib/plugins/usermanager/lang/pt-br/add.txt | 1 + .../lib/plugins/usermanager/lang/pt-br/delete.txt | 1 + .../lib/plugins/usermanager/lang/pt-br/edit.txt | 1 + .../lib/plugins/usermanager/lang/pt-br/intro.txt | 1 + .../lib/plugins/usermanager/lang/pt-br/lang.php | 57 + .../lib/plugins/usermanager/lang/pt-br/list.txt | 1 + .../lib/plugins/usermanager/lang/pt/add.txt | 1 + .../lib/plugins/usermanager/lang/pt/delete.txt | 1 + .../lib/plugins/usermanager/lang/pt/edit.txt | 1 + .../lib/plugins/usermanager/lang/pt/intro.txt | 1 + .../lib/plugins/usermanager/lang/pt/lang.php | 50 + .../lib/plugins/usermanager/lang/pt/list.txt | 1 + .../lib/plugins/usermanager/lang/ro/add.txt | 1 + .../lib/plugins/usermanager/lang/ro/delete.txt | 1 + .../lib/plugins/usermanager/lang/ro/edit.txt | 1 + .../lib/plugins/usermanager/lang/ro/intro.txt | 1 + .../lib/plugins/usermanager/lang/ro/lang.php | 52 + .../lib/plugins/usermanager/lang/ro/list.txt | 1 + .../lib/plugins/usermanager/lang/ru/add.txt | 1 + .../lib/plugins/usermanager/lang/ru/delete.txt | 1 + .../lib/plugins/usermanager/lang/ru/edit.txt | 1 + .../lib/plugins/usermanager/lang/ru/intro.txt | 1 + .../lib/plugins/usermanager/lang/ru/lang.php | 56 + .../lib/plugins/usermanager/lang/ru/list.txt | 1 + .../lib/plugins/usermanager/lang/sk/add.txt | 2 + .../lib/plugins/usermanager/lang/sk/delete.txt | 2 + .../lib/plugins/usermanager/lang/sk/edit.txt | 2 + .../lib/plugins/usermanager/lang/sk/intro.txt | 2 + .../lib/plugins/usermanager/lang/sk/lang.php | 50 + .../lib/plugins/usermanager/lang/sk/list.txt | 2 + .../lib/plugins/usermanager/lang/sl/add.txt | 1 + .../lib/plugins/usermanager/lang/sl/delete.txt | 1 + .../lib/plugins/usermanager/lang/sl/edit.txt | 1 + .../lib/plugins/usermanager/lang/sl/lang.php | 20 + .../lib/plugins/usermanager/lang/sl/list.txt | 1 + .../lib/plugins/usermanager/lang/sr/add.txt | 1 + .../lib/plugins/usermanager/lang/sr/delete.txt | 1 + .../lib/plugins/usermanager/lang/sr/edit.txt | 1 + .../lib/plugins/usermanager/lang/sr/intro.txt | 1 + .../lib/plugins/usermanager/lang/sr/lang.php | 48 + .../lib/plugins/usermanager/lang/sr/list.txt | 1 + .../lib/plugins/usermanager/lang/sv/add.txt | 1 + .../lib/plugins/usermanager/lang/sv/delete.txt | 1 + .../lib/plugins/usermanager/lang/sv/edit.txt | 1 + .../lib/plugins/usermanager/lang/sv/intro.txt | 1 + .../lib/plugins/usermanager/lang/sv/lang.php | 58 + .../lib/plugins/usermanager/lang/sv/list.txt | 1 + .../lib/plugins/usermanager/lang/th/add.txt | 1 + .../lib/plugins/usermanager/lang/th/delete.txt | 1 + .../lib/plugins/usermanager/lang/th/edit.txt | 1 + .../lib/plugins/usermanager/lang/th/intro.txt | 1 + .../lib/plugins/usermanager/lang/th/lang.php | 47 + .../lib/plugins/usermanager/lang/th/list.txt | 1 + .../lib/plugins/usermanager/lang/tr/add.txt | 1 + .../lib/plugins/usermanager/lang/tr/delete.txt | 1 + .../lib/plugins/usermanager/lang/tr/edit.txt | 1 + .../lib/plugins/usermanager/lang/tr/intro.txt | 1 + .../lib/plugins/usermanager/lang/tr/lang.php | 51 + .../lib/plugins/usermanager/lang/tr/list.txt | 1 + .../lib/plugins/usermanager/lang/uk/add.txt | 1 + .../lib/plugins/usermanager/lang/uk/delete.txt | 1 + .../lib/plugins/usermanager/lang/uk/edit.txt | 1 + .../lib/plugins/usermanager/lang/uk/intro.txt | 1 + .../lib/plugins/usermanager/lang/uk/lang.php | 52 + .../lib/plugins/usermanager/lang/uk/list.txt | 1 + .../lib/plugins/usermanager/lang/zh-tw/add.txt | 1 + .../lib/plugins/usermanager/lang/zh-tw/delete.txt | 1 + .../lib/plugins/usermanager/lang/zh-tw/edit.txt | 1 + .../lib/plugins/usermanager/lang/zh-tw/intro.txt | 1 + .../lib/plugins/usermanager/lang/zh-tw/lang.php | 52 + .../lib/plugins/usermanager/lang/zh-tw/list.txt | 1 + .../lib/plugins/usermanager/lang/zh/add.txt | 1 + .../lib/plugins/usermanager/lang/zh/delete.txt | 1 + .../lib/plugins/usermanager/lang/zh/edit.txt | 1 + .../lib/plugins/usermanager/lang/zh/intro.txt | 1 + .../lib/plugins/usermanager/lang/zh/lang.php | 51 + .../lib/plugins/usermanager/lang/zh/list.txt | 1 + vendors/dokuwiki/lib/plugins/usermanager/script.js | 9 + vendors/dokuwiki/lib/plugins/usermanager/style.css | 20 + vendors/dokuwiki/lib/scripts/ajax.js | 68 + vendors/dokuwiki/lib/scripts/cookie.js | 112 + vendors/dokuwiki/lib/scripts/drag.js | 99 + vendors/dokuwiki/lib/scripts/edit.js | 442 ++ vendors/dokuwiki/lib/scripts/events.js | 176 + vendors/dokuwiki/lib/scripts/helpers.js | 146 + vendors/dokuwiki/lib/scripts/index.html | 12 + vendors/dokuwiki/lib/scripts/index.js | 116 + vendors/dokuwiki/lib/scripts/linkwiz.js | 282 + vendors/dokuwiki/lib/scripts/media.js | 351 ++ vendors/dokuwiki/lib/scripts/pngbehavior.htc | 53 + vendors/dokuwiki/lib/scripts/script.js | 561 ++ vendors/dokuwiki/lib/scripts/textselection.js | 226 + vendors/dokuwiki/lib/scripts/toolbar.js | 252 + vendors/dokuwiki/lib/scripts/tw-sack.js | 136 + vendors/dokuwiki/lib/styles/feed.css | 63 + vendors/dokuwiki/lib/styles/index.html | 12 + vendors/dokuwiki/lib/styles/style.css | 113 + vendors/dokuwiki/lib/tpl/default/conf/default.php | 8 + vendors/dokuwiki/lib/tpl/default/conf/metadata.php | 9 + vendors/dokuwiki/lib/tpl/default/design.css | 796 +++ vendors/dokuwiki/lib/tpl/default/detail.php | 89 + vendors/dokuwiki/lib/tpl/default/footer.html | 41 + vendors/dokuwiki/lib/tpl/default/images/bullet.gif | Bin 0 -> 50 bytes .../dokuwiki/lib/tpl/default/images/button-cc.gif | Bin 0 -> 1231 bytes .../dokuwiki/lib/tpl/default/images/button-css.png | Bin 0 -> 299 bytes .../lib/tpl/default/images/button-donate.gif | Bin 0 -> 187 bytes .../dokuwiki/lib/tpl/default/images/button-dw.png | Bin 0 -> 427 bytes .../dokuwiki/lib/tpl/default/images/button-php.gif | Bin 0 -> 269 bytes .../dokuwiki/lib/tpl/default/images/button-rss.png | Bin 0 -> 280 bytes .../lib/tpl/default/images/button-xhtml.png | Bin 0 -> 321 bytes .../lib/tpl/default/images/buttonshadow.png | Bin 0 -> 257 bytes vendors/dokuwiki/lib/tpl/default/images/closed.gif | Bin 0 -> 54 bytes .../dokuwiki/lib/tpl/default/images/favicon.ico | Bin 0 -> 7406 bytes .../lib/tpl/default/images/inputshadow.png | Bin 0 -> 155 bytes .../dokuwiki/lib/tpl/default/images/link_icon.gif | Bin 0 -> 942 bytes .../dokuwiki/lib/tpl/default/images/mail_icon.gif | Bin 0 -> 918 bytes vendors/dokuwiki/lib/tpl/default/images/open.gif | Bin 0 -> 54 bytes .../lib/tpl/default/images/sidebar-border.gif | Bin 0 -> 34 bytes .../dokuwiki/lib/tpl/default/images/tocdot2.gif | Bin 0 -> 810 bytes .../dokuwiki/lib/tpl/default/images/windows.gif | Bin 0 -> 223 bytes vendors/dokuwiki/lib/tpl/default/layout.css | 79 + vendors/dokuwiki/lib/tpl/default/main.php | 69 + vendors/dokuwiki/lib/tpl/default/main_index.php | 135 + vendors/dokuwiki/lib/tpl/default/media.css | 205 + vendors/dokuwiki/lib/tpl/default/media.php | 54 + vendors/dokuwiki/lib/tpl/default/mediaedit.php | 88 + vendors/dokuwiki/lib/tpl/default/mediamanager.php | 44 + vendors/dokuwiki/lib/tpl/default/mediaref.php | 50 + vendors/dokuwiki/lib/tpl/default/print.css | 238 + vendors/dokuwiki/lib/tpl/default/rtl.css | 119 + vendors/dokuwiki/lib/tpl/default/sidebar.css | 189 + vendors/dokuwiki/lib/tpl/default/sidebar.php | 9 + vendors/dokuwiki/lib/tpl/default/sidebar_print.css | 9 + vendors/dokuwiki/lib/tpl/default/style.ini | 67 + vendors/dokuwiki/lib/tpl/default/tplfn_sidebar.php | 98 + vendors/dokuwiki/lib/tpl/default2/_admin.css | 43 + vendors/dokuwiki/lib/tpl/default2/_linkwiz.css | 68 + vendors/dokuwiki/lib/tpl/default2/design.css | 835 +++ vendors/dokuwiki/lib/tpl/default2/detail.php | 89 + vendors/dokuwiki/lib/tpl/default2/footer.html | 41 + vendors/dokuwiki/lib/tpl/default2/images/UWEB.png | Bin 0 -> 1138 bytes .../lib/tpl/default2/images/UWEBshadow.png | Bin 0 -> 1123 bytes .../dokuwiki/lib/tpl/default2/images/bullet.gif | Bin 0 -> 50 bytes .../dokuwiki/lib/tpl/default2/images/button-cc.gif | Bin 0 -> 1231 bytes .../lib/tpl/default2/images/button-css.png | Bin 0 -> 299 bytes .../lib/tpl/default2/images/button-donate.gif | Bin 0 -> 187 bytes .../dokuwiki/lib/tpl/default2/images/button-dw.png | Bin 0 -> 427 bytes .../lib/tpl/default2/images/button-php.gif | Bin 0 -> 207 bytes .../lib/tpl/default2/images/button-rss.png | Bin 0 -> 280 bytes .../lib/tpl/default2/images/button-xhtml.png | Bin 0 -> 321 bytes .../lib/tpl/default2/images/buttonshadow.png | Bin 0 -> 257 bytes .../dokuwiki/lib/tpl/default2/images/closed.gif | Bin 0 -> 54 bytes .../dokuwiki/lib/tpl/default2/images/favicon.ico | Bin 0 -> 7406 bytes .../lib/tpl/default2/images/inputshadow.png | Bin 0 -> 155 bytes .../dokuwiki/lib/tpl/default2/images/link_icon.gif | Bin 0 -> 942 bytes .../dokuwiki/lib/tpl/default2/images/mail_icon.gif | Bin 0 -> 918 bytes vendors/dokuwiki/lib/tpl/default2/images/open.gif | Bin 0 -> 54 bytes .../dokuwiki/lib/tpl/default2/images/tocdot2.gif | Bin 0 -> 810 bytes .../dokuwiki/lib/tpl/default2/images/windows.gif | Bin 0 -> 223 bytes vendors/dokuwiki/lib/tpl/default2/layout.css | 79 + vendors/dokuwiki/lib/tpl/default2/main.php | 27 + vendors/dokuwiki/lib/tpl/default2/main_index.php | 121 + vendors/dokuwiki/lib/tpl/default2/media.css | 205 + vendors/dokuwiki/lib/tpl/default2/mediamanager.php | 44 + vendors/dokuwiki/lib/tpl/default2/print.css | 238 + vendors/dokuwiki/lib/tpl/default2/rtl.css | 119 + vendors/dokuwiki/lib/tpl/default2/style.ini | 67 + vendors/dokuwiki/lib/tpl/index.php | 68 + 1891 files changed, 117061 insertions(+) create mode 100644 vendors/dokuwiki/lib/_fla/MultipleUpload.as create mode 100644 vendors/dokuwiki/lib/_fla/README create mode 100644 vendors/dokuwiki/lib/_fla/index.html create mode 100644 vendors/dokuwiki/lib/_fla/multipleUpload.fla create mode 100644 vendors/dokuwiki/lib/exe/ajax.php create mode 100644 vendors/dokuwiki/lib/exe/css.php create mode 100644 vendors/dokuwiki/lib/exe/detail.php create mode 100644 vendors/dokuwiki/lib/exe/fetch.php create mode 100644 vendors/dokuwiki/lib/exe/index.html create mode 100644 vendors/dokuwiki/lib/exe/indexer.php create mode 100644 vendors/dokuwiki/lib/exe/js.php create mode 100644 vendors/dokuwiki/lib/exe/mediamanager.php create mode 100644 vendors/dokuwiki/lib/exe/multipleUpload.swf create mode 100644 vendors/dokuwiki/lib/exe/opensearch.php create mode 100644 vendors/dokuwiki/lib/exe/xmlrpc.php create mode 100644 vendors/dokuwiki/lib/images/admin/README create mode 100644 vendors/dokuwiki/lib/images/admin/acl.png create mode 100644 vendors/dokuwiki/lib/images/admin/config.png create mode 100644 vendors/dokuwiki/lib/images/admin/plugin.png create mode 100644 vendors/dokuwiki/lib/images/admin/popularity.png create mode 100644 vendors/dokuwiki/lib/images/admin/revert.png create mode 100644 vendors/dokuwiki/lib/images/admin/usermanager.png create mode 100644 vendors/dokuwiki/lib/images/arrow_down.gif create mode 100644 vendors/dokuwiki/lib/images/arrow_up.gif create mode 100644 vendors/dokuwiki/lib/images/at.gif create mode 100644 vendors/dokuwiki/lib/images/blank.gif create mode 100644 vendors/dokuwiki/lib/images/close.png create mode 100644 vendors/dokuwiki/lib/images/del.png create mode 100644 vendors/dokuwiki/lib/images/diff.png create mode 100644 vendors/dokuwiki/lib/images/edit.gif create mode 100644 vendors/dokuwiki/lib/images/error.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/bz2.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/c.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/conf.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/cpp.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/cs.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/css.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/deb.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/doc.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/file.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/gif.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/gz.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/htm.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/html.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/index.php create mode 100644 vendors/dokuwiki/lib/images/fileicons/java.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/jpeg.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/jpg.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/js.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/lua.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/odc.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/odf.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/odg.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/odi.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/odp.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/ods.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/odt.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/pdf.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/php.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/pl.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/png.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/ppt.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/ps.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/py.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/rar.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/rb.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/rpm.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/rtf.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/swf.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/sxc.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/sxd.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/sxi.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/sxw.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/tar.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/tgz.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/txt.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/xls.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/xml.png create mode 100644 vendors/dokuwiki/lib/images/fileicons/zip.png create mode 100644 vendors/dokuwiki/lib/images/history.png create mode 100644 vendors/dokuwiki/lib/images/index.html create mode 100644 vendors/dokuwiki/lib/images/info.png create mode 100644 vendors/dokuwiki/lib/images/interwiki.png create mode 100644 vendors/dokuwiki/lib/images/interwiki/amazon.de.gif create mode 100644 vendors/dokuwiki/lib/images/interwiki/amazon.gif create mode 100644 vendors/dokuwiki/lib/images/interwiki/amazon.uk.gif create mode 100644 vendors/dokuwiki/lib/images/interwiki/coral.gif create mode 100644 vendors/dokuwiki/lib/images/interwiki/doku.gif create mode 100644 vendors/dokuwiki/lib/images/interwiki/dokubug.gif create mode 100644 vendors/dokuwiki/lib/images/interwiki/google.gif create mode 100644 vendors/dokuwiki/lib/images/interwiki/meatball.gif create mode 100644 vendors/dokuwiki/lib/images/interwiki/phpfn.gif create mode 100644 vendors/dokuwiki/lib/images/interwiki/sb.gif create mode 100644 vendors/dokuwiki/lib/images/interwiki/wiki.gif create mode 100644 vendors/dokuwiki/lib/images/interwiki/wp.gif create mode 100644 vendors/dokuwiki/lib/images/interwiki/wpde.gif create mode 100644 vendors/dokuwiki/lib/images/interwiki/wpes.gif create mode 100644 vendors/dokuwiki/lib/images/interwiki/wpfr.gif create mode 100644 vendors/dokuwiki/lib/images/interwiki/wpjp.gif create mode 100644 vendors/dokuwiki/lib/images/interwiki/wpmeta.gif create mode 100644 vendors/dokuwiki/lib/images/interwiki/wppl.gif create mode 100644 vendors/dokuwiki/lib/images/larger.gif create mode 100644 vendors/dokuwiki/lib/images/license/badge/cc-by-nc-nd.png create mode 100644 vendors/dokuwiki/lib/images/license/badge/cc-by-nc-sa.png create mode 100644 vendors/dokuwiki/lib/images/license/badge/cc-by-nc.png create mode 100644 vendors/dokuwiki/lib/images/license/badge/cc-by-nd.png create mode 100644 vendors/dokuwiki/lib/images/license/badge/cc-by-sa.png create mode 100644 vendors/dokuwiki/lib/images/license/badge/cc-by.png create mode 100644 vendors/dokuwiki/lib/images/license/badge/cc.png create mode 100644 vendors/dokuwiki/lib/images/license/badge/gnufdl.png create mode 100644 vendors/dokuwiki/lib/images/license/badge/publicdomain.png create mode 100644 vendors/dokuwiki/lib/images/license/button/cc-by-nc-nd.png create mode 100644 vendors/dokuwiki/lib/images/license/button/cc-by-nc-sa.png create mode 100644 vendors/dokuwiki/lib/images/license/button/cc-by-nc.png create mode 100644 vendors/dokuwiki/lib/images/license/button/cc-by-nd.png create mode 100644 vendors/dokuwiki/lib/images/license/button/cc-by-sa.png create mode 100644 vendors/dokuwiki/lib/images/license/button/cc-by.png create mode 100644 vendors/dokuwiki/lib/images/license/button/cc.png create mode 100644 vendors/dokuwiki/lib/images/license/button/gnufdl.png create mode 100644 vendors/dokuwiki/lib/images/license/button/publicdomain.png create mode 100644 vendors/dokuwiki/lib/images/list-minus.gif create mode 100644 vendors/dokuwiki/lib/images/list-plus.gif create mode 100644 vendors/dokuwiki/lib/images/loading.gif create mode 100644 vendors/dokuwiki/lib/images/magnifier.png create mode 100644 vendors/dokuwiki/lib/images/minus.gif create mode 100644 vendors/dokuwiki/lib/images/multiupload.png create mode 100644 vendors/dokuwiki/lib/images/notify.png create mode 100644 vendors/dokuwiki/lib/images/ns.png create mode 100644 vendors/dokuwiki/lib/images/page.png create mode 100644 vendors/dokuwiki/lib/images/pencil.png create mode 100644 vendors/dokuwiki/lib/images/plus.gif create mode 100644 vendors/dokuwiki/lib/images/smaller.gif create mode 100644 vendors/dokuwiki/lib/images/smileys/delete.gif create mode 100644 vendors/dokuwiki/lib/images/smileys/fixme.gif create mode 100644 vendors/dokuwiki/lib/images/smileys/icon_arrow.gif create mode 100644 vendors/dokuwiki/lib/images/smileys/icon_biggrin.gif create mode 100644 vendors/dokuwiki/lib/images/smileys/icon_confused.gif create mode 100644 vendors/dokuwiki/lib/images/smileys/icon_cool.gif create mode 100644 vendors/dokuwiki/lib/images/smileys/icon_cry.gif create mode 100644 vendors/dokuwiki/lib/images/smileys/icon_doubt.gif create mode 100644 vendors/dokuwiki/lib/images/smileys/icon_doubt2.gif create mode 100644 vendors/dokuwiki/lib/images/smileys/icon_eek.gif create mode 100644 vendors/dokuwiki/lib/images/smileys/icon_evil.gif create mode 100644 vendors/dokuwiki/lib/images/smileys/icon_exclaim.gif create mode 100644 vendors/dokuwiki/lib/images/smileys/icon_frown.gif create mode 100644 vendors/dokuwiki/lib/images/smileys/icon_fun.gif create mode 100644 vendors/dokuwiki/lib/images/smileys/icon_idea.gif create mode 100644 vendors/dokuwiki/lib/images/smileys/icon_kaddi.gif create mode 100644 vendors/dokuwiki/lib/images/smileys/icon_lol.gif create mode 100644 vendors/dokuwiki/lib/images/smileys/icon_mrgreen.gif create mode 100644 vendors/dokuwiki/lib/images/smileys/icon_neutral.gif create mode 100644 vendors/dokuwiki/lib/images/smileys/icon_question.gif create mode 100644 vendors/dokuwiki/lib/images/smileys/icon_razz.gif create mode 100644 vendors/dokuwiki/lib/images/smileys/icon_redface.gif create mode 100644 vendors/dokuwiki/lib/images/smileys/icon_rolleyes.gif create mode 100644 vendors/dokuwiki/lib/images/smileys/icon_sad.gif create mode 100644 vendors/dokuwiki/lib/images/smileys/icon_silenced.gif create mode 100644 vendors/dokuwiki/lib/images/smileys/icon_smile.gif create mode 100644 vendors/dokuwiki/lib/images/smileys/icon_smile2.gif create mode 100644 vendors/dokuwiki/lib/images/smileys/icon_surprised.gif create mode 100644 vendors/dokuwiki/lib/images/smileys/icon_twisted.gif create mode 100644 vendors/dokuwiki/lib/images/smileys/icon_wink.gif create mode 100644 vendors/dokuwiki/lib/images/success.png create mode 100644 vendors/dokuwiki/lib/images/throbber.gif create mode 100644 vendors/dokuwiki/lib/images/toolbar/bold.png create mode 100644 vendors/dokuwiki/lib/images/toolbar/chars.png create mode 100644 vendors/dokuwiki/lib/images/toolbar/h.png create mode 100644 vendors/dokuwiki/lib/images/toolbar/h1.png create mode 100644 vendors/dokuwiki/lib/images/toolbar/h2.png create mode 100644 vendors/dokuwiki/lib/images/toolbar/h3.png create mode 100644 vendors/dokuwiki/lib/images/toolbar/h4.png create mode 100644 vendors/dokuwiki/lib/images/toolbar/h5.png create mode 100644 vendors/dokuwiki/lib/images/toolbar/hequal.png create mode 100644 vendors/dokuwiki/lib/images/toolbar/hminus.png create mode 100644 vendors/dokuwiki/lib/images/toolbar/hplus.png create mode 100644 vendors/dokuwiki/lib/images/toolbar/hr.png create mode 100644 vendors/dokuwiki/lib/images/toolbar/image.png create mode 100644 vendors/dokuwiki/lib/images/toolbar/italic.png create mode 100644 vendors/dokuwiki/lib/images/toolbar/link.png create mode 100644 vendors/dokuwiki/lib/images/toolbar/linkextern.png create mode 100644 vendors/dokuwiki/lib/images/toolbar/mono.png create mode 100644 vendors/dokuwiki/lib/images/toolbar/ol.png create mode 100644 vendors/dokuwiki/lib/images/toolbar/sig.png create mode 100644 vendors/dokuwiki/lib/images/toolbar/smiley.png create mode 100644 vendors/dokuwiki/lib/images/toolbar/strike.png create mode 100644 vendors/dokuwiki/lib/images/toolbar/ul.png create mode 100644 vendors/dokuwiki/lib/images/toolbar/underline.png create mode 100644 vendors/dokuwiki/lib/images/trash.png create mode 100644 vendors/dokuwiki/lib/images/up.png create mode 100644 vendors/dokuwiki/lib/images/wrap.gif create mode 100644 vendors/dokuwiki/lib/index.html create mode 100644 vendors/dokuwiki/lib/plugins/acl/admin.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/ajax.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/af/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/ar/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/bg/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/bg/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/ca-valencia/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/ca-valencia/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/ca/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/ca/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/cs/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/cs/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/da/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/da/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/de-informal/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/de-informal/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/de/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/de/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/el/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/el/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/en/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/en/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/eo/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/eo/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/es/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/es/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/et/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/eu/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/eu/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/fa/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/fa/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/fi/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/fi/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/fr/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/fr/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/gl/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/gl/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/he/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/he/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/hi/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/hr/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/hu/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/hu/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/id-ni/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/id/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/is/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/it/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/it/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/ja/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/ja/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/ko/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/ko/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/lt/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/lv/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/lv/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/mr/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/mr/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/ne/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/nl/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/nl/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/no/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/no/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/pl/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/pl/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/pt-br/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/pt-br/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/pt/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/pt/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/ro/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/ro/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/ru/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/ru/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/sk/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/sk/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/sl/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/sr/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/sr/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/sv/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/sv/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/th/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/th/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/tr/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/tr/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/uk/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/uk/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/vi/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/zh-tw/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/zh-tw/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/zh/help.txt create mode 100644 vendors/dokuwiki/lib/plugins/acl/lang/zh/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/acl/pix/group.png create mode 100644 vendors/dokuwiki/lib/plugins/acl/pix/ns.png create mode 100644 vendors/dokuwiki/lib/plugins/acl/pix/page.png create mode 100644 vendors/dokuwiki/lib/plugins/acl/pix/user.png create mode 100644 vendors/dokuwiki/lib/plugins/acl/script.js create mode 100644 vendors/dokuwiki/lib/plugins/acl/style.css create mode 100644 vendors/dokuwiki/lib/plugins/action.php create mode 100644 vendors/dokuwiki/lib/plugins/admin.php create mode 100644 vendors/dokuwiki/lib/plugins/box/print.css create mode 100644 vendors/dokuwiki/lib/plugins/box/style.css create mode 100644 vendors/dokuwiki/lib/plugins/box/syntax.php create mode 100644 vendors/dokuwiki/lib/plugins/index.html create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/COPYING create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/CREDITS create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/VERSION.txt create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/action.php create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/admin.php create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/ajax.php create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/changelog create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/conf/default.php create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/conf/metadata.php create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/edit-full.js create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/edit.js create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/images/close.gif create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/images/default/base.gif create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/images/default/empty.gif create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/images/default/folder.gif create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/images/default/folderh.gif create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/images/default/folderhopen.gif create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/images/default/folderopen.gif create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/images/default/info.txt create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/images/default/join.gif create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/images/default/joinbottom.gif create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/images/default/line.gif create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/images/default/minus.gif create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/images/default/minusbottom.gif create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/images/default/nolines_minus.gif create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/images/default/nolines_plus.gif create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/images/default/page.gif create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/images/default/plus.gif create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/images/default/plusbottom.gif create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/images/empty.gif create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/images/indexmenu_toolbar.png create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/images/larrow.gif create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/images/msort.gif create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/images/rarrow.gif create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/images/toc_bullet.gif create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/inc/pclzip.lib.php create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/inc/repo.class.php create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/indexmenu-full.js create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/indexmenu.js create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/jsmenu/admmenu.js create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/jsmenu/menu.js create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/jsmenu/usrmenu.js create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/lang/de/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/lang/en/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/lang/es/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/lang/it/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/nojsindex-full.js create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/nojsindex.js create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/script.js create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/style.css create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/syntax/indexmenu.php create mode 100644 vendors/dokuwiki/lib/plugins/indexmenu/syntax/tag.php create mode 100644 vendors/dokuwiki/lib/plugins/info/syntax.php create mode 100644 vendors/dokuwiki/lib/plugins/note/images/important.png create mode 100644 vendors/dokuwiki/lib/plugins/note/images/note.png create mode 100644 vendors/dokuwiki/lib/plugins/note/images/tb_important.png create mode 100644 vendors/dokuwiki/lib/plugins/note/images/tb_note.png create mode 100644 vendors/dokuwiki/lib/plugins/note/images/tb_tip.png create mode 100644 vendors/dokuwiki/lib/plugins/note/images/tb_warning.png create mode 100644 vendors/dokuwiki/lib/plugins/note/images/tip.png create mode 100644 vendors/dokuwiki/lib/plugins/note/images/warning.png create mode 100644 vendors/dokuwiki/lib/plugins/note/info.txt create mode 100644 vendors/dokuwiki/lib/plugins/note/script.js create mode 100644 vendors/dokuwiki/lib/plugins/note/style.css create mode 100644 vendors/dokuwiki/lib/plugins/note/syntax.php create mode 100644 vendors/dokuwiki/lib/plugins/odt/ChangeLog.txt create mode 100644 vendors/dokuwiki/lib/plugins/odt/README.txt create mode 100644 vendors/dokuwiki/lib/plugins/odt/ZipLib.class.php create mode 100644 vendors/dokuwiki/lib/plugins/odt/action.php create mode 100644 vendors/dokuwiki/lib/plugins/odt/conf/default.php create mode 100644 vendors/dokuwiki/lib/plugins/odt/conf/metadata.php create mode 100644 vendors/dokuwiki/lib/plugins/odt/info.txt create mode 100644 vendors/dokuwiki/lib/plugins/odt/lang/de/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/odt/lang/en/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/odt/lang/es/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/odt/lang/fr/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/odt/lang/it/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/odt/lang/ja/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/odt/lang/ru/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/odt/lang/zh/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/odt/odt.png create mode 100644 vendors/dokuwiki/lib/plugins/odt/renderer.php create mode 100644 vendors/dokuwiki/lib/plugins/odt/styles.xml create mode 100644 vendors/dokuwiki/lib/plugins/odt/syntax.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/admin.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/af/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/ar/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/bg/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/bg/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/ca-valencia/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/ca-valencia/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/ca/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/ca/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/cs/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/cs/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/da/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/da/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/de-informal/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/de/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/de/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/el/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/el/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/en/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/en/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/eo/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/eo/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/es/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/es/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/eu/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/eu/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/fa/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/fa/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/fi/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/fi/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/fr/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/fr/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/gl/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/gl/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/he/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/he/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/hi/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/hr/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/hu/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/hu/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/id-ni/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/id/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/is/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/it/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/it/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/ja/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/ja/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/ko/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/ko/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/lt/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/lv/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/lv/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/mr/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/mr/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/ne/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/nl/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/nl/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/no/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/no/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/pl/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/pl/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/pt-br/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/pt-br/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/pt/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/pt/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/ro/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/ro/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/ru/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/ru/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/sk/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/sk/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/sl/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/sr/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/sr/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/sv/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/sv/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/th/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/th/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/tr/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/tr/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/uk/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/uk/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/zh-tw/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/zh-tw/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/zh/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/revert/lang/zh/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/README create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/conf/default.php create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/conf/metadata.php create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/lang/en/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/lang/ru/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/lang/sp/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/plugin.info.txt create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/renderer.php create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/screen.gif create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/syntax.php create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/audio_support/license.txt create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/audio_support/null.mp3 create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/audio_support/soundmanager2.js create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/audio_support/soundmanager2.swf create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/audio_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/audio_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/audio_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/auto_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/auto_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/auto_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/backgrnd.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/bluebg.gif create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/bluebottom.gif create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/bluefooter.gif create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/delay_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/exit_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/exit_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/fade_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/fade_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/fade_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/footer.jpg create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/framing.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/header.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/last_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/last_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/list_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/loop_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/loop_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/loop_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/next_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/next_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/notes_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/notes_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/opera.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/outline.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/pause_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/pause_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/pause_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/pretty.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/prev_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/prev_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/print.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/s5-core.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/slides.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/slides.js create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/toggle_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/toggle_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/volume_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/wrap.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/zero_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/blue/zero_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/audio_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/audio_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/audio_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/auto_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/auto_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/auto_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/backgrnd.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/blank.gif create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/bodybg.gif create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/delay_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/exit_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/exit_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/fade_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/fade_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/fade_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/footer.jpg create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/framing.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/header.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/iepngfix.htc create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/last_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/last_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/list_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/loop_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/loop_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/loop_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/next_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/next_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/notes_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/notes_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/opera.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/outline.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/pause_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/pause_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/pause_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/pretty.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/prev_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/prev_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/print.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/s5-core.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/slides.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/slides.js create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/toggle_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/toggle_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/volume_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/wrap.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/zero_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/default/zero_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/audio_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/audio_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/audio_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/auto_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/auto_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/auto_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/backgrnd.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/blank.gif create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/delay_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/exit_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/exit_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/fade_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/fade_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/fade_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/footer.jpg create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/framing.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/header.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/iepngfix.htc create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/last_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/last_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/list_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/logo.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/loop_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/loop_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/loop_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/next_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/next_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/notes_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/notes_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/opera.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/outline.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/pause_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/pause_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/pause_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/pretty.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/prev_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/prev_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/print.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/s5-core.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/slides.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/slides.js create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/toggle_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/toggle_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/volume_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/wrap.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/zero_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/dokuwiki/zero_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/effects_support/MIT-LICENSE create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/effects_support/builder.js create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/effects_support/controls.js create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/effects_support/dragdrop.js create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/effects_support/effects.js create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/effects_support/presentacular.js create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/effects_support/prototype.js create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/effects_support/scriptaculous.js create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/effects_support/slider.js create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/effects_support/sound.js create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/effects_support/unittest.js create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/LEEME.txt create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/audio_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/audio_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/audio_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/auto_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/auto_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/auto_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/backgrnd.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/blank.gif create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/delay_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/exit_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/exit_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/fade_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/fade_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/fade_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/footer.jpg create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/framing.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/header.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/iepngfix.htc create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/index.html create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/last_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/last_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/list_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/loop_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/loop_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/loop_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/next_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/next_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/notes_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/notes_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/opera.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/outline.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/pause_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/pause_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/pause_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/pics/back-handout-print.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/pics/back-slide-print.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/pics/back_console.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/pics/background-foot.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/pics/background-head.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/pics/background-head.xcf create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/pics/background-main.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/pics/favicon.ico create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/pics/logo.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/pics/table-background.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/pics/table-header.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/pretty.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/prev_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/prev_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/print.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/s5-core.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/slides.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/slides.js create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/toggle_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/toggle_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/volume_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/wrap.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/zero_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/executive/zero_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/across.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/audio_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/audio_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/audio_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/auto_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/auto_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/auto_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/blank.gif create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/bottom.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/delay_link.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/druplicon.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/exit_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/exit_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/fade_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/fade_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/fade_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/framing.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/iepngfix.htc create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/last_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/last_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/list_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/loop_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/loop_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/loop_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/next_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/next_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/notes.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/notes_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/notes_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/opera.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/outline.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/pause_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/pause_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/pause_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/pretty.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/prev_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/prev_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/print.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/s5-core.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/slides.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/slides.js create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/toggle_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/toggle_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/top.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/volume_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/wrap.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/zero_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/faucet/zero_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/audio_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/audio_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/audio_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/auto_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/auto_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/auto_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/backgrnd.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/blume.jpg create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/blumerechts.jpg create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/delay_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/exit_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/exit_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/fade_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/fade_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/fade_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/footer.jpg create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/framing.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/header.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/last_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/last_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/list_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/loop_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/loop_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/loop_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/next_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/next_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/notes_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/notes_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/opera.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/outline.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/pause_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/pause_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/pause_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/pretty.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/prev_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/prev_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/print.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/s5-core.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/slides.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/slides.js create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/toggle_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/toggle_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/volume_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/wrap.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/zero_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/flower/zero_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/audio_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/audio_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/audio_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/auto_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/auto_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/auto_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/bg-slide.jpg create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/delay_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/exit_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/exit_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/fade_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/fade_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/fade_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/framing.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/iepngfix.htc create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/last_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/last_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/list_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/loop_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/loop_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/loop_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/next_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/next_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/notes_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/notes_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/opera.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/outline.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/pause_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/pause_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/pause_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/pretty.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/prev_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/prev_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/print.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/s5-core.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/slides.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/slides.js create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/toggle_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/toggle_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/volume_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/wrap.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/zero_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/garlandica/zero_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/LEEME.txt create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/audio_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/audio_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/audio_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/auto_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/auto_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/auto_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/backgrnd.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/blank.gif create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/delay_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/exit_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/exit_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/fade_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/fade_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/fade_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/footer.jpg create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/framing.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/header.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/iepngfix.htc create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/index.html create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/last_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/last_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/list_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/loop_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/loop_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/loop_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/next_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/next_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/notes_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/notes_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/opera.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/outline.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/pause_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/pause_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/pause_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/pics/back-handout-print.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/pics/back-slide-print.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/pics/back_console.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/pics/background-foot.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/pics/background-head.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/pics/background-main.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/pics/background-main2.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/pics/favicon.ico create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/pics/logo.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/pics/table-background.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/pics/table-header.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/pretty.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/prev_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/prev_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/print.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/s5-core.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/slides.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/slides.js create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/toggle_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/toggle_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/volume_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/wrap.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/zero_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/gorilla/zero_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/graphic_support/blank.gif create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/graphic_support/finish.gif create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/graphic_support/fixed.js create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/graphic_support/help.jpg create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/graphic_support/iepngfix.htc create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/graphic_support/numeric.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/graphic_support/progress.gif create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/00_head.txt create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/audio_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/audio_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/audio_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/auto_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/auto_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/auto_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/backgrnd.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/bg-shade.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/bg-slide.jpg create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/delay_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/exit_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/exit_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/fade_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/fade_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/fade_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/footer.jpg create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/framing.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/header.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/last_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/last_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/list_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/loop_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/loop_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/loop_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/next_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/next_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/notes_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/notes_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/opera.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/outline.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/pause_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/pause_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/pause_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/pretty.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/prev_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/prev_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/print.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/s5-core.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/slides.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/slides.js create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/toggle_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/toggle_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/volume_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/wrap.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/zero_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/i18n/zero_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/LEEME.txt create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/audio_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/audio_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/audio_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/auto_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/auto_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/auto_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/backgrnd.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/blank.gif create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/delay_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/exit_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/exit_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/fade_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/fade_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/fade_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/footer.jpg create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/framing.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/header.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/iepngfix.htc create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/index.html create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/last_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/last_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/list_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/loop_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/loop_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/loop_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/next_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/next_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/notes_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/notes_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/opera.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/outline.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/pause_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/pause_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/pause_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/pics/back-handout-print.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/pics/back-slide-print.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/pics/back_console.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/pics/background-foot.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/pics/background-head.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/pics/background-head.xcf.7z create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/pics/background-main.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/pics/background-main2.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/pics/favicon.ico create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/pics/logo.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/pics/table-background.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/pics/table-header.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/pretty.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/prev_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/prev_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/print.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/s5-core.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/slides.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/slides.js create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/toggle_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/toggle_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/volume_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/wrap.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/zero_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/mandarina/zero_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/audio_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/audio_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/audio_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/auto_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/auto_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/auto_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/backgrnd.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/delay_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/exit_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/exit_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/fade_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/fade_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/fade_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/footer.jpg create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/framing.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/header.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/last_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/last_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/list_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/loop_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/loop_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/loop_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/next_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/next_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/notes_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/notes_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/opera.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/outline.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/pause_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/pause_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/pause_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/pixelbg.gif create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/pixelheader.jpg create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/pixelslide0bg.gif create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/pretty.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/prev_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/prev_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/print.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/s5-core.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/slides.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/slides.js create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/toggle_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/toggle_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/volume_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/wrap.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/zero_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/pixel/zero_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/LEEME.txt create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/audio_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/audio_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/audio_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/auto_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/auto_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/auto_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/backgrnd.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/blank.gif create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/delay_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/exit_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/exit_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/fade_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/fade_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/fade_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/footer.jpg create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/framing.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/header.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/iepngfix.htc create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/index.html create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/last_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/last_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/list_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/loop_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/loop_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/loop_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/next_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/next_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/notes_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/notes_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/opera.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/outline.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/pause_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/pause_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/pause_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/pics/back-handout-print.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/pics/back-index.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/pics/back-slide-print.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/pics/back_console.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/pics/background-foot.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/pics/background-head.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/pics/background-main.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/pics/favicon.ico create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/pics/logo.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/pics/table-background.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/pics/table-header.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/pretty.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/prev_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/prev_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/print.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/s5-core.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/slides.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/slides.js create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/toggle_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/toggle_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/volume_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/wrap.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/zero_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/quality/zero_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/s5-notes.html create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/audio_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/audio_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/audio_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/auto_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/auto_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/auto_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/backgrnd.jpg create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/backgrnd.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/blank.gif create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/chalks.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/delay_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/exit_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/exit_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/fade_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/fade_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/fade_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/footer.jpg create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/footer.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/framing.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/header.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/iepngfix.htc create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/index.html create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/last_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/last_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/list_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/loop_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/loop_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/loop_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/next_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/next_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/notes_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/notes_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/opera.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/outline.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/pause_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/pause_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/pause_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/pretty.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/prev_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/prev_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/print.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/s5-core.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/slides.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/slides.js create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/toggle_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/toggle_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/triangle.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/volume_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/wrap.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/zero_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/school/zero_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/audio_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/audio_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/audio_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/auto_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/auto_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/auto_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/backgrnd.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/bank.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/blank.gif create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/delay_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/exit_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/exit_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/fade_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/fade_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/fade_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/footer.jpg create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/footer.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/framing.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/header.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/iepngfix.htc create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/index.html create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/last_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/last_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/list_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/loop_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/loop_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/loop_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/next_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/next_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/notes_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/notes_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/opera.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/outline.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/pattern.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/pause_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/pause_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/pause_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/pretty.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/prev_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/prev_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/print.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/s5-core.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/slides.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/slides.js create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/sun.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/toggle_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/toggle_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/volume_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/wrap.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/zero_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/sunny/zero_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/LEEME.txt create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/audio_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/audio_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/audio_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/auto_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/auto_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/auto_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/backgrnd.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/blank.gif create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/delay_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/exit_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/exit_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/fade_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/fade_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/fade_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/footer.jpg create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/framing.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/header.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/iepngfix.htc create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/index.html create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/last_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/last_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/list_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/loop_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/loop_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/loop_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/next_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/next_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/notes_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/notes_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/opera.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/outline.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/pause_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/pause_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/pause_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/pics/back-handout-print.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/pics/back-slide-print.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/pics/back_console.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/pics/background-foot.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/pics/background-head.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/pics/background-main.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/pics/favicon.ico create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/pics/logo.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/pics/table-background.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/pics/table-header.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/pretty.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/prev_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/prev_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/print.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/s5-core.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/slides.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/slides.js create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/toggle_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/toggle_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/volume_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/wrap.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/zero_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tango/zero_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/LEEME.txt create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/audio_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/audio_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/audio_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/auto_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/auto_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/auto_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/backgrnd.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/blank.gif create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/delay_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/exit_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/exit_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/fade_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/fade_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/fade_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/footer.jpg create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/framing.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/header.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/iepngfix.htc create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/index.html create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/last_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/last_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/list_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/loop_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/loop_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/loop_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/next_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/next_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/notes_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/notes_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/opera.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/outline.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/pause_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/pause_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/pause_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/pics/background-foot.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/pics/background-head.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/pics/background-main.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/pics/favicon.ico create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/pics/logo.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/pics/table-background.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/pics/table-header.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/pretty.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/prev_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/prev_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/print.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/s5-core.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/slides.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/slides.js create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/toggle_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/toggle_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/volume_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/wrap.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/zero_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/tangodevweb/zero_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/LEEME.txt create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/audio_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/audio_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/audio_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/auto_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/auto_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/auto_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/backgrnd.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/blank.gif create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/delay_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/exit_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/exit_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/fade_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/fade_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/fade_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/footer.jpg create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/framing.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/header.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/iepngfix.htc create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/index.php create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/last_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/last_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/list_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/loop_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/loop_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/loop_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/next_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/next_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/notes_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/notes_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/opera.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/outline.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/pause_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/pause_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/pause_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/pics/back-handout-print.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/pics/back-slide-print.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/pics/back_console.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/pics/background-foot.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/pics/background-head.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/pics/background-head.xcf create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/pics/background-main.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/pics/favicon.ico create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/pics/logo.jpg create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/pics/table-background.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/pics/table-header.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/pretty.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/prev_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/prev_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/print.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/s5-core.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/slides.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/slides.js create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/toggle_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/toggle_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/volume_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/wrap.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/zero_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/thesis/zero_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/LEEME.txt create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/audio_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/audio_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/audio_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/auto_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/auto_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/auto_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/backgrnd.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/blank.gif create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/delay_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/exit_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/exit_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/fade_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/fade_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/fade_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/footer.jpg create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/framing.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/header.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/iepngfix.htc create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/images/favicon.ico create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/index.html create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/last_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/last_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/list_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/loop_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/loop_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/loop_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/next_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/next_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/notes_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/notes_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/opera.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/outline.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/pause_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/pause_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/pause_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/pics/background-foot.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/pics/background-head.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/pics/background-main.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/pics/dot.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/pics/dot2.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/pics/h1icon.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/pics/link.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/pics/logo.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/pics/mail.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/pretty.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/prev_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/prev_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/print.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/s5-core.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/slides.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/slides.js create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/toggle_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/toggle_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/volume_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/wrap.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/zero_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/ultraviolet/zero_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/audio_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/audio_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/audio_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/auto_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/auto_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/auto_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/bkgr.jpg create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/blank.gif create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/bodybg.gif create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/buzzsaw.gif create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/buzzsaw.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/delay_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/exit_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/exit_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/fade_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/fade_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/fade_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/framing.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/iepngfix.htc create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/last_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/last_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/list_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/loop_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/loop_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/loop_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/next_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/next_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/notes_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/notes_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/opera.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/outline.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/pause_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/pause_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/pause_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/pretty.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/prev_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/prev_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/print.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/s5-core.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/slides.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/slides.js create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/toggle_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/toggle_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/volume_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/wrap.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/zero_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/vmc/zero_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/audio_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/audio_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/audio_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/auto_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/auto_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/auto_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/backgrnd.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/bodybg.gif create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/button.gif create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/delay_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/exit_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/exit_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/fade_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/fade_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/fade_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/footer.jpg create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/framing.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/head.gif create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/header.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/last_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/last_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/list_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/loop_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/loop_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/loop_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/next_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/next_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/notes_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/notes_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/opera.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/outline.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/pause_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/pause_on.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/pause_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/pretty.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/prev_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/prev_over.png create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/print.css create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/s5-core.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/slide0h1.gif create mode 100755 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/slides.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/slides.js create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/toggle.gif create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/toggle_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/toggle_over.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/volume_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/wrap.css create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/zero_link.png create mode 100644 vendors/dokuwiki/lib/plugins/s5reloaded/ui/yatil/zero_over.png create mode 100644 vendors/dokuwiki/lib/plugins/syntax.php create mode 100644 vendors/dokuwiki/lib/plugins/tbt/script.js create mode 100644 vendors/dokuwiki/lib/plugins/tbt/style.css create mode 100644 vendors/dokuwiki/lib/plugins/tbt/syntax.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/admin.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/images/search.png create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/af/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ar/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ar/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ar/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ar/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/bg/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/bg/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/bg/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/bg/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/bg/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/bg/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ca-valencia/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ca-valencia/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ca-valencia/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ca-valencia/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ca-valencia/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ca-valencia/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ca/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ca/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ca/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ca/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ca/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ca/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/cs/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/cs/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/cs/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/cs/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/cs/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/cs/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/da/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/da/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/da/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/da/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/da/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/da/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/de-informal/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/de-informal/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/de-informal/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/de-informal/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/de-informal/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/de-informal/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/de/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/de/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/de/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/de/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/de/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/de/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/el/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/el/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/el/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/el/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/el/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/el/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/en/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/en/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/en/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/en/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/en/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/en/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/eo/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/eo/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/eo/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/eo/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/eo/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/eo/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/es/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/es/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/es/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/es/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/es/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/es/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/eu/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/eu/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/eu/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/eu/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/eu/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/eu/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/fa/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/fa/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/fa/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/fa/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/fa/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/fa/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/fi/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/fi/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/fi/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/fi/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/fi/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/fi/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/fr/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/fr/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/fr/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/fr/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/fr/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/fr/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/gl/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/gl/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/gl/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/gl/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/gl/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/gl/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/he/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/he/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/he/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/he/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/he/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/he/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/hi/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/hr/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/hu/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/hu/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/hu/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/hu/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/hu/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/hu/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/id-ni/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/id/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/id/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/id/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/id/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/id/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/id/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/is/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/is/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/it/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/it/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/it/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/it/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/it/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/it/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ja/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ja/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ja/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ja/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ja/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ja/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ko/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ko/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ko/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ko/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ko/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ko/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/lt/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/lt/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/lt/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/lt/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/lt/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/lt/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/lv/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/lv/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/lv/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/lv/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/lv/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/lv/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/mr/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/mr/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/mr/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/mr/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/mr/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/mr/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ne/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ne/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ne/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ne/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ne/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ne/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/nl/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/nl/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/nl/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/nl/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/nl/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/nl/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/no/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/no/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/no/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/no/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/no/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/no/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/pl/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/pl/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/pl/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/pl/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/pl/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/pl/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/pt-br/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/pt-br/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/pt-br/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/pt-br/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/pt-br/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/pt-br/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/pt/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/pt/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/pt/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/pt/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/pt/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/pt/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ro/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ro/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ro/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ro/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ro/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ro/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ru/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ru/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ru/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ru/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ru/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/ru/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/sk/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/sk/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/sk/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/sk/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/sk/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/sk/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/sl/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/sl/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/sl/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/sl/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/sl/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/sr/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/sr/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/sr/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/sr/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/sr/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/sr/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/sv/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/sv/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/sv/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/sv/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/sv/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/sv/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/th/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/th/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/th/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/th/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/th/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/th/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/tr/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/tr/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/tr/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/tr/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/tr/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/tr/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/uk/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/uk/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/uk/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/uk/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/uk/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/uk/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/zh-tw/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/zh-tw/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/zh-tw/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/zh-tw/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/zh-tw/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/zh-tw/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/zh/add.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/zh/delete.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/zh/edit.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/zh/intro.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/zh/lang.php create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/lang/zh/list.txt create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/script.js create mode 100644 vendors/dokuwiki/lib/plugins/usermanager/style.css create mode 100644 vendors/dokuwiki/lib/scripts/ajax.js create mode 100644 vendors/dokuwiki/lib/scripts/cookie.js create mode 100644 vendors/dokuwiki/lib/scripts/drag.js create mode 100644 vendors/dokuwiki/lib/scripts/edit.js create mode 100644 vendors/dokuwiki/lib/scripts/events.js create mode 100644 vendors/dokuwiki/lib/scripts/helpers.js create mode 100644 vendors/dokuwiki/lib/scripts/index.html create mode 100644 vendors/dokuwiki/lib/scripts/index.js create mode 100644 vendors/dokuwiki/lib/scripts/linkwiz.js create mode 100644 vendors/dokuwiki/lib/scripts/media.js create mode 100644 vendors/dokuwiki/lib/scripts/pngbehavior.htc create mode 100644 vendors/dokuwiki/lib/scripts/script.js create mode 100644 vendors/dokuwiki/lib/scripts/textselection.js create mode 100644 vendors/dokuwiki/lib/scripts/toolbar.js create mode 100644 vendors/dokuwiki/lib/scripts/tw-sack.js create mode 100644 vendors/dokuwiki/lib/styles/feed.css create mode 100644 vendors/dokuwiki/lib/styles/index.html create mode 100644 vendors/dokuwiki/lib/styles/style.css create mode 100644 vendors/dokuwiki/lib/tpl/default/conf/default.php create mode 100644 vendors/dokuwiki/lib/tpl/default/conf/metadata.php create mode 100644 vendors/dokuwiki/lib/tpl/default/design.css create mode 100644 vendors/dokuwiki/lib/tpl/default/detail.php create mode 100644 vendors/dokuwiki/lib/tpl/default/footer.html create mode 100644 vendors/dokuwiki/lib/tpl/default/images/bullet.gif create mode 100644 vendors/dokuwiki/lib/tpl/default/images/button-cc.gif create mode 100644 vendors/dokuwiki/lib/tpl/default/images/button-css.png create mode 100644 vendors/dokuwiki/lib/tpl/default/images/button-donate.gif create mode 100644 vendors/dokuwiki/lib/tpl/default/images/button-dw.png create mode 100644 vendors/dokuwiki/lib/tpl/default/images/button-php.gif create mode 100644 vendors/dokuwiki/lib/tpl/default/images/button-rss.png create mode 100644 vendors/dokuwiki/lib/tpl/default/images/button-xhtml.png create mode 100644 vendors/dokuwiki/lib/tpl/default/images/buttonshadow.png create mode 100644 vendors/dokuwiki/lib/tpl/default/images/closed.gif create mode 100644 vendors/dokuwiki/lib/tpl/default/images/favicon.ico create mode 100644 vendors/dokuwiki/lib/tpl/default/images/inputshadow.png create mode 100644 vendors/dokuwiki/lib/tpl/default/images/link_icon.gif create mode 100644 vendors/dokuwiki/lib/tpl/default/images/mail_icon.gif create mode 100644 vendors/dokuwiki/lib/tpl/default/images/open.gif create mode 100644 vendors/dokuwiki/lib/tpl/default/images/sidebar-border.gif create mode 100644 vendors/dokuwiki/lib/tpl/default/images/tocdot2.gif create mode 100644 vendors/dokuwiki/lib/tpl/default/images/windows.gif create mode 100644 vendors/dokuwiki/lib/tpl/default/layout.css create mode 100644 vendors/dokuwiki/lib/tpl/default/main.php create mode 100644 vendors/dokuwiki/lib/tpl/default/main_index.php create mode 100644 vendors/dokuwiki/lib/tpl/default/media.css create mode 100644 vendors/dokuwiki/lib/tpl/default/media.php create mode 100644 vendors/dokuwiki/lib/tpl/default/mediaedit.php create mode 100644 vendors/dokuwiki/lib/tpl/default/mediamanager.php create mode 100644 vendors/dokuwiki/lib/tpl/default/mediaref.php create mode 100644 vendors/dokuwiki/lib/tpl/default/print.css create mode 100644 vendors/dokuwiki/lib/tpl/default/rtl.css create mode 100644 vendors/dokuwiki/lib/tpl/default/sidebar.css create mode 100644 vendors/dokuwiki/lib/tpl/default/sidebar.php create mode 100644 vendors/dokuwiki/lib/tpl/default/sidebar_print.css create mode 100644 vendors/dokuwiki/lib/tpl/default/style.ini create mode 100644 vendors/dokuwiki/lib/tpl/default/tplfn_sidebar.php create mode 100644 vendors/dokuwiki/lib/tpl/default2/_admin.css create mode 100644 vendors/dokuwiki/lib/tpl/default2/_linkwiz.css create mode 100644 vendors/dokuwiki/lib/tpl/default2/design.css create mode 100644 vendors/dokuwiki/lib/tpl/default2/detail.php create mode 100644 vendors/dokuwiki/lib/tpl/default2/footer.html create mode 100644 vendors/dokuwiki/lib/tpl/default2/images/UWEB.png create mode 100644 vendors/dokuwiki/lib/tpl/default2/images/UWEBshadow.png create mode 100644 vendors/dokuwiki/lib/tpl/default2/images/bullet.gif create mode 100644 vendors/dokuwiki/lib/tpl/default2/images/button-cc.gif create mode 100644 vendors/dokuwiki/lib/tpl/default2/images/button-css.png create mode 100644 vendors/dokuwiki/lib/tpl/default2/images/button-donate.gif create mode 100644 vendors/dokuwiki/lib/tpl/default2/images/button-dw.png create mode 100644 vendors/dokuwiki/lib/tpl/default2/images/button-php.gif create mode 100644 vendors/dokuwiki/lib/tpl/default2/images/button-rss.png create mode 100644 vendors/dokuwiki/lib/tpl/default2/images/button-xhtml.png create mode 100644 vendors/dokuwiki/lib/tpl/default2/images/buttonshadow.png create mode 100644 vendors/dokuwiki/lib/tpl/default2/images/closed.gif create mode 100644 vendors/dokuwiki/lib/tpl/default2/images/favicon.ico create mode 100644 vendors/dokuwiki/lib/tpl/default2/images/inputshadow.png create mode 100644 vendors/dokuwiki/lib/tpl/default2/images/link_icon.gif create mode 100644 vendors/dokuwiki/lib/tpl/default2/images/mail_icon.gif create mode 100644 vendors/dokuwiki/lib/tpl/default2/images/open.gif create mode 100644 vendors/dokuwiki/lib/tpl/default2/images/tocdot2.gif create mode 100644 vendors/dokuwiki/lib/tpl/default2/images/windows.gif create mode 100644 vendors/dokuwiki/lib/tpl/default2/layout.css create mode 100644 vendors/dokuwiki/lib/tpl/default2/main.php create mode 100644 vendors/dokuwiki/lib/tpl/default2/main_index.php create mode 100644 vendors/dokuwiki/lib/tpl/default2/media.css create mode 100644 vendors/dokuwiki/lib/tpl/default2/mediamanager.php create mode 100644 vendors/dokuwiki/lib/tpl/default2/print.css create mode 100644 vendors/dokuwiki/lib/tpl/default2/rtl.css create mode 100644 vendors/dokuwiki/lib/tpl/default2/style.ini create mode 100644 vendors/dokuwiki/lib/tpl/index.php (limited to 'vendors/dokuwiki/lib') diff --git a/vendors/dokuwiki/lib/_fla/MultipleUpload.as b/vendors/dokuwiki/lib/_fla/MultipleUpload.as new file mode 100644 index 000000000..c5e7799f9 --- /dev/null +++ b/vendors/dokuwiki/lib/_fla/MultipleUpload.as @@ -0,0 +1,329 @@ +/** + * Flash Multi Upload + * + * Based on a example from Alastair Dawson + * + * @link http://blog.vixiom.com/2006/09/08/multiple-file-upload-with-flash-and-ruby-on-rails/ + * @author Alastair Dawson + * @author Andreas Gohr + */ + +// delegate +import mx.utils.Delegate; +// ui components +import mx.controls.DataGrid; +import mx.controls.gridclasses.DataGridColumn +import mx.controls.Button; +import mx.controls.TextInput; +import mx.controls.CheckBox; +import mx.controls.Label; +// file reference +import flash.net.FileReferenceList; +import flash.net.FileReference; + +class MultipleUpload { + + private var fileRef:FileReferenceList; + private var fileRefListener:Object; + private var list:Array; + private var dp:Array; + + private var files_dg:DataGrid; + private var browse_btn:Button; + private var upload_btn:Button; + private var ns_input:TextInput; + private var ns_label:Label; + private var overwrite_cb:CheckBox; + + private var url:String; + private var upurl:String; + private var current:Number; + private var done:Number; + private var lasterror:String; + + /** + * Constructor. + * + * Initializes the needed objects and stage objects + */ + public function MultipleUpload(fdg:DataGrid, bb:Button, ub:Button, nsi:TextInput, nsl:Label, ob:CheckBox) { + // references for objects on the stage + files_dg = fdg; + browse_btn = bb; + upload_btn = ub; + ns_input = nsi; + ns_label = nsl; + overwrite_cb = ob; + + // file list references & listener + fileRef = new FileReferenceList(); + fileRefListener = new Object(); + fileRef.addListener(fileRefListener); + + // setup + iniUI(); + inifileRefListener(); + } + + /** + * Initializes the User Interface + * + * Uses flashvars to access possibly localized names + */ + private function iniUI() { + // register button handlers + browse_btn.onRelease = Delegate.create(this, this.browse); + upload_btn.onRelease = Delegate.create(this, this.upload); + + // columns for dataGrid + var col:DataGridColumn; + col = new DataGridColumn('name'); + col.headerText = ( _root.L_gridname ? _root.L_gridname : 'Filename' ); + col.sortable = false; + files_dg.addColumn(col); + col = new DataGridColumn('size'); + col.headerText = ( _root.L_gridsize ? _root.L_gridsize : 'Size' ); + col.sortable = false; + files_dg.addColumn(col); + col = new DataGridColumn('status'); + col.headerText = ( _root.L_gridstat ? _root.L_gridstat : 'Status' ); + col.sortable = false; + files_dg.addColumn(col); + + // label translations + if(_root.L_overwrite) overwrite_cb.label = _root.L_overwrite; + if(_root.L_browse) browse_btn.label = _root.L_browse; + if(_root.L_upload) upload_btn.label = _root.L_upload; + if(_root.L_namespace) ns_label.text = _root.L_namespace; + + // prefill input field + if(_root.O_ns) ns_input.text = _root.O_ns; + + // disable buttons + upload_btn.enabled = false; + if(!_root.O_overwrite) overwrite_cb.visible = false; + + // initalize the data provider list + dp = new Array(); + list = new Array(); + files_dg.spaceColumnsEqually(); + } + + /** + * Open files selection dialog + * + * Adds the allowed file types + */ + private function browse() { + if(_root.O_extensions){ + var exts:Array = _root.O_extensions.split('|'); + var filter:Object = new Object(); + filter.description = (_root.L_filetypes ? _root.L_filetypes : 'Allowed filetypes'); + filter.extension = ''; + for(var i:Number = 0; i= this.list.length){ + return this.uploadDone(); + } + + var file = this.list[this.current]; + + if(_root.O_maxsize && (file.size > _root.O_maxsize)){ + this.lasterror = (_root.L_toobig ? _root.L_toobig : 'too big'); + _global.setTimeout(this,'uploadNext',100); + nextFrame(); + }else{ + file.addListener(fileRefListener); + file.upload(upurl); + // continues in the handlers + } + } + + /** + * Redirect to the namespace and set a success/error message + * + * Called when all files in the list where processed + */ + private function uploadDone(){ + var info = (_root.L_info ? _root.L_info : 'files uploaded'); + if(this.done == this.list.length){ + this.url += '&msg1='+escape(this.done+'/'+this.list.length+' '+info); + }else{ + var lasterr = (_root.L_lasterr ? _root.L_lasterr : 'Last error:'); + this.url += '&err='+escape(this.done+'/'+this.list.length+' '+info+' '+lasterr+' '+this.lasterror); + } + + // when done redirect + getURL(this.url,'_self'); + } + + /** + * Set the status of a given file in the data grid + */ + private function setStatus(file,msg){ + for(var i:Number = 0; i < list.length; i++) { + if (list[i].name == file.name) { + files_dg.editField(i, 'status', msg); + nextFrame(); + return; + } + } + } + + /** + * Initialize the file reference listener + */ + private function inifileRefListener() { + fileRefListener.onSelect = Delegate.create(this, this.onSelect); + fileRefListener.onCancel = Delegate.create(this, this.onCancel); + fileRefListener.onOpen = Delegate.create(this, this.onOpen); + fileRefListener.onProgress = Delegate.create(this, this.onProgress); + fileRefListener.onComplete = Delegate.create(this, this.onComplete); + fileRefListener.onHTTPError = Delegate.create(this, this.onHTTPError); + fileRefListener.onIOError = Delegate.create(this, this.onIOError); + fileRefListener.onSecurityError = Delegate.create(this, this.onSecurityError); + } + + /** + * Handle file selection + * + * Files are added as in a list of references and beautified into the data grid dataprovider array + * + * Multiple browses will add to the list + */ + private function onSelect(fileRefList:FileReferenceList) { + var sel = fileRefList.fileList; + for(var i:Number = 0; i < sel.length; i++) { + // check size + var stat:String; + if(_root.O_maxsize && sel[i].size > _root.O_maxsize){ + stat = (_root.L_toobig ? _root.L_toobig : 'too big'); + }else{ + stat = (_root.L_ready ? _root.L_ready : 'ready for upload'); + } + // add to grid + dp.push({name:sel[i].name, size:Math.round(sel[i].size / 1000) + " kb", status:stat}); + // add to reference list + list.push(sel[i]); + } + // update dataGrid + files_dg.dataProvider = dp; + files_dg.spaceColumnsEqually(); + + if(list.length > 0) upload_btn.enabled = true; + } + + /** + * Does nothing + */ + private function onCancel() { + } + + /** + * Does nothing + */ + private function onOpen(file:FileReference) { + } + + /** + * Set the upload progress + */ + private function onProgress(file:FileReference, bytesLoaded:Number, bytesTotal:Number) { + var percentDone = Math.round((bytesLoaded / bytesTotal) * 100); + var msg:String = 'uploading @PCT@%'; + if(_root.L_progress) msg = _root.L_progress; + msg = msg.split('@PCT@').join(percentDone); + this.setStatus(file,msg); + } + + /** + * Handle upload completion + */ + private function onComplete(file:FileReference) { + this.setStatus(file,(_root.L_done ? _root.L_done : 'complete')); + this.done++; + uploadNext(); + } + + /** + * Handle upload errors + */ + private function onHTTPError(file:FileReference, httpError:Number) { + var error; + if(httpError == 400){ + error = (_root.L_fail ? _root.L_fail : 'failed'); + }else if(httpError == 401){ + error = (_root.L_authfail ? _root.L_authfail : 'auth failed'); + }else{ + error = "HTTP Error " + httpError + } + this.setStatus(file,error); + this.lasterror = error; + uploadNext(); + } + + /** + * Handle IO errors + */ + private function onIOError(file:FileReference) { + this.setStatus(file,"IO Error"); + this.lasterror = "IO Error"; + uploadNext(); + } + + /** + * Handle Security errors + */ + private function onSecurityError(file:FileReference, errorString:String) { + this.setStatus(file,"SecurityError: " + errorString); + this.lasterror = "SecurityError: " + errorString; + uploadNext(); + } + + +} diff --git a/vendors/dokuwiki/lib/_fla/README b/vendors/dokuwiki/lib/_fla/README new file mode 100644 index 000000000..6ecc72ac1 --- /dev/null +++ b/vendors/dokuwiki/lib/_fla/README @@ -0,0 +1,4 @@ +This directory contains the sources for the Flash Multiuploader. Its based on +a example from Alastair Dawson given at +http://blog.vixiom.com/2006/09/08/multiple-file-upload-with-flash-and-ruby-on-rails/ + diff --git a/vendors/dokuwiki/lib/_fla/index.html b/vendors/dokuwiki/lib/_fla/index.html new file mode 100644 index 000000000..d614603ac --- /dev/null +++ b/vendors/dokuwiki/lib/_fla/index.html @@ -0,0 +1,12 @@ + + + + + +nothing here... + + + + + diff --git a/vendors/dokuwiki/lib/_fla/multipleUpload.fla b/vendors/dokuwiki/lib/_fla/multipleUpload.fla new file mode 100644 index 000000000..220616960 Binary files /dev/null and b/vendors/dokuwiki/lib/_fla/multipleUpload.fla differ diff --git a/vendors/dokuwiki/lib/exe/ajax.php b/vendors/dokuwiki/lib/exe/ajax.php new file mode 100644 index 000000000..4618abd71 --- /dev/null +++ b/vendors/dokuwiki/lib/exe/ajax.php @@ -0,0 +1,370 @@ + + */ + +//fix for Opera XMLHttpRequests +if(!count($_POST) && $HTTP_RAW_POST_DATA){ + parse_str($HTTP_RAW_POST_DATA, $_POST); +} + +if(!defined('DOKU_INC')) define('DOKU_INC',dirname(__FILE__).'/../../'); +require_once(DOKU_INC.'inc/init.php'); +require_once(DOKU_INC.'inc/common.php'); +require_once(DOKU_INC.'inc/pageutils.php'); +require_once(DOKU_INC.'inc/auth.php'); +//close sesseion +session_write_close(); + +header('Content-Type: text/html; charset=utf-8'); + + +//call the requested function +if(isset($_POST['call'])) + $call = $_POST['call']; +else if(isset($_GET['call'])) + $call = $_GET['call']; +else + exit; + +$callfn = 'ajax_'.$call; + +if(function_exists($callfn)){ + $callfn(); +}else{ + $evt = new Doku_Event('AJAX_CALL_UNKNOWN', $call); + if ($evt->advise_before()) { + print "AJAX call '".htmlspecialchars($call)."' unknown!\n"; + exit; + } + $evt->advise_after(); + unset($evt); +} + +/** + * Searches for matching pagenames + * + * @author Andreas Gohr + */ +function ajax_qsearch(){ + global $conf; + global $lang; + + $query = cleanID($_POST['q']); + if(empty($query)) $query = cleanID($_GET['q']); + if(empty($query)) return; + + require_once(DOKU_INC.'inc/html.php'); + require_once(DOKU_INC.'inc/fulltext.php'); + + $data = array(); + $data = ft_pageLookup($query); + + if(!count($data)) return; + + print ''.$lang['quickhits'].''; + print '
    '; + foreach($data as $id){ + print '
  • '; + $ns = getNS($id); + if($ns){ + $name = shorten(noNS($id), ' ('.$ns.')',30); + }else{ + $name = $id; + } + print html_wikilink(':'.$id,$name); + print '
  • '; + } + print '
'; +} + +/** + * Support OpenSearch suggestions + * + * @link http://www.opensearch.org/Specifications/OpenSearch/Extensions/Suggestions/1.0 + * @author Mike Frysinger + */ +function ajax_suggestions() { + global $conf; + global $lang; + + $query = cleanID($_POST['q']); + if(empty($query)) $query = cleanID($_GET['q']); + if(empty($query)) return; + + require_once(DOKU_INC.'inc/html.php'); + require_once(DOKU_INC.'inc/fulltext.php'); + require_once(DOKU_INC.'inc/JSON.php'); + + $data = array(); + $data = ft_pageLookup($query); + if(!count($data)) return; + + // limit results to 15 hits + $data = array_slice($data, 0, 15); + $data = array_map('trim',$data); + $data = array_map('noNS',$data); + $data = array_unique($data); + sort($data); + + /* now construct a json */ + $suggestions = array( + $query, // the original query + $data, // some suggestions + array(), // no description + array() // no urls + ); + $json = new JSON(); + + header('Content-Type: application/x-suggestions+json'); + print $json->encode($suggestions); +} + +/** + * Refresh a page lock and save draft + * + * Andreas Gohr + */ +function ajax_lock(){ + global $conf; + global $lang; + $id = cleanID($_POST['id']); + if(empty($id)) return; + + if(!checklock($id)){ + lock($id); + echo 1; + } + + if($conf['usedraft'] && $_POST['wikitext']){ + $client = $_SERVER['REMOTE_USER']; + if(!$client) $client = clientIP(true); + + $draft = array('id' => $id, + 'prefix' => $_POST['prefix'], + 'text' => $_POST['wikitext'], + 'suffix' => $_POST['suffix'], + 'date' => $_POST['date'], + 'client' => $client, + ); + $cname = getCacheName($draft['client'].$id,'.draft'); + if(io_saveFile($cname,serialize($draft))){ + echo $lang['draftdate'].' '.dformat(); + } + } + +} + +/** + * Delete a draft + * + * @author Andreas Gohr + */ +function ajax_draftdel(){ + $id = cleanID($_POST['id']); + if(empty($id)) return; + + $client = $_SERVER['REMOTE_USER']; + if(!$client) $client = clientIP(true); + + $cname = getCacheName($client.$id,'.draft'); + @unlink($cname); +} + +/** + * Return subnamespaces for the Mediamanager + * + * @author Andreas Gohr + */ +function ajax_medians(){ + global $conf; + require_once(DOKU_INC.'inc/search.php'); + require_once(DOKU_INC.'inc/media.php'); + + // wanted namespace + $ns = cleanID($_POST['ns']); + $dir = utf8_encodeFN(str_replace(':','/',$ns)); + + $lvl = count(explode(':',$ns)); + + $data = array(); + search($data,$conf['mediadir'],'search_index',array('nofiles' => true),$dir); + foreach($data as $item){ + $item['level'] = $lvl+1; + echo media_nstree_li($item); + echo media_nstree_item($item); + echo ''; + } +} + +/** + * Return list of files for the Mediamanager + * + * @author Andreas Gohr + */ +function ajax_medialist(){ + global $conf; + global $NS; + require_once(DOKU_INC.'inc/media.php'); + require_once(DOKU_INC.'inc/template.php'); + + $NS = $_POST['ns']; + tpl_mediaContent(true); +} + +/** + * Return list of search result for the Mediamanager + * + * @author Tobias Sarnowski + */ +function ajax_mediasearchlist(){ + global $conf; + require_once(DOKU_INC.'inc/media.php'); + + media_searchlist($_POST['ns']); +} + +/** + * Return sub index for index view + * + * @author Andreas Gohr + */ +function ajax_index(){ + global $conf; + require_once(DOKU_INC.'inc/search.php'); + require_once(DOKU_INC.'inc/html.php'); + + // wanted namespace + $ns = cleanID($_POST['idx']); + $dir = utf8_encodeFN(str_replace(':','/',$ns)); + + $lvl = count(explode(':',$ns)); + + $data = array(); + search($data,$conf['datadir'],'search_index',array('ns' => $ns),$dir); + foreach($data as $item){ + $item['level'] = $lvl+1; + echo html_li_index($item); + echo '
'; + echo html_list_index($item); + echo '
'; + echo ''; + } +} + +/** + * List matching namespaces and pages for the link wizard + * + * @author Andreas Gohr + */ +function ajax_linkwiz(){ + global $conf; + global $lang; + require_once(DOKU_INC.'inc/html.php'); + + $q = ltrim($_POST['q'],':'); + $id = noNS($q); + $ns = getNS($q); + + $ns = cleanID($ns); + $id = cleanID($id); + + $nsd = utf8_encodeFN(str_replace(':','/',$ns)); + $idd = utf8_encodeFN(str_replace(':','/',$id)); + + $data = array(); + if($q && !$ns){ + + // use index to lookup matching pages + require_once(DOKU_INC.'inc/fulltext.php'); + require_once(DOKU_INC.'inc/parserutils.php'); + $pages = array(); + $pages = ft_pageLookup($id,false); + + // result contains matches in pages and namespaces + // we now extract the matching namespaces to show + // them seperately + $dirs = array(); + $count = count($pages); + for($i=0; $i<$count; $i++){ + if(strpos(noNS($pages[$i]),$id) === false){ + // match was in the namespace + $dirs[getNS($pages[$i])] = 1; // assoc array avoids dupes + }else{ + // it is a matching page, add it to the result + $data[] = array( + 'id' => $pages[$i], + 'title' => p_get_first_heading($pages[$i],false), + 'type' => 'f', + ); + } + unset($pages[$i]); + } + foreach($dirs as $dir => $junk){ + $data[] = array( + 'id' => $dir, + 'type' => 'd', + ); + } + + }else{ + + require_once(DOKU_INC.'inc/search.php'); + $opts = array( + 'depth' => 1, + 'listfiles' => true, + 'listdirs' => true, + 'pagesonly' => true, + 'firsthead' => true, + ); + if($id) $opts['filematch'] = '^.*\/'.$id; + if($id) $opts['dirmatch'] = '^.*\/'.$id; + search($data,$conf['datadir'],'search_universal',$opts,$nsd); + + // add back to upper + if($ns){ + array_unshift($data,array( + 'id' => getNS($ns), + 'type' => 'u', + )); + } + } + + // fixme sort results in a useful way ? + + if(!count($data)){ + echo $lang['nothingfound']; + exit; + } + + // output the found data + $even = 1; + foreach($data as $item){ + $even *= -1; //zebra + + if(($item['type'] == 'd' || $item['type'] == 'u') && $item['id']) $item['id'] .= ':'; + $link = wl($item['id']); + + echo '
'; + + + if($item['type'] == 'u'){ + $name = $lang['upperns']; + }else{ + $name = htmlspecialchars($item['id']); + } + + echo ''.$name.''; + + if($item['title']){ + echo ''.htmlspecialchars($item['title']).''; + } + echo '
'; + } + +} + +//Setup VIM: ex: et ts=2 enc=utf-8 : diff --git a/vendors/dokuwiki/lib/exe/css.php b/vendors/dokuwiki/lib/exe/css.php new file mode 100644 index 000000000..2cb383de0 --- /dev/null +++ b/vendors/dokuwiki/lib/exe/css.php @@ -0,0 +1,330 @@ + + */ + +if(!defined('DOKU_INC')) define('DOKU_INC',dirname(__FILE__).'/../../'); +if(!defined('NOSESSION')) define('NOSESSION',true); // we do not use a session or authentication here (better caching) +if(!defined('DOKU_DISABLE_GZIP_OUTPUT')) define('DOKU_DISABLE_GZIP_OUTPUT',1); // we gzip ourself here +require_once(DOKU_INC.'inc/init.php'); +require_once(DOKU_INC.'inc/pageutils.php'); +require_once(DOKU_INC.'inc/httputils.php'); +require_once(DOKU_INC.'inc/io.php'); +require_once(DOKU_INC.'inc/confutils.php'); + +// Main (don't run when UNIT test) +if(!defined('SIMPLE_TEST')){ + header('Content-Type: text/css; charset=utf-8'); + css_out(); +} + + +// ---------------------- functions ------------------------------ + +/** + * Output all needed Styles + * + * @author Andreas Gohr + */ +function css_out(){ + global $conf; + global $lang; + $style = ''; + if (isset($_REQUEST['s']) && + in_array($_REQUEST['s'], array('all', 'print', 'feed'))) { + $style = $_REQUEST['s']; + } + + $tpl = trim(preg_replace('/[^\w-]+/','',$_REQUEST['t'])); + if($tpl){ + $tplinc = DOKU_INC.'lib/tpl/'.$tpl.'/'; + $tpldir = DOKU_BASE.'lib/tpl/'.$tpl.'/'; + }else{ + $tplinc = DOKU_TPLINC; + $tpldir = DOKU_TPL; + } + + // The generated script depends on some dynamic options + $cache = getCacheName('styles'.$_SERVER['HTTP_HOST'].$_SERVER['SERVER_PORT'].DOKU_BASE.$tplinc.$style,'.css'); + + // load template styles + $tplstyles = array(); + if(@file_exists($tplinc.'style.ini')){ + $ini = parse_ini_file($tplinc.'style.ini',true); + foreach($ini['stylesheets'] as $file => $mode){ + $tplstyles[$mode][$tplinc.$file] = $tpldir; + } + } + + // Array of needed files and their web locations, the latter ones + // are needed to fix relative paths in the stylesheets + $files = array(); + //if (isset($tplstyles['all'])) $files = array_merge($files, $tplstyles['all']); + if(!empty($style)){ + $files[DOKU_INC.'lib/styles/'.$style.'.css'] = DOKU_MEDIA.'lib/styles/'; + // load plugin, template, user styles + $files = array_merge($files, css_pluginstyles($style)); + if (isset($tplstyles[$style])) $files = array_merge($files, $tplstyles[$style]); + $files[DOKU_CONF.'user'.$style.'.css'] = DOKU_MEDIA; + }else{ + $files[DOKU_INC.'lib/styles/style.css'] = DOKU_MEDIA.'lib/styles/'; + // load plugin, template, user styles + $files = array_merge($files, css_pluginstyles('screen')); + if (isset($tplstyles['screen'])) $files = array_merge($files, $tplstyles['screen']); + if($lang['direction'] == 'rtl'){ + if (isset($tplstyles['rtl'])) $files = array_merge($files, $tplstyles['rtl']); + } + $files[DOKU_CONF.'userstyle.css'] = DOKU_BASE; + } + + // check cache age & handle conditional request + header('Cache-Control: public, max-age=3600'); + header('Pragma: public'); + if(css_cacheok($cache,array_keys($files),$tplinc)){ + http_conditionalRequest(filemtime($cache)); + if($conf['allowdebug']) header("X-CacheUsed: $cache"); + + // finally send output + if ($conf['gzip_output'] && http_gzip_valid($cache)) { + header('Vary: Accept-Encoding'); + header('Content-Encoding: gzip'); + readfile($cache.".gz"); + } else { + if (!http_sendfile($cache)) readfile($cache); + } + + return; + } else { + http_conditionalRequest(time()); + } + + // start output buffering and build the stylesheet + ob_start(); + + // print the default classes for interwiki links and file downloads + css_interwiki(); + css_filetypes(); + + // load files + foreach($files as $file => $location){ + print css_loadfile($file, $location); + } + + // end output buffering and get contents + $css = ob_get_contents(); + ob_end_clean(); + + // apply style replacements + $css = css_applystyle($css,$tplinc); + + // compress whitespace and comments + if($conf['compress']){ + $css = css_compress($css); + } + + // save cache file + io_saveFile($cache,$css); + if(function_exists('gzopen')) io_saveFile("$cache.gz",$css); + + // finally send output + if ($conf['gzip_output']) { + header('Vary: Accept-Encoding'); + header('Content-Encoding: gzip'); + print gzencode($css,9,FORCE_GZIP); + } else { + print $css; + } +} + +/** + * Checks if a CSS Cache file still is valid + * + * @author Andreas Gohr + */ +function css_cacheok($cache,$files,$tplinc){ + global $config_cascade; + + if(isset($_REQUEST['purge'])) return false; //support purge request + + $ctime = @filemtime($cache); + if(!$ctime) return false; //There is no cache + + // some additional files to check + $files = array_merge($files, getConfigFiles('main')); + $files[] = $tplinc.'style.ini'; + $files[] = __FILE__; + + // now walk the files + foreach($files as $file){ + if(@filemtime($file) > $ctime){ + return false; + } + } + return true; +} + +/** + * Does placeholder replacements in the style according to + * the ones defined in a templates style.ini file + * + * @author Andreas Gohr + */ +function css_applystyle($css,$tplinc){ + if(@file_exists($tplinc.'style.ini')){ + $ini = parse_ini_file($tplinc.'style.ini',true); + $css = strtr($css,$ini['replacements']); + } + return $css; +} + +/** + * Prints classes for interwikilinks + * + * Interwiki links have two classes: 'interwiki' and 'iw_$name>' where + * $name is the identifier given in the config. All Interwiki links get + * an default style with a default icon. If a special icon is available + * for an interwiki URL it is set in it's own class. Both classes can be + * overwritten in the template or userstyles. + * + * @author Andreas Gohr + */ +function css_interwiki(){ + + // default style + echo 'a.interwiki {'; + echo ' background: transparent url('.DOKU_MEDIA.'lib/images/interwiki.png) 0px 1px no-repeat;'; + echo ' padding-left: 16px;'; + echo '}'; + + // additional styles when icon available + $iwlinks = getInterwiki(); + foreach(array_keys($iwlinks) as $iw){ + $class = preg_replace('/[^_\-a-z0-9]+/i','_',$iw); + if(@file_exists(DOKU_INC.'lib/images/interwiki/'.$iw.'.png')){ + echo "a.iw_$class {"; + echo ' background-image: url('.DOKU_MEDIA.'lib/images/interwiki/'.$iw.'.png)'; + echo '}'; + }elseif(@file_exists(DOKU_INC.'lib/images/interwiki/'.$iw.'.gif')){ + echo "a.iw_$class {"; + echo ' background-image: url('.DOKU_MEDIA.'lib/images/interwiki/'.$iw.'.gif)'; + echo '}'; + } + } +} + +/** + * Prints classes for file download links + * + * @author Andreas Gohr + */ +function css_filetypes(){ + + // default style + echo 'a.mediafile {'; + echo ' background: transparent url('.DOKU_MEDIA.'lib/images/fileicons/file.png) 0px 1px no-repeat;'; + echo ' padding-left: 18px;'; + echo ' padding-bottom: 1px;'; + echo '}'; + + // additional styles when icon available + // scan directory for all icons + $exts = array(); + if($dh = opendir(DOKU_INC.'lib/images/fileicons')){ + while(false !== ($file = readdir($dh))){ + if(preg_match('/([_\-a-z0-9]+(?:\.[_\-a-z0-9]+)*?)\.(png|gif)/i',$file,$match)){ + $ext = strtolower($match[1]); + $type = '.'.strtolower($match[2]); + if($ext!='file' && (!isset($exts[$ext]) || $type=='.png')){ + $exts[$ext] = $type; + } + } + } + closedir($dh); + } + foreach($exts as $ext=>$type){ + $class = preg_replace('/[^_\-a-z0-9]+/','_',$ext); + echo "a.mf_$class {"; + echo ' background-image: url('.DOKU_MEDIA.'lib/images/fileicons/'.$ext.$type.')'; + echo '}'; + } +} + +/** + * Loads a given file and fixes relative URLs with the + * given location prefix + */ +function css_loadfile($file,$location=''){ + if(!@file_exists($file)) return ''; + $css = io_readFile($file); + if(!$location) return $css; + + $css = preg_replace('#(url\([ \'"]*)((?!/|http://|https://| |\'|"))#','\\1'.$location.'\\3',$css); + return $css; +} + + +/** + * Returns a list of possible Plugin Styles (no existance check here) + * + * @author Andreas Gohr + */ +function css_pluginstyles($mode='screen'){ + global $lang; + $list = array(); + $plugins = plugin_list(); + foreach ($plugins as $p){ + if($mode == 'all'){ + $list[DOKU_PLUGIN."$p/all.css"] = DOKU_BASE."lib/plugins/$p/"; + }elseif($mode == 'print'){ + $list[DOKU_PLUGIN."$p/print.css"] = DOKU_BASE."lib/plugins/$p/"; + }elseif($mode == 'feed'){ + $list[DOKU_PLUGIN."$p/feed.css"] = DOKU_BASE."lib/plugins/$p/"; + }else{ + $list[DOKU_PLUGIN."$p/style.css"] = DOKU_BASE."lib/plugins/$p/"; + $list[DOKU_PLUGIN."$p/screen.css"] = DOKU_BASE."lib/plugins/$p/"; + } + if($lang['direction'] == 'rtl'){ + $list[DOKU_PLUGIN."$p/rtl.css"] = DOKU_BASE."lib/plugins/$p/"; + } + } + return $list; +} + +/** + * Very simple CSS optimizer + * + * @author Andreas Gohr + */ +function css_compress($css){ + //strip comments through a callback + $css = preg_replace_callback('#(/\*)(.*?)(\*/)#s','css_comment_cb',$css); + + //strip (incorrect but common) one line comments + $css = preg_replace('/(? + */ +function css_comment_cb($matches){ + if(strlen($matches[2]) > 4) return ''; + return $matches[0]; +} + +//Setup VIM: ex: et ts=4 enc=utf-8 : diff --git a/vendors/dokuwiki/lib/exe/detail.php b/vendors/dokuwiki/lib/exe/detail.php new file mode 100644 index 000000000..f30e039d4 --- /dev/null +++ b/vendors/dokuwiki/lib/exe/detail.php @@ -0,0 +1,58 @@ +'; + foreach(explode(' ','basedir userewrite baseurl useslash') as $x){ + print '$'."conf['$x'] = '".$conf[$x]."';\n"; + } + foreach(explode(' ','DOCUMENT_ROOT HTTP_HOST SCRIPT_FILENAME PHP_SELF '. + 'REQUEST_URI SCRIPT_NAME PATH_INFO PATH_TRANSLATED') as $x){ + print '$'."_SERVER['$x'] = '".$_SERVER[$x]."';\n"; + } + print "getID('media'): ".getID('media')."\n"; + print "getID('media',false): ".getID('media',false)."\n"; + print ''; + } + + $ERROR = false; + // check image permissions + $AUTH = auth_quickaclcheck($IMG); + if($AUTH >= AUTH_READ){ + // check if image exists + $SRC = mediaFN($IMG); + if(!@file_exists($SRC)){ + //doesn't exist! + + } + }else{ + // no auth + $ERROR = p_locale_xhtml('denied'); + } + + /*if(!$ERROR){ + // load EXIF/IPTC/image details + $INFO = array(); + $INFO['std'][''] + imagesize + }*/ + + + //start output and load template + header('Content-Type: text/html; charset=utf-8'); + include(template('detail.php')); + diff --git a/vendors/dokuwiki/lib/exe/fetch.php b/vendors/dokuwiki/lib/exe/fetch.php new file mode 100644 index 000000000..11877ef36 --- /dev/null +++ b/vendors/dokuwiki/lib/exe/fetch.php @@ -0,0 +1,173 @@ + + */ + + if(!defined('DOKU_INC')) define('DOKU_INC',dirname(__FILE__).'/../../'); + define('DOKU_DISABLE_GZIP_OUTPUT', 1); + require_once(DOKU_INC.'inc/init.php'); + require_once(DOKU_INC.'inc/common.php'); + require_once(DOKU_INC.'inc/media.php'); + require_once(DOKU_INC.'inc/pageutils.php'); + require_once(DOKU_INC.'inc/httputils.php'); + require_once(DOKU_INC.'inc/confutils.php'); + require_once(DOKU_INC.'inc/auth.php'); + + //close sesseion + session_write_close(); + + $mimetypes = getMimeTypes(); + + //get input + $MEDIA = stripctl(getID('media',false)); // no cleaning except control chars - maybe external + $CACHE = calc_cache($_REQUEST['cache']); + $WIDTH = (int) $_REQUEST['w']; + $HEIGHT = (int) $_REQUEST['h']; + list($EXT,$MIME,$DL) = mimetype($MEDIA,false); + if($EXT === false){ + $EXT = 'unknown'; + $MIME = 'application/octet-stream'; + $DL = true; + } + + //media to local file + if(preg_match('#^(https?)://#i',$MEDIA)){ + //check hash + if(substr(md5(auth_cookiesalt().$MEDIA),0,6) != $_REQUEST['hash']){ + header("HTTP/1.0 412 Precondition Failed"); + print 'Precondition Failed'; + exit; + } + //handle external images + if(strncmp($MIME,'image/',6) == 0) $FILE = media_get_from_URL($MEDIA,$EXT,$CACHE); + if(!$FILE){ + //download failed - redirect to original URL + header('Location: '.$MEDIA); + exit; + } + }else{ + $MEDIA = cleanID($MEDIA); + if(empty($MEDIA)){ + header("HTTP/1.0 400 Bad Request"); + print 'Bad request'; + exit; + } + + //check permissions (namespace only) + if(auth_quickaclcheck(getNS($MEDIA).':X') < AUTH_READ){ + header("HTTP/1.0 401 Unauthorized"); + //fixme add some image for imagefiles + print 'Unauthorized'; + exit; + } + $FILE = mediaFN($MEDIA); + } + + //check file existance + if(!@file_exists($FILE)){ + header("HTTP/1.0 404 Not Found"); + //FIXME add some default broken image + print 'Not Found'; + exit; + } + + $ORIG = $FILE; + + //handle image resizing/cropping + if((substr($MIME,0,5) == 'image') && $WIDTH){ + if($HEIGHT){ + $FILE = media_crop_image($FILE,$EXT,$WIDTH,$HEIGHT); + }else{ + $FILE = media_resize_image($FILE,$EXT,$WIDTH,$HEIGHT); + } + } + + // finally send the file to the client + $data = array('file' => $FILE, + 'mime' => $MIME, + 'download' => $DL, + 'cache' => $CACHE, + 'orig' => $ORIG, + 'ext' => $EXT, + 'width' => $WIDTH, + 'height' => $HEIGHT); + + $evt = new Doku_Event('MEDIA_SENDFILE', $data); + if ($evt->advise_before()) { + sendFile($data['file'],$data['mime'],$data['download'],$data['cache']); + } + +/* ------------------------------------------------------------------------ */ + +/** + * Set headers and send the file to the client + * + * @author Andreas Gohr + * @author Ben Coburn + */ +function sendFile($file,$mime,$dl,$cache){ + global $conf; + $fmtime = @filemtime($file); + // send headers + header("Content-Type: $mime"); + // smart http caching headers + if ($cache==-1) { + // cache + // cachetime or one hour + header('Expires: '.gmdate("D, d M Y H:i:s", time()+max($conf['cachetime'], 3600)).' GMT'); + header('Cache-Control: public, proxy-revalidate, no-transform, max-age='.max($conf['cachetime'], 3600)); + header('Pragma: public'); + } else if ($cache>0) { + // recache + // remaining cachetime + 10 seconds so the newly recached media is used + header('Expires: '.gmdate("D, d M Y H:i:s", $fmtime+$conf['cachetime']+10).' GMT'); + header('Cache-Control: public, proxy-revalidate, no-transform, max-age='.max($fmtime-time()+$conf['cachetime']+10, 0)); + header('Pragma: public'); + } else if ($cache==0) { + // nocache + header('Cache-Control: must-revalidate, no-transform, post-check=0, pre-check=0'); + header('Pragma: public'); + } + //send important headers first, script stops here if '304 Not Modified' response + http_conditionalRequest($fmtime); + + + //download or display? + if($dl){ + header('Content-Disposition: attachment; filename="'.basename($file).'";'); + }else{ + header('Content-Disposition: inline; filename="'.basename($file).'";'); + } + + //use x-sendfile header to pass the delivery to compatible webservers + if (http_sendfile($file)) exit; + + // send file contents + $fp = @fopen($file,"rb"); + if($fp){ + http_rangeRequest($fp,filesize($file),$mime); + }else{ + header("HTTP/1.0 500 Internal Server Error"); + print "Could not read $file - bad permissions?"; + } +} + +/** + * Returns the wanted cachetime in seconds + * + * Resolves named constants + * + * @author Andreas Gohr + */ +function calc_cache($cache){ + global $conf; + + if(strtolower($cache) == 'nocache') return 0; //never cache + if(strtolower($cache) == 'recache') return $conf['cachetime']; //use standard cache + return -1; //cache endless +} + +//Setup VIM: ex: et ts=2 enc=utf-8 : diff --git a/vendors/dokuwiki/lib/exe/index.html b/vendors/dokuwiki/lib/exe/index.html new file mode 100644 index 000000000..d614603ac --- /dev/null +++ b/vendors/dokuwiki/lib/exe/index.html @@ -0,0 +1,12 @@ + + + + + +nothing here... + + + + + diff --git a/vendors/dokuwiki/lib/exe/indexer.php b/vendors/dokuwiki/lib/exe/indexer.php new file mode 100644 index 000000000..872f6b5be --- /dev/null +++ b/vendors/dokuwiki/lib/exe/indexer.php @@ -0,0 +1,375 @@ + + */ +if(!defined('DOKU_INC')) define('DOKU_INC',dirname(__FILE__).'/../../'); +define('DOKU_DISABLE_GZIP_OUTPUT',1); +require_once(DOKU_INC.'inc/init.php'); +require_once(DOKU_INC.'inc/auth.php'); +require_once(DOKU_INC.'inc/events.php'); +session_write_close(); //close session +if(!defined('NL')) define('NL',"\n"); +global $ID; +// Version tag used to force rebuild on upgrade +define('INDEXER_VERSION', 2); + +// keep running after browser closes connection +@ignore_user_abort(true); + +// check if user abort worked, if yes send output early +$defer = !@ignore_user_abort() || $conf['broken_iua']; +if(!$defer){ + sendGIF(); // send gif +} + +$ID = cleanID($_REQUEST['id']); + +// Catch any possible output (e.g. errors) +if(!isset($_REQUEST['debug'])) ob_start(); + +// run one of the jobs +$tmp = array(); // No event data +$evt = new Doku_Event('INDEXER_TASKS_RUN', $tmp); +if ($evt->advise_before()) { + runIndexer() or + metaUpdate() or + runSitemapper() or + runTrimRecentChanges() or + runTrimRecentChanges(true) or + $evt->advise_after(); +} +if($defer) sendGIF(); + +if(!isset($_REQUEST['debug'])) ob_end_clean(); +exit; + +// -------------------------------------------------------------------- + +/** + * Trims the recent changes cache (or imports the old changelog) as needed. + * + * @param media_changes If the media changelog shall be trimmed instead of + * the page changelog + * + * @author Ben Coburn + */ +function runTrimRecentChanges($media_changes = false) { + global $conf; + + $fn = ($media_changes ? $conf['media_changelog'] : $conf['changelog']); + + // Trim the Recent Changes + // Trims the recent changes cache to the last $conf['changes_days'] recent + // changes or $conf['recent'] items, which ever is larger. + // The trimming is only done once a day. + if (@file_exists($fn) && + (@filemtime($fn.'.trimmed')+86400) 0) { + ksort($old_lines); + $out_lines = array_merge(array_slice($old_lines,-$extra),$out_lines); + } + + // save trimmed changelog + io_saveFile($fn.'_tmp', implode('', $out_lines)); + @unlink($fn); + if (!rename($fn.'_tmp', $fn)) { + // rename failed so try another way... + io_unlock($fn); + io_saveFile($fn, implode('', $out_lines)); + @unlink($fn.'_tmp'); + } else { + io_unlock($fn); + } + return true; + } + + // nothing done + return false; +} + +/** + * Runs the indexer for the current page + * + * @author Andreas Gohr + */ +function runIndexer(){ + global $ID; + global $conf; + print "runIndexer(): started".NL; + + // Move index files (if needed) + // Uses the importoldindex plugin to upgrade the index automatically. + // FIXME: Remove this from runIndexer when it is no longer needed. + if (@file_exists($conf['cachedir'].'/page.idx') && + (!@file_exists($conf['indexdir'].'/page.idx') || + !filesize($conf['indexdir'].'/page.idx')) && + !@file_exists($conf['indexdir'].'/index_importing')) { + echo "trigger TEMPORARY_INDEX_UPGRADE_EVENT\n"; + $tmp = array(); // no event data + trigger_event('TEMPORARY_INDEX_UPGRADE_EVENT', $tmp); + } + + if(!$ID) return false; + + // check if indexing needed + $idxtag = metaFN($ID,'.indexed'); + if(@file_exists($idxtag)){ + if(io_readFile($idxtag) >= INDEXER_VERSION){ + $last = @filemtime($idxtag); + if($last > @filemtime(wikiFN($ID))){ + print "runIndexer(): index for $ID up to date".NL; + return false; + } + } + } + + // try to aquire a lock + $lock = $conf['lockdir'].'/_indexer.lock'; + while(!@mkdir($lock,$conf['dmode'])){ + usleep(50); + if(time()-@filemtime($lock) > 60*5){ + // looks like a stale lock - remove it + @rmdir($lock); + print "runIndexer(): stale lock removed".NL; + }else{ + print "runIndexer(): indexer locked".NL; + return false; + } + } + if($conf['dperm']) chmod($lock, $conf['dperm']); + + require_once(DOKU_INC.'inc/indexer.php'); + + // upgrade to version 2 + if (!@file_exists($conf['indexdir'].'/pageword.idx')) + idx_upgradePageWords(); + + // do the work + idx_addPage($ID); + + // we're finished - save and free lock + io_saveFile(metaFN($ID,'.indexed'),INDEXER_VERSION); + @rmdir($lock); + print "runIndexer(): finished".NL; + return true; +} + +/** + * Will render the metadata for the page if not exists yet + * + * This makes sure pages which are created from outside DokuWiki will + * gain their data when viewed for the first time. + */ +function metaUpdate(){ + global $ID; + print "metaUpdate(): started".NL; + + if(!$ID) return false; + $file = metaFN($ID, '.meta'); + echo "meta file: $file".NL; + + // rendering needed? + if (@file_exists($file)) return false; + if (!@file_exists(wikiFN($ID))) return false; + + require_once(DOKU_INC.'inc/common.php'); + require_once(DOKU_INC.'inc/parserutils.php'); + global $conf; + + + // gather some additional info from changelog + $info = io_grep($conf['changelog'], + '/^(\d+)\t(\d+\.\d+\.\d+\.\d+)\t'.preg_quote($ID,'/').'\t([^\t]+)\t([^\t\n]+)/', + 0,true); + + $meta = array(); + if(!empty($info)){ + $meta['date']['created'] = $info[0][1]; + foreach($info as $item){ + if($item[4] != '*'){ + $meta['date']['modified'] = $item[1]; + if($item[3]){ + $meta['contributor'][$item[3]] = $item[3]; + } + } + } + } + + $meta = p_render_metadata($ID, $meta); + io_saveFile($file, serialize($meta)); + + echo "metaUpdate(): finished".NL; + return true; +} + +/** + * Builds a Google Sitemap of all public pages known to the indexer + * + * The map is placed in the root directory named sitemap.xml.gz - This + * file needs to be writable! + * + * @author Andreas Gohr + * @link https://www.google.com/webmasters/sitemaps/docs/en/about.html + */ +function runSitemapper(){ + global $conf; + print "runSitemapper(): started".NL; + if(!$conf['sitemap']) return false; + + if($conf['compression'] == 'bz2' || $conf['compression'] == 'gz'){ + $sitemap = 'sitemap.xml.gz'; + }else{ + $sitemap = 'sitemap.xml'; + } + print "runSitemapper(): using $sitemap".NL; + + if(@file_exists(DOKU_INC.$sitemap)){ + if(!is_writable(DOKU_INC.$sitemap)) return false; + }else{ + if(!is_writable(DOKU_INC)) return false; + } + + if(@filesize(DOKU_INC.$sitemap) && + @filemtime(DOKU_INC.$sitemap) > (time()-($conf['sitemap']*60*60*24))){ + print 'runSitemapper(): Sitemap up to date'.NL; + return false; + } + + $pages = file($conf['indexdir'].'/page.idx'); + print 'runSitemapper(): creating sitemap using '.count($pages).' pages'.NL; + + // build the sitemap + ob_start(); + print ''.NL; + print ''.NL; + foreach($pages as $id){ + $id = trim($id); + $file = wikiFN($id); + + //skip hidden, non existing and restricted files + if(isHiddenPage($id)) continue; + $date = @filemtime($file); + if(!$date) continue; + if(auth_aclcheck($id,'','') < AUTH_READ) continue; + + print ' '.NL; + print ' '.wl($id,'',true).''.NL; + print ' '.date_iso8601($date).''.NL; + print ' '.NL; + } + print ''.NL; + $data = ob_get_contents(); + ob_end_clean(); + + //save the new sitemap + io_saveFile(DOKU_INC.$sitemap,$data); + + //ping search engines... + $http = new DokuHTTPClient(); + $http->timeout = 8; + + //ping google + print 'runSitemapper(): pinging google'.NL; + $url = 'http://www.google.com/webmasters/sitemaps/ping?sitemap='; + $url .= urlencode(DOKU_URL.$sitemap); + $resp = $http->get($url); + if($http->error) print 'runSitemapper(): '.$http->error.NL; + print 'runSitemapper(): '.preg_replace('/[\n\r]/',' ',strip_tags($resp)).NL; + + //ping yahoo + print 'runSitemapper(): pinging yahoo'.NL; + $url = 'http://search.yahooapis.com/SiteExplorerService/V1/updateNotification?appid=dokuwiki&url='; + $url .= urlencode(DOKU_URL.$sitemap); + $resp = $http->get($url); + if($http->error) print 'runSitemapper(): '.$http->error.NL; + print 'runSitemapper(): '.preg_replace('/[\n\r]/',' ',strip_tags($resp)).NL; + + //ping microsoft + print 'runSitemapper(): pinging microsoft'.NL; + $url = 'http://www.bing.com/webmaster/ping.aspx?siteMap='; + $url .= urlencode(DOKU_URL.$sitemap); + $resp = $http->get($url); + if($http->error) print 'runSitemapper(): '.$http->error.NL; + print 'runSitemapper(): '.preg_replace('/[\n\r]/',' ',strip_tags($resp)).NL; + + print 'runSitemapper(): finished'.NL; + return true; +} + +/** + * Formats a timestamp as ISO 8601 date + * + * @author + * @link http://www.php.net/manual/en/function.date.php#54072 + */ +function date_iso8601($int_date) { + //$int_date: current date in UNIX timestamp + $date_mod = date('Y-m-d\TH:i:s', $int_date); + $pre_timezone = date('O', $int_date); + $time_zone = substr($pre_timezone, 0, 3).":".substr($pre_timezone, 3, 2); + $date_mod .= $time_zone; + return $date_mod; +} + +/** + * Just send a 1x1 pixel blank gif to the browser + * + * @author Andreas Gohr + * @author Harry Fuecks + */ +function sendGIF(){ + if(isset($_REQUEST['debug'])){ + header('Content-Type: text/plain'); + return; + } + $img = base64_decode('R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAEALAAAAAABAAEAAAIBTAA7'); + header('Content-Type: image/gif'); + header('Content-Length: '.strlen($img)); + header('Connection: Close'); + print $img; + flush(); + // Browser should drop connection after this + // Thinks it's got the whole image +} + +//Setup VIM: ex: et ts=4 enc=utf-8 : +// No trailing PHP closing tag - no output please! +// See Note at http://www.php.net/manual/en/language.basic-syntax.instruction-separation.php diff --git a/vendors/dokuwiki/lib/exe/js.php b/vendors/dokuwiki/lib/exe/js.php new file mode 100644 index 000000000..cb1016231 --- /dev/null +++ b/vendors/dokuwiki/lib/exe/js.php @@ -0,0 +1,397 @@ + + */ + +if(!defined('DOKU_INC')) define('DOKU_INC',dirname(__FILE__).'/../../'); +if(!defined('NOSESSION')) define('NOSESSION',true); // we do not use a session or authentication here (better caching) +if(!defined('NL')) define('NL',"\n"); +if(!defined('DOKU_DISABLE_GZIP_OUTPUT')) define('DOKU_DISABLE_GZIP_OUTPUT',1); // we gzip ourself here +require_once(DOKU_INC.'inc/init.php'); +require_once(DOKU_INC.'inc/pageutils.php'); +require_once(DOKU_INC.'inc/httputils.php'); +require_once(DOKU_INC.'inc/io.php'); +require_once(DOKU_INC.'inc/JSON.php'); + +// Main (don't run when UNIT test) +if(!defined('SIMPLE_TEST')){ + header('Content-Type: text/javascript; charset=utf-8'); + js_out(); +} + + +// ---------------------- functions ------------------------------ + +/** + * Output all needed JavaScript + * + * @author Andreas Gohr + */ +function js_out(){ + global $conf; + global $lang; + + // The generated script depends on some dynamic options + $cache = getCacheName('scripts'.$_SERVER['HTTP_HOST'].$_SERVER['SERVER_PORT'],'.js'); + + // array of core files + $files = array( + DOKU_INC.'lib/scripts/helpers.js', + DOKU_INC.'lib/scripts/events.js', + DOKU_INC.'lib/scripts/cookie.js', + DOKU_INC.'lib/scripts/script.js', + DOKU_INC.'lib/scripts/tw-sack.js', + DOKU_INC.'lib/scripts/ajax.js', + DOKU_INC.'lib/scripts/index.js', + DOKU_INC.'lib/scripts/drag.js', + DOKU_INC.'lib/scripts/textselection.js', + DOKU_INC.'lib/scripts/toolbar.js', + DOKU_INC.'lib/scripts/edit.js', + DOKU_INC.'lib/scripts/linkwiz.js', + DOKU_INC.'lib/scripts/media.js', + DOKU_TPLINC.'script.js', + ); + + // add possible plugin scripts and userscript + $files = array_merge($files,js_pluginscripts()); + $files[] = DOKU_CONF.'userscript.js'; + + // check cache age & handle conditional request + header('Cache-Control: public, max-age=3600'); + header('Pragma: public'); + if(js_cacheok($cache,$files)){ + http_conditionalRequest(filemtime($cache)); + if($conf['allowdebug']) header("X-CacheUsed: $cache"); + + // finally send output + if ($conf['gzip_output'] && http_gzip_valid($cache)) { + header('Vary: Accept-Encoding'); + header('Content-Encoding: gzip'); + readfile($cache.".gz"); + } else { + if (!http_sendfile($cache)) readfile($cache); + } + return; + } else { + http_conditionalRequest(time()); + } + + // start output buffering and build the script + ob_start(); + + // add some global variables + print "var DOKU_BASE = '".DOKU_BASE."';"; + print "var DOKU_MEDIA = '".DOKU_MEDIA."';"; + print "var DOKU_TPL = '".DOKU_TPL."';"; + print "var DOKU_UHN = ".((int) useHeading('navigation')).";"; + print "var DOKU_UHC = ".((int) useHeading('content')).";"; + + // load JS specific translations + $json = new JSON(); + $lang['js']['plugins'] = js_pluginstrings(); + echo 'LANG = '.$json->encode($lang['js']).";\n"; + + // load toolbar + require_once(DOKU_INC.'inc/toolbar.php'); + toolbar_JSdefines('toolbar'); + + // load files + foreach($files as $file){ + echo "\n\n/* XXXXXXXXXX begin of ".str_replace(DOKU_INC, '', $file) ." XXXXXXXXXX */\n\n"; + js_load($file); + echo "\n\n/* XXXXXXXXXX end of " . str_replace(DOKU_INC, '', $file) . " XXXXXXXXXX */\n\n"; + } + + + // init stuff + js_runonstart("ajax_qsearch.init('qsearch__in','qsearch__out')"); + js_runonstart("addEvent(document,'click',closePopups)"); + js_runonstart('addTocToggle()'); + js_runonstart("initSizeCtl('size__ctl','wiki__text')"); + js_runonstart("initToolbar('tool__bar','wiki__text',toolbar)"); + js_runonstart("initChangeCheck('".js_escape($lang['notsavedyet'])."')"); + js_runonstart("locktimer.init(".($conf['locktime'] - 60).",'".js_escape($lang['willexpire'])."',".$conf['usedraft'].")"); + js_runonstart('scrollToMarker()'); + js_runonstart('focusMarker()'); + + // end output buffering and get contents + $js = ob_get_contents(); + ob_end_clean(); + + // compress whitespace and comments + if($conf['compress']){ + $js = js_compress($js); + } + + $js .= "\n"; // https://bugzilla.mozilla.org/show_bug.cgi?id=316033 + + // save cache file + io_saveFile($cache,$js); + if(function_exists('gzopen')) io_saveFile("$cache.gz",$js); + + // finally send output + if ($conf['gzip_output']) { + header('Vary: Accept-Encoding'); + header('Content-Encoding: gzip'); + print gzencode($js,9,FORCE_GZIP); + } else { + print $js; + } +} + +/** + * Load the given file, handle include calls and print it + * + * @author Andreas Gohr + */ +function js_load($file){ + if(!@file_exists($file)) return; + static $loaded = array(); + + $data = io_readFile($file); + while(preg_match('#/\*\s*DOKUWIKI:include(_once)?\s+([\w\./]+)\s*\*/#',$data,$match)){ + $ifile = $match[2]; + + // is it a include_once? + if($match[1]){ + $base = basename($ifile); + if($loaded[$base]) continue; + $loaded[$base] = true; + } + + if($ifile{0} != '/') $ifile = dirname($file).'/'.$ifile; + + if(@file_exists($ifile)){ + $idata = io_readFile($ifile); + }else{ + $idata = ''; + } + $data = str_replace($match[0],$idata,$data); + } + echo $data; +} + +/** + * Checks if a JavaScript Cache file still is valid + * + * @author Andreas Gohr + */ +function js_cacheok($cache,$files){ + if(isset($_REQUEST['purge'])) return false; //support purge request + + $ctime = @filemtime($cache); + if(!$ctime) return false; //There is no cache + + // some additional files to check + $files = array_merge($files, getConfigFiles('main')); + $files[] = DOKU_CONF.'userscript.js'; + $files[] = __FILE__; + + // now walk the files + foreach($files as $file){ + if(@filemtime($file) > $ctime){ + return false; + } + } + return true; +} + +/** + * Returns a list of possible Plugin Scripts (no existance check here) + * + * @author Andreas Gohr + */ +function js_pluginscripts(){ + $list = array(); + $plugins = plugin_list(); + foreach ($plugins as $p){ + $list[] = DOKU_PLUGIN."$p/script.js"; + } + return $list; +} + +/** + * Return an two-dimensional array with strings from the language file of each plugin. + * + * - $lang['js'] must be an array. + * - Nothing is returned for plugins without an entry for $lang['js'] + * + * @author Gabriel Birke + */ +function js_pluginstrings() +{ + global $conf; + $pluginstrings = array(); + $plugins = plugin_list(); + foreach ($plugins as $p){ + if (isset($lang)) unset($lang); + if (@file_exists(DOKU_PLUGIN."$p/lang/en/lang.php")) { + include DOKU_PLUGIN."$p/lang/en/lang.php"; + } + if (isset($conf['lang']) && $conf['lang']!='en' && @file_exists(DOKU_PLUGIN."$p/lang/".$conf['lang']."/lang.php")) { + include DOKU_PLUGIN."$p/lang/".$conf['lang']."/lang.php"; + } + if (isset($lang['js'])) { + $pluginstrings[$p] = $lang['js']; + } + } + return $pluginstrings; +} + +/** + * Escapes a String to be embedded in a JavaScript call, keeps \n + * as newline + * + * @author Andreas Gohr + */ +function js_escape($string){ + return str_replace('\\\\n','\\n',addslashes($string)); +} + +/** + * Adds the given JavaScript code to the window.onload() event + * + * @author Andreas Gohr + */ +function js_runonstart($func){ + echo "addInitEvent(function(){ $func; });".NL; +} + +/** + * Strip comments and whitespaces from given JavaScript Code + * + * This is a port of Nick Galbreath's python tool jsstrip.py which is + * released under BSD license. See link for original code. + * + * @author Nick Galbreath + * @author Andreas Gohr + * @link http://code.google.com/p/jsstrip/ + */ +function js_compress($s){ + $s = ltrim($s); // strip all initial whitespace + $s .= "\n"; + $i = 0; // char index for input string + $j = 0; // char forward index for input string + $line = 0; // line number of file (close to it anyways) + $slen = strlen($s); // size of input string + $lch = ''; // last char added + $result = ''; // we store the final result here + + // items that don't need spaces next to them + $chars = "^&|!+\-*\/%=\?:;,{}()<>% \t\n\r'\"[]"; + + $regex_starters = array("(", "=", "[", "," , ":"); + + $whitespaces_chars = array(" ", "\t", "\n", "\r", "\0", "\x0B"); + + while($i < $slen){ + // skip all "boring" characters. This is either + // reserved word (e.g. "for", "else", "if") or a + // variable/object/method (e.g. "foo.color") + while ($i < $slen && (strpos($chars,$s[$i]) === false) ){ + $result .= $s{$i}; + $i = $i + 1; + } + + $ch = $s{$i}; + // multiline comments (keeping IE conditionals) + if($ch == '/' && $s{$i+1} == '*' && $s{$i+2} != '@'){ + $endC = strpos($s,'*/',$i+2); + if($endC === false) trigger_error('Found invalid /*..*/ comment', E_USER_ERROR); + $i = $endC + 2; + continue; + } + + // singleline + if($ch == '/' && $s{$i+1} == '/'){ + $endC = strpos($s,"\n",$i+2); + if($endC === false) trigger_error('Invalid comment', E_USER_ERROR); + $i = $endC; + continue; + } + + // tricky. might be an RE + if($ch == '/'){ + // rewind, skip white space + $j = 1; + while(in_array($s{$i-$j}, $whitespaces_chars)){ + $j = $j + 1; + } + if( in_array($s{$i-$j}, $regex_starters) ){ + // yes, this is an re + // now move forward and find the end of it + $j = 1; + while($s{$i+$j} != '/'){ + while( ($s{$i+$j} != '\\') && ($s{$i+$j} != '/')){ + $j = $j + 1; + } + if($s{$i+$j} == '\\') $j = $j + 2; + } + $result .= substr($s,$i,$j+1); + $i = $i + $j + 1; + continue; + } + } + + // double quote strings + if($ch == '"'){ + $j = 1; + while( $s{$i+$j} != '"' && ($i+$j < $slen)){ + if( $s{$i+$j} == '\\' && ($s{$i+$j+1} == '"' || $s{$i+$j+1} == '\\') ){ + $j += 2; + }else{ + $j += 1; + } + } + $result .= substr($s,$i,$j+1); + $i = $i + $j + 1; + continue; + } + + // single quote strings + if($ch == "'"){ + $j = 1; + while( $s{$i+$j} != "'" && ($i+$j < $slen)){ + if( $s{$i+$j} == '\\' && ($s{$i+$j+1} == "'" || $s{$i+$j+1} == '\\') ){ + $j += 2; + }else{ + $j += 1; + } + } + $result .= substr($s,$i,$j+1); + $i = $i + $j + 1; + continue; + } + + // whitespaces + if( $ch == ' ' || $ch == "\r" || $ch == "\n" || $ch == "\t" ){ + // leading spaces + if($i+1 < $slen && (strpos($chars,$s[$i+1]) !== false)){ + $i = $i + 1; + continue; + } + // trailing spaces + // if this ch is space AND the last char processed + // is special, then skip the space + $lch = substr($result,-1); + if($lch && (strpos($chars,$lch) !== false)){ + $i = $i + 1; + continue; + } + // else after all of this convert the "whitespace" to + // a single space. It will get appended below + $ch = ' '; + } + + // other chars + $result .= $ch; + $i = $i + 1; + } + + return trim($result); +} + +//Setup VIM: ex: et ts=4 enc=utf-8 : diff --git a/vendors/dokuwiki/lib/exe/mediamanager.php b/vendors/dokuwiki/lib/exe/mediamanager.php new file mode 100644 index 000000000..f6e91b858 --- /dev/null +++ b/vendors/dokuwiki/lib/exe/mediamanager.php @@ -0,0 +1,105 @@ += AUTH_UPLOAD) { io_createNamespace("$NS:xxx", 'media'); } + + // handle flash upload + if(isset($_FILES['Filedata'])){ + $_FILES['upload'] =& $_FILES['Filedata']; + $JUMPTO = media_upload($NS,$AUTH); + if($JUMPTO == false){ + header("HTTP/1.0 400 Bad Request"); + echo 'Upload failed'; + } + echo 'ok'; + exit; + } + + // give info on PHP catched upload errors + if($_FILES['upload']['error']){ + switch($_FILES['upload']['error']){ + case 1: + case 2: + msg(sprintf($lang['uploadsize'], + filesize_h(php_to_byte(ini_get('upload_max_filesize')))),-1); + break; + default: + msg($lang['uploadfail'].' ('.$_FILES['upload']['error'].')',-1); + } + unset($_FILES['upload']); + } + + // handle upload + if($_FILES['upload']['tmp_name']){ + $JUMPTO = media_upload($NS,$AUTH); + if($JUMPTO) $NS = getNS($JUMPTO); + } + + // handle meta saving + if($IMG && $_REQUEST['do']['save']){ + $JUMPTO = media_metasave($IMG,$AUTH,$_REQUEST['meta']); + } + + // handle deletion + if($DEL) { + $INUSE = media_inuse($DEL); + if(!$INUSE) { + if(media_delete($DEL,$AUTH)) { + msg(sprintf($lang['deletesucc'],noNS($DEL)),1); + } else { + msg(sprintf($lang['deletefail'],noNS($DEL)),-1); + } + } else { + if(!$conf['refshow']) { + unset($INUSE); + msg(sprintf($lang['mediainuse'],noNS($DEL)),0); + } + } + } + + // finished - start output + header('Content-Type: text/html; charset=utf-8'); + include(template('mediamanager.php')); + +/* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */ diff --git a/vendors/dokuwiki/lib/exe/multipleUpload.swf b/vendors/dokuwiki/lib/exe/multipleUpload.swf new file mode 100644 index 000000000..888aab045 Binary files /dev/null and b/vendors/dokuwiki/lib/exe/multipleUpload.swf differ diff --git a/vendors/dokuwiki/lib/exe/opensearch.php b/vendors/dokuwiki/lib/exe/opensearch.php new file mode 100644 index 000000000..f16b4f681 --- /dev/null +++ b/vendors/dokuwiki/lib/exe/opensearch.php @@ -0,0 +1,38 @@ + + * @author Andreas Gohr + */ + +if(!defined('DOKU_INC')) define('DOKU_INC',dirname(__FILE__).'/../../'); +if(!defined('NOSESSION')) define('NOSESSION',true); // we do not use a session or authentication here (better caching) +if(!defined('NL')) define('NL',"\n"); +require_once(DOKU_INC.'inc/init.php'); + +// try to be clever about the favicon location +if(file_exists(DOKU_INC.'favicon.ico')){ + $ico = DOKU_URL.'favicon.ico'; +}elseif(file_exists(DOKU_TPLINC.'images/favicon.ico')){ + $ico = DOKU_URL.'lib/tpl/'.$conf['template'].'/images/favicon.ico'; +}elseif(file_exists(DOKU_TPLINC.'favicon.ico')){ + $ico = DOKU_URL.'lib/tpl/'.$conf['template'].'/favicon.ico'; +}else{ + $ico = DOKU_URL.'lib/tpl/default/images/favicon.ico'; +} + +// output +header('Content-Type: application/opensearchdescription+xml; charset=utf-8'); +echo ''.NL; +echo ''.NL; +echo ' '.htmlspecialchars($conf['title']).''.NL; +echo ' '.$ico.''.NL; +echo ' '.NL; +echo ' '.NL; +echo ''.NL; + +//Setup VIM: ex: et ts=4 enc=utf-8 : diff --git a/vendors/dokuwiki/lib/exe/xmlrpc.php b/vendors/dokuwiki/lib/exe/xmlrpc.php new file mode 100644 index 000000000..d3913482f --- /dev/null +++ b/vendors/dokuwiki/lib/exe/xmlrpc.php @@ -0,0 +1,921 @@ +public_methods[] = $method; + return parent::addCallback($method, $callback, $args, $help); + } + + /** + * Execute a call, extends parent method + * + * Checks for authentication first + */ + function call($methodname, $args){ + if(!in_array($methodname,$this->public_methods) && !$this->checkAuth()){ + return new IXR_Error(-32603, 'server error. not authorized to call method "'.$methodname.'".'); + } + return parent::call($methodname, $args); + } + + /** + * Constructor. Register methods and run Server + */ + function dokuwiki_xmlrpc_server(){ + $this->IXR_IntrospectionServer(); + + /* DokuWiki's own methods */ + $this->addCallback( + 'dokuwiki.getXMLRPCAPIVersion', + 'this:getAPIVersion', + array('integer'), + 'Returns the XMLRPC API version.', + true + ); + + $this->addCallback( + 'dokuwiki.getVersion', + 'getVersion', + array('string'), + 'Returns the running DokuWiki version.', + true + ); + + $this->addCallback( + 'dokuwiki.login', + 'this:login', + array('integer','string','string'), + 'Tries to login with the given credentials and sets auth cookies.', + true + ); + + $this->addCallback( + 'dokuwiki.getPagelist', + 'this:readNamespace', + array('struct','string','struct'), + 'List all pages within the given namespace.' + ); + + $this->addCallback( + 'dokuwiki.getTime', + 'time', + array('int'), + 'Return the current time at the wiki server.' + ); + + $this->addCallback( + 'dokuwiki.setLocks', + 'this:setLocks', + array('struct','struct'), + 'Lock or unlock pages.' + ); + + /* Wiki API v2 http://www.jspwiki.org/wiki/WikiRPCInterface2 */ + $this->addCallback( + 'wiki.getRPCVersionSupported', + 'this:wiki_RPCVersion', + array('int'), + 'Returns 2 with the supported RPC API version.', + true + ); + $this->addCallback( + 'wiki.getPage', + 'this:rawPage', + array('string','string'), + 'Get the raw Wiki text of page, latest version.' + ); + $this->addCallback( + 'wiki.getPageVersion', + 'this:rawPage', + array('string','string','int'), + 'Get the raw Wiki text of page.' + ); + $this->addCallback( + 'wiki.getPageHTML', + 'this:htmlPage', + array('string','string'), + 'Return page in rendered HTML, latest version.' + ); + $this->addCallback( + 'wiki.getPageHTMLVersion', + 'this:htmlPage', + array('string','string','int'), + 'Return page in rendered HTML.' + ); + $this->addCallback( + 'wiki.getAllPages', + 'this:listPages', + array('struct'), + 'Returns a list of all pages. The result is an array of utf8 pagenames.' + ); + $this->addCallback( + 'wiki.getAttachments', + 'this:listAttachments', + array('struct', 'string', 'struct'), + 'Returns a list of all media files.' + ); + $this->addCallback( + 'wiki.getBackLinks', + 'this:listBackLinks', + array('struct','string'), + 'Returns the pages that link to this page.' + ); + $this->addCallback( + 'wiki.getPageInfo', + 'this:pageInfo', + array('struct','string'), + 'Returns a struct with infos about the page.' + ); + $this->addCallback( + 'wiki.getPageInfoVersion', + 'this:pageInfo', + array('struct','string','int'), + 'Returns a struct with infos about the page.' + ); + $this->addCallback( + 'wiki.getPageVersions', + 'this:pageVersions', + array('struct','string','int'), + 'Returns the available revisions of the page.' + ); + $this->addCallback( + 'wiki.putPage', + 'this:putPage', + array('int', 'string', 'string', 'struct'), + 'Saves a wiki page.' + ); + $this->addCallback( + 'wiki.listLinks', + 'this:listLinks', + array('struct','string'), + 'Lists all links contained in a wiki page.' + ); + $this->addCallback( + 'wiki.getRecentChanges', + 'this:getRecentChanges', + array('struct','int'), + 'Returns a struct about all recent changes since given timestamp.' + ); + $this->addCallback( + 'wiki.getRecentMediaChanges', + 'this:getRecentMediaChanges', + array('struct','int'), + 'Returns a struct about all recent media changes since given timestamp.' + ); + $this->addCallback( + 'wiki.aclCheck', + 'this:aclCheck', + array('int', 'string'), + 'Returns the permissions of a given wiki page.' + ); + $this->addCallback( + 'wiki.putAttachment', + 'this:putAttachment', + array('struct', 'string', 'base64', 'struct'), + 'Upload a file to the wiki.' + ); + $this->addCallback( + 'wiki.deleteAttachment', + 'this:deleteAttachment', + array('int', 'string'), + 'Delete a file from the wiki.' + ); + $this->addCallback( + 'wiki.getAttachment', + 'this:getAttachment', + array('base64', 'string'), + 'Download a file from the wiki.' + ); + $this->addCallback( + 'wiki.getAttachmentInfo', + 'this:getAttachmentInfo', + array('struct', 'string'), + 'Returns a struct with infos about the attachment.' + ); + + /** + * Trigger XMLRPC_CALLBACK_REGISTER, action plugins can use this event + * to extend the XMLRPC interface and register their own callbacks. + * + * Event data: + * The XMLRPC server object: + * + * $event->data->addCallback() - register a callback, the second + * paramter has to be of the form "plugin::" + * + * $event->data->callbacks - an array which holds all awaylable + * callbacks + */ + trigger_event('XMLRPC_CALLBACK_REGISTER', $this); + + $this->serve(); + } + + /** + * Return a raw wiki page + */ + function rawPage($id,$rev=''){ + if(auth_quickaclcheck($id) < AUTH_READ){ + return new IXR_Error(1, 'You are not allowed to read this page'); + } + $text = rawWiki($id,$rev); + if(!$text) { + $data = array($id); + return trigger_event('HTML_PAGE_FROMTEMPLATE',$data,'pageTemplate',true); + } else { + return $text; + } + } + + /** + * Return a media file encoded in base64 + * + * @author Gina Haeussge + */ + function getAttachment($id){ + $id = cleanID($id); + if (auth_quickaclcheck(getNS($id).':*') < AUTH_READ) + return new IXR_Error(1, 'You are not allowed to read this file'); + + $file = mediaFN($id); + if (!@ file_exists($file)) + return new IXR_Error(1, 'The requested file does not exist'); + + $data = io_readFile($file, false); + $base64 = base64_encode($data); + return $base64; + } + + /** + * Return info about a media file + * + * @author Gina Haeussge + */ + function getAttachmentInfo($id){ + $id = cleanID($id); + $info = array( + 'lastModified' => 0, + 'size' => 0, + ); + + $file = mediaFN($id); + if ((auth_quickaclcheck(getNS($id).':*') >= AUTH_READ) && file_exists($file)){ + $info['lastModified'] = new IXR_Date(filemtime($file)); + $info['size'] = filesize($file); + } + + return $info; + } + + /** + * Return a wiki page rendered to html + */ + function htmlPage($id,$rev=''){ + if(auth_quickaclcheck($id) < AUTH_READ){ + return new IXR_Error(1, 'You are not allowed to read this page'); + } + return p_wiki_xhtml($id,$rev,false); + } + + /** + * List all pages - we use the indexer list here + */ + function listPages(){ + global $conf; + + $list = array(); + $pages = file($conf['indexdir'] . '/page.idx'); + $pages = array_filter($pages, 'isVisiblePage'); + + foreach(array_keys($pages) as $idx) { + if(page_exists($pages[$idx])) { + $perm = auth_quickaclcheck($pages[$idx]); + if($perm >= AUTH_READ) { + $page = array(); + $page['id'] = trim($pages[$idx]); + $page['perms'] = $perm; + $page['size'] = @filesize(wikiFN($pages[$idx])); + $page['lastModified'] = new IXR_Date(@filemtime(wikiFN($pages[$idx]))); + $list[] = $page; + } + } + } + + return $list; + } + + /** + * List all pages in the given namespace (and below) + */ + function readNamespace($ns,$opts){ + global $conf; + + if(!is_array($opts)) $opts=array(); + + $ns = cleanID($ns); + $dir = utf8_encodeFN(str_replace(':', '/', $ns)); + $data = array(); + require_once(DOKU_INC.'inc/search.php'); + $opts['skipacl'] = 0; // no ACL skipping for XMLRPC + search($data, $conf['datadir'], 'search_allpages', $opts, $dir); + return $data; + } + + /** + * List all media files. + * + * Available options are 'recursive' for also including the subnamespaces + * in the listing, and 'pattern' for filtering the returned files against + * a regular expression matching their name. + * + * @author Gina Haeussge + */ + function listAttachments($ns, $options = array()) { + global $conf; + global $lang; + + $ns = cleanID($ns); + + if (!is_array($options)) $options = array(); + $options['skipacl'] = 0; // no ACL skipping for XMLRPC + + + if(auth_quickaclcheck($ns.':*') >= AUTH_READ) { + $dir = utf8_encodeFN(str_replace(':', '/', $ns)); + + $data = array(); + require_once(DOKU_INC.'inc/search.php'); + search($data, $conf['mediadir'], 'search_media', $options, $dir); + $len = count($data); + if(!$len) return array(); + + for($i=0; $i<$len; $i++) { + unset($data[$i]['meta']); + $data[$i]['lastModified'] = new IXR_Date($data[$i]['mtime']); + } + return $data; + } else { + return new IXR_Error(1, 'You are not allowed to list media files.'); + } + } + + /** + * Return a list of backlinks + */ + function listBackLinks($id){ + require_once(DOKU_INC.'inc/fulltext.php'); + return ft_backlinks($id); + } + + /** + * Return some basic data about a page + */ + function pageInfo($id,$rev=''){ + if(auth_quickaclcheck($id) < AUTH_READ){ + return new IXR_Error(1, 'You are not allowed to read this page'); + } + $file = wikiFN($id,$rev); + $time = @filemtime($file); + if(!$time){ + return new IXR_Error(10, 'The requested page does not exist'); + } + + $info = getRevisionInfo($id, $time, 1024); + + $data = array( + 'name' => $id, + 'lastModified' => new IXR_Date($time), + 'author' => (($info['user']) ? $info['user'] : $info['ip']), + 'version' => $time + ); + + return ($data); + } + + /** + * Save a wiki page + * + * @author Michael Klier + */ + function putPage($id, $text, $params) { + global $TEXT; + global $lang; + global $conf; + + $id = cleanID($id); + $TEXT = cleanText($text); + $sum = $params['sum']; + $minor = $params['minor']; + + if(empty($id)) + return new IXR_Error(1, 'Empty page ID'); + + if(!page_exists($id) && trim($TEXT) == '' ) { + return new IXR_ERROR(1, 'Refusing to write an empty new wiki page'); + } + + if(auth_quickaclcheck($id) < AUTH_EDIT) + return new IXR_Error(1, 'You are not allowed to edit this page'); + + // Check, if page is locked + if(checklock($id)) + return new IXR_Error(1, 'The page is currently locked'); + + // SPAM check + if(checkwordblock()) + return new IXR_Error(1, 'Positive wordblock check'); + + // autoset summary on new pages + if(!page_exists($id) && empty($sum)) { + $sum = $lang['created']; + } + + // autoset summary on deleted pages + if(page_exists($id) && empty($TEXT) && empty($sum)) { + $sum = $lang['deleted']; + } + + lock($id); + + saveWikiText($id,$TEXT,$sum,$minor); + + unlock($id); + + // run the indexer if page wasn't indexed yet + if(!@file_exists(metaFN($id, '.indexed'))) { + // try to aquire a lock + $lock = $conf['lockdir'].'/_indexer.lock'; + while(!@mkdir($lock,$conf['dmode'])){ + usleep(50); + if(time()-@filemtime($lock) > 60*5){ + // looks like a stale lock - remove it + @rmdir($lock); + }else{ + return false; + } + } + if($conf['dperm']) chmod($lock, $conf['dperm']); + + require_once(DOKU_INC.'inc/indexer.php'); + + // do the work + idx_addPage($id); + + // we're finished - save and free lock + io_saveFile(metaFN($id,'.indexed'),INDEXER_VERSION); + @rmdir($lock); + } + + return 0; + } + + /** + * Uploads a file to the wiki. + * + * Michael Klier + */ + function putAttachment($id, $file, $params) { + global $conf; + global $lang; + + $auth = auth_quickaclcheck(getNS($id).':*'); + if($auth >= AUTH_UPLOAD) { + if(!isset($id)) { + return new IXR_ERROR(1, 'Filename not given.'); + } + + $ftmp = $conf['tmpdir'] . '/' . $id; + + // save temporary file + @unlink($ftmp); + $buff = base64_decode($file); + io_saveFile($ftmp, $buff); + + // get filename + list($iext, $imime,$dl) = mimetype($id); + $id = cleanID($id); + $fn = mediaFN($id); + + // get filetype regexp + $types = array_keys(getMimeTypes()); + $types = array_map(create_function('$q','return preg_quote($q,"/");'),$types); + $regex = join('|',$types); + + // because a temp file was created already + if(preg_match('/\.('.$regex.')$/i',$fn)) { + //check for overwrite + $overwrite = @file_exists($fn); + if($overwrite && (!$params['ow'] || $auth < AUTH_DELETE)) { + return new IXR_ERROR(1, $lang['uploadexist'].'1'); + } + // check for valid content + @require_once(DOKU_INC.'inc/media.php'); + $ok = media_contentcheck($ftmp, $imime); + if($ok == -1) { + return new IXR_ERROR(1, sprintf($lang['uploadexist'].'2', ".$iext")); + } elseif($ok == -2) { + return new IXR_ERROR(1, $lang['uploadspam']); + } elseif($ok == -3) { + return new IXR_ERROR(1, $lang['uploadxss']); + } + + // prepare event data + $data[0] = $ftmp; + $data[1] = $fn; + $data[2] = $id; + $data[3] = $imime; + $data[4] = $overwrite; + + // trigger event + require_once(DOKU_INC.'inc/events.php'); + return trigger_event('MEDIA_UPLOAD_FINISH', $data, array($this, '_media_upload_action'), true); + + } else { + return new IXR_ERROR(1, $lang['uploadwrong']); + } + } else { + return new IXR_ERROR(1, "You don't have permissions to upload files."); + } + } + + /** + * Deletes a file from the wiki. + * + * @author Gina Haeussge + */ + function deleteAttachment($id){ + $auth = auth_quickaclcheck(getNS($id).':*'); + if($auth < AUTH_DELETE) return new IXR_ERROR(1, "You don't have permissions to delete files."); + global $conf; + global $lang; + + // check for references if needed + $mediareferences = array(); + if($conf['refcheck']){ + require_once(DOKU_INC.'inc/fulltext.php'); + $mediareferences = ft_mediause($id,$conf['refshow']); + } + + if(!count($mediareferences)){ + $file = mediaFN($id); + if(@unlink($file)){ + require_once(DOKU_INC.'inc/changelog.php'); + addMediaLogEntry(time(), $id, DOKU_CHANGE_TYPE_DELETE); + io_sweepNS($id,'mediadir'); + return 0; + } + //something went wrong + return new IXR_ERROR(1, 'Could not delete file'); + } else { + return new IXR_ERROR(1, 'File is still referenced'); + } + } + + /** + * Moves the temporary file to its final destination. + * + * Michael Klier + */ + function _media_upload_action($data) { + global $conf; + + if(is_array($data) && count($data)===5) { + io_createNamespace($data[2], 'media'); + if(rename($data[0], $data[1])) { + chmod($data[1], $conf['fmode']); + media_notify($data[2], $data[1], $data[3]); + // add a log entry to the media changelog + require_once(DOKU_INC.'inc/changelog.php'); + if ($data[4]) { + addMediaLogEntry(time(), $data[2], DOKU_CHANGE_TYPE_EDIT); + } else { + addMediaLogEntry(time(), $data[2], DOKU_CHANGE_TYPE_CREATE); + } + return $data[2]; + } else { + return new IXR_ERROR(1, 'Upload failed.'); + } + } else { + return new IXR_ERROR(1, 'Upload failed.'); + } + } + + /** + * Returns the permissions of a given wiki page + */ + function aclCheck($id) { + return auth_quickaclcheck($id); + } + + /** + * Lists all links contained in a wiki page + * + * @author Michael Klier + */ + function listLinks($id) { + if(auth_quickaclcheck($id) < AUTH_READ){ + return new IXR_Error(1, 'You are not allowed to read this page'); + } + $links = array(); + + // resolve page instructions + $ins = p_cached_instructions(wikiFN(cleanID($id))); + + // instantiate new Renderer - needed for interwiki links + include(DOKU_INC.'inc/parser/xhtml.php'); + $Renderer = new Doku_Renderer_xhtml(); + $Renderer->interwiki = getInterwiki(); + + // parse parse instructions + foreach($ins as $in) { + $link = array(); + switch($in[0]) { + case 'internallink': + $link['type'] = 'local'; + $link['page'] = $in[1][0]; + $link['href'] = wl($in[1][0]); + array_push($links,$link); + break; + case 'externallink': + $link['type'] = 'extern'; + $link['page'] = $in[1][0]; + $link['href'] = $in[1][0]; + array_push($links,$link); + break; + case 'interwikilink': + $url = $Renderer->_resolveInterWiki($in[1][2],$in[1][3]); + $link['type'] = 'extern'; + $link['page'] = $url; + $link['href'] = $url; + array_push($links,$link); + break; + } + } + + return ($links); + } + + /** + * Returns a list of recent changes since give timestamp + * + * @author Michael Hamann + * @author Michael Klier + */ + function getRecentChanges($timestamp) { + if(strlen($timestamp) != 10) + return new IXR_Error(20, 'The provided value is not a valid timestamp'); + + require_once(DOKU_INC.'inc/changelog.php'); + require_once(DOKU_INC.'inc/pageutils.php'); + + $recents = getRecentsSince($timestamp); + + $changes = array(); + + foreach ($recents as $recent) { + $change = array(); + $change['name'] = $recent['id']; + $change['lastModified'] = new IXR_Date($recent['date']); + $change['author'] = $recent['user']; + $change['version'] = $recent['date']; + $change['perms'] = $recent['perms']; + $change['size'] = @filesize(wikiFN($recent['id'])); + array_push($changes, $change); + } + + if (!empty($changes)) { + return $changes; + } else { + // in case we still have nothing at this point + return new IXR_Error(30, 'There are no changes in the specified timeframe'); + } + } + + /** + * Returns a list of recent media changes since give timestamp + * + * @author Michael Hamann + * @author Michael Klier + */ + function getRecentMediaChanges($timestamp) { + if(strlen($timestamp) != 10) + return new IXR_Error(20, 'The provided value is not a valid timestamp'); + + require_once(DOKU_INC.'inc/changelog.php'); + require_once(DOKU_INC.'inc/pageutils.php'); + + $recents = getRecentsSince($timestamp, null, '', RECENTS_MEDIA_CHANGES); + + $changes = array(); + + foreach ($recents as $recent) { + $change = array(); + $change['name'] = $recent['id']; + $change['lastModified'] = new IXR_Date($recent['date']); + $change['author'] = $recent['user']; + $change['version'] = $recent['date']; + $change['perms'] = $recent['perms']; + $change['size'] = @filesize(mediaFN($recent['id'])); + array_push($changes, $change); + } + + if (!empty($changes)) { + return $changes; + } else { + // in case we still have nothing at this point + return new IXR_Error(30, 'There are no changes in the specified timeframe'); + } + } + + /** + * Returns a list of available revisions of a given wiki page + * + * @author Michael Klier + */ + function pageVersions($id, $first) { + global $conf; + + $versions = array(); + + if(empty($id)) + return new IXR_Error(1, 'Empty page ID'); + + require_once(DOKU_INC.'inc/changelog.php'); + + $revisions = getRevisions($id, $first, $conf['recent']+1); + + if(count($revisions)==0 && $first!=0) { + $first=0; + $revisions = getRevisions($id, $first, $conf['recent']+1); + } + + if(count($revisions)>0 && $first==0) { + array_unshift($revisions, ''); // include current revision + array_pop($revisions); // remove extra log entry + } + + $hasNext = false; + if(count($revisions)>$conf['recent']) { + $hasNext = true; + array_pop($revisions); // remove extra log entry + } + + if(!empty($revisions)) { + foreach($revisions as $rev) { + $file = wikiFN($id,$rev); + $time = @filemtime($file); + // we check if the page actually exists, if this is not the + // case this can lead to less pages being returned than + // specified via $conf['recent'] + if($time){ + $info = getRevisionInfo($id, $time, 1024); + if(!empty($info)) { + $data['user'] = $info['user']; + $data['ip'] = $info['ip']; + $data['type'] = $info['type']; + $data['sum'] = $info['sum']; + $data['modified'] = new IXR_Date($info['date']); + $data['version'] = $info['date']; + array_push($versions, $data); + } + } + } + return $versions; + } else { + return array(); + } + } + + /** + * The version of Wiki RPC API supported + */ + function wiki_RPCVersion(){ + return 2; + } + + + /** + * Locks or unlocks a given batch of pages + * + * Give an associative array with two keys: lock and unlock. Both should contain a + * list of pages to lock or unlock + * + * Returns an associative array with the keys locked, lockfail, unlocked and + * unlockfail, each containing lists of pages. + */ + function setLocks($set){ + $locked = array(); + $lockfail = array(); + $unlocked = array(); + $unlockfail = array(); + + foreach((array) $set['lock'] as $id){ + if(checklock($id)){ + $lockfail[] = $id; + }else{ + lock($id); + $locked[] = $id; + } + } + + foreach((array) $set['unlock'] as $id){ + if(unlock($id)){ + $unlocked[] = $id; + }else{ + $unlockfail[] = $id; + } + } + + return array( + 'locked' => $locked, + 'lockfail' => $lockfail, + 'unlocked' => $unlocked, + 'unlockfail' => $unlockfail, + ); + } + + function getAPIVersion(){ + return DOKU_XMLRPC_API_VERSION; + } + + function login($user,$pass){ + global $conf; + global $auth; + if(!$conf['useacl']) return 0; + if(!$auth) return 0; + if($auth->canDo('external')){ + return $auth->trustExternal($user,$pass,false); + }else{ + return auth_login($user,$pass,false,true); + } + } + + +} + +$server = new dokuwiki_xmlrpc_server(); + +// vim:ts=4:sw=4:et:enc=utf-8: diff --git a/vendors/dokuwiki/lib/images/admin/README b/vendors/dokuwiki/lib/images/admin/README new file mode 100644 index 000000000..90bab9578 --- /dev/null +++ b/vendors/dokuwiki/lib/images/admin/README @@ -0,0 +1,2 @@ +These icons were taken from the nuvoX KDE icon theme and are GPL licensed +See http://www.kde-look.org/content/show.php/nuvoX?content=38467 diff --git a/vendors/dokuwiki/lib/images/admin/acl.png b/vendors/dokuwiki/lib/images/admin/acl.png new file mode 100644 index 000000000..96fb4cd56 Binary files /dev/null and b/vendors/dokuwiki/lib/images/admin/acl.png differ diff --git a/vendors/dokuwiki/lib/images/admin/config.png b/vendors/dokuwiki/lib/images/admin/config.png new file mode 100644 index 000000000..e4d376d85 Binary files /dev/null and b/vendors/dokuwiki/lib/images/admin/config.png differ diff --git a/vendors/dokuwiki/lib/images/admin/plugin.png b/vendors/dokuwiki/lib/images/admin/plugin.png new file mode 100644 index 000000000..e2823bac7 Binary files /dev/null and b/vendors/dokuwiki/lib/images/admin/plugin.png differ diff --git a/vendors/dokuwiki/lib/images/admin/popularity.png b/vendors/dokuwiki/lib/images/admin/popularity.png new file mode 100644 index 000000000..4e22aaf0d Binary files /dev/null and b/vendors/dokuwiki/lib/images/admin/popularity.png differ diff --git a/vendors/dokuwiki/lib/images/admin/revert.png b/vendors/dokuwiki/lib/images/admin/revert.png new file mode 100644 index 000000000..002d3a75b Binary files /dev/null and b/vendors/dokuwiki/lib/images/admin/revert.png differ diff --git a/vendors/dokuwiki/lib/images/admin/usermanager.png b/vendors/dokuwiki/lib/images/admin/usermanager.png new file mode 100644 index 000000000..c5c8dc6d6 Binary files /dev/null and b/vendors/dokuwiki/lib/images/admin/usermanager.png differ diff --git a/vendors/dokuwiki/lib/images/arrow_down.gif b/vendors/dokuwiki/lib/images/arrow_down.gif new file mode 100644 index 000000000..ff13b9585 Binary files /dev/null and b/vendors/dokuwiki/lib/images/arrow_down.gif differ diff --git a/vendors/dokuwiki/lib/images/arrow_up.gif b/vendors/dokuwiki/lib/images/arrow_up.gif new file mode 100644 index 000000000..d491c18db Binary files /dev/null and b/vendors/dokuwiki/lib/images/arrow_up.gif differ diff --git a/vendors/dokuwiki/lib/images/at.gif b/vendors/dokuwiki/lib/images/at.gif new file mode 100644 index 000000000..8bdf40d54 Binary files /dev/null and b/vendors/dokuwiki/lib/images/at.gif differ diff --git a/vendors/dokuwiki/lib/images/blank.gif b/vendors/dokuwiki/lib/images/blank.gif new file mode 100644 index 000000000..9935f8210 Binary files /dev/null and b/vendors/dokuwiki/lib/images/blank.gif differ diff --git a/vendors/dokuwiki/lib/images/close.png b/vendors/dokuwiki/lib/images/close.png new file mode 100644 index 000000000..e1b498c14 Binary files /dev/null and b/vendors/dokuwiki/lib/images/close.png differ diff --git a/vendors/dokuwiki/lib/images/del.png b/vendors/dokuwiki/lib/images/del.png new file mode 100644 index 000000000..a3260d718 Binary files /dev/null and b/vendors/dokuwiki/lib/images/del.png differ diff --git a/vendors/dokuwiki/lib/images/diff.png b/vendors/dokuwiki/lib/images/diff.png new file mode 100644 index 000000000..0b98d79ac Binary files /dev/null and b/vendors/dokuwiki/lib/images/diff.png differ diff --git a/vendors/dokuwiki/lib/images/edit.gif b/vendors/dokuwiki/lib/images/edit.gif new file mode 100644 index 000000000..a2a23de7b Binary files /dev/null and b/vendors/dokuwiki/lib/images/edit.gif differ diff --git a/vendors/dokuwiki/lib/images/error.png b/vendors/dokuwiki/lib/images/error.png new file mode 100644 index 000000000..8a1ba4c66 Binary files /dev/null and b/vendors/dokuwiki/lib/images/error.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/bz2.png b/vendors/dokuwiki/lib/images/fileicons/bz2.png new file mode 100644 index 000000000..d48cae038 Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/bz2.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/c.png b/vendors/dokuwiki/lib/images/fileicons/c.png new file mode 100644 index 000000000..9446afcb4 Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/c.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/conf.png b/vendors/dokuwiki/lib/images/fileicons/conf.png new file mode 100644 index 000000000..ddffe6fd1 Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/conf.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/cpp.png b/vendors/dokuwiki/lib/images/fileicons/cpp.png new file mode 100644 index 000000000..2dc51b16d Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/cpp.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/cs.png b/vendors/dokuwiki/lib/images/fileicons/cs.png new file mode 100644 index 000000000..d5db29ba5 Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/cs.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/css.png b/vendors/dokuwiki/lib/images/fileicons/css.png new file mode 100644 index 000000000..89c1537fd Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/css.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/deb.png b/vendors/dokuwiki/lib/images/fileicons/deb.png new file mode 100644 index 000000000..9229d8783 Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/deb.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/doc.png b/vendors/dokuwiki/lib/images/fileicons/doc.png new file mode 100644 index 000000000..932567f8a Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/doc.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/file.png b/vendors/dokuwiki/lib/images/fileicons/file.png new file mode 100644 index 000000000..817014fa7 Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/file.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/gif.png b/vendors/dokuwiki/lib/images/fileicons/gif.png new file mode 100644 index 000000000..b4c07a912 Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/gif.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/gz.png b/vendors/dokuwiki/lib/images/fileicons/gz.png new file mode 100644 index 000000000..2426bd169 Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/gz.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/htm.png b/vendors/dokuwiki/lib/images/fileicons/htm.png new file mode 100644 index 000000000..1a6812185 Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/htm.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/html.png b/vendors/dokuwiki/lib/images/fileicons/html.png new file mode 100644 index 000000000..672cbce42 Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/html.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/index.php b/vendors/dokuwiki/lib/images/fileicons/index.php new file mode 100644 index 000000000..c1e64fe2a --- /dev/null +++ b/vendors/dokuwiki/lib/images/fileicons/index.php @@ -0,0 +1,50 @@ + + + + filetype icons + + + + + + +
+ '; +} +?> +
+ +
+ '; +} +?> +
+ + + diff --git a/vendors/dokuwiki/lib/images/fileicons/java.png b/vendors/dokuwiki/lib/images/fileicons/java.png new file mode 100644 index 000000000..c5f2fd09f Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/java.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/jpeg.png b/vendors/dokuwiki/lib/images/fileicons/jpeg.png new file mode 100644 index 000000000..aa4cc23a5 Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/jpeg.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/jpg.png b/vendors/dokuwiki/lib/images/fileicons/jpg.png new file mode 100644 index 000000000..1fb6cc1fb Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/jpg.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/js.png b/vendors/dokuwiki/lib/images/fileicons/js.png new file mode 100644 index 000000000..0c314eb56 Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/js.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/lua.png b/vendors/dokuwiki/lib/images/fileicons/lua.png new file mode 100644 index 000000000..7c07d023f Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/lua.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/odc.png b/vendors/dokuwiki/lib/images/fileicons/odc.png new file mode 100644 index 000000000..47f65c84d Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/odc.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/odf.png b/vendors/dokuwiki/lib/images/fileicons/odf.png new file mode 100644 index 000000000..a2fbc5195 Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/odf.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/odg.png b/vendors/dokuwiki/lib/images/fileicons/odg.png new file mode 100644 index 000000000..434f18262 Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/odg.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/odi.png b/vendors/dokuwiki/lib/images/fileicons/odi.png new file mode 100644 index 000000000..74f6303d3 Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/odi.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/odp.png b/vendors/dokuwiki/lib/images/fileicons/odp.png new file mode 100644 index 000000000..a5c77f845 Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/odp.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/ods.png b/vendors/dokuwiki/lib/images/fileicons/ods.png new file mode 100644 index 000000000..2ab1273f0 Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/ods.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/odt.png b/vendors/dokuwiki/lib/images/fileicons/odt.png new file mode 100644 index 000000000..b0c21fc1f Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/odt.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/pdf.png b/vendors/dokuwiki/lib/images/fileicons/pdf.png new file mode 100644 index 000000000..638066dea Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/pdf.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/php.png b/vendors/dokuwiki/lib/images/fileicons/php.png new file mode 100644 index 000000000..e735f875b Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/php.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/pl.png b/vendors/dokuwiki/lib/images/fileicons/pl.png new file mode 100644 index 000000000..6ac381cd7 Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/pl.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/png.png b/vendors/dokuwiki/lib/images/fileicons/png.png new file mode 100644 index 000000000..f0b5b00ee Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/png.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/ppt.png b/vendors/dokuwiki/lib/images/fileicons/ppt.png new file mode 100644 index 000000000..adaefc602 Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/ppt.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/ps.png b/vendors/dokuwiki/lib/images/fileicons/ps.png new file mode 100644 index 000000000..c51c763ab Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/ps.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/py.png b/vendors/dokuwiki/lib/images/fileicons/py.png new file mode 100644 index 000000000..a21b8da49 Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/py.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/rar.png b/vendors/dokuwiki/lib/images/fileicons/rar.png new file mode 100644 index 000000000..a6af4d1ca Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/rar.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/rb.png b/vendors/dokuwiki/lib/images/fileicons/rb.png new file mode 100644 index 000000000..45f448978 Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/rb.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/rpm.png b/vendors/dokuwiki/lib/images/fileicons/rpm.png new file mode 100644 index 000000000..22212eafa Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/rpm.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/rtf.png b/vendors/dokuwiki/lib/images/fileicons/rtf.png new file mode 100644 index 000000000..d8bada5fe Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/rtf.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/swf.png b/vendors/dokuwiki/lib/images/fileicons/swf.png new file mode 100644 index 000000000..0729ed020 Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/swf.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/sxc.png b/vendors/dokuwiki/lib/images/fileicons/sxc.png new file mode 100644 index 000000000..419c183c1 Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/sxc.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/sxd.png b/vendors/dokuwiki/lib/images/fileicons/sxd.png new file mode 100644 index 000000000..5801bb23a Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/sxd.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/sxi.png b/vendors/dokuwiki/lib/images/fileicons/sxi.png new file mode 100644 index 000000000..2a94290d7 Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/sxi.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/sxw.png b/vendors/dokuwiki/lib/images/fileicons/sxw.png new file mode 100644 index 000000000..6da97beb3 Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/sxw.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/tar.png b/vendors/dokuwiki/lib/images/fileicons/tar.png new file mode 100644 index 000000000..5a2f717fc Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/tar.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/tgz.png b/vendors/dokuwiki/lib/images/fileicons/tgz.png new file mode 100644 index 000000000..141acf564 Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/tgz.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/txt.png b/vendors/dokuwiki/lib/images/fileicons/txt.png new file mode 100644 index 000000000..da20009c6 Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/txt.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/xls.png b/vendors/dokuwiki/lib/images/fileicons/xls.png new file mode 100644 index 000000000..e8cd58dc0 Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/xls.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/xml.png b/vendors/dokuwiki/lib/images/fileicons/xml.png new file mode 100644 index 000000000..eb4632397 Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/xml.png differ diff --git a/vendors/dokuwiki/lib/images/fileicons/zip.png b/vendors/dokuwiki/lib/images/fileicons/zip.png new file mode 100644 index 000000000..999ffbe80 Binary files /dev/null and b/vendors/dokuwiki/lib/images/fileicons/zip.png differ diff --git a/vendors/dokuwiki/lib/images/history.png b/vendors/dokuwiki/lib/images/history.png new file mode 100644 index 000000000..ef9e311d3 Binary files /dev/null and b/vendors/dokuwiki/lib/images/history.png differ diff --git a/vendors/dokuwiki/lib/images/index.html b/vendors/dokuwiki/lib/images/index.html new file mode 100644 index 000000000..d614603ac --- /dev/null +++ b/vendors/dokuwiki/lib/images/index.html @@ -0,0 +1,12 @@ + + + + + +nothing here... + + + + + diff --git a/vendors/dokuwiki/lib/images/info.png b/vendors/dokuwiki/lib/images/info.png new file mode 100644 index 000000000..a237c1782 Binary files /dev/null and b/vendors/dokuwiki/lib/images/info.png differ diff --git a/vendors/dokuwiki/lib/images/interwiki.png b/vendors/dokuwiki/lib/images/interwiki.png new file mode 100644 index 000000000..73d6f8d39 Binary files /dev/null and b/vendors/dokuwiki/lib/images/interwiki.png differ diff --git a/vendors/dokuwiki/lib/images/interwiki/amazon.de.gif b/vendors/dokuwiki/lib/images/interwiki/amazon.de.gif new file mode 100644 index 000000000..f52c1c581 Binary files /dev/null and b/vendors/dokuwiki/lib/images/interwiki/amazon.de.gif differ diff --git a/vendors/dokuwiki/lib/images/interwiki/amazon.gif b/vendors/dokuwiki/lib/images/interwiki/amazon.gif new file mode 100644 index 000000000..f52c1c581 Binary files /dev/null and b/vendors/dokuwiki/lib/images/interwiki/amazon.gif differ diff --git a/vendors/dokuwiki/lib/images/interwiki/amazon.uk.gif b/vendors/dokuwiki/lib/images/interwiki/amazon.uk.gif new file mode 100644 index 000000000..f52c1c581 Binary files /dev/null and b/vendors/dokuwiki/lib/images/interwiki/amazon.uk.gif differ diff --git a/vendors/dokuwiki/lib/images/interwiki/coral.gif b/vendors/dokuwiki/lib/images/interwiki/coral.gif new file mode 100644 index 000000000..0f9f67587 Binary files /dev/null and b/vendors/dokuwiki/lib/images/interwiki/coral.gif differ diff --git a/vendors/dokuwiki/lib/images/interwiki/doku.gif b/vendors/dokuwiki/lib/images/interwiki/doku.gif new file mode 100644 index 000000000..7dc4248e8 Binary files /dev/null and b/vendors/dokuwiki/lib/images/interwiki/doku.gif differ diff --git a/vendors/dokuwiki/lib/images/interwiki/dokubug.gif b/vendors/dokuwiki/lib/images/interwiki/dokubug.gif new file mode 100644 index 000000000..3432b8d57 Binary files /dev/null and b/vendors/dokuwiki/lib/images/interwiki/dokubug.gif differ diff --git a/vendors/dokuwiki/lib/images/interwiki/google.gif b/vendors/dokuwiki/lib/images/interwiki/google.gif new file mode 100644 index 000000000..fb39f6152 Binary files /dev/null and b/vendors/dokuwiki/lib/images/interwiki/google.gif differ diff --git a/vendors/dokuwiki/lib/images/interwiki/meatball.gif b/vendors/dokuwiki/lib/images/interwiki/meatball.gif new file mode 100644 index 000000000..7ac545436 Binary files /dev/null and b/vendors/dokuwiki/lib/images/interwiki/meatball.gif differ diff --git a/vendors/dokuwiki/lib/images/interwiki/phpfn.gif b/vendors/dokuwiki/lib/images/interwiki/phpfn.gif new file mode 100644 index 000000000..638d4c450 Binary files /dev/null and b/vendors/dokuwiki/lib/images/interwiki/phpfn.gif differ diff --git a/vendors/dokuwiki/lib/images/interwiki/sb.gif b/vendors/dokuwiki/lib/images/interwiki/sb.gif new file mode 100644 index 000000000..e272a29b7 Binary files /dev/null and b/vendors/dokuwiki/lib/images/interwiki/sb.gif differ diff --git a/vendors/dokuwiki/lib/images/interwiki/wiki.gif b/vendors/dokuwiki/lib/images/interwiki/wiki.gif new file mode 100644 index 000000000..e8dc5d274 Binary files /dev/null and b/vendors/dokuwiki/lib/images/interwiki/wiki.gif differ diff --git a/vendors/dokuwiki/lib/images/interwiki/wp.gif b/vendors/dokuwiki/lib/images/interwiki/wp.gif new file mode 100644 index 000000000..ca853b8c9 Binary files /dev/null and b/vendors/dokuwiki/lib/images/interwiki/wp.gif differ diff --git a/vendors/dokuwiki/lib/images/interwiki/wpde.gif b/vendors/dokuwiki/lib/images/interwiki/wpde.gif new file mode 100644 index 000000000..ca853b8c9 Binary files /dev/null and b/vendors/dokuwiki/lib/images/interwiki/wpde.gif differ diff --git a/vendors/dokuwiki/lib/images/interwiki/wpes.gif b/vendors/dokuwiki/lib/images/interwiki/wpes.gif new file mode 100644 index 000000000..ca853b8c9 Binary files /dev/null and b/vendors/dokuwiki/lib/images/interwiki/wpes.gif differ diff --git a/vendors/dokuwiki/lib/images/interwiki/wpfr.gif b/vendors/dokuwiki/lib/images/interwiki/wpfr.gif new file mode 100644 index 000000000..ca853b8c9 Binary files /dev/null and b/vendors/dokuwiki/lib/images/interwiki/wpfr.gif differ diff --git a/vendors/dokuwiki/lib/images/interwiki/wpjp.gif b/vendors/dokuwiki/lib/images/interwiki/wpjp.gif new file mode 100644 index 000000000..ca853b8c9 Binary files /dev/null and b/vendors/dokuwiki/lib/images/interwiki/wpjp.gif differ diff --git a/vendors/dokuwiki/lib/images/interwiki/wpmeta.gif b/vendors/dokuwiki/lib/images/interwiki/wpmeta.gif new file mode 100644 index 000000000..ca853b8c9 Binary files /dev/null and b/vendors/dokuwiki/lib/images/interwiki/wpmeta.gif differ diff --git a/vendors/dokuwiki/lib/images/interwiki/wppl.gif b/vendors/dokuwiki/lib/images/interwiki/wppl.gif new file mode 100644 index 000000000..ca853b8c9 Binary files /dev/null and b/vendors/dokuwiki/lib/images/interwiki/wppl.gif differ diff --git a/vendors/dokuwiki/lib/images/larger.gif b/vendors/dokuwiki/lib/images/larger.gif new file mode 100644 index 000000000..e137c92fa Binary files /dev/null and b/vendors/dokuwiki/lib/images/larger.gif differ diff --git a/vendors/dokuwiki/lib/images/license/badge/cc-by-nc-nd.png b/vendors/dokuwiki/lib/images/license/badge/cc-by-nc-nd.png new file mode 100644 index 000000000..49f272f82 Binary files /dev/null and b/vendors/dokuwiki/lib/images/license/badge/cc-by-nc-nd.png differ diff --git a/vendors/dokuwiki/lib/images/license/badge/cc-by-nc-sa.png b/vendors/dokuwiki/lib/images/license/badge/cc-by-nc-sa.png new file mode 100644 index 000000000..0f2a0f107 Binary files /dev/null and b/vendors/dokuwiki/lib/images/license/badge/cc-by-nc-sa.png differ diff --git a/vendors/dokuwiki/lib/images/license/badge/cc-by-nc.png b/vendors/dokuwiki/lib/images/license/badge/cc-by-nc.png new file mode 100644 index 000000000..5f9821470 Binary files /dev/null and b/vendors/dokuwiki/lib/images/license/badge/cc-by-nc.png differ diff --git a/vendors/dokuwiki/lib/images/license/badge/cc-by-nd.png b/vendors/dokuwiki/lib/images/license/badge/cc-by-nd.png new file mode 100644 index 000000000..8f317035e Binary files /dev/null and b/vendors/dokuwiki/lib/images/license/badge/cc-by-nd.png differ diff --git a/vendors/dokuwiki/lib/images/license/badge/cc-by-sa.png b/vendors/dokuwiki/lib/images/license/badge/cc-by-sa.png new file mode 100644 index 000000000..f0a944e0b Binary files /dev/null and b/vendors/dokuwiki/lib/images/license/badge/cc-by-sa.png differ diff --git a/vendors/dokuwiki/lib/images/license/badge/cc-by.png b/vendors/dokuwiki/lib/images/license/badge/cc-by.png new file mode 100644 index 000000000..822491edb Binary files /dev/null and b/vendors/dokuwiki/lib/images/license/badge/cc-by.png differ diff --git a/vendors/dokuwiki/lib/images/license/badge/cc.png b/vendors/dokuwiki/lib/images/license/badge/cc.png new file mode 100644 index 000000000..a66f4d1a0 Binary files /dev/null and b/vendors/dokuwiki/lib/images/license/badge/cc.png differ diff --git a/vendors/dokuwiki/lib/images/license/badge/gnufdl.png b/vendors/dokuwiki/lib/images/license/badge/gnufdl.png new file mode 100644 index 000000000..1371aba88 Binary files /dev/null and b/vendors/dokuwiki/lib/images/license/badge/gnufdl.png differ diff --git a/vendors/dokuwiki/lib/images/license/badge/publicdomain.png b/vendors/dokuwiki/lib/images/license/badge/publicdomain.png new file mode 100644 index 000000000..cedc39c62 Binary files /dev/null and b/vendors/dokuwiki/lib/images/license/badge/publicdomain.png differ diff --git a/vendors/dokuwiki/lib/images/license/button/cc-by-nc-nd.png b/vendors/dokuwiki/lib/images/license/button/cc-by-nc-nd.png new file mode 100644 index 000000000..b27ead2f6 Binary files /dev/null and b/vendors/dokuwiki/lib/images/license/button/cc-by-nc-nd.png differ diff --git a/vendors/dokuwiki/lib/images/license/button/cc-by-nc-sa.png b/vendors/dokuwiki/lib/images/license/button/cc-by-nc-sa.png new file mode 100644 index 000000000..1c54f994d Binary files /dev/null and b/vendors/dokuwiki/lib/images/license/button/cc-by-nc-sa.png differ diff --git a/vendors/dokuwiki/lib/images/license/button/cc-by-nc.png b/vendors/dokuwiki/lib/images/license/button/cc-by-nc.png new file mode 100644 index 000000000..33c7b1fa4 Binary files /dev/null and b/vendors/dokuwiki/lib/images/license/button/cc-by-nc.png differ diff --git a/vendors/dokuwiki/lib/images/license/button/cc-by-nd.png b/vendors/dokuwiki/lib/images/license/button/cc-by-nd.png new file mode 100644 index 000000000..52073c043 Binary files /dev/null and b/vendors/dokuwiki/lib/images/license/button/cc-by-nd.png differ diff --git a/vendors/dokuwiki/lib/images/license/button/cc-by-sa.png b/vendors/dokuwiki/lib/images/license/button/cc-by-sa.png new file mode 100644 index 000000000..0b1880f91 Binary files /dev/null and b/vendors/dokuwiki/lib/images/license/button/cc-by-sa.png differ diff --git a/vendors/dokuwiki/lib/images/license/button/cc-by.png b/vendors/dokuwiki/lib/images/license/button/cc-by.png new file mode 100644 index 000000000..99d8efd35 Binary files /dev/null and b/vendors/dokuwiki/lib/images/license/button/cc-by.png differ diff --git a/vendors/dokuwiki/lib/images/license/button/cc.png b/vendors/dokuwiki/lib/images/license/button/cc.png new file mode 100644 index 000000000..adfa085bd Binary files /dev/null and b/vendors/dokuwiki/lib/images/license/button/cc.png differ diff --git a/vendors/dokuwiki/lib/images/license/button/gnufdl.png b/vendors/dokuwiki/lib/images/license/button/gnufdl.png new file mode 100644 index 000000000..cb815ac13 Binary files /dev/null and b/vendors/dokuwiki/lib/images/license/button/gnufdl.png differ diff --git a/vendors/dokuwiki/lib/images/license/button/publicdomain.png b/vendors/dokuwiki/lib/images/license/button/publicdomain.png new file mode 100644 index 000000000..f78e73d02 Binary files /dev/null and b/vendors/dokuwiki/lib/images/license/button/publicdomain.png differ diff --git a/vendors/dokuwiki/lib/images/list-minus.gif b/vendors/dokuwiki/lib/images/list-minus.gif new file mode 100644 index 000000000..36902f159 Binary files /dev/null and b/vendors/dokuwiki/lib/images/list-minus.gif differ diff --git a/vendors/dokuwiki/lib/images/list-plus.gif b/vendors/dokuwiki/lib/images/list-plus.gif new file mode 100644 index 000000000..adc3fac8a Binary files /dev/null and b/vendors/dokuwiki/lib/images/list-plus.gif differ diff --git a/vendors/dokuwiki/lib/images/loading.gif b/vendors/dokuwiki/lib/images/loading.gif new file mode 100644 index 000000000..240bd88c5 Binary files /dev/null and b/vendors/dokuwiki/lib/images/loading.gif differ diff --git a/vendors/dokuwiki/lib/images/magnifier.png b/vendors/dokuwiki/lib/images/magnifier.png new file mode 100644 index 000000000..cf3d97f75 Binary files /dev/null and b/vendors/dokuwiki/lib/images/magnifier.png differ diff --git a/vendors/dokuwiki/lib/images/minus.gif b/vendors/dokuwiki/lib/images/minus.gif new file mode 100644 index 000000000..499a2e2aa Binary files /dev/null and b/vendors/dokuwiki/lib/images/minus.gif differ diff --git a/vendors/dokuwiki/lib/images/multiupload.png b/vendors/dokuwiki/lib/images/multiupload.png new file mode 100644 index 000000000..1e8efa063 Binary files /dev/null and b/vendors/dokuwiki/lib/images/multiupload.png differ diff --git a/vendors/dokuwiki/lib/images/notify.png b/vendors/dokuwiki/lib/images/notify.png new file mode 100644 index 000000000..6e0015df4 Binary files /dev/null and b/vendors/dokuwiki/lib/images/notify.png differ diff --git a/vendors/dokuwiki/lib/images/ns.png b/vendors/dokuwiki/lib/images/ns.png new file mode 100644 index 000000000..da3c2a2d7 Binary files /dev/null and b/vendors/dokuwiki/lib/images/ns.png differ diff --git a/vendors/dokuwiki/lib/images/page.png b/vendors/dokuwiki/lib/images/page.png new file mode 100644 index 000000000..03ddd799f Binary files /dev/null and b/vendors/dokuwiki/lib/images/page.png differ diff --git a/vendors/dokuwiki/lib/images/pencil.png b/vendors/dokuwiki/lib/images/pencil.png new file mode 100644 index 000000000..0bfecd50e Binary files /dev/null and b/vendors/dokuwiki/lib/images/pencil.png differ diff --git a/vendors/dokuwiki/lib/images/plus.gif b/vendors/dokuwiki/lib/images/plus.gif new file mode 100644 index 000000000..9306686d8 Binary files /dev/null and b/vendors/dokuwiki/lib/images/plus.gif differ diff --git a/vendors/dokuwiki/lib/images/smaller.gif b/vendors/dokuwiki/lib/images/smaller.gif new file mode 100644 index 000000000..66d3a51e7 Binary files /dev/null and b/vendors/dokuwiki/lib/images/smaller.gif differ diff --git a/vendors/dokuwiki/lib/images/smileys/delete.gif b/vendors/dokuwiki/lib/images/smileys/delete.gif new file mode 100644 index 000000000..d668348b9 Binary files /dev/null and b/vendors/dokuwiki/lib/images/smileys/delete.gif differ diff --git a/vendors/dokuwiki/lib/images/smileys/fixme.gif b/vendors/dokuwiki/lib/images/smileys/fixme.gif new file mode 100644 index 000000000..b66ea99d6 Binary files /dev/null and b/vendors/dokuwiki/lib/images/smileys/fixme.gif differ diff --git a/vendors/dokuwiki/lib/images/smileys/icon_arrow.gif b/vendors/dokuwiki/lib/images/smileys/icon_arrow.gif new file mode 100644 index 000000000..2880055cc Binary files /dev/null and b/vendors/dokuwiki/lib/images/smileys/icon_arrow.gif differ diff --git a/vendors/dokuwiki/lib/images/smileys/icon_biggrin.gif b/vendors/dokuwiki/lib/images/smileys/icon_biggrin.gif new file mode 100644 index 000000000..d3527723c Binary files /dev/null and b/vendors/dokuwiki/lib/images/smileys/icon_biggrin.gif differ diff --git a/vendors/dokuwiki/lib/images/smileys/icon_confused.gif b/vendors/dokuwiki/lib/images/smileys/icon_confused.gif new file mode 100644 index 000000000..0c49e0698 Binary files /dev/null and b/vendors/dokuwiki/lib/images/smileys/icon_confused.gif differ diff --git a/vendors/dokuwiki/lib/images/smileys/icon_cool.gif b/vendors/dokuwiki/lib/images/smileys/icon_cool.gif new file mode 100644 index 000000000..cead0306c Binary files /dev/null and b/vendors/dokuwiki/lib/images/smileys/icon_cool.gif differ diff --git a/vendors/dokuwiki/lib/images/smileys/icon_cry.gif b/vendors/dokuwiki/lib/images/smileys/icon_cry.gif new file mode 100644 index 000000000..7d54b1f99 Binary files /dev/null and b/vendors/dokuwiki/lib/images/smileys/icon_cry.gif differ diff --git a/vendors/dokuwiki/lib/images/smileys/icon_doubt.gif b/vendors/dokuwiki/lib/images/smileys/icon_doubt.gif new file mode 100644 index 000000000..fd7903b19 Binary files /dev/null and b/vendors/dokuwiki/lib/images/smileys/icon_doubt.gif differ diff --git a/vendors/dokuwiki/lib/images/smileys/icon_doubt2.gif b/vendors/dokuwiki/lib/images/smileys/icon_doubt2.gif new file mode 100644 index 000000000..eb4b70b66 Binary files /dev/null and b/vendors/dokuwiki/lib/images/smileys/icon_doubt2.gif differ diff --git a/vendors/dokuwiki/lib/images/smileys/icon_eek.gif b/vendors/dokuwiki/lib/images/smileys/icon_eek.gif new file mode 100644 index 000000000..5d3978106 Binary files /dev/null and b/vendors/dokuwiki/lib/images/smileys/icon_eek.gif differ diff --git a/vendors/dokuwiki/lib/images/smileys/icon_evil.gif b/vendors/dokuwiki/lib/images/smileys/icon_evil.gif new file mode 100644 index 000000000..ab1aa8e12 Binary files /dev/null and b/vendors/dokuwiki/lib/images/smileys/icon_evil.gif differ diff --git a/vendors/dokuwiki/lib/images/smileys/icon_exclaim.gif b/vendors/dokuwiki/lib/images/smileys/icon_exclaim.gif new file mode 100644 index 000000000..6e50e2eec Binary files /dev/null and b/vendors/dokuwiki/lib/images/smileys/icon_exclaim.gif differ diff --git a/vendors/dokuwiki/lib/images/smileys/icon_frown.gif b/vendors/dokuwiki/lib/images/smileys/icon_frown.gif new file mode 100644 index 000000000..d2ac78c04 Binary files /dev/null and b/vendors/dokuwiki/lib/images/smileys/icon_frown.gif differ diff --git a/vendors/dokuwiki/lib/images/smileys/icon_fun.gif b/vendors/dokuwiki/lib/images/smileys/icon_fun.gif new file mode 100644 index 000000000..a8bb8a303 Binary files /dev/null and b/vendors/dokuwiki/lib/images/smileys/icon_fun.gif differ diff --git a/vendors/dokuwiki/lib/images/smileys/icon_idea.gif b/vendors/dokuwiki/lib/images/smileys/icon_idea.gif new file mode 100644 index 000000000..a40ae0d7e Binary files /dev/null and b/vendors/dokuwiki/lib/images/smileys/icon_idea.gif differ diff --git a/vendors/dokuwiki/lib/images/smileys/icon_kaddi.gif b/vendors/dokuwiki/lib/images/smileys/icon_kaddi.gif new file mode 100644 index 000000000..1410f7f1e Binary files /dev/null and b/vendors/dokuwiki/lib/images/smileys/icon_kaddi.gif differ diff --git a/vendors/dokuwiki/lib/images/smileys/icon_lol.gif b/vendors/dokuwiki/lib/images/smileys/icon_lol.gif new file mode 100644 index 000000000..374ba150f Binary files /dev/null and b/vendors/dokuwiki/lib/images/smileys/icon_lol.gif differ diff --git a/vendors/dokuwiki/lib/images/smileys/icon_mrgreen.gif b/vendors/dokuwiki/lib/images/smileys/icon_mrgreen.gif new file mode 100644 index 000000000..b54cd0f94 Binary files /dev/null and b/vendors/dokuwiki/lib/images/smileys/icon_mrgreen.gif differ diff --git a/vendors/dokuwiki/lib/images/smileys/icon_neutral.gif b/vendors/dokuwiki/lib/images/smileys/icon_neutral.gif new file mode 100644 index 000000000..4f311567e Binary files /dev/null and b/vendors/dokuwiki/lib/images/smileys/icon_neutral.gif differ diff --git a/vendors/dokuwiki/lib/images/smileys/icon_question.gif b/vendors/dokuwiki/lib/images/smileys/icon_question.gif new file mode 100644 index 000000000..9d072265b Binary files /dev/null and b/vendors/dokuwiki/lib/images/smileys/icon_question.gif differ diff --git a/vendors/dokuwiki/lib/images/smileys/icon_razz.gif b/vendors/dokuwiki/lib/images/smileys/icon_razz.gif new file mode 100644 index 000000000..29da2a2fc Binary files /dev/null and b/vendors/dokuwiki/lib/images/smileys/icon_razz.gif differ diff --git a/vendors/dokuwiki/lib/images/smileys/icon_redface.gif b/vendors/dokuwiki/lib/images/smileys/icon_redface.gif new file mode 100644 index 000000000..ad7628320 Binary files /dev/null and b/vendors/dokuwiki/lib/images/smileys/icon_redface.gif differ diff --git a/vendors/dokuwiki/lib/images/smileys/icon_rolleyes.gif b/vendors/dokuwiki/lib/images/smileys/icon_rolleyes.gif new file mode 100644 index 000000000..d7f5f2f4b Binary files /dev/null and b/vendors/dokuwiki/lib/images/smileys/icon_rolleyes.gif differ diff --git a/vendors/dokuwiki/lib/images/smileys/icon_sad.gif b/vendors/dokuwiki/lib/images/smileys/icon_sad.gif new file mode 100644 index 000000000..d2ac78c04 Binary files /dev/null and b/vendors/dokuwiki/lib/images/smileys/icon_sad.gif differ diff --git a/vendors/dokuwiki/lib/images/smileys/icon_silenced.gif b/vendors/dokuwiki/lib/images/smileys/icon_silenced.gif new file mode 100644 index 000000000..448399b2b Binary files /dev/null and b/vendors/dokuwiki/lib/images/smileys/icon_silenced.gif differ diff --git a/vendors/dokuwiki/lib/images/smileys/icon_smile.gif b/vendors/dokuwiki/lib/images/smileys/icon_smile.gif new file mode 100644 index 000000000..7b1f6d304 Binary files /dev/null and b/vendors/dokuwiki/lib/images/smileys/icon_smile.gif differ diff --git a/vendors/dokuwiki/lib/images/smileys/icon_smile2.gif b/vendors/dokuwiki/lib/images/smileys/icon_smile2.gif new file mode 100644 index 000000000..769639d32 Binary files /dev/null and b/vendors/dokuwiki/lib/images/smileys/icon_smile2.gif differ diff --git a/vendors/dokuwiki/lib/images/smileys/icon_surprised.gif b/vendors/dokuwiki/lib/images/smileys/icon_surprised.gif new file mode 100644 index 000000000..cb2142431 Binary files /dev/null and b/vendors/dokuwiki/lib/images/smileys/icon_surprised.gif differ diff --git a/vendors/dokuwiki/lib/images/smileys/icon_twisted.gif b/vendors/dokuwiki/lib/images/smileys/icon_twisted.gif new file mode 100644 index 000000000..502fe247e Binary files /dev/null and b/vendors/dokuwiki/lib/images/smileys/icon_twisted.gif differ diff --git a/vendors/dokuwiki/lib/images/smileys/icon_wink.gif b/vendors/dokuwiki/lib/images/smileys/icon_wink.gif new file mode 100644 index 000000000..d14828804 Binary files /dev/null and b/vendors/dokuwiki/lib/images/smileys/icon_wink.gif differ diff --git a/vendors/dokuwiki/lib/images/success.png b/vendors/dokuwiki/lib/images/success.png new file mode 100644 index 000000000..a5ae9f11b Binary files /dev/null and b/vendors/dokuwiki/lib/images/success.png differ diff --git a/vendors/dokuwiki/lib/images/throbber.gif b/vendors/dokuwiki/lib/images/throbber.gif new file mode 100644 index 000000000..d04bd3949 Binary files /dev/null and b/vendors/dokuwiki/lib/images/throbber.gif differ diff --git a/vendors/dokuwiki/lib/images/toolbar/bold.png b/vendors/dokuwiki/lib/images/toolbar/bold.png new file mode 100644 index 000000000..7ebe99ee9 Binary files /dev/null and b/vendors/dokuwiki/lib/images/toolbar/bold.png differ diff --git a/vendors/dokuwiki/lib/images/toolbar/chars.png b/vendors/dokuwiki/lib/images/toolbar/chars.png new file mode 100644 index 000000000..3f3396aeb Binary files /dev/null and b/vendors/dokuwiki/lib/images/toolbar/chars.png differ diff --git a/vendors/dokuwiki/lib/images/toolbar/h.png b/vendors/dokuwiki/lib/images/toolbar/h.png new file mode 100644 index 000000000..aae052462 Binary files /dev/null and b/vendors/dokuwiki/lib/images/toolbar/h.png differ diff --git a/vendors/dokuwiki/lib/images/toolbar/h1.png b/vendors/dokuwiki/lib/images/toolbar/h1.png new file mode 100644 index 000000000..93dae935f Binary files /dev/null and b/vendors/dokuwiki/lib/images/toolbar/h1.png differ diff --git a/vendors/dokuwiki/lib/images/toolbar/h2.png b/vendors/dokuwiki/lib/images/toolbar/h2.png new file mode 100644 index 000000000..f0eee3bd0 Binary files /dev/null and b/vendors/dokuwiki/lib/images/toolbar/h2.png differ diff --git a/vendors/dokuwiki/lib/images/toolbar/h3.png b/vendors/dokuwiki/lib/images/toolbar/h3.png new file mode 100644 index 000000000..8cfd4c077 Binary files /dev/null and b/vendors/dokuwiki/lib/images/toolbar/h3.png differ diff --git a/vendors/dokuwiki/lib/images/toolbar/h4.png b/vendors/dokuwiki/lib/images/toolbar/h4.png new file mode 100644 index 000000000..7b8f51a1b Binary files /dev/null and b/vendors/dokuwiki/lib/images/toolbar/h4.png differ diff --git a/vendors/dokuwiki/lib/images/toolbar/h5.png b/vendors/dokuwiki/lib/images/toolbar/h5.png new file mode 100644 index 000000000..44b00d9c8 Binary files /dev/null and b/vendors/dokuwiki/lib/images/toolbar/h5.png differ diff --git a/vendors/dokuwiki/lib/images/toolbar/hequal.png b/vendors/dokuwiki/lib/images/toolbar/hequal.png new file mode 100644 index 000000000..8fc6b0d75 Binary files /dev/null and b/vendors/dokuwiki/lib/images/toolbar/hequal.png differ diff --git a/vendors/dokuwiki/lib/images/toolbar/hminus.png b/vendors/dokuwiki/lib/images/toolbar/hminus.png new file mode 100644 index 000000000..f9d67adcb Binary files /dev/null and b/vendors/dokuwiki/lib/images/toolbar/hminus.png differ diff --git a/vendors/dokuwiki/lib/images/toolbar/hplus.png b/vendors/dokuwiki/lib/images/toolbar/hplus.png new file mode 100644 index 000000000..66f3d5e33 Binary files /dev/null and b/vendors/dokuwiki/lib/images/toolbar/hplus.png differ diff --git a/vendors/dokuwiki/lib/images/toolbar/hr.png b/vendors/dokuwiki/lib/images/toolbar/hr.png new file mode 100644 index 000000000..f86a8ec94 Binary files /dev/null and b/vendors/dokuwiki/lib/images/toolbar/hr.png differ diff --git a/vendors/dokuwiki/lib/images/toolbar/image.png b/vendors/dokuwiki/lib/images/toolbar/image.png new file mode 100644 index 000000000..1aab5d7de Binary files /dev/null and b/vendors/dokuwiki/lib/images/toolbar/image.png differ diff --git a/vendors/dokuwiki/lib/images/toolbar/italic.png b/vendors/dokuwiki/lib/images/toolbar/italic.png new file mode 100644 index 000000000..324e7c036 Binary files /dev/null and b/vendors/dokuwiki/lib/images/toolbar/italic.png differ diff --git a/vendors/dokuwiki/lib/images/toolbar/link.png b/vendors/dokuwiki/lib/images/toolbar/link.png new file mode 100644 index 000000000..41e52c6ab Binary files /dev/null and b/vendors/dokuwiki/lib/images/toolbar/link.png differ diff --git a/vendors/dokuwiki/lib/images/toolbar/linkextern.png b/vendors/dokuwiki/lib/images/toolbar/linkextern.png new file mode 100644 index 000000000..75afd3dc2 Binary files /dev/null and b/vendors/dokuwiki/lib/images/toolbar/linkextern.png differ diff --git a/vendors/dokuwiki/lib/images/toolbar/mono.png b/vendors/dokuwiki/lib/images/toolbar/mono.png new file mode 100644 index 000000000..178cec9f2 Binary files /dev/null and b/vendors/dokuwiki/lib/images/toolbar/mono.png differ diff --git a/vendors/dokuwiki/lib/images/toolbar/ol.png b/vendors/dokuwiki/lib/images/toolbar/ol.png new file mode 100644 index 000000000..3162fa21d Binary files /dev/null and b/vendors/dokuwiki/lib/images/toolbar/ol.png differ diff --git a/vendors/dokuwiki/lib/images/toolbar/sig.png b/vendors/dokuwiki/lib/images/toolbar/sig.png new file mode 100644 index 000000000..ef997b7cd Binary files /dev/null and b/vendors/dokuwiki/lib/images/toolbar/sig.png differ diff --git a/vendors/dokuwiki/lib/images/toolbar/smiley.png b/vendors/dokuwiki/lib/images/toolbar/smiley.png new file mode 100644 index 000000000..e92845cb4 Binary files /dev/null and b/vendors/dokuwiki/lib/images/toolbar/smiley.png differ diff --git a/vendors/dokuwiki/lib/images/toolbar/strike.png b/vendors/dokuwiki/lib/images/toolbar/strike.png new file mode 100644 index 000000000..203aacc2b Binary files /dev/null and b/vendors/dokuwiki/lib/images/toolbar/strike.png differ diff --git a/vendors/dokuwiki/lib/images/toolbar/ul.png b/vendors/dokuwiki/lib/images/toolbar/ul.png new file mode 100644 index 000000000..471171db4 Binary files /dev/null and b/vendors/dokuwiki/lib/images/toolbar/ul.png differ diff --git a/vendors/dokuwiki/lib/images/toolbar/underline.png b/vendors/dokuwiki/lib/images/toolbar/underline.png new file mode 100644 index 000000000..bf9665a68 Binary files /dev/null and b/vendors/dokuwiki/lib/images/toolbar/underline.png differ diff --git a/vendors/dokuwiki/lib/images/trash.png b/vendors/dokuwiki/lib/images/trash.png new file mode 100644 index 000000000..ebad933c8 Binary files /dev/null and b/vendors/dokuwiki/lib/images/trash.png differ diff --git a/vendors/dokuwiki/lib/images/up.png b/vendors/dokuwiki/lib/images/up.png new file mode 100644 index 000000000..557d5e6a9 Binary files /dev/null and b/vendors/dokuwiki/lib/images/up.png differ diff --git a/vendors/dokuwiki/lib/images/wrap.gif b/vendors/dokuwiki/lib/images/wrap.gif new file mode 100644 index 000000000..f2253e4a2 Binary files /dev/null and b/vendors/dokuwiki/lib/images/wrap.gif differ diff --git a/vendors/dokuwiki/lib/index.html b/vendors/dokuwiki/lib/index.html new file mode 100644 index 000000000..8cb33512e --- /dev/null +++ b/vendors/dokuwiki/lib/index.html @@ -0,0 +1,12 @@ + + + + + +nothing here... + + + + + diff --git a/vendors/dokuwiki/lib/plugins/acl/admin.php b/vendors/dokuwiki/lib/plugins/acl/admin.php new file mode 100644 index 000000000..34149ea05 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/admin.php @@ -0,0 +1,809 @@ + + * @author Anika Henke (concepts) + * @author Frank Schubert (old version) + */ +// must be run within Dokuwiki +if(!defined('DOKU_INC')) die(); + +if(!defined('DOKU_PLUGIN')) define('DOKU_PLUGIN',DOKU_INC.'lib/plugins/'); +require_once(DOKU_PLUGIN.'admin.php'); + +/** + * All DokuWiki plugins to extend the admin function + * need to inherit from this class + */ +class admin_plugin_acl extends DokuWiki_Admin_Plugin { + var $acl = null; + var $ns = null; + var $who = ''; + var $usersgroups = array(); + var $specials = array(); + + /** + * return some info + */ + function getInfo(){ + return array( + 'author' => 'Andreas Gohr', + 'email' => 'andi@splitbrain.org', + 'date' => '2010-01-17', + 'name' => 'ACL Manager', + 'desc' => 'Manage Page Access Control Lists', + 'url' => 'http://dokuwiki.org/plugin:acl', + ); + } + + /** + * return prompt for admin menu + */ + function getMenuText($language) { + return $this->getLang('admin_acl'); + } + + /** + * return sort order for position in admin menu + */ + function getMenuSort() { + return 1; + } + + /** + * handle user request + * + * Initializes internal vars and handles modifications + * + * @author Andreas Gohr + */ + function handle() { + global $AUTH_ACL; + global $ID; + global $auth; + // fresh 1:1 copy without replacements + $AUTH_ACL = $this->load_acl_config(false); + // namespace given? + if($_REQUEST['ns'] == '*'){ + $this->ns = '*'; + }else{ + $this->ns = cleanID($_REQUEST['ns']); + } + + // user or group choosen? + $who = trim($_REQUEST['acl_w']); + if($_REQUEST['acl_t'] == '__g__' && $who){ + $this->who = '@'.ltrim($auth->cleanGroup($who),'@'); + }elseif($_REQUEST['acl_t'] == '__u__' && $who){ + $this->who = ltrim($auth->cleanUser($who),'@'); + }elseif($_REQUEST['acl_t'] && + $_REQUEST['acl_t'] != '__u__' && + $_REQUEST['acl_t'] != '__g__'){ + $this->who = $_REQUEST['acl_t']; + }elseif($who){ + $this->who = $who; + } + + // handle modifications + if(isset($_REQUEST['cmd']) && checkSecurityToken()){ + + //error_log("dokuwiki:acl:cms!!!"); + // scope for modifications + if($this->ns){ + if($this->ns == '*'){ + $scope = '*'; + }else{ + $scope = $this->ns.':*'; + } + }else{ + $scope = $ID; + } + + if(isset($_REQUEST['cmd']['save']) && $scope && $this->who && isset($_REQUEST['acl'])){ + //error_log("dokuwiki:acl:save!!!"); + // handle additions or single modifications + $this->_acl_del($scope, $this->who); + $this->_acl_add($scope, $this->who, (int) $_REQUEST['acl']); + }elseif(isset($_REQUEST['cmd']['del']) && $scope && $this->who){ + //error_log("dokuwiki:acl:delete!!!"); + // handle single deletions + $this->_acl_del($scope, $this->who); + }elseif(isset($_REQUEST['cmd']['update'])){ + //error_log("dokuwiki:acl:update!!!"); + // handle update of the whole file + foreach((array) $_REQUEST['del'] as $where => $names){ + // remove all rules marked for deletion + foreach($names as $who) { + unset($_REQUEST['acl'][$where][$who]); + //error_log("dokuwiki:acl:where_who:".$where.":".$who); + } + } + // prepare lines + $lines = array(); + // keep header + foreach($AUTH_ACL as $line){ + if($line{0} == '#'){ + $lines[] = $line."\n"; + }else{ + $lines[] = $line."\n"; + } + } + // re-add all rules + foreach((array) $_REQUEST['acl'] as $where => $opt){ + foreach($opt as $who => $perm){ + //error_log("dokuwiki:acl:where_acl:".$where.":".$who); + $who = auth_nameencode($who,true); + $lines[] = "$where\t$who\t$perm\n"; + } + } + // save it + $AUTH_ACL = $this->save_acl_config(join('',$lines)); + + } + + $AUTH_ACL = $this->load_acl_config(false); + } + + // initialize ACL array + $this->_init_acl_config(); + } + + /** + * ACL Output function + * + * print a table with all significant permissions for the + * current id + * + * @author Frank Schubert + * @author Andreas Gohr + */ + function html() { + global $ID; + + echo '
'.NL; + echo '

'.$this->getLang('admin_acl').'

'.NL; + echo '
'.NL; + + echo '
'.NL; + $this->_html_explorer($_REQUEST['ns']); + echo '
'.NL; + + echo '
'.NL; + $this->_html_detail(); + echo '
'.NL; + echo '
'.NL; + + echo '
'; + echo '

'.$this->getLang('current').'

'.NL; + echo '
'.NL; + $this->_html_table(); + echo '
'.NL; + + echo '
'.NL; + echo '1)'.NL; + echo $this->getLang('p_include'); + echo '
'; + + echo '
'.NL; + } + + /** + * returns array with set options for building links + * + * @author Andreas Gohr + */ + function _get_opts($addopts=null){ + global $ID; + $opts = array( + 'do'=>'admin', + 'dokupage'=>'acl', + ); + if($this->ns) $opts['ns'] = $this->ns; + if($this->who) $opts['acl_w'] = $this->who; + + if(is_null($addopts)) return $opts; + return array_merge($opts, $addopts); + } + + /** + * Display a tree menu to select a page or namespace + * + * @author Andreas Gohr + */ + function _html_explorer(){ + require_once(DOKU_INC.'inc/search.php'); + global $conf; + global $ID; + global $lang; + + $dir = $conf['datadir']; + $ns = $this->ns; + if(empty($ns)){ + $ns = dirname(str_replace(':','/',$ID)); + if($ns == '.') $ns =''; + }elseif($ns == '*'){ + $ns =''; + } + $ns = utf8_encodeFN(str_replace(':','/',$ns)); + + $data = $this->_get_tree($ns); + + // wrap a list with the root level around the other namespaces + $item = array( 'level' => 0, 'id' => '*', 'type' => 'd', + 'open' =>'true', 'label' => '['.$lang['mediaroot'].']'); + + echo '
    '; + echo $this->_html_li_acl($item); + echo '
    '; + echo $this->_html_list_acl($item); + echo '
    '; + echo html_buildlist($data,'acl', + array($this,'_html_list_acl'), + array($this,'_html_li_acl')); + echo ''; + echo '
'; + + } + + /** + * get a combined list of media and page files + * + * @param string $folder an already converted filesystem folder of the current namespace + * @param string $limit limit the search to this folder + */ + function _get_tree($folder,$limit=''){ + global $conf; + + // read tree structure from pages and media + $data = array(); + search($data,$conf['datadir'],'search_index',array('ns' => $folder),$limit); + $media = array(); + search($media,$conf['mediadir'],'search_index',array('ns' => $folder, 'nofiles' => true),$limit); + $data = array_merge($data,$media); + unset($media); + + // combine by sorting and removing duplicates + usort($data,array($this,'_tree_sort')); + $count = count($data); + if($count>0) for($i=1; $i<$count; $i++){ + if($data[$i]['type'] == 'f') break; // namespaces come first, we're done + if($data[$i-1]['id'] == $data[$i]['id']) unset($data[$i]); + } + return $data; + } + + /** + * usort callback + * + * Sorts the combined trees of media and page files + */ + function _tree_sort($a,$b){ + if($a['type'] == 'd' && $b['type'] == 'f'){ + return -1; + }elseif($a['type'] == 'f' && $b['type'] == 'd'){ + return 1; + }else{ + return strcmp($a['id'],$b['id']); + } + } + + /** + * Display the current ACL for selected where/who combination with + * selectors and modification form + * + * @author Andreas Gohr + */ + function _html_detail(){ + global $conf; + global $ID; + + echo '
'.NL; + + echo '
'; + echo $this->getLang('acl_perms').' '; + $inl = $this->_html_select(); + echo ''.NL; + echo ''.NL; + echo '
'.NL; + + echo '
'; + $this->_html_info(); + echo '
'; + + echo ''.NL; + echo ''.NL; + echo ''.NL; + echo ''.NL; + echo ''.NL; + echo '
'.NL; + } + + /** + * Print infos and editor + */ + function _html_info(){ + global $ID; + + if($this->who){ + $current = $this->_get_exact_perm(); + + // explain current permissions + $this->_html_explain($current); + // load editor + $this->_html_acleditor($current); + }else{ + echo '

'; + if($this->ns){ + printf($this->getLang('p_choose_ns'),hsc($this->ns)); + }else{ + printf($this->getLang('p_choose_id'),hsc($ID)); + } + echo '

'; + + echo $this->locale_xhtml('help'); + } + } + + /** + * Display the ACL editor + * + * @author Andreas Gohr + */ + function _html_acleditor($current){ + global $lang; + + echo '
'; + if(is_null($current)){ + echo ''.$this->getLang('acl_new').''; + }else{ + echo ''.$this->getLang('acl_mod').''; + } + + + echo $this->_html_checkboxes($current,empty($this->ns),'acl'); + + if(is_null($current)){ + echo ''.NL; + }else{ + echo ''.NL; + echo ''.NL; + } + + echo '
'; + } + + /** + * Explain the currently set permissions in plain english/$lang + * + * @author Andreas Gohr + */ + function _html_explain($current){ + global $ID; + global $auth; + + $who = $this->who; + $ns = $this->ns; + + // prepare where to check + if($ns){ + if($ns == '*'){ + $check='*'; + }else{ + $check=$ns.':*'; + } + }else{ + $check = $ID; + } + + // prepare who to check + if($who{0} == '@'){ + $user = ''; + $groups = array(ltrim($who,'@')); + }else{ + $user = auth_nameencode($who); + $info = $auth->getUserData($user); + if($info === false){ + $groups = array(); + }else{ + $groups = $info['grps']; + } + } + + // check the permissions + $perm = auth_aclcheck($check,$user,$groups); + + // build array of named permissions + $names = array(); + if($perm){ + if($ns){ + if($perm >= AUTH_DELETE) $names[] = $this->getLang('acl_perm16'); + if($perm >= AUTH_UPLOAD) $names[] = $this->getLang('acl_perm8'); + if($perm >= AUTH_CREATE) $names[] = $this->getLang('acl_perm4'); + } + if($perm >= AUTH_EDIT) $names[] = $this->getLang('acl_perm2'); + if($perm >= AUTH_READ) $names[] = $this->getLang('acl_perm1'); + $names = array_reverse($names); + }else{ + $names[] = $this->getLang('acl_perm0'); + } + + // print permission explanation + echo '

'; + if($user){ + if($ns){ + printf($this->getLang('p_user_ns'),hsc($who),hsc($ns),join(', ',$names)); + }else{ + printf($this->getLang('p_user_id'),hsc($who),hsc($ID),join(', ',$names)); + } + }else{ + if($ns){ + printf($this->getLang('p_group_ns'),hsc(ltrim($who,'@')),hsc($ns),join(', ',$names)); + }else{ + printf($this->getLang('p_group_id'),hsc(ltrim($who,'@')),hsc($ID),join(', ',$names)); + } + } + echo '

'; + + // add note if admin + if($perm == AUTH_ADMIN){ + echo '

'.$this->getLang('p_isadmin').'

'; + }elseif(is_null($current)){ + echo '

'.$this->getLang('p_inherited').'

'; + } + } + + + /** + * Item formatter for the tree view + * + * User function for html_buildlist() + * + * @author Andreas Gohr + */ + function _html_list_acl($item){ + global $ID; + $ret = ''; + // what to display + if($item['label']){ + $base = $item['label']; + }else{ + $base = ':'.$item['id']; + $base = substr($base,strrpos($base,':')+1); + } + + // highlight? + if( ($item['type']=='d' && $item['id'] == $this->ns) || + ($item['type']!='d' && $item['id'] == $ID)) $cl = ' cur'; + + // namespace or page? + if($item['type']=='d'){ + if($item['open']){ + $img = DOKU_BASE.'lib/images/minus.gif'; + $alt = '−'; + }else{ + $img = DOKU_BASE.'lib/images/plus.gif'; + $alt = '+'; + } + $ret .= ''.$alt.''; + $ret .= ''; + $ret .= $base; + $ret .= ''; + }else{ + $ret .= ''; + $ret .= noNS($item['id']); + $ret .= ''; + } + return $ret; + } + + + function _html_li_acl($item){ + return '
  • '; + } + + + /** + * Get current ACL settings as multidim array + * + * @author Andreas Gohr + */ + function _init_acl_config(){ + global $AUTH_ACL; + global $conf; + $acl_config=array(); + $usersgroups = array(); + + // get special users and groups + $this->specials[] = '@ALL'; + $this->specials[] = '@'.$conf['defaultgroup']; + if($conf['manager'] != '!!not set!!'){ + $this->specials = array_merge($this->specials, + array_map('trim', + explode(',',$conf['manager']))); + } + $this->specials = array_filter($this->specials); + $this->specials = array_unique($this->specials); + sort($this->specials); + + foreach($AUTH_ACL as $line){ + $line = trim(preg_replace('/#.*$/','',$line)); //ignore comments + if(!$line) continue; + + $acl = preg_split('/\s+/',$line); + //0 is pagename, 1 is user, 2 is acl + + $acl[1] = rawurldecode($acl[1]); + $acl_config[$acl[0]][$acl[1]] = $acl[2]; + + // store non-special users and groups for later selection dialog + $ug = $acl[1]; + if(in_array($ug,$this->specials)) continue; + $usersgroups[] = $ug; + } + + $usersgroups = array_unique($usersgroups); + sort($usersgroups); + ksort($acl_config); + + $this->acl = $acl_config; + $this->usersgroups = $usersgroups; + } + + /** + * Display all currently set permissions in a table + * + * @author Andreas Gohr + */ + function _html_table(){ + global $lang; + global $ID; + + echo '
    '.NL; + if($this->ns){ + echo ''.NL; + }else{ + echo ''.NL; + } + echo ''.NL; + echo ''.NL; + echo ''.NL; + echo ''.NL; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + foreach($this->acl as $where => $set){ + foreach($set as $who => $perm){ + echo ''; + echo ''; + + echo ''; + + echo ''; + + echo ''; + echo ''; + } + } + + echo ''; + echo ''; + echo ''; + echo '
    '.$this->getLang('where').''.$this->getLang('who').''.$this->getLang('perm').'1)'.$lang['btn_delete'].'
    '; + if(substr($where,-1) == '*'){ + echo ''.hsc($where).''; + $ispage = false; + }else{ + echo ''.hsc($where).''; + $ispage = true; + } + echo ''; + if($who{0} == '@'){ + echo ''.hsc($who).''; + }else{ + echo ''.hsc($who).''; + } + echo ''; + echo $this->_html_checkboxes($perm,$ispage,'acl['.$where.']['.$who.']'); + echo ''; + echo ''; + echo '
    '; + echo ''; + echo '
    '; + echo '
    '.NL; + } + + + /** + * Returns the permission which were set for exactly the given user/group + * and page/namespace. Returns null if no exact match is available + * + * @author Andreas Gohr + */ + function _get_exact_perm(){ + global $ID; + if($this->ns){ + if($this->ns == '*'){ + $check = '*'; + }else{ + $check = $this->ns.':*'; + } + }else{ + $check = $ID; + } + + if(isset($this->acl[$check][$this->who])){ + return $this->acl[$check][$this->who]; + }else{ + return null; + } + } + + function load_acl_config($full) { + global $auth; + if($auth->cando['getACL']) { + $acl = $auth->getACL(); + } else { + $acl = file(DOKU_CONF.'acl.auth.php'); + } + if ($full) return join("\n", $acl)."\n"; + return $acl; + } + function save_acl_config($newconfig) { + global $auth; + if($auth->cando['getACL']) { + $auth->setACL($newconfig); + return true; + } else { + return io_saveFile(DOKU_CONF.'acl.auth.php', $newconfig); + } + + } + + /** + * adds new acl-entry to conf/acl.auth.php + * + * @author Frank Schubert + */ + function _acl_add($acl_scope, $acl_user, $acl_level){ + $acl_config = $this->load_acl_config(true); + $acl_user = auth_nameencode($acl_user,true); + + // max level for pagenames is edit + if(strpos($acl_scope,'*') === false) { + if($acl_level > AUTH_EDIT) $acl_level = AUTH_EDIT; + } + + + $new_acl = "$acl_scope\t$acl_user\t$acl_level\n"; + + $new_config = $acl_config.$new_acl; + return $this->save_acl_config($new_config); + } + + /** + * remove acl-entry from conf/acl.auth.php + * + * @author Frank Schubert + */ + function _acl_del($acl_scope, $acl_user){ + $acl_config = $this->load_acl_config(false); + $acl_user = auth_nameencode($acl_user,true); + + $acl_pattern = '^'.preg_quote($acl_scope,'/').'\s+'.$acl_user.'\s+[0-8].*$'; + + // save all non!-matching + $new_config = preg_grep("/$acl_pattern/", $acl_config, PREG_GREP_INVERT); + + return $this->save_acl_config(join("\n",$new_config)."\n"); + } + + /** + * print the permission radio boxes + * + * @author Frank Schubert + * @author Andreas Gohr + */ + function _html_checkboxes($setperm,$ispage,$name){ + global $lang; + + static $label = 0; //number labels + $ret = ''; + + if($ispage && $setperm > AUTH_EDIT) $perm = AUTH_EDIT; + + foreach(array(AUTH_NONE,AUTH_READ,AUTH_EDIT,AUTH_CREATE,AUTH_UPLOAD,AUTH_DELETE) as $perm){ + $label += 1; + + //general checkbox attributes + $atts = array( 'type' => 'radio', + 'id' => 'pbox'.$label, + 'name' => $name, + 'value' => $perm ); + //dynamic attributes + if(!is_null($setperm) && $setperm == $perm) $atts['checked'] = 'checked'; + if($ispage && $perm > AUTH_EDIT){ + $atts['disabled'] = 'disabled'; + $class = ' class="disabled"'; + }else{ + $class = ''; + } + + //build code + $ret .= ''.NL; + } + return $ret; + } + + /** + * Print a user/group selector (reusing already used users and groups) + * + * @author Andreas Gohr + */ + function _html_select(){ + global $conf; + $inlist = false; + + if($this->who && + !in_array($this->who,$this->usersgroups) && + !in_array($this->who,$this->specials)){ + + if($this->who{0} == '@'){ + $gsel = ' selected="selected"'; + }else{ + $usel = ' selected="selected"'; + } + }else{ + $usel = ''; + $gsel = ''; + $inlist = true; + } + + + echo ''.NL; + return $inlist; + } +} diff --git a/vendors/dokuwiki/lib/plugins/acl/ajax.php b/vendors/dokuwiki/lib/plugins/acl/ajax.php new file mode 100644 index 000000000..d3e88d932 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/ajax.php @@ -0,0 +1,62 @@ + + */ + +//fix for Opera XMLHttpRequests +if(!count($_POST) && $HTTP_RAW_POST_DATA){ + parse_str($HTTP_RAW_POST_DATA, $_POST); +} + +if(!defined('DOKU_INC')) define('DOKU_INC',dirname(__FILE__).'/../../../'); +require_once(DOKU_INC.'inc/init.php'); +require_once(DOKU_INC.'inc/common.php'); +require_once(DOKU_INC.'inc/pageutils.php'); +require_once(DOKU_INC.'inc/auth.php'); +//close session +session_write_close(); + +if(!auth_isadmin()) die('for admins only'); +if(!checkSecurityToken()) die('CRSF Attack'); + +$ID = getID(); + +require_once(DOKU_INC.'inc/pluginutils.php'); +require_once(DOKU_INC.'inc/html.php'); +$acl = plugin_load('admin','acl'); +$acl->handle(); + +$ajax = $_REQUEST['ajax']; +header('Content-Type: text/html; charset=utf-8'); + +if($ajax == 'info'){ + $acl->_html_info(); +}elseif($ajax == 'tree'){ + require_once(DOKU_INC.'inc/search.php'); + global $conf; + global $ID; + + $dir = $conf['datadir']; + $ns = $_REQUEST['ns']; + if($ns == '*'){ + $ns =''; + } + $ns = cleanID($ns); + $lvl = count(explode(':',$ns)); + $ns = utf8_encodeFN(str_replace(':','/',$ns)); + + $data = $acl->_get_tree($ns,$ns); + + foreach($data as $item){ + $item['level'] = $lvl+1; + echo $acl->_html_li_acl($item); + echo '
    '; + echo $acl->_html_list_acl($item); + echo '
    '; + echo '
  • '; + } +} + diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/af/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/af/lang.php new file mode 100644 index 000000000..04d9b0acf --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/af/lang.php @@ -0,0 +1,10 @@ + + * @author Yaman Hokan + */ +$lang['admin_acl'] = 'إدارة قوائم التحكم بالدخول'; +$lang['acl_group'] = 'مجموعة'; +$lang['acl_user'] = 'مستخدم'; +$lang['acl_perms'] = 'ترخيص لـ'; +$lang['page'] = 'صÙحة'; +$lang['namespace'] = 'Ùضاء التسمية'; +$lang['btn_select'] = 'اختيار'; +$lang['who'] = 'اسم المستخدم / المجموعة'; +$lang['perm'] = 'التصاريح'; +$lang['acl_perm0'] = 'لا يوجد'; +$lang['acl_perm1'] = 'قراءة'; +$lang['acl_perm2'] = 'تحرير'; +$lang['acl_perm4'] = 'إنشاء'; +$lang['acl_perm8'] = 'تحميل'; +$lang['acl_perm16'] = 'مسح'; +$lang['acl_new'] = 'أض٠أضاÙØ© جديدة'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/bg/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/bg/help.txt new file mode 100644 index 000000000..23028cb35 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/bg/help.txt @@ -0,0 +1,11 @@ +=== Помощ === + +Ðа тази Ñтраница можете да добавÑте и премахвате Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ Ð·Ð° определÑне на имена и Ñтраници във Вашето Wiki. + +ЛевиÑÑ‚ панел показва вÑички налични имена и Ñтраници. + +Формата по-горе ви позволÑва да видите и промените разрешениÑта на Ð¸Ð·Ð±Ñ€Ð°Ð½Ð¸Ñ Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚ÐµÐ» или група. + +Ð’ таблицата по-долу Ñа показани вÑички актуални правила за контрол на доÑтъпа. Можете да Ñ Ð¸Ð·Ð¿Ð¾Ð»Ð·Ð²Ð°Ñ‚Ðµ за бързо изтриване или промÑна на множеÑтво правила. + +Четене на [[doku>acl|ACL документациÑта]] може да ви помогне да разберете напълно как работи контрола на доÑтъпа в DokuWiki. \ No newline at end of file diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/bg/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/bg/lang.php new file mode 100644 index 000000000..9facd4259 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/bg/lang.php @@ -0,0 +1,36 @@ + + * @author Viktor Usunov + */ +$lang['admin_acl'] = 'Управление на ÑпиÑъците за доÑтъп'; +$lang['acl_group'] = 'Група'; +$lang['acl_user'] = 'Потребител'; +$lang['acl_perms'] = 'Права за'; +$lang['page'] = 'Страница'; +$lang['namespace'] = 'Именно проÑтранÑтво'; +$lang['btn_select'] = 'Избери'; +$lang['p_user_id'] = 'ПотребителÑÑ‚ %s има в момента Ñледните права за Ñтраницата %s: %s.'; +$lang['p_user_ns'] = 'ПотребителÑÑ‚ %s има в момента Ñледните права в именното проÑтранÑтво %s: %s.'; +$lang['p_group_id'] = 'Членове на групата %s имат в момента Ñледните права за Ñтраницата %s: %s.'; +$lang['p_group_ns'] = 'Членове на групата %s имат в момента Ñледните права в именното проÑтранÑтво %s: %s.'; +$lang['p_choose_id'] = 'ÐœÐ¾Ð»Ñ Ð²ÑŠÐ²ÐµÐ´ÐµÑ‚Ðµ потребител или група в полето горе, за да видите или промените правата за Ñтраницата %s.'; +$lang['p_choose_ns'] = 'ÐœÐ¾Ð»Ñ Ð²ÑŠÐ²ÐµÐ´ÐµÑ‚Ðµ потребител или група в полето горе, за да видите или промените правата за именното проÑтранÑтво %s.'; +$lang['p_inherited'] = 'Забележка: Тези Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ Ð½Ðµ Ñа определени изрично, но Ñа били наÑледени от други групи или именни проÑтранÑтва.'; +$lang['p_isadmin'] = 'Забележка: Избраните група или потребител притежават пълни права, Ñпоред конфигурациÑта им.'; +$lang['p_include'] = 'ВиÑши Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ Ð²ÐºÐ»ÑŽÑ‡Ð²Ð°Ñ‚ по-ниÑши такива. Създаване или премахване на Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ Ñе прилага Ñамо за именни проÑтранÑтва, не за Ñтраници.'; +$lang['current'] = 'Текущи ACL права'; +$lang['where'] = 'Страница/Именно поÑтранÑтво'; +$lang['who'] = 'Потребител/Група'; +$lang['perm'] = 'Права'; +$lang['acl_perm0'] = 'Ðикакви'; +$lang['acl_perm1'] = 'Четене'; +$lang['acl_perm2'] = 'Редактиране'; +$lang['acl_perm4'] = 'Създаване'; +$lang['acl_perm8'] = 'Качване'; +$lang['acl_perm16'] = 'Изтриване'; +$lang['acl_new'] = 'ДобавÑне на ново'; +$lang['acl_mod'] = 'ПромÑна на впиÑване'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/ca-valencia/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/ca-valencia/help.txt new file mode 100644 index 000000000..87450d2fa --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/ca-valencia/help.txt @@ -0,0 +1,15 @@ +=== Ajuda ràpida: === + +En esta pàgina pot afegir i llevar permissos per a espais de noms i +pàgines del wiki. + +El panel esquerre mostra tots els espais de noms i pàgines disponibles. + +El formulari de dalt permet vore i modificar els permissos de l'usuari +o grup seleccionat. + +En la taula de baix es mostren totes les regles d'accés actuals. Pot +usar-la per a canviar o borrar ràpidament vàries regles. + +Llegint la [[doku>acl|documentació oficial sobre ACL]] podrà +comprendre millor com funciona el control d'accés en DokuWiki. diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/ca-valencia/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/ca-valencia/lang.php new file mode 100644 index 000000000..ef0ae92eb --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/ca-valencia/lang.php @@ -0,0 +1,37 @@ + + * @author Bernat Arlandis + * @author Bernat Arlandis + */ +$lang['admin_acl'] = 'Gestor de les llistes de control d\'accés'; +$lang['acl_group'] = 'Grup'; +$lang['acl_user'] = 'Usuari'; +$lang['acl_perms'] = 'Permissos per a'; +$lang['page'] = 'Pàgina'; +$lang['namespace'] = 'Espai de noms'; +$lang['btn_select'] = 'Seleccionar'; +$lang['p_user_id'] = 'L\'usuari %s té actualment els següents permissos en la pàgina %s: %s.'; +$lang['p_user_ns'] = 'L\'usuari %s té actualment els següents permissos en l\'espai de noms %s: %s.'; +$lang['p_group_id'] = 'Els membres del grup %s tenen actualment els següents permissos en la pàgina %s: %s.'; +$lang['p_group_ns'] = 'Els membres del grup %s tenen actualment els següents permissos en l\'espai de noms %s: %s.'; +$lang['p_choose_id'] = 'Per favor, introduïxca un usuari o grup en el formulari de dalt per a vore o editar els per a la pàgina %s.'; +$lang['p_choose_ns'] = 'Per favor, introduïxca un usuari o grup en el formulari de dalt per a vore o editar els permissos per a l\'espai de noms %s.'; +$lang['p_inherited'] = 'Nota: estos permissos no s\'han indicat explícitament sino que s\'hereten d\'atres grups o d\'espais de noms antecessors.'; +$lang['p_isadmin'] = 'Nota: el grup o usuari seleccionat té sempre tots els permissos perque està configurat com a super-usuari.'; +$lang['p_include'] = 'Els permissos més alts inclouen als més baixos. Els permissos per a crear, enviar i borrar només valen per a espais de noms, pàgines no.'; +$lang['current'] = 'Regles ACL actuals'; +$lang['where'] = 'Pàgina/espai de noms'; +$lang['who'] = 'Usuari/grup'; +$lang['perm'] = 'Permissos'; +$lang['acl_perm0'] = 'Cap'; +$lang['acl_perm1'] = 'Llegir'; +$lang['acl_perm2'] = 'Editar'; +$lang['acl_perm4'] = 'Crear'; +$lang['acl_perm8'] = 'Pujar'; +$lang['acl_perm16'] = 'Borrar'; +$lang['acl_new'] = 'Afegir entrada nova'; +$lang['acl_mod'] = 'Modificar entrada'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/ca/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/ca/help.txt new file mode 100644 index 000000000..d9bcc126d --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/ca/help.txt @@ -0,0 +1,11 @@ +=== Ajuda ràpida === + +En aquesta pàgina podeu afegir i treure permisos per a espais i pàgines del vostre wiki. + +La subfinestra de l'esquerra mostra tots els espais i pàgines disponibles. + +El formulari de dalt us permet veure i modificar els permisos de l'usuari o grup que seleccioneu. + +En la taula de baix es mostren totes les regles de control d'accés que hagin estat definides. Podeu utilitzar aquesta taula per suprimir o modificar ràpidament totes les regles que vulgueu. + +Llegir la [[doku>acl|documentació oficial sobre ACL]] us pot ajudar a entendre del tot com funciona el control d'accés en DokuWiki. \ No newline at end of file diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/ca/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/ca/lang.php new file mode 100644 index 000000000..10f656062 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/ca/lang.php @@ -0,0 +1,38 @@ + + * @author Carles Bellver + * @author carles.bellver@gmail.com + * @author carles.bellver@cent.uji.es + */ +$lang['admin_acl'] = 'Gestió de la Llista de Control d\'Accés'; +$lang['acl_group'] = 'Grup'; +$lang['acl_user'] = 'Usuari'; +$lang['acl_perms'] = 'Permisos per a'; +$lang['page'] = 'Pàgina'; +$lang['namespace'] = 'Espai'; +$lang['btn_select'] = 'Selecciona'; +$lang['p_user_id'] = 'L\'usuari %s té a hores d\'ara els permisos següents en la pàgina %s: %s.'; +$lang['p_user_ns'] = 'L\'usuari %s té a hores d\'ara els permisos següents en l\'espai %s: %s.'; +$lang['p_group_id'] = 'Els membres del grup %s tenen a hores d\'ara els permisos següents en la pàgina %s: %s.'; +$lang['p_group_ns'] = 'Els membres del grup %s tenen a hores d\'ara els permisos següents en l\'espai %s: %s.'; +$lang['p_choose_id'] = 'Introduïu un usuari o grup en el formulari de dalt per veure o editar els seus permisos en la pàgina %s.'; +$lang['p_choose_ns'] = 'Introduïu un usuari o grup en el formulari de dalt per veure o editar els seus permisos en l\'espai %s.'; +$lang['p_inherited'] = 'Nota: aquests permisos no s\'han definit explícitament, sinó que són heretats d\'altres grups o d\'espais d\'ordre superior.'; +$lang['p_isadmin'] = 'Nota: l\'usuari o grup seleccionat té sempre tots els permisos perquè ha estat configurat com a superusuari.'; +$lang['p_include'] = 'Els permisos més alts inclouen tots els permisos inferiors. Els permisos per a crear, penjar i suprimir només s\'apliquen als espais, no a pàgines.'; +$lang['current'] = 'Regles ACL actuals'; +$lang['where'] = 'Pàgina/espai'; +$lang['who'] = 'Usuari/grup'; +$lang['perm'] = 'Permisos'; +$lang['acl_perm0'] = 'Cap'; +$lang['acl_perm1'] = 'Lectura'; +$lang['acl_perm2'] = 'Edició'; +$lang['acl_perm4'] = 'Creació'; +$lang['acl_perm8'] = 'Penjar fitxers'; +$lang['acl_perm16'] = 'Suprimir'; +$lang['acl_new'] = 'Afegeix nova entrada'; +$lang['acl_mod'] = 'Modifica entrada'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/cs/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/cs/help.txt new file mode 100644 index 000000000..1dbc88ad0 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/cs/help.txt @@ -0,0 +1,11 @@ +=== NápovÄ›da: === + +Na této stránce můžete pÅ™idávat a odebírat oprávnÄ›ní na jmenné prostory a stránky Vaší wiki. + +Levý panel zobrazuje vÅ¡echny dostupné jmenné prostory a stránky. + +Formulář výše umožňuje vidÄ›t a modifikovat oprávnÄ›ní vybraného uživatele nebo skupiny. + +V tabulce uvedené níže jsou zobrazeny vÅ¡echny aktuální pravidla pro řízení přístupu (oprávnÄ›ní). Zde můžete rychle odebírat a mÄ›nit více položek (oprávnÄ›ní) najednou. + +Pro detailnÄ›jší nápovÄ›du si pÅ™eÄtÄ›te stránku [[doku>acl|oficiální dokumentaci ACL]], která Vám může pomoci plnÄ› pochopit princip, jak řízení přístupu na DokuWiki funguje. diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/cs/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/cs/lang.php new file mode 100644 index 000000000..899d30ced --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/cs/lang.php @@ -0,0 +1,37 @@ + + * @author Zbynek Krivka + * @author tomas@valenta.cz + */ +$lang['admin_acl'] = 'Správa přístupových práv'; +$lang['acl_group'] = 'Skupina'; +$lang['acl_user'] = 'Uživatel'; +$lang['acl_perms'] = 'Práva pro'; +$lang['page'] = 'Stránka'; +$lang['namespace'] = 'Jmenný prostor'; +$lang['btn_select'] = 'Vybrat'; +$lang['p_user_id'] = 'Uživatel %s má nyní na stránku %s následující oprávnÄ›ní: %s.'; +$lang['p_user_ns'] = 'Uživatel %s má nyní na jmenný prostor %s následující oprávnÄ›ní: %s.'; +$lang['p_group_id'] = 'ÄŒlenové skupiny %s mají nyní na stránku %s následující oprávnÄ›ní: %s.'; +$lang['p_group_ns'] = 'ÄŒlenové skupiny %s mají nyní na jmenný prostor %s následující oprávnÄ›ní: %s.'; +$lang['p_choose_id'] = 'Prosím, vložte uživatele nebo skupinu ve formÄ› uvedené výše, abyste mohli prohlížet a editovat množinu oprávnÄ›ní pro stránku %s.'; +$lang['p_choose_ns'] = 'Prosím, vložte uživatele nebo skupinu ve formÄ› uvedené výše, abyste mohli prohlížet a editovat množinu oprávnÄ›ní pro jmenný prostor %s.'; +$lang['p_inherited'] = 'Poznámka: Tato oprávnÄ›ní nebyla nastavena explicitnÄ›, ale jsou zdÄ›dÄ›na z jiné skupiny nebo z nadÅ™azeného jmenného prostoru.'; +$lang['p_isadmin'] = 'Poznámka: Vybraná skupina nebo uživatel má vždy plná oprávnÄ›ní, protože je nastaven jako správce (superuser).'; +$lang['p_include'] = 'Vyšší oprávnÄ›ní zahrnují nižší oprávnÄ›ní. VytvoÅ™it, Nahrát a Smazat se vztahují jen k jmenným prostorů, nikoliv ke stránkám.'; +$lang['current'] = 'Aktuální ACL pravidla'; +$lang['where'] = 'Stránka/Jmenný prostor'; +$lang['who'] = 'Uživatel/Skupina'; +$lang['perm'] = 'OprávnÄ›ní'; +$lang['acl_perm0'] = 'Žádné'; +$lang['acl_perm1'] = 'ÄŒtení'; +$lang['acl_perm2'] = 'Úpravy'; +$lang['acl_perm4'] = 'VytvoÅ™ení'; +$lang['acl_perm8'] = 'Upload'; +$lang['acl_perm16'] = 'Mazání'; +$lang['acl_new'] = 'PÅ™idat novou položku'; +$lang['acl_mod'] = 'Editovat položku'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/da/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/da/help.txt new file mode 100644 index 000000000..c8eedfc48 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/da/help.txt @@ -0,0 +1,11 @@ +=== Vejledning === + +PÃ¥ denne side kan du tilføje og fjerne tilladelser for navnerum og sider i din wiki. + +Panelet i venstre side viser alle tilgængelige navnerum og sider. + +I kassen for oven giver dig mulighed for at se og ændre tilladelser for en bestemt bruger eller gruppe. + +NedenstÃ¥ende skema viser dig alle de satte regler for adgangskontrol. Du kan bruge den til hurtigt at slette eller ændre nogle af dem. + +Ved at læse [[doku>acl|den officielle vejledning til ACL]] kan du opnÃ¥ yderligere hjælp til at blive sat helt ind i, hvordan adgangskontrol virker i DokuWiki. \ No newline at end of file diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/da/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/da/lang.php new file mode 100644 index 000000000..c95ff1582 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/da/lang.php @@ -0,0 +1,42 @@ + + * @author Jon Bendtsen + * @author Lars Næsbye Christensen + * @author Kalle Sommer Nielsen + * @author Esben Laursen + * @author Harith + * @author Daniel Ejsing-Duun + * @author Erik Bjørn Pedersen + */ +$lang['admin_acl'] = 'Rettighedsadministration'; +$lang['acl_group'] = 'Gruppe'; +$lang['acl_user'] = 'Bruger'; +$lang['acl_perms'] = 'Rettigheder for'; +$lang['page'] = 'Dokument'; +$lang['namespace'] = 'Navnerum'; +$lang['btn_select'] = 'Vælg'; +$lang['p_user_id'] = 'Bruger %s har følgende adgang pÃ¥ siden %s: %s'; +$lang['p_user_ns'] = 'Bruger %s har foreløbig følgende tilladelse i navnerummet %s: %s.'; +$lang['p_group_id'] = 'Medlemmerne af gruppen %s har foreløbigt de følgende tilladelser pÃ¥ siden %s: %s.'; +$lang['p_group_ns'] = 'Medlemmerne af gruppen %s har foreløbigt de følgende tilladelser i navnerummet %s: %s.'; +$lang['p_choose_id'] = 'Venligst udfyld en bruger eller gruppe i ovennævnte formular for at se eller redigere tilladelserne for denne side%s.'; +$lang['p_choose_ns'] = 'Venligst udfyld en bruger eller gruppe i ovennævnte formular for at se eller redigere tilladelserne for navnerummet %s.'; +$lang['p_inherited'] = 'Bemærk: Disse tilladelser var ikke lagt entydigt ind, men var arvet fra andre grupper eller højere navnerum.'; +$lang['p_isadmin'] = 'Bemærk: Den valgte gruppe eller bruger har altid fuld adgang, fordi den er sat til at være en supergruppe eller -bruger'; +$lang['p_include'] = 'Højere tilladelse inkluderer ogsÃ¥ lavere. Tilladelser til at oprette, lægge filer op og slette gælder kun for navnerum, ikke sider.'; +$lang['current'] = 'Aktuelle ACL-regler'; +$lang['where'] = 'Side/navnerum'; +$lang['who'] = 'Bruger/gruppe'; +$lang['perm'] = 'Adgangsniveau'; +$lang['acl_perm0'] = 'Ingen'; +$lang['acl_perm1'] = 'Læs'; +$lang['acl_perm2'] = 'Skriv'; +$lang['acl_perm4'] = 'Opret'; +$lang['acl_perm8'] = 'Overføre'; +$lang['acl_perm16'] = 'Slet'; +$lang['acl_new'] = 'Tilføj ny post'; +$lang['acl_mod'] = 'Ændre post'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/de-informal/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/de-informal/help.txt new file mode 100644 index 000000000..d7930f8df --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/de-informal/help.txt @@ -0,0 +1,11 @@ +=== Schnellhilfe === + +Auf dieser Seite kannst Du Rechte für Namensräume und Seiten in deinem Wiki hinzufügen oder entfernen. + +Der linke Bereich zeigt alle Namensräume und Seiten. + +Das obere Formular zeigt die die Rechte der ausgewählten Gruppe bzw. Benutzers. + +In der Tabelle unten werden alle momentan gesetzten Zugriffsregeln gezeigt. Hier kannst Du schnell mehrere Regeln löschen oder ändern. + +Das Lesen von [[doku>acl|official documentation on ACL]] kann Dir helfen zu verstehen, wie die Zugriffskontrole in DokuWiki funktioniert. diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/de-informal/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/de-informal/lang.php new file mode 100644 index 000000000..56dedfc61 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/de-informal/lang.php @@ -0,0 +1,35 @@ + + * @author Juergen Schwarzer + */ +$lang['admin_acl'] = 'Zugriffskontrollsystem Management'; +$lang['acl_group'] = 'Gruppe'; +$lang['acl_user'] = 'Benutzer'; +$lang['acl_perms'] = 'Rechte für'; +$lang['page'] = 'Seite'; +$lang['namespace'] = 'Namensraum'; +$lang['btn_select'] = 'Auswählen'; +$lang['p_user_id'] = 'Benutzer %s hat im Moment folgende Rechte auf der Seite %s: %s'; +$lang['p_user_ns'] = 'Benutzer %s hat momentan die folgenden Rechte im Namensraum%s: %s.'; +$lang['p_group_id'] = 'Die Gruppenmitglieder %s haben momentan die folgenden Rechte auf der Seite %s: %s.'; +$lang['p_group_ns'] = 'Die Mitglieder der Gruppe %s haben gerade Zugriff in folgenden Namensräumen %s: %s.'; +$lang['p_choose_id'] = 'Bitte gib einen Nutzer oder eine Gruppe in das Formular ein, um die Berechtigungen der Seite%s anzusehen oder zu bearbeiten.'; +$lang['p_choose_ns'] = 'Bitte gib einen Nutzer oder eine Gruppe in das Formular ein, um die Berechtigungen des Namenraumes%s anzusehen oder zu bearbeiten.'; +$lang['p_inherited'] = 'Hinweis: Diese Rechte wuredn nicht explizit gesetzt sondern geerbt von anderen Grupen oder übergeordneten Namensräumen.'; +$lang['p_isadmin'] = 'Hinweis: Die gewählte Gruppe oder der Benutzer haben immer die vollen Rechte, weil sie als Superuser konfiguriert sind.'; +$lang['p_include'] = 'Höhere Rechte schließen kleinere mit ein. Hochlade- und Loeschrechte sind nur fuer Namensräume, nicht fuer Seiten.'; +$lang['current'] = 'Momentane Zugriffsregeln'; +$lang['where'] = 'Seite/Namensraum'; +$lang['who'] = 'Benutzer/Gruppe'; +$lang['perm'] = 'Rechte'; +$lang['acl_perm0'] = 'Keine'; +$lang['acl_perm1'] = 'Lesen'; +$lang['acl_perm2'] = 'Editieren'; +$lang['acl_perm4'] = 'Erstellen'; +$lang['acl_perm8'] = 'Hochladen'; +$lang['acl_perm16'] = 'Löschen'; +$lang['acl_new'] = 'Neuen Eintrag zufügen'; +$lang['acl_mod'] = 'Eintrag modifizieren'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/de/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/de/help.txt new file mode 100644 index 000000000..783ae22e7 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/de/help.txt @@ -0,0 +1,11 @@ +=== Kurzhilfe === + +Auf dieser Seite können sie Zugriffsberechtigungen für Seiten und Namensräume festlegen und ändern. + +Die Liste links zeigt alle verfügbaren Namensräume und Seiten. + +Das Formular oben erlaubt Anzeige, Ändern und Hinzufügen von Zugriffsregeln für einen ausgewählten Nutzer oder eine Gruppe. + +In der Tabelle unten werden alle bestehenden Regeln aufgeführt und können dort modifiziert oder gelöscht werden. + +Für ein tiefergehendes Verständnis wie Zugriffsbeschränkungen in DokuWiki funktionieren, sollten Sie die [[doku>acl|offizielle Dokumentation]] lesen. \ No newline at end of file diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/de/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/de/lang.php new file mode 100644 index 000000000..022ea6683 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/de/lang.php @@ -0,0 +1,47 @@ + + * @author Christof + * @author Anika Henke + * @author Esther Brunner + * @author Matthias Grimm + * @author Michael Klier + * @author Leo Moll + * @author Florian Anderiasch + * @author Robin Kluth + * @author Arne Pelka + * @author Dirk Einecke + * @author Blitzi94@gmx.de + * @author Robert Bogenschneider + */ +$lang['admin_acl'] = 'Zugangsverwaltung'; +$lang['acl_group'] = 'Gruppe'; +$lang['acl_user'] = 'Benutzer'; +$lang['acl_perms'] = 'Berechtigungen für'; +$lang['page'] = 'Seite'; +$lang['namespace'] = 'Namensraum'; +$lang['btn_select'] = 'Auswählen'; +$lang['p_user_id'] = 'Nutzer %s hat momentan folgende Berechtigungen für die Seite %s: %s.'; +$lang['p_user_ns'] = 'Nutzer %s hat momentan folgende Berechtigungen im Namensraum %s: %s.'; +$lang['p_group_id'] = 'Mitglieder der Gruppe %s haben momentan folgende Berechtigungen für die Seite %s: %s.'; +$lang['p_group_ns'] = 'Mitglieder der Gruppe %s haben momentan folgende Berechtigungen für den Namensraum %s: %s.'; +$lang['p_choose_id'] = 'Bitte geben Sie in obigem Formular eine einen Nutzer oder eine Gruppe an, um die Berechtigungen für die Seite %s zu sehen oder zu ändern.'; +$lang['p_choose_ns'] = 'Bitte geben Sie in obigem Formular eine einen Nutzer oder eine Gruppe an, um die Berechtigungen für den Namensraum %s zu sehen oder zu ändern.'; +$lang['p_inherited'] = 'Hinweis: Diese Berechtigungen wurden nicht explizit gesetzt sondern von anderen Gruppen oder höher liegenden Namensräumen geerbt.'; +$lang['p_isadmin'] = 'Hinweis: Die ausgewählte Gruppe oder Nutzer haben immer alle Berechtigungen das sie als Superuser konfiguriert wurden.'; +$lang['p_include'] = 'Höhere Berechtigungen schließen niedrigere mit ein. Anlegen, Hochladen und Entfernen gilt nur für Namensräume, nicht für einzelne Seiten'; +$lang['current'] = 'Momentane Zugriffsregeln'; +$lang['where'] = 'Seite/Namensraum'; +$lang['who'] = 'Nutzer/Gruppe'; +$lang['perm'] = 'Berechtigungen'; +$lang['acl_perm0'] = 'Keine'; +$lang['acl_perm1'] = 'Lesen'; +$lang['acl_perm2'] = 'Bearbeiten'; +$lang['acl_perm4'] = 'Anlegen'; +$lang['acl_perm8'] = 'Hochladen'; +$lang['acl_perm16'] = 'Entfernen'; +$lang['acl_new'] = 'Eintrag hinzufügen'; +$lang['acl_mod'] = 'Eintrag bearbeiten'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/el/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/el/help.txt new file mode 100644 index 000000000..ea2f816c0 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/el/help.txt @@ -0,0 +1,10 @@ +=== ΓÏήγοÏη Βοήθεια: === + +Στη σελίδα αυτή μποÏείτε να Ï€Ïοσθέσετε και αφαιÏέσετε δικαιώματα Ï€Ïόσβασης για φακέλους και σελίδες στο wiki σας. + +Το αÏιστεÏÏŒ πλαίσιο δείχνει όλους τους διαθέσιμους φακέλους και αÏχεία. + +Η παÏαπάνω φόÏμα επιτÏέπει να δείτε και να Ï„Ïοποποιήσετε τα διακαιώματα μίας επιλεγμένης ομάδας χÏηστών ή ενός χÏήστη. + +Στον παÏακάτω πίνακα εμφανίζονται όλοι οι Ï„Ïέχοντες κανόνες παÏαχώÏησης δικαιωμάτων Ï€Ïόσβασης. ΜποÏείτε να τον χÏησιμοποιήσετε ώστε να σβήσετε ή να Ï„Ïοποποιήσετε γÏήγοÏα πολλαπλοÏÏ‚ κανόνες. +Διαβάζοντας την [[doku>acl|επίσημη τεκμηÏίωση για τις Λίστες Δικαιωμάτων ΠÏόσβασης - ACL]] ίσως σας βοηθήσει να καταλάβετε πλήÏως το πως αυτές εφαÏμόζονται στην DokuWiki. \ No newline at end of file diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/el/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/el/lang.php new file mode 100644 index 000000000..da8a72ab3 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/el/lang.php @@ -0,0 +1,43 @@ + + * @author Anika Henke + * @author Matthias Grimm + * @author Thanos Massias + * @author Αθανάσιος Îταής + * @author Konstantinos Koryllos + */ +$lang['admin_acl'] = 'ΔιαχείÏιση Δικαιωμάτων ΠÏόσβασης'; +$lang['acl_group'] = 'Ομάδα'; +$lang['acl_user'] = 'ΧÏήστης'; +$lang['acl_perms'] = 'Δικαιώματα για'; +$lang['page'] = 'Σελίδα'; +$lang['namespace'] = 'Φάκελος'; +$lang['btn_select'] = 'Επιλογή'; +$lang['p_user_id'] = 'Ο χÏήστης %s έχει τα ακόλουθα δικαιώματα Ï€Ïόσβασης στην σελίδα %s: %s.'; +$lang['p_user_ns'] = 'Ο χÏήστης %s έχει τα ακόλουθα δικαιώματα Ï€Ïόσβασης στον φάκελο %s: %s.'; +$lang['p_group_id'] = 'Τα μέλη της ομάδας %s έχουν τα ακόλουθα δικαιώματα Ï€Ïόσβασης στην σελίδα %s: %s.'; +$lang['p_group_ns'] = 'Τα μέλη της ομάδας %s έχουν τα ακόλουθα δικαιώματα Ï€Ïόσβασης στον φάκελο %s: %s.'; +$lang['p_choose_id'] = 'ΠαÏακαλώ δώστε ένα όνομα χÏήστη ή ομάδας χÏηστών στην παÏαπάνω μοÏφή για να δείτε τα αντίστοιχα δικαιώματα Ï€Ïόσβασης για την σελίδα %s.'; +$lang['p_choose_ns'] = 'ΠαÏακαλώ δώστε ένα όνομα χÏήστη ή ομάδας χÏηστών στην παÏαπάνω μοÏφή για να δείτε τα αντίστοιχα δικαιώματα Ï€Ïόσβασης για τον φάκελο %s.'; +$lang['p_inherited'] = 'Σημείωση: Αυτά τα διακαιώματα χÏήσης δεν οÏίστηκαν άμεσα αλλά κληÏονομήθηκαν από άλλες ομάδες χÏηστών ή φακέλους σε υψηλότεÏο επίπεδο.'; +$lang['p_isadmin'] = 'Σημείωση: Η επιλεγμένη ομάδα χÏηστών ή χÏήστης έχει πάντα πλήÏη διακαιώματα Ï€Ïόσβασης διότι είναι δηλωμένος σαν υπεÏχÏήστης (superuser).'; +$lang['p_include'] = 'Τα υψηλότεÏα δικαιώματα Ï€Ïόσβασης πεÏιλαμβάνουν τα χαμηλότεÏα. Τα δικαιώματα για ΔημιουÏγία, ΦόÏτωση και ΔιαγÏαφή αφοÏοÏν μόνο φακέλους και όχι σελίδες. '; +$lang['current'] = 'ΤÏέχοντες κανόνες Λίστας Δικαιωμάτων ΠÏόσβασης - ACL'; +$lang['where'] = 'Σελίδα/Φάκελος'; +$lang['who'] = 'ΧÏήστης/Ομάδα χÏηστών'; +$lang['perm'] = 'Δικαιώματα Ï€Ïόσβασης'; +$lang['acl_perm0'] = 'Κανένα'; +$lang['acl_perm1'] = 'Ανάγνωση'; +$lang['acl_perm2'] = 'ΤÏοποποίηση'; +$lang['acl_perm4'] = 'ΔημιουÏγία'; +$lang['acl_perm8'] = 'ΦόÏτωση'; +$lang['acl_perm16'] = 'ΔιαγÏαφή'; +$lang['acl_new'] = 'ΠÏοσθήκη νέας εγγÏαφής'; +$lang['acl_mod'] = 'ΤÏοποποίηση εγγÏαφής'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/en/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/en/help.txt new file mode 100644 index 000000000..2b80cc4c7 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/en/help.txt @@ -0,0 +1,12 @@ +=== Quick Help: === + +On this page you can add and remove permissions for namespaces and pages in your wiki. + +The left pane displays all available namespaces and pages. + +The form above allows you to see and modify the permissions of a selected user or group. + +In the table below all currently set access control rules are shown. You can use it to quickly delete or change multiple rules. + +Reading the [[doku>acl|official documentation on ACL]] might help you to fully understand how access control works in DokuWiki. + diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/en/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/en/lang.php new file mode 100644 index 000000000..38ff20c88 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/en/lang.php @@ -0,0 +1,46 @@ + + * @author Anika Henke + * @author Matthias Grimm + */ + +$lang['admin_acl'] = 'Access Control List Management'; +$lang['acl_group'] = 'Group'; +$lang['acl_user'] = 'User'; +$lang['acl_perms'] = 'Permissions for'; +$lang['page'] = 'Page'; +$lang['namespace'] = 'Namespace'; + +$lang['btn_select'] = 'Select'; + +$lang['p_user_id'] = 'User %s currently has the following permissions on page %s: %s.'; +$lang['p_user_ns'] = 'User %s currently has the following permissions in namespace %s: %s.'; +$lang['p_group_id'] = 'Members of group %s currently have the following permissions on page %s: %s.'; +$lang['p_group_ns'] = 'Members of group %s currently have the following permissions in namespace %s: %s.'; + +$lang['p_choose_id'] = 'Please enter a user or group in the form above to view or edit the permissions set for the page %s.'; +$lang['p_choose_ns'] = 'Please enter a user or group in the form above to view or edit the permissions set for the namespace %s.'; + + +$lang['p_inherited'] = 'Note: Those permissions were not set explicitly but were inherited from other groups or higher namespaces.'; +$lang['p_isadmin'] = 'Note: The selected group or user has always full permissions because it is configured as superuser.'; +$lang['p_include'] = 'Higher permissions include lower ones. Create, Upload and Delete permissions only apply to namespaces, not pages.'; + +$lang['current'] = 'Current ACL Rules'; +$lang['where'] = 'Page/Namespace'; +$lang['who'] = 'User/Group'; +$lang['perm'] = 'Permissions'; + +$lang['acl_perm0'] = 'None'; +$lang['acl_perm1'] = 'Read'; +$lang['acl_perm2'] = 'Edit'; +$lang['acl_perm4'] = 'Create'; +$lang['acl_perm8'] = 'Upload'; +$lang['acl_perm16'] = 'Delete'; +$lang['acl_new'] = 'Add new Entry'; +$lang['acl_mod'] = 'Modify Entry'; +//Setup VIM: ex: et ts=2 enc=utf-8 : diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/eo/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/eo/help.txt new file mode 100644 index 000000000..0c03b8605 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/eo/help.txt @@ -0,0 +1,11 @@ +=== Helpeto: === + +En tiu ĉi paÄo vi povas aldoni kaj forigi rajtojn por nomspacoj kaj paÄoj en via vikio. + +La maldekstra panelo montras ĉiujn disponeblajn nomspacojn kaj paÄojn. + +La suba agordilo permesas al vi rigardi kaj modifi la rajtojn de elektita uzanto aÅ­ grupo. + +En la suba tabelo ĉiuj aktuale difinitaj alirkontrolaj reguloj estas montritaj. Vi povas uzi Äin por rapide forigi aÅ­ ÅanÄi multoblajn regulojn. + +Legado de la [[doku>acl|oficiala dokumentaro pri ACL]] povus helpi vin bone kompreni kiel alirkontrolo funkcias en DokuWiki. \ No newline at end of file diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/eo/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/eo/lang.php new file mode 100644 index 000000000..97a07c3c9 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/eo/lang.php @@ -0,0 +1,40 @@ + + * @author Felipo Kastro + * @author Felipe Castro + * @author Robert Bogenschneider + * @author Erik Pedersen + * @author Erik Pedersen + * @author Robert Bogenschneider + */ +$lang['admin_acl'] = 'Administrado de Alirkontrola Listo (ACL)'; +$lang['acl_group'] = 'Grupo'; +$lang['acl_user'] = 'Uzanto'; +$lang['acl_perms'] = 'Rajtoj por'; +$lang['page'] = 'PaÄo'; +$lang['namespace'] = 'Nomspaco'; +$lang['btn_select'] = 'Elekti'; +$lang['p_user_id'] = 'Uzanto %s aktuale havas la jenajn rajtojn en la paÄo %s: %s.'; +$lang['p_user_ns'] = 'Uzanto %s aktuale havas la jenajn rajtojn en la nomspaco %s: %s.'; +$lang['p_group_id'] = 'Anoj de la grupo %s aktuale havas la jenajn rajtojn en la paÄo %s: %s.'; +$lang['p_group_ns'] = 'Anoj de la grupo %s aktuale havas la jenajn rajtojn en la nomspaco %s: %s.'; +$lang['p_choose_id'] = 'Bonvole enmeti uzanton aÅ­ grupon en la suba agordilo por rigardi aÅ­ redakti la aron da rajtoj por la paÄo %s.'; +$lang['p_choose_ns'] = 'Bonvole enmeti uzanton aÅ­ grupon en la suba agordilo por rigardi aÅ­ redakti la aron da rajtoj por la nomspaco %s.'; +$lang['p_inherited'] = 'Rimarko: tiuj rajtoj ne estis rekte difinitaj, sed ili estis hereditaj el aliaj pli superaj grupoj aÅ­ nomspacoj.'; +$lang['p_isadmin'] = 'Rimarko: la elektita grupo aÅ­ uzanto ĉiam havas plenan rajtaron ĉar Äi estas difinita kiel superuzanto.'; +$lang['p_include'] = 'Plialtaj permesoj inkluzivas malpli altajn. La permesoj por Krei, AlÅuti kaj Forigi nur aplikeblas al nomspacoj, ne al paÄoj.'; +$lang['current'] = 'Aktuala regularo ACL'; +$lang['where'] = 'PaÄo/Nomspaco'; +$lang['who'] = 'Uzanto/Grupo'; +$lang['perm'] = 'Rajtoj'; +$lang['acl_perm0'] = 'Nenio'; +$lang['acl_perm1'] = 'Legi'; +$lang['acl_perm2'] = 'Redakti'; +$lang['acl_perm4'] = 'Krei'; +$lang['acl_perm8'] = 'AlÅuti'; +$lang['acl_perm16'] = 'Forigi'; +$lang['acl_new'] = 'Aldoni novan Enmetaĵon'; +$lang['acl_mod'] = 'Modifi Enmetaĵon'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/es/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/es/help.txt new file mode 100644 index 000000000..c683477a8 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/es/help.txt @@ -0,0 +1,11 @@ +=== Ayuda rápida: === + +En esta página puede agregar o retirar permisos para los espacios de nombres y páginas en su wiki. + +El panel de la izquierda muiestra todos los espacios de nombres y páginas + +El formulario inferior permite ver y modificar los permisos del usuario o grupo elegido. + +En la tabla anterior se muestran todas las reglas de control de acceso vigentes Puede usarla para borrar o cambiar varias reglas rápidamente. + +Consultar el [[doku>acl|official documentation on ACL]] puede ayudarle a entender completamente como el control de acceso trabaja en DokuWiki. diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/es/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/es/lang.php new file mode 100644 index 000000000..3a23c71da --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/es/lang.php @@ -0,0 +1,48 @@ + + * @author Oscar M. Lage + * @author Gabriel Castillo + * @author oliver@samera.com.py + * @author Enrico Nicoletto + * @author Manuel Meco + * @author VictorCastelan + * @author Jordan Mero hack.jord@gmail.com + * @author Felipe Martinez + * @author Javier Aranda + * @author Zerial + * @author Marvin Ortega + * @author Daniel Castro Alvarado + * @author Fernando J. Gómez + */ +$lang['admin_acl'] = 'Administración de lista de control de acceso'; +$lang['acl_group'] = 'Grupo'; +$lang['acl_user'] = 'Usuario'; +$lang['acl_perms'] = 'Permiso para'; +$lang['page'] = 'Página'; +$lang['namespace'] = 'Espacio de nombres'; +$lang['btn_select'] = 'Seleccionar'; +$lang['p_user_id'] = 'El usuario %s tiene los siguientes permisos sobre la página %s: %s.'; +$lang['p_user_ns'] = 'El usuario %s tiene los siguientes permisos sobre el espacio de nombres %s: %s.'; +$lang['p_group_id'] = 'Los miembros del grupo %s tienen actualmente los siguientes permisos sobre la página %s: %s.'; +$lang['p_group_ns'] = 'Los miembros del grupo %s tienen actualmente los siguientes permisos sobre el espacio de nombres %s: %s.'; +$lang['p_choose_id'] = 'Por favor proporcione un usuario o grupoen el formulario arriba mostrado para ver o editar los permisos asignados sobre la página%s.'; +$lang['p_choose_ns'] = 'Por favor proporcione un usuario o grupoen el formulario arriba mostrado para ver o editar los permisos asignados sobre el espacio de nombres %s.'; +$lang['p_inherited'] = 'Nota: Esos permisos no fueron establecidos explícitamente sino que fueron heredados desde otros grupos o espacios de nombres superiores'; +$lang['p_isadmin'] = 'Nota: El grupo o usuario seleccionado simepre tiene permisos totales debido a que se encuentra configurado como superusuario.'; +$lang['p_include'] = 'Los permisos superiores incluyen a los inferiores. Los permisos Crear, Cargar y Eliminar sólo se aplican a los espacios de nombres, no a las páginas.'; +$lang['current'] = 'Reglas ACL vigentes'; +$lang['where'] = 'Página/Espacio de nombres'; +$lang['who'] = 'Usuario/Grupo'; +$lang['perm'] = 'Permisos'; +$lang['acl_perm0'] = 'ninguno'; +$lang['acl_perm1'] = 'Leer'; +$lang['acl_perm2'] = 'Editar'; +$lang['acl_perm4'] = 'Crear'; +$lang['acl_perm8'] = 'Subir un fichero'; +$lang['acl_perm16'] = 'Borrar'; +$lang['acl_new'] = 'Agregar una nueva entrada'; +$lang['acl_mod'] = 'Modificar una entrada'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/et/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/et/lang.php new file mode 100644 index 000000000..e90d5eaa9 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/et/lang.php @@ -0,0 +1,23 @@ + + * @author Aari Juhanson + * @author Kaiko Kaur + */ + +$lang['admin_acl'] = 'Ligipääsukontrolli nimekirja haldamine'; +$lang['acl_group'] = 'Grupp'; +$lang['acl_user'] = 'Kasutaja'; +$lang['acl_perms'] = 'Lubatud'; +$lang['page'] = 'leht'; +$lang['namespace'] = 'alajaotus'; + +$lang['acl_perm1'] = 'Lugemine'; +$lang['acl_perm2'] = 'Toimetamine'; +$lang['acl_perm4'] = 'Tekitamine'; +$lang['acl_perm8'] = 'Ãœles laadimine'; +$lang['acl_new'] = 'Uue kirje lisamine'; +//Setup VIM: ex: et ts=2 enc=utf-8 : diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/eu/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/eu/help.txt new file mode 100644 index 000000000..9e6070a10 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/eu/help.txt @@ -0,0 +1,11 @@ +=== Laguntza Bizkorra: === + +Orri honetan wiki-ko orri eta izen-espazioen baimenak gehitu eta kendu ahal ditzakezu. + +Ezkerreko panelak eskuragarri dauden orri eta izen-espazioak erakusten ditu. + +Goiko formularioak aukeratutako erabiltzaile edo taldearen baimenak ikusi eta aldatzea ahalbidetzen dizu. + +Beheko taulan une honetan ezarritako atzipen kontrol arauak daude. Hainbat arau bizkor ezabatu edo aldatzeko erabili dezakezu. + +[[doku>acl|Atzipen Kontrol Listen inguruko dokumentazio ofiziala]] irakurtzeak atzipen kontrolak DokuWiki-n nola funtzionatzen duen ulertzen lagundu zaitzaike. diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/eu/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/eu/lang.php new file mode 100644 index 000000000..99e70ad00 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/eu/lang.php @@ -0,0 +1,34 @@ + + */ +$lang['admin_acl'] = 'Atzipen Kontrol Listaren Kudeaketa'; +$lang['acl_group'] = 'Taldea'; +$lang['acl_user'] = 'Erabiltzailea'; +$lang['acl_perms'] = 'Baimenak honetarako:'; +$lang['page'] = 'Orria'; +$lang['namespace'] = 'Izen-espazioa'; +$lang['btn_select'] = 'Aukeratu'; +$lang['p_user_id'] = '%s erabiltzaileak une honetan honako baimenak ditu %s orrian: %s.'; +$lang['p_user_ns'] = '%s erabiltzaileak une honetan honako baimenak ditu %s izen-espazioan: %s.'; +$lang['p_group_id'] = '%s taldeko kideek une honetan honako baimenak dituzte %s orrian: %s.'; +$lang['p_group_ns'] = '%s taldeko kideek une honetan honako baimenak dituzte %s izen-espazioan: %s.'; +$lang['p_choose_id'] = 'Mesedez sartu erabiltzaile edo taldea goiko formularioan %s orrian ezarritako baimenak ikusi edo aldatzeko.'; +$lang['p_choose_ns'] = 'Mesedez sartu erabiltzaile edo taldea goiko formularioan %s izen-espazioan ezarritako baimenak ikusi edo aldatzeko.'; +$lang['p_inherited'] = 'Oharra: Baimen horiek ez dira esplizituki jarriak, beste talde batzuetatik edo goragoko izen-espazioetatik heredatuak baizik.'; +$lang['p_isadmin'] = 'Oharra: Aukeratutako talde edo erabiltzaileak beti daika baimen osoa, supererabiltzaile gisa konfiguratuta baitago.'; +$lang['p_include'] = 'Baimen handiagoek baimen txikiagoak barneratzen dituzte. Sortu, Igo eta Ezabatu baimenak izen-espazioei soilik aplikatzen zaizkie, ez orriei.'; +$lang['current'] = 'Uneko AKL Arauak'; +$lang['where'] = 'Orria/Izen-espazioa'; +$lang['who'] = 'Erabiltzailea/Taldea'; +$lang['perm'] = 'Baimenak'; +$lang['acl_perm0'] = 'Inork'; +$lang['acl_perm1'] = 'Irakurri'; +$lang['acl_perm2'] = 'Editatu'; +$lang['acl_perm4'] = 'Sortu'; +$lang['acl_perm8'] = 'Igo'; +$lang['acl_perm16'] = 'Ezabatu'; +$lang['acl_new'] = 'Sarrera berri bat gehitu'; +$lang['acl_mod'] = 'Aldatu Sarrera'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/fa/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/fa/help.txt new file mode 100644 index 000000000..1ec797faf --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/fa/help.txt @@ -0,0 +1,11 @@ +=== راهنما: === + +در این صÙحه شما می‌توانید دسترسی صÙحات Ùˆ Ùضای‌نام‌ها را مدیریت کنید. + +در قسمت سمت راست، لیست تمام صÙحات Ùˆ Ùضای‌نام‌ها را مشاهده می‌کنید. + +در Ùرم بالا می‌توانید دسترسی‌های کاربران Ùˆ گروه‌های مختل٠را مشاهده Ùˆ ویرایش کنید. + +در جدول زیر، تمامی قوانین مدیریتی را مشاهده می‌کنید. شما می‌توانید آن‌ها را حذ٠یا تعدادی از آن‌ها رو تغییر دهید. + +ممکن است خواندن [[doku>acl|مطلب رسمی در مورد مدیریت دسترسی‌ها]] شما را در درک بهتر این قسمت DokuWiki یاری کند. \ No newline at end of file diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/fa/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/fa/lang.php new file mode 100644 index 000000000..ed576c271 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/fa/lang.php @@ -0,0 +1,38 @@ + + * @author omidmr@gmail.com + * @author Omid Mottaghi + * @author Mohammad Reza Shoaei + */ +$lang['admin_acl'] = 'مدیریت کنترل دسترسی‌ها'; +$lang['acl_group'] = 'گروه'; +$lang['acl_user'] = 'کاربر'; +$lang['acl_perms'] = 'مجوز برای'; +$lang['page'] = 'صÙحه'; +$lang['namespace'] = 'Ùضای‌نام'; +$lang['btn_select'] = 'انتخاب'; +$lang['p_user_id'] = 'کاربر %s دسترسی‌های زیر را برای صÙحه‌ی %s دارد: %s.'; +$lang['p_user_ns'] = 'کاربر %s دسترسی‌های زیر را برای Ùضای‌نام %s دارد: %s.'; +$lang['p_group_id'] = 'اعضای گروه %s دسترسی‌های زیر را برای صÙحه‌ی %s دارند: %s.'; +$lang['p_group_ns'] = 'اعضای گروه %s دسترسی‌های زیر را برای Ùضای‌نام %s دارند: %s.'; +$lang['p_choose_id'] = 'خواهشمندیم نام یک کاربر یا گروه را در Ùرم بالا وارد کنید تا دسترسی‌های آن را برای صÙحه‌ی %s ببینید Ùˆ ویرایش کنید.'; +$lang['p_choose_ns'] = 'خواهشمندیم نام یک کاربر یا گروه را در Ùرم بالا وارد کنید تا دسترسی‌های آن را برای Ùضای‌نام %s ببینید Ùˆ ویرایش کنید.'; +$lang['p_inherited'] = 'توجه: دسترسی‌ها مستقیمن مقداردهی نشده است، بلکه از گروه‌های بالا یا Ùضای‌نام گرÙته شده است.'; +$lang['p_isadmin'] = 'توجه: کاربر یا گروه انتخاب شده همیشه با تمام دسترسی می‌باشد، زیرا به عنوان «superuser» انتخاب شده است.'; +$lang['p_include'] = 'دسترسی‌های بالا، دسترسی‌های پایین را شامل می‌شود. ایجاد، ارسال Ùˆ حذ٠Ùقط به Ùضای‌نام الحاق می‌شود.'; +$lang['current'] = 'قوانین دسترسی Ùعلی'; +$lang['where'] = 'صÙحه/Ùضای‌نام'; +$lang['who'] = 'کاربر/گروه'; +$lang['perm'] = 'دسترسی‌ها'; +$lang['acl_perm0'] = 'هیچ‌کدام'; +$lang['acl_perm1'] = 'خواندن'; +$lang['acl_perm2'] = 'ویزایش'; +$lang['acl_perm4'] = 'ایجاد'; +$lang['acl_perm8'] = 'ارسال'; +$lang['acl_perm16'] = 'حذÙ'; +$lang['acl_new'] = 'اضاÙÙ‡ کردن ورودی جدید'; +$lang['acl_mod'] = 'ویرایش ورودی'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/fi/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/fi/help.txt new file mode 100644 index 000000000..d821f2d89 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/fi/help.txt @@ -0,0 +1,11 @@ +=== Pika-apu: === + +Tällä sivulla voit lisätä tai poistaa oikeuksia wikisi nimiavaruuksiin tai sivuihin. + +Vasen osa näyttää kaikki tarjolla olevat nimiavaruudet ja sivut. + +Yllä olevan kaavakkeen avulla voit katsoa ja muokata oikeuksia valitulle käyttäjälle ja ryhmälle. + +Alla olevassa taulukossa on näkyvissä päällä olevat pääsyoikeudet. Voit käyttää sitä muokataksesi tai poistaaksesi useita oikeuksia. + +[[doku>acl|Virallisen käyttöoikeus (ACL) dokumentaation]] lukeminen voi helpottaa sinua täysin ymmärtämään mitän käyttöoikeudet toimivat DokuWikissä. diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/fi/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/fi/lang.php new file mode 100644 index 000000000..04074d8d4 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/fi/lang.php @@ -0,0 +1,36 @@ + + * @author Teemu Mattila + */ +$lang['admin_acl'] = 'Käyttöoikeudet (ACL)'; +$lang['acl_group'] = 'Ryhmä'; +$lang['acl_user'] = 'Käyttäjä'; +$lang['acl_perms'] = 'Oikeudet'; +$lang['page'] = 'Sivu'; +$lang['namespace'] = 'Nimiavaruus'; +$lang['btn_select'] = 'Valitse'; +$lang['p_user_id'] = 'Käyttäjällä %s on tällä hetkellä seuraavat oikeudet sivulla %s: %s.'; +$lang['p_user_ns'] = 'Käyttäjällä %s on tällä hetkellä seuraavat oikeudet nimiavaruudessa %s: %s.'; +$lang['p_group_id'] = 'Ryhmän %s jäsenillä on tällä hetkellä seuraavat oikeudet sivulla %s: %s.'; +$lang['p_group_ns'] = 'Ryhmän %s jäsenillä on tällä hetkellä seuraavat oikeudet nimiavaruudessa %s: %s.'; +$lang['p_choose_id'] = 'Ole hyvä ja syötä ryhmän nimi yllä olevaan kaavakkeeseen katsoaksesi tai muokataksesi oikeuksia sivulle %s.'; +$lang['p_choose_ns'] = 'Ole hyvä ja syötä ryhmän nimi yllä olevaan kaavakkeeseen katsoaksesi tai muokataksesi oikeuksia nimiavaruuteen %s.'; +$lang['p_inherited'] = 'Huomaa: Oikeuksia ei ole erikseen asetettu, vaan ne on peritty toiselta ryhmältä tai ylemmältä nimiavaruudelta.'; +$lang['p_isadmin'] = 'Huomaa: Valitulla ryhmällä tai käyttäjällä on aina täydet oikeudet, koska se on määritelty pääkäyttäjäksi (Superuser)'; +$lang['p_include'] = 'Korkeammat oikeudet sisältävät matalammat. Luonti-, Lähetys- ja Poisto-oikeudet vaikuttavat vain nimiavaruuksiin, ei sivuihin.'; +$lang['current'] = 'Tämänhetkiset käyttöoikeudet (ACL)'; +$lang['where'] = 'Sivu/Nimiavaruus'; +$lang['who'] = 'Käyttäjä/Ryhmä'; +$lang['perm'] = 'Oikeudet'; +$lang['acl_perm0'] = 'Ei mitään'; +$lang['acl_perm1'] = 'Luku'; +$lang['acl_perm2'] = 'Muokkaus'; +$lang['acl_perm4'] = 'Luonti'; +$lang['acl_perm8'] = 'Lähetys'; +$lang['acl_perm16'] = 'Poisto'; +$lang['acl_new'] = 'Lisää uusi'; +$lang['acl_mod'] = 'Muokkaa'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/fr/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/fr/help.txt new file mode 100644 index 000000000..69661bb9b --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/fr/help.txt @@ -0,0 +1,9 @@ +=== Aide rapide : === + +Cette page vous permet d'ajouter ou de supprimer des permissions pour les catégories et les pages de votre wiki. Le panneau de gauche liste toutes les catégories et les pages disponibles. + +Le formulaire au dessus permet d'afficher et de modifier les permissions d'un utilisateur ou d'un groupe sélectionné. + +Dans la table ci-dessous toutes les listes de contrôle d'accès actuelles sont affichées. Vous pouvez l'utiliser pour supprimer ou modifier rapidement plusieurs ACLs. + +La lecture de [[doku>acl|la documentation officielle des ACLs]] pourra vous permettre de comprendre complètement le fonctionnement du contrôle d'accès dans DokuWiki. diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/fr/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/fr/lang.php new file mode 100644 index 000000000..efdc5f074 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/fr/lang.php @@ -0,0 +1,48 @@ + + * @author Antoine Fixary + * @author cumulus + * @author Gwenn Gueguen + * @author Guy Brand + * @author Fabien Chabreuil + * @author Stéphane Chamberland + * @author Maurice A. LeBlanc + * @author gb@isis.u-strasbg.fr + * @author stephane.gully@gmail.com + * @author Guillaume Turri + * @author Erik Pedersen + * @author olivier duperray + * @author Vincent Feltz + */ +$lang['admin_acl'] = 'Gestion de la liste des contrôles d\'accès (ACL)'; +$lang['acl_group'] = 'Groupe'; +$lang['acl_user'] = 'Utilisateur'; +$lang['acl_perms'] = 'Permission pour'; +$lang['page'] = 'Page'; +$lang['namespace'] = 'Catégorie'; +$lang['btn_select'] = 'Sélectionner'; +$lang['p_user_id'] = 'Permissions actuelles de l\'utilisateur %s sur la page %s: %s.'; +$lang['p_user_ns'] = 'Permissions actuelles de l\'utilisateur %s sur la catégorie %s: %s.'; +$lang['p_group_id'] = 'Permissions actuelles des membres du groupe %s sur la page %s: %s.'; +$lang['p_group_ns'] = 'Permissions actuelles des membres du groupe %s sur la catégorie %s: %s.'; +$lang['p_choose_id'] = 'Saisissez un nom d\'utilisateur ou de groupe dans le formulaire ci-dessus pour afficher ou éditer les permissions relatives à la page %s.'; +$lang['p_choose_ns'] = 'Saisissez un nom d\'utilisateur ou de groupe dans le formulaire ci-dessous pour afficher ou éditer les permissions relatives à la catégorie %s.'; +$lang['p_inherited'] = 'Note : Ces permissions n\'ont pas été explicitement fixées mais sont héritées d\'autres groupes ou catégories supérieures.'; +$lang['p_isadmin'] = 'Note : Le groupe ou l\'utilisateur sélectionné dispose de toutes les permissions car il est paramétré en tant que superutilisateur.'; +$lang['p_include'] = 'Les permissions les plus élevées induisent les plus faibles. Création, Télécharger, et Effacer, ne s\'appliquent qu\'aux catégories ; pas aux pages.'; +$lang['current'] = 'ACL actuelles'; +$lang['where'] = 'Page/Catégorie'; +$lang['who'] = 'Utilisateur/Groupe'; +$lang['perm'] = 'Permissions'; +$lang['acl_perm0'] = 'Aucune'; +$lang['acl_perm1'] = 'Lecture'; +$lang['acl_perm2'] = 'Écriture'; +$lang['acl_perm4'] = 'Création'; +$lang['acl_perm8'] = 'Télécharger'; +$lang['acl_perm16'] = 'Effacer'; +$lang['acl_new'] = 'Ajouter une nouvelle entrée'; +$lang['acl_mod'] = 'Modifier l\'entrée'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/gl/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/gl/help.txt new file mode 100644 index 000000000..c427b182f --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/gl/help.txt @@ -0,0 +1,11 @@ +=== Axuda rápida: === + +Nesta páxina pode engadir e eliminar os permisos para os nomes de espazo e as páxinas do seu wiki. + +O panel da esquerda mostra todos os nomes de espazo e páxinas dispoñíbeis. + +O formulario de arriba permítelle ver e modificar os permisos da persoa usuaria ou grupo seleccionada. + +Na táboa de abaixo móstranse todas as regras de control de accesos estabelecidas. Pode empregala para cambiar ou eliminar varias regras dun xeito rápido. + +A lectura da [[doku>acl|documentación oficial da ACL]] pode servirlle de axuda para comprender como funciona o control de accesos no Dokuwiki. diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/gl/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/gl/lang.php new file mode 100644 index 000000000..184cf7e1d --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/gl/lang.php @@ -0,0 +1,36 @@ + + * @author Tagen Ata + * @author Leandro Regueiro + */ +$lang['admin_acl'] = 'Xestión da Lista de control de acceso (ACL)'; +$lang['acl_group'] = 'Grupo'; +$lang['acl_user'] = 'Usuaria/o'; +$lang['acl_perms'] = 'Permisos para'; +$lang['page'] = 'Páxina'; +$lang['namespace'] = 'Nome de espazo'; +$lang['btn_select'] = 'Selecciona'; +$lang['p_user_id'] = 'A persoa usuaria %s dispón actualmente dos seguintes permisos na páxina %s: %s.'; +$lang['p_user_ns'] = 'A persoa usuaria %s dispón actualmente dos seguintes permisos no nome de espazo %s: %s.'; +$lang['p_group_id'] = 'As e os integrantes do grupo %s dispoñen actualmente dos seguintes permisos na páxina %s: %s.'; +$lang['p_group_ns'] = 'As e os integrantes do grupo %s dispoñen actualmente dos seguintes permisos no nome de espazo %s: %s.'; +$lang['p_choose_id'] = 'Insira un nome de usuaria/o ou grupo no formulario de arriba para ver ou editar os permisos estabelecidos para a páxina %s.'; +$lang['p_choose_ns'] = 'Insira un nome de usuaria/o ou grupo no formulario de arriba para ver ou editar os permisos estabelecidos no nome de espazo %s.'; +$lang['p_inherited'] = 'Nota: Estes permisos non foron estabelecidos explicitamente senón que foron herdados doutros grupos ou nomes de espazo maiores.'; +$lang['p_isadmin'] = 'Nota: O grupo ou a persoa usuaria seleccionado terá sempre permisos completos por estar configurado como superusuaria/o.'; +$lang['p_include'] = 'Os permisos máis grandes inclúen os menores. Os permisos de Creación, Subida e Eliminación só se aplican aos nomes de espazo, non ás páxinas.'; +$lang['current'] = 'Regras ACL actuais'; +$lang['where'] = 'Páxina/Nome de espazo'; +$lang['who'] = 'Usuaria/o/Grupo'; +$lang['perm'] = 'Permisos'; +$lang['acl_perm0'] = 'Ningún'; +$lang['acl_perm1'] = 'Ler'; +$lang['acl_perm2'] = 'Editar'; +$lang['acl_perm4'] = 'Crear'; +$lang['acl_perm8'] = 'Subir ficheiros'; +$lang['acl_perm16'] = 'Eliminar'; +$lang['acl_new'] = 'Engadir una entrada'; +$lang['acl_mod'] = 'Modificar unha entrada'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/he/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/he/help.txt new file mode 100644 index 000000000..33f2933b9 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/he/help.txt @@ -0,0 +1,11 @@ +=== עזרה חפוזה: === + +בדף ×–×” ניתן להוסיף ולהסיר הרש×ות למרחבי שמות ×•×œ×“×¤×™× ×‘×•×™×§×™ שלך. + +הצד השמ×לי מציג ×ת כל מרבי השמות ×•×”×“×¤×™× ×”×–×ž×™× ×™×. + +הטופס מעלה מ×פשר לך לר×ות ולשנות ×ת ההרש×ות של משתמש ×ו קבוצה נבחרי×. + +בטבלה מטה ×ž×•×¦×’×™× ×›×œ כללי בקרת הגישה הנוכחיי×. ניתן להשתמש בה כדי למחוק ×ו לשנות מספר ×›×œ×œ×™× ×‘×ž×”×™×¨×•×ª. + +קרי×ת [[doku>acl|התיעוד הרשמי ל-ACL ACL]] יכולה לעזור לך להבין ב×ופן ×ž×œ× ×›×™×¦×“ בקרת הגישה עובדת בדוקוויקי. diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/he/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/he/lang.php new file mode 100644 index 000000000..7d73c63dd --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/he/lang.php @@ -0,0 +1,35 @@ + + * @author Dotan Kamber + * @author Moshe Kaplan + */ +$lang['admin_acl'] = 'ניהול רשימת בקרת גישות'; +$lang['acl_group'] = 'קבוצה'; +$lang['acl_user'] = 'משתמש'; +$lang['acl_perms'] = 'הרש×ות עבור'; +$lang['page'] = 'דף'; +$lang['namespace'] = 'מרחב שמות'; +$lang['p_user_id'] = 'למשתמש %s יש כרגע ×ת ההרש×ות הב×ות בדף %s: %s.'; +$lang['p_user_ns'] = 'למשתמש %s יש כרגע ×ת ההרש×ות הב×ות במרחב ×”×©× %s: %s.'; +$lang['p_group_id'] = 'לחברי קבוצת %s יש כרגע ×ת ההרש×ות הב×ות בדף %s: %s.'; +$lang['p_group_ns'] = 'לחברי קבוצת %s יש כרגע ×ת ההרש×ות הב×ות במרחב ×”×©× %s: %s.'; +$lang['p_choose_id'] = '× × ×œ×”×–×™×Ÿ משתמש ×ו קבוצה בטופס מעלה כדי לצפות ×ו לערוך ×ת ההרש×ות המוגדרות עבור הדף %s.'; +$lang['p_choose_ns'] = '× × ×œ×”×–×™×Ÿ משתמש ×ו קבוצה בטופס מעלה כדי לצפות ×ו לערוך ×ת ההרש×ות המוגדרות עבור מרחב ×”×©× %s.'; +$lang['p_inherited'] = 'לתשומת לבך: הרש×ות ×לו ×œ× ×”×•×’×“×¨×• ב×ופן מפורש ××œ× × ×•×¨×©×• מקבוצות ×חרות ×ו ממרחב שמות גבוה יותר.'; +$lang['p_isadmin'] = 'לתשומת לבך: לקבוצה ×ו המשתמש שנבחרו יש תמיד הרש×ות מל×ות בגלל ×”×’×“×¨×ª× ×›×ž×©×ª×ž×©-על.'; +$lang['current'] = 'חוקי ×”-ACL הנוכחיי×'; +$lang['where'] = 'דף/מרחב ש×'; +$lang['who'] = 'משתמש/קבוצה'; +$lang['perm'] = 'הרש×ות'; +$lang['acl_perm0'] = 'לל×'; +$lang['acl_perm1'] = 'קרי××”'; +$lang['acl_perm2'] = 'עריכה'; +$lang['acl_perm4'] = 'יצירה'; +$lang['acl_perm8'] = 'העל××”'; +$lang['acl_perm16'] = 'מחיקה'; +$lang['acl_new'] = 'הוספת רשומה חדשה'; +$lang['acl_mod'] = 'שינויי מוב××”'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/hi/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/hi/lang.php new file mode 100644 index 000000000..d8630a281 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/hi/lang.php @@ -0,0 +1,6 @@ + + */ diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/hr/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/hr/lang.php new file mode 100644 index 000000000..d2094b77b --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/hr/lang.php @@ -0,0 +1,7 @@ + + * @author Dražen OdobaÅ¡ić + */ diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/hu/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/hu/help.txt new file mode 100644 index 000000000..57f16a39c --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/hu/help.txt @@ -0,0 +1,12 @@ +=== Hozzáférési lista (ACL) kezelÅ‘ === + +Ezen az oldalon jogokat oszthat és vehet el a wiki oldalakhoz és névterekhez. + +A bal oldalon látható az összes névtér és oldal. + +A felsÅ‘ form segít a kiválasztott felhasználó vagy csoport jogosultságainak megtekintésében vagy változtatásában. + +Az alsó táblázat mutatja az összes jelenleg érvényes hozzáférési szabályt. Ennek segítségével gyorsan törölhetÅ‘k vagy megváltoztathatók a szabályok. + +A [[doku>acl|hivatalos ACL dokumentáció]] segíthet a DokuWiki hozzáférés-kezelés működésének megértésében. + diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/hu/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/hu/lang.php new file mode 100644 index 000000000..4fb1720ae --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/hu/lang.php @@ -0,0 +1,36 @@ + + * @author Siaynoq Mage + * @author schilling.janos@gmail.com + */ +$lang['admin_acl'] = 'Hozzáférési lista (ACL) kezelÅ‘'; +$lang['acl_group'] = 'Csoport:'; +$lang['acl_user'] = 'Felhasználó:'; +$lang['acl_perms'] = 'Jogosultság ehhez:'; +$lang['page'] = 'oldal'; +$lang['namespace'] = 'névtér'; +$lang['btn_select'] = 'Kiválaszt'; +$lang['p_user_id'] = 'A(z) %s felhasználónak jelenleg a következÅ‘ jogosultsága van ezen az oldalon: %s: %s.'; +$lang['p_user_ns'] = 'A(z) %s felhasználónak jelenleg a következÅ‘ jogosultsága van ebben a névtérben: %s: %s.'; +$lang['p_group_id'] = 'A(z) %s csoport tagjainak jelenleg a következÅ‘ jogosultsága van ezen az oldalon: %s: %s.'; +$lang['p_group_ns'] = 'A(z) %s csoport tagjainak jelenleg a következÅ‘ jogosultsága van ebben a névtérben: %s: %s.'; +$lang['p_choose_id'] = 'A felsÅ‘ formon adjon meg egy felhasználót vagy csoportot, akinek a(z) %s oldalhoz beállított jogosultságait megtekinteni vagy változtatni szeretné.'; +$lang['p_choose_ns'] = 'A felsÅ‘ formon adjon meg egy felhasználót vagy csoportot, akinek a(z) %s névtérhez beállított jogosultságait megtekinteni vagy változtatni szeretné.'; +$lang['p_inherited'] = 'Megjegyzés: ezek a jogok nem itt lettek explicit beállítva, hanem öröklÅ‘dtek egyéb csoportokból vagy felsÅ‘bb névterekbÅ‘l.'; +$lang['p_isadmin'] = 'Megjegyzés: a kiválasztott csoportnak vagy felhasználónak mindig teljes jogosultsága lesz, mert Wiki-gazdának van beállítva.'; +$lang['p_include'] = 'A magasabb jogok tartalmazzák az alacsonyabbakat. A Létrehozás, Feltöltés és Törlés jogosultságok csak névterekre alkalmazhatók, az egyes oldalakra nem.'; +$lang['current'] = 'Jelenlegi hozzáférési szabályok'; +$lang['where'] = 'Oldal/névtér'; +$lang['who'] = 'Felhasználó/Csoport'; +$lang['perm'] = 'Jogosultságok'; +$lang['acl_perm0'] = 'Semmi'; +$lang['acl_perm1'] = 'Olvasás'; +$lang['acl_perm2'] = 'Szerkesztés'; +$lang['acl_perm4'] = 'Létrehozás'; +$lang['acl_perm8'] = 'Feltöltés'; +$lang['acl_perm16'] = 'Törlés'; +$lang['acl_new'] = 'Új bejegyzés hozzáadása'; +$lang['acl_mod'] = 'Bejegyzés módosítása'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/id-ni/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/id-ni/lang.php new file mode 100644 index 000000000..d367340b7 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/id-ni/lang.php @@ -0,0 +1,7 @@ + + * @author Yustinus Waruwu + */ diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/id/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/id/lang.php new file mode 100644 index 000000000..650637635 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/id/lang.php @@ -0,0 +1,21 @@ + + * @author Yustinus Waruwu + */ +$lang['admin_acl'] = 'Manajemen Daftar Pengendali Akses'; +$lang['acl_group'] = 'Grup'; +$lang['acl_user'] = 'User'; +$lang['acl_perms'] = 'Ijin untuk'; +$lang['page'] = 'Halaman'; +$lang['namespace'] = 'Namespace'; +$lang['btn_select'] = 'Pilih'; +$lang['acl_perm1'] = 'Baca'; +$lang['acl_perm2'] = 'Ubah'; +$lang['acl_perm4'] = 'Buat'; +$lang['acl_perm8'] = 'Upload'; +$lang['acl_perm16'] = 'Hapus'; +$lang['acl_new'] = 'Tambah Entry baru'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/is/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/is/lang.php new file mode 100644 index 000000000..b45faa80a --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/is/lang.php @@ -0,0 +1,15 @@ + + * @author Ólafur Gunnlaugsson + * @author Erik Bjørn Pedersen + */ +$lang['acl_group'] = 'Hópur'; +$lang['acl_user'] = 'Notandi'; +$lang['page'] = 'Síða'; +$lang['namespace'] = 'Nafnrými'; +$lang['btn_select'] = 'Veldu'; +$lang['where'] = 'Síða/Nafnrými'; +$lang['acl_perm16'] = 'Eyða'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/it/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/it/help.txt new file mode 100644 index 000000000..5e4b08dd6 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/it/help.txt @@ -0,0 +1,11 @@ +=== Breve Aiuto: === + +In questa pagina puoi aggiungere e rimuovere permessi per categorie e pagine del tuo wiki. + +Il pannello di sinistra mostra tutte le categorie e le pagine disponibili. + +Il campo sopra ti permette di vedere e modificare i permessi di un utente o gruppo selezionato. + +Nella tabella sotto, sono riportate tutte le regole di controllo degli accessi attualmente impostate. Puoi utilizzarla per cancellare o cambiare al volo varie regole. + +Leggere la [[doku>acl|official documentation on ACL]] può aiutarti a capire pienamente come funziona il controllo degli accessi in DokuWiki. diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/it/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/it/lang.php new file mode 100644 index 000000000..344987e8b --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/it/lang.php @@ -0,0 +1,42 @@ + + * @author Roberto Bolli + * @author Pietro Battiston toobaz@email.it + * @author Diego Pierotto ita.translations@tiscali.it + * @author ita.translations@tiscali.it + * @author Lorenzo Breda + * @author snarchio@alice.it + * @author robocap + */ +$lang['admin_acl'] = 'Gestione Lista Controllo Accessi (ACL)'; +$lang['acl_group'] = 'Gruppo'; +$lang['acl_user'] = 'Utente'; +$lang['acl_perms'] = 'Permessi per'; +$lang['page'] = 'Pagina'; +$lang['namespace'] = 'Categoria'; +$lang['btn_select'] = 'Seleziona'; +$lang['p_user_id'] = 'L\'utente %s attualmente ha i seguenti permessi sulla pagina %s: %s.'; +$lang['p_user_ns'] = 'L\'utente %s attualmente ha i seguenti permessi per la categoria %s: %s.'; +$lang['p_group_id'] = 'I membri del gruppo%s attualmente hanno i seguenti permessi sulla pagina %s: %s.'; +$lang['p_group_ns'] = 'I membri del gruppo%s attualmente hanno i seguenti permessi per la categoria %s: %s.'; +$lang['p_choose_id'] = 'Per favore inserisci un utente o gruppo nel campo sopra per modificare i permessi impostati per la pagina %s.'; +$lang['p_choose_ns'] = 'Per favore inserisci un utente o un gruppo nel campo sopra per modificare i permessi impostati per la categoria %s.'; +$lang['p_inherited'] = 'Nota: Questi permessi non sono stati esplicitamente impostati, ma sono stati ereditati da altri gruppi o da categorie superiori.'; +$lang['p_isadmin'] = 'Nota: Il gruppo o utente selezionato ha sempre tutti i permessi perché è configurato come amministratore.'; +$lang['p_include'] = 'I permessi più elevati includono i permessi inferiori. I permessi di Creazione, Upload e Cancellazione si applicano soltanto alle categorie e non alle pagine.'; +$lang['current'] = 'Regole ACL attuali'; +$lang['where'] = 'Pagina/Categoria'; +$lang['who'] = 'Utente/Gruppo'; +$lang['perm'] = 'Permessi'; +$lang['acl_perm0'] = 'Nessuno'; +$lang['acl_perm1'] = 'Lettura'; +$lang['acl_perm2'] = 'Modifica'; +$lang['acl_perm4'] = 'Creazione'; +$lang['acl_perm8'] = 'Upload'; +$lang['acl_perm16'] = 'Cancellazione'; +$lang['acl_new'] = 'Aggiungi nuovo record'; +$lang['acl_mod'] = 'Modifica record'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/ja/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/ja/help.txt new file mode 100644 index 000000000..f7867f8e2 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/ja/help.txt @@ -0,0 +1,11 @@ +=== クイックヘルプ: === + +ã“ã®ãƒšãƒ¼ã‚¸ã§ã¯ã€Wiki内ã®åå‰ç©ºé–“ã¨ãƒšãƒ¼ã‚¸ã«å¯¾ã™ã‚‹æ¨©é™ã‚’追加・削除ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ + +å·¦å´ã®ãƒœãƒƒã‚¯ã‚¹ã«ã¯å­˜åœ¨ã™ã‚‹åå‰ç©ºé–“ã¨ãƒšãƒ¼ã‚¸ãŒè¡¨ç¤ºã•ã‚Œã¦ã„ã¾ã™ã€‚ + +上記ã®ãƒ•ã‚©ãƒ¼ãƒ ã‚’使ã£ã¦ã€é¸æŠžã—ãŸãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚‚ã—ãã¯ã‚°ãƒ«ãƒ¼ãƒ—ã®æ¨©é™ã‚’閲覧・変更ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ + +以下ã®ãƒ†ãƒ¼ãƒ—ルã«ã¯ã€ç¾åœ¨è¨­å®šã•ã‚Œã¦ã„るアクセスコントロールã®ãƒ«ãƒ¼ãƒ«ãŒè¡¨ç¤ºã•ã‚Œã¦ã„ã¾ã™ã€‚ã“ã®ãƒ†ãƒ¼ãƒ–ルを使ã£ã¦ã€è¤‡æ•°ã®ãƒ«ãƒ¼ãƒ«ã‚’ç´ æ—©ã変更・削除ã™ã‚‹ã“ã¨ãŒå¯èƒ½ã§ã™ã€‚ + +DokuWikiã®ã‚¢ã‚¯ã‚»ã‚¹ã‚³ãƒ³ãƒˆãƒ­ãƒ¼ãƒ«ã«ã¤ã„ã¦ã¯ã€[[doku>acl|official documentation on ACL]] ã‚’ãŠèª­ã¿ä¸‹ã•ã„。 \ No newline at end of file diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/ja/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/ja/lang.php new file mode 100644 index 000000000..831fd2d5c --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/ja/lang.php @@ -0,0 +1,39 @@ + + * @author Yuji Takenaka + * @author Ikuo Obataya + * @author Daniel Dupriest + * @author Kazutaka Miyasaka + */ +$lang['admin_acl'] = 'アクセスコントロール管ç†'; +$lang['acl_group'] = 'グループ'; +$lang['acl_user'] = 'ユーザー'; +$lang['acl_perms'] = '権é™ã‚’追加'; +$lang['page'] = '文書'; +$lang['namespace'] = 'åå‰ç©ºé–“'; +$lang['btn_select'] = 'é¸æŠž'; +$lang['p_user_id'] = 'ユーザー %s ã¯ã€ãƒšãƒ¼ã‚¸ %s ã«å¯¾ã—ã¦æ¬¡ã®æ¨©é™ã‚’æŒã£ã¦ã„ã¾ã™: %s'; +$lang['p_user_ns'] = 'ユーザー %s ã¯ã€åå‰ç©ºé–“ %s ã«å¯¾ã—ã¦æ¬¡ã®æ¨©é™ã‚’æŒã£ã¦ã„ã¾ã™: %s'; +$lang['p_group_id'] = 'グループ %s ã®ãƒ¡ãƒ³ãƒãƒ¼ã¯ã€ãƒšãƒ¼ã‚¸ %s ã«å¯¾ã—ã¦æ¬¡ã®æ¨©é™ã‚’æŒã£ã¦ã„ã¾ã™: %s'; +$lang['p_group_ns'] = 'グループ %s ã®ãƒ¡ãƒ³ãƒãƒ¼ã¯ã€åå‰ç©ºé–“ %s ã«å¯¾ã—ã¦æ¬¡ã®æ¨©é™ã‚’æŒã£ã¦ã„ã¾ã™: %s'; +$lang['p_choose_id'] = 'ページ %s ã«ã‚»ãƒƒãƒˆã•ã‚ŒãŸæ¨©é™ã‚’閲覧・編集ã™ã‚‹ãŸã‚ã«ã¯ã€ä¸Šè¨˜ã®ãƒ•ã‚©ãƒ¼ãƒ ã«ãƒ¦ãƒ¼ã‚¶ãƒ¼åã‚‚ã—ãã¯ã‚°ãƒ«ãƒ¼ãƒ—åを入力ã—ã¦ä¸‹ã•ã„。'; +$lang['p_choose_ns'] = 'åå‰ç©ºé–“ %s ã«ã‚»ãƒƒãƒˆã•ã‚ŒãŸæ¨©é™ã‚’閲覧・編集ã™ã‚‹ãŸã‚ã«ã¯ã€ä¸Šè¨˜ã®ãƒ•ã‚©ãƒ¼ãƒ ã«ãƒ¦ãƒ¼ã‚¶ãƒ¼åã‚‚ã—ãã¯ã‚°ãƒ«ãƒ¼ãƒ—åを入力ã—ã¦ä¸‹ã•ã„。'; +$lang['p_inherited'] = '注æ„:ã“れらã®æ¨©é™ã¯æ˜Žç¤ºã•ã‚Œã¦ã„ã¾ã›ã‚“ãŒã€ä»–ã®ã‚°ãƒ«ãƒ¼ãƒ—ã‚‚ã—ãã¯ä¸Šä½ã®åå‰ç©ºé–“ã®æ¨©é™ã‚’継承ã—ã¾ã™ã€‚'; +$lang['p_isadmin'] = '注æ„:é¸æŠžã—ãŸã‚°ãƒ«ãƒ¼ãƒ—ã‚‚ã—ãã¯ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¯ã‚¹ãƒ¼ãƒ‘ーユーザーã§ã‚ã‚‹ãŸã‚ã€å…¨ã¦ã®æ¨©é™ãŒã‚ã‚Šã¾ã™ã€‚'; +$lang['p_include'] = '高次ã®æ¨©é™ã¯ã€ãれより低次ã®æ¨©é™ã‚’å«ã¿ã¾ã™ã€‚作æˆãƒ»ã‚¢ãƒƒãƒ—ロード・削除ã®æ¨©é™ã¯ã€ãƒšãƒ¼ã‚¸ã§ã¯ãªãåå‰ç©ºé–“ã®ã¿ã«é©ç”¨ã•ã‚Œã¾ã™ã€‚'; +$lang['current'] = 'ç¾åœ¨ã®ACLルール'; +$lang['where'] = 'ページ/åå‰ç©ºé–“'; +$lang['who'] = 'ユーザー/グループ'; +$lang['perm'] = '権é™'; +$lang['acl_perm0'] = 'ç„¡ã—'; +$lang['acl_perm1'] = '読å–'; +$lang['acl_perm2'] = '編集'; +$lang['acl_perm4'] = '作æˆ'; +$lang['acl_perm8'] = 'アップロード'; +$lang['acl_perm16'] = '削除'; +$lang['acl_new'] = 'æ–°è¦ã‚¨ãƒ³ãƒˆãƒª'; +$lang['acl_mod'] = 'エントリã®ç·¨é›†'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/ko/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/ko/help.txt new file mode 100644 index 000000000..516198ee5 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/ko/help.txt @@ -0,0 +1,11 @@ +=== ë„움ë§: === + +현재 페ì´ì§€ì—ì„œ 위키 네임스페ì´ìŠ¤ì™€ 페ì´ì§€ì— 대한 ì ‘ê·¼ ê¶Œí•œì„ ì¶”ê°€í•˜ê±°ë‚˜ 삭제할 수 있습니다. + +왼쪽 ì˜ì—­ì„ ì„ íƒê°€ëŠ¥í•œ 네임스페ì´ìŠ¤ë“¤ê³¼ 페ì´ì§€ 목ë¡ì„ ë³´ì—¬ì¤ë‹ˆë‹¤. + +위쪽 ìž…ë ¥ ì–‘ì‹ì—ì„œ ì„ íƒëœ 사용ìžì™€ ê·¸ë£¹ì˜ ì ‘ê·¼ ê¶Œí•œì„ ë³´ê±°ë‚˜ 변경할 수 있습니다. + +아래 í…Œì´ë¸”ì—ì„œ 현재 ì„¤ì •ëœ ëª¨ë“  ì ‘ê·¼ 제어 ê·œì¹™ë“¤ì„ ë³¼ 수 있으며, 즉시 여러 ê·œì¹™ë“¤ì„ ì‚­ì œí•˜ê±°ë‚˜ 변경할 수 있습니다. + +DokuWikiì—ì„œ ì ‘ê·¼ 제어가 어떻게 ë™ìž‘ë˜ëŠ”지 알려면 [[doku>acl|official documentation on ACL]] ì½ê¸° ë°”ëžë‹ˆë‹¤. \ No newline at end of file diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/ko/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/ko/lang.php new file mode 100644 index 000000000..43a5ceeeb --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/ko/lang.php @@ -0,0 +1,41 @@ + + * @author Anika Henke + * @author Matthias Grimm + * @author jk Lee + * @author dongnak@gmail.com + * @author Song Younghwan + * @author SONG Younghwan + */ +$lang['admin_acl'] = 'ì ‘ê·¼ 제어 ëª©ë¡ ê´€ë¦¬'; +$lang['acl_group'] = '그룹'; +$lang['acl_user'] = '사용ìž'; +$lang['acl_perms'] = '권한'; +$lang['page'] = '페ì´ì§€'; +$lang['namespace'] = '네임스페ì´ìŠ¤'; +$lang['btn_select'] = 'ì„ íƒ'; +$lang['p_user_id'] = 'ì‚¬ìš©ìž %s는 현재 %s: %s 페ì´ì§€ ì ‘ê·¼ì´ ê°€ëŠ¥í•©ë‹ˆë‹¤.'; +$lang['p_user_ns'] = 'ì‚¬ìš©ìž %s는 현재 %s: %s 네임스페ì´ìŠ¤ ì ‘ê·¼ì´ ê°€ëŠ¥í•©ë‹ˆë‹¤.'; +$lang['p_group_id'] = '그룹 %s 사용ìžëŠ” 현재 %s: %s 페ì´ì§€ ì ‘ê·¼ì´ ê°€ëŠ¥í•©ë‹ˆë‹¤.'; +$lang['p_group_ns'] = '그룹 %s 사용ìžëŠ” 현재 %s: %s 네임스페ì´ìŠ¤ ì ‘ê·¼ì´ ê°€ëŠ¥í•©ë‹ˆë‹¤.'; +$lang['p_choose_id'] = '%s 페ì´ì§€ ì ‘ê·¼ ê¶Œí•œì„ ë³´ê±°ë‚˜ 변경하려면 사용ìžë‚˜ ê·¸ë£¹ì„ ìœ„ ì–‘ì‹ì— 입력하기 ë°”ëžë‹ˆë‹¤.'; +$lang['p_choose_ns'] = '%s 네임스페ì´ìŠ¤ ì ‘ê·¼ ê¶Œí•œì„ ë³´ê±°ë‚˜ 변경하려면 사용ìžë‚˜ ê·¸ë£¹ì„ ìœ„ ì–‘ì‹ì— 입력하기 ë°”ëžë‹ˆë‹¤.'; +$lang['p_inherited'] = '주ì˜: ê¶Œí•œì´ ëª…ì‹œì ìœ¼ë¡œ 설정ë˜ì§€ 않았으므로 다른 그룹들ì´ë‚˜ ìƒìœ„ 네임스페ì´ìŠ¤ë¡œ 부터 가져왔습니다.'; +$lang['p_isadmin'] = '주ì˜: 슈í¼ìœ ì €ë¡œ 설정ë˜ì–´ 있으므로 ì„ íƒëœ 그룹ì´ë‚˜ 사용ìžëŠ” 언제나 모든 ì ‘ê·¼ ê¶Œí•œì„ ê°€ì§‘ë‹ˆë‹¤.'; +$lang['p_include'] = 'ë” ë†’ì€ ì ‘ê·¼ê¶Œí•œì€ í•˜ìœ„ë¥¼ í¬í•¨í•©ë‹ˆë‹¤. 페ì´ì§€ê°€ ì•„ë‹Œ 네임스페ì´ìŠ¤ì—는 ìƒì„±, 업로드, ì‚­ì œ 권한만 ì ìš©ë©ë‹ˆë‹¤.'; +$lang['current'] = '현 ACL 규칙'; +$lang['where'] = '페ì´ì§€/네임스페ì´ìŠ¤'; +$lang['who'] = '사용ìž/그룹'; +$lang['perm'] = 'ì ‘ê·¼ 권한'; +$lang['acl_perm0'] = 'ì—†ìŒ'; +$lang['acl_perm1'] = 'ì½ê¸°'; +$lang['acl_perm2'] = '수정'; +$lang['acl_perm4'] = 'ìƒì„±'; +$lang['acl_perm8'] = '업로드'; +$lang['acl_perm16'] = 'ì‚­ì œ'; +$lang['acl_new'] = '새 항목 추가'; +$lang['acl_mod'] = 'ì„ íƒ í•­ëª© 변경'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/lt/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/lt/lang.php new file mode 100644 index 000000000..f11944746 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/lt/lang.php @@ -0,0 +1,22 @@ + + * @author audrius.klevas@gmail.com + * @author Arunas Vaitekunas + */ +$lang['admin_acl'] = 'PriÄ—jimo KontrolÄ—s SÄ…rašų valdymas'; +$lang['acl_group'] = 'GrupÄ—'; +$lang['acl_user'] = 'Vartotojas'; +$lang['acl_perms'] = 'Leidimai'; +$lang['page'] = 'Puslapis'; +$lang['namespace'] = 'Pavadinimas'; +$lang['btn_select'] = 'Rinktis'; +$lang['acl_perm1'] = 'Skaityti'; +$lang['acl_perm2'] = 'Redaguoti'; +$lang['acl_perm4'] = 'Sukurti'; +$lang['acl_perm8'] = 'Atsiųsti'; +$lang['acl_perm16'] = 'IÅ¡trinti'; +$lang['acl_new'] = 'PridÄ—ti naujÄ… įraÅ¡Ä…'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/lv/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/lv/help.txt new file mode 100644 index 000000000..f570d798c --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/lv/help.txt @@ -0,0 +1,11 @@ +=== Īsa palÄ«dzÄ«ba === + +Å ajÄ lapÄ var uzdot un noņemt tiesÄ«bas uz lapÄm un nodaļÄm. + +KreisajÄ pusÄ“ parÄdÄ«tas visas pieejamÄs nodaļas un lapas. + +FormÄ augÅ¡pusÄ“ var redzÄ“t un grozÄ«t norÄdÄ«tÄ lietotÄja vai grupas tiesÄ«bas . + +ApakÅ¡Ä tabulÄ parÄdÄ«ts visu tiesÄ«bu saraksts. To var lietot, lai Ätri mainÄ«tu vairÄkus pieejas tiesÄ«bu noteikumus. + +[[doku>acl|OfficiÄlajos piekļuves tiesÄ«bu noteikumu dokumentos]] var atrast izvÄ“rstu informÄciju, kÄ darbojas DokuWiki sistÄ“mas piekļuves tiesÄ«bu kontrole. diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/lv/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/lv/lang.php new file mode 100644 index 000000000..f478b32c6 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/lv/lang.php @@ -0,0 +1,35 @@ + + */ +$lang['admin_acl'] = 'Piekļuves tiesÄ«bu vadÄ«ba'; +$lang['acl_group'] = 'Grupa'; +$lang['acl_user'] = 'LietotÄjs'; +$lang['acl_perms'] = 'TiesÄ«bas'; +$lang['page'] = 'Lapa'; +$lang['namespace'] = 'Nodaļa'; +$lang['btn_select'] = 'IzvÄ“lÄ“ties'; +$lang['p_user_id'] = 'LietotÄjam %s ir tiesÄ«bas %s lapu %s .'; +$lang['p_user_ns'] = 'LietotÄjam %s nodaÄ¼Ä %s ir tiesÄ«bas %s.'; +$lang['p_group_id'] = 'Grupas %s biedriem ir tiesÄ«bas %s lapu %s.'; +$lang['p_group_ns'] = 'Grupas %s biedriem ir tiesÄ«bas %s nodaļu %s: .'; +$lang['p_choose_id'] = 'LÅ«dzu ieraksti lietotÄju vai grupu augstÄk norÄdÄ«tajÄ laukÄ, lai skatÄ«tu vai labotu tiesÄ«bas lapai %s.'; +$lang['p_choose_ns'] = 'LÅ«dzu ieraksti lietotÄju vai grupu augstÄk norÄdÄ«tajÄ laukÄ, lai skatÄ«tu vai labotu tiesÄ«bas nodaļai %s.'; +$lang['p_inherited'] = 'IevÄ“ro: Å Ä«s tiesÄ«bas nav tieÅ¡i uzdotas, bet mantotas no citÄm grupÄm vai augstÄkÄm nodaļÄm. '; +$lang['p_isadmin'] = 'IevÄ“ro: NorÄdÄ«tajai grupai vai lietotÄjam vienmÄ“r ir visas tiesÄ«bas, jo tas konfigurÄ“ts kÄ superuser.'; +$lang['p_include'] = 'AugstÄka atļauja iekļauj arÄ« zemÄkÄs tiesÄ«bas. IzveidoÅ¡anas, augÅ¡upielÄdÄ“Å¡anas un dzÄ“Å¡anas tiesÄ«bas attiecas tikai uz nodaļÄm, nevis lapÄm.'; +$lang['current'] = 'PatreizÄ“jo tiesÄ«bu saraksts (ACL)'; +$lang['where'] = 'Lapa/nodaļa'; +$lang['who'] = 'LietotÄjs/grupa'; +$lang['perm'] = 'TiesÄ«bas'; +$lang['acl_perm0'] = 'nekÄdas'; +$lang['acl_perm1'] = 'lasÄ«t'; +$lang['acl_perm2'] = 'labot'; +$lang['acl_perm4'] = 'izveidot'; +$lang['acl_perm8'] = 'augÅ¡upielÄdÄ“t'; +$lang['acl_perm16'] = 'dzÄ“st'; +$lang['acl_new'] = 'pievienot jaunu Å¡Ä·irkli'; +$lang['acl_mod'] = 'labot Å¡Ä·irkli'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/mr/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/mr/help.txt new file mode 100644 index 000000000..e8aa13b52 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/mr/help.txt @@ -0,0 +1,12 @@ +=== तà¥à¤µà¤°à¤¿à¤¤ मदत === + +या पानावर तà¥à¤®à¤šà¥€ तà¥à¤®à¤šà¥à¤¯à¤¾ विकी मधील पाने किंवा नेमसà¥à¤ªà¥‡à¤¸ वरील परवानगà¥à¤¯à¤¾ बदलू शकता. + +डाविकडील मारà¥à¤œà¤¿à¤¨ मधे सरà¥à¤µ उपलबà¥à¤§ पाने आणि नेमसà¥à¤ªà¥‡à¤¸ दाखवले आहेत. + +वरील फॉरà¥à¤® वापरून तà¥à¤®à¤šà¥€ निवडलेलà¥à¤¯à¤¾ सदसà¥à¤¯ किंवा गटाचà¥à¤¯à¤¾ परवानगà¥à¤¯à¤¾ बदलू शकता. + +खालील टेबल मधे सधà¥à¤¯à¤¾ सेट असलेले नियम दिलेले आहेत. +हे टेबल वापरून तà¥à¤®à¥à¤¹à¥€ चटकन हे नियम बदलू शकता. + +[[doku>acl| ACL वरील अधिकृत माहितीसंगà¥à¤°à¤¹ ]] वाचून तà¥à¤®à¥à¤¹à¤¾à¤²à¤¾ डॉकà¥à¤¯à¥à¤µà¤¿à¤•à¤¿à¤®à¤§à¥‡ परवानगीची वà¥à¤¯à¤µà¤¸à¥à¤¥à¤¾ कशी काम करते ते नीट समजेल. \ No newline at end of file diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/mr/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/mr/lang.php new file mode 100644 index 000000000..978df758a --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/mr/lang.php @@ -0,0 +1,37 @@ + + * @author Padmanabh Kulkarni + * @author shantanoo@gmail.com + */ +$lang['admin_acl'] = 'Access Control List वà¥à¤¯à¤µà¤¸à¥à¤¥à¤¾à¤ªà¤¨'; +$lang['acl_group'] = 'गट'; +$lang['acl_user'] = 'सदसà¥à¤¯'; +$lang['acl_perms'] = 'परवानगी \'चà¥à¤¯à¤¾ साठी'; +$lang['page'] = 'पान'; +$lang['namespace'] = 'नेमसà¥à¤ªà¥‡à¤¸'; +$lang['btn_select'] = 'निवडा'; +$lang['p_user_id'] = '%s हà¥à¤¯à¤¾ सदसà¥à¤¯à¤¾à¤²à¤¾ सधà¥à¤¯à¤¾ %s या पानावर पà¥à¤¢à¥€à¤² परवानगà¥à¤¯à¤¾ आहेत : %s.'; +$lang['p_user_ns'] = '%s या सदसà¥à¤¯à¤¾à¤²à¤¾ सधà¥à¤¯à¤¾ %s या नेमसà¥à¤ªà¥‡à¤¸à¤µà¤° पà¥à¤¢à¥€à¤² परवानगà¥à¤¯à¤¾ आहेत : %s.'; +$lang['p_group_id'] = '%s या गटाचà¥à¤¯à¤¾ सदसà¥à¤¯à¤¾à¤¨à¤¾ सधà¥à¤¯à¤¾ %s या पानावर पà¥à¤¢à¥€à¤² परवानगà¥à¤¯à¤¾ आहेत : %s.'; +$lang['p_group_ns'] = '%s या गटाचà¥à¤¯à¤¾ सदसà¥à¤¯à¤¾à¤¨à¤¾ सधà¥à¤¯à¤¾ %s या नेमसà¥à¤ªà¥‡à¤¸à¤µà¤° पà¥à¤¢à¥€à¤² परवानगà¥à¤¯à¤¾ आहेत : %s.'; +$lang['p_choose_id'] = 'वरील फॉरà¥à¤® मधे à¤à¤–ादà¥à¤¯à¤¾ सदसà¥à¤¯ किंवा गटाचे नाव टाकà¥à¤¨ %s या पानासाठी तà¥à¤¯à¤¾à¤‚चà¥à¤¯à¤¾ परवानगà¥à¤¯à¤¾ पाहू/बदलू शकता.'; +$lang['p_choose_ns'] = 'वरील फॉरà¥à¤® मधे à¤à¤–ादà¥à¤¯à¤¾ सदसà¥à¤¯ किंवा गटाचे नाव टाकà¥à¤¨ %s या नेमसà¥à¤ªà¥‡à¤¸à¤¸à¤¾à¤ à¥€ तà¥à¤¯à¤¾à¤‚चà¥à¤¯à¤¾ परवानगà¥à¤¯à¤¾ पाहू/बदलू शकता.'; +$lang['p_inherited'] = 'टीप : हà¥à¤¯à¤¾ परवानगà¥à¤¯à¤¾ पà¥à¤°à¤¤à¥à¤¯à¤•à¥à¤· सेट केलà¥à¤¯à¤¾ नसून तà¥à¤¯à¤¾ इतर गट किंवा अधिक उचà¥à¤š नेमसà¥à¤ªà¥‡à¤¸ कडून वारसाहकà¥à¤•à¤¾à¤¨à¥‡ :) आलà¥à¤¯à¤¾ आहेत.'; +$lang['p_isadmin'] = 'टीप : निवडलेलà¥à¤¯à¤¾ सदसà¥à¤¯ किंवा गटाला कायम सरà¥à¤µ परवानगà¥à¤¯à¤¾ असतात कारण तो सà¥à¤ªà¤° सदसà¥à¤¯ मà¥à¤¹à¤£à¥à¤¨ सेट केला आहे.'; +$lang['p_include'] = 'उचà¥à¤š परवानगà¥à¤¯à¤¾à¤‚मधे तà¥à¤¯à¤¾à¤–ालिल परवानगà¥à¤¯à¤¾ अधà¥à¤¯à¤¾à¤¹à¥ƒà¤¤ असतात. कà¥à¤°à¤¿à¤à¤Ÿ, अपलोड आणि डिलीट परवानगà¥à¤¯à¤¾ फ़कà¥à¤¤ नामसमà¥à¤¹à¤¾à¤µà¤° (नेमसà¥à¤ªà¥‡à¤¸) लागू असतात, पानांवर नाही.'; +$lang['current'] = 'सदà¥à¤¯ ACL नियम'; +$lang['where'] = 'पान/नेमसà¥à¤ªà¥‡à¤¸'; +$lang['who'] = 'सदसà¥à¤¯/गट'; +$lang['perm'] = 'परवानगà¥à¤¯à¤¾'; +$lang['acl_perm0'] = 'काही नाही.'; +$lang['acl_perm1'] = 'वाचन'; +$lang['acl_perm2'] = 'संपादन'; +$lang['acl_perm4'] = 'निरà¥à¤®à¤¾à¤£'; +$lang['acl_perm8'] = 'अपलोड'; +$lang['acl_perm16'] = 'डिलीट'; +$lang['acl_new'] = 'नवीन à¤à¤‚टà¥à¤°à¥€ करा'; +$lang['acl_mod'] = 'à¤à¤‚टà¥à¤°à¥€ बदला'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/ne/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/ne/lang.php new file mode 100644 index 000000000..6a29a9fa8 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/ne/lang.php @@ -0,0 +1,27 @@ + + * @author SarojKumar Dhakal + * @author Saroj Dhakal + */ +$lang['admin_acl'] = 'à¤à¤•à¥à¤¸à¥‡à¤¸ कनà¥à¤Ÿà¥à¤°à¥‹à¤² लिसà¥à¤Ÿ वà¥à¤¯à¤µà¤¸à¥à¤¥à¤¾à¤ªà¤¨'; +$lang['acl_group'] = 'समूह'; +$lang['acl_user'] = 'पà¥à¤°à¥‹à¤—करà¥à¤¤à¤¾'; +$lang['acl_perms'] = 'को लागि अनà¥à¤®à¤¤à¤¿'; +$lang['page'] = 'पृषà¥à¤ '; +$lang['namespace'] = 'नेमसà¥à¤ªà¥‡à¤¸'; +$lang['btn_select'] = 'छानà¥à¤¨à¥à¤¹à¥‹à¤¸à¥'; +$lang['current'] = 'हालैको ACL नियमहरॠ'; +$lang['where'] = 'पृषà¥à¤  / नेमसà¥à¤ªà¥‡à¤¸'; +$lang['who'] = 'पà¥à¤°à¤¯à¥‹à¤—करà¥à¤¤à¤¾ / समूह '; +$lang['perm'] = 'अनà¥à¤®à¤¤à¤¿'; +$lang['acl_perm0'] = 'कà¥à¤¨à¥ˆ पनि होइन'; +$lang['acl_perm1'] = 'पठन गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥'; +$lang['acl_perm2'] = 'समà¥à¤ªà¤¾à¤¦à¤¨ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥'; +$lang['acl_perm4'] = 'निरà¥à¤®à¤¾à¤£ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥'; +$lang['acl_perm8'] = 'अपलोड गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥'; +$lang['acl_perm16'] = 'मेटाउनà¥à¤¹à¥‹à¤¸à¥'; +$lang['acl_new'] = 'नयाठपà¥à¤°à¤µà¤¿à¤·à¥à¤ à¤¿ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥'; +$lang['acl_mod'] = 'पà¥à¤°à¤µà¤¿à¤·à¥à¤ à¤¿ सचà¥à¤¯à¤¾à¤‰à¤¨à¥à¤¹à¥‹à¤¸à¥'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/nl/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/nl/help.txt new file mode 100644 index 000000000..255f21ba0 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/nl/help.txt @@ -0,0 +1,11 @@ +=== Snelle hulp: === + +Op deze pagina kun je bevoegdheden toevoegen en verwijderen voor namespaces en pagina's in je wiki. + +Het linkerpaneel geeft alle beschikbare namespaces en pagina's weer. + +In het formulier hierboven kun je bevoegdheden zien en aanpassen voor een selecteerde gebruiker of groep. + +In de tabel hieronder worden alle momenteel ingestelde toegangsregels weergegeven. Je kunt hier snel regels wijzigen of verwijderen. + +Lees de [[doku>acl|documentatie over ACLs]] om de mogelijkheden volledig te begrijpen. diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/nl/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/nl/lang.php new file mode 100644 index 000000000..d45bb5907 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/nl/lang.php @@ -0,0 +1,45 @@ + + * @author Jack van Klaren + * @author Riny Heijdendael + * @author Koen Huybrechts + * @author Wouter Schoot + * @author John de Graaff + * @author Niels Schoot + * @author Dion Nicolaas + * @author Danny Rotsaert + * @author Marijn Hofstra hofstra.m@gmail.com + * @author Matthias Carchon webmaster@c-mattic.be + */ +$lang['admin_acl'] = 'Toegangsrechten'; +$lang['acl_group'] = 'Groep'; +$lang['acl_user'] = 'Gebruiker'; +$lang['acl_perms'] = 'Permissies voor'; +$lang['page'] = 'Pagina'; +$lang['namespace'] = 'Namespace'; +$lang['btn_select'] = 'Selecteer'; +$lang['p_user_id'] = 'Gebruiker %s heeft momenteel de volgende bevoegdheden op pagina %s: %s.'; +$lang['p_user_ns'] = 'Gebruiker %s heeft momenteel de volgende bevoegdheden op namespace %s: %s.'; +$lang['p_group_id'] = 'Leden van groep %s hebben momenteel de volgende bevoegdheden op pagina %s: %s.'; +$lang['p_group_ns'] = 'Leden van groep %shebben momenteel de volgende bevoegdheden op namespace %s: %s.'; +$lang['p_choose_id'] = 'Vul een gebruiker of groep in in het bovenstaande formulier om de bevoegdheden te bekijken of te bewerken voor de pagina %s.'; +$lang['p_choose_ns'] = 'Vul een gebruiker of groep in in het bovenstaande formulier om de bevoegdheden te bekijken of te bewerken voor de namespace %s.'; +$lang['p_inherited'] = 'Let op: Deze permissies zijn niet expliciet ingesteld maar overerfd van andere groepen of hogere namespaces.'; +$lang['p_isadmin'] = 'Let op: De geselecteerde groep of gebruiker heeft altijd volledige toegangsrechten omdat hij als superuser geconfigureerd is.'; +$lang['p_include'] = 'Hogere permissies bevatten ook de lagere. Aanmaken, uploaden en verwijderen gelden alleen voor namespaces, niet voor pagina\'s.'; +$lang['current'] = 'Huidige ACL regels'; +$lang['where'] = 'Pagina/namespace'; +$lang['who'] = 'Gebruiker/Groep'; +$lang['perm'] = 'Bevoegdheden'; +$lang['acl_perm0'] = 'Geen'; +$lang['acl_perm1'] = 'Lezen'; +$lang['acl_perm2'] = 'Bewerken'; +$lang['acl_perm4'] = 'Aanmaken'; +$lang['acl_perm8'] = 'Uploaden'; +$lang['acl_perm16'] = 'Verwijderen'; +$lang['acl_new'] = 'Nieuwe regel toevoegen'; +$lang['acl_mod'] = 'Regel aanpassen'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/no/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/no/help.txt new file mode 100644 index 000000000..f02b6bdbd --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/no/help.txt @@ -0,0 +1,11 @@ +===Lynhjelp=== + +PÃ¥ denne siden kan du legge til og fjerne tillatelser for navnerom og sider i din wiki. + +Venstre panel viser alle tilgjengelige navnerom og sider. + +Skjemaet over tillater deg Ã¥ se og modifisere tillatelser for en valgt bruker eller gruppe. + +I tabellen nedenfor vises alle nærværende satte adgangskontroll-regler. Du kan bruke den til raskt Ã¥ slette eller endre mange regler i slengen. + +Ã… lese [[doku>acl|den offisielle dokumentasjonen for ACL]] kan hjelpe deg Ã¥ fullt ut forstÃ¥ hvordan adgangskontroll fungerer i DokuWiki. diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/no/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/no/lang.php new file mode 100644 index 000000000..cd9e2edfb --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/no/lang.php @@ -0,0 +1,46 @@ + + * @author Jorge Barrera Grandon + * @author Thomas Nygreen + * @author Arild Burud + * @author Torkill Bruland + * @author Rune M. Andersen + * @author Jakob Vad Nielsen (me@jakobnielsen.net) + * @author Kjell Tore Næsgaard + * @author Knut Staring + * @author Lisa Ditlefsen + * @author Erik Pedersen + * @author Erik Bjørn Pedersen + */ +$lang['admin_acl'] = 'Administrasjon av lister for adgangskontroll (ACL)'; +$lang['acl_group'] = 'Gruppe'; +$lang['acl_user'] = 'Bruker'; +$lang['acl_perms'] = 'Rettigheter for'; +$lang['page'] = 'Side'; +$lang['namespace'] = 'Navnerom'; +$lang['btn_select'] = 'Velg'; +$lang['p_user_id'] = 'Bruker %s har for tiden følgende tillatelser i for siden %s: %s.'; +$lang['p_user_ns'] = 'Bruker %s har for tiden følgende tillatelser i navnerom %s: %s.'; +$lang['p_group_id'] = 'Medlemmer av gruppe %s har for tiden følgende tillatelser i for siden %s: %s.'; +$lang['p_group_ns'] = 'Medlemmer av gruppe %s har for tiden følgende tillatelser i navnerom %s: %s.'; +$lang['p_choose_id'] = 'Før inn en bruker eller gruppe i skjemaet over for Ã¥ vise eller redigere tillatelser satt for siden %s.'; +$lang['p_choose_ns'] = 'Før inn en bruker eller gruppe i skjemaet over for Ã¥ vise eller redigere tillatelser satt for navnerommet %s.'; +$lang['p_inherited'] = 'Merk: Disse tillatelser ble ikke eksplisitt satt, men ble arvet fra andre grupper eller høyere navnerom.'; +$lang['p_isadmin'] = 'Merk: Den valgte gruppen eller bruker har altid fulle tillatelser fordi vedkommende er konfigurert som superbruker.'; +$lang['p_include'] = 'Høyere tillgangsrettigheter inkluderer lavere. Rettigheter for Ã¥ opprette, laste opp og slette gjelder bare for navnerom, ikke enkeltsider.'; +$lang['current'] = 'NÃ¥gjeldende ACL-regler'; +$lang['where'] = 'Side/Navnerom'; +$lang['who'] = 'Bruker/Gruppe'; +$lang['perm'] = 'Tillatelser'; +$lang['acl_perm0'] = 'Ingen'; +$lang['acl_perm1'] = 'Lese'; +$lang['acl_perm2'] = 'Redigere'; +$lang['acl_perm4'] = 'Lage'; +$lang['acl_perm8'] = 'Laste opp'; +$lang['acl_perm16'] = 'Slette'; +$lang['acl_new'] = 'Legg til ny oppføring'; +$lang['acl_mod'] = 'Modifiser oppføring'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/pl/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/pl/help.txt new file mode 100644 index 000000000..331fd2a7a --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/pl/help.txt @@ -0,0 +1,11 @@ +=== Pomoc === + +Na tej stronie możesz zmienić uprawnienia do stron i katalogów w wiki. + +Lewy panel pokazuje wszystkie dostÄ™pne katalogi i strony. + +Formularz powyżej pozwala wyÅ›wietlać uprawnienia wybranego użytkownika oraz grupy. + +W tabeli poniżej znajdujÄ… siÄ™ wszystkie aktywne reguÅ‚y dotyczÄ…ce uprawnieÅ„. + +WiÄ™cej informacji na temat uprawnieÅ„ w DokuWiki możesz znaleźć w [[doku>acl|oficjalnej dokumentacji uprawnieÅ„]]. diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/pl/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/pl/lang.php new file mode 100644 index 000000000..63a870c50 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/pl/lang.php @@ -0,0 +1,38 @@ + + * @author Mariusz Kujawski + * @author Maciej Kurczewski + * @author SÅ‚awomir Boczek + */ +$lang['admin_acl'] = 'ZarzÄ…dzanie uprawnieniami'; +$lang['acl_group'] = 'Grupa'; +$lang['acl_user'] = 'Użytkownik'; +$lang['acl_perms'] = 'Uprawnienia użytkownika'; +$lang['page'] = 'Strona'; +$lang['namespace'] = 'Katalog'; +$lang['btn_select'] = 'Wybierz'; +$lang['p_user_id'] = 'Użytkownik %s posiada nastÄ™pujÄ…ce uprawnienia do strony %s: %s.'; +$lang['p_user_ns'] = 'Użytkownik %s posiada nastÄ™pujÄ…ce uprawnienia do katalogów %s: %s.'; +$lang['p_group_id'] = 'CzÅ‚onkowie grupy %s posiadajÄ… nastÄ™pujÄ…ce uprawnienia do strony %s: %s.'; +$lang['p_group_ns'] = 'CzÅ‚onkowie grupy %s posiadajÄ… nastÄ™pujÄ…ce uprawnienia do strony %s: %s.'; +$lang['p_choose_id'] = 'Podaj nazwÄ™ użytkownika lub grupy w powyższym formularzu, by wyÅ›wietlić lub zmienić uprawnienia do strony %s.'; +$lang['p_choose_ns'] = 'Podaj nazwÄ™ użytkownika lub grupy w powyższym formularzu, by wyÅ›wietlić lub zmienić uprawnienia do katalogu %s.'; +$lang['p_inherited'] = 'Uwaga: Uprawnienia nie zostaÅ‚y nadane wprost ale sÄ… dziedziczone z grupy lub katalogu.'; +$lang['p_isadmin'] = 'Uwaga: Wybrana grupa lub użytkownika zawsze dysponuje peÅ‚nymi uprawnieniami ponieważ posiada uprawnienia administratora.'; +$lang['p_include'] = 'Szersze uprawnienia zawierajÄ… węższe. Tworzenie, przesyÅ‚anie plików oraz usuwanie majÄ… znaczenie tylko dla katalogów, nie dla stron.'; +$lang['current'] = 'Aktywne reguÅ‚y zarzÄ…dzania uprawnieniami'; +$lang['where'] = 'Strona/Katalog'; +$lang['who'] = 'Użytkownik/Grupa'; +$lang['perm'] = 'Uprawnienie'; +$lang['acl_perm0'] = 'Å»adne'; +$lang['acl_perm1'] = 'Czytanie'; +$lang['acl_perm2'] = 'Zmiana'; +$lang['acl_perm4'] = 'Tworzenie'; +$lang['acl_perm8'] = 'PrzesyÅ‚anie plików'; +$lang['acl_perm16'] = 'Usuwanie'; +$lang['acl_new'] = 'Dodaj nowy wpis'; +$lang['acl_mod'] = 'ZmieÅ„ wpis'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/pt-br/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/pt-br/help.txt new file mode 100644 index 000000000..b2a49a90d --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/pt-br/help.txt @@ -0,0 +1,11 @@ +=== Ajuda rápida: === + +Nessa página você pode adicionar e remover permissões para espaços de nomes e páginas do seu wiki. + +O painel à esquerda mostra todos os espaços de nomes e páginas disponíveis. + +O formulário acima permite a visualização e modificação das permissões de um determinado usuário ou grupo. + +Na tabela abaixo são exibidas todas as regras de controle de acesso definidas. Você pode usá-la para excluir ou mudar rapidamente várias regras. + +A leitura da [[doku>acl|documentação oficial sobre ACL]] pode ajudar a compreender melhor como o controle de acessos funciona no DokuWiki. diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/pt-br/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/pt-br/lang.php new file mode 100644 index 000000000..82a19b290 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/pt-br/lang.php @@ -0,0 +1,47 @@ + + * @author Alauton/Loug + * @author Frederico Gonçalves Guimarães + * @author Felipe Castro + * @author Lucien Raven + * @author Enrico Nicoletto + * @author Flávio Veras + * @author Jeferson Propheta + * @author jair.henrique@gmail.com + * @author Luis Dantas + * @author Frederico Guimarães + * @author Jair Henrique + * @author Luis Dantas + */ +$lang['admin_acl'] = 'Administração da Lista de Controles de Acesso'; +$lang['acl_group'] = 'Grupo'; +$lang['acl_user'] = 'Usuário'; +$lang['acl_perms'] = 'Permissões para'; +$lang['page'] = 'Página'; +$lang['namespace'] = 'Espaço de nomes'; +$lang['btn_select'] = 'Selecionar'; +$lang['p_user_id'] = 'O usuário %s possui as seguintes permissões na página %s: %s.'; +$lang['p_user_ns'] = 'O usuário %s possui as seguintes permissões no espaço de nomes %s: %s.'; +$lang['p_group_id'] = 'Os membros do grupo %s possuem as seguintes permissões na página %s: %s.'; +$lang['p_group_ns'] = 'Os membros do grupo %s possuem as seguintes permissões no espaço de nomes %s: %s.'; +$lang['p_choose_id'] = 'Por favor digite um usuário ou grupo no formulário acima para ver ou editar as permissões para a página %s.'; +$lang['p_choose_ns'] = 'Por favor digite um usuário ou grupo no formulário acima para ver ou editar as permissões para o espaço de nomes %s.'; +$lang['p_inherited'] = 'Nota: Essas permissões não foram definidas explicitamente, mas sim herdadas de outros grupos ou espaço de nomes superiores.'; +$lang['p_isadmin'] = 'Nota: O grupo ou usuário selecionado sempre tem permissões completas, porque ele está configurado como superusuário.'; +$lang['p_include'] = 'As permissões superiores incluem as inferiores. Permissões para Criar, Enviar e Apagar aplicam-se apenas aos espaços de nomes e não às páginas.'; +$lang['current'] = 'Regras atuais da ACL'; +$lang['where'] = 'Página/Espaço de nomes'; +$lang['who'] = 'Usuário/Grupo'; +$lang['perm'] = 'Permissões'; +$lang['acl_perm0'] = 'Nenhuma'; +$lang['acl_perm1'] = 'Ler'; +$lang['acl_perm2'] = 'Editar'; +$lang['acl_perm4'] = 'Criar'; +$lang['acl_perm8'] = 'Enviar'; +$lang['acl_perm16'] = 'Excluir'; +$lang['acl_new'] = 'Adicionar nova entrada'; +$lang['acl_mod'] = 'Modificar a entrada'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/pt/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/pt/help.txt new file mode 100644 index 000000000..cf4619deb --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/pt/help.txt @@ -0,0 +1,9 @@ +=== Auxílio Rápido === + +Nesta página podes adicionar e remover permissões para espaço de nomes e páginas no seu wiki. + +O painel esquerdo exibe todos os espaço de nomes e páginas. O formulario acima permite a visualização e modificar as permissões de um selecionado utilizador ou grupo. + +Na tabela inferior são exibidas todas as actuais regras de controle de acesso. Podes utilisá-la para excluir ou mudar rapidamente várias regras ao mesmo tempo. + +A leitura da [[doku>acl|documentação oficial acerca ACL]] pode ajudar a compreender melhor como o controle de acessos funciona no DokuWiki. diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/pt/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/pt/lang.php new file mode 100644 index 000000000..6e094fd74 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/pt/lang.php @@ -0,0 +1,39 @@ + + * @author José Monteiro + * @author Enrico Nicoletto + * @author Fil + * @author André Neves + */ +$lang['admin_acl'] = 'Gestão de ACLs'; +$lang['acl_group'] = 'Grupo'; +$lang['acl_user'] = 'Utilizador'; +$lang['acl_perms'] = 'Permissão para'; +$lang['page'] = 'Documento'; +$lang['namespace'] = 'Namespace'; +$lang['btn_select'] = 'Selecionar'; +$lang['p_user_id'] = 'O utilizador %s tem as seguintes permissões na página %s: %s.'; +$lang['p_user_ns'] = 'O utilizador %s tem as seguintes permissões no espaço de nomes %s: %s.'; +$lang['p_group_id'] = 'Os membros do grupo %s têm as seguintes permissões na página %s: %s.'; +$lang['p_group_ns'] = 'Os membros do grupo %s têm as seguintes permissões no espaço de nomes %s: %s.'; +$lang['p_choose_id'] = 'Por favor digite um utilizador ou grupo no formulário acima para ver ou editar as permissões para a página %s.'; +$lang['p_choose_ns'] = 'Por favor digite um utilizador ou grupo no formulário acima para ver ou editar as permissões para o espaço de nomes %s.'; +$lang['p_inherited'] = 'Nota: Essas permissões não foram definidas explicitamente, mas sim herdadas de outros grupos ou espaço de nomes superiores.'; +$lang['p_isadmin'] = 'Nota: O grupo ou utilizador seleccionado tem sempre permissões completas, porque ele está configurado como superutilizador.'; +$lang['p_include'] = 'As permissões superiores incluem as inferiores. Permissões para Criar, Enviar e Apagar aplicam-se apenas aos espaços de nomes e não às páginas.'; +$lang['current'] = 'Regras Actuais ACL'; +$lang['where'] = 'Página/Espaço de Nomes'; +$lang['who'] = 'Utilizador/Grupo'; +$lang['perm'] = 'Permissões'; +$lang['acl_perm0'] = 'Nenhum'; +$lang['acl_perm1'] = 'Ler'; +$lang['acl_perm2'] = 'Editar'; +$lang['acl_perm4'] = 'Criar'; +$lang['acl_perm8'] = 'Carregar'; +$lang['acl_perm16'] = 'Remover'; +$lang['acl_new'] = 'Adicionar nova entrada'; +$lang['acl_mod'] = 'Modificar Entrada'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/ro/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/ro/help.txt new file mode 100644 index 000000000..3f762613c --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/ro/help.txt @@ -0,0 +1,11 @@ +=== Quick Help: === + +Pe această pagină puteÅ£i adăuga ÅŸi elimina autorizaÅ£iile pentru spaÅ£iile de nume ÅŸi paginile din wiki. + +Panoul din stânga afiÅŸează toate spaÅ£iile de nume ÅŸi paginile disponibile. + +Formularul de sus vă permite să vedeÅ£i ÅŸi să modificaÅ£i autorizaÅ£iile unui anume utilizator sau grup. + +In tabelul de jos sunt arătate toate regulile de control a accesului setate. ÃŽl puteÅ£i folosi pentru a ÅŸterge sau modifica rapid mai multe reguli. + +Consultarea [[doku>acl|official documentation on ACL]] vă poate ajuta să înÅ£elegeÅ£i deplin cum funcÅ£ionează controlul accesului în DocuWiki. \ No newline at end of file diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/ro/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/ro/lang.php new file mode 100644 index 000000000..296baa291 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/ro/lang.php @@ -0,0 +1,39 @@ + + * @author s_baltariu@yahoo.com + * @author Emanuel-Emeric Andrasi + * @author Emanuel-Emeric AndraÈ™i + * @author Emanuel-Emeric AndraÅŸi + * @author Emanuel-Emeric Andrasi + */ +$lang['admin_acl'] = 'Managementul Listei de Control a Accesului'; +$lang['acl_group'] = 'Grup'; +$lang['acl_user'] = 'Utilizator'; +$lang['acl_perms'] = 'Autorizare pentru'; +$lang['page'] = 'Pagina'; +$lang['namespace'] = 'SpaÅ£iu de nume'; +$lang['btn_select'] = 'Selectează'; +$lang['p_user_id'] = 'Utilizatorul %s are următoarele autorizaÅ£ii pe pagină %s: %s.'; +$lang['p_user_ns'] = 'Utilizatorul %s are următoarele autorizaÅ£ii pe spaÅ£iul de nume %s: %s.'; +$lang['p_group_id'] = 'Membrii grupului %s au următoarele autorizaÅ£ii pe pagină %s: %s.'; +$lang['p_group_ns'] = 'Membrii grupului %s au următoarele autorizaÅ£ii pe spaÅ£iul de nume %s: %s.'; +$lang['p_choose_id'] = 'IntroduceÅ£i un utilizator sau un grup în formularul de mai sus pentru a vizualiza sau edita autorizaÅ£iile paginii %s.'; +$lang['p_choose_ns'] = 'IntroduceÅ£i un utilizator sau un grup în formularul de mai sus pentru a vizualiza sau edita autorizaÅ£iile spaÅ£iului de nume %s.'; +$lang['p_inherited'] = 'Notă: Aceste autorizaÅ£ii nu au fost setate explicit ci au fost moÅŸtenite de la alte grupuri sau spaÅ£ii de nume superioare ierarhic.'; +$lang['p_isadmin'] = 'Notă: Grupul sau utilizatorul selectat are intotdeauna toate autorizatiile întrucât este configurat ca superutilizator.'; +$lang['p_include'] = 'Permisiunile superioare le includ pe cele inferioare. Permisiunile de Creare, Upload ÅŸi Åžtergere se aplică doar numelor de spaÅ£iu, nu paginilor.'; +$lang['current'] = 'Reguli ACL actuale'; +$lang['where'] = 'Pagină/SpaÅ£iu de nume'; +$lang['who'] = 'Utilizator/Grup'; +$lang['perm'] = 'AutorizaÅ£ii'; +$lang['acl_perm0'] = 'Nici una'; +$lang['acl_perm1'] = 'Citire'; +$lang['acl_perm2'] = 'Editare'; +$lang['acl_perm4'] = 'Creare'; +$lang['acl_perm8'] = 'ÃŽncărcare'; +$lang['acl_perm16'] = 'Åžtergere'; +$lang['acl_new'] = 'Adaugă intrare nouă'; +$lang['acl_mod'] = 'Modifică intrare'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/ru/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/ru/help.txt new file mode 100644 index 000000000..f969151fe --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/ru/help.txt @@ -0,0 +1,11 @@ +=== ÐšÑ€Ð°Ñ‚ÐºÐ°Ñ Ð¡Ð¿Ñ€Ð°Ð²ÐºÐ°: === + +Ðа Ñтой Ñтранице вы можете добавить или удалить права доÑтупа к проÑтранÑтвам имён и Ñтраницам вашей вики. + +Ðа панели Ñлева отображены доÑтупные проÑтранÑтва имён и Ñтраницы. + +Форма выше позволÑет вам проÑмотреть и изменить права доÑтупа Ð´Ð»Ñ Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¸Ð»Ð¸ группы. + +Текущие права доÑтупа отображены в таблице ниже. Ð’Ñ‹ можете иÑпользовать её Ð´Ð»Ñ Ð±Ñ‹Ñтрого ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¸Ð»Ð¸ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¿Ñ€Ð°Ð²Ð¸Ð». + +Прочтение [[doku>acl|официальной документации по ACL]] может помочь вам в полном понимании работы ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ñ€Ð°Ð²Ð°Ð¼Ð¸ доÑтупа в DokuWiki. diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/ru/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/ru/lang.php new file mode 100644 index 000000000..496e67510 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/ru/lang.php @@ -0,0 +1,42 @@ + + * @author Змей ЭтерийÑкий evil_snake@eternion.ru + * @author Hikaru Nakajima + * @author Alexei Tereschenko + * @author Irina Ponomareva irinaponomareva@webperfectionist.com + * @author Alexander Sorkin + * @author Kirill Krasnov + * @author Vlad Tsybenko + */ +$lang['admin_acl'] = 'Управление ÑпиÑками ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ñ Ð´Ð¾Ñтупа'; +$lang['acl_group'] = 'Группа'; +$lang['acl_user'] = 'Пользователь'; +$lang['acl_perms'] = 'Права доÑтупа длÑ'; +$lang['page'] = 'Страница'; +$lang['namespace'] = 'ПроÑтранÑтво имен'; +$lang['btn_select'] = 'Выбрать'; +$lang['p_user_id'] = 'Ð¡ÐµÐ¹Ñ‡Ð°Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒ %s имеет Ñледующие права на доÑтуп к Ñтранице %s: %s.'; +$lang['p_user_ns'] = 'Ð¡ÐµÐ¹Ñ‡Ð°Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒ %s имеет Ñледующие права на доÑтуп к проÑтранÑтву имён %s: %s.'; +$lang['p_group_id'] = 'Ð¡ÐµÐ¹Ñ‡Ð°Ñ Ñ‡Ð»ÐµÐ½Ñ‹ группы %s имеют Ñледующие права на доÑтуп к Ñтранице %s: %s.'; +$lang['p_group_ns'] = 'Ð¡ÐµÐ¹Ñ‡Ð°Ñ Ñ‡Ð»ÐµÐ½Ñ‹ группы %s cимеют Ñледующие права на доÑтуп к проÑтранÑтву имён %s: %s.'; +$lang['p_choose_id'] = 'ПожалуйÑта, введите Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¸Ð»Ð¸ группу в форме выше, чтобы проÑмотреть или отредактировать права на доÑтуп к Ñтранице %s.'; +$lang['p_choose_ns'] = 'ПожалуйÑта, введите Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¸Ð»Ð¸ группу в форме выше, чтобы проÑмотреть или отредактировать права на доÑтуп к проÑтранÑтву имён %s.'; +$lang['p_inherited'] = 'Замечание: Эти права доÑтупа не были заданы Ñвно, а были унаÑледованы от других групп или проÑтранÑтв имён более выÑокого порÑдка.'; +$lang['p_isadmin'] = 'Замечание: Выбранный пользователь вÑегда имеет полные права так, как он ÑвлÑетÑÑ Ñуперпользователем.'; +$lang['p_include'] = 'Более выÑокие права доÑтупа включают в ÑÐµÐ±Ñ Ð±Ð¾Ð»ÐµÐµ низкие. Права доÑтупа Создание, Загрузка и Удаление отноÑÑÑ‚ÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ к проÑтранÑтвам имён, а не к Ñтраницам.'; +$lang['current'] = 'Текущие права ACL'; +$lang['where'] = 'Страница/ПроÑтранÑтво имён'; +$lang['who'] = 'Пользователь/Группа'; +$lang['perm'] = 'Права доÑтупа'; +$lang['acl_perm0'] = 'Ðет доÑтупа'; +$lang['acl_perm1'] = 'Чтение'; +$lang['acl_perm2'] = 'Правка'; +$lang['acl_perm4'] = 'Создание'; +$lang['acl_perm8'] = 'Загрузка файлов'; +$lang['acl_perm16'] = 'Удаление'; +$lang['acl_new'] = 'Добавить новую запиÑÑŒ'; +$lang['acl_mod'] = 'Отредактировать запиÑÑŒ'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/sk/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/sk/help.txt new file mode 100644 index 000000000..1167bf5e9 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/sk/help.txt @@ -0,0 +1,11 @@ +=== Krátka nápoveda: === + +Na tejto stránke môžete pridávaÅ¥ alebo ruÅ¡iÅ¥ oprávnenia pre menné priestory a stránky vo VaÅ¡ej wiki. + +Ľavý panel zobrazuje vÅ¡etky dostupné menné priestory a stránky. + +Formulár zobrazený vyÅ¡Å¡ie Vam dovoľuje prehliadaÅ¥ a meniÅ¥ oprávnenia pre vybraného používateľa alebo skupinu. + +V tabuľke nižšie sú zobrazené vÅ¡etky aktuálne prístupové pravidlá. Môžete v nej rýchlo ruÅ¡iÅ¥ alebo meniÅ¥ viacero pravidiel naraz. + +PreÄítanie [[doku>acl|oficiálnej dokumentácie ACL]] Vám môže pomôcÅ¥ plne pochopiÅ¥ spôsob ako fungujú prístupové pravidlá (oprávnenia) v DokuWiki. \ No newline at end of file diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/sk/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/sk/lang.php new file mode 100644 index 000000000..398f8c63d --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/sk/lang.php @@ -0,0 +1,38 @@ + + * @author Michal Mesko + * @author exusik@gmail.com + * @author Martin Michalek + */ +$lang['admin_acl'] = 'Správa zoznamu prístupových práv'; +$lang['acl_group'] = 'Skupina'; +$lang['acl_user'] = 'Užívateľ'; +$lang['acl_perms'] = 'Práva pre'; +$lang['page'] = 'Stránka'; +$lang['namespace'] = 'Menný priestor'; +$lang['btn_select'] = 'VybraÅ¥'; +$lang['p_user_id'] = 'Používateľ %s má aktuálne nasledujúce oprávnenia k stránke %s: %s.'; +$lang['p_user_ns'] = 'Používateľ %s má aktuálne nasledujúce oprávnenia v mennom priestore %s: %s.'; +$lang['p_group_id'] = 'ÄŒlenovia skupiny %s majú aktuálne nasledujúce oprávnenia k stránke %s: %s.'; +$lang['p_group_ns'] = 'ÄŒlenovia skupiny %s majú aktuálne nasledujúce oprávnenia v mennom priestore %s: %s.'; +$lang['p_choose_id'] = 'Prosím zadajte používateľa alebo skupinu do formulára zobrazeného vyÅ¡Å¡ie, aby ste mohli prezeraÅ¥ alebo meniÅ¥ oprávnenia k stránke %s.'; +$lang['p_choose_ns'] = 'Prosím zadajte používateľa alebo skupinu do formulára zobrazeného vyÅ¡Å¡ie, aby ste mohli prezeraÅ¥ alebo meniÅ¥ oprávnenia v mennom priestore %s.'; +$lang['p_inherited'] = 'Poznámka: Tieto oprávnenia neboli nastavené explicitne, ale boli odvodené z inej skupiny alebo nadradeného menného priestoru.'; +$lang['p_isadmin'] = 'Poznámka: Vybraná skupina alebo používateľ má vždy najvyÅ¡Å¡ie oprávnenia, pretože je vedená/vedený ako správca.'; +$lang['p_include'] = 'VyÅ¡Å¡ie oprávnenia zahŕňajú nižšie. Oprávnenie VytvoriÅ¥, NahraÅ¥ a ZmazaÅ¥ sa vzÅ¥ahujú iba k menným priestorom, nie ku stránkam.'; +$lang['current'] = 'Aktuálne pravidlá prístupu (ACL)'; +$lang['where'] = 'Stránka/Menný priestor'; +$lang['who'] = 'Používateľ/Skupina'; +$lang['perm'] = 'Povolenia'; +$lang['acl_perm0'] = 'Žiadne'; +$lang['acl_perm1'] = 'ČítaÅ¥'; +$lang['acl_perm2'] = 'ZmeniÅ¥'; +$lang['acl_perm4'] = 'VytvoriÅ¥'; +$lang['acl_perm8'] = 'NahraÅ¥ súbor'; +$lang['acl_perm16'] = 'ZmazaÅ¥'; +$lang['acl_new'] = 'PridaÅ¥ nový záznam'; +$lang['acl_mod'] = 'UpraviÅ¥ záznam'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/sl/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/sl/lang.php new file mode 100644 index 000000000..32141fbce --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/sl/lang.php @@ -0,0 +1,21 @@ + + * @author BoÅ¡tjan SeniÄar + */ +$lang['acl_group'] = 'Skupina'; +$lang['acl_user'] = 'Uporabnik'; +$lang['acl_perms'] = 'Dovoljenja za'; +$lang['page'] = 'Stran'; +$lang['btn_select'] = 'Izberi'; +$lang['who'] = 'Uporabnik/Skupina'; +$lang['perm'] = 'Dovoljenja'; +$lang['acl_perm1'] = 'Preberi'; +$lang['acl_perm2'] = 'Uredi'; +$lang['acl_perm4'] = 'Ustvari'; +$lang['acl_perm8'] = 'Naloži'; +$lang['acl_perm16'] = 'ZbriÅ¡i'; +$lang['acl_new'] = 'Dodaj nov zapis'; +$lang['acl_mod'] = 'Spremeni zapis'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/sr/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/sr/help.txt new file mode 100644 index 000000000..0ec8921d4 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/sr/help.txt @@ -0,0 +1,11 @@ +=== Приручна помоћ: === + +Ðа овој Ñтрани можете додати или уклонити дозволе за Ñтранице и именÑке проÑторе на Вашем викију. + +Леви панел приказује Ñве доÑтупне именÑке проÑторе и Ñтранице. + +Формулар изнад омогућава приказ и измену дозвола за одабране кориÑнике или групе. + +У табели иÑпод Ñу приказане Ñве тренутно поÑтављене дозволе. Можете је кориÑтити за брзо бриÑање или измену више правила. + +Читање [[doku>acl|званичне документације о ACL]] Вам може помоћи у потпуном разумевању рада дозвола приÑтупа у DokuWiki-ју. diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/sr/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/sr/lang.php new file mode 100644 index 000000000..6e1649992 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/sr/lang.php @@ -0,0 +1,37 @@ + + * @author Иван Петровић petrovicivan@ubuntusrbija.org + * @author Ivan Petrovic + */ +$lang['admin_acl'] = 'Управљање лиÑтом контроле приÑтупа'; +$lang['acl_group'] = 'Група'; +$lang['acl_user'] = 'КориÑник'; +$lang['acl_perms'] = 'Дозволе за'; +$lang['page'] = 'Страница'; +$lang['namespace'] = 'ИменÑки проÑтор'; +$lang['btn_select'] = 'Одабери'; +$lang['p_user_id'] = 'КориÑник %s тренутно има Ñледеће дозволе за ову Ñтраницу %s: %s.'; +$lang['p_user_ns'] = 'КориÑник %s тренутно има Ñледеће дозволе за овај именÑки проÑтор %s: %s.'; +$lang['p_group_id'] = 'Чланови групе %s тренутно имају Ñледеће дозволе за ову Ñтраницу %s: %s.'; +$lang['p_group_ns'] = 'Чланови групе %s тренутно имају Ñледеће дозволе за овај именÑки проÑтор %s: %s.'; +$lang['p_choose_id'] = 'Молим Ð’Ð°Ñ ÑƒÐ½ÐµÑите кориÑника или групу у формулар изнад да биÑте приказали или изменили дозволе за Ñтраницу %s.'; +$lang['p_choose_ns'] = 'Молим Ð’Ð°Ñ ÑƒÐ½ÐµÑите кориÑника или групу у формулар изнад да биÑте приказали или изменили дозволе за именÑки проÑтор %s.'; +$lang['p_inherited'] = 'Ðапомена: Ове дозволе Ñе не поÑтављају екÑплицитно већ Ñамо тамо где Ñе не Ñударају Ñа оÑталим групама или вишем иманÑком проÑтору.'; +$lang['p_isadmin'] = 'Ðапомена: Одабран кориÑник или група има увек пуне дозволе јер је поÑтављен за ÑуперкориÑника.'; +$lang['p_include'] = 'Више дозволе укључују ниже. Дозволе одавања, Ñлања и бриÑања ће бити примењене Ñамо на именÑке проÑторе, не и на Ñтране.'; +$lang['current'] = 'Тренутна правила проÑтупа'; +$lang['where'] = 'Страница/ИменÑки проÑтор'; +$lang['who'] = 'КориÑник/Група'; +$lang['perm'] = 'Дозволе'; +$lang['acl_perm0'] = 'Ðишта'; +$lang['acl_perm1'] = 'Читање'; +$lang['acl_perm2'] = 'Измена'; +$lang['acl_perm4'] = 'Прављење'; +$lang['acl_perm8'] = 'Слање'; +$lang['acl_perm16'] = 'БриÑање'; +$lang['acl_new'] = 'Додај нови уноÑ'; +$lang['acl_mod'] = 'Измени уноÑ'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/sv/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/sv/help.txt new file mode 100644 index 000000000..5ba770fa0 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/sv/help.txt @@ -0,0 +1,8 @@ +=== Hjälp === +PÃ¥ den här sidan kan du lägga till och ta bort Ã¥tkomsträttigheter för namnrymder och enstaka sidor i din wiki. + +Till vänster visas alla tillgängliga namnrymder och sidor du kan välja. I formuläret ovanför kan du sedan välja användare eller grupp för vilken Ã¥tkomsträttigheterna ska visas eller ändras. + +Tabellen nedanför visar samtliga uppsatta regler för Ã¥tkomsträttigheter. Den kan du använda för att snabbt ta bort eller ändra flera regler pÃ¥ en gÃ¥ng. + +Läs gärna [[doku>acl|den officiella dokumentationen för ACL]] som kan hjälpa dig till fullo förstÃ¥ hur Ã¥tkomsträttigheter fungerar i DokuWiki. \ No newline at end of file diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/sv/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/sv/lang.php new file mode 100644 index 000000000..b5fd3b866 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/sv/lang.php @@ -0,0 +1,46 @@ + + * @author Nicklas Henriksson + * @author HÃ¥kan Sandell + * @author Dennis Karlsson + * @author Tormod Otter Johansson + * @author emil@sys.nu + * @author Pontus Bergendahl + * @author Tormod Johansson tormod.otter.johansson@gmail.com + * @author Emil Lind + * @author Bogge Bogge + * @author Peter Ã…ström + * @author HÃ¥kan Sandell + */ +$lang['admin_acl'] = 'Hantera behörighetslistan (ACL)'; +$lang['acl_group'] = 'Grupp'; +$lang['acl_user'] = 'Användare'; +$lang['acl_perms'] = 'Behörighet för'; +$lang['page'] = 'Sida'; +$lang['namespace'] = 'Namnrymd'; +$lang['btn_select'] = 'Välj'; +$lang['p_user_id'] = 'Användaren %s har förnärvarande följande rättigheter pÃ¥ sidan %s: %s.'; +$lang['p_user_ns'] = 'Användaren %s har för närvarande följande rättigheter i namnrymden %s: %s.'; +$lang['p_group_id'] = 'Medlemmar av gruppen %s har för närvarande följande rättigheter pÃ¥ sidan %s: %s.'; +$lang['p_group_ns'] = 'Medlemmar av gruppen %s har för närvarande följande rättigheter i namnrymden %s: %s.'; +$lang['p_choose_id'] = 'Vänligen ange en användare eller grupp i formuläret ovan för att visa eller ändra rättigheterna för sidan %s.'; +$lang['p_choose_ns'] = 'Vänligen ange en användare eller grupp i formuläret ovan för att visa eller ändra rättigheterna för namnrymden %s.'; +$lang['p_inherited'] = 'Notering: De här rättigheterna är inte explicit satta utan var ärvda frÃ¥n andra grupper eller högre namnrymder.'; +$lang['p_isadmin'] = 'Notering: Den valda gruppen eller användaren har alltid fulla rättigheter pÃ¥ grund av att den är konfigurerad som superanvändare.'; +$lang['p_include'] = 'Högre rättigheter inkluderar lägre. Rättigheter för Skapa, Ladda upp och Radera är endast applicerbara namnrymder, inte sidor.'; +$lang['current'] = 'Nuvarande ACL regler'; +$lang['where'] = 'Sida/Namnrymd'; +$lang['who'] = 'Användare/Grupp'; +$lang['perm'] = 'Rättigheter'; +$lang['acl_perm0'] = 'Inga'; +$lang['acl_perm1'] = 'Läsa'; +$lang['acl_perm2'] = 'Redigera'; +$lang['acl_perm4'] = 'Skapa'; +$lang['acl_perm8'] = 'Ladda upp'; +$lang['acl_perm16'] = 'Radera'; +$lang['acl_new'] = 'Lägg till ny behörighet'; +$lang['acl_mod'] = 'Ändra behörighet'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/th/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/th/help.txt new file mode 100644 index 000000000..52edca93f --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/th/help.txt @@ -0,0 +1,11 @@ +=== ตัวช่วยอย่างเร็ว === + +ในหน้านี้คุณสามารถเพิ่มà¹à¸¥à¸°à¸–อดสิทธิ์สำหรับเนมสเปซ à¹à¸¥à¸°à¹€à¸žà¸ˆà¹ƒà¸™à¸§à¸´à¸à¸´à¸‚องคุณ + +à¹à¸–บด้านซ้ายจะà¹à¸ªà¸”งรายชื่อเนมสเปซ à¹à¸¥à¸°à¹€à¸žà¸ˆà¸—ี่มีอยู่ทั้งหมด + +à¹à¸šà¸šà¸Ÿà¸­à¸£à¹Œà¸¡à¸‚้างบนอนุà¸à¸²à¸•à¸´à¹ƒà¸«à¹‰à¸„ุณมองเห็น à¹à¸¥à¸°à¹à¸à¹‰à¹„ขสิทธิ์ของผู้ใช้หรือà¸à¸¥à¸¸à¹ˆà¸¡à¸—ี่เลือà¸à¹„ว้ได้ + +ในตารางด้านล่างได้à¹à¸ªà¸”งà¸à¸à¸„วบคุมà¸à¸²à¸£à¹€à¸‚้าถึงทั้งหมดไว้ คุณสามารถใช้มันลบ หรือเปลี่ยนà¸à¸à¸„รั้งละหลายๆตัวพร้อมà¸à¸±à¸™à¹„ด้อย่างรวดเร็ว + +à¸à¸²à¸£à¸­à¹ˆà¸²à¸™ [[doku>acl|official documentation on ACL]] น่าจะช่วยให้คุณเข้าใจวิธีควบคุมà¸à¸²à¸£à¹€à¸‚้าถึงของโดà¸à¸¸à¸§à¸´à¸à¸´à¹„ด้อย่างถ่องà¹à¸—้ \ No newline at end of file diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/th/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/th/lang.php new file mode 100644 index 000000000..472c33cdc --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/th/lang.php @@ -0,0 +1,27 @@ + + * @author Kittithat Arnontavilas mrtomyum@gmail.com + * @author Kittithat Arnontavilas + * @author Thanasak Sompaisansin + */ +$lang['admin_acl'] = 'จัดà¸à¸²à¸£à¸£à¸²à¸¢à¸Šà¸·à¹ˆà¸­à¹€à¸žà¸·à¹ˆà¸­à¸„วบคุมà¸à¸²à¸£à¹€à¸‚้าถึง (Access Control List:ACL)'; +$lang['acl_group'] = 'à¸à¸¥à¸¸à¹ˆà¸¡'; +$lang['acl_user'] = 'ผู้ใช้'; +$lang['acl_perms'] = 'สิทธิสำหรับ'; +$lang['page'] = 'เพจ'; +$lang['namespace'] = 'เนมสเปซ'; +$lang['btn_select'] = 'เลือà¸'; +$lang['where'] = 'เพจ/เนมสเปซ'; +$lang['who'] = 'ผู้ใช้/à¸à¸¥à¸¸à¹ˆà¸¡'; +$lang['perm'] = 'สิทธิ์'; +$lang['acl_perm0'] = 'ไร้สิทธิ์'; +$lang['acl_perm1'] = 'อ่าน'; +$lang['acl_perm2'] = 'à¹à¸à¹‰à¹„ข'; +$lang['acl_perm4'] = 'สร้าง'; +$lang['acl_perm8'] = 'อัพโหลด'; +$lang['acl_perm16'] = 'ลบ'; +$lang['acl_new'] = 'เพิ่มเนื้อหาใหม่'; +$lang['acl_mod'] = 'ปรับà¹à¸à¹‰à¹€à¸™à¸·à¹‰à¸­à¸«à¸²'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/tr/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/tr/help.txt new file mode 100644 index 000000000..b467c5019 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/tr/help.txt @@ -0,0 +1,11 @@ +=== Hızlı yardım: === + +Bu sayfada Wiki'nizin namespace ve sayfaları için izinleri belirleyebilirsiniz. + +Soldaki kısım varolan namespace ve sayfaları listeler. + +Yukarıdaki kısım seçilen bir kullanıcı veya grup için izinleri görüp deÄŸiÅŸtirmenizi saÄŸlar. + +AÅŸağıdaki tablo ise varolan eriÅŸim kontrol kurallarını gösterir. Bu tabloyu birden fazla kuralı hızlıca silip deÄŸiÅŸtirmek için kullanabilirsiniz. + +Resmi ACL dökümanını ([[doku>acl|official documentation on ACL]]) okuyarak eriÅŸim kontrolünün nasıl çalıştığını öğrenebilirsiniz. diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/tr/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/tr/lang.php new file mode 100644 index 000000000..45fbe7489 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/tr/lang.php @@ -0,0 +1,40 @@ + + * @author Aydın CoÅŸkuner aydinweb@gmail.com + * @author Aydın CoÅŸkuner + * @author yavuzselim@gmail.com + * @author Cihan Kahveci kahvecicihan@gmail.com + * @author Yavuz Selim + */ +$lang['admin_acl'] = 'EriÅŸim Kontrol Listesi (ACL) Yönetimi'; +$lang['acl_group'] = 'Grup'; +$lang['acl_user'] = 'Kullanıcı'; +$lang['acl_perms'] = 'Åžunun için yetkiler:'; +$lang['page'] = 'Sayfa'; +$lang['namespace'] = 'Namespace'; +$lang['btn_select'] = 'Seç'; +$lang['p_user_id'] = '%s kullanıcısının ÅŸu anda %s sayfası için yetkisi: %s.'; +$lang['p_user_ns'] = '%s kullanıcısının ÅŸu anda %s namesapace\'i için yetkisi: %s.'; +$lang['p_group_id'] = '%s grubunun ÅŸu anda %s sayfası için yetkisi: %s.'; +$lang['p_group_ns'] = '%s grubunun ÅŸu anda %s namesapace\'i için yetkisi: %s.'; +$lang['p_choose_id'] = 'Lütfen %s sayfasına izin verilen yetkilerini görmek veya deÄŸiÅŸtirmek için yukarıdaki forma bir kullanıcı veya grup adı girin.'; +$lang['p_choose_ns'] = 'Lütfen %s namespace\'ie izin verilen yetkileri görmek veya deÄŸiÅŸtirmek için yukarıdaki forma bir kullanıcı veya grup adı girin.'; +$lang['p_inherited'] = 'Not: Bu izinler doÄŸrudan ayarlanmadan baÅŸka grup veya üst namespace\'lerden gelmektedir.'; +$lang['p_isadmin'] = 'Not: Seçili grup veya kullanıcı, "Ana kullanıcı" olarak atandığından tüm izinlere sahiptir.'; +$lang['p_include'] = 'Ãœst seviye izinler alt izinleri içermektedir. OluÅŸturma, Yükleme ve Silme yetkisi sadece namespace\'e uygulanmaktadır. Bu yetki sayfalara uygulanmaz.'; +$lang['current'] = 'Åžimdiki ACL(Ä°zin Kontrol listesi) kuralları'; +$lang['where'] = 'Sayfa/Namespace'; +$lang['who'] = 'Kullanıcı/Grup'; +$lang['perm'] = 'Ä°zinler'; +$lang['acl_perm0'] = 'Yok'; +$lang['acl_perm1'] = 'Okuma'; +$lang['acl_perm2'] = 'DeÄŸiÅŸtirme'; +$lang['acl_perm4'] = 'OluÅŸturma'; +$lang['acl_perm8'] = 'Yükleme'; +$lang['acl_perm16'] = 'Silme'; +$lang['acl_new'] = 'Yeni giriÅŸ ekle'; +$lang['acl_mod'] = 'Eski giriÅŸi deÄŸiÅŸtirme'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/uk/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/uk/help.txt new file mode 100644 index 000000000..d16af0aa9 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/uk/help.txt @@ -0,0 +1,11 @@ +=== Швидка довідка: === + +Ðа цій Ñторінці ви можете додавати чи знищувати права доÑтупу Ð´Ð»Ñ Ð¿Ñ€Ð¾Ñторів імен чи Ñторінок вашої вікі. + +Ліва панель показує вÑÑ– доÑтупні проÑтори імен Ñ– Ñторінки. + +Ð’ÐµÑ€Ñ…Ð½Ñ Ñ„Ð¾Ñ€Ð¼Ð° дозволÑÑ” переглÑнути Ñ– редагувати права доÑтупу Ð´Ð»Ñ Ð¾Ð±Ñ€Ð°Ð½Ð¾Ð³Ð¾ кориÑтувача чи групи + +Ð’ таблиці знизу показані вÑÑ– оголошені правила доÑтупу. Можете Ñ—Ñ— викориÑтовувати Ð´Ð»Ñ ÑˆÐ²Ð¸Ð´ÐºÐ¾Ð³Ð¾ Ð·Ð½Ð¸Ñ‰ÐµÐ½Ð½Ñ Ñ‡Ð¸ модифікації кількох правил. + +Додаткова допомога в [[doku>acl|офіційній документації по ACL]] допоможе вам більше зрозуміти Ñк працює контроль доÑтупу у ДокуВікі. \ No newline at end of file diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/uk/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/uk/lang.php new file mode 100644 index 000000000..dc3e6a963 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/uk/lang.php @@ -0,0 +1,39 @@ + + * @author serg_stetsuk@ukr.net + * @author okunia@gmail.com + * @author Oleksandr Kunytsia + * @author Uko uko@uar.net + */ +$lang['admin_acl'] = 'ÐšÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ ÑпиÑками контролю доÑтупу'; +$lang['acl_group'] = 'Група'; +$lang['acl_user'] = 'КориÑтувач'; +$lang['acl_perms'] = 'Права доÑтупу длÑ'; +$lang['page'] = 'Сторінка'; +$lang['namespace'] = 'ПроÑÑ‚Ñ–Ñ€ імен'; +$lang['btn_select'] = 'Вибрати'; +$lang['p_user_id'] = 'КориÑтувач %s зараз має такі права доÑтупу до Ñторінки %s: %s.'; +$lang['p_user_ns'] = 'КориÑтувач %s зараз має такі права доÑтупу до проÑтору імен %s: %s.'; +$lang['p_group_id'] = 'Члени групи %s зараз мають такі права Ð´Ð»Ñ Ñторінки %s: %s.'; +$lang['p_group_ns'] = 'Члени групи %s зараз мають такі права доÑтупу до проÑтору імен %s: %s.'; +$lang['p_choose_id'] = 'Будь-лаÑка введіть кориÑтувача або групу в поле зверху, щоб подивитиÑÑ Ñ‡Ð¸ змінити права доÑтупу до Ñторінки %s.'; +$lang['p_choose_ns'] = 'Будь-лаÑка введіть кориÑтувача або групу у вікно зверху, щоб подивитиÑÑ Ñ‡Ð¸ змінити права доÑтупу до Ñторінки %s.'; +$lang['p_inherited'] = 'Зверніть увагу! Права доÑтупу, не вÑтановлені Ñвно, наÑлідуютьÑÑ Ð²Ñ–Ð´ інших груп чи вищих проÑторів імен.'; +$lang['p_isadmin'] = 'Зверніть увагу! Обрані група чи кориÑтувач завжди мають повні права доÑтупу, оÑкільки вони Ñ” ÑуперкориÑтувачами.'; +$lang['p_include'] = 'Старші права доÑтупу включають молодші. СтвореннÑ, Ð—Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ Ñ– Ð’Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð½Ñ Ð·Ð°ÑтоÑовні лише до проÑторів імен.'; +$lang['current'] = 'Поточні правила ACL'; +$lang['where'] = 'Сторінка/ПроÑÑ‚Ñ–Ñ€ імен'; +$lang['who'] = 'КориÑтувач/Група'; +$lang['perm'] = 'Права доÑтупу'; +$lang['acl_perm0'] = 'Жодних'; +$lang['acl_perm1'] = 'ЧитаннÑ'; +$lang['acl_perm2'] = 'РедагуваннÑ'; +$lang['acl_perm4'] = 'СтвореннÑ'; +$lang['acl_perm8'] = 'ЗавантаженнÑ'; +$lang['acl_perm16'] = 'ВилученнÑ'; +$lang['acl_new'] = 'Додати новий запиÑ'; +$lang['acl_mod'] = 'Змінити запиÑ'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/vi/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/vi/lang.php new file mode 100644 index 000000000..4458d806b --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/vi/lang.php @@ -0,0 +1,21 @@ + + */ + +$lang['admin_acl'] = 'Quản lý phép truy nhật {Access Control List}'; +$lang['acl_group'] = 'Nhóm'; +$lang['acl_user'] = 'NgÆ°á»i'; +$lang['acl_perms'] = 'Phép truy nhập cho'; +$lang['page'] = 'Trang'; +$lang['namespace'] = 'Không gian tên'; + +$lang['acl_perm1'] = 'Äá»c'; +$lang['acl_perm2'] = 'Biên soạn'; +$lang['acl_perm4'] = 'Tạo'; +$lang['acl_perm8'] = 'Tải lên'; +$lang['acl_new'] = 'Thêm mục má»›i'; +//Setup VIM: ex: et ts=2 enc=utf-8 : diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/zh-tw/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/zh-tw/help.txt new file mode 100644 index 000000000..871c1f4f1 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/zh-tw/help.txt @@ -0,0 +1,11 @@ +=== 快速指å—: === + +在此é é¢ä½ å¯ä»¥ç‚ºä½ çš„wiki中的namespace以åŠé é¢å¢žåŠ æˆ–ç§»é™¤æ¬Šé™ + +左方的é¢æ¿é¡¯ç¤ºäº†æ‰€æœ‰çš„namespace以åŠé é¢ + +上方的表格å…許你觀看以åŠä¿®æ”¹è¢«é¸æ“‡çš„ä½¿ç”¨è€…æˆ–ç¾¤çµ„çš„æ¬Šé™ + +下方的表格顯示了目å‰æ‰€æœ‰çš„å­˜å–控制è¦å‰‡(ACL) ä½ å¯ä»¥ä½¿ç”¨å®ƒå¿«é€Ÿçš„刪除或更改多項è¦å‰‡ + +閱讀 [[doku>acl|official documentation on ACL]] 也許å¯ä»¥å¹«åŠ©ä½ åŽ»å®Œæ•´åœ°äº†è§£åœ¨DokuWiki中, å­˜å–控制是如何é‹ä½œçš„. diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/zh-tw/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/zh-tw/lang.php new file mode 100644 index 000000000..d64e85a92 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/zh-tw/lang.php @@ -0,0 +1,40 @@ + + * @author Li-Jiun Huang + * @author http://www.chinese-tools.com/tools/converter-simptrad.html + * @author Wayne San + * @author Li-Jiun Huang + * @author Cheng-Wei Chien + */ +$lang['admin_acl'] = '設定 ACL å­˜å–åå–®'; +$lang['acl_group'] = '群組'; +$lang['acl_user'] = '帳號'; +$lang['acl_perms'] = '設定權é™æ–¼'; +$lang['page'] = 'é é¢'; +$lang['namespace'] = '命å空間'; +$lang['btn_select'] = 'é¸æ“‡'; +$lang['p_user_id'] = '使用者 %s 在é é¢ %sç›®å‰æ“有以下的權é™: %s.'; +$lang['p_user_ns'] = '用戶 %s 當å‰åœ¨å‘½å空間 %s æ“有以下權é™ï¼š%s。'; +$lang['p_group_id'] = '群組 %s çš„æˆå“¡ç›®å‰å°æ–¼é é¢ %s æ“有以下的權é™: %s.'; +$lang['p_group_ns'] = '%s 組æˆå“¡ç•¶å‰åœ¨å‘½å空間 %s æ“有以下權é™ï¼š%s。'; +$lang['p_choose_id'] = '請在上方的表格中 輸入一個帳號或群組 來觀看或編輯é é¢ %s 的權é™.'; +$lang['p_choose_ns'] = '請在上表中輸入用戶å或組å稱,來查看或編輯命å空間 %s 的權é™è¨­ç½®ã€‚'; +$lang['p_inherited'] = '請注æ„:這些權é™ä¸¦æ²’有明確設定,而是從其他組或更高級的å稱空間繼承而來。'; +$lang['p_isadmin'] = '請注æ„:é¸å®šçš„組或用戶æ“有完全權é™ï¼Œå› ç‚ºå®ƒè¢«è¨­å®šç‚ºè¶…級用戶。'; +$lang['p_include'] = '較高的權é™äº¦åŒ…å«äº†è¼ƒä½Žçš„權é™ã€‚新增ã€ä¸Šå‚³èˆ‡åˆªé™¤æ¬Šé™åªèƒ½åœ¨å‘½å空間中使用,而éžé é¢ã€‚'; +$lang['current'] = 'ç›®å‰çš„ACLè¦å‰‡'; +$lang['where'] = 'é é¢/命å空間'; +$lang['who'] = '使用者/群組'; +$lang['perm'] = '權é™'; +$lang['acl_perm0'] = 'ç„¡'; +$lang['acl_perm1'] = '讀å–權é™'; +$lang['acl_perm2'] = '編輯é é¢'; +$lang['acl_perm4'] = '新增é é¢'; +$lang['acl_perm8'] = '上傳圖檔'; +$lang['acl_perm16'] = '刪除檔案'; +$lang['acl_new'] = '新增管ç†è¦å‰‡'; +$lang['acl_mod'] = '修改è¦å‰‡'; diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/zh/help.txt b/vendors/dokuwiki/lib/plugins/acl/lang/zh/help.txt new file mode 100644 index 000000000..526dcee9b --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/zh/help.txt @@ -0,0 +1,11 @@ +=== 快速帮助 === + +本页中您å¯ä»¥æ·»åŠ æˆ–移除命å空间或页é¢çš„æƒé™ã€‚ + +左边的窗格显示的是全部å¯ç”¨çš„命å空间和页é¢ã€‚ + +您å¯ä»¥åœ¨ä¸Šæ–¹çš„表格中查看并修改选定用户或组的æƒé™ã€‚ + +下方的表格中显示的是当å‰è®¾ç½®çš„全部访问控制规则。 您å¯ä»¥é€šè¿‡å®ƒå¿«é€Ÿåˆ é™¤æˆ–更改多æ¡è§„则。 + +å‚阅 [[doku>acl|official documentation on ACL]] 能帮助您完整地ç†è§£ DokuWiki 中的访问控制是如何工作的。 diff --git a/vendors/dokuwiki/lib/plugins/acl/lang/zh/lang.php b/vendors/dokuwiki/lib/plugins/acl/lang/zh/lang.php new file mode 100644 index 000000000..6ae32b01c --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/lang/zh/lang.php @@ -0,0 +1,39 @@ + + * @author http://www.chinese-tools.com/tools/converter-tradsimp.html + * @author George Sheraton guxd@163.com + * @author Simon zhan + * @author mr.jinyi@gmail.com + */ +$lang['admin_acl'] = '访问控制列表(ACL)管ç†å™¨'; +$lang['acl_group'] = '组'; +$lang['acl_user'] = '用户'; +$lang['acl_perms'] = '许å¯ç»™'; +$lang['page'] = '页é¢'; +$lang['namespace'] = '命å空间'; +$lang['btn_select'] = 'é¸æ“‡'; +$lang['p_user_id'] = '用户 %s 当å‰åœ¨é¡µé¢ %s 拥有以下æƒé™ï¼š%s。'; +$lang['p_user_ns'] = '用户 %s 当å‰åœ¨å‘½å空间 %s 拥有以下æƒé™ï¼š%s。'; +$lang['p_group_id'] = '%s 组æˆå‘˜å½“å‰åœ¨é¡µé¢ %s 拥有以下æƒé™ï¼š%s。'; +$lang['p_group_ns'] = '%s 组æˆå‘˜å½“å‰åœ¨å‘½å空间 %s 拥有以下æƒé™ï¼š%s。'; +$lang['p_choose_id'] = '请在上表中输入用户å或组å称,æ¥æŸ¥çœ‹æˆ–ç¼–è¾‘é¡µé¢ %s çš„æƒé™è®¾ç½®ã€‚'; +$lang['p_choose_ns'] = '请在上表中输入用户å或组å称,æ¥æŸ¥çœ‹æˆ–编辑命å空间 %s çš„æƒé™è®¾ç½®ã€‚'; +$lang['p_inherited'] = '请注æ„:这些æƒé™å¹¶æ²¡æœ‰æ˜Žç¡®è®¾å®šï¼Œè€Œæ˜¯ä»Žå…¶ä»–组或更高级的å称空间继承而æ¥ã€‚'; +$lang['p_isadmin'] = '请注æ„:选定的组或用户拥有完全æƒé™ï¼Œå› ä¸ºå®ƒè¢«è®¾å®šä¸ºè¶…级用户。'; +$lang['p_include'] = '高æƒé™åŒ…å«ä½Žæƒé™ã€‚创建ã€ä¸Šä¼ å’Œåˆ é™¤æƒé™åªèƒ½åº”用于å称空间,而ä¸æ˜¯å•ä¸ªé¡µé¢ã€‚'; +$lang['current'] = 'å½“å‰ ACL 规则'; +$lang['where'] = '页é¢/命å空间'; +$lang['who'] = '用户/组'; +$lang['perm'] = 'æƒé™'; +$lang['acl_perm0'] = 'æ— '; +$lang['acl_perm1'] = '读å–'; +$lang['acl_perm2'] = '编辑'; +$lang['acl_perm4'] = '创建'; +$lang['acl_perm8'] = '上传'; +$lang['acl_perm16'] = '删除'; +$lang['acl_new'] = '添加新æ¡ç›®'; +$lang['acl_mod'] = '编辑æ¡ç›®'; diff --git a/vendors/dokuwiki/lib/plugins/acl/pix/group.png b/vendors/dokuwiki/lib/plugins/acl/pix/group.png new file mode 100644 index 000000000..7fb4e1f1e Binary files /dev/null and b/vendors/dokuwiki/lib/plugins/acl/pix/group.png differ diff --git a/vendors/dokuwiki/lib/plugins/acl/pix/ns.png b/vendors/dokuwiki/lib/plugins/acl/pix/ns.png new file mode 100644 index 000000000..da3c2a2d7 Binary files /dev/null and b/vendors/dokuwiki/lib/plugins/acl/pix/ns.png differ diff --git a/vendors/dokuwiki/lib/plugins/acl/pix/page.png b/vendors/dokuwiki/lib/plugins/acl/pix/page.png new file mode 100644 index 000000000..03ddd799f Binary files /dev/null and b/vendors/dokuwiki/lib/plugins/acl/pix/page.png differ diff --git a/vendors/dokuwiki/lib/plugins/acl/pix/user.png b/vendors/dokuwiki/lib/plugins/acl/pix/user.png new file mode 100644 index 000000000..8fd539e9c Binary files /dev/null and b/vendors/dokuwiki/lib/plugins/acl/pix/user.png differ diff --git a/vendors/dokuwiki/lib/plugins/acl/script.js b/vendors/dokuwiki/lib/plugins/acl/script.js new file mode 100644 index 000000000..21f161a97 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/script.js @@ -0,0 +1,163 @@ +acl = { + init: function(){ + this.ctl = DOKUid('acl_manager'); + if(!this.ctl) return; + + var sel = DOKUid('acl__user').getElementsByTagName('select')[0]; + + addEvent(sel,'change',acl.userselhandler); + addEvent(DOKUid('acl__tree'),'click',acl.treehandler); + addEvent(DOKUid('acl__user').getElementsByTagName('input')[1],'click',acl.loadinfo); + }, + + + /** + * Handle user dropdown + */ + userselhandler: function(e){ + // make entry field visible/invisible + if(this.value == '__g__' || this.value == '__u__'){ + DOKUid('acl__user').getElementsByTagName('input')[0].style.display = ''; //acl_w + DOKUid('acl__user').getElementsByTagName('input')[1].style.display = ''; //submit + }else{ + DOKUid('acl__user').getElementsByTagName('input')[0].style.display = 'none'; + DOKUid('acl__user').getElementsByTagName('input')[1].style.display = 'none'; + } + + acl.loadinfo(); + }, + + /** + * Load the current permission info and edit form + * + * @param frm - Form element with needed data + */ + loadinfo: function(){ + // get form + var frm = DOKUid('acl__detail').getElementsByTagName('form')[0]; + + // prepare an AJAX call + var ajax = new sack(DOKU_BASE + 'lib/plugins/acl/ajax.php'); + ajax.AjaxFailedAlert = ''; + ajax.encodeURIString = false; + if(ajax.failed) return true; + + // prepare data + var data = Array(); + data[0] = ajax.encVar('ns',frm.elements['ns'].value); + data[1] = ajax.encVar('id',frm.elements['id'].value); + data[2] = ajax.encVar('acl_t',frm.elements['acl_t'].value); + data[3] = ajax.encVar('acl_w',frm.elements['acl_w'].value); + data[4] = ajax.encVar('sectok',frm.elements['sectok'].value); + data[5] = ajax.encVar('ajax','info'); + + ajax.elementObj = DOKUid('acl__info'); + + ajax.runAJAX(data.join('&')); + return false; + }, + + /** + * parse URL attributes into a associative array + * + * @todo put into global script lib? + */ + parseatt: function(str){ + if(str[0] == '?') str = str.substr(1); + var attributes = {}; + var all = str.split('&'); + for(var i=0; i/g,">"); + return str; + }, + + + /** + * Open or close a subtree using AJAX + * + * @author Andreas Gohr + */ + treetoggle: function(clicky){ + var listitem = clicky.parentNode.parentNode; + + // if already open, close by removing the sublist + var sublists = listitem.getElementsByTagName('ul'); + if(sublists.length){ + listitem.removeChild(sublists[0]); + clicky.src = DOKU_BASE+'lib/images/plus.gif'; + clicky.alt = '+'; + return false; + } + + // get the enclosed link (is always the first one) + var link = listitem.getElementsByTagName('a')[0]; + + // prepare an AJAX call to fetch the subtree + var ajax = new sack(DOKU_BASE + 'lib/plugins/acl/ajax.php'); + ajax.AjaxFailedAlert = ''; + ajax.encodeURIString = false; + if(ajax.failed) return true; + + //prepare the new ul + var ul = document.createElement('ul'); + listitem.appendChild(ul); + ajax.elementObj = ul; + ajax.runAJAX(link.search.substr(1)+'&ajax=tree'); + clicky.src = DOKU_BASE+'lib/images/minus.gif'; + return false; + }, + + /** + * Handles all clicks in the tree, dispatching the right action based on the + * clicked element + */ + treehandler: function(e){ + if(e.target.src){ // is it an image? + acl.treetoggle(e.target); + } else if(e.target.href){ // is it a link? + // remove highlighting + var obj = getElementsByClass('cur',DOKUid('acl__tree'),'a'); + for(var i=0; i -1){ + frm.elements['ns'].value = ''; + frm.elements['id'].value = acl.hsc(acl.parseatt(e.target.search)['id']); + }else if(e.target.className.search(/idx_dir/) > -1){ + frm.elements['ns'].value = acl.hsc(acl.parseatt(e.target.search)['ns']); + frm.elements['id'].value = ''; + } + + acl.loadinfo(); + } + + e.stopPropagation(); + e.preventDefault(); + return false; + } + +}; + +addInitEvent(acl.init); diff --git a/vendors/dokuwiki/lib/plugins/acl/style.css b/vendors/dokuwiki/lib/plugins/acl/style.css new file mode 100644 index 000000000..0c5a9819b --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/acl/style.css @@ -0,0 +1,96 @@ + +div#acl_manager div#acl__tree { + font-size: 90%; + width: 25%; + height: 300px; + float: left; + overflow: auto; + border: 1px solid __border__; + text-align: left; +} + +div#acl_manager div#acl__tree a.cur { + background-color: __highlight__; + font-weight: bold; +} + +div#acl_manager div#acl__tree ul { + list-style-type: none; + margin: 0; + padding: 0; +} + +div#acl_manager div#acl__tree li { + padding-left: 1em; +} + +div#acl_manager div#acl__tree ul img { + margin-right: 0.25em; + cursor: pointer; +} + +div#acl_manager div#acl__detail { + width: 73%; + height: 300px; + float: right; + overflow: auto; +} + +div#acl_manager div#acl__detail fieldset { + width: 90%; +} + +div#acl_manager div#acl__detail div#acl__user { + border: 1px solid __border__; + padding: 0.5em; + margin-bottom: 0.6em; +} + +div#acl_manager table.inline { + width: 100%; + margin: 0; +} + +div#acl_manager .aclgroup { + background: transparent url(pix/group.png) 0px 1px no-repeat; + padding: 1px 0px 1px 18px; +} + +div#acl_manager .acluser { + background: transparent url(pix/user.png) 0px 1px no-repeat; + padding: 1px 0px 1px 18px; +} + +div#acl_manager .aclpage { + background: transparent url(pix/page.png) 0px 1px no-repeat; + padding: 1px 0px 1px 18px; +} + +div#acl_manager .aclns { + background: transparent url(pix/ns.png) 0px 1px no-repeat; + padding: 1px 0px 1px 18px; +} + +div#acl_manager label.disabled { + color: __text_neu__!important; +} + +#acl_manager label { + text-align: left; + font-weight: normal; + display: inline; +} + +#acl_manager table { + margin-left: 10%; + width: 80%; +} + +#acl_manager table tr { + background-color: inherit; +} + +#acl_manager table tr:hover { + background-color: __background_alt__; +} + diff --git a/vendors/dokuwiki/lib/plugins/action.php b/vendors/dokuwiki/lib/plugins/action.php new file mode 100644 index 000000000..a26bc654a --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/action.php @@ -0,0 +1,26 @@ + + */ +// must be run within Dokuwiki +if(!defined('DOKU_INC')) die(); + +if(!defined('DOKU_PLUGIN')) define('DOKU_PLUGIN',DOKU_INC.'lib/plugins/'); +require_once(DOKU_INC.'inc/plugin.php'); + +/** + * All DokuWiki plugins to interfere with the event system + * need to inherit from this class + */ +class DokuWiki_Action_Plugin extends DokuWiki_Plugin { + + /** + * Registers a callback function for a given event + */ + function register($controller) { + trigger_error('register() not implemented in '.get_class($this), E_USER_WARNING); + } +} diff --git a/vendors/dokuwiki/lib/plugins/admin.php b/vendors/dokuwiki/lib/plugins/admin.php new file mode 100644 index 000000000..2eeda3f7b --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/admin.php @@ -0,0 +1,49 @@ + + */ +// must be run within Dokuwiki +if(!defined('DOKU_INC')) die(); + +if(!defined('DOKU_PLUGIN')) define('DOKU_PLUGIN',DOKU_INC.'lib/plugins/'); +require_once(DOKU_INC.'inc/plugin.php'); + +/** + * All DokuWiki plugins to extend the admin function + * need to inherit from this class + */ +class DokuWiki_Admin_Plugin extends DokuWiki_Plugin { + + function getMenuText($language) { + $menutext = $this->getLang('menu'); + if (!$menutext) { + $info = $this->getInfo(); + $menutext = $info['name'].' ...'; + } + return $menutext; + } + + function getMenuSort() { + return 1000; + } + + function handle() { + trigger_error('handle() not implemented in '.get_class($this), E_USER_WARNING); + } + + function html() { + trigger_error('html() not implemented in '.get_class($this), E_USER_WARNING); + } + + function forAdminOnly() { + return true; + } + + function getTOC(){ + return array(); + } +} +//Setup VIM: ex: et ts=4 enc=utf-8 : diff --git a/vendors/dokuwiki/lib/plugins/box/print.css b/vendors/dokuwiki/lib/plugins/box/print.css new file mode 100644 index 000000000..956b8a38b --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/box/print.css @@ -0,0 +1,274 @@ +@CHARSET "UTF-8"; + +/* plugin:box */ +div.box { + width: 50%; + margin: 1em auto; + border: 1px solid; + padding: 4px; + overflow: hidden; +} + +/* rounded corners styles from Stu Nicholls snazzy borders, http://www.cssplay.co.uk/boxes/snazzy.html */ +.xtop, .xbottom {background:transparent; font-size:0; line-height: 1px;} +.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden; border-style: solid;} +.xb2, .xb3 {height:1px;} +.xb2, .xb3, .xb4 {border-width:0 1px;} +.xb1 {height: 0; margin:0 5px; border-width:1px 0 0 0;} +.xb2 {margin:0 3px; border-width:0 2px;} +.xb3 {margin:0 2px;} +.xb4 {height:2px; margin:0 1px;} + +div.box .xtop, div.box .xbottom {display: none;} +div.box.round > .xtop, div.box.round > .xbottom {display: block;} + +div.box.round { border: none; padding: 0;} +div.box.round > .xbox {display:block; border-width:0 1px; border-style: solid; padding: 0 4px; } + +div.box p.box_title, div.box p.box_caption { + font-size: 90%; + margin: 0; + padding: 2px 6px; + line-height: 1.2; +} + +div.box p.box_title { margin-bottom: 4px;} +div.box p.box_caption { margin-top: 4px;} + +div.box .box_content { + margin: 0; + padding: 0 6px; + border-width: 1px; + border-style: dashed; + line-height: 1.2; +} + +/* floating alignment */ + +div.box.left { + float: left; + margin-right: 1em; +} + +div.box.right { + float: right; + margin-left: 1em; +} + +/* colours */ +/* default */ +div.box, div.box .box_content, div.box .xbox, div.box .xb1, div.box .xb2, div.box .xb3, div.box .xb4 { + border-color: __dark__; +} + +div.box, div.box .xbox, div.box .xb1, div.box .xb2, div.box .xb3, div.box .xb4 { + background: __light__; +} + +div.box p.box_title, div.box p.box_caption { background: __medium__;} +div.box .box_content { background: __lighter__;} + +/* blue */ +div.box.blue, div.box.blue > * > .box_content, div.box.blue > .xbox, +div.box.blue > * > .xb1, div.box.blue > * > .xb2, div.box.blue > * > .xb3, div.box.blue > * > .xb4 { + border-color: #bbbbdd; +} + +div.box.blue, div.box.blue > .xbox, +div.box.blue > * > .xb1, div.box.blue > * > .xb2, div.box.blue > * > .xb3, div.box.blue > * > .xb4 { + background: #e4ecf8; +} + +div.box.blue > * > p.box_title, div.box.blue > * > p.box_caption {background: #cad0ee;} +div.box.blue > * > .box_content {background: #f4f8fd;} + +/* red */ +div.box.red, div.box.red > * > .box_content, div.box.red > .xbox, +div.box.red > * > .xb1, div.box.red > * > .xb2, div.box.red > * > .xb3, div.box.red > * > .xb4 { + border-color: #ddbbbb; +} + +div.box.red, div.box.red > .xbox, +div.box.red > * > .xb1, div.box.red > * > .xb2, div.box.red > * > .xb3, div.box.red > * > .xb4 { + background: #f8ece4; +} + +div.box.red > * > p.box_title, div.box.red > * > p.box_caption {background: #eed0ca;} +div.box.red > * > .box_content {background: #fdf4ec;} + +/* green */ +div.box.green, div.box.green > * > .box_content, div.box.green > .xbox, +div.box.green > * > .xb1, div.box.green > * > .xb2, div.box.green > * > .xb3, div.box.green > * > .xb4 { + border-color: #bbddbb; +} + +div.box.green, div.box.green > .xbox, +div.box.green > * > .xb1, div.box.green > * > .xb2, div.box.green > * > .xb3, div.box.green > * > .xb4 { + background: #e4f8f2; +} + +div.box.green > * > p.box_title, div.box.green > * > p.box_caption {background: #c4e4d4;} +div.box.green > * > .box_content {background: #ecfaf6;} + +/* orange */ +div.box.orange, div.box.orange > * > .box_content, div.box.orange > .xbox, +div.box.orange > * > .xb1, div.box.orange > * > .xb2, div.box.orange > * > .xb3, div.box.orange > * > .xb4 { + border-color: #da3; +} + +div.box.orange, div.box.orange > .xbox, +div.box.orange > * > .xb1, div.box.orange > * > .xb2, div.box.orange > * > .xb3, div.box.orange > * > .xb4 { + background: #f4e8ca; +} + +div.box.orange > * > p.box_title, div.box.orange > * > p.box_caption {background: #f0d499;} +div.box.orange > * > .box_content {background: #f8f0da;} + +/* must come last to override coloured background when using rounded corners */ + +div.box.round { + background: transparent !important; +} + +/* IE fixes for unsupported child selector \*/ + +* html div.box div.box, * html div.box div.box .box_content, * html div.box div.box .xbox, +* html div.box div.box .xb1, * html div.box div.box .xb2, +* html div.box div.box .xb3, * html div.box div.box .xb4 { + border-color: __dark__; +} + +* html div.box div.box, * html div.box div.box .xbox, +* html div.box div.box .xb1, * html div.box div.box .xb2, +* html div.box div.box .xb3, * html div.box div.box .xb4 { + background: __light__; +} + +* html div.box div.box p.box_title, * html div.box div.box p.box_caption { background: __medium__;} +* html div.box div.box .box_content { background: __lighter__;} + +* html div.box.round .xtop, * html div.box.round .xbottom {display: block;} +* html div.box.round .xbox {display:block; border-width:0 1px; border-style: solid; padding: 0 4px; } + +/* blue */ +* html div.box.blue .box_content, * html div.box.blue .xbox, +* html div.box.blue .xb1, * html div.box.blue .xb2, * html div.box.blue .xb3, * html div.box.blue .xb4 { + border-color: #bbbbdd; +} + +* html div.box.blue .xbox, +* html div.box.blue .xb1, * html div.box.blue .xb2, * html div.box.blue .xb3, * html div.box.blue .xb4 { + background: #e4ecf8; +} + +* html div.box.blue p.box_title, * html div.box.blue p.box_caption {background: #cad0ee;} +* html div.box.blue .box_content {background: #f4f8fd;} + +/* nested blue */ +* html div.box div.box.blue .box_content, * html div.box div.box.blue .xbox, +* html div.box div.box.blue .xb1, * html div.box div.box.blue .xb2, +* html div.box div.box.blue .xb3, * html div.box div.box.blue .xb4 { + border-color: #bbbbdd; +} + +* html div.box div.box.blue .xbox, +* html div.box div.box.blue .xb1, * html div.box div.box.blue .xb2, +* html div.box div.box.blue .xb3, * html div.box div.box.blue .xb4 { + background: #e4ecf8; +} + +* html div.box div.box.blue p.box_title, +* html div.box div.box.blue p.box_caption {background: #cad0ee;} +* html div.box div.box.blue .box_content {background: #f4f8fd;} + +/* red */ +* html div.box.red .box_content, * html div.box.red .xbox, +* html div.box.red .xb1, * html div.box.red .xb2, * html div.box.red .xb3, * html div.box.red .xb4 { + border-color: #ddbbbb; +} + +* html div.box.red .xbox, +* html div.box.red .xb1, * html div.box.red .xb2, * html div.box.red .xb3, * html div.box.red .xb4 { + background: #f8ece4; +} + +* html div.box.red p.box_title, * html div.box.red p.box_caption {background: #eed0ca;} +* html div.box.red .box_content {background: #fdf4ec;} + +/* nested red */ +* html div.box div.box.red .box_content, * html div.box div.box.red .xbox, +* html div.box div.box.red .xb1, * html div.box div.box.red .xb2, +* html div.box div.box.red .xb3, * html div.box div.box.red .xb4 { + border-color: #ddbbbb; +} + +* html div.box div.box.red .xbox, +* html div.box div.box.red .xb1, * html div.box div.box.red .xb2, +* html div.box div.box.red .xb3, * html div.box div.box.red .xb4 { + background: #f8ece4; +} + +* html div.box div.box.red p.box_title, * html div.box div.box.red p.box_caption {background: #eed0ca;} +* html div.box div.box.red .box_content {background: #fdf4ec;} + +/* green */ +* html div.box.green .box_content, * html div.box.green .xbox, +* html div.box.green .xb1, * html div.box.green .xb2, * html div.box.green .xb3, * html div.box.green .xb4 { + border-color: #bbddbb; +} + +* html div.box.green .xbox, +* html div.box.green .xb1, * html div.box.green .xb2, * html div.box.green .xb3, * html div.box.green .xb4 { + background: #e4f8f2; +} + +* html div.box.green p.box_title, * html div.box.green p.box_caption {background: #c4e4d4;} +* html div.box.green .box_content {background: #ecfaf6;} + +/* nested green */ +* html div.box div.box.green .box_content, * html div.box div.box.green .xbox, +* html div.box div.box.green .xb1, * html div.box div.box.green .xb2, +* html div.box div.box.green .xb3, * html div.box div.box.green .xb4 { + border-color: #bbddbb; +} + +* html div.box div.box.green .xbox, +* html div.box div.box.green .xb1, * html div.box div.box.green .xb2, +* html div.box div.box.green .xb3, * html div.box div.box.green .xb4 { + background: #e4f8f2; +} + +* html div.box div.box.green p.box_title, * html div.box div.box.green p.box_caption {background: #c4e4d4;} +* html div.box div.box.green .box_content {background: #ecfaf6;} + +/* orange */ +* html div.box.orange .box_content, * html div.box.orange .xbox, +* html div.box.orange .xb1, * html div.box.orange .xb2, * html div.box.orange .xb3, * html div.box.orange .xb4 { + border-color: #da3; +} + +* html div.box.orange .xbox, +* html div.box.orange .xb1, * html div.box.orange .xb2, * html div.box.orange .xb3, * html div.box.orange .xb4 { + background: #f4e8ca; +} + +* html div.box.orange p.box_title, * html div.box.orange p.box_caption {background: #f0d499;} +* html div.box.orange .box_content {background: #f8f0da;} + +/* nestedorange */ +* html div.box div.box.orange .box_content, * html div.box div.box.orange .xbox, +* html div.box div.box.orange .xb1, * html div.box div.box.orange .xb2, +* html div.box div.box.orange .xb3, * html div.box div.box.orange .xb4 { + border-color: #da3; +} + +* html div.box div.box.orange .xbox, +* html div.box div.box.orange .xb1, * html div.box div.box.orange .xb2, +* html div.box div.box.orange .xb3, * html div.box div.box.orange .xb4 { + background: #f4e8ca; +} + +* html div.box div.box.orange p.box_title, * html div.box div.box.orange p.box_caption {background: #f0d499;} +* html div.box div.box.orange .box_content {background: #f8f0da;} + +/* end plugin:box */ \ No newline at end of file diff --git a/vendors/dokuwiki/lib/plugins/box/style.css b/vendors/dokuwiki/lib/plugins/box/style.css new file mode 100644 index 000000000..f20d765bc --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/box/style.css @@ -0,0 +1,272 @@ +/* plugin:box */ +div.box { + width: 50%; + margin: 1em auto; + border: 1px solid; + padding: 4px; + overflow: hidden; +} + +/* rounded corners styles from Stu Nicholls snazzy borders, http://www.cssplay.co.uk/boxes/snazzy.html */ +.xtop, .xbottom {background:transparent; font-size:0; line-height: 1px;} +.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden; border-style: solid;} +.xb2, .xb3 {height:1px;} +.xb2, .xb3, .xb4 {border-width:0 1px;} +.xb1 {height: 0; margin:0 5px; border-width:1px 0 0 0;} +.xb2 {margin:0 3px; border-width:0 2px;} +.xb3 {margin:0 2px;} +.xb4 {height:2px; margin:0 1px;} + +div.box .xtop, div.box .xbottom {display: none;} +div.box.round > .xtop, div.box.round > .xbottom {display: block;} + +div.box.round { border: none; padding: 0;} +div.box.round > .xbox {display:block; border-width:0 1px; border-style: solid; padding: 0 4px; } + +div.box p.box_title, div.box p.box_caption { + font-size: 90%; + margin: 0; + padding: 2px 6px; + line-height: 1.2; +} + +div.box p.box_title { margin-bottom: 4px;} +div.box p.box_caption { margin-top: 4px;} + +div.box .box_content { + margin: 0; + padding: 0 6px; + border-width: 1px; + border-style: dashed; + line-height: 1.2; +} + +/* floating alignment */ + +div.box.left { + float: left; + margin-right: 1em; +} + +div.box.right { + float: right; + margin-left: 1em; +} + +/* colours */ +/* default */ +div.box, div.box .box_content, div.box .xbox, div.box .xb1, div.box .xb2, div.box .xb3, div.box .xb4 { + border-color: __dark__; +} + +div.box, div.box .xbox, div.box .xb1, div.box .xb2, div.box .xb3, div.box .xb4 { + background: __light__; +} + +div.box p.box_title, div.box p.box_caption { background: __medium__;} +div.box .box_content { background: __lighter__;} + +/* blue */ +div.box.blue, div.box.blue > * > .box_content, div.box.blue > .xbox, +div.box.blue > * > .xb1, div.box.blue > * > .xb2, div.box.blue > * > .xb3, div.box.blue > * > .xb4 { + border-color: #bbbbdd; +} + +div.box.blue, div.box.blue > .xbox, +div.box.blue > * > .xb1, div.box.blue > * > .xb2, div.box.blue > * > .xb3, div.box.blue > * > .xb4 { + background: #e4ecf8; +} + +div.box.blue > * > p.box_title, div.box.blue > * > p.box_caption {background: #cad0ee;} +div.box.blue > * > .box_content {background: #f4f8fd;} + +/* red */ +div.box.red, div.box.red > * > .box_content, div.box.red > .xbox, +div.box.red > * > .xb1, div.box.red > * > .xb2, div.box.red > * > .xb3, div.box.red > * > .xb4 { + border-color: #ddbbbb; +} + +div.box.red, div.box.red > .xbox, +div.box.red > * > .xb1, div.box.red > * > .xb2, div.box.red > * > .xb3, div.box.red > * > .xb4 { + background: #f8ece4; +} + +div.box.red > * > p.box_title, div.box.red > * > p.box_caption {background: #eed0ca;} +div.box.red > * > .box_content {background: #fdf4ec;} + +/* green */ +div.box.green, div.box.green > * > .box_content, div.box.green > .xbox, +div.box.green > * > .xb1, div.box.green > * > .xb2, div.box.green > * > .xb3, div.box.green > * > .xb4 { + border-color: #bbddbb; +} + +div.box.green, div.box.green > .xbox, +div.box.green > * > .xb1, div.box.green > * > .xb2, div.box.green > * > .xb3, div.box.green > * > .xb4 { + background: #e4f8f2; +} + +div.box.green > * > p.box_title, div.box.green > * > p.box_caption {background: #c4e4d4;} +div.box.green > * > .box_content {background: #ecfaf6;} + +/* orange */ +div.box.orange, div.box.orange > * > .box_content, div.box.orange > .xbox, +div.box.orange > * > .xb1, div.box.orange > * > .xb2, div.box.orange > * > .xb3, div.box.orange > * > .xb4 { + border-color: #da3; +} + +div.box.orange, div.box.orange > .xbox, +div.box.orange > * > .xb1, div.box.orange > * > .xb2, div.box.orange > * > .xb3, div.box.orange > * > .xb4 { + background: #f4e8ca; +} + +div.box.orange > * > p.box_title, div.box.orange > * > p.box_caption {background: #f0d499;} +div.box.orange > * > .box_content {background: #f8f0da;} + +/* must come last to override coloured background when using rounded corners */ + +div.box.round { + background: transparent !important; +} + +/* IE fixes for unsupported child selector \*/ + +* html div.box div.box, * html div.box div.box .box_content, * html div.box div.box .xbox, +* html div.box div.box .xb1, * html div.box div.box .xb2, +* html div.box div.box .xb3, * html div.box div.box .xb4 { + border-color: __dark__; +} + +* html div.box div.box, * html div.box div.box .xbox, +* html div.box div.box .xb1, * html div.box div.box .xb2, +* html div.box div.box .xb3, * html div.box div.box .xb4 { + background: __light__; +} + +* html div.box div.box p.box_title, * html div.box div.box p.box_caption { background: __medium__;} +* html div.box div.box .box_content { background: __lighter__;} + +* html div.box.round .xtop, * html div.box.round .xbottom {display: block;} +* html div.box.round .xbox {display:block; border-width:0 1px; border-style: solid; padding: 0 4px; } + +/* blue */ +* html div.box.blue .box_content, * html div.box.blue .xbox, +* html div.box.blue .xb1, * html div.box.blue .xb2, * html div.box.blue .xb3, * html div.box.blue .xb4 { + border-color: #bbbbdd; +} + +* html div.box.blue .xbox, +* html div.box.blue .xb1, * html div.box.blue .xb2, * html div.box.blue .xb3, * html div.box.blue .xb4 { + background: #e4ecf8; +} + +* html div.box.blue p.box_title, * html div.box.blue p.box_caption {background: #cad0ee;} +* html div.box.blue .box_content {background: #f4f8fd;} + +/* nested blue */ +* html div.box div.box.blue .box_content, * html div.box div.box.blue .xbox, +* html div.box div.box.blue .xb1, * html div.box div.box.blue .xb2, +* html div.box div.box.blue .xb3, * html div.box div.box.blue .xb4 { + border-color: #bbbbdd; +} + +* html div.box div.box.blue .xbox, +* html div.box div.box.blue .xb1, * html div.box div.box.blue .xb2, +* html div.box div.box.blue .xb3, * html div.box div.box.blue .xb4 { + background: #e4ecf8; +} + +* html div.box div.box.blue p.box_title, +* html div.box div.box.blue p.box_caption {background: #cad0ee;} +* html div.box div.box.blue .box_content {background: #f4f8fd;} + +/* red */ +* html div.box.red .box_content, * html div.box.red .xbox, +* html div.box.red .xb1, * html div.box.red .xb2, * html div.box.red .xb3, * html div.box.red .xb4 { + border-color: #ddbbbb; +} + +* html div.box.red .xbox, +* html div.box.red .xb1, * html div.box.red .xb2, * html div.box.red .xb3, * html div.box.red .xb4 { + background: #f8ece4; +} + +* html div.box.red p.box_title, * html div.box.red p.box_caption {background: #eed0ca;} +* html div.box.red .box_content {background: #fdf4ec;} + +/* nested red */ +* html div.box div.box.red .box_content, * html div.box div.box.red .xbox, +* html div.box div.box.red .xb1, * html div.box div.box.red .xb2, +* html div.box div.box.red .xb3, * html div.box div.box.red .xb4 { + border-color: #ddbbbb; +} + +* html div.box div.box.red .xbox, +* html div.box div.box.red .xb1, * html div.box div.box.red .xb2, +* html div.box div.box.red .xb3, * html div.box div.box.red .xb4 { + background: #f8ece4; +} + +* html div.box div.box.red p.box_title, * html div.box div.box.red p.box_caption {background: #eed0ca;} +* html div.box div.box.red .box_content {background: #fdf4ec;} + +/* green */ +* html div.box.green .box_content, * html div.box.green .xbox, +* html div.box.green .xb1, * html div.box.green .xb2, * html div.box.green .xb3, * html div.box.green .xb4 { + border-color: #bbddbb; +} + +* html div.box.green .xbox, +* html div.box.green .xb1, * html div.box.green .xb2, * html div.box.green .xb3, * html div.box.green .xb4 { + background: #e4f8f2; +} + +* html div.box.green p.box_title, * html div.box.green p.box_caption {background: #c4e4d4;} +* html div.box.green .box_content {background: #ecfaf6;} + +/* nested green */ +* html div.box div.box.green .box_content, * html div.box div.box.green .xbox, +* html div.box div.box.green .xb1, * html div.box div.box.green .xb2, +* html div.box div.box.green .xb3, * html div.box div.box.green .xb4 { + border-color: #bbddbb; +} + +* html div.box div.box.green .xbox, +* html div.box div.box.green .xb1, * html div.box div.box.green .xb2, +* html div.box div.box.green .xb3, * html div.box div.box.green .xb4 { + background: #e4f8f2; +} + +* html div.box div.box.green p.box_title, * html div.box div.box.green p.box_caption {background: #c4e4d4;} +* html div.box div.box.green .box_content {background: #ecfaf6;} + +/* orange */ +* html div.box.orange .box_content, * html div.box.orange .xbox, +* html div.box.orange .xb1, * html div.box.orange .xb2, * html div.box.orange .xb3, * html div.box.orange .xb4 { + border-color: #da3; +} + +* html div.box.orange .xbox, +* html div.box.orange .xb1, * html div.box.orange .xb2, * html div.box.orange .xb3, * html div.box.orange .xb4 { + background: #f4e8ca; +} + +* html div.box.orange p.box_title, * html div.box.orange p.box_caption {background: #f0d499;} +* html div.box.orange .box_content {background: #f8f0da;} + +/* nestedorange */ +* html div.box div.box.orange .box_content, * html div.box div.box.orange .xbox, +* html div.box div.box.orange .xb1, * html div.box div.box.orange .xb2, +* html div.box div.box.orange .xb3, * html div.box div.box.orange .xb4 { + border-color: #da3; +} + +* html div.box div.box.orange .xbox, +* html div.box div.box.orange .xb1, * html div.box div.box.orange .xb2, +* html div.box div.box.orange .xb3, * html div.box div.box.orange .xb4 { + background: #f4e8ca; +} + +* html div.box div.box.orange p.box_title, * html div.box div.box.orange p.box_caption {background: #f0d499;} +* html div.box div.box.orange .box_content {background: #f8f0da;} + +/* end plugin:box */ \ No newline at end of file diff --git a/vendors/dokuwiki/lib/plugins/box/syntax.php b/vendors/dokuwiki/lib/plugins/box/syntax.php new file mode 100644 index 000000000..35f96f85a --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/box/syntax.php @@ -0,0 +1,287 @@ + + * width% width of the box, must use % unit + * classes one or more classes used to style the box, several predefined styles included in style.css + * title (optional) all text after '|' will be rendered above the main code text with a + * different style. + * + * Acknowledgements: + * Rounded corners based on snazzy borders by Stu Nicholls (http://www.cssplay.co.uk/boxes/snazzy) + * which is in turn based on nifty corners by Alessandro Fulciniti (http://pro.html.it/esempio/nifty/) + * + * @license GPL 2 (http://www.gnu.org/licenses/gpl.html) + * @author Christopher Smith + */ + +if(!defined('DOKU_INC')) define('DOKU_INC',realpath(dirname(__FILE__).'/../../').'/'); +if(!defined('DOKU_PLUGIN')) define('DOKU_PLUGIN',DOKU_INC.'lib/plugins/'); +require_once(DOKU_PLUGIN.'syntax.php'); + +/** + * All DokuWiki plugins to extend the parser/rendering mechanism + * need to inherit from this class + */ +class syntax_plugin_box extends DokuWiki_Syntax_Plugin { + + var $title_mode = false; + + // the following are used in rendering and are set by _xhtml_boxopen() + var $_xb_colours = ''; + var $_content_colours = ''; + var $_title_colours = ''; + + /** + * return some info + */ + function getInfo(){ + return array( + 'author' => 'Christopher Smith', + 'email' => 'chris@jalakai.co.uk', + 'date' => '2008-11-11', + 'name' => 'Box Plugin', + 'desc' => 'Boxes with titles, colour and rounded corners. + Syntax: ... + width, class, colours title & caption are optional. + The title can include some wiki markup, the box + contents can include almost any wiki markup.', + 'url' => 'http://www.dokuwiki.org/plugin:boxes', + ); + } + + function getType(){ return 'protected';} + function getAllowedTypes() { return array('container','substition','protected','disabled','formatting','paragraphs'); } + function getPType(){ return 'block';} + + // must return a number lower than returned by native 'code' mode (200) + function getSort(){ return 195; } + + // override default accepts() method to allow nesting + // - ie, to get the plugin accepts its own entry syntax + function accepts($mode) { + if ($mode == substr(get_class($this), 7)) return true; + + return parent::accepts($mode); + } + + /** + * Connect pattern to lexer + */ + function connectTo($mode) { + $this->Lexer->addEntryPattern('(?=.*?)',$mode,'plugin_box'); + $this->Lexer->addEntryPattern('(?=.*?)',$mode,'plugin_box'); + $this->Lexer->addEntryPattern('.*?)',$mode,'plugin_box'); + $this->Lexer->addEntryPattern('.*?)',$mode,'plugin_box'); + } + + function postConnect() { + $this->Lexer->addPattern('>', 'plugin_box'); + $this->Lexer->addExitPattern('', 'plugin_box'); + } + + /** + * Handle the match + */ + function handle($match, $state, $pos, &$handler){ + + switch ($state) { + case DOKU_LEXER_ENTER: + $data = $this->_boxstyle(trim(substr($match, 4, -1))); + if (substr($match, -1) == '|') { + $this->title_mode = true; + return array('title_open',$data); + } else { + return array('box_open',$data); + } + + case DOKU_LEXER_MATCHED: + if ($this->title_mode) { + $this->title_mode = false; + return array('box_open',''); + } else { + return array('data', $match); + } + + case DOKU_LEXER_UNMATCHED: + $handler->_addCall('cdata',array($match), $pos); + return false; + + case DOKU_LEXER_EXIT: + $data = trim(substr($match, 5, -1)); + $title = ($data && $data{0} == "|") ? substr($data,1) : ''; + + return array('box_close', $title); + + } + return false; + } + + /** + * Create output + */ + function render($mode, &$renderer, $indata) { + + if (empty($indata)) return false; + list($instr, $data) = $indata; + + if($mode == 'xhtml'){ + switch ($instr) { + case 'title_open' : + $this->title_mode = true; + $renderer->doc .= $this->_xhtml_boxopen($data)."

    _title_colours}>"; + break; + + case 'box_open' : + if ($this->title_mode) { + $this->title_mode = false; + $renderer->doc .= "

    \n
    _content_colours}>"; + } else { + $renderer->doc .= $this->_xhtml_boxopen($data)."
    _content_colours}>"; + } + break; + + case 'data' : + $renderer->doc .= $renderer->_xmlEntities($data); + break; + + case 'box_close' : + $renderer->doc .= "
    \n"; + + if ($data) { + $renderer->doc .= "

    _title_colours}>".$renderer->_xmlEntities($data)."

    \n"; + } + $renderer->doc .= $this->_xhtml_boxclose(); + break; + } + + return true; + } + return false; + } + + function _boxstyle($str) { + if (!strlen($str)) return array(); + + $styles = array(); + + $tokens = preg_split('/\s+/', $str, 9); // limit is defensive + foreach ($tokens as $token) { + if (preg_match('/^\d*\.?\d+(%|px|em|ex|pt|cm|mm|pi|in)$/', $token)) { + $styles['width'] = $token; + continue; + } + + if (preg_match('/^( + (\#([0-9a-fA-F]{3}|[0-9a-fA-F]{6}))| #colorvalue + (rgb\(([0-9]{1,3}%?,){2}[0-9]{1,3}%?\)) #rgb triplet + )$/x', $token)) { + $styles['colour'][] = $token; + continue; + } + + // restrict token (class names) characters to prevent any malicious data + if (preg_match('/[^A-Za-z0-9_-]/',$token)) continue; + $styles['class'] = (isset($styles['class']) ? $styles['class'].' ' : '').$token; + } + if (!empty($styles['colour'])) { + $styles['colour'] = $this->_box_colours($styles['colour']); + } + + return $styles; + } + + function _box_colours($colours) { + $triplets = array(); + + // only need the first four colours + if (count($colours) > 4) $colours = array_slice($colours,0,4); + foreach ($colours as $colour) { + $triplet[] = $this->_colourToTriplet($colour); + } + + // there must be one colour to get here - the primary background + // calculate title background colour if not present + if (empty($triplet[1])) { + $triplet[1] = $triplet[0]; + } + + // calculate outer background colour if not present + if (empty($triplet[2])) { + $triplet[2] = $triplet[0]; + } + + // calculate border colour if not present + if (empty($triplet[3])) { + $triplet[3] = $triplet[0]; + } + + // convert triplets back to style sheet colours + $style_colours['content_background'] = 'rgb('.join(',',$triplet[0]).')'; + $style_colours['title_background'] = 'rgb('.join(',',$triplet[1]).')'; + $style_colours['outer_background'] = 'rgb('.join(',',$triplet[2]).')'; + $style_colours['borders'] = 'rgb('.join(',',$triplet[3]).')'; + + return $style_colours; + } + + function _colourToTriplet($colour) { + if ($colour{0} == '#') { + if (strlen($colour) == 4) { + // format #FFF + return array(hexdec($colour{1}.$colour{1}),hexdec($colour{2}.$colour{2}),hexdec($colour{3}.$colour{3})); + } else { + // format #FFFFFF + return array(hexdec(substr($colour,1,2)),hexdec(substr($colour,3,2)), hexdec(substr($colour,5,2))); + } + } else { + // format rgb(x,y,z) + return explode(',',substr($colour,4,-1)); + } + } + + function _xhtml_boxopen($styles) { + $class = 'class="box' . (isset($styles['class']) ? ' '.$styles['class'] : '') . '"'; + $style = isset($styles['width']) ? "width: {$styles['width']};" : ''; + + if (isset($styles['colour'])) { + $colours = 'background-color: '.$styles['colour']['outer_background'].'; '; + $colours .= 'border-color: '.$styles['colour']['borders'].';'; + + $this->_content_colours = 'style="background-color: '.$styles['colour']['content_background'].'; border-color: '.$styles['colour']['borders'].'"'; + $this->_title_colours = 'style="background-color: '.$styles['colour']['title_background'].';"'; + + } else { + $colours = ''; + + $this->_content_colours = ''; + $this->_title_colours = ''; + } + + if ($style || $colours) $style = ' style="'.$style.' '.$colours.'"'; + if ($colours) $colours = ' style="'.$colours.'"'; + + $this->_xb_colours = $colours; + + $html = "
    \n"; + $html .=" \n"; + $html .="
    \n"; + + return $html; + } + + function _xhtml_boxclose() { + + $colours = $this->_xb_colours; + + $html = "
    \n"; + $html .= " \n"; + $html .= "
    \n"; + + return $html; + } + +} + +//Setup VIM: ex: et ts=4 enc=utf-8 : \ No newline at end of file diff --git a/vendors/dokuwiki/lib/plugins/index.html b/vendors/dokuwiki/lib/plugins/index.html new file mode 100644 index 000000000..d614603ac --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/index.html @@ -0,0 +1,12 @@ + + + + + +nothing here... + + + + + diff --git a/vendors/dokuwiki/lib/plugins/indexmenu/COPYING b/vendors/dokuwiki/lib/plugins/indexmenu/COPYING new file mode 100644 index 000000000..d60c31a97 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/indexmenu/COPYING @@ -0,0 +1,340 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc. + 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Library General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + , 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Library General +Public License instead of this License. diff --git a/vendors/dokuwiki/lib/plugins/indexmenu/CREDITS b/vendors/dokuwiki/lib/plugins/indexmenu/CREDITS new file mode 100644 index 000000000..cb03c247d --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/indexmenu/CREDITS @@ -0,0 +1,58 @@ +Thanks to: + +Geir Landro: + Dtree Javascript code. + +Roland Hellebart: + The Dtree idea. + +Chris Beetle: + The root namespace index. + +Gleb: + The nons e headpage option suggestion. + +Malyfred: + Resolved incorrect namespaces levels bug. + +Raymond Elferink: + Resolved incorrect ACLs bug. + +Ilya Lebedev: + Skip index option. + +Franck Baron: + Js id option. + +Jon B: + Skip file option. + +Neosky: + Javascript toolbar bug. + +Paul Grove: + Css dynamic properties and suggestion of js theme with differents image formats + +Anja Vag: + Great help in testing and finding bugs. + +Blaz: + Current page highliting suggestion. + +Adrien CLERC: + Start page bug. + +Ryan Jake and Fullindex plugin: + Sort by metada suggestion. + +Herman Huitema: + Context menu search function and great help in testing patches. + +Thomas Binder: + Fixed a bug with msort/nsort that did not manage empty arrays. + +Fabian Pfannes: + German language + +Urban: + Context menu patch and other suggestions diff --git a/vendors/dokuwiki/lib/plugins/indexmenu/VERSION.txt b/vendors/dokuwiki/lib/plugins/indexmenu/VERSION.txt new file mode 100644 index 000000000..db43bc514 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/indexmenu/VERSION.txt @@ -0,0 +1 @@ +2009-08-29 diff --git a/vendors/dokuwiki/lib/plugins/indexmenu/action.php b/vendors/dokuwiki/lib/plugins/indexmenu/action.php new file mode 100644 index 000000000..ee09a980d --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/indexmenu/action.php @@ -0,0 +1,169 @@ + + */ + +if(!defined('DOKU_INC')) die(); +if(!defined('DOKU_PLUGIN')) define('DOKU_PLUGIN',DOKU_INC.'lib/plugins/'); +require_once(DOKU_PLUGIN.'action.php'); + +class action_plugin_indexmenu extends DokuWiki_Action_Plugin { + + /** + * return some info + */ + function getInfo(){ + return array( + 'author' => 'Samuele Tognini', + 'email' => 'samuele@netsons.org', + 'date' => rtrim(io_readFile(DOKU_PLUGIN.'indexmenu/VERSION.txt')), + 'name' => 'Indexmenu (action plugin component)', + 'desc' => 'Indexmenu action functions.', + 'url' => 'http://wiki.splitbrain.org/plugin:indexmenu', + ); + } + + /* + * plugin should use this method to register its handlers with the dokuwiki's event controller + */ + function register(&$controller) { + if ($this->getConf('only_admins')) $controller->register_hook('IO_WIKIPAGE_WRITE', 'BEFORE', $this, '_checkperm'); + if ($this->getConf('page_index') != '') $controller->register_hook('TPL_ACT_RENDER', 'BEFORE', $this, '_loadindex'); + $controller->register_hook('TPL_METAHEADER_OUTPUT', 'BEFORE', $this, '_hookjs'); + $controller->register_hook('PARSER_CACHE_USE', 'BEFORE', $this, '_purgecache'); + if ($this->getConf('show_sort')) $controller->register_hook('TPL_CONTENT_DISPLAY', 'BEFORE', $this, '_showsort'); + } + + /** + * Check if user has permission to insert indexmenu + * + * @author Samuele Tognini + */ + function _checkperm(&$event, $param) { + if ($this->_notadmin()) { + $event->data[0][1]= preg_replace("/{{indexmenu(|_n)>.+?}}/","",$event->data[0][1]); + } + } + + /** + * Hook js script into page headers. + * + * @author Samuele Tognini + */ + function _hookjs(&$event, $param) { + global $ID; + global $INFO; + $jsmenu=DOKU_BASE."lib/plugins/indexmenu/jsmenu/"; + + if ($INFO['userinfo']['grps']) { + $jsmenu .= ($this->_notadmin()) ? "usrmenu.js" : "admmenu.js"; + } else { + $jsmenu .= "menu.js"; + } + + $event->data["script"][] = array ( "type" => "text/javascript", + "charset" => "utf-8", + "_data" => "", + "src" => $jsmenu + ); + + $event->data["script"][] = array ( "type" => "text/javascript", + "charset" => "utf-8", + "_data" => "", + "src" => DOKU_BASE."lib/plugins/indexmenu/indexmenu.js" + ); + + $event->data["script"][] = array ( "type" => "text/javascript", + "charset" => "utf-8", + "_data" => "var indexmenu_ID='".idfilter($ID)."'" + ); + } + + /** + * Check for pages changes and eventually purge cache. + * + * @author Samuele Tognini + */ + function _purgecache(&$event, $param) { + global $ID; + global $conf; + $cache = &$event->data; + + if (!isset($cache->page)) return; + //purge only xhtml cache + if ($cache->mode != "xhtml") return; + //Check if it is an indexmenu page + if (!p_get_metadata($ID,'indexmenu')) return; + $aclcache=$this->getConf('aclcache'); + if ($conf['useacl']) { + $newkey=false; + if ($aclcache == 'user') { + //Cache per user + if ($_SERVER['REMOTE_USER']) $newkey=$_SERVER['REMOTE_USER']; + } else if ($aclcache == 'groups') { + //Cache per groups + global $INFO; + if ($INFO['userinfo']['grps']) $newkey=implode('#',$INFO['userinfo']['grps']); + } + if ($newkey) { + $cache->key .= "#".$newkey; + $cache->cache = getCacheName($cache->key, $cache->ext); + } + } + //Check if a page is more recent than purgefile. + if (@filemtime($cache->cache) < @filemtime($conf['cachedir'].'/purgefile')) { + $event->preventDefault(); + $event->stopPropagation(); + $event->result = false; + } + } + + /** + * Render a defined page as index. + * + * @author Samuele Tognini + */ + function _loadindex(&$event, $param) { + if ('index' != $event->data) return; + if (!file_exists(wikiFN($this->getConf('page_index')))) return; + global $lang; + print '

    '.$lang['btn_index']."

    \n"; + print p_wiki_xhtml($this->getConf('page_index')); + $event->preventDefault(); + $event->stopPropagation(); + + } + + /** + * Display the indexmenu sort number. + * + * @author Samuele Tognini + */ + function _showsort(&$event, $param) { + global $ID,$ACT; + if ($ACT != 'show' || $this->_notadmin()) return; + if ($n=p_get_metadata($ID,'indexmenu_n')) { + ptln('
    '); + ptln($this->getLang('showsort').$n); + ptln('
    '); + } + } + + /** + * Check if user is administrator.. + * + * @author Samuele Tognini + */ + function _notadmin() { + global $conf; + global $INFO; + + if ($conf['useacl'] && $INFO['perm'] < AUTH_ADMIN) { + return true; + } + return false; + } +} diff --git a/vendors/dokuwiki/lib/plugins/indexmenu/admin.php b/vendors/dokuwiki/lib/plugins/indexmenu/admin.php new file mode 100644 index 000000000..99b6e12a2 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/indexmenu/admin.php @@ -0,0 +1,453 @@ + + */ + +if(!defined('DOKU_INC')) define('DOKU_INC',realpath(dirname(__FILE__).'/../../').'/'); +if(!defined('DOKU_PLUGIN')) define('DOKU_PLUGIN',DOKU_INC.'lib/plugins/'); +require_once(DOKU_PLUGIN.'admin.php'); +require_once (DOKU_INC.'inc/HTTPClient.php'); +require_once(DOKU_PLUGIN."indexmenu/inc/pclzip.lib.php"); +if(!defined('INDEXMENU_IMG_ABSDIR')) define('INDEXMENU_IMG_ABSDIR',DOKU_PLUGIN."indexmenu/images"); +define('INDEXMENU_ICOS','base,folder,folderopen,folderh,folderhopen,page,plus,minus,nolines_plus,nolines_minus,minusbottom,plusbottom,join,joinbottom,line,empty'); + +class admin_plugin_indexmenu extends DokuWiki_Admin_Plugin { + var $req = 'fetch'; + var $repos = array ( + "url" => array(DOKU_URL), + "status" => array(""), + ); + + var $selected=-1; + + /** + * return some info + */ + function getInfo(){ + return array( + 'author' => 'Samuele Tognini', + 'email' => 'samuele@netsons.org', + 'date' => rtrim(io_readFile(DOKU_PLUGIN.'indexmenu/VERSION.txt')), + 'name' => 'Indexmenu (admin plugin component)', + 'desc' => 'Indexmenu admin functions.', + 'url' => 'http://wiki.splitbrain.org/plugin:indexmenu', + ); + } + + /** + * return sort order for position in admin menu + */ + function getMenuSort() { + return 999; + } + + /** + * handle user request + */ + function handle() { + $url=$this->getConf('themes_url'); + if (empty($url)) { + $this->repos['url'][]=$this->getLang('no_repos'); + $this->repos['status'][]="disabled"; + $this->repos['install'][]=-1; + } else { + $this->repos['url']= array_merge($this->repos['url'],explode(',',$url)); + } + + if (!isset($_REQUEST['req'])) return; // first time - nothing to do + $this->req=$_REQUEST['req']; + + if (is_numeric($_REQUEST['repo'])) $this->selected=$_REQUEST['repo']; + } + + /** + * output appropriate html + */ + function html() { + global $conf; + ptln('
    '); + ptln('

    '.$this->getLang('menu').'

    '); + ptln($this->_donate()); + ptln('
    '); + ptln(' '.$this->getLang('checkupdates').''); + $this->_form_open("checkupdates"); + $this->_form_close('check'); + if ($this->req=='checkupdates') { + $this->_checkupdates(); + } + ptln('
    '); + ptln('
    '); + ptln(' Themes'); + ptln(' '); + ptln(' '); + $n=0; + //cycles thru repositories urls + foreach ($this->repos['url'] as $url) { + ptln(' '); + ptln(' '); + //list requested theme + if ($n==$this->selected) { + ptln(' '); + } + $n++; + } + ptln('
    '); + ptln(' '.$this->getLang('infos').''); + ptln('
    '); + $legend=($n == 0) ? $conf['title'] : $this->repos['url'][$n]; + ptln(' '); + ptln(' '); + $this->_form_open("fetch",$n); + $this->_form_close("fetch"); + ptln('
    '); + if ($this->req=='install') $this->install($this->selected,$_REQUEST['name']); + if ($this->req=='upload' && $_REQUEST['name']) { + $info=""; + if (isset($_REQUEST['author_info'])) { + $obfuscate = array('@' => ' [at] ', '.' => ' [dot] ', '-' => ' [dash] '); + $info .= "author=".strtr($_REQUEST['author_info'], $obfuscate)."\n"; + } + if (isset($_REQUEST['url_info'])) $info .= "url=".$_REQUEST['url_info']."\n"; + if (isset($_REQUEST['author_info'])) $info .= "description=".$_REQUEST['author_info']; + if (!$this->upload($_REQUEST['name'],$info)) msg($this->getLang('install_no'),-1); + } + if ($this->req=='delete' && $_REQUEST['name']) $this->_delete($_REQUEST['name']); + ptln('
    '); + $this->dolist($n); + ptln('
    '); + ptln('
    '); + ptln('
    '); + } + + /** + * Connect to theme repository and list themes + * + * @license GPL 2 (http://www.gnu.org/licenses/gpl.html) + * @author Samuele Tognini + */ + function dolist($n) { + global $INFO; + if ($n === false) return; + //info.txt keys to parse + $keys=array('author','url','description'); + $icos=explode(',',INDEXMENU_ICOS); + $turl=""; + $info=""; + //get list + $data=$this->_remotequery($this->repos['url'][$n]."/lib/plugins/indexmenu/ajax.php?req=local"); + $data=explode(",",$data); + //print themes + for ($i=3;$i'.$theme.''); + ptln('
    '); + ptln('
    '); + //print images + foreach (array_slice($icos,0,8) as $ico) { + $ext = explode(".", $theme); + $ext=array_pop($ext); + $ext=($ext == $theme) ? '.gif' : ".$ext"; + ptln(' '.$ico.''); + } + ptln('
    '); + //get theme info.txt + if ($info=$this->_remotequery($turl."/info.txt",false)) { + foreach ($keys as $key) { + if (!preg_match('/'.$key.'=(.*)/',$info,$out)) continue; + ptln("
    "); + ptln(" ".hsc($key).": ".hsc($out[1])); + ptln("
    "); + } + } + if ($n == 0) { + $act="upload"; + if ($theme != "default" ) { + $this->_form_open("delete",$n); + ptln(' '); + $this->_form_close("delete"); + } + } else { + $act="install"; + ptln(' Download'); + } + $this->_form_open($act,$n); + if ($n==0 && !is_file(INDEXMENU_IMG_ABSDIR."/".$theme."/info.txt")) { + ptln('
    author:").'" size="50" maxlength="100" />
    '); + ptln(' url:
    '); + ptln(' description:
    '); + } + ptln(' '); + $this->_form_close($act); + ptln('

    '); + } + } + + /** + * Download and install themes + * + * @license GPL 2 (http://www.gnu.org/licenses/gpl.html) + * @author Samuele Tognini + */ + function install ($n,$name) { + $repo=$this->repos['url'][$n]; + if (!isset($name)) return false; + $return=true; + if (!$absdir=$this->checktmpsubdir()) return; + $tmp=$absdir."/tmp"; + + //send theme list request + if (!$zipfile=io_download($repo."/lib/plugins/indexmenu/ajax.php?req=send&t=".$name,"$tmp/",true)) { + msg($this->getLang('down_err').": $name",-1); + $return=false; + } else { + //create zip + $zip=new PclZip("$tmp/$zipfile"); + $regexp="/^".$name."\/(info.txt)|(style.css)|(".str_replace(",","|",INDEXMENU_ICOS).")\.(gif|png|jpg)$/i"; + $status=$zip->extract(PCLZIP_OPT_PATH,$absdir."/",PCLZIP_OPT_BY_PREG,$regexp); + //error + if ($status == 0) { + msg($this->getLang('zip_err')." $tmp/$zipfile: ".$zip->errorName(true),-1); + $return=false; + } else { + msg("$name ".$this->getLang('install_ok'),1); + } + } + //clean tmp + $this->_rm_dir($tmp); + return $return; + } + + + /** + * Remove a directory + * + */ + function _rm_dir($path) { + if (!is_string($path) || $path == "") return false; + + if (is_dir($path)) { + if (!$dh = @opendir($path)) return false; + + while ($f = readdir($dh)) { + if ($f == '..' || $f == '.') continue; + $this->_rm_dir("$path/$f"); + } + + closedir($dh); + return @rmdir($path); + } else { + return @unlink($path); + } + + return false; + } + + /** + * Retrive and create themes tmp directory + * + * @license GPL 2 (http://www.gnu.org/licenses/gpl.html) + * @author Samuele Tognini + */ + function checktmpsubdir () { + $tmp=INDEXMENU_IMG_ABSDIR."/tmp"; + if (!io_mkdir_p($tmp)) { + msg($this->getLang('dir_err').": $tmp",-1); + return false; + } + return INDEXMENU_IMG_ABSDIR; + } + + + /** + * Upload a theme into my site + * + * @license GPL 2 (http://www.gnu.org/licenses/gpl.html) + * @author Samuele Tognini + */ + function upload($theme,$info) { + $return=true; + $host='samuele.netsons.org'; + $path='/dokuwiki/lib/plugins/indexmenu/upload/index.php'; + //TODO: merge zip creation with that in ajax.php (create a class?) + if (!$absdir=$this->checktmpsubdir()) return false; + $tmp=$absdir."/tmp"; + $zipfile="$theme.zip"; + $filelist="$absdir/$theme"; + //create info + if (!empty($info)) { + io_savefile("$tmp/$theme/info.txt",$info); + $filelist .= ",$tmp/$theme"; + } + //create zip + $zip=new PclZip("$tmp/$zipfile"); + $status=$zip->create($filelist,PCLZIP_OPT_REMOVE_ALL_PATH); + if ($status == 0) { + //error + msg($this->getLang('zip_err').": ".$zip->errorName(true),-1); + $return=false; + } else { + //prepare POST headers. + $boundary = "---------------------------".uniqid(""); + $data=join("", file("$tmp/$zipfile")); + $header="POST $path HTTP/1.0\r\n"; + $header.= "Host: $host\r\n"; + $header.= "User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061024 Iceweasel/2.0 (Debian-2.0+dfsg-1)\r\n"; + $header.= "Content-type: multipart/form-data, boundary=$boundary\r\n"; + $body="--".$boundary."\r\n"; + $body.= "Content-Disposition: form-data; name=\"userfile\"; filename=\"$zipfile\"\r\n"; + $body.= "Content-Type: application/x-zip-compressed\r\n\r\n"; + $body.=$data."\r\n"; + $body.= "--".$boundary."\r\n"; + $body.= "Content-Disposition: form-data; name=\"upload\"\r\n\r\n"; + $body.= "Upload\r\n"; + $body.="--".$boundary."--\r\n"; + $header.= "Content-Length: ".strlen($body)."\r\n\r\n"; + + //connect and send zip + if ($fp = fsockopen($host, 80)) { + fwrite($fp,$header.$body); + //reply + $buf=""; + while (!feof($fp)) { + $buf .= fgets($fp,3200); + } + fclose($fp); + //parse resply + if (preg_match("/(.*)/s",$buf,$match)) { + $str=substr($match[1],4,7); + switch ($str) { + case "ERROR ": + $mesg_type=-1; + break; + case "SUCCESS": + $mesg_type=1; + break; + default: + $mesg_type=2; + } + msg($match[1],$mesg_type); + } else { + $return=false; + } + } else { + $return=false; + } + } + + $this->_rm_dir($tmp); + return $return; + } + + /** + * Check for new messages from upstream + * + * @author Samuele Tognini + */ + function _checkupdates() { + require_once (DOKU_INC.'inc/HTTPClient.php'); + global $conf; + global $INFO; + $w=-1; + $date=$this->getInfo('date'); + $date=$date['date']; + $data=$this->_remotequery("http://samuele.netsons.org/dokuwiki/lib/plugins/indexmenu/remote.php?check=$date"); + if ($data==="") { + msg($this->getLang('noupdates'),1); + $data .= @preg_replace('/\n\n.*$/s','',@io_readFile(DOKU_PLUGIN.'indexmenu/changelog'))."\n%\n"; + $w=1; + } else { + $data=preg_replace('/\/i',"", $data); + $data=preg_replace('/\t/'," ", $data); + } + $data=preg_replace('/\[\[(?!(http|https))(.:)(.*?)\]\]/s',"[[plugin:$3]]", $data); + $data=preg_replace('/\[\[(?!(http|https))(.*?)\]\]/s',"[[http://www.dokuwiki.org/$2]]", $data); + $msgs = explode("\n%\n",$data); + foreach($msgs as $msg){ + if($msg) { + $msg= p_render('xhtml',p_get_instructions($msg),$info); + msg($msg,$w); + } + } + } + + + /** + * Get url response and check it + * + * @author Samuele Tognini + */ + function _remotequery($url,$tag=true) { + require_once (DOKU_INC.'inc/HTTPClient.php'); + $http = new DokuHTTPClient(); + $http->timeout = 8; + $data = $http->get($url); + if ($tag) { + if ($data===false) { + msg($this->getLang('conn_err'),-1); + } else { + (substr($data,0,9)==="indexmenu") ? $data=substr($data,9): $data=""; + } + } + return $data; + } + + + /** + * Open an html form + * + * @author Samuele Tognini + */ + function _form_open($act,$n=-1) { + ptln('
    '); + ptln(' '); + ptln(' '); + ptln(' '); + ptln(' '); + } + + /** + * Close the html form + * + * @author Samuele Tognini + */ + function _form_close($act) { + ptln(' repos['status'][$n].' value="'.$this->getLang($act).'" />'); + ptln(' '); + } + + /** + * Remove an installed theme + * + * @author Samuele Tognini + */ + function _delete($theme) { + if ($theme=="default") return; + if ($this->_rm_dir(INDEXMENU_IMG_ABSDIR."/".utf8_encodeFN(basename($theme)))) { + msg($this->getLang('delete_ok').": $theme.",1); + } else { + msg($this->getLang('delete_no').": $theme.",-1); + } + } + + /** + * Print the donate button. + * + * @author Samuele Tognini + */ + function _donate() { + $out = "
    \n"; + $out .= '

    '.$this->getLang('donation_text').'

    '; + $out .= '
    '."\n"; + $out .= ''."\n"; + $out .= ''."\n"; + $out .= ''."\n"; + $out .= ''."\n"; + $out .= "
    \n"; + return $out; + } + +} diff --git a/vendors/dokuwiki/lib/plugins/indexmenu/ajax.php b/vendors/dokuwiki/lib/plugins/indexmenu/ajax.php new file mode 100644 index 000000000..93b3d5f07 --- /dev/null +++ b/vendors/dokuwiki/lib/plugins/indexmenu/ajax.php @@ -0,0 +1,196 @@ + + * @license GPL 2 (http://www.gnu.org/licenses/gpl.html) + */ + +//fix for Opera XMLHttpRequests +if(!count($_POST) && @$HTTP_RAW_POST_DATA){ + parse_str($HTTP_RAW_POST_DATA, $_POST); +} + +if(!defined('DOKU_INC')) define('DOKU_INC',realpath(dirname(__FILE__).'/../../../').'/'); +if(!defined('DOKU_PLUGIN')) define('DOKU_PLUGIN',DOKU_INC.'lib/plugins/'); +require_once(DOKU_INC.'inc/init.php'); +require_once(DOKU_INC.'inc/auth.php'); +if(!defined('INDEXMENU_IMG_ABSDIR')) define('INDEXMENU_IMG_ABSDIR',DOKU_PLUGIN."indexmenu/images"); +//close session +session_write_close(); + +$ajax_indexmenu=new ajax_indexmenu_plugin; +$ajax_indexmenu->render(); + +class ajax_indexmenu_plugin { + /** + * Output + * + * @author Samuele Tognini + */ + + function render () { + $req=$_REQUEST['req']; + $succ=false; + //send the zip + if ($req == 'send' and isset($_REQUEST['t'])) { + include(DOKU_PLUGIN.'indexmenu/inc/repo.class.php'); + $repo=new repo_indexmenu_plugin; + $succ=$repo->send_theme($_REQUEST['t']); + } + if ($succ) return true; + + header('Content-Type: text/html; charset=utf-8'); + header('Cache-Control: public, max-age=3600'); + header('Pragma: public'); + switch ($req) { + case 'local': + //list themes + print $this->local_themes(); + break; + case 'toc': + //print toc preview + if (isset($_REQUEST['id'])) print $this->print_toc($_REQUEST['id']); + break; + case 'index': + //print index + if (isset($_REQUEST['idx'])) print $this->print_index($_REQUEST['idx']); + break; + } + } + + /** + * Print a list of local themes + * + * @author Samuele Tognini + */ + + function local_themes() { + $list='indexmenu,'.DOKU_URL.",lib/plugins/indexmenu/images,"; + $data=array(); + $handle=@opendir(INDEXMENU_IMG_ABSDIR); + while (false !== ($file = readdir($handle))) { + if ( is_dir (INDEXMENU_IMG_ABSDIR.'/'.$file) + && $file != "." + && $file != ".." + && $file != "repository" + && $file != "tmp" + ) { + $data[]=$file; + } + } + closedir($handle); + sort($data); + $list .= implode(",",$data); + return $list; + } + + /** + * Print a toc preview + * + * @author Samuele Tognini + * @author Andreas Gohr + */ + function print_toc($id) { + require_once(DOKU_INC.'inc/parser/xhtml.php'); + $id=cleanID($id); + if (auth_quickaclcheck($id) < AUTH_READ) return; + $meta = p_get_metadata($id); + $toc = $meta['description']['tableofcontents']; + $out .= '
    '.DOKU_LF; + if (count($toc)>1) { + $out .= $this->render_toc($toc); + } else { + $out .= ''; + $out .= ($meta['title']) ? htmlspecialchars($meta['title']) : htmlspecialchars(noNS($id)); + $out .= ''.DOKU_LF; + if ($meta['description']['abstract']) { + $out .= '
    '.DOKU_LF; + $out .= '
    '.DOKU_LF; + $out .= p_render('xhtml',p_get_instructions($meta['description']['abstract']),$info); + $out .= '
    '.DOKU_LF; + } + } + $out .= '
    '.DOKU_LF; + return $out; + } + + /** + * Return the TOC rendered to XHTML + * + * @author Andreas Gohr + */ + function render_toc($toc){ + global $lang; + $r = new Doku_Renderer_xhtml; + $r->toc = $toc; + $out .= $lang['toc']; + $out .= ''.DOKU_LF; + $out .= '
    '.DOKU_LF; + $out .= html_buildlist($r->toc,'toc',array($this,'_tocitem')); + $out .= '
    '.DOKU_LF; + return $out; + } + + /** + * Callback for html_buildlist + */ + function _tocitem($item){ + $id=cleanID($_POST['id']); + return ''. + htmlspecialchars($item['title']).''; + } + + /** + * Print index nodes + * + * @author Samuele Tognini + * @author Andreas Gohr + */ + function print_index($ns) { + require_once(DOKU_PLUGIN.'indexmenu/syntax/indexmenu.php'); + global $conf; + $idxm=new syntax_plugin_indexmenu_indexmenu(); + $ns=$idxm->_parse_ns($ns); + $level=-1; + $max=0; + $data = array(); + if ($_REQUEST['max'] > 0) { + $max=$_REQUEST['max']; + $level=$max; + } + $nss= ($_REQUEST['nss']) ? cleanID($_REQUEST['nss']) : ''; + $idxm->sort=$_REQUEST['sort']; + $idxm->msort=$_REQUEST['msort']; + $idxm->rsort=$_REQUEST['rsort']; + $idxm->nsort=$_REQUEST['nsort']; + $fsdir="/".utf8_encodeFN(str_replace(':','/',$ns)); + $opts= array('level' => $level, + 'nons' => $_REQUEST['nons'], + 'nss' => array(array($nss,1)), + 'max' => $max, + 'js' => false, + 'nopg' => $_REQUEST['nopg'], + 'skip_index' => $idxm->getConf('skip_index'), + 'skip_file' => $idxm->getConf('skip_file'), + 'headpage' => $idxm->getConf('headpage'), + 'hide_headpage' => $idxm->getConf('hide_headpage') + ); + if ($idxm->sort||$idxm->msort||$idxm->rsort) { + $idxm->_search($data,$conf['datadir'],array($idxm,'_search_index'),$opts,$fsdir); + } else { + search($data,$conf['datadir'],array($idxm,'_search_index'),$opts,$fsdir); + } + if ($_REQUEST['nojs']) { + require_once(DOKU_INC.'inc/html.php'); + $out_tmp=html_buildlist($data,'idx',array($idxm,"_html_list_index"),"html_li_index"); + $out.=preg_replace('/