| Commit message (Collapse) | Author | Age |
|
|
|
| |
darcs-hash:20081012113150-7ad00-6408da058bdb6c923159d445e03b76f54b579362.gz
|
|
|
|
| |
darcs-hash:20081011164342-2b4f5-b2e26e17ce970927ddbc0c5b888815063d613b0e.gz
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
This patch adds detection of mobile browsers to DokuWiki. $INFO[ismobile]
will be set to true for mobile browsers. Template authos can use this to
adapt their template dynamically. CSS support will follow.
darcs-hash:20080823152454-7ad00-67e50139572a746d2b356bdbb2a53a3f21b53bcb.gz
|
|
|
|
|
|
|
| |
Default parameters like cacheÊche or empty width or heights are stripped
from media URLs now.
darcs-hash:20080817134207-7ad00-4b53c1f9b121fcbb3e0c5cc38e672f1b20157956.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
Running the /bin/indexer.php or the searchindex plugin fails in php5
with several type cast errors. This can be fixed using explicite type casts.
Secondly the include plugin requires the auth.php to be present. As some other
plugins might use quick-acl or the $auth too, indexer.php should require the auth.php
just as the lib/exe/indexer.php does.
darcs-hash:20080804112444-f4337-e12f25329236689b05e31f0db2119e47660a9404.gz
|
|
|
|
| |
darcs-hash:20080407175410-7ad00-4c782db8b3d806d8034140a2b3d7994f53b1e0fc.gz
|
|
|
|
| |
darcs-hash:20080406174718-7ad00-89b3946e17ce49566c0f51f3194776a0bdb4768d.gz
|
|
|
|
| |
darcs-hash:20080405031301-6942e-d1e4f344f5cf165f625104f214f2bfae595a6e20.gz
|
|
|
|
| |
darcs-hash:20080331175353-7ad00-85da7f10269ead76b0f081aa1668cc27840c3b2e.gz
|
|
|
|
|
|
|
|
| |
With this patch applied the persistent meta data of pages is kept when a
page is deleted. This way the original page creator as well as the creation
time of the page is preserved.
darcs-hash:20080326200231-23886-ddb70151fadf25d0254d56408b71484047198096.gz
|
|
|
|
| |
darcs-hash:20080313012547-d5083-8d8f3c2ad62f08b9ed73827987d3b8be17f6b34b.gz
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
This patch lets DokuWiki send mail notifications when any page inside
a namespace gets modified. Two actions are introduced: subscribens and
unsubscribens and two new buttons also appear in the bundled template.
darcs-hash:20080227155024-19e2d-8ce5bd66f4e870db31d6b438516599f294365ce1.gz
|
|
|
|
|
|
| |
This should help with diagnosing memory related problems
darcs-hash:20080223180701-7ad00-1308829c3d7432b1d0c23c3f1acc8228c0a41e1e.gz
|
|
|
|
| |
darcs-hash:20080223133200-7ad00-409ee76b0bb36a1dff7b6f09181692e0742a86fd.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
darcs-hash:20080215175816-7ad00-f12f54210dceacf4b3580e78b2f86a21a23b4315.gz
|
|
|
|
|
|
|
|
|
|
|
| |
This patch addes namespace templates will be used for all new namespaces in
the same namespace and the namespaces below. They have to be named
__template.txt
Additionally can strftime() place holders be used in namespace templates
to insert any part of the current time into a template.
darcs-hash:20080126165959-7ad00-9a820e42d237e1aa0828996ebc9cf3d67d453128.gz
|
|
|
|
| |
darcs-hash:20080122222402-7ad00-436d561b2cc12a225c6f407540ba54268d6550d0.gz
|
|
|
|
| |
darcs-hash:20080122175535-23886-a6e9a9170bf23ebe460cccdbb06f97206d1d98eb.gz
|
|
|
|
| |
darcs-hash:20080118201511-f6de1-13f0ffff4f546298cce1a4e3dcd2d9679217ace8.gz
|
|
|
|
|
|
|
|
|
|
|
| |
DokuWiki will fire two IO_WIKIPAGE_WRITE events
instead of one when a page is deleted. The first event has no revision and
empty text in the data. Now the code conforms with the documentation at
http://wiki.splitbrain.org/wiki:events_list#io_wikipage_write
Now action plugins can act on page delete.
darcs-hash:20071221150130-79ce3-51092d13c2e29285e5580f704f409f25563134c6.gz
|
|
|
|
|
|
|
| |
... but with this patch DokuWiki will not break completely when left out for
trustExternal() auth backends
darcs-hash:20071203201532-7ad00-72dbc2d16e4c8c09cca9558286164f4d858c19ce.gz
|
|
|
|
| |
darcs-hash:20070930020815-d26fc-d9b3baf8c1bf0627dbdd011fd5791a3b11b09a82.gz
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch adds a session based token to all form in the default action plugins.
The validity of the token is checked before any administrative function is
executed aiming to protect DokuWiki's admin functions from Cross-site request
forgery (CSRF) attacks.
Another patch will follow to add the same functionality on other, less critical
functions.
More details on CSRF attacks can be found at
http://en.wikipedia.org/wiki/Cross-site_request_forgery
darcs-hash:20070829201538-7ad00-d0770224a3351fd8e38968e3a9d8e73520482445.gz
|
|
|
|
| |
darcs-hash:20070804125124-7ad00-5558de577207bb63af7629f278c24991f23924bc.gz
|
|
|
|
| |
darcs-hash:20070804071749-7ad00-c7e718c2e24f4ded10b5780e2881e232fab8e48c.gz
|
|
|
|
| |
darcs-hash:20070802174401-d26fc-d9a099773f08c1d85b4f481eb1b634d2e14eba86.gz
|
|
|
|
| |
darcs-hash:20070725211324-7ad00-97ee12f6e28ab8298775218adbcb571a3b79c2d6.gz
|
|
|
|
| |
darcs-hash:20070716201347-7ad00-0f9bd8c9a218cc880a7b4e00e0abc2dd4650f409.gz
|
|
|
|
| |
darcs-hash:20070613191542-7ad00-0e72b3c40f9593838641be5c4e728a8e1a68d550.gz
|
|
|
|
| |
darcs-hash:20070613152712-7ad00-903176f9d5632ab1f26a4d8849f7eb7523134874.gz
|
|
|
|
|
|
|
|
|
| |
In the checkwordblock check, the blocked word isn't used, so there is no need
to capture it. This might improve the spam check speed (untested).
See http://forum.dokuwiki.org/thread/752
darcs-hash:20070422100519-7ad00-61e364816942afdd0f714a703f15ac75c838fccb.gz
|
|
|
|
| |
darcs-hash:20070411193230-7ad00-95bf7919c303470ca0583d690a84522735974bb6.gz
|
|
|
|
|
|
| |
<fritzn@crown.edu>
darcs-hash:20070331213401-d5083-2c30028ab1c81465b0295106ce6a52ce18ad87cf.gz
|
|
|
|
| |
darcs-hash:20070106111209-7ad00-2f632e44c6062d0c428269feb4276e83124eedad.gz
|
|
|
|
|
|
| |
Replaces some simple regular expressions with standard (faster) string functions
darcs-hash:20070104194953-d2a3e-8fd0c89812277467c5bce566dfc3fba6ce1c3981.gz
|
|
|
|
|
|
| |
Replaces a print-loop with str_repeat concatenated with the final output
darcs-hash:20070104195358-d2a3e-a1f74b5380e7426b3f7e61c76d58e36363971eee.gz
|
|
|
|
|
|
| |
Replaces some simple regular expressions with standard (faster) string functions
darcs-hash:20070104194953-d2a3e-0b06e7a599a0177ad37a54497074893572e1cae2.gz
|
|
|
|
|
|
|
|
| |
Using more verbose constant names in the place of single character strings
should make the code much more readable. This does not change the behavior
of the changelog.
darcs-hash:20061207074906-05dcb-0bdc35e7241bf14063b2b43a6ff26d8a3c307cb9.gz
|
|
|
|
|
|
|
|
|
|
|
| |
Some changes to clearly identify when wiki pages have been edited outside
Dokuwiki. Also correctly attributes external changes from an unknown
author. Avoids sending extra emails when recording old external edits.
Adds a new language string:
$lang['external_edit']
darcs-hash:20061207032825-05dcb-3234bee57cb165c848b33abb9251502589b0f3cb.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The most recent changelog entry is already cached in the metadata as
'last_change' to avoid reading the page changelog on every request.
- Recache the last change if it is missing and still valid. This is
needed for when the metadata has been rerendered.
- Uncaches the last change when it has been invalidated by an external
edit. Ensures that external edits are not credited to the wrong
author.
darcs-hash:20061207011005-05dcb-3b1749f6626d07c4cc3de9587c45765423e2e4d9.gz
|
|
|
|
|
|
|
| |
this patch allows you to use @USER@ / @NAME@ / @MAIL@ in the "from" address
when sending a mail notification e-mail
darcs-hash:20061205201957-5224c-5637d6412106cb16af8817f07c8c02e95e4b3088.gz
|
|
|
|
|
|
|
| |
This patch adds support for a manager option as suggested in
http://www.freelists.org/archives/dokuwiki/11-2006/msg00314.html
darcs-hash:20061203134104-7ad00-72ff6422bbb4f79be325c7e77255e1eee32d0f6b.gz
|
|
|
|
| |
darcs-hash:20061031224158-05dcb-0bf9505f51be5ab91f258254adfdded5f7087dcf.gz
|
|
|
|
|
|
|
| |
Removed a minor error that could be caused by a page back-dated
into the past. Also, added some more code comments.
darcs-hash:20061027000043-05dcb-1ccbb4c98b1b7b3358d99d8f097eb168d84259b7.gz
|
|
|
|
|
|
|
|
| |
The changelog list and the attic now are kept in sync.
This allows a changelog entry to be automatically constructed
for a page that was manually edited from outside dokuwiki.
darcs-hash:20061023052133-05dcb-11b8dbaee1da07fb1875bbe530e88d94871ed65d.gz
|