Differences

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

deutsch:technik:aufruf-interner-funktionen [2010/06/24 08:23]
Knut Heermann (flip-flop)
deutsch:technik:aufruf-interner-funktionen [2018/06/03 18:08] (current)
Line 88: Line 88:
sollten/können nicht mehr verwendet werden. Eigene Mootools-Sets sind nun nicht mehr die erste Wahl. Alle Komponenten sind im System vorhanden. sollten/können nicht mehr verwendet werden. Eigene Mootools-Sets sind nun nicht mehr die erste Wahl. Alle Komponenten sind im System vorhanden.
-Wenn zusätzliche Funktionen aus der **Moore Reihe** gebraucht werden, dann können diese so eingebunden werden:+Wenn zusätzliche Funktionen aus der **More Reihe** gebraucht werden, dann können diese so eingebunden werden:
**Im HTML-Quelltext:** **Im HTML-Quelltext:**
-<code html><!-- JS: MORE:Fx/Fx.Elements,Fx/Fx.Accordion --></code>+<code html><!-- JS: MORE:Fx/Fx.Elements,Fx/Fx.Accordion --></code> \\ 
 +Siehe auch "Skript in den <head> Bereich": [[deutsch/technik/aufruf-interner-funktionen/skript-in-den-head-bereich#ab_phpwcms_r411]]
\\ \\
Line 131: Line 132:
**initJSPlugin('SimpleTabs');** ruft gleichzeitig auch das richtige JS-Framework auf. **initJSPlugin('SimpleTabs');** ruft gleichzeitig auch das richtige JS-Framework auf.
 +
 +Alternativ in einem Template:
 +<code php>
 +[PHp]initJSPlugin('SimpleTabs');[/PHP]
 +</code>
 +oder
 +<code php>
 +<!-- JS: SimpleTabs -->
 +<!-- JS: http://digitarald.de/project/simple-tabs/1-0/source/SimpleTabs.js -->
 +</code>
 +
 +<note important>
 +Ab Version r410 ist der Aufruf von Scripten die sich auf externen Seiten befinden mit z.B. \\ ##%%<!-- JS: http://XYZ.js -->%%## aus Sicherheitsgründen nicht mehr möglich. \\
 +\\
 +Alternativ kann diese Methode gewählt werden:\\ ##%%[PHP]$GLOBALS['block']['custom_htmlhead']['XYZ'] = getJavaScriptSourceLink(html_specialchars('http://XYZ.js'));[/PHP] %%##
 +</note>
  * **Die externen Scripte** werden nun aus dem entsprechenden Pluginverzeichnis gestartet.   * **Die externen Scripte** werden nun aus dem entsprechenden Pluginverzeichnis gestartet.
-  * Dem ursprünglichen Dateinamen **SimpleTabs.js** wird ein **mootools.** bzw. **jquery.** vorangestellt. ->  **mootools.SimpleTabs.js**. +  * Dem ursprünglichen Dateinamen **SimpleTabs.js** wird ein **mootools.** bzw. **jquery.** vorangestellt. ->  **mootools.SimpleTabs.js** //(analog dazu für jquery: **jquery.SimpleTabs.js**)//
So kann das System autom. das richtige JS-Framework zuordnen. So kann das System autom. das richtige JS-Framework zuordnen.
Line 144: Line 161:
\\ \\
-=== Prüfe aktuell geladene JS Lib ===+=== Prüfe aktuell eingestellte JS Lib ===
-In Variable: PHPWCMS_JSLIB+Vorlage -> JS Bibliothek: [Variable: PHPWCMS_JSLIB]
<code php> <code php>
Line 159: Line 176:
===== Init Lightbox ===== ===== Init Lightbox =====
 +
 +Lightbox aktivieren/initialisieren
**File:** /include/inc_front/front.func.inc.php **File:** /include/inc_front/front.func.inc.php
Line 166: Line 185:
**Tag:** -- -> **function:** initializeLightbox() **Tag:** -- -> **function:** initializeLightbox()
-**Initialisierung %%<=%% v1.4.3 r380** der SlimBox \\ /template/inc_js/slimbox/js/slimbox.js und den und Mootools //(siehe oben)//. \\  +**Initialisierung %%<=%% v1.4.3 r380** der SlimBox \\ /template/inc_js/slimbox/js/slimbox.js und Mootools //(siehe oben)//. \\  
-**Initialisierung %%>=%% v1.4.4 r381** der SlimBox \\ /template/lib/slimbox/[slimbox.mootools-1.1.js]|[slimbox.mootools-1.2.js]|[slimbox.jquery.js] und den und Mootools //(siehe oben)//.+**Initialisierung %%>=%% v1.4.4 r381** der SlimBox \\ /template/lib/slimbox/[slimbox.mootools-1.1.js]|[slimbox.mootools-1.2.js]|[slimbox.jquery.js] und Mootools //(siehe oben)//.
**Registriert** mit: **Registriert** mit:
Line 200: Line 219:
</code> </code>
-\\+~~UP~~
===== Init SwfObject JS Library ===== ===== Init SwfObject JS Library =====
Line 228: Line 247:
</code> </code>
-\\+~~UP~~
Line 305: Line 324:
) )
</code> </code>
-\\ 
 +~~UP~~
\\ \\
Line 339: Line 358:
</code> </code>
-\\+~~UP~~
===== Nachträgliches Austauschen einer CSS-Datei, die im Template eingetragen ist  ===== ===== Nachträgliches Austauschen einer CSS-Datei, die im Template eingetragen ist  =====
deutsch/technik/aufruf-interner-funktionen.1277360603.txt.gz · Last modified: 2018/06/03 18:06 (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