Seite 1 von 3

smilies frame scrollbar

Verfasst: 21.09.2003 14:01
von hl_maddy
ich würde gerne auf ein pop up fenster mit smilies verzichten und statt dessen das smilies frame scrollbar machen.

müßte möglich sein, oder?

Verfasst: 22.09.2003 10:56
von Gast
*nachobenschieb*

Verfasst: 22.09.2003 11:10
von BrahmA

Verfasst: 22.09.2003 12:01
von Gast
den ersten link hatte ich selber schon gefunden.
der bringt aber inhaltlich nix.
die suchfunktion kenne ich und hatte mich glaube ich bis seite 12 der suchergenisse, ohne erfolg, durchgekämpft.

trotzdem danke.

Verfasst: 22.09.2003 13:17
von Matlock
Hm, ich hatte dort auch schon gefragt, wie das geht, aber keine Antwort erhalten :(

Verfasst: 22.09.2003 13:26
von BrahmA
Dann versuchts doch mal per pn an Elvis....
Der hat das ganze ja schon gemacht..... :wink:

Wüßte so auch net wies geht, hab auch leider im moment keine zeit mich damit groß auseinanderzusetzen..... :oops:

Verfasst: 22.09.2003 13:30
von Matlock
-=BrahmA=- hat geschrieben:Dann versuchts doch mal per pn an Elvis....
Der hat das ganze ja schon gemacht..... :wink:

Wüßte so auch net wies geht, hab auch leider im moment keine zeit mich damit groß auseinanderzusetzen..... :oops:
Die meisten hier sehen es glaub ich aber eher als unhöflich an, direkt per PN solche Fragen zu bekommen. Er hat in dem Thread, nachdem ich gefragt hatte, nochmal was gepostet, ohne jedoch auf meine Frage einzugehen.

Verfasst: 22.09.2003 19:13
von Gast
ich habe elvis mal freundlich gefragt, ob er hier mal einen blick reinwerfen kann.

Verfasst: 22.09.2003 23:22
von Elvis
Sorry das ich jetzt erst Antworte auf eure Fragen

so da ich mittlerweile auch per PM danach gefragt werde wie die Smilies im iframe kommen ohne das PopUP Fenster hier mal der Code dazu.

und PN nimm ich net übel, so lange es keine SPAM PN's werden ;)


hier mal der Code dazu
habe ich mir mal aus Schnipsel gebastelt, ka ob es sowas als Mod / Hack gibt ?

Code: Alles auswählen

##################################################################
## Standart Template:  subsilver
##
## Öffne dein Template Ordner
##
## Finde in posting_body.tpl

<td valign="middle" align="center"> <br />
<table width="100" border="0" cellspacing="0" cellpadding="5">
<tr align="center">
<td colspan="{S_SMILIES_COLSPAN}" class="gensmall"><b>{L_EMOTICONS}</b></td>
</tr>
<!-- BEGIN smilies_row -->
<tr align="center" valign="middle"> 
<!-- BEGIN smilies_col -->
<td><a href="javascript:emoticon('{smilies_row.smilies_col.SMILEY_CODE}')"><img src="{smilies_row.smilies_col.SMILEY_IMG}" border="0" alt="{smilies_row.smilies_col.SMILEY_DESC}" title="{smilies_row.smilies_col.SMILEY_DESC}" /></a></td>
 <!-- END smilies_col -->
</tr>
<!-- END smilies_row -->
<!-- BEGIN switch_smilies_extra -->
<tr align="center"> 
<td colspan="{S_SMILIES_COLSPAN}"><span  class="nav"><a href="{U_MORE_SMILIES}" onclick="window.open('{U_MORE_SMILIES}', '_phpbbsmilies', 'HEIGHT=300,resizable=yes,scrollbars=yes,WIDTH=250');return false;" target="_phpbbsmilies" class="nav">{L_MORE_SMILIES}</a></span></td>
</tr>
<!-- END switch_smilies_extra -->
</table>
</td>
</tr>
</table>

##
## Ersetzen mit :
##
<table width="100%" border="0" cellspacing="0" cellpadding="1">
<tr>
<td><span class="gen"><b>{L_MESSAGE_BODY}</b></span> </td>
</tr>
<tr>
<td valign="middle" align="center"> <br />
<table width="100%" border="0" cellspacing="0" cellpadding="5">
<iframe src="posting.php?mode=smilies" height="400"  width="350" name="zone1" frameborder=no></iframe>
</table>
</td>
</tr>
</table>


##
## Öffne dein Template:  posting_smilies.tpl
##
## Finde:
##

function emoticon(text) {
text = ' ' + text + ' ';
if (opener.document.forms['post'].message.createTextRange && opener.document.forms['post'].message.caretPos) {
var caretPos = opener.document.forms['post'].message.caretPos;
caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text;
opener.document.forms['post'].message.focus();
} else {
opener.document.forms['post'].message.value  += text;
opener.document.forms['post'].message.focus();
}
}

##
## Ersetzen mit :
##

function emoticon(text) {
text = ' ' + text + ' ';
if (parent.post.message.createTextRange && parent.post.message.caretPos) {
var caretPos = parent.post.message.caretPos;
caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text;
parent.post.message.focus();
} else {
parent.post.message.value  += text;
parent.post.message.focus();
}
}


##
## Finde:
##

<table width="100%" border="0" cellspacing="0" cellpadding="10">
<tr>
<td><table width="100%" border="0" cellspacing="1" cellpadding="4" class="forumline">
<tr>
<th class="thHead" height="25">{L_EMOTICONS}</th>
</tr>
<tr>
<td><table width="100" border="0" cellspacing="0" cellpadding="5">
<!-- BEGIN smilies_row -->
<tr align="center" valign="middle"> 
<!-- BEGIN smilies_col -->
<td><a href="javascript:emoticon('{smilies_row.smilies_col.SMILEY_CODE}')"><img src="{smilies_row.smilies_col.SMILEY_IMG}" border="0" alt="{smilies_row.smilies_col.SMILEY_DESC}" title="{smilies_row.smilies_col.SMILEY_DESC}" /></a></td>
<!-- END smilies_col -->
</tr>
<!-- END smilies_row -->
<!-- BEGIN switch_smilies_extra -->
<tr align="center"> 
<td colspan="{S_SMILIES_COLSPAN}"><span  class="nav"><a href="{U_MORE_SMILIES}" onclick="open_window('{U_MORE_SMILIES}', 250, 300);return false" target="_smilies" class="nav">{L_MORE_SMILIES}</a></td>
</tr>
<!-- END switch_smilies_extra -->
</table></td>
</tr>
<tr>
<td align="center"><br /><span class="genmed"><a href="javascript:window.close();" class="genmed">{L_CLOSE_WINDOW}</a></span></td>
</tr>
</table></td>
</tr>
</table>


##
## Ersetzen mit:
##

<table width="100%" border="0" cellspacing="0" cellpadding="10">
<tr>
<td>
<tr>
<td>
<table width="100" border="0" cellspacing="0" cellpadding="5">
<!-- BEGIN smilies_row -->
<tr align="center" valign="middle"> 
<!-- BEGIN smilies_col -->
<td><a href="javascript:emoticon('{smilies_row.smilies_col.SMILEY_CODE}')"><img src="{smilies_row.smilies_col.SMILEY_IMG}" border="0" alt="{smilies_row.smilies_col.SMILEY_DESC}" title="{smilies_row.smilies_col.SMILEY_DESC}" /></a></td>
<!-- END smilies_col -->
</tr>
<!-- END smilies_row -->
</table></td>
</tr>
</td>
</tr>
</table>

##
## alle Dateien Speichern und hochladen
##
##################################################################

Verfasst: 23.09.2003 08:42
von hl_maddy
vielen dank!

ich werds gleich mal ausprobieren und ja ich glaube das ganze ist mod würdig.