History log of /plugin/struct/helper/ (Results 51 – 74 of 74)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
1bd268d210-Aug-2016 Michael Grosse <grosse@cosmocode.de>

Delete assignments as well

7c5fd8d609-Aug-2016 Michael Grosse <grosse@cosmocode.de>

Add helper for im&export by other plugins


/plugin/struct/.travis.yml
/plugin/struct/_test/ConfigParser.test.php
/plugin/struct/_test/DateFormatConverter.test.php
/plugin/struct/_test/QueryBuilderFrom.test.php
/plugin/struct/_test/QueryBuilderOther.test.php
/plugin/struct/_test/QueryBuilderSelect.test.php
/plugin/struct/_test/SchemaDataDB.test.php
/plugin/struct/_test/SchemaDataDBMulti.test.php
/plugin/struct/_test/SchemaDataReplacement.test.php
/plugin/struct/_test/SchemaDataSQL.test.php
/plugin/struct/_test/Search.test.php
/plugin/struct/_test/SearchConfig.test.php
/plugin/struct/_test/Type_Date.test.php
/plugin/struct/_test/Type_DateTime.test.php
/plugin/struct/_test/Type_Page.test.php
/plugin/struct/_test/Type_Text.test.php
/plugin/struct/_test/json/pageschema.struct.json
/plugin/struct/_test/mock/QueryBuilder.php
/plugin/struct/_test/mock/SchemaData.php
/plugin/struct/_test/mock/SchemaDataNoDB.php
/plugin/struct/action/ajax.php
/plugin/struct/action/config.php
/plugin/struct/action/diff.php
/plugin/struct/action/entry.php
/plugin/struct/action/title.php
/plugin/struct/admin/assignments.php
/plugin/struct/db/latest.version
/plugin/struct/db/update0008.sql
/plugin/struct/helper.php
imexport.php
/plugin/struct/jsoneditor/setup.js
/plugin/struct/lang/de/lang.php
/plugin/struct/lang/en/lang.php
/plugin/struct/meta/AggregationTable.php
/plugin/struct/meta/Column.php
/plugin/struct/meta/ConfigParser.php
/plugin/struct/meta/DateFormatConverter.php
/plugin/struct/meta/PageColumn.php
/plugin/struct/meta/QueryBuilder.php
/plugin/struct/meta/RevisionColumn.php
/plugin/struct/meta/SchemaData.php
/plugin/struct/meta/Search.php
/plugin/struct/meta/SearchConfig.php
/plugin/struct/meta/Title.php
/plugin/struct/plugin.info.txt
/plugin/struct/script.js
/plugin/struct/syntax/output.php
/plugin/struct/types/AbstractBaseType.php
/plugin/struct/types/AbstractMultiBaseType.php
/plugin/struct/types/Checkbox.php
/plugin/struct/types/Date.php
/plugin/struct/types/DateTime.php
/plugin/struct/types/Dropdown.php
/plugin/struct/types/Media.php
/plugin/struct/types/Page.php
/plugin/struct/types/Tag.php
/plugin/struct/types/Text.php
/plugin/struct/types/Wiki.php
8fefbb5918-Jul-2016 Andreas Gohr <gohr@cosmocode.de>

register a JSON function in sqlite

This way types could select multiple columns into a single return value.

It probably makes sense to register a similar function as a AGGREGATE
function as well.

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


