History log of /dokuwiki/inc/html.php (Results 426 – 450 of 575)
Revision Date Author Comments
# ebf1501f 07-Dec-2006 Ben Coburn <btcoburn@silicodon.net>

changelog type strings replaced with constants

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
o

changelog type strings replaced with constants

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

show more ...


# 5aa52faf 07-Dec-2006 Ben Coburn <btcoburn@silicodon.net>

identify external edits in UI

Some changes to clearly identify when wiki pages have been edited outside
Dokuwiki. Also correctly attributes external changes from an unknown
author. Avoids sending ex

identify external edits in UI

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

show more ...


# f8cc712e 03-Dec-2006 Andreas Gohr <andi@splitbrain.org>

manager user/group

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-72ff6422bbb4f79be325

manager user/group

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

show more ...


# 2a355ffa 18-Nov-2006 David Lorentsen <zyberdog@quakenet.org>

fix for date display when diffing a deleted revision #983

darcs-hash:20061118155255-ce218-73128d52594c55887b4680b95fe7c8fdaf9d689c.gz


# e226efe1 18-Nov-2006 Andreas Gohr <andi@splitbrain.org>

hide inline scripts from XML parsers

This patch addes some comment magic to inline scripts to hide them from
XML parsers (like the W3C CSS validator).

darcs-hash:20061118154333-7ad00-c24bc36192080f

hide inline scripts from XML parsers

This patch addes some comment magic to inline scripts to hide them from
XML parsers (like the W3C CSS validator).

darcs-hash:20061118154333-7ad00-c24bc36192080fe34f232c5ec2df3f494993f2fe.gz

show more ...


# c9570649 16-Nov-2006 Andreas Gohr <andi@splitbrain.org>

two more event hooks

darcs-hash:20061116212937-7ad00-2ac647a9040f75650bdbe1047e76370f9c900dff.gz


# 88e6a4f2 14-Nov-2006 Andreas Gohr <andi@splitbrain.org>

HTML_EDITFORM_INJECTION event added

A simple event to inject additional HTML into the editform. This probably
needs to be improved.

darcs-hash:20061114220825-7ad00-ce868b8d8a25f5120c49dc018b8fd1024

HTML_EDITFORM_INJECTION event added

A simple event to inject additional HTML into the editform. This probably
needs to be improved.

darcs-hash:20061114220825-7ad00-ce868b8d8a25f5120c49dc018b8fd1024aff6e12.gz

show more ...


# eeb83e57 27-Oct-2006 Ben Coburn <btcoburn@silicodon.net>

fix Old Revisions more and less buttons

darcs-hash:20061027174549-05dcb-fbb0d0433aec19579b5da609b44c122754b2e30b.gz


# 18829381 20-Oct-2006 Andreas Gohr <andi@splitbrain.org>

used named submitbuttons instead of localized labels

darcs-hash:20061020164148-7ad00-6bb857729d9004b0f9b865410c1c666e07cc03aa.gz


# e1bd90ff 19-Oct-2006 Andreas Gohr <andi@splitbrain.org>

fix diff view for new pages

darcs-hash:20061019104917-7ad00-c284fd3336850a18b633bbc3a49375f59edba3c7.gz


# 1440e523 15-Oct-2006 Anika Henke <a.c.henke@arcor.de>

a bit of strictness for mediamgr + login form

darcs-hash:20061015222040-d5083-afb1c38f5bb2610260bbc51fbff816a8ed2e5f49.gz


# 100a97e3 25-Sep-2006 Andreas Gohr <andi@splitbrain.org>

remove metadebug again, improve doÞbug instead

This adds the complete $INFO array (contains the metadata) to the usual
debug output and removes the metadebug parameter again.

darcs-hash:20060925201

remove metadebug again, improve doÞbug instead

This adds the complete $INFO array (contains the metadata) to the usual
debug output and removes the metadebug parameter again.

darcs-hash:20060925201052-7ad00-c9a15b921466803b3f2bd50b0d72211cf68658c5.gz

show more ...


# 41396b71 25-Sep-2006 Andreas Gohr <andi@splitbrain.org>

don't link non-existing revisions

