This is an old revision of the document!


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: Add output actions to renderer
Forum: ... Elemente einer anderen Website zurückliefern lassen
Forum: News auf zwei Seiten verfügbar machen
Forum: 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


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.
  • In der gerufenen Seite werden die abrufbaren Sektionen mit den TAGs <!--NEWS01_START//--> …… <!--NEWS01_END//--> begrenzt.
    Analog dazu mit ...&phpwcms_output_action=S-NEWS02 die TAGs <!--NEWS02_START//--> …… <!--NEWS02_END//--> usw.


Das Menü einer phpwcms-Installation soll auf einer anderen Seite dargestellt werden:

  • Im Template wird der Bereich der dargestellt werden soll mit
    <!--MENU_START//-->
      <ul><li>Menu</li><ul>
    <!--MENU_END//-->

    umschlossen.

  • Eingebunden in die rufende Seite wird dieser Teil mit
    http://www.example.com/index.php?mypage&phpwcms_output_action=S-MENU


Der Inhalt einer phpwcms-Installation kann also von anderen Installation (Seite) abgeholt und dargestellt werden. Notwendig ist dazu der Zugriff auf die phpwcms-Installation um die TAGs z.B. <!--MENU_START//--> ... <!--MENU_END//--> setzen zu können.


Die Variante “F-function” wird später erklärt.


Knut Heermann (flip-flop) 2011/03/01 22:19

deutsch/andere-erweiterungen/fremder-inhalt-von-phpwcms.1327144604.txt.gz · Last modified: 2018/06/03 18:07 (external edit)
www.planmatrix.de www.chimeric.de Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0