History log of /dokuwiki/inc/parser/handler.php (Results 101 – 125 of 171)
Revision Date Author Comments
# ef1b03a8 17-Jan-2008 Spring Pierre <pierre.spring@liip.ch>

UNDO: remove htmlok and phpok tests from Doku_Handler

there is no necessity for the "htmlok"
and "phpok" testing in the Doku_Handler, taken the fact that the page
renderer does it too. and it gives

UNDO: remove htmlok and phpok tests from Doku_Handler

there is no necessity for the "htmlok"
and "phpok" testing in the Doku_Handler, taken the fact that the page
renderer does it too. and it gives the possibility to the renderer to
choose, what to do with such blocks.

darcs-hash:20080117222648-01292-c4b5a890ada5e5e962ba7e3f62c4c2fc5d72138f.gz

show more ...


# 6e03f825 17-Jan-2008 Spring Pierre <pierre.spring@liip.ch>

remove htmlok and phpok tests from Doku_Handler

there is no necessity for the "htmlok"
and "phpok" testing in the Doku_Handler, taken the fact that the page
renderer does it too. and it gives the po

remove htmlok and phpok tests from Doku_Handler

there is no necessity for the "htmlok"
and "phpok" testing in the Doku_Handler, taken the fact that the page
renderer does it too. and it gives the possibility to the renderer to
choose, what to do with such blocks.

darcs-hash:20080117222648-01292-cfce862d4e6fe9ce61feda7d6f11f014a68f5ffa.gz

show more ...


# 00976812 30-Sep-2007 Andreas Gohr <andi@splitbrain.org>

don't use realpath() anymore (FS#1261 and others)

The use of realpath() to clean up relative file names caused some
trouble in certain setups relying on symlinks or having restricitve
file structure

don't use realpath() anymore (FS#1261 and others)

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

show more ...


# 07f89c3c 17-May-2007 Anika Henke <a.c.henke@arcor.de>

