Smilies im Quick-Reply

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
Benutzeravatar
Bootenks
Beiträge: 1836
Registriert: Sa 29.Mai, 2004 23:36
Wohnort: G?rlitz (?stlichste Stadt Deutschlands)

Smilies im Quick-Reply

Beitrag von Bootenks »

Also um mal gleich auf den punkt zu kommen:

Ich habe mittels eines mods der die smilies einfügt in dem man sie in eine pak datei schmeisst.

Esläuft auch wunderbar nur

1. Ich möchte nicht das diese Smilies im QuickReply zu sehen sind (max. per Knopfdruck auf Alle erscheinen)

2.wenn ich im quick ein smilie der neuen art poste passiert das:

Code: Alles auswählen

" alt="" border="0" style="vertical-align: middle;" />" alt="" alt="" border="0" style="vertical-align: middle;" />" border="0" style="vertical-align: middle;" />
Wie kann ich das abstellen im Antwort fenster (also dem normalen) funktioniert es!

3. ich möchte die smilies in categorien unterteilen mit welchem mod mache ich das?
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

1. Smilies in Quick Reply nicht anzeigen geht wie folgt:
Finde in quick_reply.php
generate_smilies_row();
und lösche die Zeile.
Finde die passende function dazu und diese ebenfalls komplett löschen.
Dann in quick_reply.tpl das hier finden und löschen:

Code: Alles auswählen

                                <!-- BEGIN smilies -->
                                <img src="{quick_reply.smilies.URL}" border="0" onmouseover="this.style.cursor='hand';" onclick="emoticon(' {quick_reply.smilies.CODE} ');" alt="{quick_reply.smilies.DESC}" title="{quick_reply.smilies.DESC}" />
                                <!-- END smilies -->
Dann sind die Smilies in der Standard-Ansicht weg.

2. Dann hat der Import nicht geklappt, bzw. die Pfade stimmen nicht.
Es kann aber auch sein, daß die Beschreibungen der Smilies nicht vorhanden sind. Prüfe das im ACP nochmal.

3. Das ist der Smilies Categories Mod. Leider weiß ich nicht mehr, wo ich den her habe, auch nicht, was zu ändern ist. Einer der ganz wenigen Mods, die ich dummerweise nicht aufgehoben habe :eek:
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Bootenks
Beiträge: 1836
Registriert: Sa 29.Mai, 2004 23:36
Wohnort: G?rlitz (?stlichste Stadt Deutschlands)

Beitrag von Bootenks »

zu 1. ich wollte aber schon das die ersten 15 Standard Smilies da zu sehen sind... Es sollen nur 15 sein und nicht mehr!

zu 2ten: Dann lösche ich einfach die Smilies und füge sie einzeln ein

zu 3tens: den such ich mal hoffentlich find ich den
Nur ein Informatik Student. ^^
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

ich wollte aber schon das die ersten 15 Standard Smilies da zu sehen sind
Was definierst Du als Standard? Die Abfrage in quick_reply.php holt ohne Mod-Änderungen die ersten 20 Smilies sortiert nach der Smilie-ID raus.
Auf 15 Reduziert, wäre in der quick_reply.php die Variable
$max_smilies = 20;
In der enthaltenen function generate_smilies_row() anzupassen.
Die Sortierung entsprechend in der SQL-Abfrage.

Aber nochmal: Was definierst Du als Standard? Das wird nirgends festgehalten und die Smilie-ID ist auch nur ein loser Anhaltspunkt.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Bootenks
Beiträge: 1836
Registriert: Sa 29.Mai, 2004 23:36
Wohnort: G?rlitz (?stlichste Stadt Deutschlands)

Beitrag von Bootenks »

ich denke mal die ersten werden auch hier die standard sein ^^...

Naja ich meine die normalen diebeimboard schon dabei waren ... sollen da zu sehen sein aber die neuen sollen per klick auf Alle oder so erst erscheinen
Nur ein Informatik Student. ^^
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Dann ändere halt nur die Anzahl Smilies und lass alles wie es sonst ist. Die ID wird ja für jedes neue Smilie hochgezählt.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Bootenks
Beiträge: 1836
Registriert: Sa 29.Mai, 2004 23:36
Wohnort: G?rlitz (?stlichste Stadt Deutschlands)

Beitrag von Bootenks »

jep hab ich schon gemacht ^^

funktioniert wunder bar... nur jetzt den smilie cat noch suchen
Nur ein Informatik Student. ^^
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Sag bescheid, wenn Du ihn gefunden hast. Ich will den Mod auch noch archivieren...

Vielleicht hilfe bei der Suche das hier wieder (steht im Kopf der admin_smilies:category.php):
begin : Wed Apr 30 2003
copyright : (C) 2003 Fernando Atanasio (Ferny)
email : webmaster@mundodivx.com
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Bootenks
Beiträge: 1836
Registriert: Sa 29.Mai, 2004 23:36
Wohnort: G?rlitz (?stlichste Stadt Deutschlands)

Beitrag von Bootenks »

wenn man auf alle klickt kommt doch das fenster das die anderen Smilies darstellt, wo änder ich die grösse? so dass esnicht minimal aussieht sondern schönmzu sehen ist welchen button man wählt?
Nur ein Informatik Student. ^^
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Schau in die posting_body.tpl und quick_reply.tpl. Da ist das Java-Script mit {U_SMILIES} aufgeführt und auch da steht die Grösse des Fensters drinnen.
Ich habe z.B. folgendes:

Code: Alles auswählen

posting_body.tpl

<a href="{U_MORE_SMILIES}" onclick="window.open('{U_MORE_SMILIES}', '_phpbbsmilies', 'HEIGHT=450,resizable=yes,scrollbars=yes,WIDTH=800');return false;" target="_phpbbsmilies" class="nav">{L_MORE_SMILIES}</a>

quick_reply.tpl

function openAllSmiles(){
		smiles = window.open('{U_MORE_SMILIES}', '_phpbbsmilies', 'HEIGHT=600,resizable=yes,scrollbars=yes,WIDTH=800');
		smiles.focus();
		return false;
}
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Bootenks
Beiträge: 1836
Registriert: Sa 29.Mai, 2004 23:36
Wohnort: G?rlitz (?stlichste Stadt Deutschlands)

Beitrag von Bootenks »

http://www.clubland.uklinux.net/mods/sm ... gories.zip

Dabekommst du die Version 1.0 her. Keine Ahung ob es die neuste ist, welche hast du?
Nur ein Informatik Student. ^^
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Das weiss ich auch nicht mehr.
Deiner ist aber ein anderer Mod und nicht der, den ich hier verwende.
Ich werde nochmal suchen gehen.

Trotzdem schon mal Danke.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Bootenks
Beiträge: 1836
Registriert: Sa 29.Mai, 2004 23:36
Wohnort: G?rlitz (?stlichste Stadt Deutschlands)

Beitrag von Bootenks »

geht klar, mhm mal gucken ob ich mit dem Mod probs bekomme
Nur ein Informatik Student. ^^
Antworten