Visuelles Beispiel

 

 
 

Allgemein

Mit dem Modul „Dokumente“ können Dokumente (Dateien) mit Zusatz- und Metainformationen versehen werden und dadurch als contentXXL Objekte verwendet werden. Es stehen dann alle Möglichkeiten eines Objektes zur Verfügung. Dieses Verfahren ist der übliche Weg, Dateien in contentXXL zu veröffentlichen, zum Download bereitzustellen und zu managen.

 

Leistungsmerkmale

  • Dokumente für das Internet, Extranet und Intranet bereitstellen
  • Automatische Verschlagwortung für Volltext-Suche von Begriffen auch innerhalb von Dateien.
  • Verwaltung aller Dokumente über den Ressourcenmanager
  • Dateien können beim Upload im Ressourcenmanagers automatisch als Objekt in einem auszuwählenden Modul veröffentlicht werden (Reiter "Dokument"). Kundenspezifische Anpassungen beim Uploadprozess sind möglich.

 

 
 

Template: Layout - Modultemplate

<div class="panel panel-default">
   [moduletitle]
  <div class="panel-body no-padding">[content]</div>
</div>

 

Template: Layout - Modultiteltemplate

<div class="panel-heading">
   [popupmenu]<h3 class="panel-title">[ModuleTitle] </h3>
</div>

 

Templates: Listenansicht - Vorschau groß

<a class="list-group-item no-border" href="[downloadlink]">[editbutton] [Title]<span class="label label-default">[fileextension] - [filesize]</span></a>

 

Templates: Blättern in Vorschau - Kopfbereich

<div class="list-group no-margin">[template_end]</div>

 

Templates: Blättern in Vorschau - Fußbereich

<div class="list-group no-margin">[template_start]</div>

 

 
 

Platzhalter: Detailansicht

Platzhaltername

Typ

Platzhalterbeschreibung

[Author]

string

Ersteller des Dokumentenobjekts.

[Caneditinline]

string

Gibt an, ob der Benutzer den Inline-Editor verwenden darf.

[Description]

string

Textdaten (WYSIWYG)

[Downloadlink]

string

Url, unter der das Dokument heruntergeladen werden kann.

[Downloads] integer Zeigt an, wie oft die Datei über den Downloadlink heruntergeladen wurde.

[Editbutton]

string

Schaltfläche, um den Artikel im Objekt-Edit-Manager zu bearbeiten.

[Editinlinebutton]

string

Schaltfläche, die den Inline-Editor öffnet.

[Editinlinelink]

string

Url zum Inline-Editor.

[Etrackerlink]

string

Analog zum Download-Link, führt aber über eine Zwischenseite mit etracker-Code, die das Tracking ermöglicht.

[Extension]

string

Gibt den Namen einer Grafik aus, die die Dateinameserweiterung darstellt wie
z. B. pdf.gif, ppt.gif.

[Fileextension] string Ausgegeben wird die Dateinameserweiterung wie pdf, jpg.

[Fileicon]

string

Das komplette img-Tag, das das Icon für die Dateinameserweiterung darstellt.

[Fileiconsrc]

string

Die Url zum Icon für die Dateinameserweiterung.

[Filesize]

string

Stellt die Datei-Größe in MB dar, z.B. 0,05 MB.

[Keywords]

string

SEO-Keywords.

[Nextitemurl]

string

Url zum nächsten Artikel in der Liste (Blättern in der Einzelansicht muss aktiviert sein).

[Preview]

string

Vorschautext.

[Previewimage]

integer

RAID (RessourceAssignID) des Vorschaubilds.

[Previewimage_alt]

string

Textinformation zum Vorschaubild (Tooltip).

[Previewimageisvisible]

string

Obsolet. Verwenden Sie [mvif:previewimage:neq:0].

[Previositemurl]

string

Url zum vorherigen Artikel in der Liste (Blättern in der Einzelansicht muss aktiviert sein).

