{{indexmenu_n>10}} ====== Custom links in "HOME" ====== **Backend:** Mit diesem Programm können Benutzerlinks in " HOME" erzeugt werden. Jede Art von Links ist möglich. Inspiriert durch dieses Programm von Markus: [[deutsch/phpwcms-system/admin/backend-standardtext]] Z.B.\\ {{:deutsch:andere-erweiterungen:backend:custom_links01_de_1.gif|}} ===== Notwendigen Vorbereitungen ===== - die da sind: - Erzeuge das Verzeichnis "include/inc_ext/**be_special**". - Erzeuge das Verzeichnis "include/inc_ext/**be_special/lang/backend/de**- und **/lang/backend/en**". - Kopieren und Einsetzen der Datei "**startup.php**" in das Verzeichnis "**template/inc_default**". - Kopieren und Einsetzen der Datei "**startupX.php**" in das Verzeichnis "**...be_special**". - Kopieren und Einsetzen der Dateien "**lang.inc.php**" in die Verzeichnisse "**...be_special/lang/backend/de**- und **...be_special/lang/backend/en**". \\ ---- Docu: -- \\ Forum: -- **Autor:** K.Heermann (flip-flop) http://planmatrix.de \\ **CMS Version:** >= 1.4x \\ **Version:** V1.0 //(11.05.2010)// \\ **Verzeichnis:** include/inc_ext/be_special/ * \\ **Bedingung:** -- ---- \\ FIXME bessere Erklärung \\ Schaue in die Datei "include/inc_ext/be_special/startupX(_YY).php" um die Funktion verstehen. Die Variablen für z.B. "%%$BL['be_custom_link01_1_title']%%" finden wir in "include/inc_ext/be_special/lang/backend/(YY)/lang.inc.php". Bitte ein wenig ausprobieren. **Wenn ein Bereich in "startupX(_YY).php" nicht gebraucht wird, bitte einfach den entsprechenden Eintrag löschen.** ~~UP~~ ===== Einige Linkbeispiele: ===== **Öffne ein Verzeichnis ID=13:** //(Es können keine Ordner unterhalb geschlossenen Elternordnern geöffnet werden)//. \\ **Öffne den Artikel mit der ID=15:** \\ **Editiere den Artikel mit der ID=15:** \\ **Editiere den Contentpart mit der ID=22 in der Kategorie ID=14:** \\ ~~UP~~ ===== Code: ===== Setze diesen Programmteil in die "template/inc_default/startup.php" ein. Dieser Programmteil integriert die neue Datei startupX.php. **Datei:** template/inc_default/startup.php \\ ===== Download: ===== **Dateien des ZIP-Archivs:** * custom links * include/inc_ext/be_special/startupX.php //(bilde die richtige 2startupX(_YY).php" ein)// * include/inc_ext/be_special/startupX_de.php //(Die deutsche Datei)// * include/inc_ext/be_special/startupX_en.php //(Die englische Datei)// * include/inc_ext/be_special/act_fileX.php //(Datei für "Leere den Papierkorb" -> [[english/other-enhancements/backend/custom-links-in-home/move-deleted-files]])// * include/inc_ext/be_special/lang/backend/de/lang.inc.php //(Die deutsche Sprachdatei)// * include/inc_ext/be_special/lang/backend/en/lang.inc.php //(Die englische Sprachdatei)// * filebrowserX.php //(Ein passiver Dateibrowser mit einigen Erweiterungen: [[english/other-enhancements/backend/custom-links-in-home/filebrowserx]])// \\ **Datei:** {{:english:other-enhancements:backend:be_special_v10.zip|custom links, filebrowserX, act_fileX}}