YourWBB


yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB Lite 1.0.x » [WBB Lite 1.0.x] Ideen, Wünsche und Suche » Designwechsel mit Tageszeit » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 1.695 Views | | Thema zu Favoriten hinzufügen

Neues Thema erstellen Antwort erstellen

Dieses Thema wurde als erledigt markiert. Thread erledigt

Zum Ende der Seite springen Designwechsel mit Tageszeit
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Damian22
Mitglied


Dabei seit: 08.02.07
Beiträge: 11
Forenversion: Lite 1.0

 Designwechsel mit Tageszeit Antworten Zitieren Editieren Melden       UP

Ist es irgendwie möglich, dass sich mit der Uhrzeit auch das Design ändert, sprich das Template, also z.B. dass ich von 6 - 18 Uhr ein Tagdesign hab und in der restlichen Zeit ein Nachtdesign.

Theoretisch müsste das ja gehen, weil es ja auch Scripte beispielsweise gibt, die einen je nach Tageszeit unterschiedlich begrüßen.
27.04.08 19:40 Damian22 ist offline E-Mail Finden Als Freund hinzufügen
Master-X Master-X ist männlich
Lucky Strike Raucher


images/avatars/avatar-4816.gif

Dabei seit: 29.12.05
Beiträge: 4.367
Fähigkeiten: WBB2 Profi; WBB Lite 1 Profi
Forenversion: 3.0; 2.3

Antworten Zitieren Editieren Melden       UP

Via Cronjob jeweils den "Tagesstyle" und den "Nachtsstyle" als Standarddesign setzen.

__________________
Mit freundlichen Grüßen
Master-X

Master-X.de - persönliche Internetpräsenz
RollerTuningPage.de - Administrator

01.05.08 03:35 Master-X ist offline WWW Finden Als Freund hinzufügen
Damian22
Mitglied


Dabei seit: 08.02.07
Beiträge: 11
Forenversion: Lite 1.0

Themenstarter Thema begonnen von Damian22
Antworten Zitieren Editieren Melden       UP

Und wie setzte ich das mit Cronjob?
02.05.08 20:35 Damian22 ist offline E-Mail Finden Als Freund hinzufügen
Agi Agi ist männlich
TEAM - PHP Freak

images/avatars/avatar-5240.gif

Dabei seit: 22.11.04
Beiträge: 2.628
Fähigkeiten: WBB3 Profi
Forenversion: 3.1

Antworten Zitieren Editieren Melden       UP

Ne PHP Datei, in der du die DB Abfragen einbaust mit ner Abfrage der Uhrzeit, damit er weiß, welchen Style er einstellen soll.

Dann nen Cronjob auf http://www.cronjob.de registrieren und auf die erstellte PHP Datei verlinken. Zusätzlich natürlich noch einstellen, wann der Cronjob ausgeführt werden soll.

__________________

02.05.08 21:20 Agi ist offline Finden Als Freund hinzufügen
Ghostmaster
Das Böse

images/avatars/avatar-4371.gif

Dabei seit: 17.01.04
Beiträge: 6.440
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Häng mal bitte die global.php hier an. Es müsste auch ohne Cronjobs funktionieren. Augenzwinkern
02.05.08 21:24 Ghostmaster ist offline Finden Als Freund hinzufügen
[kamui]
~


images/avatars/avatar-4963.gif

Dabei seit: 27.04.05
Beiträge: 2.992

Antworten Zitieren Editieren Melden       UP

Ja, du kannst einfach je nach Tageszeit die StyleID ändern Augenzwinkern

D.h. du legst einen Style für Tag und einen für Nacht an (die können sich z.B. auch nur im Header unterscheiden) und dann fügst du in die global.php ein paar kleine Codezeilen (ich denke darauf wollte Ghosty hinaus) ein und fertig großes Grinsen
02.05.08 22:42 [kamui] ist offline Finden Als Freund hinzufügen
Damian22
Mitglied


