Pagina 1 van 1

groovy filter

Geplaatst: 03 mar 2004, 14:16
door MeDieViL

Code: Selecteer alles

#
#-----[ OPEN ]---------------------------------------------
#
templates/***/posting_body.tpl

#
#-----[ FIND ]----------------------------------------
#
	<tr> 
	  <td class="row1" valign="top"><span class="gen"><b>{L_OPTIONS}</b></span><br /><span class="gensmall">{HTML_STATUS}<br />{BBCODE_STATUS}<br />{SMILIES_STATUS}</span></td>

#
#-----[ BEFORE ADD ]----------------------------------
#
<script language="JavaScript1.2">
<!--
function filter_groovy()
{
	theSelection = document.selection.createRange().text;
	if (theSelection != '') {
		var caretPos = document.post.message.caretPos;		
		var export_text = '';
		var current_char = '';
		for (i = 0; i <= caretPos.text.length; i++)
		{
			current_char = caretPos.text.charAt(i);
			if ( (current_char == 'a') )
			{
				export_text += 'ã';
			}
			else if ( (current_char == 'A') )
			{
				export_text += 'Ã';
			}
			else if ( (current_char == 'e') )
			{
				export_text += 'ê';
			}
			else if ( (current_char == 'E') )
			{
				export_text += 'Ê';
			}
			else if ( (current_char == 'i') )
			{
				export_text += 'ï';
			}
			else if ( (current_char == 'I') )
			{
				export_text += 'Ï';
			}
			else if ( (current_char == 'o') )
			{
				export_text += 'ø';
			}
			else if ( (current_char == 'O') )
			{
				export_text += 'Ø';
			}
			else if ( (current_char == 'P') || (current_char == 'p') )
			{
				export_text += '¶';
			}
			else if ( (current_char == 'R') || (current_char == 'r') )
			{
				export_text += '®';
			}
			else if ( (current_char == 'C') || (current_char == 'c') )
			{
				export_text += '©';
			}
			else if ( (current_char == 'S') || (current_char == 's') )
			{
				export_text += '$';
			}
			else if ( (current_char == 'T') || (current_char == 't') )
			{
				export_text += '†';
			}
			else if ( (current_char == 'f') )
			{
				export_text += 'ƒ';
			}
			else if ( (current_char == 'E') || (current_char == 'e') )
			{
				export_text += '€';
			}
			else if ( (current_char == '?') )
			{
				export_text += '¿';
			}
			else if ( (current_char == 'n' ) )
			{
				export_text += 'ñ';
			}
			else if ( (current_char == 'x') )
			{
				export_text += '×';
			}
			else if ( (current_char == 'D') )
			{
				export_text += 'Ð';
			}
			else if ( (current_char == 'N') )
			{
				export_text += 'Ñ';
			}
			else if ( (current_char == 'c') )
			{
				export_text += '¢';
			}
			else if ( (current_char == 'C') )
			{
				export_text += 'Ç';
			}
			else
			{
				export_text += current_char;
			}
		}
		caretPos.text = export_text;
		document.post.message.focus();
		return;
	}
	alert("You must select your text first!");
	return;
}
//-->
</script>
	<tr>
	  <td class="row1" valign="top"><span class="gen"><b>G®ØØVY Filter</b><br /><span class="gensmall">Use Ctrl+Z to Undo</span></span></td>
	  <td class="row2"><input type="button" class="button" name="groovy" value="G®ØØVY" onClick="filter_groovy()" /></td>
	</tr>

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
die voegt een posting style filter toe, alleen ik heb de freak en l33t filter van smartor al geinstalleert, en voegt deze mod een nieuwe lijn toe onder posting filters, hoe kan ik hem krijgen op de posting filter lijn?