summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* correctly preview no text FS#1945Andreas Gohr2010-05-08
|
* Merge branch 'master' of github.com:splitbrain/dokuwikiAndreas Gohr2010-05-08
|\
| * Arabic language updateUsama Akkad2010-05-06
| |
| * Add locking for indexer-based notificationsAdrian Lang2010-05-05
| |
| * Show subscription time on management pageAdrian Lang2010-05-04
| |
* | use ALT as hotkey modifierAndreas Gohr2010-05-08
| |
* | Reimplementation of Accesskeys in javascript (FS#1809), toolbar accesskyes fix.Marek Sacha2010-05-08
| |
* | Reimplementation of Accesskeys in JavaScript (FS#1809)Marek Sacha2010-05-08
|/
* avoid autocompletion in usermanager password fieldAndreas Gohr2010-04-30
|
* optimized SMB link warning thingyAndreas Gohr2010-04-30
|
* Support getSelection in input fields in IEAdrian Lang2010-04-29
|
* gather additional information from ad backendDominik Eckelmann2010-04-29
|
* added getUsers to ad auth backendDominik Eckelmann2010-04-29
|
* Avoid broken ACL check if Auth Backend failsDominik Eckelmann2010-04-28
|
* Fix lock refresh and draft savingAdrian Lang2010-04-26
|
* Adding getTitle to the XML-RPC APIGeorges-Etienne Legendre2010-04-18
|
* Fix #1943: full text search XML-RPC call should return the $pages instead of ↵Georges-Etienne Legendre2010-04-18
| | | | $data
* Arabic language updateUsama Akkad2010-04-18
|
* Polish language updateGrzegorz Widła2010-04-18
|
* German language updateArne Pelka2010-04-18
|
* Arabic language updateUsama Akkad2010-04-15
|
* Slovak language updateMartin Michalek2010-04-15
|
* Fix #1938, rtl style for blockquoteChristopher Smith2010-04-12
|
* Add missing at signAdrian Lang2010-04-12
|
* Add NAME and MAIL macros to notify()andywebber2010-04-11
|
* Arabic language updateUsama Akkad2010-04-11
|
* fix incorrectly placed explicit font declaration for preChristopher Smith2010-04-10
|
* rtl improvements, plus explicitly specify monospace for preChristopher Smith2010-04-10
|
* Slovak language updateMartin Michalek2010-04-10
|
* Slovak language updateMartin Michalek2010-04-09
|
* Arabic language updateUsama Akkad2010-04-08
|
* SafeFN test casesChristopher Smith2010-04-04
|
* Update SafeFN class, simplify and improve performanceChristopher Smith2010-04-04
|
* Merge branch 'master' of github.com:splitbrain/dokuwikiAndreas Gohr2010-04-04
|\
| * Fixed Arabic password resetMichael Hamann2010-04-04
| | | | | | | | | | The replacements (@...@) were partially translated and had spaces in between. Please don't translate the text between @...@.
* | new fnencode option FS#1649Andreas Gohr2010-04-04
| | | | | | | | | | | | This patch adds an option to choose how filenames are encoded when saved to the file system. You can choose between urlencoding (url), the new SafeFn method (safe) and storing real UTF-8 (utf-8).
* | class for safely encoding filenamesChristopher Smith2010-04-04
|/ | | | | | | | | | | | | | | | | This class tries to satisfy the following requirements: * all ASCII alphanumeric chars in the input should stay the same ASCII alphanumeric chars in the output * the resulting string should be as short as possible * the operation needs to be reversable without any data loss * the resulting ASCII string should be case insensitive * there should be no restriction on the input length * the whole UTF-8 range should be allowed using it creates a way to store UTF-8 in filenames even if the underlying filesystem does not support UTF-8. It is also pretty robust when files are moved between various filesystems and it creates shorter filenames than the currently used urlencoding.
* Merge remote branch 'stretchyboy/master'Andreas Gohr2010-04-04
|\
| * Fixes variable replacement during _template.txt parsingstretchyboy2010-03-31
| |
* | Preserve selected item in the acl manager during ajax requestsMichael Hamann2010-04-03
| | | | | | | | | | | | There are two new parameters submitted that contain the currently selected namespace and page id so it can be selected again indenpendently from the opened namespace.
* | Fixed sorting in the acl manager treeviewMichael Hamann2010-04-03
| | | | | | | | | | | | | | | | Previously the content of expanded namespaces was displayed below all other pages, now it is placed below it's parent namespace. The new comparison function is quite complex. Please have a look at it if it can done easier or if there are cases I haven't considered where the function produces incorrect results.
* | Corrected German translation in the acl pluginMichael Hamann2010-04-03
| |
* | Danish language updateRasmus Kinnerup2010-04-02
| |
* | Fix gzip compression in combination with buffer flushing FS#1927Andreas Gohr2010-04-02
|/ | | | | This introduces a new function called tpl_flush() which should be used by template authors in favor of the PHP flush() method.
* added support for plugin unittestsMichael Klier2010-03-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds support to include plugin tests in the DokuWiki testsuite. Plugin tests are located in a dedicated directory _test/within a plugin directory. The naming convention of the test files follows the one used in DokuWikis testsuite. <plugin>/_test/*.test.php -> single test <plugin>/_test/*.group.php -> group test The plugin tests are accessible via the web interface of the test suite and via the cli interface. It is recommend to bundle plugin test in a plugin group test. The webinterface also allows to run all plugin tests at once. Test files must include: <dokuwiki>/_test/lib/unittest.php Example Test: require_once(DOKU_INC.'_test/lib/unittest.php'); class plugin_test extends Doku_UnitTestCase { function test() { $this->assertEqual(1,1); } } Example Group Test: require_once(DOKU_INC.'_test/lib/unittest.php'); class plugin_group_test extends Doku_GroupTest { function group_test() { $dir = dirname(__FILE__).'/'; $this->GroupTest('plugin_grouptest'); $this->addTestFile($dir . 'plugin.test1.php'); $this->addTestFile($dir . 'plugin.test2.php'); $this->addTestFile($dir . 'plugin.test3.php'); } } At the moment unittest.php contains only two meta classes so plugins tests don't have to inherit from the simpletest classes. This patch should be treated as intermediate step to allow for plugin tests. The testsuite wasn't designed to include plugin tests. It should probably be refactored at a later point.
* Better footnote popup positioningAdrian Lang2010-03-29
|
* Update syntax plugin base class (DOOM DO-OOM)Adrian Lang2010-03-29
|
* Allow plugins to specify that they have to be instantiatedAdrian Lang2010-03-29
| | | | | | | | Plugins may return false in isSingleton to let plugin_load return a new instance every time it is called. Renderer plugins are not loaded with $new set to true, but instead specify themself that they are not singletons. This behaviour allows the odt renderer to keep working (see #1598).
* Rewrite footnote popupAdrian Lang2010-03-29
| | | | | | * Popup now shows up relative to the link, not the mouse position * Easier handling of mouseout’s bubbling * Factor out popup creation to allow plugins to use it
* Call act_edit for locked pagesAdrian Lang2010-03-29
| | | | | | 50e988b accidentally stopped act_dispatch from calling act_edit for locked pages, thus showing a generic »page not writable« message instead of a page lock message.