Password:

 Forgot?
Username or Email:
Art: A Bit of Sunlight (William Merritt Chase)

about iqtpi > Language of Dynamic Media

Sets and Singles

Dynamic media makes it easier to refer to sets of data that contain many records, or single records that have absolutely unique media addresses.

Singles are like:

/photo-34728
/site-iqtpi

Sets are like:

/photo@fentriss
/text@fentriss
@fentriss:"Search Term"
 

Symbols and Their Meaning

The four most important selector symbols are:

/
-
@
:

(Complete list of selectors: see Joelie Docs)

/ The slash selector means table. An iqtpi table is a consistent web storage space that contains only one kind of thing. For example, the /photo table should contain only photos. The /text table should contain only blog posts.

- The dash selector means id number or string. iqtpi assigns a unique id number to every record in a given table (ex. -1932), and also allows users to choose unique names (ex. -my_photo) for their records. So, the combination of a table and identifier produces a completely unique media address (ex. /photo-1932 or /photo-my_photo).

@ The at selector means owner. You can select records that belong to a specific user by using their id number or unique name with the at selector. Examples include "@fentriss" (all records that belong to /user-fentriss) and "/photo@1087 (all records that belong to /user-1087).

: The colon selector means string. You can select records that match specific text by adding the text after a colon. For simple text (only letters, spaces, underscores), simply type the text without quotes (ex. /photo:blue). For text that contains special characters, use quotes (ex. /photo:"Bill @ the bar").

about iqtpi | iqtpi home