Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 3 Gast/Gäste
Gästebuchmod - Kleine Änderung.
#51
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]!"
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#52
DANKE
Es klappt !

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

Danke für eure Geduld mit mir Smile
Zitieren
#53
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 !


Angehängte Dateien Thumbnail(s)
   
Zitieren
#54
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
Zitieren
#55
Na toll -.- ... Danke trotzdem
Zitieren
#56
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
Zitieren
#57
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 ...
Zitieren
#58
Ö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...
Zitieren
#59
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
Achtung
 nehmen Sie diese Beiträge nicht ernst! Das MyBB wissen beruht auf
(letzter Stand: MyBB 1.2.8)
Zitieren
#60
also ich habe das mit dem 1.4 gemacht *gg* Sollte also funktionieren Wink
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Problem noch beim Gästebuchmod. SweetySchnuffel 2 1.836 08.03.2007, 13:41
Letzter Beitrag: Grauer-Magier
  Profile View Counter - kleine Änderung. SweetySchnuffel 1 1.949 10.01.2007, 09:07
Letzter Beitrag: SweetySchnuffel
  Eine kleine Änderung ... SweetySchnuffel 3 2.526 11.06.2006, 16:53
Letzter Beitrag: Michael
  Kleine Änderung des Quickedit Mods Mak 0 1.749 14.05.2006, 11:56
Letzter Beitrag: Mak