{{indexmenu_n>250}} ====== Fremder Inhalt von anderem phpwcms ====== Gezielte Übernahme von Inhalten einer anderen phpwcms-Installation. Voraussetzung ist der interne Zugriff //(eigener Account)// in der anderen phpwcms-Installation. ---- V1.0 02.03.2011 Docu: -- \\ Google code r351: [[http://code.google.com/p/phpwcms/source/detail?r=351|Add output actions to renderer]] \\ Forum: [[http://forum.phpwcms.org/viewtopic.php?p=120275|... Elemente einer anderen Website zurückliefern lassen]] \\ Forum: [[http://forum.phpwcms.org/viewtopic.php?p=125825|News auf zwei Seiten verfügbar machen]] \\ Forum: [[http://forum.phpwcms.org/viewtopic.php?p=133806#p133806|Navigation dynamisch in einen externen Blog übernehmen]] \\ **Autor:** O. Georgi (slakero) http://phpwcms.de \\ **CMS Version:** >= 1.42 r351\\ **Version:** \\ Tag: -- \\ Dateiname: -- \\ Verzeichnis: -- \\ **Bedingung:** -- ---- ---- \\ ==== Beschreibung ==== Die Notation: Add output actions to renderer - erlaubt es, bestimmte Bereiche der Seite zurückzuliefern: index.php?alias&phpwcms_output_action=F-function1|function2--S-SECT1|SECT2. funktion ist jeweils eine 1 Parameterfunktion. Erlaubte Funktionen müssen in (array)$phpwcms['output_function_filter'] definiert werden. Nur Funktionen die in dieser config deklariert sind können verwendet werden: $phpwcms['output_function_filter'] = array('trim','strip_tags'); * Aufteilung mit function //(Funktionen)// - Wert: **%%F-function1|function2|function3%%** * Aufteilung mit section - //(Sektionen)// Wert: **%%S-SECT1|SECT2|SECT3%%** Die Abarbeitung erfolgt in der durch Pipe | getrennten Reihenfolge. \\ ==== Ablauf bei der Verwendung von Sektionen: ==== **News einer phpwcms-Installation soll auf einer anderen Seite dargestellt werden:** * Die rufende Seite setzt z.B. folgenden Befehl an der Stelle ab, an der der Inhalt der gerufenen Seite erscheinen soll: \\ ##%%{URL:http://example.com/index.php?ALIAS&phpwcms_output_action=S-NEWS01}%%## \\ Wobei "ALIAS" ein(e) Kategorie/Artikel der gerufenen Seite "example.com" ist.\\ Der Aufruf funktioniert allerdings genauso gut mit id=[ID der Kategorie] und aid=[ID des Artikels] anstelle von ALIAS!\\ Vorteil von id und aid gegenüber ALIAS: Sollte sich der Alias später einmal ändern (z.B. SEO- Maßnahmen), funktioniert die Verlinkung dennoch weitherhin! * In der gerufenen Seite werden die abrufbaren Sektionen mit den TAGs ##%%%%## ...... ##%%%%## begrenzt. \\ Analog dazu mit **%%...&phpwcms_output_action=S-NEWS02%%** die TAGs **%%%%** ...... **%%%%** usw. \\ **Das Menü einer phpwcms-Installation soll auf einer anderen Seite dargestellt werden:** * Im Template wird der Bereich der dargestellt werden soll mit