[kamui]
~
![](images/2017/star.gif)
![images/avatars/avatar-4963.gif](images/avatars/avatar-4963.gif)
Dabei seit: 27.04.05
Beiträge: 2.992
![](images/2017/spacer.gif) |
|
Sieht nett aus, bloß der PHP-Code ist ein bisschen zugespammt ... Anstatt jede Stunde zu überprüfen könntest du doch einfach '>' bzw. '<' nehmen
Und eine Anpassung, wo man dann alles über ACP einstellen kann wäre auch cool ^^
|
|
22.03.06 14:30 |
Finden
Als Freund hinzufügen
|
|
xaser
Mitglied
![](images/2017/star.gif)
Dabei seit: 19.01.04
Beiträge: 39
Themenstarter
![](images/2017/spacer.gif) |
|
Werde gleich mals chauen wo dein problem liegt, @ Guten Abend.
Und nein mit > und < geht das nicht, wiel immer eine null folgen muss und 6,7,8,... wird nicht erkannt deswegen kann ich keine logischen operatoren benutzen!!
Gruß!
|
|
22.03.06 21:59 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Viquel
Mitglied
![](images/2017/star.gif)
Dabei seit: 19.03.06
Beiträge: 27
![](images/2017/spacer.gif) |
|
date("G"); liefert 24 Stundenformat ohne führende null....
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
|
<?php
$text=array();
$text[] = array(20,24,"Guten Abend");
$text[] = array(0,4,"Guten Abend");
$text[] = array(5,11,"Guten Morgen");
$text[] = array(12,19,"Guten Nachmittag");
echo compare("text");
function compare($array_name) {
global ${$array_name};
$local_array=${$array_name};
$hour=date("G");
foreach($local_array as $la){
if( $hour>= $la[0] AND $hour<=$la[1] ){
return $la[2];
}
}
}
?> |
|
wer bietet etwas effizienteres
edit2:
noch effizienter geht
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
|
<?php
$text=array();
$text[] = array(20,24,"LANG_START_ABEND");
$text[] = array(0,4,"LANG_START_ABEND");
$text[] = array(5,11,"LANG_START_MORGEN");
$text[] = array(12,19,"LANG_START_NACHMITTAG");
echo $lang->items[compare("text")];
function compare($array_name) {
global ${$array_name};
$local_array=${$array_name};
$hour=date("G");
foreach($local_array as $la){
if( $hour>= $la[0] AND $hour<=$la[1] ){
return $la[2];
}
}
return "LANG_START_WELCOMEBACK";
}
?> |
|
Jetzt mit Default-Wert falls die parameter ungültig waren
Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von Viquel: 22.03.06 22:44.
|
|
22.03.06 22:16 |
E-Mail
Finden
Als Freund hinzufügen
|
|
xaser
Mitglied
![](images/2017/star.gif)
Dabei seit: 19.01.04
Beiträge: 39
Themenstarter
![](images/2017/spacer.gif) |
|
So geupdatet, bitte erneut runterladen
@ oben drüber, danke für die informationen, aber die se version hies nicht umsonst beta..
Ich code erst effzient wenn wirklich alle funktionen drin sind, die drins ein sollen!
Gruß
|
|
22.03.06 23:16 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Viquel
Mitglied
![](images/2017/star.gif)
Dabei seit: 19.03.06
Beiträge: 27
![](images/2017/spacer.gif) |
|
Dann solltest du sie jetzt noch nicht 1.0 nennen da du meinen Code ruhig reingeben kannst - das ist performanter als deine 24 oder Abfragen
(Ich habe maximal 8 Vergleiche, dann kommt sicher ein return
) - und eine ACP Einstellung noch fehlt
|
|
23.03.06 00:52 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|
Hallo,
dürfte ich da eventuelle noch einen Wunsch äußern? Meine Programmierkenntnisse reichen momentan noch nicht weit über Basic hinaus...
Ich würde es also schön finden, wenn der Hack noch feststellen könnte, ob im Profil "männlich" oder "weiblich" oder nichts eingetragen ist. Dann könnte es heißen:
nichts eingetragen: "Guten Morgen, xxxxx"
männlich: "Guten Morgen, lieber xxxxx"
weiblich: "Guten Morgen, liebe xxxxx"
Für mein Forum, wo ich viel mit kranken Menschen zu tun habe, wäre das eine kleine, aber schon bedeutsame Veränderung bezüglich der Atmosphäre.
Liebe Grüße,
Rüdiger
|
|
23.03.06 08:23 |
E-Mail
Finden
Als Freund hinzufügen
|
|
![](images/2017/spacer.gif) | |
![](images/2017/spacer.gif) |
rizle
Mitglied
![](images/2017/star.gif)
![images/avatars/avatar-3967.gif](images/avatars/avatar-3967.gif)
Dabei seit: 24.02.06
Beiträge: 51
Forenversion: 2.3
![](images/2017/spacer.gif) |
|
Zitat: |
Original von stepreis
manchmal wundert man sich doch, wie manch ein hack entsteht...
Zitat: |
if(date("G") < 12 && date("G") >= 5) {$timearea = 'Guten Morgen, ';}
if(date("G") <= 17 && date("G") >= 12) {$timearea = 'Guten Mittag, ';}
if(date("G") >= 18 && date("G") <= 23) {$timearea = 'Guten Abend, ';}
if(date("G") >= 0 && date("G") <= 4) {$timearea = 'Gute Nacht, ';} |
und die variable im index template ändern und gut ist...
keine grossen änderungen in der index.php notwendig und auch keine config datei im acp/lib ordner...
gruss vom step
p.s. und das funktioniert wenigstens - gegenüber dem "hack" im ersten post
p.p.s. der code darf so wie er ist verwendet werden - verzichte sogar auf ein copyright
|
@stepreis:
wenn es dir keine umstände macht kannst du mir dann bitte ien Anleitung schreiben- was erstellen, wo einfügen ->suche nach darunter ...-> du weist schon
Danke im vorraus für die mühe
Rizle
|
|
25.08.06 09:32 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
![](images/2017/spacer.gif) |
Hawkeye_de
Mitglied
![](images/2017/star.gif)
Dabei seit: 11.09.07
Beiträge: 28
Fähigkeiten: WBB3 Profi; WBB2 Profi; WBB Lite 2 Profi; WBB Lite 1 Profi Herkunft: Deutschland Forenversion: 3.1; 2.3
![](images/2017/spacer.gif) |
|
Nur mal so eine Frage:
Wer kennt denn diesen Hack ? >> AWH v2 2_3_x by Yyoshii <<
Da ist die Begrüßung schon drin.. also was soll das mit dem Hack ?
Das Rad noch mal Neu erfinden ?
__________________ Dieser Beitrag wurde 10000 mal editiert, zum letzten Mal von Hawkeye_de: Heute, 13:11.
________________________________
WBB-Center.net
|
|
13.09.07 11:08 |
WWW
Finden
Als Freund hinzufügen
|
|
xaser
Mitglied
![](images/2017/star.gif)
Dabei seit: 19.01.04
Beiträge: 39
Themenstarter
![](images/2017/spacer.gif) |
|
Schaut mal.
Wenn ihr so gut hacks schreiben könnt, und ganz besonders, den hier wieso habt ihr es dann nicht schon vorher gemacht?
ICh bedanke mich ja für tolle Hilfen usw, doch das bauen könnt ihr mir doch überlassen?
Wenn nicht dann schreibt selbst einen, und postet als neuen hack
Gruß!
|
|
23.03.06 16:18 |
E-Mail
Finden
Als Freund hinzufügen
|
|
![](images/2017/spacer.gif) |
stepreis
Mitglied
![](images/2017/star.gif)
Dabei seit: 16.01.04
Beiträge: 187
Herkunft: Berlin Forenversion: wbb2.3.3
![](images/2017/spacer.gif) |
|
Zitat: |
Original von xaser
ICh bedanke mich ja für tolle Hilfen usw, doch das bauen könnt ihr mir doch überlassen? |
kannst du ja auch ohne ende machen...
und wenn du 20 dateien für diese eine textänderung schreiben möchtest - alles kein problem...
nur wenn ich solche überflüssigen zeilen sehe dann optimiere ich diese - vor allem, wenn die anzeige mit dem hack im ersten post nicht funktioniert...
aber nun gut... mach ruhig weiter an deinem hack... und viel erfolg und gutes gelingen...
gruss vom step
|
|
23.03.06 16:36 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
![](images/2017/spacer.gif) |
batida444
Mitglied
![](images/2017/star.gif)
![images/avatars/avatar-306.jpg](images/avatars/avatar-306.jpg)
Dabei seit: 20.01.04
Beiträge: 907
Fähigkeiten: WBB2 Fortgeschritten Herkunft: Altes Land Forenversion: 2.3; 2.2
![](images/2017/spacer.gif) |
|
Zitat: |
Original von xaser
Schaut mal.
Wenn ihr so gut hacks schreiben könnt, und ganz besonders, den hier wieso habt ihr es dann nicht schon vorher gemacht?
ICh bedanke mich ja für tolle Hilfen usw, doch das bauen könnt ihr mir doch überlassen?
Wenn nicht dann schreibt selbst einen, und postet als neuen hack
Gruß! |
Warum enstehen Hacks ?
Meistens, weil man selber eine Funktion im Forum vermisst und diese dann selber schreibt.
Nimms nicht krumm, dass dir hier alle in deinen Hack "reinpfuschen", sieh es als Hilfe
Und beim nächsten Hack haste schon etwas mehr gelernt und es klappt besser
Immerhin ist die Idee von dir und die Idee ist gut
Also nicht kleinkriegen lassen
Greetz
Günni
__________________
|
|
23.03.06 18:27 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
SonicBoom
Mitglied
![](images/2017/star.gif)
Dabei seit: 08.12.05
Beiträge: 2
Forenversion: WBB 2.3.
![](images/2017/spacer.gif) |
|
Ich finde den Hack cool
und wenn jemand was anders machen möchte, kann er / sie sich das ja selbst umschreiben...
|
|
24.03.06 10:11 |
E-Mail
Finden
Als Freund hinzufügen
|
|
![](images/2017/spacer.gif) |
Hanver
Mitglied
![](images/2017/star.gif)
![images/avatars/avatar-5534.gif](images/avatars/avatar-5534.gif)
Dabei seit: 11.07.04
Beiträge: 183
Herkunft: Willich
![](images/2017/spacer.gif) |
|
Also bei mir steht noch immer "Guten Abend" um 2.34 h morgens...
habe auf 1.c geuppt und alles neu hochgeladen.... Kann einer den fehler beheben bitte
|
|
01.04.06 02:34 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
[kamui]
~
![](images/2017/star.gif)
![images/avatars/avatar-4963.gif](images/avatars/avatar-4963.gif)
Dabei seit: 27.04.05
Beiträge: 2.992
![](images/2017/spacer.gif) |
|
Das ganze ist kein Fehler. In dem Script sind 3 Sachen integriert: Guten Morgen, Guten Mittag &nd Guten Abend
|
|
01.04.06 09:09 |
Finden
Als Freund hinzufügen
|
|
|