MyBB.de Forum
Im Kalender bei Geburtstagen die Namen anzeigen - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: Im Kalender bei Geburtstagen die Namen anzeigen (/thread-1494.html)

Seiten: Seiten: 1 2 3 4


RE: Im Kalender bei Geburtstagen die Namen anzeigen - Scorpio - 21.03.2006

Kein Problem. Freut mich, dass es jetzt funktioniert. Vllt. kannst du ja noch ein Plugin für die Nachwelt daraus machen!


RE: Im Kalender bei Geburtstagen die Namen anzeigen - frankrieger - 21.03.2006

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
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";
            } 
durch das
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"10)."\";");
            } 
ersetzt wird?


RE: Im Kalender bei Geburtstagen die Namen anzeigen - Scorpio - 21.03.2006

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
Code:
$namen['fid4'];
beachten bzw. da eine andere Lösung überlegen.


RE: Im Kalender bei Geburtstagen die Namen anzeigen - Michael - 21.03.2006

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.


RE: Im Kalender bei Geburtstagen die Namen anzeigen - frankrieger - 22.03.2006

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...


RE: Im Kalender bei Geburtstagen die Namen anzeigen - frankrieger - 22.03.2006

Ok ich hab jetzt eine Anleitung geschrieben.
Aber wo soll ich sie hochladen?
Bei http://upload.mybboard.de kommt die Meldung 403 forbidden...


RE: Im Kalender bei Geburtstagen die Namen anzeigen - Michael - 22.03.2006

https://www.mybb.de/component/option,com_facileforms/Itemid,183/


RE: Im Kalender bei Geburtstagen die Namen anzeigen - frankrieger - 22.03.2006

Danke.

Die Adresse sollte auch in dem Hinweis stehen. (Unter wichtige Themen in "Mods und Addons")

Frank


RE: Im Kalender bei Geburtstagen die Namen anzeigen - Michael - 22.03.2006

Danke für den Hinweis, der Link wurde aktualisiert.


RE: Im Kalender bei Geburtstagen die Namen anzeigen - frankrieger - 22.03.2006

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_remository/func,fileinfo/id,240/