Seite anzeigenDiskussionÄltere VersionenLinks hierherPDF exportierenODT exportierenNach oben Diese Seite ist nicht editierbar. Sie können den Quelltext sehen, jedoch nicht verändern. Kontaktieren Sie den Administrator, wenn Sie glauben, dass hier ein Fehler vorliegt. ====== Wordpress-Anpassungen für makerspace-erfurt.de ====== Unsere Seite auf [[https://makerspace-erfurt.de|makerspace-erfurt.de]] wird derzeit mit [[https://wordpress.org|Wordpress]] verwaltet. Abhängig von den gefundenen Bugs, neuen Releases und unserer Aktualisieren sollte immer eine einigermaßen aktuelle Version laufen. ;) ===== Raumstatus in der Seitenleiste ===== Der Raumstatus wird in der Seitenleiste mittels [[https://de.wordpress.org/plugins/enhanced-text-widget/|Enhanced Text Widget]] eingebunden. Dies muss über die Plugin-Installation nachinstalliert werden und beherrscht gegenüber dem normalen Text-Widget die Möglichkeit, auch PHP auszuführen. Die Einbindung des Status erfolgt dann einfach mittels HTML- und PHP-Code... <code><?php $ctx = stream_context_create(array( 'https' => array( 'timeout' => 1 ) ) ); $obj = json_decode(file_get_contents('https://status.makerspace-erfurt.de/status.json', false, $ctx)); if (isset($obj->state->open) && $obj->state->open === true) { $f = $obj->icon->open; $text = "Der Raum ist offen!"; } else { $f = $obj->icon->closed; $text = "Der Raum ist geschlossen!"; } $f = str_replace('https://status.makerspace-erfurt.de/', 'https://status.makerspace-erfurt.de/', $f); echo "<p style='text-align:center;'><a target='_blank' href='https://status.makerspace-erfurt.de/'><img src='$f' title='$text' alt='Raumstatus' width='200px' /></a><br />"; echo $text."</p>"; ?></code> dienste/wp_makerspace.txt Zuletzt geändert: 01.07.2017 18:21von bernd