History log of /plugin/struct/action/diff.php (Results 1 – 19 of 19)
Revision Date Author Comments
# 5e29103a 11-Dec-2023 annda <annda@users.noreply.github.com>

�� Automatic code style fixes


# 7234bfb1 13-Sep-2023 splitbrain <splitbrain@users.noreply.github.com>

�� Automatic code style fixes


# 0549dcc5 13-Jan-2022 Andreas Gohr <andi@splitbrain.org>

PHP code sniffer autofixes


# 308cc83f 14-May-2020 Andreas Gohr <andi@splitbrain.org>

refactoring names

To avoid confusion with the Lookup type, the three different ways of
accessing a schema have now the following names:

* page data - for revisioned struct data attached to a page
*

refactoring names

To avoid confusion with the Lookup type, the three different ways of
accessing a schema have now the following names:

* page data - for revisioned struct data attached to a page
* serial data - for an unrevisioned list of struct data attached to a
page
* global data - for an unrevisioned list of struct data not attached to
any page (formaly known as lookup schema)

The editor mechanism used for serial and global data is now called
AggregationEditor

Some reference to lookup schemas is still in the bureaucracy support
part.

show more ...


# 4cd5cc28 07-May-2020 Anna Dabrowska <dabrowska@cosmocode.de>

Introduce new factory methods for data access and deprecate old ones


# 748e747f 09-Apr-2020 Anna Dabrowska <dabrowska@cosmocode.de>

Manual coding style fixes

Method and variable visibility, camel case method names. Some exclusions due to inheritance


# d6d97f60 09-Apr-2020 Anna Dabrowska <dabrowska@cosmocode.de>

Automatic coding style fixes


# 7f803aa8 07-Apr-2020 Anna Dabrowska <dabrowska@cosmocode.de>

Fix data access for lookup types


# a28d6152 08-Dec-2016 Andreas Gohr <gohr@cosmocode.de>

correctly handle old revisions pre-schema creation. fixes #241

When looking at a page's old revsion (or diff) a now assigned schema may
not have existed at the the time of the given revision. This c

correctly handle old revisions pre-schema creation. fixes #241

When looking at a page's old revsion (or diff) a now assigned schema may
not have existed at the the time of the given revision. This caused a
fatal error. Now such exceptions are ignored.

show more ...


# 0c555ad4 28-Nov-2016 Michael Grosse <grosse@cosmocode.de>

fix: preface pagename w/ namespace for inline diff

The event IO_WIKIPAGE_READ saves the namespace of a page in $data[1] and
only the page_name itself in $data[2]. So this code was broken for all
pag

fix: preface pagename w/ namespace for inline diff

The event IO_WIKIPAGE_READ saves the namespace of a page in $data[1] and
only the page_name itself in $data[2]. So this code was broken for all
pages not in the root namespace.

see https://www.dokuwiki.org/devel:event:io_wikipage_read

Fixes #232 and fixes SPR-572

show more ...


# 025cb9da 02-Nov-2016 Andreas Gohr <gohr@cosmocode.de>

made Assignments singleton. fixes #163


# 72b4cd73 11-Aug-2016 Andreas Gohr <gohr@cosmocode.de>

adjust for removed option in AccessTable


# 2ff345c4 08-Aug-2016 Andreas Gohr <gohr@cosmocode.de>

Merge branch 'master' into lookups

* master:
Version upped
diff needs to compare raw values


# 94c9aa4c 08-Aug-2016 Andreas Gohr <gohr@cosmocode.de>

renamed SchemaData and SchemaLookupData

This is to reflect that they no longer inherit from Schema


# f411d872 08-Aug-2016 Andreas Gohr <gohr@cosmocode.de>

refactor SchemaData into AccessTable with factory

first part of the refactoring for the SchemaData and SchemaLookupData
classes. Both now inherit from AccessTable which provides common methods
and t

refactor SchemaData into AccessTable with factory

first part of the refactoring for the SchemaData and SchemaLookupData
classes. Both now inherit from AccessTable which provides common methods
and two factory methods to automatically create the correct class
depending on the schema.

Both classes no longer inherit from Schema. Instead they contain a
Schema as a member variable. This makes it possible to initialize them
with an existing schema (which is required for the factory methods).

The flow is now like this:

1: init a schema (read info from the database)
2: look at the schema to figure out if it's a lookup or not
3: initialize the right Data object with the schema

show more ...


# 0cf47abb 03-Aug-2016 Andreas Gohr <gohr@cosmocode.de>

diff needs to compare raw values


# ba766201 28-Apr-2016 Andreas Gohr <gohr@cosmocode.de>

Use DokuWiki new autoloader for class files

No longer do we need to register our own autoloader. Namespace had to be
vendor prefixed.


# 08e7b568 16-Mar-2016 Andreas Gohr <gohr@cosmocode.de>

moved pseudo syntax generation to SchemaData


# 10caaf49 23-Feb-2016 Andreas Gohr <gohr@cosmocode.de>

Show struct differences in diff view. SPR-31 closes #4