myfactory Online-Hilfe

Seitendetails

Möchten Sie eine neue Seite anlegen oder haben Sie die Details zu einer Seite aufgerufen, können Sie die Einstellungen jeder Seite bearbeiten.

Register Grundlagen
Register Direktnamen
Register Metatexte
Register Berechtigungen
Register Style-Includes
Register Script-Includes
Register Style
Register Umleitungen

Register Grundlagen

Portalseiten 0

Bezeichnung

Tragen Sie hier die Bezeichnung der Seite ein. Diese Bezeichnung wird im Seitenbereich angezeigt und auch für z. B. eine Seitennavigation verwendet.

Seitentyp

Zwei Typen von Seiten stehen zur Verfügung: Standardseite und Containerseite.
Bei einer Containerseite handelt es sich um eine Seite, die in eine andere Seite inkludiert wird. Erstellen Sie z. B. ein Kontaktformular, können Sie diese Containerseite an mehreren Stellen einfach einfügen (Kontakt, Über uns, etc.). Dabei wird diese Containerseite tatsächlich beim Zeichnen des HTML mit in die Hauptseite einbezogen, diese wird also nicht als iFrame dargestellt sondern ist "aus einem Guss" mit der Seite, in die sie eingefügt wurde.

Seitentitel

Der Seitentitel wird im Browserfenster bzw. im Register angezeigt. Hier können Sie auch Variablen verwenden. Siehe hierzu auch: Variablen

Canonical URL

Die Canonical URL sollte immer angegeben werden. Haben Sie den gleichen Inhalt auf mehreren Seiten, werden Sie durch Google abgestraft, da Google nun nicht mehr eindeutig die "wichtige" Seite erkennen kann. Arbeiten Sie mit Direktnamen, existiert ein und dieselbe Seite üblicherweise unter zwei Links einmal unter dem "Systemnamen" web.aspx?PageID=4711 und einmal unter dem Direktnamen. Daher sollten Sie die Canonical in etwa so eintragen: http://www.myfactory.com/$DirectnamePage$ hierdurch ist die "wichtige" Seite immer die Seite mit dem Direktnamen und der Systemname verweist sozusagen dann auf diese Seite.

In Menü anzeigen

Ist diese Option angehakt, erscheint die Seite im Navigationsmenü der Seite.

Intranet-Seite

Eine als Intranet gekennzeichnete Seite steht nur authentifizierten Benutzern zur Verfügung. Hierbei greifen die Berechtigungen der myfactory, diese sind nicht zu verwechseln mit den Einstellungen des Registers „Berechtigungen“. Auf diese Seiten haben also nur Benutzer Zugriff, die auch innerhalb der myfactory als Benutzer angelegt sind. Eine Anmeldung mit den myfactory-Daten ist erforderlich.

Anzeigebedingung

Sie können festlegen, dass diese Seite nur bei bestimmten Bedingungen angezeigt werden soll, z.B. nur wenn der Benutzer angemeldet ist oder der Warenkorb auch Positionen enthält. Alle Anzeigebedingungen können Sie über die [ ! ]-Schaltfläche einsehen.

Aktion bei Aufruf aus Menü

Wird diese Seite aus dem Seitenmenü aufgerufen, können Sie direkt eine Aktion ausführen, z.B. den Benutzer abmelden. Alle Möglichkeiten finden Sie über die [ ! ]-Schaltfläche.

Übergeordnete Seite

Tragen Sie hier die Seite ein, unter die die aktuelle Seite als Unterseite erscheinen soll.

Achtung!

Über diese Möglichkeit ist es theoretisch machbar, einen Zirkelbezug zu generieren, sodass keine Seite in diesem Baum mehr angezeigt wird. Dies passiert, wenn Sie als übergeordnete Seite eine Seite eintragen, die eigentlich der aktuellen Seite untergeordnet ist.

Direktumleitung zu

Hier können Sie die Anzeige direkt auf eine andere bestehende Seite Ihres Portalprojekts umleiten.

Layout wird geerbt

Diese Option ist in Verbindung mit "Inhaltselement bei Vererbung" zu verwenden. Ist der Haken gesetzt, wird das Layout der übergeordneten Seite übernommen und Sie können lediglich ein gewünschtes Element verändern.

Inhaltselement bei Vererbung

Tragen Sie hier ein, welches Element der übergeordneten Seite durch Elemente der aktuellen Seite ersetzt werden soll.

Detail-Protokolleintrag