/plugin/struct/_test/Assignments.test.php
/plugin/struct/_test/ConfigParser.test.php
/plugin/struct/_test/Schema.test.php
/plugin/struct/_test/SchemaBuilder.test.php
/plugin/struct/_test/SchemaDataDB.test.php
/plugin/struct/_test/SchemaDataDBMulti.test.php
/plugin/struct/_test/SchemaDataSQL.test.php
/plugin/struct/_test/SchemaImporter.test.php
/plugin/struct/_test/Search.test.php
/plugin/struct/_test/SearchConfig.test.php
/plugin/struct/_test/SearchConfigParameter.test.php
/plugin/struct/_test/StructTest.php
/plugin/struct/_test/Type_AbstractBase.test.php
/plugin/struct/_test/Type_Decimal.test.php
/plugin/struct/_test/Type_Integer.test.php
/plugin/struct/_test/Type_Media.test.php
/plugin/struct/_test/Type_Page.test.php
/plugin/struct/_test/Type_Tag.test.php
/plugin/struct/_test/Type_Text.test.php
/plugin/struct/_test/Type_Url.test.php
/plugin/struct/_test/Type_User.test.php
/plugin/struct/_test/Validator.test.php
/plugin/struct/_test/Value.test.php
/plugin/struct/_test/configHelper.test.php
/plugin/struct/_test/diff.test.php
/plugin/struct/_test/entry.test.php
/plugin/struct/_test/general.test.php
/plugin/struct/_test/mock/Assignments.php
/plugin/struct/_test/mock/BaseType.php
/plugin/struct/_test/mock/SchemaData.php
/plugin/struct/_test/mock/SchemaDataNoDB.php
/plugin/struct/_test/mock/Search.php
/plugin/struct/_test/mock/SearchConfig.php
/plugin/struct/_test/mock/Validator.php
/plugin/struct/_test/mock/action_plugin_struct_entry.php
/plugin/struct/_test/mock/helper_plugin_struct_config.php
/plugin/struct/_test/move.test.php
/plugin/struct/action/ajax.php
/plugin/struct/action/bureaucracy.php
/plugin/struct/action/cache.php
/plugin/struct/action/diff.php
/plugin/struct/action/entry.php
/plugin/struct/action/move.php
/plugin/struct/action/search.php
/plugin/struct/admin/assignments.php
/plugin/struct/admin/schemas.php
/plugin/struct/helper.php
config.php
field.php
/plugin/struct/meta/AggregationTable.php
/plugin/struct/meta/Assignments.php
/plugin/struct/meta/Column.php
/plugin/struct/meta/ConfigParser.php
/plugin/struct/meta/PageColumn.php
/plugin/struct/meta/Schema.php
/plugin/struct/meta/SchemaBuilder.php
/plugin/struct/meta/SchemaData.php
/plugin/struct/meta/SchemaEditor.php
/plugin/struct/meta/SchemaImporter.php
/plugin/struct/meta/Search.php
/plugin/struct/meta/SearchConfig.php
/plugin/struct/meta/SearchConfigParameters.php
/plugin/struct/meta/StructException.php
/plugin/struct/meta/ValidationException.php
/plugin/struct/meta/Validator.php
/plugin/struct/meta/Value.php
/plugin/struct/plugin.info.txt
/plugin/struct/remote.php
/plugin/struct/syntax/output.php
/plugin/struct/syntax/table.php
/plugin/struct/types/AbstractBaseType.php
/plugin/struct/types/AbstractMultiBaseType.php
/plugin/struct/types/Checkbox.php
/plugin/struct/types/Date.php
/plugin/struct/types/Decimal.php
/plugin/struct/types/Dropdown.php
/plugin/struct/types/Integer.php
/plugin/struct/types/Mail.php
/plugin/struct/types/Media.php
/plugin/struct/types/Page.php
/plugin/struct/types/Tag.php
/plugin/struct/types/Text.php
/plugin/struct/types/Url.php
/plugin/struct/types/User.php
/plugin/struct/types/Wiki.php
6c71c03112-Apr-2016 Andreas Gohr <gohr@cosmocode.de>

fix validation and multi vlaue handling in bureaucracy #87

9bdb73ce05-Apr-2016 Andreas Gohr <gohr@cosmocode.de>

fixed asterisk for optional fields in bureaucracy #19

95838d5030-Mar-2016 Andreas Gohr <gohr@cosmocode.de>

styling adjustments in bureaucracy mode

we now use our own formfield function here

3ad9c1ea30-Mar-2016 Andreas Gohr <gohr@cosmocode.de>

first go at bureaucracy support #19

This only implements singlge field, not whole schemas, yet.

This has no unit tests yet. Testing will be complicated. I'll try to
figure something out.

ed3de3d630-Mar-2016 Andreas Gohr <gohr@cosmocode.de>

use data ttribute for autocompletion

this moves the whole field creation to a separate function and adds the
full qualified column name as a data attribute. This is needed because
we can not rely on

use data ttribute for autocompletion

this moves the whole field creation to a separate function and adds the
full qualified column name as a data attribute. This is needed because
we can not rely on the field's name to figure out the column name as it
will be unrelated in bureaucracy use

show more ...


