MyBB.de Forum
Gästebuchmod - Kleine Änderung. - 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: Gästebuchmod - Kleine Änderung. (/thread-4458.html)

Seiten: Seiten: 1 2 3 4 5 6 7


RE: Gästebuchmod - Kleine Änderung. - StefanT - 12.03.2009

Das sieht mach doch schon beim Syntax-Highlighter.
PHP-Code:
'message' => "Du hast einen neuen Eintrag in [url=http://diehoerbar.net/forum/member.php?action=profile&uid=".$uid."]deinem Gästebuch[/url]!"



RE: Gästebuchmod - Kleine Änderung. - RhymeFront - 12.03.2009

DANKE
Es klappt !

Ja tut mir leid, ich bin halt manchmal echt dämlich *offiziell entschuldige*.

Danke für eure Geduld mit mir Smile


RE: Gästebuchmod - Kleine Änderung. - RhymeFront - 30.03.2009

Hallo Leute,

Ich hab mal wieder ein Anliegen und zwar, würde ich gerne wollen das mein Gästebuch auch so aussieht wie das im Angang. Also Avatar links etc.

Würde mich freuen wenn mir da jemand unter die Arme greifen würde !


RE: Gästebuchmod - Kleine Änderung. - querschlaeger - 30.03.2009

Hm, der Screenshot kommt mir sehr bekannt vor. Wink

Also es tut mir leid, aber ich kann die Modifizierungen nicht veröffentlichen. Das Gästebuch-Plugin ist ursprünglich von MyBB Source, aber ich habe es sehr stark verändert (E-Mail-Benachrichtung, Avatare und Uhrzeit, neuer Eintrag per Ajax, niemand darf in sein eigenes Profil schreiben, etc. etc.). Ich weiß gar nicht mehr, wie es ursprünglich aussah (auch vom Code her). Big Grin

Leider hat mir der Autor des Plugins nicht erlaubt meine Veränderungen (welche ich in eine neuen Plugin-Version gepackt habe) zu veröffentlichen (sogar mein Beitrag dazu wurde bei MyBB Source gelöscht). Sad

Bitte habe Verständnis dafür, dass ich nicht helfen kann/darf. Im Grunde sind viele optische Sachen mit Templateveränderungen durchführbar.

Ich werde früher oder später ein eigenes Gästebuchplugin schreiben, welches nicht mehr auf den Code von MyBB Source aufbauen wird. Momentan fehlt aber die Zeit dafür.

gruß querschlaeger


RE: Gästebuchmod - Kleine Änderung. - RhymeFront - 30.03.2009

Na toll -.- ... Danke trotzdem


RE: Gästebuchmod - Kleine Änderung. - querschlaeger - 31.03.2009

Einen Auszug kann ich ja mal geben (da der folgende Code aus MyBB selbst ist und eigentlich nichts direkt mit dem Plugin zu tun hat, geht das schon i.O.). Dieser Code muss innerhalb von der usergb()-Funktion in der while-Schleife platziert werden, welche die einzelnen Kommentare durchrattert:

PHP-Code:
    $get=$db->fetch_array($db->query("SELECT username, avatar, avatardimensions FROM ".TABLE_PREFIX."users WHERE uid='$post[posterdid]'"));
    
$poster=$get['username'];
    
$avatar=$get['avatar'];
    if(
$avatar != "")
    {
        
$get['avatar'] = htmlspecialchars_uni($get['avatar']);
        
$avatar_dimensions explode("|"$get['avatardimensions']);
        
        if(
$avatar_dimensions[0] && $avatar_dimensions[1])
        {
            list(
$max_width$max_height) = explode("x"$mybb->settings['postmaxavatarsize']);
            if(
$avatar_dimensions[0] > $max_width || $avatar_dimensions[1] > $max_height)
            {
                require_once 
MYBB_ROOT."inc/functions_image.php";
                
$scaled_dimensions scale_image($avatar_dimensions[0], $avatar_dimensions[1], $max_width$max_height);
                
$avatar_width_height "width=\"{$scaled_dimensions['width']}\" height=\"{$scaled_dimensions['height']}\"";
            }
            else
            {
                
$avatar_width_height "width=\"{$avatar_dimensions[0]}\" height=\"{$avatar_dimensions[1]}\"";    
            }
        }
        
        
$avatarhtml="<a href='user-$post[posterdid].html'><img src=\"$avatar\" alt=\"$poster\" $avatar_width_height /></a>";
    } 

Die Variable $avatarhtml beinhaltet (falls vorhanden) das Avatar den Benutzers und kann an die gewünschte Stelle gesetzt werden.

Was das Datum/die Uhrzeit angeht: Hat das Originalplugin schon den timestamp mit in die Datenbank geschrieben oder habe ich das gebaut? Bin mir nicht mehr sicher. Wäre gut zu wissen, denn dann könnte ich dir auch noch die eine Zeile Code geben, welches das Datum des Kommentars in eine Variable speichert.

gruß querschlaeger


RE: Gästebuchmod - Kleine Änderung. - RhymeFront - 31.03.2009

Hallo querschläger,

Erstmal ein riesen Dankeschön ! Ich hätte das nie hinbekommen lol. Es funktioniert super ! Wie finde ich raus ob er den timestamp reinschreibt ?

Ich freu mich so lol danke danke ^^
Wenn ich eh noch dran arbeite, wie bekomme ich den Editor und die Smilies da rein wo man den Kommentar schreibt ? ich hab schon gesucht und gesucht aber ich finde irgendwie nichts ...


RE: Gästebuchmod - Kleine Änderung. - RhymeFront - 01.04.2009

Öhm ich hoffe ich bekomme jetzt kein ärger, wegen Doppelpost, aber hat keiner ne Ahnung wie ich diese verfluchte Smilie-Box wie sie auch beim normalen Beitrag erstellen, links n eben dem Editor ist, auch im Gästebuch reinbekomme wenn man einen Eintrag schreiben will ?! Ich hab es nur geschaft den Link zu setzen wo sich das Smiliepopup öffnet und man dann die Smilies per klick reinmachen kann...


RE: Gästebuchmod - Kleine Änderung. - wWs - 17.05.2009

Kann man alle hier beschriebenen änderungen auch für das GB für 1.4 vornehmen?
Besonders den Teil mit der PN benachrichtigung?

Wäre schön wenn mir das jemand sagen könnt bevor ich mir die Arbeit um sonst mache Wink=

MfG
wWs


RE: Gästebuchmod - Kleine Änderung. - RhymeFront - 17.05.2009

also ich habe das mit dem 1.4 gemacht *gg* Sollte also funktionieren Wink