weitere smilies einbinden weitere smilies einbinden
 

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Main Menu

weitere smilies einbinden

Started by Toa, January 06, 2008, 05:25:30 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Toa

hi leute,

kann mir einer erklären, wie ich weitere smilies einbinden kann?

ich weiss zwar wo die bilder liegen, nur hab ich keinen ahnung, wo ich hinterlegen kann, welches bild zu welchem kürzel gehört.

freue mich über jede hilfreiche antwort.

lg,
toa

Toa

hallo leute,

mitleiweile hab ich rausgefunden wo ich die smilies eintragen muss.

doch nun stehe ich vor einem problem, was ich sicher nicht selbst lösen kann.

die smilies sind alle 15x15px groß. binde ich nun größere ein, werden sie verzehrt in der auswahlliste angezeigt.

kann mir einer erklären, wo ich die größe von 15x15 auf 30x30 umstellen kann?

lg
Toa

lamama

Dies ist zwar ein ganz alter Thread, da das aber auch schon länger mein Problem war und ich grad daran gebastelt hab und in anderen Threads nicht viel fand, meine Lösung:

Datei smilies.inc.php / function generate_smilies($form = 'post', $field = 'message')

finden:
$html .= '                <td width="5%"><img src="images/smiles/' . $smiley[1] . '" alt="' . $caption . '" width="15" height="15" border="0" style="cursor:pointer;" title="' . $caption . '" onclick="javascript:emoticon_' . $form . '(\'' . $smiley[0] . '\')" /></td>' . "\n";

und dem eigenen Bedarf nach umstricken bzw. die festen Größenangaben rausnehmen, z.B so:

$html .= '                <td><img src="images/smiles/' . $smiley[1] . '" alt="' . $caption . '" border="0" style="cursor:pointer;" title="' . $caption . '" onclick="javascript:emoticon_' . $form . '(\'' . $smiley[0] . '\')" /></td>' . "\n";

Für die Verzerrung entscheidend sind die Angaben 'width="15" height="15"'. Die kann man natürlich auch auf neue fixe Werte setzen. Aber bei mir funzt es auch ohne diese Parameter.

Αndré

Oder
'width="100%" height="100%"'
verwenden, wenn man verschieden große Smileys hat :)

Joachim Müller

Dann lieber gar keine width und height-Attribute (wie von lamama vorgeschlagen) als so invalider Nonsens mit prozentualer Angabe! Zur Erklärung: bei der Angabe von width und height hilfst Du dem Browser, während des Seitenaufbaus (bis die Grafiken fertiggeladen sind) die richtige Dimension für die Grafik vorzusehen. Das vermeidet unschönes "Nachrücken" der Seite, sobald die Bilder fertig geladen sind. Das Setzen von prozentualen Angaben bringt gar nichts und kann daher getrost weggelassen werden, zumal es auch nicht valide ist. Die width/height-Attribute mit 100% zu füllen erzeugt nur fetteren Code und bringt keinerlei sittlichen Nährwert.

Αndré

Wenn ich meinen Beitrag jetzt lese, weiß ich selbst nicht mehr, was ich mir dabei gedacht habe ;D