Hier können Sie für die Protokollierung bestimmen, welche Detailinformationen mitgeschrieben werden sollen. Dies ist z.B. bei einer Artikeldetailseite sinnvoll. Ohne diese Option würden Sie in den Auswertungen nur sehen, dass die Artikeldetailseite aufgerufen wurde, aber nicht mit welchem Artikel. Dies gilt auch für Text-Detailseiten, Support-Detailseiten, etc. - also immer dann, wenn der Inhalt einer Seite durch Übergabe-Parameter dynamisch erzeugt wird.

Seite bei ungültigem Direktnamen

Falls diese Seite mit einem Direktnamen aufgerufen wird, der im System nicht vorhanden ist, können Sie hier eine 'Fallback'-Seite angeben, zu der direkt navigiert wird. Dies kann z.B. passieren, wenn eine Artikeldetailseite mit einem nicht mehr vorhandenen Artikeldirektnamen aufgerufen wird. Somit könnten Sie ggf. auf eine Suchseite verzweigen oder eine "Artikel nicht mehr verfügbar"-Seite.

Bei fremden Detaildaten umleiten zur Seite

Diese Option bietet Ihnen die Möglichkeit, Detaildaten in Ihrem Webportal (z.B. Verkaufsbeleg-Details, Supportfall-Details oder Einkaufshistorie) über einen zusätzlichen Sicherheitsmechanismus noch besser zu schützen.

Wenn in diesem Eingabefeld eine Portalseite (z.B. die "Keine Berechtigung" oder die "404"-Seite) eingetragen wird und das Eingabefeld "Detail-Protokolleintrag" ebenfalls befüllt ist (in unserem Beispiel mit "Verkaufsbeleg"), dann leitet das System den Besucher automatisch auf die hier hinterlegte Portalseite um, sobald er fremde Detaildaten (z.B. einen fremden Verkaufsbeleg) aufruft. Die Option "Detail-Protokolleintrag" muss hierbei zwingend gesetzt sein, damit der Sicherheitsmechanismus per Seiten-Umleitung auch greift.

Hintergrund zu dieser Option:

In vielen Portalen gibt es Bereiche mit Daten, welche nur für den eingeloggten Benutzer bestimmt sind. Dies kann z.B. eine Übersicht über die eigenen Verkaufsbelege sein. Wenn ein Benutzer jetzt auf einen Beleg in dieser Verkaufsbelegliste klickt, dann gelangt der Besucher zu einer Detailseite, auf welcher bspw. die einzelnen Positionen dieses Belegs dargestellt werden.

Bei dieser Navigation wird an die URL der Detail-Seite eine WPParams-Zeichenkette angehängt, welche im Fall der Verkaufsbelegliste z.B. die verschlüsselte Beleg-ID beinhaltet. An dieser Stelle ist es theoretisch möglich, dass ein Benutzer durch zufälliges Verändern dieser verschlüsselten WPParams-Zeichenfolge die Detailseite für einen Verkaufsbeleg öffnet, welcher einem anderen Kunden gehört. Die verschlüsselte Zeichenkette muss dabei jedoch zufälligerweise genau so verändert werden, dass nach der Entschlüsselung wieder eine gültige Beleg-ID herauskommt.

Aktion bei überflüssigem Direktnamen

Mit dieser Option können Sie angeben, was passieren soll, wenn die aktuell ausgewählte Portalseite mit einem zusätzlichen (falschen) Direktnamen einer Detail-Seite aufgerufen wird und gleichzeitig keine Detail-Protokollierung aktiv ist (es ist also kein Eintrag in dem Eingabefeld "Detail-Protokolleintrag" hinterlegt).

In bestimmten Konstellationen kann dies dazu führen, dass dieser Portalseite, die eigentlich keinen Detail-Direktnamen benötigt (für Beispiel siehe unten), ein falscher (bereits existierender) Direktname einer Detailseite angefügt und somit eine falsche URL gebildet wird.

Mit den nachfolgenden Einstellungsmöglichkeiten findet für eine korrekte Suchmaschinenindexierung bei Google (SEO) jeweils eine automatische Weiterleitung statt:

Portalseiten 1

Umleiten zur Fehlerseite 'nicht gefunden':

Falls zur Fehlerseite 'nicht gefunden' weiternavigiert wird, dann wird bei einem nicht vorhandenen Detail-Protokolleintrag entsprechend der 404-Statuscode angezeigt. Damit ist gewährleistet, dass auch Google diese Seite als ungültig erachtet und aus seinem Suchmaschinen-Index herausnimmt. Es handelt sich dabei um eine 301-Weiterleitung, sodass Google weiß, dass es diese URL so eigentlich nicht gibt.

Umleiten zur eigenen Seite ohne Detail-Direktnamen:

