History log of /plugin/struct/ (Results 1301 – 1325 of 1333)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
c2fd0bf003-Feb-2016 Michael Große <grosse@cosmocode.de>

Show simple Schema-Form to enter values

SPR-291

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

Add rollback query if a previous method fails

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

Make more internal SchemaData functions protected

35f96dd402-Feb-2016 Andreas Gohr <andi@splitbrain.org>

makes SQL builder function a proper protected method

It simplifies the method's signature (page, table and ts do not need to
be passed) and streamlines the input (singles and multies are now the
sam

makes SQL builder function a proper protected method

It simplifies the method's signature (page, table and ts do not need to
be passed) and streamlines the input (singles and multies are now the
same format). Testing has been adjusted using a derived class in the
test namespace

show more ...

009f0f2802-Feb-2016 Andreas Gohr <andi@splitbrain.org>

made autoloader function static

this makes it easier to reuse in testing

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

Update function comments

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

Save data to the database

04eb61a602-Feb-2016 Andreas Gohr <andi@splitbrain.org>

moved tid to AbstractBaseType

it makes more sense there than in the Column

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

Instantiate sqlite in setup, not in the test

SPR-290

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

Join data from multivals table and consolidate

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

Fix tablename

706e7c4b02-Feb-2016 Andreas Gohr <andi@splitbrain.org>

adds a multivals table

for columns that store multiple values (multi = true), we store a NULL
in the data_* table and put all the values in the multivals table. The
row column acts as a simple count

adds a multivals table

for columns that store multiple values (multi = true), we store a NULL
in the data_* table and put all the values in the multivals table. The
row column acts as a simple counter so values can be stored and
retrieved in the correct order.

show more ...

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

Add requirements.txt for travis-ci

SPR-290

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

Fix PHP-Strict Warning

The warning was about passing only variables by reference.

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

Fix array keys to match actual form-input names

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

Add tests for the SchemaBuilder-Class

SPR-290

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

Fix test coverage information

SPR-290

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

only one select is needed here

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

some adjustments to the basetype methods

250c83c201-Feb-2016 Andreas Gohr <andi@splitbrain.org>

added new class to manage page's struct data

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

fixed method signatures

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

enforce lower case table names

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

properly handle data column creation

since we want to skip empty column names we need to create the data
columns one by one as well.

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

added JSON editor

This makes editing the configuration for fields nicer. Types have to
define a complete (possibly empty) default structure and the editor
allows to edit it then.

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

resorted code a bit

This separates the actual data holders from their editing tools.

1...<<51525354