An dieser Stelle entsteht die öffentliche Dokumentation für Epigraf 5. Diese Seite ist noch in Bearbeitung.

Editing

to be added

Coding

Zur schnellen Überarbeitung mehrerer Artikel kann die Coding-Ansicht verwendet werden. Sie wird in der Artikelliste über die Schaltfläche im Fußbereich oder über den URL-Parameter template=coding aktiviert. In der Coding-Ansicht wird ein Artikel in der rechte Sidebar angezeigt und in den Bearbeitungsmodus geschaltet - erkennbar an der Schaltflächen zum Speichern unten in der Sidebar.

Welche Felder bearbeitbar sind, lässt sich gezielt über die Konfiguration angeben. Um beispielsweise nur die Geokoordinaten eines Artikels freizugeben, werden die folgenden Einstellungen vorgenommen.

Typkonfiguration des Artikels

Der Artikel wird insgesamt auf nicht bearbeitbar geschaltet (edit=false) und die Abschnitte mit den Geokodierungen und mit den Beschreibungen durch negative Gewichte an den Anfang des Artikels gestellt. 

  "templates": {
        "coding": {
            "edit": false,
            "sections": {
                "locations": {
                    "weight": -300
                },
                "text[Beschreibung]": {
                    "weight": -100
                }
            }
        }
    }

 

Optional können einzelne Abschnitte mit der Angabe fixed=true direkt oberhalb des Speicherbuttons fixiert werden, um sie schneller zugänglich zu machen.

 

Typkonfiguration der Items

Einzelne Felder der Geocoding-Items werden zur Bearbeitung freigegeben (edit=true). Da Geokoordinaten innerhalb des value-Feldes im JSON-Format erfasst werden, wird zur Ansteuerung verschachtelter Felder der keys-Schlüssel verwendet.

 "templates": {
        "coding": {
            "fields": {
                "value": {
                    "keys": {
                        "lat": {
                            "caption": "Latitude",
                            "edit": true
                        },
                        "lng": {
                            "caption": "Longitude",
                            "edit": true
                        },
                        "radius": {
                            "caption": "Radius",
                            "edit": true
                        }
                    }
                },
                "published": {
                    "edit": true
                },
                "content": {
                    "edit": true
                }
            }
        }
    }

 

Für den Publikationsstatus (published) muss zudem in der Feldkonfiguration vorgegeben werden, welche Werte erlaubt sind:

 "published": {
            "caption": "Ver\u00f6ffentlicht",
            "format": "select",
            "codes": [
                "drafted",
                "in progress",
                "complete",
                "published",
                "searchable"
            ]
        },