CityGov3 Organisationseinheiten: Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
 
(7 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 52: Zeile 52:
  
 
===Zur Organisation===
 
===Zur Organisation===
{| class="prettytable"
+
{| class="prettytable" style="width:100%"
 
|- class="hintergrundfarbe1"
 
|- class="hintergrundfarbe1"
 
! Feldtitel
 
! Feldtitel
Zeile 76: Zeile 76:
  
 
===Beschreibung===
 
===Beschreibung===
{| class="prettytable"
+
{| class="prettytable" style="width:100%"
 
|- class="hintergrundfarbe1"
 
|- class="hintergrundfarbe1"
 
! Feldtitel
 
! Feldtitel
Zeile 103: Zeile 103:
 
| [[Datei:Document_edit.gif]] text
 
| [[Datei:Document_edit.gif]] text
 
|}
 
|}
 +
 +
 +
===Statische Pflichtfelder===
 +
<div class="note">
 +
Für verschiedene Abfragen und zur Generierung der CityGov-Daten sind einig Felder zwingend nötig. Die statische Pflichtfelder für Organisationen werden hier aufgelistet.
 +
</div>
 +
;Statische Felder des Organisations-Pools
 +
{| class="prettytable" style="width:100%"
 +
|- class="hintergrundfarbe1"
 +
! Feldtitel
 +
! Feldname
 +
! Wert
 +
! Beschreibung
 +
! Type
 +
|-
 +
| Konfigurations-Template
 +
| sp_vv_config_template
 +
| gui.vv.tpl.output.client.organisation
 +
| Template für die Ein- und Ausgabe der Organisationsdaten
 +
| [[Datei:Document_link.gif‎]] systemlink
 +
|-
 +
| Type
 +
| sp_vv_objectType
 +
| 'department', 'organisation'
 +
| Art von Organisation: 'department' für oberste Hierarchieebene, 'organisation' weitere Ebenen.
 +
| [[Datei:Document_edit.gif‎]] text
 +
|-
 +
| Link zum Artikel
 +
| sp_vv_oe_site
 +
|
 +
| Jeder OrganisationsPool verweist (automatisch) auf den Artikel mit der Beschreibung der Organisation.
 +
| [[Datei:Document_link.gif‎]] systemlink
 +
|}
 +
 +
;Statische Felder des Organisations-Artikels
 +
{| class="prettytable" style="width:100%"
 +
|- class="hintergrundfarbe1"
 +
! Feldtitel
 +
! Feldname
 +
! Wert
 +
! Beschreibung
 +
! Type
 +
|-
 +
| Konfigurations-Template
 +
| sp_vv_config_template
 +
| gui.vv.tpl.output.client.organisation
 +
| Template für die Ein- und Ausgabe der Organisationsdaten
 +
| [[Datei:Document_link.gif‎]] systemlink
 +
|-
 +
| Type
 +
| sp_vv_objectType
 +
| 'department', 'organisation'
 +
| Art von Organisation: 'department' für oberste Hierarchieebene, 'organisation' weitere Ebenen.
 +
| [[Datei:Document_text.gif‎]] text
 +
|-
 +
| Link zum Artikel
 +
| sp_vv_oe_site
 +
|
 +
| Der Verweis auf den OrganisationsPool.
 +
| [[Datei:Document_link.gif‎]] systemlink
 +
|}
 +
  
 
===[[CityGov3_Templates#Kontaktdaten|Kontaktdaten]]===
 
===[[CityGov3_Templates#Kontaktdaten|Kontaktdaten]]===
Zeile 116: Zeile 178:
  
 
Das neu verknüpfte Produkt, die neu verknüpfte Dienstleistung wird in der rechten Spalte angezeigt. Die Schaltfläche "Verknüpfung lösen" löst die Verknüpfung wieder. Setzen Sie ein Häkchen falls Sie diese Verknüpfung auch außerhalb des CMS publizieren möchten.
 
Das neu verknüpfte Produkt, die neu verknüpfte Dienstleistung wird in der rechten Spalte angezeigt. Die Schaltfläche "Verknüpfung lösen" löst die Verknüpfung wieder. Setzen Sie ein Häkchen falls Sie diese Verknüpfung auch außerhalb des CMS publizieren möchten.
 
Obwohl die Verknüpfung sowohl aus der Sicht der Organisation als auch aus der Sicht der Mitarbeiter gepflegt werden kann, werden die Links auf die Organisation aber an den Datensätzen des Mitarbeiters gespeichert.
 
  
 
===Produkte und Dienstleistungen===
 
===Produkte und Dienstleistungen===
 
;Template 'gui.vv.tpl.snippets.productLink'
 
;Template 'gui.vv.tpl.snippets.productLink'
{| class="prettytable"
+
{| class="prettytable" style="width:100%"
 
|- class="hintergrundfarbe1"
 
|- class="hintergrundfarbe1"
 
! Feldtitel
 
! Feldtitel
Zeile 140: Zeile 200:
  
 
===Mitarbeiter der Organisationseinheiten===
 
===Mitarbeiter der Organisationseinheiten===
 +
<div class="note">
 +
Obwohl diese Verknüpfung sowohl aus der Sicht der Organisation als auch aus der Sicht der Mitarbeiter gepflegt werden kann, werden die Links auf die Organisation aber an den Datensätzen des Mitarbeiters gespeichert.
 +
</div>
 +
 
;Template 'gui.vv.tpl.snippets.personLinkFromOe'
 
;Template 'gui.vv.tpl.snippets.personLinkFromOe'
{| class="prettytable"
+
{| class="prettytable" style="width:100%"
 
|- class="hintergrundfarbe1"
 
|- class="hintergrundfarbe1"
 
! Feldtitel
 
! Feldtitel
Zeile 161: Zeile 225:
 
===Leiter der Organisation===
 
===Leiter der Organisation===
 
;Template 'gui.vv.tpl.snippets.oeLeaderLink'
 
;Template 'gui.vv.tpl.snippets.oeLeaderLink'
{| class="prettytable"
+
{| class="prettytable" style="width:100%"
 
|- class="hintergrundfarbe1"
 
|- class="hintergrundfarbe1"
 
! Feldtitel
 
! Feldtitel
Zeile 194: Zeile 258:
 
<source lang="xml">
 
<source lang="xml">
 
<?xml version="1.0" encoding="UTF-8"?>
 
<?xml version="1.0" encoding="UTF-8"?>
  <articlepool anchor="sp.vv.oe.pool.GB_3" name="3 Geschäftsbereich Schutz und Ordnung" directory="/gb3">
+
<!-- Als 'parent' ist hier der Einstiegspool für die Organisation angegeben. -->
 +
  <articlepool anchor="sp.vv.oe.pool.GB_3" name="3 Geschäftsbereich Schutz und Ordnung" parent="gui.vv.system.root.organisation.pool" directory="/gb3">
 
   <resource>
 
   <resource>
 
   <link name="sp_vv_config_template" anchor="gui.vv.tpl.output.client.organisation" />
 
   <link name="sp_vv_config_template" anchor="gui.vv.tpl.output.client.organisation" />
Zeile 210: Zeile 275:
 
     <publication-state status="1" anchor="pub.cg.cc" />
 
     <publication-state status="1" anchor="pub.cg.cc" />
  
 +
    <!-- Statische Werte für alle Organisationen -->
 
     <text name="sp_vv_objectType">[department|office|organisation]</text>
 
     <text name="sp_vv_objectType">[department|office|organisation]</text>
 
     <text name="sp_vv_elementType">organisation.page</text>
 
     <text name="sp_vv_elementType">organisation.page</text>
 
     <link name="sp_vv_config_template" anchor="gui.vv.tpl.output.client.organisation" />
 
     <link name="sp_vv_config_template" anchor="gui.vv.tpl.output.client.organisation" />
  
 +
    <!-- Weiter Beispielinhalte -->
 
     <text name="sp_title">Geschäftsbereich Schutz und Ordnung</text>
 
     <text name="sp_title">Geschäftsbereich Schutz und Ordnung</text>
 
     <text name="sp_vv_description_title">Geschäftsbereich Schutz und Ordnung</text>
 
     <text name="sp_vv_description_title">Geschäftsbereich Schutz und Ordnung</text>
Zeile 225: Zeile 292:
 
<br />
 
<br />
  
Organisationseinheit dieser Behörde:
+
Organisationseinheit innerhalb dieser Behörde (siehe 'parent' Anker):
 
<source lang="xml">
 
<source lang="xml">
 
<?xml version="1.0" encoding="UTF-8"?>
 
<?xml version="1.0" encoding="UTF-8"?>
 
<xip>
 
<xip>
  <articlepool anchor="sp.vv.oe.pool.301.1" name="301.1 Meldebehörde" >
+
 
 +
  <articlepool anchor="sp.vv.oe.pool.301.1" name="301.1 Meldebehörde" parent="sp.vv.oe.pool.GB_3">
 
   <resource>
 
   <resource>
 
   <link name="sp_vv_config_template" anchor="gui.vv.tpl.output.client.organisation" />
 
   <link name="sp_vv_config_template" anchor="gui.vv.tpl.output.client.organisation" />
Zeile 236: Zeile 304:
 
   </resource>
 
   </resource>
 
  </articlepool>
 
  </articlepool>
 +
 +
  <!-- Hier ist die Angabe des Attributes 'parent' verpflichtend, da der 'article' parallel zu dem 'articlepool' liegt.-->
 
  <article parent="sp.vv.oe.pool.301.1"
 
  <article parent="sp.vv.oe.pool.301.1"
 
         anchor="sp.vv.oe.301.1"  
 
         anchor="sp.vv.oe.301.1"  
Zeile 244: Zeile 314:
 
   <publication-state status="1" anchor="pub.cg.cc" />
 
   <publication-state status="1" anchor="pub.cg.cc" />
  
 +
  <!-- Statische Werte für alle Organisationen -->
 
   <text name="sp_vv_objectType">[department|office|organisation]</text>
 
   <text name="sp_vv_objectType">[department|office|organisation]</text>
 
   <text name="sp_vv_elementType">organisation.page</text>
 
   <text name="sp_vv_elementType">organisation.page</text>
 
   <link name="sp_vv_config_template" anchor="gui.vv.tpl.output.client.organisation" />
 
   <link name="sp_vv_config_template" anchor="gui.vv.tpl.output.client.organisation" />
  <text name="sp_vv_elementType">organisation.page</text>
 
  
 +
  <!-- Weiter Beispielinhalte -->
 
   <text name="sp_title">Meldebehörde</text>
 
   <text name="sp_title">Meldebehörde</text>
 
   <text name="sp_vv_description_title">Meldebehörde</text>
 
   <text name="sp_vv_description_title">Meldebehörde</text>
Zeile 264: Zeile 335:
 
   <text name="sp_vv_publish_officehours">true</text>
 
   <text name="sp_vv_publish_officehours">true</text>
  
 +
  <!-- Verknüpfungen zu Produkten -->
 
   <list name="sp_vv_product_iterate">
 
   <list name="sp_vv_product_iterate">
 
     <item>
 
     <item>
Zeile 276: Zeile 348:
 
     </item>
 
     </item>
 
   </list>
 
   </list>
 +
 +
  <!-- Verknüpfungen zu einer Adresse -->
 
   <systemlink name="sp_vv_address" anchor="pp.vv.67925" />
 
   <systemlink name="sp_vv_address" anchor="pp.vv.67925" />
 
   <text name="sp_vv_publish_address">true</text>
 
   <text name="sp_vv_publish_address">true</text>

Aktuelle Version vom 19. Juli 2012, 09:40 Uhr

CityGov by Sitepark

Freigabe einer Organisationseinheit

Markieren Sie zunächst den Pool "Organisationseinheiten". Mit der Schaltfläche New.gif "Neu | neue Organisation" fügen Sie unterhalb des bestehenden Organisationseinheitenpools eine neue Organisationseinheit hinzu. Auf der rechten Seite öffnet sich anschließend der Step "Eigenschaften" dessen Formularfelder entsprechend zu füllen sind.

Eigenschaften

Tragen Sie den Namen der Organisationseinheit in das Formularfeld "Name der OE" ein. Wählen Sie entsprechend des Typs der OE (Amt, Dezernat) ein Element-Typ aus. Falls Sie nicht ausdrücklich einen eigenen Dateinamen eintragen, wird der Dateiname aus dem Feld "Name der OE" beim Speichern automatisch generiert. Nachdem Sie die neue OE gespeichert haben, setzen Sie bitte noch nicht die Häkchen für die Publikation. Pflegen Sie vorher weitere, beschreibende Daten ein, sodass Sie bei der Publikation alle Daten in einem Schritt veröffentlichen können.

Hier die Legende der Felder:

Feldtitel Feldname Beschreibung Type
Name der OE SYS_INFP_name kurzer Name der Organisationseinheit Document edit.gif text
Dateiname SYS_INFE_filelinked Dateiname mit der dieser Artikel abrufbar ist Document edit.gif text
Anker SYS_INFP_anchor Anker der OE für die Poolstruktur Document edit.gif text
Artikelanker SYS_INFE_anchorlinked Anker über den der Artikel bei Ex-/Import hierarchisch verknüpft wird. Document edit.gif text
Verzeichnis SYS_INFP_dir Directory im Publikationsbereich des Servers Document edit.gif text
Element-Typ sp_vv_objectType Amt, Dezernat oder weitere Organisation Document select.gif text
Freigabe sp_vv_publish Mit einem Häkchen geben Sie den Artikel für einen Publikatiohnsbereich frei Document check.gif text

Zur Organisation

Feldtitel Feldname Beschreibung Type
Titel sp_vv_description_title kurzer Name der Organisationseinheit Document edit.gif text
Synonyme sp_vv_synonym_iterate[0].sp_vv_synonym Synonyme für die Suche Document edit.gifIterator.gif text
Von Namen abweichender Begriff für die Sortierung sp_vv_sortKey Die Sortierung kann dieses Feld abfragen Document edit.gif text

Beschreibung

Feldtitel Feldname Beschreibung Type
Kurzbeschreibung sp_vv_short_description kurze Beschreibung der OE Document edit.gif text
Kürzel sp_vv_token Kürzel der OE Document edit.gif text
Beschreibung sp_vv_description Beschreibung der OE Document edit.gif text
weitere Infos nur für das Call Center sp_sc_description weitere Infos nur für das Call Center Document edit.gif text


Statische Pflichtfelder

Für verschiedene Abfragen und zur Generierung der CityGov-Daten sind einig Felder zwingend nötig. Die statische Pflichtfelder für Organisationen werden hier aufgelistet.

Statische Felder des Organisations-Pools
Feldtitel Feldname Wert Beschreibung Type
Konfigurations-Template sp_vv_config_template gui.vv.tpl.output.client.organisation Template für die Ein- und Ausgabe der Organisationsdaten Document link.gif systemlink
Type sp_vv_objectType 'department', 'organisation' Art von Organisation: 'department' für oberste Hierarchieebene, 'organisation' weitere Ebenen. Document edit.gif text
Link zum Artikel sp_vv_oe_site Jeder OrganisationsPool verweist (automatisch) auf den Artikel mit der Beschreibung der Organisation. Document link.gif systemlink
Statische Felder des Organisations-Artikels
Feldtitel Feldname Wert Beschreibung Type
Konfigurations-Template sp_vv_config_template gui.vv.tpl.output.client.organisation Template für die Ein- und Ausgabe der Organisationsdaten Document link.gif systemlink
Type sp_vv_objectType 'department', 'organisation' Art von Organisation: 'department' für oberste Hierarchieebene, 'organisation' weitere Ebenen. Datei:Document text.gif text
Link zum Artikel sp_vv_oe_site Der Verweis auf den OrganisationsPool. Document link.gif systemlink


Kontaktdaten

Counter

Verknüpfungen

Verknüpfungen können wechselseitig erstellt werden. So ist es möglich, ausgehend von der Organistionseinheit z.B. Mitarbeiter zu wählen, aber auch von jedem einzelnen Mitarbeiter eine Verknüpfung zur Organistionseinheit zu erstellen.

Ein Klick auf die Linkschaltfläche öffnet ein Popupfenster (Erklärung s.ff.). Die bislang verknüpften Produkte werden unterhalb angezeigt.

Wählen Sie zunächst in der linken Spalte das Produkt, welches von der Organisationseinheit verwaltet wird. Anschließend bestätigen Sie die Verknüpfung mit der Schaltfläche "Verknüpfen".

Das neu verknüpfte Produkt, die neu verknüpfte Dienstleistung wird in der rechten Spalte angezeigt. Die Schaltfläche "Verknüpfung lösen" löst die Verknüpfung wieder. Setzen Sie ein Häkchen falls Sie diese Verknüpfung auch außerhalb des CMS publizieren möchten.

Produkte und Dienstleistungen

Template 'gui.vv.tpl.snippets.productLink'
Feldtitel Feldname Beschreibung Type
Produkt auswählen sp_vv_product_iterate.sp_vv_product.systemlink modul=product
Diese Verknüpfung veröffentlichen sp_vv_publish Verknüpfung intern oder extern anzeigen Document check.gif text

Mitarbeiter der Organisationseinheiten

Obwohl diese Verknüpfung sowohl aus der Sicht der Organisation als auch aus der Sicht der Mitarbeiter gepflegt werden kann, werden die Links auf die Organisation aber an den Datensätzen des Mitarbeiters gespeichert.

Template 'gui.vv.tpl.snippets.personLinkFromOe'
Feldtitel Feldname Beschreibung Type
Mitarbeiter auswählen sp_vv_oe_iterate.sp_vv_oe.systemlink Mitarbeiter verknüpfen Document link.gif systemlink
Diese Verknüpfung veröffentlichen sp_vv_publish Verknüpfung intern oder extern anzeigen Document check.gif text

Leiter der Organisation

Template 'gui.vv.tpl.snippets.oeLeaderLink'
Feldtitel Feldname Beschreibung Type
Person auswählen sp_vv_leader_iterate[0].sp_vv_leader.systemlink Produkt verknüpfen Document link.gif systemlink
Diese Verknüpfung veröffentlichen sp_vv_leader_iterate[0]..sp_vv_publish Verknüpfung intern oder extern anzeigen Document check.gif text

Ansprechpartner

Adressedaten

Öffnungszeiten

Downloads und Links

Download- und Linklisten lassen sich durch die Iteratefunktion komfortabel erstellen.


generierte XIP Datei


übergeordnete Behörde:

<?xml version="1.0" encoding="UTF-8"?>
 <!-- Als 'parent' ist hier der Einstiegspool für die Organisation angegeben. -->
 <articlepool anchor="sp.vv.oe.pool.GB_3" name="3 Geschäftsbereich Schutz und Ordnung" parent="gui.vv.system.root.organisation.pool" directory="/gb3">
  <resource>
   <link name="sp_vv_config_template" anchor="gui.vv.tpl.output.client.organisation" />
   <text name="sp_vv_objectType">[department|office|organisation]</text>
   <link name="sp_vv_oe_site" anchor="sp.vv.oe.GB_3" />
  </resource>

  <!-- Das Attribute 'parent' kann entfallen wenn der 'article' (wie hier) innerhalb des 'articlepool' Tags ist.-->
  <article parent="sp.vv.oe.pool.GB_3"  
           anchor="sp.vv.oe.GB_3" 
           name="3 Geschäftsbereich Schutz und Ordnung" 
           filename="3" 
           template="gui.vv.tpl.output.client.organisation">
    <publication-state status="1" anchor="pub.cg.www" />
    <publication-state status="1" anchor="pub.cg.cc" />

    <!-- Statische Werte für alle Organisationen -->
    <text name="sp_vv_objectType">[department|office|organisation]</text>
    <text name="sp_vv_elementType">organisation.page</text>
    <link name="sp_vv_config_template" anchor="gui.vv.tpl.output.client.organisation" />

    <!-- Weiter Beispielinhalte -->
    <text name="sp_title">Geschäftsbereich Schutz und Ordnung</text>
    <text name="sp_vv_description_title">Geschäftsbereich Schutz und Ordnung</text>
    <text name="sp_vv_token">GB 3</text>

    <counter name="sp_vv_counter">6619</counter>
    <text name="sp_counterResetDate">1187623174799</text>
  </article>
 </articlepool>


Organisationseinheit innerhalb dieser Behörde (siehe 'parent' Anker):

<?xml version="1.0" encoding="UTF-8"?>
<xip>

 <articlepool anchor="sp.vv.oe.pool.301.1" name="301.1 Meldebehörde" parent="sp.vv.oe.pool.GB_3">
  <resource>
   <link name="sp_vv_config_template" anchor="gui.vv.tpl.output.client.organisation" />
   <text name="sp_vv_objectType">[department|office|organisation]</text>
   <link name="sp_vv_oe_site" anchor="sp.vv.oe.301.1" />
  </resource>
 </articlepool>

  <!-- Hier ist die Angabe des Attributes 'parent' verpflichtend, da der 'article' parallel zu dem 'articlepool' liegt.-->
 <article parent="sp.vv.oe.pool.301.1"
         anchor="sp.vv.oe.301.1" 
         name="301.1 Meldebehörde" 
         filename="301.1" 
         template="gui.vv.tpl.output.client.organisation">
  <publication-state status="1" anchor="pub.cg.www" />
  <publication-state status="1" anchor="pub.cg.cc" />

  <!-- Statische Werte für alle Organisationen -->
  <text name="sp_vv_objectType">[department|office|organisation]</text>
  <text name="sp_vv_elementType">organisation.page</text>
  <link name="sp_vv_config_template" anchor="gui.vv.tpl.output.client.organisation" />

  <!-- Weiter Beispielinhalte -->
  <text name="sp_title">Meldebehörde</text>
  <text name="sp_vv_description_title">Meldebehörde</text>
  <text name="sp_vv_token">301.1</text>

  <text name="sp_vv_phone_prefix_free">+49 (4375)</text>
  <text name="sp_vv_phone">555 1781</text>
  <text name="sp_vv_fax_prefix_free">+49 (4375)</text>
  <text name="sp_vv_fax">555 4464</text>

  <text name="sp_vv_mail">meldeamt@stadt-goldenberg.de</text>
  <text name="sp_vv_publish_mail">true</text>

  <systemlink name="sp_vv_officehours" anchor="sp.vv.office.hours.301.1" />
  <text name="sp_vv_publish_officehours">true</text>

  <!-- Verknüpfungen zu Produkten -->
  <list name="sp_vv_product_iterate">
    <item>
      <navlink name="sp_vv_product" anchor="pp.vv.97810" />
      <systemlink name="sp_vv_product" anchor="pp.vv.97810" />
      <text name="sp_vv_publish">true</text>
    </item>
    <item>
      <navlink name="sp_vv_product" anchor="pp.vv.112090" />
      <systemlink name="sp_vv_product" anchor="pp.vv.112090" />
      <text name="sp_vv_publish">true</text>
    </item>
  </list>

  <!-- Verknüpfungen zu einer Adresse -->
  <systemlink name="sp_vv_address" anchor="pp.vv.67925" />
  <text name="sp_vv_publish_address">true</text>

  <counter name="sp_vv_counter">2680</counter>
  <text name="sp_counterResetDate">1187677384564</text>

 </article>
</xip>

Inhaltsverzeichnis

CityGov3 Datenmodell

CityGov3 Datenmodell

Freigabe der Organisationseinheiten

CityGov3 Organisationseinheiten

Freigabe der Produkte

CityGov3 Produkte

Freigabe der Mitarbeiter

CityGov3 Mitarbeiter

Systemweite Eigenschaften und Vorgaben

CityGov3 Eigenschaften

Administration

CityGov3 Administration