Content management
Content blocks and the basic data content actions.
Content list is a layout mode introduced in LinkedDataHub 3.x. It allow composition of rich, structured web documents from multiple types of content blocks.
The blocks are attached to the document resource using RDF sequence properties rdf:_1, rdf:_2 etc. The index number in the property URI indicates the position of the content block on the document's content list.
The blocks have 2 main types: XHTML (ldh:XHTML
) and object (ldh:Object
).
The blocks can be re-arranged by dragging one of them and dropping them in a different position.
XHTML block
XHTML block is simply a fragment of XHTML, stored as a canonical XML literal in the RDF document. It can be edited using a WYSIWYG editor.
Object block
Blocks other than HTML content is called an object and has to have a URI that dereferences. Objects are embedded (transcluded) into the HTML page. You can use any RDF resource or uploaded file as an object.
LinkedDataHub will first attempt to load RDF data from the obejct URI and render it
as block. If that fails, it will simply embed it using the HTML <object>
element. Object blocks can be used to embed queries, charts, and other LinkedDataHub
system resources.
User interface
Built-in block types use a UI convention where their UI is split into left, main, and right content areas. The layout of the main content may depend on the active mode of the block. Left and right sections are block-type specific.