Differences

This shows you the differences between two versions of the page.

deutsch:andere-erweiterungen:fremder-inhalt-von-phpwcms [2012/04/09 09:23]
Claus
deutsch:andere-erweiterungen:fremder-inhalt-von-phpwcms [2018/06/03 18:09] (current)
Line 63: Line 63:
**News einer phpwcms-Installation soll auf einer anderen Seite dargestellt werden:** **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.+  * 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 ##%%<!--NEWS01_START//-->%%## ...... ##%%<!--NEWS01_END//-->%%## begrenzt.  \\ Analog dazu mit **%%...&phpwcms_output_action=S-NEWS02%%** die TAGs **%%<!--NEWS02_START//-->%%** ...... **%%<!--NEWS02_END//-->%%** usw.   * 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.
Line 99: Line 102:
<code js> <code js>
-    if(typeof load_remote_css == "undefined" || load_remote_css == true) {+if(typeof load_remote_css == "undefined" || load_remote_css == true) {
-       var css_link = document.createElement('link'); +   var css_link = document.createElement('link'); 
-       css_link.type = "text/css"; +   css_link.type = "text/css"; 
-       css_link.rel = "stylesheet"; +   css_link.rel = "stylesheet"; 
-       css_link.href = "http://www.example.com/my.css"; +   css_link.href = "http://www.example.com/my.css"; 
-       document.getElementsByTagName('head')[0].appendChild(css_link); +   document.getElementsByTagName('head')[0].appendChild(css_link); 
-        +    
-       var load_remote_css = false; +   var load_remote_css = false; 
-        +    
-    }+}
</code> </code>
 +
 +==== 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]] \\
 +<code js>
 +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;
 +}
 +</code>
 +
 +
deutsch/andere-erweiterungen/fremder-inhalt-von-phpwcms.1333956201.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