Go to start of metadata
- Created by Robert Reiner, last modified on 11. Feb 2022
projectdoc Toolbox
Introductional Topics
Topics for novice users and advanced beginners.
- Basic Concepts and Conventions for projectdoc
- Concepts central to projectdoc. Things users have to understand to get the most out of using projectdoc.
- Compare with built-in Features
- Compare the features provided by the projectdoc Toolbox with features that come with Confluence out-of-the-box.
- Configuration
- Information for the configuration options of the projectdoc Toolbox.
- Definition List Macro in Action
- Screencast to show how the Definition List Macro is used to create definition lists in Confluence.
- Doctypes Introduction
- A gentle introduction to page blueprints provided by doctype add-ons. The page blueprints are grouped semantically to make it easier for users to build a conceptual mind map for them.
- Dynamic Property Values
- Property values should only change when a document is saved. They should not be dependent on request-time. If they are, then they are called 'dynamic'.
- Evaluation Topics
- Provides information about features potential users should consider for their evaluation process on using the projectdoc Toolbox for Confluence.
- Hands-on Tutorial
- Get started with the projectdoc Toolbox: learning by doing
- Highlights
- Lost in wiki space? Blank-Wikipage-Syndrome? Where to add? How to find? No fun anymore?
- Installation Guide
- Installing the projectdoc Toolbox on Confluence is very easy.
- Introduction for new Users
- Provides information to get new users of projectdoc get started with projectdoc documents and spaces.
- Limitations on Query Results
- The number of hits for document queries is limited due to performance reasons.
- Macros Introduction
- This is a gentle introduction to the core macros. The macros are grouped semantically to make it easier for users to build a conceptual mind map for them.
- projectdoc in Action
- Screencasts to introduce to the concepts and workings of projectdoc. Users get an impression on how projectdoc works and find information on its concepts.
- Spaces Introduction
- Provides a gentle introduction to the concept of spaces using projectdoc.
- Tips
- List of tips to use Confluence with the projectdoc Toolbox and fun! Tips address users of different experience levels.
- Using projectdoc to document Maven Plugins
- We decided to move our documentation from the XDoc format to projectdoc on Confluence. This allows us to update the information independent of the release cycles of the products. Here are some tips on how to use projectdoc for this task.
Hot Topics
The following lists topics we consider to be important for the daily work with the projectdoc Toolbox.
- Search Tips
- Tips on specifying search queries for Lucene. This also applies to projectdoc's query macros.
- Tips
- List of tips to use Confluence with the projectdoc Toolbox and fun! Tips address users of different experience levels.
- Artificial Properties
- In addition to the properties specified in the document properties table, projectdoc provides additional properties drawn from Confluence or metadata.
- Space Properties
- Lists the configuration options at space level.
- Cache Refresh Actions
- projectdoc documents are stored in caches for quick access. Users may want to clear one of these caches.
Main Topics
A list of articles that provide information on design principles and conventions of the projectdoc Toolbox.
To read topics in a given context, please refer to the projectdoc tours.
- Autocomplete
- Support for users of projectdoc macros to select from a range of valid values.
- Autoconvert Information System URIs
- Introduction to the autoconvert feature for URIs to external systems.
- Categories of Information System Macros
- Overview over the different categories of macros that are part of the Information Systems Extension.
- Category Trees
- Download JSON documents to create category trees.
- Export Metadata
- Export document properties as metadata to the rendered HTML page.
- Fragments Cache for Transclusions
- Information on how to use the fragments cache.
- Localization
- Using projectdoc with a non-supported locale (language) works, but lacks some of its features. This short topic provides some details on this matter.
- Name Refactorings
- A short overview over tools in the projectdoc Toolbox that support authors and information architects to rename elements of their technical documentation.
- projectdoc Rebuild Manual
- Information for administrators on how to maintain projectdoc documents or to build them from scratch.
- Projects using the projectdoc Toolbox
- Lists projects that use the projectdoc Toolbox for their documentation. We include real projects as well as interesting examples.
- Prototypes
- Reusing type instances for documents.
- Space Wizard Parameters
- List of parameters to control the context when creating spaces with the projectdoc Toolbox.
- Use Doctype Name as Border Image
- With the doctypeBorderImageServlet and some custom CSS it is possible to render a border image that contains the doctype name of the currently displayed Confluence page.
- User Macro Integration
- A short introduction to use projectdoc services in the context of velocity to integrate with user macros.
References
The following topics are references to lookup information.
- Artificial Properties
- In addition to the properties specified in the document properties table, projectdoc provides additional properties drawn from Confluence or metadata.
- Blueprint Properties
- Lists the configuration options for template authors to control page creation.
- Cache Refresh Actions
- projectdoc documents are stored in caches for quick access. Users may want to clear one of these caches.
- Configuration
- Information for the configuration options of the projectdoc Toolbox.
- CSS Styles
- Lists CSS selectors provided by the projectdoc Toolbox to apply styles.
- Doctypes Overview
- List of all doctypes provided by add-ons. Provides an overview over doctype IDs and blueprint keys.
- Document Property Controls
- Lists valid controls for properties to be used in document properties tables.
- Information System Macros
- List of macros linking to or transcluding from external information systems.
- Logging
- List of loggers for monitoring projectdoc.
- Lucene Search Fields
- Names for fields added to the Lucene search index.
- Page Wizard Placeholder
- The pages wizards provide placeholder to make page creation easier.
- projectdoc Doctype Add-ons
- Doctype add-ons provide space and page blueprints based on macros from the projectdoc Toolbox.
- projectdoc Extensions
- Extensions augment the projectdoc Toolbox. Features that are not relevant for all users are separated and may be installed on-demand by customers of the Toolbox.
- projectdoc System Properties
- Lists recognized system properties specified on the command line for starting the Confluence server.
- Search Tips
- Tips on specifying search queries for Lucene. This also applies to projectdoc's query macros.
- Space Properties
- Lists the configuration options at space level.
- Space Property Controls
- Lists valid controls for properties to be used as space properties.
- System Messages
- Overview over system messages displayed in the browser or in a log file.
- Trouble Shooting
- List of issues encountered with the projectdoc Toolbox and solutions or workarounds to resolve them.
Topics for Template Authors
The following topics are for creators of doctype templates.
- Auto Increment in Title
- Prefix the title with an automatically incremented identifier.
- Basic Concepts and Conventions for projectdoc
- Concepts central to projectdoc. Things users have to understand to get the most out of using projectdoc.
- Blueprint Properties
- Lists the configuration options for template authors to control page creation.
- Context Provider
- The main purpose of content providers is to add additional context entries for the blueprints provided by an add-on. projectdoc defines a number of context providers to be used by add-on developers.
- Page Wizard Placeholder
- The pages wizards provide placeholder to make page creation easier.
- Template Variables
- List of variables provided in the blueprint context for templates.
- Variables for Blueprints
- The projectdoc Toolbox provides an interface for template authors to replace placeholders with space and context properties.