21.03.2006, 16:42
21.03.2006, 20:17
Würde ich gerne machen.
Was ich aber noch nicht verstanden hab ist wie schreib ich das im Plug-In dass in der calendar.php das
durch das
ersetzt wird?
Was ich aber noch nicht verstanden hab ist wie schreib ich das im Plug-In dass in der calendar.php das
PHP-Code:
if($bdays[$i] > 1)
{
$birthdays = "<a href=\"calendar.php?action=dayview&year=$year&month=$month&day=$i\">$bdays[$i] $lang->birthdays</a><br />\n";
}
else
{
$birthdays = "<a href=\"calendar.php?action=dayview&year=$year&month=$month&day=$i\">$bdays[$i] $lang->birthday</a><br />\n";
}
PHP-Code:
$birthdays = "";
$query = $db->query("SELECT u.uid, u.username, u.birthday, u.usergroup, u.displaygroup FROM ".TABLE_PREFIX."users u WHERE u.birthday LIKE '$i-$month-%'");
while($bidays = $db->fetch_array($query))
{
$biday = explode("-", $bidays['birthday']);
if($biday[2] && $biday[2] < $year)
{
$age = $year - $biday[2];
$age = ", $age)";
}
else
{
$age = "";
}
$bidays['username'] = formatname($bidays['username'], $bidays['usergroup'], $bidays['displaygroup']);
$tag = $bidays['uid'];
$query2 = $db->query("SELECT fid4 FROM ".TABLE_PREFIX."userfields WHERE ufid = '$tag'");
$namen = $db->fetch_array($query2);
$vollname = $namen['fid4'];
eval("\$birthdays .= \"".$templates->get("calendar_daybit_birthdays_bday", 1, 0)."\";");
}
21.03.2006, 20:19
Hmm. Ich glaube das funktioniert so direkt auch nicht bzw. müsste durch denjenigen der das Plugin installieren will selber ersetzt werden.
Denn ein str_replace() wäre wohl etwas zu umfangreich.
Auf jeden Fall musst du unbedingt
beachten bzw. da eine andere Lösung überlegen.
Denn ein str_replace() wäre wohl etwas zu umfangreich.
Auf jeden Fall musst du unbedingt
Code:
$namen['fid4'];
21.03.2006, 22:49
Das lässt sich nur lösen, indem das Plugin die Änderungen in der Datei vornimmt. Du kannst das Ganze natürlich auch als Anleitung bereitstellen, was wahrscheinlich einfacher ist.
22.03.2006, 00:07
Ich muss das wohl als Anleitung machen, da, selbst wenn ich das mit fid4 (also dem extra Profil-Feld) weglasse, ich doch text ersetzen müsste. Aber ich werd auf jeden Fall mal die Anleitung als Mod uploaden, da ich gesehn hab dass dieses Feature wohl auch andere wünschen...
22.03.2006, 16:15
Ok ich hab jetzt eine Anleitung geschrieben.
Aber wo soll ich sie hochladen?
Bei http://upload.mybboard.de kommt die Meldung 403 forbidden...
Aber wo soll ich sie hochladen?
Bei http://upload.mybboard.de kommt die Meldung 403 forbidden...
22.03.2006, 16:39
22.03.2006, 16:51
Danke.
Die Adresse sollte auch in dem Hinweis stehen. (Unter wichtige Themen in "Mods und Addons")
Frank
Die Adresse sollte auch in dem Hinweis stehen. (Unter wichtige Themen in "Mods und Addons")
Frank
22.03.2006, 17:09
Danke für den Hinweis, der Link wurde aktualisiert.
22.03.2006, 17:40
Keine Ursache.
Ich hab jetzt ne Anleitung mal hochgeladen.
Testet ihr die Anleitungen nochmal (wegen Schreib-/Denkfehlern)?
Wie lang dauert des ungefähr bis man so eine Anleitung dann auch downloaden kann? [edit]Ups gesehen...ist ja schon online
zum Download bereit unter: https://www.mybb.de/component/option,com...fo/id,240/
Ich hab jetzt ne Anleitung mal hochgeladen.
Testet ihr die Anleitungen nochmal (wegen Schreib-/Denkfehlern)?
Wie lang dauert des ungefähr bis man so eine Anleitung dann auch downloaden kann? [edit]Ups gesehen...ist ja schon online
zum Download bereit unter: https://www.mybb.de/component/option,com...fo/id,240/