[Printlink]

string

Url zur Druckansicht

[Publishstartdate]

date

Startzeitpunkt der Veröffentlichung.

[Resourcedate]

date

Zeitpunkt der letzten Änderung an der Ressource.

[Resourceid]

integer

RAID (RessourceAssignID) des Dokuments (bitte beachten Sie, dass der Name irreführend ist).

[Smalldate]

date

Startzeitpunkt der Veröffentlichung im Format dd.MM.yyyy

[Title]

string

Titel des Dokuments.

Anmerkung:
Ihnen stehen hier zusätzlich die Felder [usersetting1] - [usersetting10] (string-Werte), [userint1]-[userint5] (integer-Werte), [userdate1] and [userdate2] (datetime-Werte), [userfloat1]-[userfloat5] (double-Werte), [userimage1]-[userimage5] (integer-Werte, RAIDs), [userimage1_alt]-[userimage5_alt] (string-Werte) zur Verfügung.

 

Platzhalter: Kopf- und Fußbereich

Platzhalername

Typ

Platzhalterbeschreibung

[CanCreateInline]

string

Gibt an, ob der Benutzer den Inline-Editor zum Erzeugen eines neuen Objekts verwenden darf.

[CreateInlineButton]

string

Schaltfläche, die den Inline-Editor zum Erzeugen eines neuen Objekts öffnet.

[CreateInlineLink]

string

Url, die den Inline Editor zum Erzeugen eines neuen Objekts öffnet.

[CurrentPageNumber]

string

Aktuelle Seitennummer – Paging.

[FirstPage]

string

Url zur ersten Seite – Paging.

[IsListView]

string

Gibt an, ob sich das Modul in der Listenansicht befindet.

[LastPage]

string

Url zur letzten Seite - Paging.

ModulePreview

string

Vorschautext des Moduls.

ModulePreviewImage

integer

 Vorschaubild des Moduls (RAID).

ModuleImage_alt

string

Textinformation zum Vorschaubild (Tooltip).

[NextPage]

string

Url zur nächsten Seite – Paging.

[PreviousPage]

string

Url zur vorherigen Seite – Paging.

[PrintLink]

string

Url zur Druckansicht

[ReturnToListLink]

string

Url zurück zur Listenansicht.

[ReturnToActualListLink]

string

Url zurück zur Listenansicht (bei Paging der Einzelansicht).

[ShownFrom]

integer

Index des ersten Elements, das auf der aktuellen Seite angezeigt wird.

[ShownTo]

integer

Index des letzten Elements, das auf der aktuellen Seite angezeigt wird.

[TotalItemsCount]

integer

Anzahl aller Elemente - Paging.

[TotalPageCount]

integer

Anzahl Seiten - Paging.

 

Platzhalter: Listenansicht

Platzhaltername

Typ

Platzhalterbeschreibung

[Author]

string

Ersteller des Dokumentenobjekts.

[Caneditinline]

string

Gibt an, ob der Benutzer den Inline-Editor verwenden darf.

[Description]

string

Textdaten (WYSIWYG).

[Downloadlink]

string

Url, unter der das Dokument heruntergeladen werden kann.

[Downloads] integer Zeigt an, wie oft die Datei über den Downloadlink heruntergeladen wurde.

[Editbutton]

string

Schaltfläche, um den Artikel im Objekt-Edit-Manager zu bearbeiten.

[Editinlinebutton]

string

Schaltfläche, die den Inline-Editor öffnet.

[Editinlinelink]

string

 Url zum Inline-Editor.

[Etrackerlink]

string

Analog zum Download-Link, führt aber über eine Zwischenseite mit etracker-Code, die das Tracking ermöglicht.

[Extension]

string

Gibt den Namen einer Grafik aus, die die Dateinameserweiterung darstellt wie  z. B. pdf.gif, ppt.gif.

