History log of /dokuwiki/inc/parser/renderer.php (Results 76 – 96 of 96)
Revision Date Author Comments
# 5f70445d 03-Mar-2007 Andreas Gohr <andi@splitbrain.org>

added getFormat() function to renderer

Each renderer has to supply a getFormat() function returning the format it
produces. Usually this is the same as the classname of the renderer (or Plugin)
says

added getFormat() function to renderer

Each renderer has to supply a getFormat() function returning the format it
produces. Usually this is the same as the classname of the renderer (or Plugin)
says but it does not need to be necessarily.

Fixes a problem with the wrong format being reported to plugins when a
render plugin was used.

darcs-hash:20070303214102-7ad00-3f87d8a10e94f4c6c30bacc8f43486b94ecdb146.gz

show more ...


# 1179df0e 17-Feb-2007 Guy Brand <gb@isis.u-strasbg.fr>

Fix namespace links and titles (FS 1005, 1006)

darcs-hash:20070217220746-19e2d-76c857902d24301707eb783ced96f25c00526659.gz


# e7856bea 06-Feb-2007 chris <chris@jalakai.co.uk>

refactor renderer header() to separate out adding toc items

adds a new render method toc_additem($id, $text, $level)

This allows toc items to be added separately from the header() function, allowin

refactor renderer header() to separate out adding toc items

adds a new render method toc_additem($id, $text, $level)

This allows toc items to be added separately from the header() function, allowing
plugins to generate their own table of content items without having to copy dw
core code (which may in the future change).

darcs-hash:20070206014821-9b6ab-218184e543f6b348e710acc2fe30a8ec329c66a8.gz

show more ...


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

moved interwiki resolve logic to base renderer class

darcs-hash:20070124111438-6e07b-7d3e534aa7eff56821bf94232fea7711c5881719.gz


# 2ea4044f 23-Jan-2007 Andreas Gohr <andi@splitbrain.org>

move title function to base renderer

darcs-hash:20070123083854-7ad00-b2a6723121ed82076a04c5956ecdbf22ec5aede7.gz


# 863befa1 19-Jan-2007 Andreas Gohr <andi@splitbrain.org>

Renderer now inherits from Doku_Plugin

This makes typical plugin functions available to render plugins.

darcs-hash:20070119234945-7ad00-2ecc67ca68c85cfdd67718d147587f2f5ecb317a.gz


# a939d432 15-Jan-2007 Andreas Gohr <andi@splitbrain.org>

added missing functions to renderer base class

darcs-hash:20070115201107-7ad00-a393183d8bc36296678f3f76adc43b5d5bec35a1.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 ...


# 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 ...


# 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 ...


# 4fced885 24-Feb-2006 Andreas Gohr <andi@splitbrain.org>

parse error in renderer fixed

darcs-hash:20060224154748-7ad00-dc2e34203914bb51b622fc5c7eeac81b9118071f.gz


# b8c943a4 24-Feb-2006 Andreas Gohr <andi@splitbrain.org>

removed deprecated TOC code

darcs-hash:20060224151221-7ad00-314d411cb22d2cd59079751f31cf4b4c49a7f0b6.gz


# e41c4da9 19-Feb-2006 Andreas Gohr <andi@splitbrain.org>

some TOC fixes

darcs-hash:20060219164726-7ad00-eb637e1db83e2f3b6c3629da18214b6587590b24.gz


# 98c86858 17-Feb-2006 Andreas Gohr <andi@splitbrain.org>

file cleanups

This patch cleans up the source code to satisfy the coding guidelines (see
http://wiki.splitbrain.org/wiki:development#coding_style)

It converts files to UNIX lineendings and removes

file cleanups

This patch cleans up the source code to satisfy the coding guidelines (see
http://wiki.splitbrain.org/wiki:development#coding_style)

It converts files to UNIX lineendings and removes tabs and trailing
whitespace. Not all files were cleaned yet.

darcs-hash:20060217222040-7ad00-bba3d2bee3b5aa7cbb5184258abd50805cd071bf.gz

show more ...


# 699afdeb 14-Aug-2005 chris <chris@teacherscpd.co.uk>

minor fixes to base Renderer class

darcs-hash:20050814221006-50fdc-fab19511d4bf55007c89c6fdca4179284da80efc.gz


# 61faf446 13-Aug-2005 chris <chris@teacherscpd.co.uk>

renderer update, move plugin() method from xhtml to renderer

darcs-hash:20050813182213-50fdc-e1d2529944785b0e39bbd58a184c12d120ff1149.gz


# 9dc2c2af 01-May-2005 andi <andi@splitbrain.org>

~~NOCACHE~~ added

darcs-hash:20050501193908-9977f-e65b9b9bd123efaccc167f2e1ad9a1d4f51ba681.gz


# 340756e4 13-Apr-2005 andi <andi@splitbrain.org>

removed closing php tag for includes

darcs-hash:20050413175338-9977f-c969db6f86df5df175db9a39b4fabb9f072f8f67.gz


# af587fa8 10-Apr-2005 andi <andi@splitbrain.org>

new parser: code for section editing added

darcs-hash:20050410175916-9977f-92bd9f70d66160b0f6188f42870d12b2e0964077.gz


# 0e1c636e 02-Apr-2005 andi <andi@splitbrain.org>

new parser: correct pageresolving for internal links

darcs-hash:20050402154829-9977f-f9576f4bafed9cbc9c15f14a41ad3410ec5c5970.gz


# 0cecf9d5 31-Mar-2005 andi <andi@splitbrain.org>

new parser added (define DOKU_USENEWPARSER to use it)

darcs-hash:20050331145749-9977f-f011ea6c65a278197e9087b685c635c60a204cd2.gz


1234