/plugin/struct/.travis.yml
/plugin/struct/_test/Assignments.test.php
/plugin/struct/_test/ConfigParser.test.php
/plugin/struct/_test/Schema.test.php
/plugin/struct/_test/SchemaBuilder.test.php
/plugin/struct/_test/SchemaDataDB.test.php
/plugin/struct/_test/SchemaDataDBMulti.test.php
/plugin/struct/_test/SchemaDataSQL.test.php
/plugin/struct/_test/SchemaImporter.test.php
/plugin/struct/_test/Search.test.php
/plugin/struct/_test/SearchConfig.test.php
/plugin/struct/_test/SearchConfigParameter.test.php
/plugin/struct/_test/StructTest.php
/plugin/struct/_test/Type_AbstractBase.test.php
/plugin/struct/_test/Type_Integer.test.php
/plugin/struct/_test/Type_Media.test.php
/plugin/struct/_test/Type_Page.test.php
/plugin/struct/_test/Type_Tag.test.php
/plugin/struct/_test/Type_Text.test.php
/plugin/struct/_test/Type_Url.test.php
/plugin/struct/_test/Type_User.test.php
/plugin/struct/_test/Validator.test.php
/plugin/struct/_test/Value.test.php
/plugin/struct/_test/configHelper.test.php
/plugin/struct/_test/diff.test.php
/plugin/struct/_test/entry.test.php
/plugin/struct/_test/json/schema1.struct.json
/plugin/struct/_test/json/schema2.struct.json
/plugin/struct/_test/json/schema2int.struct.json
/plugin/struct/_test/json/tag.struct.json
/plugin/struct/_test/json/testtable.struct.json
/plugin/struct/_test/json/testtable2.struct.json
/plugin/struct/_test/mock/Search.php
/plugin/struct/_test/mock/SearchConfig.php
/plugin/struct/_test/mock/Validator.php
/plugin/struct/_test/move.test.php
/plugin/struct/action/ajax.php
/plugin/struct/action/autoloader.php
/plugin/struct/action/cache.php
/plugin/struct/action/diff.php
/plugin/struct/action/entry.php
/plugin/struct/action/move.php
/plugin/struct/action/output.php
/plugin/struct/action/search.php
/plugin/struct/admin/assignments.php
/plugin/struct/admin/schemas.php
/plugin/struct/helper.php
field.php
/plugin/struct/lang/en/assignments_intro.txt
/plugin/struct/lang/en/editor_edit.txt
/plugin/struct/lang/en/lang.php
/plugin/struct/meta/AggregationTable.php
/plugin/struct/meta/Assignments.php
/plugin/struct/meta/Column.php
/plugin/struct/meta/ConfigParser.php
/plugin/struct/meta/PageColumn.php
/plugin/struct/meta/Schema.php
/plugin/struct/meta/SchemaBuilder.php
/plugin/struct/meta/SchemaData.php
/plugin/struct/meta/SchemaEditor.php
/plugin/struct/meta/SchemaImporter.php
/plugin/struct/meta/Search.php
/plugin/struct/meta/SearchConfig.php
/plugin/struct/meta/Validator.php
/plugin/struct/plugin.info.txt
/plugin/struct/remote.php
/plugin/struct/script.js
/plugin/struct/style.less
/plugin/struct/syntax/output.php
/plugin/struct/syntax/table.php
/plugin/struct/types/AbstractBaseType.php
/plugin/struct/types/Checkbox.php
/plugin/struct/types/Date.php
/plugin/struct/types/Dropdown.php
/plugin/struct/types/Integer.php
/plugin/struct/types/Mail.php
/plugin/struct/types/Media.php
/plugin/struct/types/Page.php
/plugin/struct/types/Tag.php
/plugin/struct/types/Url.php
/plugin/struct/types/User.php
/plugin/struct/types/Wiki.php
aa12470810-Mar-2016 Andreas Gohr <gohr@cosmocode.de>

streamline sort direction handling

we now use a boolean everywhere

9dbc32ae10-Mar-2016 Andreas Gohr <gohr@cosmocode.de>

moved the filter reducing to Search


