|
Dieses Thema wurde als erledigt markiert.  |
butzeltach im thread anzeigen |
Momo
Tech-Administrator
  

Dabei seit: 01.03.2008
Beiträge: 2.455
Herkunft: aus der bauch meine mutter
Teilnehmer des EM-Tippspiels
|
Level: 44 [?]
Erfahrungspunkte: 3.779.697
Nächster Level: 4.297.834
 |
|
| butzeltach im thread anzeigen |
|
dies ist ist ein kleine mischung von 2 hacks
er zeig im thread auf der linke spalte bei der user info, wenn ein user gebutstag hat
es füg ein butzeltach bild und zeig auch wie alt ist der user
sehen demo bild als anhäng
datei thread.php bearbeiten:
suchen:
| php: |
1:
|
$result = $db->query("SELECT p.*, pc.cache, |
|
füge dahinter:
suchen:
| php: |
1:
|
eval("\$postbit = \"".$tpl->get("thread_postbit")."\";"); |
|
edit / update @Momo
damit keine fehler meldung erschein wenn gäste thread schreiben
oder bei gelöschte user
muss die linie 16 ändern
diese teil code:
| php: |
1:
|
if ($posts['birthday'] != "0000-00-00") |
|
ersetzen mit diese:
| php: |
1:
|
if ($posts['birthday'] != "0000-00-00" && $posts['birthday']= "" ) |
|
ende edit
Füge darüber:
| php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
|
$date = date('m-d');
$b_d = $posts['birthday'];
$b_d = explode('-',$b_d);
$b_d = $b_d[1].'-'.$b_d[2];
if ($date == $b_d) { $birthday = 1; }
else { $birthday = 2; }
/** Alter im Profil - Powered by Martin-Rehberger **/
if (!function_exists("errechnealter")) {
function errechnealter($gebd,$gebm,$geby){
return checkdate($gebm,$gebd,$geby) ? (((date("m")-$gebm) < 0) || ((date("d")-$gebd == 0) && (date("d")-$gebd < 0)) ? date("Y")-$geby-1 : date("Y")-$geby): false;
}
}
$birthday_array = explode("-", $posts['birthday']);
if ($posts['birthday'] != "0000-00-00" && $posts['birthday']= "" )
$alterimprofil = errechnealter($birthday_array[2], $birthday_array[1], $birthday_array[0]); |
|
speichern
template thread_postbit bearbeiten:
suchen ein platz wo es angezeit werden soll und füge diese:
( ich hebe es vor <if($threadstarter==1)><then><br />{$lang->items['LANG_THREAD_THREADSTARTER']}.... eingefügt und ist mit table rahme eingebaut, mit etwas innitiativ könnt ihr schon die änderung anpassung denken )
| Template-Quelltext |
1:
2:
3:
4:
|
<if($birthday==1)><then><br /><table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" border="{$style['tableinborder']}" width="100%" class="tableinborder">
<tr><td class="tableb" align="center"><span class="smallfont"><img src="{$style['imagefolder']}/birthday.gif" border="0" alt="Birthday" /><br/>
{$posts['username']} hat heute butzeltach <br/> und ist $alterimprofil Jahre
</span></td></tr></table></then></if> |
|
speichern
bei mehrere style mit diese template name, muss dann auch bearbeitet werden
ich häng auch mal ein butzeltach gif, ihr können auch andere nemen
die birthday.gif in jede design ordner huppen
fertich
Momo hat dieses Bild (verkleinerte Version) angehängt:
Momo hat dieses Bild angehängt:
__________________ Je besser ich die Menschen kenne, desto mehr liebe ich die Tiere (Plus je connais les gens, plus j´aime les betes)
M m 
Immer Locker, immer Frolic
Endlich Frühling! Ich fühle mich wie ein Eichhörnchen: Nach dem langen kalten Winter wird es Zeit, dass man jetzt die Nüsse wieder rausholt.
Ich kann alles, ausser deutsche 
Urlaub ist schon ne feine Sache, wer das erfunden hat, den müsste man mal drücken
Man kann mich nicht kündigen, Sklave werden verkauft
Wenn man in die falsche Richtung läuft, bringt es nichts das Tempo zu erhöhen
Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von Momo: 06.10.2009 16:10.
|
|
05.01.2009 15:07 |
|
|
matama_1
Grünschnabel

Dabei seit: 03.06.2008
Beiträge: 9
Herkunft: wien und münchen
Level: 17 [?]
Erfahrungspunkte: 13.018
Nächster Level: 13.278
 |
|
sehr nette idee, hab schon mal danach gesucht gehabt.
danke dafür.
|
|
06.04.2009 00:49 |
|
|
treumer
Jungspund

Dabei seit: 19.02.2008
Beiträge: 19
Level: 20 [?]
Erfahrungspunkte: 29.463
Nächster Level: 29.658
 |
|
hm allso bei mir kommt nix sehe nix ist nix da hab den hack jetzt drei mal nachgeschaut und alles richtig warum geht der nicht bei mir ?
|
|
21.08.2009 01:09 |
|
|
MikeHH
Administrator
    

Dabei seit: 13.05.2006
Beiträge: 6.323
Herkunft: Glinde
Teilnehmer des EM-Tippspiels
|
Level: 52 [?]
Erfahrungspunkte: 13.896.945
Nächster Level: 16.259.327
 |
|
Hast Du das denn auch gecheckt, bei einem Thread, der durch einen User erstellt worden ist, der heute (oder an dem Tag, an dem Du es getestet hast) Geburtstag hat?
Gruß Mike
|
|
21.08.2009 06:56 |
|
|
Momo
Tech-Administrator
  

Dabei seit: 01.03.2008
Beiträge: 2.455
Herkunft: aus der bauch meine mutter
Teilnehmer des EM-Tippspiels
|
Level: 44 [?]
Erfahrungspunkte: 3.779.697
Nächster Level: 4.297.834
Themenstarter
 |
|
kann auch sein, du hast mehrere desing in dein forum, und damit auch mehrmal die template template thread_postbit
muss dann in alle desing bearbeiten
__________________ Je besser ich die Menschen kenne, desto mehr liebe ich die Tiere (Plus je connais les gens, plus j´aime les betes)
M m 
Immer Locker, immer Frolic
Endlich Frühling! Ich fühle mich wie ein Eichhörnchen: Nach dem langen kalten Winter wird es Zeit, dass man jetzt die Nüsse wieder rausholt.
Ich kann alles, ausser deutsche 
Urlaub ist schon ne feine Sache, wer das erfunden hat, den müsste man mal drücken
Man kann mich nicht kündigen, Sklave werden verkauft
Wenn man in die falsche Richtung läuft, bringt es nichts das Tempo zu erhöhen
|
|
21.08.2009 08:27 |
|
|
treumer
Jungspund

Dabei seit: 19.02.2008
Beiträge: 19
Level: 20 [?]
Erfahrungspunkte: 29.463
Nächster Level: 29.658
 |
|
@
MikeHH kla hab ich da geschaut bei einen user der Geburtstaghat.
@ Momo das ist mir schon kla das ich das bei jeden Style machen muß
|
|
21.08.2009 11:40 |
|
|
Momo
Tech-Administrator
  

Dabei seit: 01.03.2008
Beiträge: 2.455
Herkunft: aus der bauch meine mutter
Teilnehmer des EM-Tippspiels
|
Level: 44 [?]
Erfahrungspunkte: 3.779.697
Nächster Level: 4.297.834
Themenstarter
 |
|
ist nicht böser gemeint, aber es wird offt schnell vergessen
hat in der forum gesehen, in thread wird es angezeigt wenn jemand butzeltach hat
__________________ Je besser ich die Menschen kenne, desto mehr liebe ich die Tiere (Plus je connais les gens, plus j´aime les betes)
M m 
Immer Locker, immer Frolic
Endlich Frühling! Ich fühle mich wie ein Eichhörnchen: Nach dem langen kalten Winter wird es Zeit, dass man jetzt die Nüsse wieder rausholt.
Ich kann alles, ausser deutsche 
Urlaub ist schon ne feine Sache, wer das erfunden hat, den müsste man mal drücken
Man kann mich nicht kündigen, Sklave werden verkauft
Wenn man in die falsche Richtung läuft, bringt es nichts das Tempo zu erhöhen
|
|
21.08.2009 11:56 |
|
|
treumer
Jungspund

Dabei seit: 19.02.2008
Beiträge: 19
Level: 20 [?]
Erfahrungspunkte: 29.463
Nächster Level: 29.658
 |
|
Ja der geht jetzt auch warum auch immer .
|
|
21.08.2009 12:11 |
|
|
onkel
Grünschnabel
Dabei seit: 18.09.2008
Beiträge: 6
Teilnehmer des EM-Tippspiels
|
Level: 16 [?]
Erfahrungspunkte: 8.031
Nächster Level: 10.000
 |
|
Hallo,
erstmal klasse erweiterung...nur gibt es ein problem wenn beiträge angezeigt werden wo der user entweder schon gelöscht ist oder aber wenn man einen gastbereich hat wo postings von gästen stehen kommt dann folgende fehlermeldung.
| Quellcode |
1:
|
Warning: checkdate() expects parameter 3 to be long, string given in \wbb2\thread.php on line 617 |
|
währe klasse wenns dafür ne lösung gibt...weil das schau nicht so klasse aus wenn der fehler auftaucht bei beiträgen von gästen oder gelöschten usern ;-)
Mfg Onkel
|
|
05.10.2009 16:55 |
|
|
Momo
Tech-Administrator
  