Dabei seit: 08.02.07
Beiträge: 11
Forenversion: Lite 1.0

Themenstarter Thema begonnen von Damian22
Antworten Zitieren Editieren Melden       UP

hier is meine global.php

Kann mir jemand mit dem Code helfen, weiß nicht, was ich da machen muss unglücklich

Dateianhang:
unknown global.php (12,23 KB, 5 mal heruntergeladen)

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Damian22: 05.05.08 15:55.

03.05.08 01:55 Damian22 ist offline E-Mail Finden Als Freund hinzufügen
bam313
unregistriert
Antworten Zitieren Editieren Melden       UP

Hallo,

suche einfach den Hack styletimerotation von Helmchen ...

LG bam
05.05.08 20:05
[kamui]
~


images/avatars/avatar-4963.gif

Dabei seit: 27.04.05
Beiträge: 2.992

Antworten Zitieren Editieren Melden       UP

Suche nach
php:
1:
2:
3:
4:
5:
$style=array();
if($session['styleid'] && (!isset($board) || !$board['enforcestyle'])) $style $db->query_first("SELECT * FROM bb".$n."_styles WHERE styleid = '$session[styleid]'");
if(!isset($style['styleid']) && $wbbuserdata['styleid'] && (!isset($board) || !$board['enforcestyle'])) $style $db->query_first("SELECT * FROM bb".$n."_styles WHERE styleid = '".$wbbuserdata['styleid']."'");
if(!isset($style['styleid']) && isset($board) && $board['styleid']!=0$style $db->query_first("SELECT * FROM bb".$n."_styles WHERE styleid = '".$board['styleid']."'");
if(!isset($style['styleid'])) $style $db->query_first("SELECT * FROM bb".$n."_styles WHERE default_style = 1");


Ersetze mit
php:
1:
2:
3:
4:
5:
6:
7:
8:
/*$style=array();
if($session['styleid'] && (!isset($board) || !$board['enforcestyle'])) $style = $db->query_first("SELECT * FROM bb".$n."_styles WHERE styleid = '$session[styleid]'");
if(!isset($style['styleid']) && $wbbuserdata['styleid'] && (!isset($board) || !$board['enforcestyle'])) $style = $db->query_first("SELECT * FROM bb".$n."_styles WHERE styleid = '".$wbbuserdata['styleid']."'");
if(!isset($style['styleid']) && isset($board) && $board['styleid']!=0) $style = $db->query_first("SELECT * FROM bb".$n."_styles WHERE styleid = '".$board['styleid']."'");
if(!isset($style['styleid'])) $style = $db->query_first("SELECT * FROM bb".$n."_styles WHERE default_style = 1");*/

if (date("H")>=AND date("H")<22$style $db->query_first("SELECT * FROM bb".$n."_styles WHERE styleid = '1'");
if (date("H")>=22 AND date("H")<6$style $db->query_first("SELECT * FROM bb".$n."_styles WHERE styleid = '2'");

Im Zeitraum von 6 bis 22 Uhr wird der Style mit styleid = 1 geladen, im Zeitraum 22 bis 6 Uhr der mit styleid = 2 Augenzwinkern
05.05.08 20:16 [kamui] ist offline Finden Als Freund hinzufügen
Damian22
Mitglied


Dabei seit: 08.02.07
Beiträge: 11
Forenversion: Lite 1.0

Themenstarter Thema begonnen von Damian22
Antworten Zitieren Editieren Melden       UP

Das mit dem ersetzen funktioniert nicht so wirklich, der läd da nicht wirklich den Style (kein Formatierung, Links sind blau etc.). Meine beiden Styles haben die ID 2 und 4, wenn ich das änder geht es auch nicht.

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Damian22: 05.05.08 23:56.

05.05.08 23:26 Damian22 ist offline E-Mail Finden Als Freund hinzufügen
Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB Lite 1.0.x » [WBB Lite 1.0.x] Ideen, Wünsche und Suche » Designwechsel mit Tageszeit