Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Section
titleProperties in different Representations

A property may provide its value in different representations.

The basic concept it that the pure text representation of a property has the same name as the property, but puts a dollar sign ($) at the end. In case the value has a canonical representation, then the name is extended by the paragraph sign (§).

The projectdoc Toolbox provides different representations for dates and URLs (uniform resource locators).

Section
titleDates

If a document property value is a date using the time element (create with two slashes '//') then the projectdoc Toolbox will provide a standard rendered value in pure text ('$' version) and a normalized representation of the date ('§' version). The normalized representation can be used to order the elements by the date.

Example Box

Example for the artificial property "Last Modification Date".

PropertyValue
Last Modification Date

 

Last Modification Date$30 Aug 2019
Last Modification Date§20190830
Section
titleUniform Resource Locators

For each HTML link with an absolute URL the projectdoc Toolbox provides the names of the link labels ('$' version) and the list of URLs from the HTML href attribute ('§' version).

Version Box
since4.0

This feature is available since the projectdoc Toolbox version 4.0.

A URL is considered to be absolute if it includes the scheme (e.g. http://).

Example Box

Example for a property with a reference to an external site.

PropertyValue
Homepage
Homepage$smartics
Homepage§https://www.smartics.eu/
Section
titleUsers

The creator's and last modifier's login name is rendered by Creator and Last Modifier.

Adding a '$' renders the full name.

Version Box
since4.0

The full name property is provided since version 4.0.

Section
idSubtopics
Display Table
doctypeproperty
render-no-hits-as-blanktrue
selectName, Short Description, Type
restrict-to-immediate-childrentrue
sort-bySort Key, Name

...