The new changelog mechanism shows all revisions of a document, even if the
old revisions are deleted (eg. by a maintenence script). This patch removes
the links for

don't link non-existing revisions

The new changelog mechanism shows all revisions of a document, even if the
old revisions are deleted (eg. by a maintenence script). This patch removes
the links for non existing revisions.

darcs-hash:20060925185434-7ad00-14a558ce69c4116e14d7fdfbaad052c6a7b0a4db.gz

show more ...


# 121d5fa6 24-Sep-2006 Andreas Gohr <andi@splitbrain.org>

progressbar script change

The progressbar script used in the search accessed parts of the DOM before
it was completely parsed which caused problems in IE. This patch moves back
to document.write for

progressbar script change

The progressbar script used in the search accessed parts of the DOM before
it was completely parsed which caused problems in IE. This patch moves back
to document.write for outputting the image.

darcs-hash:20060924170354-7ad00-1e0247b00fc4da4dd30301f4b9389ef727496c4a.gz

show more ...


# bb4866bd 23-Sep-2006 chris <chris@jalakai.co.uk>

minor bugfix and boring error removal

darcs-hash:20060923203609-9b6ab-ecca679faa254a29772868508050fcf3206b0814.gz


# 016b6153 17-Sep-2006 Andreas Gohr <andi@splitbrain.org>

event names renamed

HTML_EDIT_PAGETEMPLATE becomes HTML_PAGE_FROMTEMPLATE
TPL_METAHEADER_PRINT becomes TPL_METAHEADER_OUTPUT

darcs-hash:20060917103450-7ad00-405f3533915b54ee4d4050cfccbf27d43ff7435f

event names renamed

HTML_EDIT_PAGETEMPLATE becomes HTML_PAGE_FROMTEMPLATE
TPL_METAHEADER_PRINT becomes TPL_METAHEADER_OUTPUT

darcs-hash:20060917103450-7ad00-405f3533915b54ee4d4050cfccbf27d43ff7435f.gz

show more ...


# b7d5a5f0 16-Sep-2006 Andreas Gohr <andi@splitbrain.org>

fix for previous pagetemplate event patch

Sorry, did mess up in testing the last patch.

darcs-hash:20060916000515-7ad00-3874991f9121ac80b2b3b66d4f5ac166702df1d1.gz


# 883bc121 15-Sep-2006 Andreas Gohr <andi@splitbrain.org>

HTML_EDIT_PAGETEMPLATE event added

darcs-hash:20060915202321-7ad00-2f3440a36d7a41604c1cbfbc9633c898c7b9ff0e.gz


# 71726d78 30-Aug-2006 Ben Coburn <btcoburn@silicodon.net>

scalable changelog redesign

This patch provides a rewritten changelog system that is designed to run
efficiently on both small and large wikis. The patch includes a plugin to
convert changelogs from

scalable changelog redesign

This patch provides a rewritten changelog system that is designed to run
efficiently on both small and large wikis. The patch includes a plugin to
convert changelogs from the current format. The conversion is
non-destructive and happens automatically. For more information on the new
changelog format see "http://wiki.splitbrain.org/wiki:changelog".

Structure
In short the changelog is now stored in per-page changelog files, with a
recent changes cache. The recent changes cache is kept in
"/data/meta/_dokuwiki.changes" and trimmed daily. The per-page changelogs
are kept in "/data/meta/<ns>/<page_id>.changes" files. To preserve
revision information for revisions stored in the attic, the "*.changes"
files are not removed when their page is deleted. This allows the full
life-cycle of page creation, deletion, and reversion to be tracked.

Format
The changelog line format now uses a general "line type" field in place of
the special "minor" change syntax. There is also an extra field that can
be used to store arbitrary data associated with special line types. The
reverted line type (R) is a good example. There the extra field holds the
revision date used as the source for reverting the page. See the wiki for
the complete syntax description.

Code Notes
The changelog functions have been rewritten to load the whole file only if
it is small. For larger files, the function loads only the relevant
chunk(s). Parsed changelog lines are cached in memory to speed future
function calls.

getRevisionInfo
A binary search is used to locate the chunk expected to contain the
requested revision. The whole chunk is parsed, and adjacent lines are
optimistically cached to speed consecutive calls.

