2 4 6 15 0 0 0

Bedingungen für automatische Linkabbildungen

Hier möchte ich nur noch zum Verständnis am Beispiel des Themengebietes PHP demonstrieren, wie Dateien und Ordner zur Linkerfassung oder des Ausschlusses namentlich vergeben werden.

Ordner und Dateien im Ordner PHP

1Datei: 00_dummy.htx
2Ordner: 01_Auto-Verweise
3Datei: 01_vorweg.htx
4Ordner: 03_Bilder_pr&aesentieren
5Ordner: 04_Gesammeltes
6Ordner: 07_ohne_Datei
7Datei: 11_Struktur_auslesen.htx
8Datei: 12_Linkbildung.htx
9Datei: 13_Darstellung.htx
10Datei: 14_Verzeichnisabbildung.htx
11Datei: 15_Bedingungen.htx
12Datei: 21_MetaDaten_per_PHP.htx
13Datei: 31_Viele_Wege_Teil1.htx
14Datei: 32_Viele_Wege_Teil2.htx
15Datei: 33_Viele_Wege_Teil3.htx
16Datei: 34_EXIF-Daten_auslesen.htx
17Datei: 41_Datumsausgabe_M&aerz.htx
18Datei: 42_PHP_definiertes_CSS.htx
19Datei: 61_Inhaltsverzeichnis.htx
20Datei: 62_noch_eine_Navigation.htx
21Ordner: ProgrammCode.php
22Datei: dummy.htx
23Ordner: nullter
24Ordner: utf.php

Generell gilt:

1. Ordner wie auch Dateien, die erfasst werden sollen, müssen mit führenden Zahlen versehen werden. Ausgeschlossen werden so z.B. „dummy.htx“ und der Ordner „nullter“ wie auch „out“. Da auch für „07_ohne_Datei“ keine Bezugsdatei zu finden ist, wird keine Referenz gebildet.

2. Eine Datei mit führender 00_ wird für das Durchzählen benötigt und wenn nichts weiter im Ordner ist, wird diese zur Linkabbildung herangezogen, erhält aber den Ordnernamen für die Namensbildung.

3. Wird eine Datei mit einem führenden Zehnerwert (32_###.htx) angelegt und es wird kein Unterordner mit dem gleichen Zahlenwert für den Einer (03_###) gefunden, ordnet sich die Datei in die erste Schicht. Es gibt also keinen Themenbereich für eine 2. Schicht. Wird ein Ordner vorgefunden mit passenden Dateizählern, muss der ersten Datei des Themenbereiches dem Einer eine eins (31_###.htx) gegeben werden. Dann können auch Auslassungen bis zum Einerwert 9 vorkommen. Eine Null im Einer wird als „Nullte“-Datei interpretiert, womit das Erfassen dieser Datei nur in der „alternativen Navigation“ zum Tragen kommt. Ansonsten macht sie keinen Sinn in der eigentlichen Hauptnavigation.
Mit den PHP-Scripts, die diesem Ganzen zu Grunde liegen, musste ich klare Voraussetzungen formulieren, um dazu den Code überhaupt schreiben zu können.

4. Es müssen sich die Dateien für einen Ordner nicht in diesem befinden. Es funktioniert auch, nur müssen dann die Referenzen geändert werden. Aus "../../irgendwohin" wird wieder "../irgendwohin" (wie zuvor). Wer ohne „wysiwyg" auskommt, den wird das nicht interessieren, allen anderen stehen externe Stylesheets, Bilder usw. während der Arbeit nicht zur Verfügung.
Das kann also jeder halten, wie er will. Erleichtert ist aber das Vorgehen, alles in der gleichen Ebene zu halten.

Das geht auch noch alles anders. Na klar! Inzwischen ist das, was ich hier beschreibe, aber so etwas wie mein persönlicher Baukasten. Damit ist in kurzer Zeit jedes Projekt angepasst, weil das Navigationsaussehen Wünschen unterliegt.


Dokument geändert am: 29. Aug. 2016 11:47