{{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:
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. ##%% ... %%## setzen zu können.
\\
Die Variante "F-function" wird später erklärt.
\\
--- //[[flip-flop@myrealbox.com|Knut Heermann (flip-flop)]] 2011/03/01 22:19//
==== Das passende CSS vom anderen Server laden: ====
Von OG: Forum: [[http://forum.phpwcms.org/viewtopic.php?p=135105#p135105|remote CSS in den HEAD-Bereich injizieren]] \\
CSS kannst Du dynamisch mittels JavaScript in den
if(typeof load_remote_css == "undefined" || load_remote_css == true) {
var css_link = document.createElement('link');
css_link.type = "text/css";
css_link.rel = "stylesheet";
css_link.href = "http://www.example.com/my.css";
document.getElementsByTagName('head')[0].appendChild(css_link);
var load_remote_css = false;
}
==== Das passende JS vom anderen Server laden: ====
Von OG: Forum: [[http://forum.phpwcms.org/viewtopic.php?f=28&t=22654&start=15#p141854|remote CSS in den HEAD-Bereich injizieren]] \\
if(typeof load_remote_js == "undefined" || load_remote_js == true) {
var js_script = document.createElement('script');
//js_script.async = 1;
js_script.src = "http://www.example.com/my.js";
document.getElementsByTagName('head')[0].appendChild(js_script);
var load_remote_js = false;
}