[MINI-MOD] Smilies kategoriesieren
Autor: Marco19676
mit Hilfe von: 4seven
Level: Beginner
Beschreibung: Smilies kategoriesiert in dem Standard-popup aus "Mehr Smilies anzeigen" anzeigen lassen. Kategorien werden manuel im normalen Smilie-Admin-menü in Feld Emotion eingegeben.
Download: keiner, Anleitung folgt hier.
Hinweise: manuelle Handarbeit. Muß ggf. leicht individuell angepasst werden.
[ externes Bild ]
[ externes Bild ]
--------------------------------
Will versuchen die Smilies nach Kategorie anzeigen zu lassen, da es zu viele sind um Sie schnell auf einer Seite alle anzeigen zu lassen.
benötige da jedoch schon ein paar Tipps von Erfahrenen...
Grundidee:
wenn man auf "Mehr Smilies anzeigen" klickt, öffnet sich ja das popup.
hier soll per Drop-Down-Liste die Auswahl passieren.
Die Kategorien sollen später aus der Datenbank "emotion" ausgelesen werden. Also keine Änderung der Datenbank.
Habe das ungefähr versucht (schon etwas gespielt in den varianten):
im template posting_smilies.html
Code: Alles auswählen
<form id="form" name="form" action="posting.php?mode=smilies&f=11" method="post">
<select name="auswahl" onchange="document.getElementById('form').submit();">
<option value="Halloween">Halloween</option>
<option value="Tiere">Tiere</option>
</select>
</form>
Code: Alles auswählen
$last_url = '';
$sql = 'SELECT *
FROM ' . SMILIES_TABLE . ' WHERE ' .
(($mode == 'inline') ? ' display_on_posting = 1 ' : ' emotion = "$auswahl" ') . '
ORDER BY emotion, smiley_order';
$result = $db->sql_query($sql, 3600);
Gibt es da einen Lösungsansatz?