Dabei seit: 01.03.2008
Beiträge: 2.455
Herkunft: aus der bauch meine mutter
Teilnehmer des EM-Tippspiels
|
Level: 44 [?]
Erfahrungspunkte: 3.779.697
Nächster Level: 4.297.834
Themenstarter
 |
|
ja die fehler kenn ich auch schon
ist auch logisch weill der code berrechnet wie alt der user ist
bei gäste und gelöschte user ist kein geburtztag datum in profile (weil die haben auch keine profile, ist logisch )
ich mach mich schlau mit kleine erweiterung in der code
__________________ Je besser ich die Menschen kenne, desto mehr liebe ich die Tiere (Plus je connais les gens, plus j´aime les betes)
M m 
Immer Locker, immer Frolic
Endlich Frühling! Ich fühle mich wie ein Eichhörnchen: Nach dem langen kalten Winter wird es Zeit, dass man jetzt die Nüsse wieder rausholt.
Ich kann alles, ausser deutsche 
Urlaub ist schon ne feine Sache, wer das erfunden hat, den müsste man mal drücken
Man kann mich nicht kündigen, Sklave werden verkauft
Wenn man in die falsche Richtung läuft, bringt es nichts das Tempo zu erhöhen
|
|
05.10.2009 18:32 |
|
|
onkel
Grünschnabel
Dabei seit: 18.09.2008
Beiträge: 6
Teilnehmer des EM-Tippspiels
|
Level: 16 [?]
Erfahrungspunkte: 8.031
Nächster Level: 10.000
 |
