Ist jemand im Space: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Nerv (Diskussion | Beiträge) |
Nerv (Diskussion | Beiträge) |
||
Zeile 20: | Zeile 20: | ||
==== script_call ==== | ==== script_call ==== | ||
{| class="wikitable" | {| class="wikitable" | ||
− | | wp_register_script('hacksaar', | + | | wp_register_script('hacksaar', '/wp-content/uploads/hacksaar.js', false, false, true); |
− | wp_enqueue_script('hacksaar'); | + | wp_enqueue_script('hacksaar'); |
|} | |} | ||
Version vom 27. Januar 2016, 19:28 Uhr
Die Headergrafik auf unserer Webseite zeigt an, ob jemand in unserem Hackerspace ist oder nicht.
Woran erkenn ich was nun was ist?
Wir sind da:
Wir sind nicht da:
Theme Update durchgeführt?
- Diese File runterladen und entpacken
- PHP-File suchen, die Scripte des Themes aufruft (bei uns atm unter /var/www/blog/wp-content/themes/parabola/includes/themes-styles.php)
- dort den Inhalt der Datei "script_call" vor dem Endflag einfügen
- die Datei "hacksaar.js" in den Ordner oben drüber (/var/www/blog/wp-content/themes/parabola/) kopieren
- fertig
Und was steht da wo drin?
script_call
wp_register_script('hacksaar', '/wp-content/uploads/hacksaar.js', false, false, true);
wp_enqueue_script('hacksaar'); |
hacksaar.js
load_status = (function($){
var Application = { run: function($) { this.load_status(); }, load_status: function() { $.ajax({ url:"/status.txt", success:function ( data, textStatus, xhr ) { openState = parseInt(data); $("#branding").css('background-image', 'url(/wp-content/uploads/header1_newlogo_new_'+(openState?'on':'off')+'.png)'); } }); setTimeout(Application.load_status, 30*1000); } } Application.run($); }); jQuery(document).ready( function() { load_status(jQuery) }); |