/plugin/struct/.travis.yml
/plugin/struct/_test/Assignments.test.php
/plugin/struct/_test/Schema.test.php
/plugin/struct/_test/SchemaBuilder.test.php
/plugin/struct/_test/SchemaDataDB.test.php
/plugin/struct/_test/SchemaDataSQL.test.php
/plugin/struct/_test/Search.test.php
/plugin/struct/_test/SearchConfigParameter.test.php
/plugin/struct/_test/Type_AbstractBase.test.php
/plugin/struct/_test/Type_Integer.test.php
/plugin/struct/_test/Type_Media.test.php
/plugin/struct/_test/Type_Text.test.php
/plugin/struct/_test/Type_Url.test.php
/plugin/struct/_test/Type_User.test.php
/plugin/struct/_test/Value.test.php
/plugin/struct/_test/configHelper.test.php
/plugin/struct/_test/diff.test.php
/plugin/struct/_test/entry.test.php
/plugin/struct/_test/mock/Assignments.php
/plugin/struct/_test/mock/BaseType.php
/plugin/struct/_test/mock/SchemaData.php
/plugin/struct/_test/mock/SchemaDataNoDB.php
/plugin/struct/_test/mock/Search.php
/plugin/struct/_test/mock/action_plugin_struct_entry.php
/plugin/struct/_test/mock/helper_plugin_struct_config.php
/plugin/struct/action/ajax.php
/plugin/struct/action/autoloader.php
/plugin/struct/action/cache.php
/plugin/struct/action/diff.php
/plugin/struct/action/entry.php
/plugin/struct/action/output.php
/plugin/struct/admin/assignments.php
/plugin/struct/admin/schemas.php
/plugin/struct/conf/default.php
/plugin/struct/conf/metadata.php
/plugin/struct/db/latest.version
/plugin/struct/db/update0005.sql
/plugin/struct/db/update0006.sql
/plugin/struct/db/update0007.sql
config.php
/plugin/struct/jsoneditor/setup.css
/plugin/struct/jsoneditor/setup.js
/plugin/struct/lang/en/assignments_intro.txt
/plugin/struct/lang/en/editor_edit.txt
/plugin/struct/lang/en/editor_intro.txt
/plugin/struct/lang/en/lang.php
/plugin/struct/lang/en/settings.php
/plugin/struct/meta/AggregationTable.php
/plugin/struct/meta/Assignments.php
/plugin/struct/meta/Column.php
/plugin/struct/meta/ConfigParser.php
/plugin/struct/meta/PageColumn.php
/plugin/struct/meta/Schema.php
/plugin/struct/meta/SchemaBuilder.php
/plugin/struct/meta/SchemaData.php
/plugin/struct/meta/SchemaEditor.php
/plugin/struct/meta/Search.php
/plugin/struct/meta/SearchConfig.php
/plugin/struct/meta/SearchConfigParameters.php
/plugin/struct/meta/Value.php
/plugin/struct/script.js
/plugin/struct/style.less
/plugin/struct/syntax/output.php
/plugin/struct/syntax/table.php
/plugin/struct/types/AbstractBaseType.php
/plugin/struct/types/AbstractMultiBaseType.php
/plugin/struct/types/Date.php
/plugin/struct/types/Integer.php
/plugin/struct/types/Media.php
/plugin/struct/types/Page.php
/plugin/struct/types/Tag.php
/plugin/struct/types/Text.php
/plugin/struct/types/Url.php
/plugin/struct/types/User.php
76e2c9ad18-Feb-2016 Michael Große <grosse@cosmocode.de>

Remove unused Code

In the previous commit all current parameter handling has been moved to
SearchConfig class, so this code is now unnecessary

Github Issue #22, SPR-317

32c6849e18-Feb-2016 Michael Große <grosse@cosmocode.de>

Ensure the correct parsing of the <> comperator

SPR-309, SPR-317, issue #21

01a8eccd18-Feb-2016 Michael Große <grosse@cosmocode.de>

Fix <>, !~, and *~ comps to data behaviour but simpler

SPR-317, SPR-309, GitHub: #21, #22

fc8e256317-Feb-2016 Michael Große <grosse@cosmocode.de>

Use default internallink renderer for xhtml as well

93485d7117-Feb-2016 Michael Große <grosse@cosmocode.de>

Fix limit controls

2987727917-Feb-2016 Michael Große <grosse@cosmocode.de>

Render output tables with data-like syntax

ToDo: summarize

0fe33e7211-Feb-2016 Andreas Gohr <andi@splitbrain.org>

use one multivalue table per schema

15929be209-Feb-2016 Andreas Gohr <gohr@cosmocode.de>

first go at data searching

ae697e1f19-Jan-2016 Andreas Gohr <gohr@cosmocode.de>

resorted code a bit

This separates the actual data holders from their editing tools.

351ea4ea19-Jan-2016 Andreas Gohr <gohr@cosmocode.de>

Schema-Editor: made type a dropdown

1c50270417-Dec-2015 Andreas Gohr <andi@splitbrain.org>

a very first basic version of the schema editor works

083afc5517-Dec-2015 Andreas Gohr <andi@splitbrain.org>

a first go at the overall structure. far from complete

549a083717-Dec-2015 Andreas Gohr <andi@splitbrain.org>

initial wizard generated structure

123