getRevisions
Reads the changelog file backwards (newest first) in chunks until the
requested number of lines have been read. Parsed changelog lines are
cached for subsequent calls to getRevisionInfo. Because revisions are read
from the changelog they are no longer guaranteed to exist in the attic.

(Note: Even with lines of arbitrary length getRevisionInfo and
getRevisions never split changelog lines while reading. This is done by
sliding the "file pointer" forward to the end of a line after each blind
seek.)

isMinor
Removed. To detect a minor edit check the type as follows:
$parsed_logline['type']

darcs-hash:20060830182753-05dcb-1c5ea17f581197a33732a8d11da223d809c03506.gz

show more ...


# 11ea018f 24-Jul-2006 Andreas Gohr <andi@splitbrain.org>

add button lables to title attribute #862

Instead of only showing the accesskey in button's title tooltips now the button
label is shown additionally. This helps blind users with screenreaders.

dar

add button lables to title attribute #862

Instead of only showing the accesskey in button's title tooltips now the button
label is shown additionally. This helps blind users with screenreaders.

darcs-hash:20060724165158-7ad00-056481f9120c383cac03b1b2c6c397e829b7d103.gz

show more ...


# 1d5856cf 14-Jul-2006 Andreas Gohr <andi@splitbrain.org>

two-stage password reset

This patch changes the password reset function to a two-stage process.
After requesting a new password a confirmation email is sent first, only
if the link contained in this

two-stage password reset

This patch changes the password reset function to a two-stage process.
After requesting a new password a confirmation email is sent first, only
if the link contained in this mail is used the password is changed for real.

This makes sure malicious people can't reset passwords for other users.

darcs-hash:20060714110548-7ad00-c1e23fd51cc2d2f16473914421ebe0f9c3b2ba8c.gz

show more ...


# d98d4540 10-Jul-2006 Ben Coburn <btcoburn@silicodon.net>

fixing undefined variables

Fixing undefined variable notices and sometimes
the underlying error that produced them.

darcs-hash:20060710114655-05dcb-073948171847f1f43f153e96c8382abd421da36a.gz


# 746855cf 10-Jul-2006 Ben Coburn <btcoburn@silicodon.net>

cleanup undefined constant notices

Undefined constants replaced with strings, see
http://www.php.net/manual/en/language.types.array.php#language.types.array.foo-bar

darcs-hash:20060710091820-05dcb-

cleanup undefined constant notices

Undefined constants replaced with strings, see
http://www.php.net/manual/en/language.types.array.php#language.types.array.foo-bar

darcs-hash:20060710091820-05dcb-cfccff2bdd633b929470c60d8eee096f50ab4c18.gz

show more ...


# c9b4bd1e 05-Jul-2006 Ben Coburn <btcoburn@silicodon.net>

refactor wiki page edit locking

- Adds a new function in 'inc/pageutils.php', wikiLockFN($id)
- All page edit locks should now be created with the file name
generated by wikiLockFN($id).

refactor wiki page edit locking

- Adds a new function in 'inc/pageutils.php', wikiLockFN($id)
- All page edit locks should now be created with the file name
generated by wikiLockFN($id).
- wikiLockFN
- Generates wiki page editing locks in the 'data/locks'
directory where they belong.
- This avoids polluting the 'data/pages' directory with lock files,
which were causing namespaces to be created before they logically
should exist.

darcs-hash:20060705033135-05dcb-8eac316587cd54c6ebd861fe7b15975d90b0e4dc.gz

show more ...


# 409d7af7 02-Jul-2006 Andreas Gohr <andi@splitbrain.org>

disableactions support

This patch adds a config option to disable certain internal action commands of
DokuWiki's main dispatcher.

The options resendpasswd and openregister were removed because they

disableactions support

This patch adds a config option to disable certain internal action commands of
DokuWiki's main dispatcher.

The options resendpasswd and openregister were removed because they can now set
through this new option.

The config plugin needs to be adjusted.

darcs-hash:20060702121622-7ad00-1e80e77bcfb0ae561fe7abd79cfbe1bb158be720.gz

show more ...


1...<<11121314151617181920>>...23