summaryrefslogtreecommitdiff
path: root/inc
Commit message (Collapse)AuthorAge
* extended search functionmatthiasgrimm2005-06-03
| | | | | | | | | | | | | | | | | | | | The DokuWiki search function uses 'OR' to combine multiple search words. This behaviour is unusual and not very helpful to narrow the search results. This patch changed the behaviour to 'AND'. Multiple search words will reduce the count of search results. It uses assertions now. This has the big advantage that only one regular expression have to be processed for each file and the behaviour can be changed easily. The functionallity has been extended: Words with a preceding minus sign (-) will be excluded from and words with a preceding plus sign (+) will be included in the search results. Is a preceding sign is missing (+) is assumed. darcs-hash:20050603182746-7ef76-03b18a3707c91e8c5cbb99253b603d090b679c1a.gz
* keep search input on search pagematthiasgrimm2005-06-01
| | | | | | | | | This patch modifies the search input form so that the search input is kept as long as the user stays on the search page. This is pure comfort because he is able to optimise his query step by step without the need of typing in the query multiple times. darcs-hash:20050601163504-7ef76-aad10750707ba97810bc5c5185da3e8ad9ae7391.gz
* String quoting in TOC toggle codematthiasgrimm2005-05-31
| | | | | | | This patch changed the string quoting in the TOC toggle button code. The HTML code looks better. darcs-hash:20050531193827-7ef76-b1434c596e396f126a7c2a94ba8bb4f475383fe7.gz
* toc toggle buttonmatthiasgrimm2005-05-31
| | | | | | | | | | The TOC toggle button was very small and inconspicuous. This patch replaces the old one with small arrows placed at the right border of the TOC header. Code cleanup in html.php: html_toc() and html_list_toc() are obsolete and have been removed. darcs-hash:20050531184155-7ef76-249f948b2a8b71d45aab2b8418db2be5eb638f6d.gz
* add a back button to parent pagematthiasgrimm2005-05-19
| | | | | | | | | | | | | | | | | | | | | | This patch extends the template functions with back button linking to the current pages' parent if available. Both tpl_button() and tpl_actionlink() are supported. For this to work the first page in the namespace must have the same name as the namespace itself. The 'back' button of every page in this namespace links to namespace:namespace. The 'back' button of the page namespace:namespace links to the first page of the containing namespace and so forth until the start page has been reached. Because of the precondition decribed above, the default template hasn't got the new 'back' button. It is reserved for custom made templates and installations which take care of the precondition. darcs-hash:20050519174025-7ef76-1e9c78c941f53871905fc1ba08b28a826553daa3.gz
* fix for PHP includes #350andi2005-05-30
| | | | darcs-hash:20050530182157-9977f-981812ef30c46ca8baed1988418ac4be9f213f11.gz
* keep txt extension on uploaded txt files #360andi2005-05-30
| | | | darcs-hash:20050530181055-9977f-9a771ac829c8fe48557f6932cc99fd4318579a9e.gz
* Move bind commands to auth_checkPass to avoid code duplication, make the ↵Troels Liebe Bentsen2005-05-26
| | | | | | configuration more flexible so Active Directory can be used with out the need of extra code, plus it works. In general this makes the configuration more flexible, all the old ways are supported and tested. darcs-hash:20050526143830-ee6b9-bc6f3cd3df577542a5b13ebe2f6dd81e0f3d1cf8.gz
* Add referrals as an option(used by Active Directory) and move starttls where ↵Troels Liebe Bentsen2005-05-26
| | | | | | it needs to be. darcs-hash:20050526143612-ee6b9-f94290c33ae3677aafe4eac72146f3dd9f980ae6.gz
* fix for history navigation buttonsmatthiasgrimm2005-05-25
| | | | | | | | This patch adds some sanity checks for the history start parameter 'first'. Only the needed history entries will be loaded at once now. This will reduce server load a bit darcs-hash:20050525161658-7ef76-1ab681b4c784bbe834fae91301ee7b9cd2a2cd8b.gz
* changed mail header seperator back to newlineandi2005-05-23
| | | | darcs-hash:20050523202635-9977f-802f9faa8e76e8a7e44e2ab8d6959d44684d43a9.gz
* history navigation buttonsmatthiasgrimm2005-05-23
| | | | | | | | This patch adds a 'next' and a 'previous' button to the history page. They make it possible to see more than one page of history data. darcs-hash:20050523165826-7ef76-77a2c21e8b172200f169e0aea8441e8b100ab278.gz
* make notify mails more RFC2822 conform (fixes #341 and #168)andi2005-05-23
| | | | | | | | | DokuWiki now uses only one To, Ccc or Bcc header and addes additinal addresses separated by commas. The headers are folded after each address to avoid too long headers. The header newline was changed to CRLF (as specified in RFC). This maybe fixes problems with some Windows Mailservers as well. darcs-hash:20050523194316-9977f-53b03081426d0f1946b6ca4ef2e6ddb4b798e533.gz
* UNDO: added cache_limiter command as suggested in #94andi2005-05-23
| | | | darcs-hash:20050523182304-9977f-69b49f7f2cd637686e999fda9e3281d2f6d9bbd8.gz
* added cache_limiter command as suggested in #94andi2005-05-23
| | | | darcs-hash:20050523182304-9977f-9011c7f882139b00333feaa625a25650bedf6f86.gz
* moved loading of languages to init.php - fixes #346andi2005-05-23
| | | | darcs-hash:20050523174804-9977f-a49e154bb89357d39eb8ddb3273650759cd74114.gz
* fix for ftp links #345andi2005-05-23
| | | | darcs-hash:20050523173734-9977f-bb07be2ed47490dcca80a9cff6c6a2bc4980d9cd.gz
* sorting support for syntax plugins, info plugin now actually does somethingandi2005-05-21
| | | | | | | | | | | | | | | Syntax plugins now need to implement getSort() which should return a number. This number is used to add all syntax modes in the correct order. To see a list in which order current modes are loaded you can use the info plugin like this: ~~INFO:syntaxmodes~~ lists all known modes (includes existing plugins) with their sorting score ~~INFO:syntaxtypes~~ lists all syntax types and their registered modes (useful for implementing the getType() function. darcs-hash:20050521210430-9977f-2baaf6043afc6ea3fed41cdca97564218fb519c2.gz
* fix for internal rewrites #332andi2005-05-21
| | | | darcs-hash:20050521104930-9977f-f93dd746cbb3db2ebda43a044198c2eb0aa4152b.gz
* fixed problem with utf8_substr and feed generation #340andi2005-05-20
| | | | darcs-hash:20050520203448-9977f-4381d98899e730a301c655b5aae59e83b5580a88.gz
* some ajax quicksearch cleanups - now tested in IEandi2005-05-20
| | | | darcs-hash:20050520171400-9977f-9039c9e9ea00c428cbfe30999400331f57d2d31a.gz
* small fixes for linkparsing #337 #339andi2005-05-20
| | | | darcs-hash:20050520150702-9977f-a2ef5264ff38a5225521c83eeaf85759c92a37bb.gz
* first attempt of syntax pluginsandi2005-05-19
| | | | | | | | | | | | | | | | The first version of the new plugin system. Syntax plugins only yet. A very simple example plugin called info (doing nothig useful yet) is included. Missing Features - Doku_Block_Handler needs work (doesn't honur plugins yet) - there is no way to specify the order of plugins and other modes yet - useful output from the info plugin - bug testing and fixing - code cleanup - documentation darcs-hash:20050519201009-9977f-f793dbfc6a39d8a9643b610927d93cd3288bdd6b.gz
* make search skip .lock filesandi2005-05-19
| | | | darcs-hash:20050519161353-9977f-3ea310a2dd433c8bc3ff634bde962d6a9adce549.gz
* removed bakfilesandi2005-05-17
| | | | darcs-hash:20050517204540-9977f-ad23f3daa6503158c1068c3e28808a7cd2147e11.gz
* some ajax quicksearch tweakingandi2005-05-17
| | | | | | | | added a half second delay before the suggstions appear, moved the postion to appear besides the browsers autocomplete... I'm still not sure if this is useful at all. darcs-hash:20050517201719-9977f-6e71a415dd08a84af38bd3643860beb7002088f5.gz
* auth_pgsql update for auth_cryptPasswordAlexander Marx2005-05-16
| | | | | | | | | | | | | | | | | | | | added support for the new auth_cryptPassword() and the corresponding verify functions - $conf['auth']['pgsql']['userinfo'] is now used to verify passwords; therefore it also needs to return the crypted passwords which in turn makes $conf['auth']['pgsql']['passcheck'] obsolete - changed the pass collumn in the users table from varchar(32) to varchar(255); just to be on the safe side. added support for an optional pgsql "port" option ($conf['auth']['pgsql']['port']) added basic support for adding new users this needs the $conf['auth']['pgsql']['createuser'] option including a corresponding sql function darcs-hash:20050516071100-c516d-8573af3850f5c4aa4f1ddc71be062a0e93fdacd4.gz
* experimental AJAX quicksearchandi2005-05-15
| | | | | | | This isn't perfect yet, but it works. It's tested in Mozilla Firefox only. Patches welcome! darcs-hash:20050515131507-9977f-5ad6c4483faec67f7ce7c980b5a2bd6d9e81012a.gz
* variuous auth_mysql fixesandi2005-05-14
| | | | | | | | | This patch adds mor flexibility and security to the mysql_auth backend. You now can omit the getgroupid and addusergroup configs if you don't need them. The default groupname is available in addusergroup and adduser now, too. Last but not least calls to addslashes were added to avoid SQL injection. darcs-hash:20050514192208-9977f-d970834ca68a896e725c4911639a311217dee792.gz
* replaced rsort with array_reverse for getRevisionInfo()andi2005-05-14
| | | | darcs-hash:20050514173404-9977f-01e016ca326d65bb339d1a339c3aa1506a375b2a.gz
* do not encode hash char in internal links #322andi2005-05-14
| | | | darcs-hash:20050514160609-9977f-37117d972cb6a61de5c9847c9d9e25a30867f33d.gz
* Support for MySQL hashed passwords added (old and new style)andi2005-05-14
| | | | darcs-hash:20050514135518-9977f-217e9b111e8d42389e114a530209dbd3fdab3c76.gz
* hash support for auth_mysqlmatthiasgrimm2005-05-13
| | | | | | | | | This patch adds support for different hash algorithms to auth_mysql. The SQL queries must be modified too and please keep an eye on the password field width in your users database. Some hash values need much more space than the good old md5 algorithm. darcs-hash:20050513182619-7ef76-a363c735e34f18b0f2b88be48a1b261e4b50fab3.gz
* fix ssha hash algorithmmatthiasgrimm2005-05-13
| | | | | | wrong variable used in ssha hash algorithm - fixed darcs-hash:20050513182341-7ef76-ca2263503c39ed209ca38c86b295ea30cd0b11b1.gz
* small fix on Windows Share parsingandi2005-05-13
| | | | darcs-hash:20050513152910-9977f-e9dfee8d6958db3e487edbba3b441da0d447c158.gz
* multiple hash methods for passwordsandi2005-05-13
| | | | | | | | | | This patch allows the method for hashing (onewaycrypting) the user passwords to be set with $conf['passcrypt']. Available are MD5, salted MD5, SHA1 salted SHA1 (SSHA) and the old Unix crypt (2 char seed). This change was inspired by a mail from Chris Brotherton (thanks for making me think about this) darcs-hash:20050513152248-9977f-2358b26449ed865a981c8558308a2857ba17c12f.gz
* let scriptify move the old file away after copyandi2005-05-13
| | | | darcs-hash:20050513151255-9977f-ff7a5e5984c8e419654950bfb56b1d42b31937d5.gz
* fix for p_cached_instructions with cacheforce for nonexistant cachefiles #323andi2005-05-13
| | | | | | | The above function used to return NULL if a cached copy was required but wasn't found. It now returns an empty array instead. darcs-hash:20050513122255-9977f-193fcfcc12f676f355407358c6000e4a74999c03.gz
* fix for wrong strpos call in admin_acl_add()Jean Christophe TOUSSAINT2005-05-13
| | | | darcs-hash:20050513121854-3d971-a2d7cf8b496f0eef637938a1574afbb6b800aa54.gz
* typos in register functionjan2005-05-13
| | | | darcs-hash:20050513101858-45605-3b95334c8636ebfbbf8db099abda0c2e07095a28.gz
* msg not available in init.phpjan2005-05-13
| | | | darcs-hash:20050513094100-45605-db4bffe5e2fa91296c66d9bf87d3f8482ad11ee9.gz
* fix for undefined function error in scriptify patchandi2005-05-12
| | | | darcs-hash:20050512213519-9977f-37df66fbdeba1245e8b4e9ab02c54417a3794017.gz
* Turn sensitive files into scripts that exit immediatelyjan2005-05-12
| | | | darcs-hash:20050512204225-45605-bee22b4df3d23374bc4922ede8f48106ea217209.gz
* fixed logout #319andi2005-05-12
| | | | darcs-hash:20050512204107-9977f-94e56edf182e0194f0965052126ee88778d0bbeb.gz
* Why does ActiveDirectory have to be the only one how gets to fill in the uid ↵Troels Liebe Bentsen2005-05-11
| | | | | | field, besides it should not be needed anymore if the new flexible LDAP syntax is accepted. $gid is not needed anymore, you can get it with the new syntax. darcs-hash:20050511195726-ee6b9-5d0546b7ce40040811baa4d7b89522dc16a7964c.gz
* More flexible LDAP syntax for the configuration, should also make it posible ↵Troels Liebe Bentsen2005-05-11
| | | | | | to use non std. LDAP's like MS without having to use a special login user. darcs-hash:20050511195405-ee6b9-07c63cc0e096e22900a77fe8d044d2c3f2500589.gz
* Make this be the $user instead of cn as returned by ldap search, this also ↵Troels Liebe Bentsen2005-05-11
| | | | | | makes it behave like the documentation says. darcs-hash:20050511181943-ee6b9-13cfe24969f8cce4d22ab1bfb4de610218c3e125.gz
* Add option to not do anonymous bind and make i posible to be more script ↵Troels Liebe Bentsen2005-05-11
| | | | | | about where to locate user, version 2. darcs-hash:20050511181639-ee6b9-c4ffc656a4a6af7848bcbca30270d2a869c02da6.gz
* only show IP when username is not availableandi2005-05-11
| | | | darcs-hash:20050511191229-9977f-86608b464b474e36ff1b4a059e2a0d88996537df.gz
* fix for autopasswdjan2005-05-11
| | | | darcs-hash:20050511103440-45605-012290dd1e9ffc10d2d30a70b38b96eb4d9581f4.gz