History log of /dokuwiki/inc/parser/metadata.php (Results 1 – 25 of 77)
Revision Date Author Comments
# b1a9a7ad 01-Aug-2024 Kazutaka Miyasaka <kazmiya@gmail.com>

Fix stored XSS vulnerability via do=export_metadata #4305

This prevents metadata export in general and also ensures the the
temporary $doc property in the metadata renderer is cleared in
document_end


# 95078f23 02-Sep-2023 Andreas Gohr <andi@splitbrain.org>

apply code sniffer rules to inc/parser as well


# 74981a4e 30-Aug-2023 Andreas Gohr <andi@splitbrain.org>

apply PSR-12 constant visibility rule

PSR-12 says constants need their visibility declared from PHP 7.1
onwards


# faf3f01b 29-Aug-2023 Andreas Gohr <andi@splitbrain.org>

Apply rector fixes to inc/parser


# 29d63aa5 17-Jul-2023 Andreas Gohr <andi@splitbrain.org>

metadata: consider webp and svg for first images as well


# ec34bb30 19-Oct-2022 Andreas Gohr <andi@splitbrain.org>

Update core code to make use of sexplode()

This makes use of our own explode mechanism everywhere were we expect a
fixed number of results.


# 2cd6cc0a 02-Jan-2022 Andreas Gohr <andi@splitbrain.org>

move resolvers into File namespace


# 8c6be208 05-Apr-2021 Andreas Gohr <andi@splitbrain.org>

replace deprecated function calls

Replaces the use of resolve_pageid() and resolve_mediaid() with the
proper class invocations


# 0a444b5a 01-Dec-2019 Phy <git@phy25.com>

PHP8 fix part 1: Trying to access array offset on value of type bool/null


# 8cbc5ee8 10-Jun-2019 Andreas Gohr <andi@splitbrain.org>

replaced deprecated utf8 functions

For now this uses full qualified namespaces, sensible imports may come
later.


# 3aa984ae 04-Jan-2019 LarsGit223 <lars_paulsen@web.de>

metadata.php: applied PSR2 Coding Style Guide


# d9d27cdb 17-May-2018 Andreas Gohr <gohr@cosmocode.de>

Merge branch 'master' into psr2

* master:
fix appveyor, download from https always
Issue #1250, associated unit test
translation update
translation update
fix(TASK_RECENTCHANGES_TRIM event

Merge branch 'master' into psr2

* master:
fix appveyor, download from https always
Issue #1250, associated unit test
translation update
translation update
fix(TASK_RECENTCHANGES_TRIM event): Add isMedia flag
rename task event
add missing visibility indicator and docblocks
translation update
refactor: Rename lib/exe/indexer.php to taskrunner.php ��
refactor: Move the remainder of code from lib/exe/indexer.php to TaskRunner::run ��
Fix for Issue#1250 Footnotes break metadata abstract saving
feat: Trigger new event when changelog is trimmed ✨
style(TaskRunner): automatic whitespace fixes ��
refactor: Extract code from lib/exe/indexer into new TaskRunner class ��
translation update

show more ...


# b8f47726 16-May-2018 Christopher Smith <chris@jalakai.co.uk>

Fix for Issue#1250 Footnotes break metadata abstract saving


# e1cdd96c 07-May-2018 Andreas Gohr <andi@splitbrain.org>

some more visibility declarations


# de369923 28-Apr-2018 Andreas Gohr <andi@splitbrain.org>

visibility definition for the renderers

I made a lot of things public that probaly should be protected. But many
syntax plugins do access renderer mechanisms directly, so better stay on
the safe sid

visibility definition for the renderers

I made a lot of things public that probaly should be protected. But many
syntax plugins do access renderer mechanisms directly, so better stay on
the safe side here.

The base renderer is now abstract.

show more ...


# b4f2363a 27-Apr-2018 Andreas Gohr <andi@splitbrain.org>

remove DOKU_INC checks

There is no need for this check, since these files should not have any
main code that is executed on direct call.

Fixes PSR1.Files.SideEffects.FoundWithSymbols


# f50a239b 31-Mar-2017 Takamura <plehanov.v@gmail.com>

I supplemented the existing comments on the methods in which there was not enough information to the standard phpDoc.


# 8702de7f 09-Dec-2014 Gerrit Uitslag <klapinklapin@gmail.com>

Merge remote-tracking branch 'origin/master' into scrutinizerissues

Conflicts:
inc/media.php
inc/plugin.php
inc/template.php
lib/plugins/authplain/_test/escaping.test.php
lib/plugins/syntax.php


# e3a24861 01-Dec-2014 Christopher Smith <chris@jalakai.co.uk>

Update inbuilt renderers for node/leaf state in listitem_open
- includes, xhtml renderer adding 'node' class to <li> when it contains
child list(s)


# 59bc3b48 29-Sep-2014 Gerrit Uitslag <klapinklapin@gmail.com>

more scrutinizer issue improvements


# e0c26282 29-Sep-2014 Gerrit Uitslag <klapinklapin@gmail.com>

scrutinizer documentations issues


# 8f2758f6 26-May-2014 Andreas Gohr <gohr@cosmocode.de>

made $capture public in metadata renderer

some plugins (eg. the tag plugin) rely on it


# 17076c2a 24-May-2014 Andreas Gohr <andi@splitbrain.org>

simplified abstract caoturing in metadata renderer


# 93075b01 24-May-2014 Andreas Gohr <andi@splitbrain.org>

updated doc blocks in metadata renderer


# 77839717 24-May-2014 Andreas Gohr <andi@splitbrain.org>

more reformatting


1234