|
Hi,
ich dank Dir für die mühe..das währe echt super ;-)
Mfg Onkel
|
|
05.10.2009 18:35 |
|
|
Momo
Tech-Administrator
  

Dabei seit: 01.03.2008
Beiträge: 2.455
Herkunft: aus der bauch meine mutter
Teilnehmer des EM-Tippspiels
|
Level: 44 [?]
Erfahrungspunkte: 3.779.697
Nächster Level: 4.297.834
Themenstarter
 |
|
hier die korrecktur:
damit keine fehler meldung erschein wenn gäste thread schreiben
oder bei gelöschte user
muss die linie 16 ändern
diese teil code:
| php: |
1:
|
if ($posts['birthday'] != "0000-00-00") |
|
ersetzen mit diese:
| php: |
1:
|
if ($posts['birthday'] != "0000-00-00" && $posts['birthday']= "" ) |
|
in erste thread hab ich schon die änderung drin gemacht
Momo
__________________ Je besser ich die Menschen kenne, desto mehr liebe ich die Tiere (Plus je connais les gens, plus j´aime les betes)
M m 
Immer Locker, immer Frolic
Endlich Frühling! Ich fühle mich wie ein Eichhörnchen: Nach dem langen kalten Winter wird es Zeit, dass man jetzt die Nüsse wieder rausholt.
Ich kann alles, ausser deutsche 
Urlaub ist schon ne feine Sache, wer das erfunden hat, den müsste man mal drücken
Man kann mich nicht kündigen, Sklave werden verkauft
Wenn man in die falsche Richtung läuft, bringt es nichts das Tempo zu erhöhen
|
|
06.10.2009 16:14 |
|
|
onkel
Grünschnabel
Dabei seit: 18.09.2008
Beiträge: 6
Teilnehmer des EM-Tippspiels
|
Level: 16 [?]
Erfahrungspunkte: 8.031
Nächster Level: 10.000
 |
