Beiträge: 108
Themen: 15
Registriert seit: 18.01.2006
25.02.2006, 22:50
(Dieser Beitrag wurde zuletzt bearbeitet: 25.02.2006, 22:53 von Bricktop.)
In den sanften Worten der heiligen Jungfrau Maria: "Was'n das für'n Scheiß?"
Beiträge: 108
Themen: 15
Registriert seit: 18.01.2006
Hmm, hat keiner ne Idee oder nen Denkanstoß für mich?
In den sanften Worten der heiligen Jungfrau Maria: "Was'n das für'n Scheiß?"
Beiträge: 137
Themen: 7
Registriert seit: 05.08.2005
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Soweit ich das sehe, wurde das Ganze in die nächste Version integriert. Allerdings gibt es dort die neue class_parser.php, daher kann ich dir auf die Schnelle keinen Fix geben. Im Notfall könntest du auch $find als title verwenden.
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 108
Themen: 15
Registriert seit: 18.01.2006
28.02.2006, 20:35
(Dieser Beitrag wurde zuletzt bearbeitet: 28.02.2006, 20:38 von Bricktop.)
Jo, die Spalte heißt "name" aber so klappt es trotzdem nicht.
$name muss irgendwie aus dem $smiliecache-Array gezogen bzw. zunächst eingebaut werden.
:
$find als title wirkt irgendwie komisch.
Da werde ich mich dann wohl später nochmal dran versuchen müssen.
In den sanften Worten der heiligen Jungfrau Maria: "Was'n das für'n Scheiß?"
Beiträge: 137
Themen: 7
Registriert seit: 05.08.2005
Ich versteh das grade nicht so ganz, wie die das mit dem Cache lösen. denn was enthält die Variable $smilie['find']? Irgendwie muss ja ein da ein Zusammenhang zwischen find und image bestehen.
Änder mal bitte testweiße den code so:
Code:
if($smiliecache)
{
$query = $db->query("SELECT * FROM ".TABLE_PREFIX."smilies WHERE showclickable!='no' ORDER BY disporder");
while($smilie = $db->fetch_array($query))
{
$smiliecache[$smilie['find']] = $smilie['image'];
$name = $smilie['name'];
$smiliecount++;
}
}
und sag was er macht! Das ist keine Lösung, da ja so der Cache "umgangen" wird.
Beiträge: 108
Themen: 15
Registriert seit: 18.01.2006
Ist ja der Code wie oben.
Zusammen mit den beiden Ergänzungen aus Post 1 bei while und smilie .= führt das Stück Code dazu, dass die Smilieliste überhaupt nicht mehr angezeigt wird.
Das Ergebnis ist zwar etwas überraschend, dass es aber nicht funktioniert ist nicht weiter überraschend. Denn mit dem Code legt man ja ein weiteres Array $name an, welches in der whlie-Schleife gar nicht berücksichtigt wird, da dort ja mit each($smiliecache) gearbeitet wird.
Man müsste also wirklich das Array $smiliecache um eine Dimension erweitern.
Aber wie auch immer, meine Zeit am Board weiterzubasteln ist derzeit arg eingeschränkt. Da stelle ich lieber erst alle relevanten Templates auf mein Design um und kümmere mich später um solche Frickeleien.
Weitere Lösungsideen gucke ich mir aber natürlich gerne an.
Solange wandert das "Smilielist titlen" erstmal in die längerfristige ToDo-Liste...
In den sanften Worten der heiligen Jungfrau Maria: "Was'n das für'n Scheiß?"