birthday_add_on_zodiac_1.0.5em

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Balduin10
Mitglied
Beiträge: 9
Registriert: 02.03.2004 08:05

birthday_add_on_zodiac_1.0.5em

Beitrag von Balduin10 »

Hallo

Ich habe ein Problem mit der Anzeige bei dem Mod und kann den Fehler nicht finden.
Sowohl im Profil, als auch in den Posts wird das Image hinter einem Doppelpunkt angezeigt. Was mir fehlt ist die Beschreibung davor.

Irgendwo scheine ich da einen Fehler reingebaut zu haben. :-(

viewtopic:

// Start add - Birthday MOD
if ( $postrow[$i]['user_birthday'] != 999999 )
{
$poster_birthdate=realdate ('md', $postrow[$i]['user_birthday']); $n=0;
while ($n<26)
{
if ($poster_birthdate>=$zodiacdates[$n] && $poster_birthdate<=$zodiacdates[$n+1])
{
$zodiac = $lang[$zodiacs[($n/2)]];
$u_zodiac = $images[$zodiacs[($n/2)]];
$zodiac_img = '<img src="' . $u_zodiac . '" alt="' . $zodiac . '" title="' . $zodiac . '" align="top" border="0" />';
$n=26;
} else
{
$n=$n+2;
}
}
$poster_age = $this_year - realdate ('Y',$postrow[$i]['user_birthday']);
if ($this_date < $poster_birthdate) $poster_age--;
$poster_age = $lang['Age'] . ': ' . $poster_age;
} else
{
$zodiac = '';
$u_zodiac = '';
$zodiac_img = '';
$poster_age = '';
}
// End add - Birthday MOD

usercp_viewprofile:

// Start add - Birthday MOD
if ($profiledata['user_birthday']!=999999)
{ $user_birthdate = realdate('md', $profiledata['user_birthday']);
$i=0;
while ($i<26)
{
if ($user_birthdate>=$zodiacdates[$n] && $user_birthdate<=$zodiacdates[$i+1])
{
$zodiac = $lang[$zodiacs[($i/2)]];
$u_zodiac = $images[$zodiacs[($i/2)]];
$zodiac_img = '<img src="' . $u_zodiac . '" alt="' . $zodiac . '" title="' . $zodiac . '" align="top" border="0" />';
$i=26;
} else
{
$i=$i+2;
}
}
$user_birthday = realdate($lang['DATE_FORMAT'], $profiledata['user_birthday']);
} else
{
$user_birthday = $lang['No_birthday_specify'];
}
// End add - Birthday MOD

Vielleicht weiß da jemand Rat und kann mir helfen.

lg
Balduin
Benutzeravatar
Elvis
Mitglied
Beiträge: 3373
Registriert: 26.05.2003 22:39

Beitrag von Elvis »

überspüfe mal die lang_main.php ob alle Einträge vom Mod drinn sind.
Balduin10
Mitglied
Beiträge: 9
Registriert: 02.03.2004 08:05

Beitrag von Balduin10 »

Hätte beinahe gesagt, sind leider drin.

.......['November'],$lang['datetime']['December']);
// zodiacs used for birthday mod
$lang['Zodiac'] = 'Zodiac';
$lang['Capricorn'] = 'Capricorn';
$lang['Aquarius'] = 'Aquarius';
$lang['Pisces'] = 'Pisces';
$lang['Aries'] = 'Aries';
$lang['Taurus'] = 'Taurus';
$lang['Gemini'] = 'Gemini';
$lang['Cancer'] = 'Cancer';
$lang['Leo'] = 'Leo';
$lang['Virgo'] = 'Virgo';
$lang['Libra'] = 'Libra';
$lang['Scorpio'] = 'Scorpio';
$lang['Sagittarius'] = 'Sagittarius';
// End add - Birthday MOD

In der lang_english, in die deutsche braucht das ja nach Beschreibung nicht rein?

Ich find da einfach keinen Fehler :-(

lg
Balduin
Benutzeravatar
Elvis
Mitglied
Beiträge: 3373
Registriert: 26.05.2003 22:39

Beitrag von Elvis »

wie jetzt, das steht in der lang_english

wenn das so ist kopiere den Teil in die lang_german rein.
Balduin10
Mitglied
Beiträge: 9
Registriert: 02.03.2004 08:05

Beitrag von Balduin10 »

Tausend Dank!
Klasse wie einem geholfen wird!

Hatte mich an die Anweisung gehalten:
language/lang_english/lang_main.php

#
#-----[ FIND ]------------------------------------------
#
$lang['month_long'] = array ($lang['datetime']['January'],$lang['datetime']['February'],$lang['datetime']['March'],$lang['datetime']['April'],$lang['datetime']['May'],$lang['datetime']['June'],$lang['datetime']['July'],$lang['datetime']['August'],$lang['datetime']['September'],$lang['datetime']['October'],$lang['datetime']['November'],$lang['datetime']['December']);

#
#-----[ AFTER, ADD ]------------------------------------------
#

// zodiacs used for birthday mod
$lang['Zodiac'] = 'Zodiac';
$lang['Capricorn'] = 'Capricorn';
$lang['Aquarius'] = 'Aquarius'

Jetzt funktioniert es klasse.

Danke!
lg
Balduin
Benutzeravatar
Elvis
Mitglied
Beiträge: 3373
Registriert: 26.05.2003 22:39

Beitrag von Elvis »

hehe Du benutzt aber die Deutsche Sprache oder ;)
Balduin10
Mitglied
Beiträge: 9
Registriert: 02.03.2004 08:05

Beitrag von Balduin10 »

Klar :-)

Manchmal sollte man eben doch mitdenken. ;-)

Danke!

lg
Balduin
Antworten

Zurück zu „phpBB 2.0: Mod Support“