[Fileextension]

string

Ausgegeben wird die Dateinameserweiterung wie pdf, jpg.

[Fileicon]

string

Das komplete img-Tag mit der url zum Icon für die Dateiendung

[Fileiconsrc]

string

 Die Url zum Icon für die Dateinameserweiterung.

[Filesize]

string

Stellt die Datei-Größe in MB dar, z.B. 0,05 MB.

[Keywords]

string

SEO-Keywords.

[Morelink]

string

Url zur Detailansicht.

[Preview]

string

Vorschautext

[Previewimage]

integer

RAID (RessourceAssignID) des Vorschaubilds.

[Previewimage_alt]

string

Textinformation zum Vorschaubild (Tooltip).

[Previewimageisvisible]

string

 Obsolet. Verwenden Sie [mvif:previewimage:neq:0].

[Publishstartdate]

date

Startzeitpunkt der Veröffentlichung.

[Relationtype]

string

Obsolet (verursacht in einigen Fällen Fehler).

[Resourcedate]

date

 Zeitpunkt der letzten Änderung an der Ressource

[Resourceid]

integer

RAID (RessourceAssignID) des Dokuments (bitte beachten Sie, dass der Name irreführend ist).

[Smalldate]

date

Startzeitpunkt der Veröffentlichung im Format dd.MM.yyyy

[Title]

string

Titel des Dokuments.

Anmerkungen:
Ihnen stehen hier zusätzlich die Felder [usersetting1] - [usersetting10] (string-Werte), [userint1]-[userint5] (integer-Werte), [userdate1] and [userdate2] (datetime-Werte), [userfloat1]-[userfloat5] (double-Werte), [userimage1]-[userimage5] (integer-Werte, RAIDs), [userimage1_alt]-[userimage5_alt] (string-Werte) zur Verfügung.

 

 
 

Verknüpfte Dokumente

Das Dokumentenmodul ist auch als Variante für verknüpfte Dokumente verfügbar. Entsprechend Betriebsmodus und Templates werden hier dynamisch bestimmte Dokumente in Listenform angezeigt. Es sind die gleichen Einstellungen verfügbar wie für Artikel.

 

Die speziellen Einstellungen des Dokumentenmoduls umfassen die Auswahl der erforderlichen Templates zur Darstellung von Listen- und Einzelansichten, zum Blättern usw. Es sind die gleichen Einstellungen verfügbar wie für das Modul Artikel.

 

Das Basisdaten-Formular

Neben den üblichen Basisdaten wie Titel, Vorschautext usw. beinhaltet das Dokumentenobjekt den Bezug zur Ressource (Datei) im Ressourcenmanager.
 

  • Titel: Tragen Sie hier den Titel des Dokuments ein (dieser Eintrag wird auch intern zur Identifikation des Objekts verwendet). 
  • Autor: Hier erscheint der Ersteller des Artikels als Autor.
  • Vorschau: Tragen Sie hier gegebenfalls einen Vorschautext ein (sofern vom Template unterstützt).
  • Vorschaubild: Auswahl / Ändern / Entfernen eines Bildes aus dem Ressourcen-Manager (sofern vom Template unterstützt).
  • Datei: Auswahl / Ändern / Entfernen der Datei aus dem Ressourcen-Manager, die das Dokumentenobjekt repräsentiert.
  • Downloads: Zeigt an, wie oft die Datei über den entsprechenden Downloadlink heruntergeladen wurde.
 

 

RSS-Feeds

Dokumente können als RSS-Feeds abonniert werden. Folgende Webservices stehen zur Verfügung (die angegeben Werte sind beispielhaft):

 

~/contentXXL/Services/documentsexport/rss.asmx/getrssdocumentsbytabid?TabId=1
alle Dokumente auf der angegebenen Seite

 

~/contentXXL/Services/documentsexport/rss.asmx/getrssdocuments
alle Dokumente des Portals