Ist jemand im Space: Unterschied zwischen den Versionen

Aus Hacksaar Wiki
Zur Navigation springen Zur Suche springen
Nerv (Diskussion | Beiträge)
Nerv (Diskussion | Beiträge)
Zeile 10: Zeile 10:




== Theme Update durchgeführt? ==
== Logo update geht nicht? Dann mach folgendes: ==
* Diese [[Media:WP-Theme.zip | File]] runterladen und entpacken
* Diese [[Media:WP-Theme.zip | 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)
* PHP-File suchen, die Scripte des Themes aufruft (bei uns atm unter /var/www/blog/wp-content/wp-load.php)
* dort den Inhalt der Datei "script_call" vor dem Endflag einfügen
* dort den Inhalt der Datei "script_call" am Ende einfügen
* die Datei "hacksaar.js" in den Ordner oben drüber (/var/www/blog/wp-content/themes/parabola/) kopieren
* die Dateien "hacksaar.js" und die beiden Logos "header1_newlogo_new_[off|on].png" in den Ordner upload Ordner (/var/www/blog/wp-content/uploads/) kopieren
* fertig
* fertig



Version vom 27. Januar 2016, 19:33 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:


Logo update geht nicht? Dann mach folgendes:

  • Diese File runterladen und entpacken
  • PHP-File suchen, die Scripte des Themes aufruft (bei uns atm unter /var/www/blog/wp-content/wp-load.php)
  • dort den Inhalt der Datei "script_call" am Ende einfügen
  • die Dateien "hacksaar.js" und die beiden Logos "header1_newlogo_new_[off|on].png" in den Ordner upload Ordner (/var/www/blog/wp-content/uploads/) 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) 

});