livingdocs

Livingdocs Docu

  • Release Notes
  • Blog
  • livingdocs.io
magnify
Learn
Reference Docs
Guides
Operations
  • Introduction
Learn
  • Video Tour
  • Document Lifecycle
    • Document Creation
    • Document Publication
  • On Premise Setup
Reference Docs
  • Public API
    • Get Started
    • Project
    • Composition API
    • Publications 
      • Latest Publication 
      • Latest Publications 
      • Publication Events
      • Renditions
      • Incoming References
    • Search
    • Document Lists
    • Document Categories
    • Routing
      • Path
      • Menus
    • Media Library
    • Imports
      • Documents
      • Images
      • Videos
      • Media Library Entries 
    • Sitemaps
    • Health
    • Beta
      • Latest Publication
      • Latest Publications
      • Latest Draft
  • Project Config
    • Settings
    • Editor Settings
    • Content Types
    • Design Settings
    • Components
    • Deliveries
    • Import & Export
    • Media Types
    • Categories
    • Notifications
  • Document
    • Content
      • Livingdoc Model
      • Component Tree
      • Component Model
      • Directive Models
    • Document Design
      • Directives
        • Editable
        • Image
        • Video
        • Include
        • HTML
        • Link
        • Style
        • Container
        • Toggle
    • Includes
      • Include User Interfaces
      • Includes with Multiple Services
    • Metadata
      • Metadata Plugin List
    • References
  • Server Extensions
    • Server Config
      • Single sign-on
      • Storage
        • Google Cloud Storage
    • Server Initialization
    • Include Functions
    • Metadata Plugins
    • Import API
    • Seed API
    • DataSource API
    • Server Events
    • Server Hooks
    • Webhooks
    • Search Customization
    • Logging
    • DocumentVersion
    • livingdocs-server CLI
  • Editor Extensions
    • Editor Config
      • Document Editing Features
      • Image cropping
      • Images Configuration
      • Login
      • Main Navigation
      • Search and Filters
      • Text Editing Config
    • Editor API
    • Vue Component Registry
    • Document Drag & Drop
  • CLI
    • Managing Project Configs
    • CLI dotfile
  • SDK
Guides
  • Setup
  • Editor
  • Documents
  • Media Library
  • Organisation
  • Search
  • Integrations
  • Authentication
Operations
  • Release Notes
  • Architecture
  • Docker
  • External Services
  • Hardware Requirements
  • High Availibility Setup
  • Hosting Livingdocs
  • Proxy Setup
  • Telemetry

Setup and Development

Server Customization

  • Register a custom server feature

Editor Customization

  • Summary of available UI extension points
  • Customization examples

Initial Document Import

