summaryrefslogtreecommitdiff
path: root/inc/html.php
Commit message (Collapse)AuthorAge
* better styling of new diff headerAnika Henke2009-01-23
| | | | darcs-hash:20090123004015-f7d6d-814c0c3cb2abe0aa202b7e7b97cda6fc78ae9c56.gz
* display summary + user in diff-view (FS#1424)Anika Henke2009-01-21
| | | | darcs-hash:20090121003858-f7d6d-7ede1c1b9b83f059c98389356614a9018c9fc0c2.gz
* fix for input accesskeysAnika Henke2009-01-19
| | | | darcs-hash:20090119170235-f7d6d-4c0c66781e23148f1ed583dc304979ec2d5471b2.gz
* minor source tweak in flash codeAndreas Gohr2009-01-16
| | | | darcs-hash:20090116185152-7ad00-e61cc172e23a24c9d552086b1af1d935e45d29a1.gz
* Use html_flashobject for MultiUploaderAndreas Gohr2009-01-16
| | | | darcs-hash:20090116182523-7ad00-3bf44603ff1f5193877e0a29400b25a8edc5365a.gz
* new html_flashobject() function for simple and XHTML valid flash embedsAndreas Gohr2009-01-16
| | | | darcs-hash:20090116174140-7ad00-4eb1fe3269d10cb21819a5b220484b7114cbb4de.gz
* removed some illogical path setupsAndreas Gohr2008-12-13
| | | | darcs-hash:20081213090400-7ad00-4e21cd75978bb07513f32f5d750658e8d777c59e.gz
* FS#630: allow $conf['useheading'] to individually apply to content links ↵Chris Smith2008-11-19
| | | | | | | | | | | | | | | | and/or navigation links $conf['useheading'] values are now: - 0 : off, use page name in link text - 'content' : use first heading text for links in wiki page content - 'navigation' : use first heading text for links in non-page content, e.g. breadcrumps, backlinks, search results, etc. - 1 : use first heading text in all links (for backwards compatibility, any other values are mapped to 0 or 1 by empty() function.) $conf['useheading'] value should now be checked using the useHeading($linktype) function, where linktype can be "content" or "navigation" darcs-hash:20081119140758-f07c6-6e26456d50dcecc949fada31b0d4e72877fde1cc.gz
* always show IP addresses to managersAndreas Gohr2008-11-10
| | | | darcs-hash:20081110003321-7ad00-79f0d66e0a7094911067555e055d63f8dfbfd46d.gz
* removed ALT+ from recent changes accesskeysMichael Klier2008-10-16
| | | | darcs-hash:20081016094201-23886-a6fef1f0970a20d4f67a620a47ea9bdba56377a7.gz
* added missing CSS class to recent changes buttonsMichael Klier2008-10-16
| | | | darcs-hash:20081016093508-23886-ff0123235448294adbad67bbd7a93d598ca96755.gz
* Changed html_revisions() to use Doku_Form, FS#1064michael2008-10-12
| | | | | | html_revisions() uses Doku_Form now like html_recent(), the new event HTML_REVISIONSFORM_OUTPUT can be used to create action-plugins to customize the revisions-ouput like e.g. suggested in FS#1064. darcs-hash:20081012201122-074e0-c965ada0cc5ff572cc905d5fc7152a94c93b2741.gz
* Accesskeys and correct escaping for html_recent()michael2008-10-12
| | | | | | Readded the accesskeys to the recent changes HTML and removed double escaping of & in the diff- and revisions-urls. darcs-hash:20081012190108-074e0-ff556fd216f202ad1d7ef843cd98de908b919ceb.gz
* show pagesource when locked (FS#443)Anika Henke2008-10-12
| | | | darcs-hash:20081012194206-f7d6d-e6372bf1e518650ff71a811b78b3231b1dab1219.gz
* removed 'ALT+' from all titles of elements with accesskeys (FS#1172)Anika Henke2008-10-12
| | | | darcs-hash:20081012181638-f7d6d-d4614321134f78fc176688d8aaf9d9acccf1952e.gz
* Changed html_recent() to use Doku_Form, FS#135michael2008-10-12
| | | | | | html_recent() uses Doku_Form now, this makes it possible that action-plugins can customize the recent changes view as suggested in FS#135. darcs-hash:20081012162732-074e0-ed776be1229177c5a8bd31540002afb2da9b3d31.gz
* FS#564 FS#1270 new option to disable the rememberme checkboxMichael Klier2008-10-12
| | | | darcs-hash:20081012144253-23886-c904f82c559c3ad5477bf921e93cb439a212134d.gz
* Don't display HTTP login in login form (FS#1210)Gina Haeussge2008-10-12
| | | | darcs-hash:20081012131125-2b4f5-8270c19ba0e164de7b83188ad8955cc3a7ef6275.gz
* Make license selectable from config FS#312Andreas Gohr2008-10-12
| | | | darcs-hash:20081012113150-7ad00-6408da058bdb6c923159d445e03b76f54b579362.gz
* text change for FS#607 - display the namespace in warningAndreas Gohr2008-10-11
| | | | darcs-hash:20081011123653-7ad00-8a659f942e0e24bb3239bab615d4498bb1efcad4.gz
* Adjust behaviour of Recent Changes to mirror behaviour of IndexGina Haeussge2008-10-11
| | | | | | | Like the index, recent changes are now displayed only for the current namespace. For convenience, a link to the recent changes of the whole wiki is included in the listing. darcs-hash:20081011121539-2b4f5-a98e96550bdc4f28b401139def051b5a6beb56a6.gz
* editor_info_patchAndy Webber2008-10-01
| | | | | | | | | | | At present, DW shows the username on the bottom left under "logged in as", and the login name for "last modified", "locked by" and under revisions/recent changes. In a corporate environment, particularly when integrated with a Single Sign-On system, the login name may be somewhat unfriendly. This patch makes the "logged in as" the same as the value used elsewhere and also allows an admin to decide whether it should be the login name, username or e-mail address that is displayed. The e-mail address may also, optionally, be a mailto: link. E-mail addresses are obfuscated according to the 'mailguard' setting. The default behaviour is to show the login name which is no change from previous behaviour for the "last modified"/"locked by"/revisions/"recent changes", but is a change for the "logged in as". darcs-hash:20081001152914-6ad63-9cd7174068ac55de381f1318a4401f8c51de5b0c.gz
* Fix for FS#1478Gina Haeussge2008-08-30
| | | | darcs-hash:20080830211206-2b4f5-4f7073d95c950329f7bd2a6eb9bced948e37db1f.gz
* display the (shortened) namespace for page quicksearchAndreas Gohr2008-08-14
| | | | | | | | | | | | | | | When displaying pagename matches in the Ajax quick search or normal search, the namespace of the page is shown behind the pagename. This makes it easier to distinguish the pages when the same namespace is used in different namespaces. To avoid breaking the layout in deep nested namespace hierarchies, the namespace is shortened in the middle when needed. This patch also disables the effect of the useheadings option in the Ajax quick search. After all the results should show what was found and since the search works on pagenames not headings it should show pagenames as result. darcs-hash:20080814194826-7ad00-9add9c1bbbb4f4ede3c6884d37427644b2cddc56.gz
* don't resort pages in html_search()Andreas Gohr2008-08-12
| | | | darcs-hash:20080812202134-7ad00-9ce6075c5b4eb1960e17338822814c89d180b65e.gz
* remove sensitive data from debug output more aggressivelyAndreas Gohr2008-07-15
| | | | | | | | | | | This patch adds a new function that is used to remove sensitive data from the debug output in a broader way. It will remove some innocent data but should make sure most passwords and similar data can not be accessed even when stored in some plugin's configuration data. Disabling the debug option is still highly recommended. darcs-hash:20080715211616-7ad00-19334e56d3910bcaa04147c4c59e0c59571764f3.gz
* fix for possible XSS vulnerability in html_revisions()Andreas Gohr2008-05-04
| | | | darcs-hash:20080504163149-7ad00-807016f20298b25c1a3df2040b051c02e6ce2d91.gz
* fix multidiff when one revision is current FS#1355Andreas Gohr2008-03-29
| | | | darcs-hash:20080329131438-7ad00-d3ab26eef403b1008a0d24c719f533e81f8ee6b5.gz
* another change in highlight handlingAndreas Gohr2008-03-10
| | | | | | | | | | Now higlighting phrases are passed as an array which then is quoted correctly when used in a regexp. This should make phrase highlighting work completely correct. Please everyone test it. darcs-hash:20080310214939-7ad00-1abefb02dde40edeead50b4fa5c866c46b95ca3a.gz
* more robust replacement for last highlight regexp fixAndreas Gohr2008-03-09
| | | | darcs-hash:20080309174810-7ad00-16f8bee9e9ce13f6255e59de42685e49b3854bac.gz
* make sure there are no leading or trailing pipes on search highlight regexpAndreas Gohr2008-03-09
| | | | darcs-hash:20080309173538-7ad00-07893a25205632ff4bc5d8b90595e7d1c9e49ff4.gz
* correct diff display when dealing with deleted or newly created pagesAndreas Gohr2008-02-23
| | | | darcs-hash:20080223143711-7ad00-2dceefca4ce2efcfee5a3b04cfc6f1107c630c02.gz
* use strftime() instead of date() FS#1335 :!:Andreas Gohr2008-02-23
| | | | | | | | | | | | | | This patch replaces the use of the date() function with the strftime() function. The latter will respect a set locale and will use localized strings for things like month names. Because the format options for strftime differ from the ones used in date, DokuWiki will rest the value of $conf['dformat'] if it contains an old date format string (detected by missing % characters). Plugins or templates using the $conf['dformat'] need to be updated. darcs-hash:20080223124045-7ad00-6afb2b839afc58781463e25577e06adb675fff79.gz
* do case insensitive search word highlighting in page FS#1297Andreas Gohr2008-02-15
| | | | darcs-hash:20080215180239-7ad00-2b9e1d5cff75f581a549bc3881a18cfffc53efb5.gz
* better highlighting for phrase searches FS#1193Andreas Gohr2008-02-15
| | | | | | | | | This patch makes the highlighting of phrases in search snippets and on the pages itself much better. Now a regexp gets passed to the ?s darcs-hash:20080215174653-7ad00-cd2d6f7d408db7b7dd3cb9974c3eb27f3a9baeac.gz
* check modMail capability correctly FS#1329Andreas Gohr2008-02-13
| | | | darcs-hash:20080213213322-7ad00-bd2a818080046a492447b7c1ecb0a4c1a89ea5e1.gz
* correct fix for FS#1227Andreas Gohr2008-01-19
| | | | darcs-hash:20080119005310-7ad00-055e1aaf63625c0ab9bfd31f49fd9c7cba5972a8.gz
* Always show pageids for "matching pagenames" FS#1227Andreas Gohr2008-01-18
| | | | darcs-hash:20080118225518-7ad00-772f0368e71ffe5868d1ba0a5ca2fcc1010f1bf9.gz
* adds a second class to action buttonsAndreas Gohr2007-10-26
| | | | darcs-hash:20071026210930-7ad00-e8048c01f924eeaf060effee155fc5d36b997804.gz
* add page_exists function (inc/pageutils.php)Chris Smith2007-09-30
| | | | | | bool page_exists($id, $rev darcs-hash:20070930021040-d26fc-e3847bfdd20a36154685262eca94211cfd461e83.gz
* don't use realpath() anymore (FS#1261 and others)Andreas Gohr2007-09-30
| | | | | | | | | | | The use of realpath() to clean up relative file names caused some trouble in certain setups relying on symlinks or having restricitve file structure setups. This patch replaces all realpath() calls with a PHP only replacement which should solve those problems. darcs-hash:20070930184250-7ad00-512ff04c95f57fc9eaf104f80372237a3c94286f.gz
* added nothing found message to backlinks outputMichael Klier2007-08-13
| | | | darcs-hash:20070813160452-23886-c40e9f3bfe259d698500a6ef01f75894801b22c5.gz
* correctly URL encode idx parameter in index viewAndreas Gohr2007-08-10
| | | | darcs-hash:20070810082232-7ad00-e6abe2b952b7575454f8a2fcc5c257ec07b09e78.gz
* TOC fixedAndreas Gohr2007-08-07
| | | | | | This fixes some small bugs which were introduced with recent TOC changes darcs-hash:20070807171844-7ad00-fc09dd6d09b72927e64dfa41dd8b86fc20d86ed0.gz
* minor fixes for recent tpl_toc() patchchris2007-08-05
| | | | darcs-hash:20070805163833-9b6ab-82e8cd7ec37d163ccb552e3b6aee8c1f70e75f15.gz
* separated TOC from pageAndreas Gohr2007-08-05
| | | | | | | | | | | | | | | | | | This patch introduces a tpl_toc() function which can be used to freely place the Table of Contents in a template. When used, tpl_content should be called with a parameter of false to supress the automatic TOC placement. Note: if tpl_toc() us run *before* tpl_content(), TOCs will not work in the preview. A work around is to run tpl_content() in a output buffer first. This patch also adds a getTOC() function for admin plugins which allows plugin authors to put create their own TOC which will be placed correctly in the template. A convenience function html_mktocitem() is available. The config manager was adjusted to make ue of this new feature, but some bugs might remain. darcs-hash:20070805132405-7ad00-77d2c3cdf66cc62b2d408cc6580f938636a109af.gz
* New structured forms and action eventsTom N Harris2007-07-30
| | | | | | | | | | | | Replaces a number of *FORM_INJECTION events with a more flexible way of modifying forms. Forms are created with a Doku_Form class (inc/form.php) that can be manipulated by plugins prior to output. Plugins register a HTML_{$name}FORM_OUTPUT event which can modify the form object prior to output. Available forms are: LOGIN DRAFT CONFLICT REGISTER UPDATEPROFILE EDIT RESENDPWD Documentation for the Doku_Form class is in inc/form.php. darcs-hash:20070730215007-6942e-a0cf08197f939e224a2b28c40aec5431b118ea94.gz
* show diff between arbitrary revisions FS#14Andreas Gohr2007-07-18
| | | | | | | | You can now compare any choosen revision of a page to any other. Todo: add some JavaScript to avoid choosing more than two revisions darcs-hash:20070718102204-7ad00-b66c7d82d688c05bfd86e0c7dfe6d283ad555bf8.gz
* AJAX for the index viewAndreas Gohr2007-07-16
| | | | | | | | | | This makes the index view much more responsive by loading sub namespaces through AJAX if JavaScript is available. The used throbber image probably looks bad on dark backgrounds. If someone could provide a better one it would be greatly appreciated. darcs-hash:20070716184605-7ad00-adf298ee3303d50f2b4b6b66e5ea3ff8d8c2bf9a.gz
* correct hilighting of empty summary on previewTom N Harris2007-07-05
| | | | darcs-hash:20070705215447-6942e-d3e1124a3cfec6661a7077bc0d9707b156bc2313.gz