Hauptseite: Unterschied zwischen den Versionen

Aus Denkmalpflege
Wechseln zu:Navigation, Suche
Zeile 37: Zeile 37:
 
             tables    =
 
             tables    =
 
                 ARCHIUM_TABLE_hascher_signature=Tabelle,
 
                 ARCHIUM_TABLE_hascher_signature=Tabelle,
                 ARCHIUM_TABLE_hascher_type
+
                 ARCHIUM_TABLE_hascher_type=b
 
                     |fields=Tabelle._pageName = Datenbankeintrag,
 
                     |fields=Tabelle._pageName = Datenbankeintrag,
                             ARCHIUM_PROPERTY_hascher_type = Objekttyp
+
                             b.ARCHIUM_PROPERTY_hascher_type = Objekttyp
             |join on    =  Tabelle._pageName = ARCHIUM_TABLE_hascher_type._pageName
+
             |join on    =  Tabelle._pageName = b._pageName
 
             |default    = -
 
             |default    = -
 
             |format    = dynamic table}}
 
             |format    = dynamic table}}

Version vom 30. April 2020, 18:32 Uhr

Einleitung

Willkommen zur Projekt- und Literaturverwaltung. Diese Seite dient als vorläufiger Einstieg und kann jederzeit angepasst werden.

Über Objekte und Felder

Arten von Objekten

Zwei grundsätzliche Arten von Daten sind vorläufig zur Verwaltung vorgesehen.

  1. abstrakte Objekte (zum Beispiel Denkmalobjekte)
  2. Literaturobjekte (Bücher, Zeitschriften, Internetseiten..)

Für beide Arten sind jeweils eigene Eigenschaftsfelder vorgesehen, die bestimmte Charakteristika erfassen. Für abstrakte Objekte ist das zum Beispiel ein "Titel", der Name der Person, die den Datensatz angelegt hat usw.. Für Literaturobjekte kommen zusätzlich einige Felder wie ISBN, Auflage usw. hinzu.

Pflichtfelder

Einige Felder sind sogenannte Pflichtfelder. Sie müssen beim Anlegen des Datensatzes zwangsläufig angegeben werden. Ein Beispiel ist die ```Signatur``` des Datensatzes. Beim Versuch einen Datzensatz ohne alle Pflichtfelder auszufüllen scheitert mit einer entsprechenden Fehlermeldung.

Anlegen, Bearbeiten und Löschen von Objekten

Anlegen neuer Objekte

Das Anlegen neuer Objekte (egal ob generisch oder Literatur) erfolgt immer nach dem selben Schema. Zunächst wird die gewünschte Formularseite aufgerufen. Siehe dazu die verfügbaren Formulare unten. Anschließend wird über das Eingabefeld der Name des neuen Objekts angegeben. Der Name ist beliebig, es bietet sich jedoch an, die gewünschte Signatur oder den Titel des anzulegenden Objekts zu verwenden. Über den eingebenen Namen ist das Objekt später auch direkt über einen Link der Form http://.../michaelhascher/index.php?/Name zu erreichen, beispielsweise http://10.23.44.1/michaelhascher/index.php/Testliteratur für das Objekt mit dem Namen "Testliteratur".

Bearbeiten bereits vorhandender Objekte

Es gibt zwei grundsätzliche Möglichkeiten, ein Objekt zu bearbeiten.

  1. Man öffne das entsprechende Formular (Objekt oder Literatur) und gebe den beim Erstellen vergebenen Namen an. Ein Klick auf "Erstellen oder berarbeiten" öffnet das Formular.
  2. Man öffne die entsprechende Objektseite und klicke oben in der Werkzeugleiste auf "Mit Formular bearbeiten".

Löschen von Objekten

Zum Löschen begibt man sich auf die Seite des Objekts, das aus der Datenbank entfernt werden soll. In der Werkzeugleiste wählt man "Löschen" und folgt den Anweisungen.

Verfügbare Formulare

Folgende Formulare sind derzeit definiert.

nützliche Spezialseiten und Übersichten

alle derzeit vorhanden Datensätze

A database query error has occurred. Did you forget to run your application's database schema updater after upgrading?

Query: SELECT "Tabelle"."_pageName" AS "Datenbankeintrag","b"."ARCHIUM_PROPERTY_hascher_type" AS "Objekttyp" FROM "cargo__ARCHIUM_TABLE_hascher_signature" "Tabelle" LEFT OUTER JOIN "cargo__ARCHIUM_TABLE_hascher_type" "b" ON (("Tabelle"."_pageName"="b"."_pageName")) ORDER BY Tabelle._pageName,b.ARCHIUM_PROPERTY_hascher_type LIMIT 100 Function: CargoSQLQuery::run Error: 42P01 FEHLER: fehlender Eintrag in FROM-Klausel für Tabelle »tabelle« ZEILE 1: ...abelle"."_pageName"="b"."_pageName")) ORDER BY Tabelle._p...

                                                             ^

alle vorhanden Vorlagen

alle vorhandenen Formulare

alle Seiten


Datumstest: Vorlage:ARCHIUM TEMPLATE test

0019



   Ort
   123123
   "test"
   




Test (GND: 1234142)