renegate98
Mitglied
Dabei seit: 06.01.05
Beiträge: 35
Fähigkeiten: WBB3 Anfänger; WBB2 Fortgeschritten Herkunft: Leipzig Forenversion: 3.1; 2.3
|
|
nochmals vielen dank - jetzt stimmt es!
toller support - ich hätte dieses jahr nicht mehr damit gerechnet
also nochmal guten rutsch an alle!!
|
|
31.12.09 10:40 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
*S2k*
Mitglied
Dabei seit: 03.01.06
Beiträge: 58
|
|
habe da mit einem style probleme
ändern im index tpl
Zitat: |
Suche:
--------------------------------------------------------------------------
<if(isset($birthdaybit))>
<then>
<tr>
<td class="tableb" align="center"><img src="{$style['imagefolder']}/birthday.gif" alt="" title="" border="0" /></td>
<td class="tablea" colspan="<if($hide_modcell==0)><then>5</then><else>4</else></if>" align="left"><span class="smallfont"><b>{$lang->items['LANG_START_BIRTHDAY']}</b><br />$birthdaybit</span></td>
</tr>
</then>
</if>
--------------------------------------------------------------------------
ERSETZE mit:
--------------------------------------------------------------------------
<if(isset($birthdaybit))>
<then>
<tr>
<td class="tableb" align="center"><img src="{$style['imagefolder']}/birthday.gif" alt="" title="" border="0" /></td>
<td class="tablea" colspan="<if($hide_modcell==0)><then>5</then><else>4</else></if>" align="left"><span class="smallfont"><b>{$lang->items['LANG_START_BIRTHDAY']}</b><br />$birthdaybit</span><if(isset($nextbirthdaybit))><then><br /><span class="smallfont"><div style="margin-top: 6px;"><b>{$lang->items['LANG_START_NEXTBIRTHDAY']}</b><br />$nextbirthdaybit</span></div></then></if></td>
</tr>
</then>
</if>
<if(isset($nextbirthdaybit) && !isset($birthdaybit))>
<then>
<tr>
<td class="tableb" align="center"><img src="{$style['imagefolder']}/birthday.gif" alt="" title="" border="0" /></td>
<td class="tablea" colspan="<if($hide_modcell==0)><then>5</then><else>4</else></if>" align="left"><span class="smallfont"><b>{$lang->items['LANG_START_NEXTBIRTHDAY']}</b><br />$nextbirthdaybit</span></td>
</tr>
</then>
</if> |
das schaut bei mir so aus
code: |
1:
2:
3:
4:
5:
6:
7:
8:
|
<if(isset($birthdaybit))>
<then>
<tr>
<td style="width:57px;" class="tableb" align="center"><img src="{$style['imagefolder']}/birthday.gif" alt="" title="" border="0" /></td>
<td class="tablea" colspan="<if($hide_modcell==0)><then>5</then><else>4</else></if>" align="left"><span class="smallfont"><b>{$lang->items['LANG_START_BIRTHDAY']}</b><br />$birthdaybit</span></td>
</tr>
</then>
</if> |
|
wie muss der code korrekt aussehen?
|
|
15.03.10 13:17 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Sanarkai
Mitglied
Dabei seit: 28.08.09
Beiträge: 4
Fähigkeiten: WBB2 Anfänger Forenversion: 2.3
|
|
Und hier genauso:
Seit 2 Wochen etwa werden nur noch die aktuellen Geburtstage angezeigt, nicht mehr die zukünftigen.
Weiß einer warum?
Habe da nix verändert seit dem Einbau vor Monaten.
|
|
07.10.10 07:04 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Sanarkai
Mitglied
Dabei seit: 28.08.09
Beiträge: 4
Fähigkeiten: WBB2 Anfänger Forenversion: 2.3
|
|
@John Silver: Schau mal hier.
Dann geht es wieder.
Dachte zwar, ich hättte das geändert, aber war nicht so...
|
|
13.10.10 11:22 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Fleeting
Mitglied
Dabei seit: 26.01.08
Beiträge: 78
|
|
Häng mal bitte die zu änderten templates für das Portal an.
Und hier auch gleich die Lösung für die jenigen, die die User im Forum bei den Geburtstagen gerne in der Gruppenfarbe angezeigt bekommen möchten:
suche in der index.php nach:
code: |
1:
|
$result = $db->unbuffered_query("SELECT userid, username, birthday FROM bb".$n."_users WHERE ".$query." ORDER BY username ASC"); |
|
und ersetze es durch:
code: |
1:
|
$result = $db->unbuffered_query("SELECT u.userid, u.username, u.useronlinegroupid, u.birthday, g.useronlinemarking FROM bb".$n."_users u LEFT JOIN bb".$n."_groups g ON (u.useronlinegroupid=g.groupid) WHERE ".$query." ORDER BY username ASC"); |
|
suche nach:
code: |
1:
|
$row['username'] = htmlconverter($row['username']); |
|
füge darüber ein:
code: |
1:
|
$nb_user_id = $row['userid']; |
|
suche nach:
code: |
1:
|
$row['username'] = htmlconverter($row['username']); |
|
füge darunter ein:
code: |
1:
|
$nb_user_name = sprintf($row['useronlinemarking'], $row['username']); |
|
speichern und wieder hochladen.
Gehe nun ins ACP und wähle dort "Templates bearbeiten". Wähle dort das Template "index_nextbirthdaybit" aus und bearbeite dies.
ersetze das gesamte Template mit:
code: |
1:
|
<if(isset($daybit[$days]))><then>, </then><else><if($days==1)><then><b>{$lang->items['LANG_START_TOMORROW']} </b></then><else><b>{$lang->items['LANG_START_INDAYS']} </b></else></if></else></if><a href="profile.php?userid=$nb_user_id{$SID_ARG_2ND}">$nb_user_name</a>$age |
|
Speichern.
Schon werden eure User in der Gruppenfarbe dargestellt
Gruß,
Fleeting
|
|
19.10.10 18:33 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Fleeting
Mitglied
Dabei seit: 26.01.08
Beiträge: 78
|
|
Hallo Dragonheart0811,
ich kenne nun nicht die Originaldatei vom HM Portal.
Soweit ich das sehen kann wurde alles richtig eingebaut.
Was mich nur stutzig machte war folgendes:
code: |
1:
2:
3:
|
eval("\$mboxhtml .= \"".$tpl->get("hm_box_birthday")."\";");
else
eval("\$mboxhtml .= \"".$tpl->get("hm_box_birthday_none")."\";"); |
|
Das macht eben nur Sinn wenn es wirklich in einer "richtigen" if-abfrage steht.
also:
code: |
1:
2:
3:
4:
5:
|
if($birthdaybits != "" || $nextbirthdaybit != ""){
eval("\$mboxhtml .= \"".$tpl->get("hm_box_birthday")."\";");
}else{
eval("\$mboxhtml .= \"".$tpl->get("hm_box_birthday_none")."\";");
} |
|
Deswegen habe ich diese Abfrage mal hinzugefügt.
Tausche also bitte mal die angehängte datei aus.
Gruß,
Fleeting
|
|
19.10.10 19:13 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|