Home
last modified time | relevance | path

Searched refs:types (Results 476 – 500 of 570) sorted by path

1...<<11121314151617181920>>...23

/plugin/strata/
H A Dmanual.txt18 Data entry is done with ''<data>'' tags. The following example is a data block for Jane Doe. The block is meant to add some extra data to the page it is on (we assume it is on the page ''persons:jane_doe''). The example shows you how to add simple values, how to declare a class, and how to use types.
31 **Types**: You can add a [[#types|type]] to use by putting the type between ''['' and '']'' after the field name. Types determine how the data is displayed, and how it is stored.
52 **Type hints**: You can change how a [[#types|type]] behaves by adding a type hint. Type hints are added by appending them to the type with ''::''. For example ''[page::places]'' uses the page type, and will try to resolve values without an explicit namespace as if they were in the ''places:'' namespace. For a list of types and their hints, see [[#Types]].
75 Variables are indicated with the ''?''. You can use a variable in any spot (except types or type hints). For example ''?p ?k [date]: 1982-7-23'' to find out who has what relation to the date 1982-7-23.
79 **Types**: In a query, you can use [[#types]]. You can use types for fields and values, and you can use them in the opening tag. Types are 'sticky': if you put ''?p Birthday [date]: ?b'' the date type will automatically stick to the ''?b'' variable (you could have achieved the same with ''?p Birthday: ?b [date]'').
167 There is a single magic value to indicate the empty value: ''%%[[]]%%'' This token can be used with any type, but is especially useful with the [[#types|ref]] and [[#types|page]] types a
[all...]
/plugin/struct/action/
H A Dbureaucracy.php17 use dokuwiki\plugin\struct\types\Lookup;
H A Dconfig.php14 use dokuwiki\plugin\struct\types\AbstractBaseType;
H A Dmove.php17 use dokuwiki\plugin\struct\types\Lookup;
18 use dokuwiki\plugin\struct\types\Media;
19 use dokuwiki\plugin\struct\types\Page;
/plugin/struct/db/
H A Dupdate0001.sql10 CREATE TABLE types ( table
23 tid INTEGER REFERENCES types (id),
H A Dupdate0007.sql1 UPDATE types SET class = 'Media' WHERE class = 'Image';
/plugin/struct/
H A Ddeleted.files97 types/AbstractSummary.php
98 types/Image.php
99 types/Img.php
100 types/Integer.php
101 types/Summary.php
H A Dstyle.less76 // smaller input types
/plugin/struct/helper/
H A Dfield.php8 use dokuwiki\plugin\struct\types\Lookup;
9 use dokuwiki\plugin\struct\types\Page;
10 use dokuwiki\plugin\struct\types\User;
/plugin/struct/meta/
H A DCSVImporter.php5 use dokuwiki\plugin\struct\types\Page;
H A DColumn.php6 use dokuwiki\plugin\struct\types\AbstractBaseType;
181 * Returns a list of all available types and their class names
183 * @param bool $reload forces reloading the types
191 // get our own types
193 $files = glob(DOKU_PLUGIN . 'struct/types/*.php');
199 $map[$file] = 'dokuwiki\\plugin\\struct\\types\\' . $file;
H A DPageColumn.php5 use dokuwiki\plugin\struct\types\Page;
25 if ($type->isMulti()) throw new StructException('PageColumns can not be multi value types!');
H A DPublishedColumn.php5 use dokuwiki\plugin\struct\types\Decimal;
19 if ($type->isMulti()) throw new StructException('PublishedColumns can not be multi value types!');
H A DRevisionColumn.php5 use dokuwiki\plugin\struct\types\DateTime;
25 if ($type->isMulti()) throw new StructException('RevisionColumns can not be multi value types!');
H A DRowColumn.php5 use dokuwiki\plugin\struct\types\Decimal;
19 if ($type->isMulti()) throw new StructException('RowColumns can not be multi value types!');
H A DSchema.php6 use dokuwiki\plugin\struct\types\AbstractBaseType;
104 types T
120 $class = 'dokuwiki\\plugin\\struct\\types\\Text';
207 FROM types T, schema_cols SC, schemas S
211 $sql = "DELETE FROM types WHERE id IN ($sql)";
H A DSchemaEditor.php7 use dokuwiki\plugin\struct\types\Text;
143 $types = array_keys(Column::allTypes());
146 foreach ($types as $type) {
H A DSearch.php7 use dokuwiki\plugin\struct\types\AutoSummary;
8 use dokuwiki\plugin\struct\types\DateTime;
9 use dokuwiki\plugin\struct\types\Decimal;
10 use dokuwiki\plugin\struct\types\Page;
11 use dokuwiki\plugin\struct\types\User;
200 * this reduces the number of supported filters to implement in types */
H A DSummaryColumn.php5 use dokuwiki\plugin\struct\types\AutoSummary;
25 if ($type->isMulti()) throw new StructException('SummaryColumns can not be multi value types!');
H A DUserColumn.php5 use dokuwiki\plugin\struct\types\User;
26 if ($type->isMulti()) throw new StructException('UserColumns can not be multi value types!');
H A DValueValidator.php5 use dokuwiki\plugin\struct\types\AbstractBaseType;
37 // fix multi value types
/plugin/struct/types/
H A DAbstractBaseType.php3 namespace dokuwiki\plugin\struct\types;
22 * @package dokuwiki\plugin\struct\types
345 * Render a link in a struct cloud. This should be good for most types, but can be overwritten if necessary.
396 * The default implementation here should be good for nearly all types, it simply
421 * The default implementation should be good for nearly all types. However some
422 * types may need to do proper SQLite type casting to have the right order.
443 * @param string|Value $value The string by which the types would usually be sorted
460 * This allows types to apply a transformation to the value read by select()
H A DAbstractMultiBaseType.php3 namespace dokuwiki\plugin\struct\types;
8 * This class implements a standard multi editor that can be reused by user types. The multi-
11 * @package dokuwiki\plugin\struct\types
H A DAutoSummary.php3 namespace dokuwiki\plugin\struct\types;
H A DCheckbox.php3 namespace dokuwiki\plugin\struct\types;

1...<<11121314151617181920>>...23