Pagina 1 van 1

Standaardemoticonsprobleem na installatie advanced bbcodebox

Geplaatst: 30 okt 2005, 10:31
door desmarties
Support template:
  • Wat is het probleem? Na installatie van de advanced bbcodebox mod doen de standaard emoticons het niet meer.
    Wanneer ontstond het probleem?na installatie van de genoemde mod
    Adres van je forum: http://www.smartlappenforum.nl/ac/
    Geïnstalleerde mods:music_hack, news_on portal, foto_album, poll_on portal, foto_stats, music_stats
    Huidige template:Jasidotcom
    phpBB versie: 2.0.17
    Host:Pre_paid.nl
    Heb je onlangs een mod of stijl geïnstalleerd?ja, die advanced bbcodebox
    Heb je gezocht naar een antwoord?
zeker...
Overige opmerkingen:
De mod werkt verder uitstekend alle toegevoegde extra's doe het goed. Alleen die standaard emoticons, welke links van het berichtenveld staan kunnen niet aangeklikt worden. De MEER EMOTICONS werken wel prima.
Er wordt een javascriptfout aangegeven :
regels 622
teken 3
baseHeight is nietgedefinieerd


Ik heb het stukje code uit dat javascript hieronder gezet.
Ik weet zelf te weinig af van javascript om de fout te verhelpen.

Code: Selecteer alles

function emoticon(text) {
	var txtarea = document.post.message;
	text = ' ' + text + ' ';
	if (txtarea.createTextRange && txtarea.caretPos) {
		if (baseHeight != txtarea.caretPos.boundingHeight) {
			txtarea.focus();
			storeCaret(txtarea);
		}
		var caretPos = txtarea.caretPos;
		caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? caretPos.text + text + ' ' : caretPos.text + text;
		txtarea.focus();
	} else
	if (txtarea.selectionEnd && (txtarea.selectionStart | txtarea.selectionStart == 0))
	{ 
		mozWrap(txtarea, text, "");
		return;
	} else {
		txtarea.value  += text;
		txtarea.focus();
	}
}

Geplaatst: 31 okt 2005, 11:51
door mosymuis
Ik meen dat dit iig al een fout is;

Code: Selecteer alles

onMouseOver="helpline('justify') border-style: outset; border-width: 1"
Hier mist een puntkomma ; achter helpline() in templates/jasidogdotcom/posting_body.tpl. In subSilver bestaat de fout niet omdat ik zie dat je daar de mod niet in geïnstalleerd hebt; iets wat je eigenlijk wel zou moeten doen.

Geplaatst: 24 nov 2005, 19:56
door Moho
ja ik heb het zelfde probleem
geen idee waar het probleem zit...

als de emoticons boven "Meer Emoticons" het niet doen
klik ik op vernieuwen en daarna doen ze het wel...

very strange...
weet iemand een oplossing ???

Geplaatst: 24 nov 2005, 20:20
door Moho
ik heb het antwoord al gevonden...

Code: Selecteer alles


Here is how to fix your emoticons not working. 

Open bbcode_box.js or your post_body.tpl 



Find: 

function initInsertions() { 



After add: 

var baseHeight; 



Find: 

function emoticon(text) {  
   var txtarea = document.post.message; 



After add: 

var baseHeight; 

      if (is_ie && typeof(baseHeight) != 'number') baseHeight = document.selection.createRange().duplicate().boundingHeight;


bron: http://hvmdesign.com/viewtopic.php?t=846