|
Hallo,
vielen dank dafür
Jetzt funktioniert es ohne probleme...
Mfg Onkel
|
|
06.10.2009 20:11 |
|
|
tuner
Mitglied
 
Dabei seit: 29.10.2010
Beiträge: 27
Level: 18 [?]
Erfahrungspunkte: 15.324
Nächster Level: 17.484
 |
|
HAllo,
habe diesen eingebaut allerdings spuckt er bei mir nicht das jahr aus.
Es steht im thread und ist jahre. Er zeigt das jahr nicht.
Wo könnte da das problem sein ?
|
|
09.09.2011 19:15 |
|
|
Momo
Tech-Administrator
  

Dabei seit: 01.03.2008
Beiträge: 2.455
Herkunft: aus der bauch meine mutter
Teilnehmer des EM-Tippspiels
|
Level: 44 [?]
Erfahrungspunkte: 3.779.697
Nächster Level: 4.297.834
Themenstarter
 |
|
probier folgen
thread.php bearbeiten
suchen
| php: |
1:
|
if ($posts['birthday'] != "0000-00-00" && $posts['birthday']= "" ) |
|
ersetzen mit
| php: |
1:
|
if ($posts['birthday'] != "0000-00-00" && $posts['birthday'] != "" ) |
|
__________________ Je besser ich die Menschen kenne, desto mehr liebe ich die Tiere (Plus je connais les gens, plus j´aime les betes)
M m 
Immer Locker, immer Frolic
Endlich Frühling! Ich fühle mich wie ein Eichhörnchen: Nach dem langen kalten Winter wird es Zeit, dass man jetzt die Nüsse wieder rausholt.
Ich kann alles, ausser deutsche 
Urlaub ist schon ne feine Sache, wer das erfunden hat, den müsste man mal drücken
Man kann mich nicht kündigen, Sklave werden verkauft
Wenn man in die falsche Richtung läuft, bringt es nichts das Tempo zu erhöhen
|
|
10.09.2011 13:30 |
|
|
tuner
Mitglied
 
Dabei seit: 29.10.2010
Beiträge: 27
Level: 18 [?]
Erfahrungspunkte: 15.324
Nächster Level: 17.484
 |
|
Vielen dank momo. Das war es.
|
|
10.09.2011 14:03 |
|
|
|
Views heute: 7.968 | Views gestern: 22.601 | Views gesamt: 11.224.344 |
|