summaryrefslogtreecommitdiff
path: root/inc/common.php
Commit message (Collapse)AuthorAge
* fixed darcs patchset guessing in version checkAndreas Gohr2005-10-27
| | | | darcs-hash:20051027183521-7ad00-08b33c7960975925fdb001476bd14124e9ff3f51.gz
* option for disabling debug outputAndreas Gohr2005-10-27
| | | | darcs-hash:20051027183410-7ad00-5ca48cf2d4058016f5cf07887d9eaa7b07a4043f.gz
* use REMOTE_USER for username if nothing else available #587Andreas Gohr2005-10-22
| | | | darcs-hash:20051022100740-7ad00-29869f9ced046d42d4f0a2fc484d37b85801108f.gz
* no subscribermails for minor editsAndreas Gohr2005-10-02
| | | | darcs-hash:20051002125342-7ad00-42c9155d81a7799f24ec02f6aac210d2ea818e51.gz
* minor edit checkboxAndreas Gohr2005-10-02
| | | | | | | | | This patch adds a minor edit checkbox to the edit form for logged in users. Minor edits are displayed different in recent changes and the page revision history. The RSS feed excludes minor edits by default - this can be changed by adding a minor darcs-hash:20051002113255-7ad00-2bc9e1aaa76d9616428e760529ecc14ef119cf71.gz
* SECURITY FIX: acl check in _getRecents addedAndreas Gohr2005-09-25
| | | | | | | ACLs weren't checked in the new getRecent function. Recent Changes and the RSS/ATOM feeds displayed all changes regardless of user permissions. darcs-hash:20050925095612-7ad00-5885e6616a4214eb99662eac08267b0a6f527625.gz
* more efficient changelog reading for recent changesAndreas Gohr2005-09-18
| | | | | | | | | | | getRecents now reads the changelog backwards in 4KB chunks instead of loading the whole file into an array and rsort it. This should be more memory efficient (and probably faster) for large change logs. Note: the format of the array returned by getRecents changed slightly plugins relying on it need to be adjusted. Sorry. darcs-hash:20050918121008-7ad00-1fdba47d29b0c038c6e4e4edc1d4c93e5ba769e9.gz
* fix for pageinfo() - remove redundant lineschris2005-09-14
| | | | darcs-hash:20050914115601-50fdc-936861fc195a76cb65a20ea9ccd2fca482cfc169.gz
* always read VERSION from DOKU_INCAndreas Gohr2005-09-12
| | | | darcs-hash:20050911221041-7ad00-0e40a42e73cc32813f315f84565749d61b604a7d.gz
* function obfuscate($email) moved to common.php; used in parser and some pluginsEsther Brunner2005-09-02
| | | | darcs-hash:20050902150527-283c4-dae58038c70aacb000f535e8173fa263ba774f52.gz
* exclude subnamespaces from recents: added optional fifth parameterEsther Brunner2005-09-01
| | | | darcs-hash:20050901130231-283c4-fd31cb63033acaf11787d965b285fbfeb36f2a84.gz
* Namespace filtering for recent changesEsther Brunner2005-08-30
| | | | darcs-hash:20050830202115-283c4-2a186854aa11e2e6e5a12da39dcd90c8723e2c90.gz
* Replacement Patterns for pageTemplate()Esther Brunner2005-08-30
| | | | darcs-hash:20050830194701-283c4-cee46936501b270fc8e5def2ea53ee7dbe13b7ef.gz
* fix for breaking singlequote in searchhighlight #519Andreas Gohr2005-08-30
| | | | darcs-hash:20050830181651-7ad00-c8ba03edc14cbe64c1572216bad0748d90a87f5e.gz
* ml() bugfix - images were broken with no rewritingEsther Brunner2005-08-16
| | | | darcs-hash:20050816182528-283c4-1434bdd2e4c04202d2ccb36a987223fd6510cc6a.gz
* delete meta files on page deletionEsther Brunner2005-08-16
| | | | darcs-hash:20050816182201-283c4-75638010c1f75cfb7e905bca5647253084e69323.gz
* fix for external images and the media rewrite patchAndreas Gohr2005-08-14
| | | | darcs-hash:20050814124731-7ad00-9ec2fa2e3a188e3d0b06fc3f15135a05dc99d3dd.gz
* added own mailtext for subscribe featureAndreas Gohr2005-08-14
| | | | darcs-hash:20050814115406-7ad00-722fb6956147e46c66a9120c5fe1f654fe7e2bba.gz
* subscribe_changes.patchsteven-danz2005-08-08
| | | | | | | Updates to the subscription patch to add a configuration option to enable/disable the feature, move the messages to the language files, and general cleanup darcs-hash:20050808045034-4c315-88a72dc8d2b22fdd9af8caa0505ef5c737965c86.gz
* URL rewriting for media filesAndreas Gohr2005-08-14
| | | | | | | | | | This patch adds nicer URLs for media files (for fetch.php and detail.php) !IMPORTANT! Users of rewrite mode 1 need to adjust their .htaccess See .htaccess.dist for an example darcs-hash:20050814101834-7ad00-37ef1dea00affc9d808d9ee1289fa7454199cd24.gz
* changes to the page subscription featureAndreas Gohr2005-08-06
| | | | darcs-hash:20050806212000-7ad00-c5ab54a33289f8be0ce99443f82f0b3cf1bdbf0d.gz
* track_changes.patchSteven Danz2005-06-27
| | | | | | | | Second go at including changes to allow users to sign up on mailing lists so they may receive emails each time the page they are interested in is updated. darcs-hash:20050627021748-3ed6d-5f6993f51ab649e3928a513b0fbe7c421d880325.gz
* DOKU_CONF define for config directory #479Andreas Gohr2005-07-29
| | | | darcs-hash:20050729155457-7ad00-94554865259e4cbd6a1c75bb62a93f37304adbf0.gz
* some minor fixes in image detail handlingAndreas Gohr2005-07-24
| | | | darcs-hash:20050724125047-7ad00-a03fa69aed22694f6b7635923b1f2ce564165b9f.gz
* pagetemplate support #104Andreas Gohr2005-07-18
| | | | | | | | | | | | This adds very simple pagetemplate support. When a file named _template.txt exists in a namespace this file's contents are loaded into the editor when a new page is added in the namespace. Please note that this file is not editable from within the Wiki as it starts with an underscore. The wiki admin has to create it her self on the filesystem. darcs-hash:20050718173842-7ad00-39b1b76bef4c6243fc00d94673793d68b356aecb.gz
* UTF-8 fix for getRevisionsKobaYY2005-06-30
| | | | darcs-hash:20050630205337-d0e47-40abf0e684d6636063b770a86524568cc93dae88.gz
* directory cleanupandi2005-06-26
| | | | | | | | This cleans up the directory structure as discussed on the mailning list. Users should delete their previous _cache directories to recover diskspace. darcs-hash:20050626100913-9977f-83c0fdc32047db2090fc52a843ffae50cbf12248.gz
* minor fixesandi2005-06-17
| | | | darcs-hash:20050617175013-9977f-85394cdeaca3f0b07150dcd4d6850d1f63b7d9c1.gz
* use $conf[title] in notify mails #374andi2005-06-17
| | | | darcs-hash:20050617084820-9977f-a98703e3ea8903ab3d3b5ae4c81ae946483202d6.gz
* session_write_close added #364andi2005-06-08
| | | | | | | | | | I just learned that PHP does lock it's session objects. This is realy bad if you have multiple images in a page as each one will call fetch.php which locks the session, so everything can only be loaded sequentially. The fix for this is to close the session after using it which is after doing the auth and the breadcrumbs. I added the needed calls everywhere. darcs-hash:20050608213514-9977f-f2dfc467ebbd06406e10e33a386fa1db6cb32dba.gz
* AJAX spellchecker #29andi2005-06-07
| | | | | | | | | | | | | | | | | | | | This is nearly a complete rewrite of the gmail like AJAX spellchecker from http://www.broken-notebook.com/spell_checker/index.php Here are the differences and features * seemless integrated into DokuWiki * no need for the pspell extension * needs GNU aspell installed (not sure about the version I guess 0.60+ for UTF8) * needs PHP 4.3.0+ * uses SACK for AJAX * gets errors and suggestions in one transfer So far only tested in Firefox. It should work in IE, Safari and Opera 8, too. Please test and report back. darcs-hash:20050607194456-9977f-f699144d1fd28359742b2ce0f28c839a1f4cefbb.gz
* directory layout cleanup !IMPORTANTandi2005-06-05
| | | | | | | | | | | | | This patch changes the directory structure of dokuwiki as suggested in http://www.freelists.org/archives/dokuwiki/06-2005/msg00045.html As the changes.log is not managed through darcs you need to move it your self to the new location in data/changes.log I think I modified the code at all nessessary places, but I may have forgotten a few things. darcs-hash:20050605103842-9977f-af20f63c1d604888375d175d89ac6bd71566d47d.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
* 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
* replaced rsort with array_reverse for getRevisionInfo()andi2005-05-14
| | | | darcs-hash:20050514173404-9977f-01e016ca326d65bb339d1a339c3aa1506a375b2a.gz
* Turn sensitive files into scripts that exit immediatelyjan2005-05-12
| | | | darcs-hash:20050512204225-45605-bee22b4df3d23374bc4922ede8f48106ea217209.gz
* only show IP when username is not availableandi2005-05-11
| | | | darcs-hash:20050511191229-9977f-86608b464b474e36ff1b4a059e2a0d88996537df.gz
* remove linefeed from version in meta headerandi2005-05-09
| | | | darcs-hash:20050509162458-9977f-c1022acb2bb18a4c077b86948208d033d1173a27.gz
* added internal rewritingandi2005-04-29
| | | | darcs-hash:20050429205320-9977f-6bf54f3b022104a0a9aefa882dfba09a98bc9c2a.gz
* fix for sectionediting #281andi2005-04-26
| | | | darcs-hash:20050426191726-9977f-f9e8bd35c6d8aebf251ddb671ed05b48ef14e5e9.gz
* Support for useheading with new parserjan2005-04-16
| | | | darcs-hash:20050416211422-45605-fe8c790a6b317dc9c35a63d78c6367248cc01045.gz
* section editing fixedandi2005-04-17
| | | | darcs-hash:20050417150906-9977f-96fcdc018414606bc58252631708c8b55d82354a.gz
* new parser now default, caching addedandi2005-04-16
| | | | darcs-hash:20050416171733-9977f-61a66a56862c4126c6987cdc19609b4e5504da9b.gz
* new parser: more hacking, RSS readdedandi2005-04-15
| | | | darcs-hash:20050415204735-9977f-613d9b007452d538dcb8fce4ade5cbec389c4415.gz
* more fetch.php hackingandi2005-04-14
| | | | darcs-hash:20050414205219-9977f-abd598794c5261b12a89d402e481d3425851d2b9.gz
* new file to add ACL checks on media files #204 (incomplete yet)andi2005-04-13
| | | | darcs-hash:20050413200438-9977f-7b75da8fcdd239f3ef9658e8c487e998e619e9d2.gz
* removed closing php tag for includesandi2005-04-13
| | | | darcs-hash:20050413175338-9977f-c969db6f86df5df175db9a39b4fabb9f072f8f67.gz
* new parser added (define DOKU_USENEWPARSER to use it)andi2005-03-31
| | | | darcs-hash:20050331145749-9977f-f011ea6c65a278197e9087b685c635c60a204cd2.gz
* Replace .* files by _*jan2005-03-30
| | | | darcs-hash:20050330095025-45605-5b5e82865c7fba8e88c43511ae4bf28ebf334d1b.gz
* Use first heading as page name in links.jan2005-03-26
| | | | | | | | | | | | | | | | | | | | | | | | | | I just read "Don't make me think!" by Steve Krug, about web usability, and I liked its common sense a lot. One message was that every page should have a title, and that it should literally match what you click to get there. This patch tries to automate that for Dokuwiki. In wiki page links, it will fetch the first heading (the title) and use it as the name in links (unless an explicit other name is defined in the link). The same is done for the breadcrumbs (at least the default ones). I believe all this should make navigation easier. The feature is enabled/disabled with a configuration variable called $conf['useheading']. TO DO: more testing. Check whether the first heading is at a unique high level (probably easier when true parsing will be used.) Check hierarchical breadcrumbs. Perhaps omit the title from the automatic table of contents, and perhaps adapt the toc intentation of the lower level headings. darcs-hash:20050326130557-45605-bf7fdaf29e61924f2631af1bb95177ee0415c24d.gz