Mit dieser Einstellung wird eine aktuell ausgewählte Portalseite über ihren eigenen Direktnamen aufgerufen. Der überflüssige Direktname, welcher ohne konkrete Detail-Protokollierung sonst angefügt würde, wird hingegen entfernt.

Beispiel: Handelt es sich um eine Portalseite, die eigentlich keinen Detail-Direktnamen benötigt (z.B. Impressum), dann könnte ohne diese Umleitung und ohne Detail-Protokollierung eine falsche URL gebildet werden, die z.B. wie folgt aussehen könnte:https://www.myfactory.com/impressum/stahlhammer.aspx.
Ist diese Einstellung gesetzt, dann wird der falsch angefügte Direktname aus der URL entfernt und es wird stattdessen auf den Direktnamen der eigentlichen Portalseite umgeleitet (hier also auf "impressum")

Gesamte Textgruppenhierarchie als Direktnamen

Wenn Sie diese Checkbox anhaken, dann wird der Direktname der Textgruppe um die Direktnamen der übergeordneten Textgruppen erweitert.

Direktname der übergeordneten Seite verwenden

Mit dieser Checkbox wird der aktuelle Direktname Ihrer Seite durch den Direktnamen der übergeordneten Seite ersetzt.

Marketing-Score

Hier können Sie einer Webseite einen Marketing-Score zuordnen. Kommt ein Interessent dann z.B. auf die Webseite "Unsere tollen Angebote", so bekommt dieser die hier hinterlegte Punktzahl intern "gutgeschrieben" (Weitere Informationen zum Thema "Marketing-Score" erhalten Sie im Hilfekapitel Marketing-Score).

Anzeigen bei System-Login

Wenn diese Checkbox gesetzt ist, dann darf die aktuelle Portalseite dargestellt werden, wenn der Login am Portal mit Benutzername und Kennwort als URL-Parameter (also per System-Login) automatisch erfolgt ist. Andernfalls wird auf die Seite 'keine Berechtigung' weitergeleitet.

Individueller HTML-Header-Text

Hier können Sie für diese Seite einen individuelle HTML-Header eintragen.

Zum Anfang

Register Direktnamen

Portalseiten 2

Tragen Sie hier einen sprechenden Namen für die gewählte Seite ein. Somit können Sie zum einen lesbare Links verschicken und diese Namen wirken sich positiv auf die Ergebnisse in Suchmaschinen aus, da diese besser klassifiziert werden können.

Beispiel:

Ohne Direktnamen: http://192.168.1.75/myfactory/web/Portal-wfData-2/web.aspx?PageID=2
Mit Direktnamen: http://192.168.1.75/myfactory/web/Portal-wfData-2/willkommen.aspx

Über die Spalte „Sprache“ können Sie noch ein Sprachkennzeichen vergeben und somit auch unterschiedliche Direktnamen für verschiedene Sprachen vergeben.

Zum Anfang

Register Metatexte

Portalseiten 3

In diesem Register tragen Sie die Metatags nebst Inhalten ein. Um einen neuen Eintrag anzulegen, klicken Sie bitte auf die [ Neu ]-Schaltfläche.

Portalseiten 4

Bestimmen Sie hier das gewünschte Metatag, wählen die Sprache aus und befüllen die Inhalte. Innerhalb der Metatags können Sie auch Platzhalter verwenden. Siehe hierzu auch: Variablen

Zum Anfang

Register Berechtigungen


Auf diesem Register hinterlegen sie die Seiten Berechtigungen für Ihre Berechtigungsgruppen und bestimmen, ob diese Seiten lesen und/oder ändern dürfen. Über die „Hinzufügen“-Schaltfläche wählen Sie die gewünschte Berechtigungsgruppe aus. Beachten Sie, dass dann natürlich auch ein Login-Element in Ihrem Protalprojekt vorhanden sein muss.

Zum Anfang

Register Style-Includes

Hier können Sie externe Style-Dateien einbinden. Klicken Sie hierzu einfach auf [ Neu ] und wählen Sie die gewünschte Datei aus.

Zum Anfang

Register Script-Includes

Hier können Sie externe Script-Dateien einbinden. Klicken Sie hierzu einfach auf [ Neu ] und wählen Sie die gewünschte Datei aus.

Zum Anfang

Register Style

Tragen Sie hier seitenindividuelle CSS-Style-Formatierungen ein.

Zum Anfang

Register Umleitungen

Portalseiten 5

Wird diese Seite aufgerufen und eine bestimmte Bedinung ist erfüllt (z. B. der Benutzer ist nicht angemeldet) können Sie den Besucher automatisch zu einer anderen Seiten umleiten (z. B. zur Login-Seite). Alle Bedingungen können Sie über die [ ! ]-Schaltfläche aufrufen.

Zum Anfang