Vorlage beim Einchecken von Dateien

26. Sep 2011

Für das Einchecken von Dateien können Sie auf eine eigene Vorlage zurückgreifen.

Beim Einchecken von Dateien wird standardmässig auf die (geerbten) Standard-Dateieinstellungen des entsprechenden Verzeichnisses zurückgegriffen. Die Einstellungen für die Rechte und Templates werden beim Einchecken auf Vererbung gesetzt.

Wollen Sie z.B. individuelle Rechteeinstellungen beim Einchecken setzen, so können Sie dies über eine spezielle wdExtension-Datei erreichen.

Legen Sie für das entsprechende Verzeichnis (z.B. /IhrAssetsProjekt/img/banner) die spezielle wdExtension-Datei ab, die für das Einchecken herangezogen wird. Die dort gesetzten Einstellungen für Rechte, Templates, Titel, etc. werden beim Einchecken übernommen.

Die spezielle wdExtension-Datei muss im documents-Verzeichnis des entsprechenden Verzeichnisses mit dem Dateinamen checkin.wdExtension.php abliegen. Am zuvor genannten Beispiel wäre dies folgender Pfad:

/IhrAssetsProjekt/img/banner/weblication/documents/checkin.wdExtension.php

Sofern in Unterverzeichnissen keine weitere Vorlage abliegt, wird die Vorlage - wie in Weblication® CMS gewohnt - an die Unterverzeichnisse vererbt.

Beispiel: Vorlage für Einchecken von Dateien (checkin.wdExtension.php)

<?php $version="1.0"; $encoding="UTF-8"; ?>
<?php exit; ?>
<wd:extension xmlns:wd="http://weblication.de/5.0/wd" type="weblication" version="5.0" uid="3892aa01c2d3eb81de5bb471e2608f9c">
  <wd:meta>
    <wd:title>Eingecheckt</wd:title>
    <wd:description/>
    <wd:keywords/>
    <wd:categories/>
    <wd:thumbnail src=""/>
    <wd:robots/>
    <wd:modification name="admin" time="1303815780"/>
    <wd:creation name="" time=""/>
    <wd:publication time=""/>
    <wd:navpoint id="" path=""/>
  </wd:meta>
  <wd:asTemplate>
    <wd:title>Vorlage zum Einchecken</wd:title>
    <wd:preview src=""/>
    <wd:icon src=""/>
  </wd:asTemplate>
  <wd:object name="Standardseite" type="object.default">
    <wd:data id="title" type="char.text"/>
    <wd:data id="description" type="char.text"/>
  </wd:object>
  <wd:status>
    <wd:online from="" status="on" to=""/>
    <wd:type value=""/>
    <wd:archive dest="" days="" keepOriginal="" time=""/>
  </wd:status>
  <wd:permissions>
    <wd:owner name="admin" role="admin"/>
    <wd:group name="chiefeditorship" role="chiefeditor"/>
    <wd:group name="editorship" role="editor"/>
    <wd:others role="guest"/>
  </wd:permissions>
  <wd:templates>
    <wd:master path=""/>
    <wd:edit path=""/>
    <wd:view path=""/>
    <wd:editExt path="{wGetValueOfDefaultExtension()}"/>
  </wd:templates>
  <wd:version value="1"/>
  
    <wd:cache expires="{wGetValueOfDefaultExtension()}"/>
  </wd:extension>

Ähnliche Seiten

Entwicklerbereich Weblication® CMS - © Scholl Communications AG