Smileys ergänzen? - Druckversion +- MGB Forum (https://forum.m-gb.org) +-- Forum: MGB 0.6.x - Veraltete Version (https://forum.m-gb.org/forumdisplay.php?fid=9) +--- Forum: Fragen (https://forum.m-gb.org/forumdisplay.php?fid=10) +--- Thema: Smileys ergänzen? (/showthread.php?tid=159) |
Smileys ergänzen? - Horschie - 29.01.2008 Hi, wie kann man denn die bestehenden Smileys ergänzen? Gruß Christoph Re: Smileys ergänzen? - mopzz - 29.01.2008 1. Falsches Forum, hab's mal unter "Fragen" verschoben. 2. Das geht momentan nur, indem man manuell welche hinzufügt, indem man den Code abändert. Das ist aber eine etwas langwierige Angelegenheit, und setzt gewisse Grundkenntnisse in HTML voraus. Wenn Du also immer noch wissen willst, wie das geht, dann einfach nochmal hier drauf antworten. Re: Smileys ergänzen? - Horschie - 30.01.2008 naja, hätte in so fern unter Feature-Wunsch gepasst, dass das von einer Stelle aus geht Wäre nett wenn du mir ein paar Hinweise geben könntest... Danke Christoph Re: Smileys ergänzen? - mopzz - 30.01.2008 Ich antworte darauf morgen ausführlich, hab' jetzt leider nicht genügend Zeit. Re: Smileys ergänzen? - mopzz - 04.02.2008 Tut mir leid, ich habe ganz vergessen dass ich hier noch antworten wollte. :oops: Also ... hier die Anleitung. Öffne die datei "functions.inc.php" im Hauptverzeichnis und suche die Funktion Code: if (!function_exists("set_smilies")) Code: $smilie_search = array( Code: '/\:angry:/is' Code: '/\XD/is' Wichtig dabei ist, dass wenn ein Smiley hinzugefügt wird, hinter den Smiley der vorher der letzte war, ein Komma gesetzt wird. Also aus Code: '/\:angry:/is' Code: '/\:angry:/is', Genau so gehst Du dann bei Code: $smilie_replace = array( Code: '<img src="images/'.$iconset_path.'/smileys/smiley_angry.gif" alt="smiley" title="smiley" class="smiley">' Code: smiley_angry.gif Gleiches solltest Du dann auch noch in der Funktion Code: if (!function_exists("delete_smilies")) Ich sagte ja ... es ist ein wenig kompliziert. Re: Smileys ergänzen? - dima69 - 05.11.2008 Hallo liebe Betreiber dieser Webseite und Entwickler dieses genialen Gästebuches, erstmal meine größte Hochachtung vor diesem wirklich tollen GB. Nun zu meinem Problem: Ich habe so wie hier im Vorfeld beschrieben neue Smileys eingefügt, aber es hat sich nichts verändert, selbst als ich von den bereits vorhandenen einen gelöscht habe, hat sich im FE nichts verändert. Kann mir bitte jemand sagen, wie es geht, bzw. ob o.g. Anleitung vielleicht einen Fehler enthält. Grüße Dima 69 Re: Smileys ergänzen? - mopzz - 05.11.2008 Hallo dima69, so wie hier beschrieben, teilst Du dem Gästebuch lediglich mit, welchen Code es durch welchen Smiley ersetzen soll. Um diese auch in der Auswahl bei einem neuen Eintrag anzeigen zu lassen, musst Du wie folgt vorgehen: Öffne die "templates/mgbModern/main/newentry_smileys.tpl". Wie Du sehen wirst, befinden sich dort Platzhalter für die Smileys die zur Auswahl stehen sollen. Das sieht wie folgt aus: Code: {SMILEY_1} {SMILEY_2} {SMILEY_3} {SMILEY_4} {SMILEY_5} {SMILEY_6} {SMILEY_7} {SMILEY_8} {SMILEY_9} {SMILEY_10} {SMILEY_11} Code: {SMILEY_1} {SMILEY_2} {SMILEY_3} {SMILEY_4} {SMILEY_5} {SMILEY_6} {SMILEY_7} {SMILEY_8} {SMILEY_9} {SMILEY_10} {SMILEY_11} {SMILEY_12} {SMILEY_13} Code: </ br> Code: $smileys = array( Code: '/\{SMILEY_11\}/' Ein paar Zeilen darunter findest Du Code: $smileys_replace = array( Code: "<a href=\"javascript:AddSmiley(':angry:')\"><img src='images/".$settings['iconset_path']."/smileys/smiley_angry.gif' class='smiley' alt='smiley' title='smiley'></a>" Code: <a href=\"javascript:AddSmiley(':angry:')\"> Code: <img src='images/".$settings['iconset_path']."/smileys/smiley_angry.gif' class='smiley' alt='smiley' title='smiley'></a>" Wenn Du dies alles erledigt hast, dann alle Dateien speichern und auf den Server hochladen. Hast Du alles richtig gemacht, kannst Du nun Deine neuen Smilies bei einem neuen Eintrag in's Gästebuch auswählen. Re: Smileys ergänzen? - dima69 - 05.11.2008 Herzlichen Dank für die ausführliche Beschreibung. Ich werde es gleich mal alles machen und dann hier posten, ob alles geklappt hat. Grüße dima69 Re: Smileys ergänzen? - dima69 - 05.11.2008 hat alles wunderbar geklappt. Danke nochmals Grüße dima69 Re: Smileys ergänzen? - skippy - 31.12.2008 Hallo, ich habe auch gerade mal einige weitere Smilies dazu getan. Allerdings sind die jetzt nur "zusammengequetscht" zu sehen. Sie sind normalerweise etwas größer (z.B. 18x22 Pixel) als die "alten" Smilies (15x15 Pixel). Nun sind die größeren aber auch auf 15x15 zusammen gedrückt worden. Wie kann ich es ändern, damit sie im richtigen Format angezeigt werden? Viele Grüße und einen guten Rutsch ins neue Jahr! Re: Smileys ergänzen? - skippy - 18.01.2009 Hat niemand einen Vorschlag, wie ich das ändern könnte? |