Use the import API for large document imports

    Configure Editor/Server HTTP Port

    Configure ports to allow to start multiple projects in parallel

      Setup Windows Environment

      Setup requirements like docker and WSL in Windows

        Authentication and Authorization

        Access Rights and Groups

        Learn how to manage groups and their permissions.

          Single Sign-On

          Learn how to setup SSO with the example of AzureAD.

            Attribute Based Access Control

            Use ABAC to extend the permission system.

              Access Hooks

              Implement special rules for document access. E.g. reject updates based on a documents category.

                User Management

                Assign permissions to users through groups.

                  Document Design

                  Document Design and Components

                  • Document Design Intro
                  • Create a component from scratch

                  Add a Component to a Design

                  Add a new component to an existing design

                    Example Component: Bullet List

                    Create a bullet list component

                      Dealing with Design Changes

                      • Version Bumps
                      • Content Migrations

                      Migrate Reference Design to Embedded Design

                      How to add an existing design to a project configuration

                        Publish a Design with ldm

                        Upload a design to a Livingdocs Server with ldm (Livingdocs Design Manager)

                          Document Metadata

                          Metadata Plugins

                          • Add a metadata field to a contentType
                          • Create a metadata plugin

                          Document Includes

                          oEmbed

                          oEmbed

                            Twitter Embed

                            Register an include service to render a tweet

                              Youtube Embed

                              Register an include service to render a youtube video

                                Document Teasers

                                Register an include service to render teasers to other articles

                                  Editable Document Teasers

                                  Register an include service to render teasers which can be edited on the page they are embedded in

                                    List Teasers

                                    Register an include service to embed a list

                                      Embedded Teaser and Embedded List

                                      • Embedded Teaser Example
                                      • Embedded List Example

                                      Document Media

                                      Responsive Background Images

                                      Set up responsive background images in your documents

                                        Editor

                                        Author Management

                                        • Create a Data Record for authors
                                        • Reference authors in metadata
                                        • Prefill authors in bylines

                                        Document Copy

                                        Set up the livingdocs server configuration to support copying content into other content types.

                                          Copy Documents Between Projects

                                          Enable copying of selected contentTypes to another project

                                            Document Soft Lock

                                            Allow editors to lock documents and state the intention that they don't want to be disturbed by other editors.

                                              Enable Multilist Editor

                                              Edit multiple lists in one place

                                                Enable Metadata Translations for Data Records

                                                • Configure languages
                                                • Add plugin to enable translations
                                                • Configure metadata property to support translations

                                                Enable Multi-Language

                                                • Configure languages
                                                • Assign languages to documents
                                                • Configure Dashboards

                                                Notifications

                                                Configure notifications so users can watch documents

                                                  Custom Dashboard Filters

                                                  Create custom filters with you own UI

                                                    Proofreading Dashboard

                                                    Configure a proofreading dashboard to assist editorial teams with an efficient workflow.

                                                      Proofreading Task

                                                      Configure a proofreading task that can be used by editorial teams to assign documents to subeditors.

                                                        Scheduled Publishing

                                                        Add a schedule (on/off) time to an article.

                                                          Review Task

                                                          Configure a review or any other task to cover collaboration workflows.

                                                            Image Gallery

                                                            Walkthrough of how to setup an image gallery and a gallery teaser

                                                              Push Notifications

                                                              Setup push notifications with a custom dashboard item

                                                                Teaser Previews

                                                                Show teaser previews in the prepare publish screen

                                                                  Icons

                                                                  All you need to know how one can use icons in Livingdocs

                                                                    Organisation

                                                                    Categories and Routing

                                                                    • Setup categories
                                                                    • Setup Routing

                                                                    Routing Feature

                                                                    • In-depth walkthrough through the routing feature

                                                                    Sitemaps & Feeds

                                                                    • Configure sitemap
                                                                    • Configure RSS feeds
                                                                    • Integration into your delivery

                                                                    Media Library

                                                                    Media Library

                                                                    In-depth guide to the media library

                                                                      Image Services

                                                                      In-depth guide for a dynamic responsive images setup

                                                                        Revoke Media

                                                                        Handle the revoke event to complete the removal of media

                                                                          Media Sources

                                                                          Walkthrough to set up a media source

                                                                            Video Includes

                                                                            Embed videos with a custom player and externally transcoded assets

                                                                              Search

                                                                              Publication Index

                                                                              How to use and configure the publication index of Livingdocs.

                                                                                Custom Index

                                                                                Configure an index processor to support custom data structures and queries in elasticsearch.

                                                                                  Multi Cluster Indexing

                                                                                  Configure multiple elasticsearch clusters that span multiple datacenters for higher resiliency.

                                                                                    Integrations

                                                                                    Desk-Net integration

                                                                                    Integrate Desk-Net with Livingdocs

                                                                                      DPA Import

                                                                                      Setup an agency import from DPA

                                                                                        Hugo Drag & Drop

                                                                                        Configure image and document imports from Hugo via Drag & Drop

                                                                                          Print Integration

                                                                                          Print Integration with WoodWing Studio

                                                                                            Woodwing Assets

                                                                                            Integrate Woodwing Assets into the Media Library

                                                                                              Google Vision API

                                                                                              Tag images with Google Vision

                                                                                                Handsontable Iframe Example

                                                                                                Build an iframe modal for a configurable Handsontable

                                                                                                  Retresco

                                                                                                  Analyze documents and store entities in a metadata field with the Retresco API

                                                                                                    • Livingdocs
                                                                                                    • Tellstrasse 31
                                                                                                    • 8004 Zurich
                                                                                                    • contact@livingdocs.io