added block mode for embedded html+php (FS#541) -- same syntax but in capital letters (<HTML>+<PHP>)

darcs-hash:20070517233213-d5083-9dbccf77383575912ad75533ca690302557e0f79.gz


# 57d757d1 13-May-2007 Andreas Gohr <andi@splitbrain.org>

distinction between apostrophes and single quotes FS#1127

This patch adds another parser mode for apostrophes. Now single quote closing
markers are handled different from apostrophes for better loca

distinction between apostrophes and single quotes FS#1127

This patch adds another parser mode for apostrophes. Now single quote closing
markers are handled different from apostrophes for better local typograpy
support.

Needs testing and languages updates.

darcs-hash:20070513084024-7ad00-d20fe093a093c265d357b178e199c1596b484996.gz

show more ...


# 04ebd214 25-Jan-2007 chris <chris@jalakai.co.uk>

create an addPluginCall() method for the handler

refactor plugin() method to use new function

this provides an interface for plugins to write their own instructions
directly when returning a single

create an addPluginCall() method for the handler

refactor plugin() method to use new function

this provides an interface for plugins to write their own instructions
directly when returning a single instruction is not sufficient and saves
plugin authors from hacking the handler's calls stack

darcs-hash:20070125144103-9b6ab-3df781ec7fd1c4e75ac198139581cd2759c91052.gz

show more ...


# 0a1d30bf 25-Jan-2007 chris <chris@jalakai.co.uk>

improve and centralise email regexp, fixes FS#1049

darcs-hash:20070125143421-9b6ab-93ce6bfd804924af4651da9424738494f11fe5f2.gz


# e205b721 24-Jan-2007 Andreas Gohr <andi@splitbrain.org>

fixed broken table alignment

darcs-hash:20070124201255-7ad00-532c5d1ddc4d24aab980ff2cf6f521b051c73be2.gz


# da9f31c5 24-Jan-2007 Andreas Gohr <gohr@cosmocode.de>

moved simple URL handling from renderer to handler

darcs-hash:20070124101306-6e07b-f3b325915c5b379c5ec8ae3bcf21943be1942e83.gz


# 5b7d45a5 06-Jan-2007 Andreas Gohr <andi@splitbrain.org>

readded two changes from recent rollback

darcs-hash:20070106111209-7ad00-2f632e44c6062d0c428269feb4276e83124eedad.gz


# d35ab615 04-Jan-2007 henning.noren <henning.noren@gmail.com>

UNDO: regex_simpler.patch

Replaces some simple regular expressions with standard (faster) string functions

darcs-hash:20070104194953-d2a3e-8fd0c89812277467c5bce566dfc3fba6ce1c3981.gz


# 3edf3f08 04-Jan-2007 henning.noren <henning.noren@gmail.com>

regex_simpler.patch

Replaces some simple regular expressions with standard (faster) string functions

darcs-hash:20070104194953-d2a3e-0b06e7a599a0177ad37a54497074893572e1cae2.gz


# 44881bd0 03-Jan-2007 henning.noren <henning.noren@gmail.com>

tf_rename_lower.patch

Name the TRUE/FALSE-constants consistently as lowercase everywhere.
This might also be an tiny optimization in some environments.

darcs-hash:20070103205700-d2a3e-e7ec0aedb938d

tf_rename_lower.patch

Name the TRUE/FALSE-constants consistently as lowercase everywhere.
This might also be an tiny optimization in some environments.

darcs-hash:20070103205700-d2a3e-e7ec0aedb938d563f583116a2d5b17f3a3fea36c.gz

show more ...


# 0a69dff7 25-Sep-2006 chris <chris@jalakai.co.uk>

amendments to previous patch updating rss & cache

rss syntax extended to include a refresh parameter
<digits><period> period can be d,h,m for days, hours, minutes respectively
i

amendments to previous patch updating rss & cache

rss syntax extended to include a refresh parameter
<digits><period> period can be d,h,m for days, hours, minutes respectively
if not specified will default to 4 hours
dokuwiki imposes a minimum of 10 minutes

metadata now used "date valid age" (seconds) rather than "date valid end"

darcs-hash:20060925201222-9b6ab-c8e6d8e40bb178295bab874fce5147ccff35fbbb.gz

show more ...


# 76aa94b7 17-Sep-2006 chris <chris@jalakai.co.uk>

parser update, add 'rss' to block mode lists, see FS#888.

darcs-hash:20060917211445-9b6ab-ae454dbf55ef50d664a80afd32fd42667f438ba5.gz


# 742c66f8 09-Aug-2006 chris <chris@jalakai.co.uk>

more unit test fixes

- move parser.test.php

darcs-hash:20060809192115-9b6ab-973fea51fbfdcf5f44a2ac66000f2ccb5fdd43b4.gz


# 2fe7363d 09-Aug-2006 chris <chris@jalakai.co.uk>

fix for footnote nesting

darcs-hash:20060809155417-9b6ab-c88a818425487cac0cd1f8d7cd266ac088bba16c.gz


# 4a26ad85 05-Aug-2006 chris <chris@jalakai.co.uk>

more unittest updates

darcs-hash:20060805082442-9b6ab-8447755da8c66c5cfc3ee0df0f8bb97375a2a1ff.gz


# 5587e44c 04-Aug-2006 chris <chris@jalakai.co.uk>

fix for bug #701, lists in footnotes in lists

added Doku_Handler_Nest class & "nest" render instruction
These allows render instructions to be nested within the "nest" render instruction,
isolating

fix for bug #701, lists in footnotes in lists

added Doku_Handler_Nest class & "nest" render instruction
These allows render instructions to be nested within the "nest" render instruction,
isolating them from the outer list of render instructions.

Not being able to do this is a particular problem for the current Doku_Handler_* classes
as they process the list of intructions generated during their life without any recognition
that some of the instructions may not belong to them being nested within another syntax
mode.

This also makes it easier for plugins to generate cacheable nested instructions rather than
using the expensive p_render() function which has to create a new renderer.

darcs-hash:20060804220100-9b6ab-ccd051e287af45afacdb1efecb8d9beb376276cb.gz

show more ...


# 03c4aec3 04-Aug-2006 chris <chris@jalakai.co.uk>

unittest fixes

darcs-hash:20060804142243-9b6ab-d208f7f1a67a9958fda05c519c8407ad5e733cea.gz


# b203781f 17-Jun-2006 Ben Coburn <btcoburn@silicodon.net>

fixing edit section bugs

- Final edit section now ignored when there is only one header.
- The configuration property 'maxseclevel' is now honored again.
- Instructions are not created by th

fixing edit section bugs

- Final edit section now ignored when there is only one header.
- The configuration property 'maxseclevel' is now honored again.
- Instructions are not created by the handler for edit sections
that have a level higher than 'maxseclevel'. These ignored
edit sections are merged into the previous edit section.

darcs-hash:20060617223723-05dcb-a1282e827468de00977179c8c8924fb00ec2d56c.gz

show more ...


# f4f02a0f 06-Jun-2006 chris <chris@jalakai.co.uk>

bug#701 - partial fix

This patch resolves issues with how call writers merge their instructions into
the main handler instruction list.
- writeCalls will now only merge instructions into the list of

bug#701 - partial fix

This patch resolves issues with how call writers merge their instructions into
the main handler instruction list.
- writeCalls will now only merge instructions into the list of the next higher
call writer
- all call writers have been given a finalise() method to use when the call
writer needs to be terminated gracefully at the end of parsing when the wiki
markup didn't provide its expected exit syntax.

I have only tested finalise with lists. It still requires testing with wiki markup
which results in improperly closed tables, quotes and preformatted text (it may
not be possible to improperly terminate some of these syntax modes).

darcs-hash:20060606131200-9b6ab-1fcde7e25e173de014e2f99bfdee22279b2d911d.gz

show more ...


# 26426c64 30-May-2006 chris <chris@jalakai.co.uk>

bug#811

darcs-hash:20060530113123-9b6ab-076ed03543c92413e6317992d9cb2f32534b42c3.gz


# 29d015e3 26-May-2006 Ben Coburn <btcoburn@silicodon.net>

update header test cases 20060526

Also resolves a small p_close anomaly introduced when section edits were
given their own instruction.

darcs-hash:20060526170229-05dcb-9509e939b923fe966b901fe5d90ba

update header test cases 20060526

Also resolves a small p_close anomaly introduced when section edits were
given their own instruction.

darcs-hash:20060526170229-05dcb-9509e939b923fe966b901fe5d90ba499828a56c1.gz

show more ...


# 35dae8b0 22-May-2006 Ben Coburn <btcoburn@silicodon.net>

decouple section edit from header in renderer

This patch achieves a partial decoupling of the section edit buttons
from the header syntax. A new 'section_edit' instruction is added to the
instructio

decouple section edit from header in renderer

This patch achieves a partial decoupling of the section edit buttons
from the header syntax. A new 'section_edit' instruction is added to the
instruction list. The default set of these instructions is generated from
the header handler and the _finalize function. A generic 'section_edit'
renderer is now part of the renderer.

To rewrite the section semantics, add, or remove section edit buttons the
header handler and renderer no longer need to be modified. Changes can be
dynamically made to the section edit buttons through the 'PARSER_HANDLER_DONE'
action event. An action plugin that registers this event can then modify
the calls list of the handler object before it is rendered.

In short, this patch makes it possible to change the behavior of the section
edit buttons without having to change unrelated code. This patch should be
entirely transparent to DokuWiki users and cleanly written plugins.

darcs-hash:20060522060004-05dcb-8e6b5215e1b610877f126ca0b9e1e5bc21cc6469.gz

show more ...


1234567