Pagina 1 van 2

Speciale tekens

Geplaatst: 28 jun 2003, 14:29
door John_de_Vries
Weet iemand of er een modje bestaat die een dropdown menu
toevoegt aan het "bericht toevoegen"?
Bijv. het woord financiele typen we wel gewoon zo en iedereen begrijpt
het wel.
Maar ik vind het kl*te dat ik daarvoor elke keer "Speciale tekens"
moet openen.
De sneltoetsen werken op 1 of andere manier niet zo lekker
op m`n laptop + je moet ze allemaal maar uit je hoofd weten.

John

Geplaatst: 30 jun 2003, 21:38
door John_de_Vries
Schijnbaar is er dan geen modje.
Wat denken jullie, zal ik hier een verzoek tot doen
bij phpbbhacks.com of zullen ze het onzin vinden?
En wat is trouwens in de engelse versie de benaming voor
speciale tekens, lang geleden dat ik die op m`n comp heb gehad?

Geplaatst: 30 jun 2003, 21:41
door Stef
Waarom schrijf je hem niet zelf?
Dat is wel een leuk ideetje toch?

Geplaatst: 30 jun 2003, 21:51
door John_de_Vries
ComputerForum schreef:Waarom schrijf je hem niet zelf?
Dat is wel een leuk ideetje toch?
Als ik zou weten hoe was het geen probleem nee. 8)
Ik heb er geen ervaring mee.
Maar....
Welke templates en php files zou hiervoor nodig
zijn om te veranderen denk je;

posting_body.tpl kan ik wel noemen maar dan?

Geplaatst: 30 jun 2003, 22:01
door Stef
Ja denk ik wel..

Eigenlijk het zelfde als

Letter kleur: alleen dan Tekens:

Moet om te bouwen zijn denk ik

Geplaatst: 30 jun 2003, 22:18
door John_de_Vries
ComputerForum schreef:Ja denk ik wel..

Eigenlijk het zelfde als

Letter kleur: alleen dan Tekens:

Moet om te bouwen zijn denk ik
Inderdaad daar zeg je me wat.
Bedankt voor de tip.

Geplaatst: 30 jun 2003, 22:26
door kolly
Nog betere tip, de smileys kun je ook invoegen door er op te klikken, waarom bouw je dat gewoon niet om naar een tekenbestandje? :)
Wijziging: Heb het ff in een paar minuutjes voor je uitgezocht, het is eigenlijk best simpel. Je moet in posting_body.tpl wat kleine dingen toevoegen.

Als eerste de variabelen voor de tekens:

Code: Selecteer alles

function character(text) {
	var txtarea = document.post.message;
	if (txtarea.createTextRange && txtarea.caretPos) {
		var caretPos = txtarea.caretPos;
		caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text;
		txtarea.focus();
	} else {
		txtarea.value  += text;
		txtarea.focus();
	}
}
Dit voeg je tussen de andere variabelen in.

Hierna zoek je dit deel van het bestand op:

Code: Selecteer alles

<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>
Hier kun je tussenin bijv. het volgende invoegen:

Code: Selecteer alles

<tr align="center" valign="middle">
<td><a href="javascript:character('é')">é</a></td>
</tr>
Breid deze tabelrij uit om meer dan 1 karakter te verwerken, moet goed komen zo toch? :)

Geplaatst: 30 jun 2003, 22:48
door John_de_Vries
En opeens hadden we keuze zat.
Zogauw ik tijd heb ga ik eens wat proberen.
Bedankt ;)

Geplaatst: 30 jun 2003, 22:54
door kolly
Zie mijn bovenstaande topic, daar staat in de edit de oplossing al John :)

Geplaatst: 30 jun 2003, 22:59
door John_de_Vries
Ik ga het morgen uitproberen, nu eerst even slapen want morgen
weer werken hee.
Jij kan vannacht gewoon doorgaan want ik dacht gezien te hebben
dat je zei dat je een ambtenaar ben en....... die
slapen toch overdag? :lol:
Nee geintje, hartelijk dank voor het meedenken 8)

Geplaatst: 30 jun 2003, 23:04
door kolly
John_de_Vries schreef:Ik ga het morgen uitproberen, nu eerst even slapen want morgen
weer werken hee.
Jij kan vannacht gewoon doorgaan want ik dacht gezien te hebben
dat je zei dat je een ambtenaar ben en....... die
slapen toch overdag? :lol:
Nee geintje, hartelijk dank voor het meedenken 8)
Haha, yw, maar ik ga nu ook slapen, want moet morgen 'werken' ja, niet hard, want ben idd ambtenaar :)
Truste dus en tot morgenvroeg ;)

Geplaatst: 01 jul 2003, 07:40
door Stef
Uhm..

Ik zei toch dat je zoiets moest OMBOUWEN :P

Lamaar ook :D

Geplaatst: 01 jul 2003, 20:10
door John_de_Vries
ComputerForum schreef:Uhm..

Ik zei toch dat je zoiets moest OMBOUWEN :P

Lamaar ook :D
Jaaahhhh je had gelijheik :lol:
Vandaag komt er ook niets van want moet er om 4.15 uit.
Zit even op de route.
2 uur file gehad vandaag dus het kan weer wel. ;)

Geplaatst: 01 jul 2003, 21:08
door Stef
Ai.. FILE :roll:

Maar wat ik zat te bedenken.

é < doet die het dan niet? ï è

Edit: Ze doen het wel :)

Waarom dan..

Geplaatst: 01 jul 2003, 21:52
door kolly
³ € ¤ ƒ • ¥ probeer zulke tekens maar eens te vinden dan ;)

Geplaatst: 01 jul 2003, 22:18
door Stef
²³¤€¼¾¥×äåé®þüúíóö«¶øðßáæ©ñµç :lol:

Geplaatst: 02 jul 2003, 09:21
door kolly
Je hebt alt-0??? gebruikt zeker, of heb je een andere methode gevonden? Maar ja, in ieder geval John wou dat graag niet hoeven te doen, gewoon klikken om een tekentje in te voegen, dus vandaar de mod van mij :)

Geplaatst: 02 jul 2003, 10:26
door Stef
Nee.. Ik heb gewoon: (ik had mar wat uitgeprobeerd)
ctrl+alt en dan ergens op drukken en dan verschenen die dingen.

Maar voor sommige dingen is dat idd erg handig.

Geplaatst: 02 jul 2003, 17:27
door John_de_Vries
Ok, eindelijk tijd gehad.
Het werkt als een speer jongens.
Bedankt ;)

John

Geplaatst: 02 jul 2003, 20:05
door Stef
Mogen wij de ook de code :P