Closed Bug 583759 Opened 14 years ago Closed 14 years ago

l

Categories

(Firefox :: General, defect)

x86
Windows 7
defect
Not set
normal

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: info, Unassigned)

Details

(Whiteboard: [CLOSEME 2011-1-30])

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; nl; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 FirePHP/0.4 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 6.1; nl; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 FirePHP/0.4 reference to undefined property responder[callback] [Break on this error] if (Object.isFunction(responder[callback])) { javascript.js (regel 1152) by running script => page <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <!-- /** * @author Lieven Roegiers * @copyright 2003-> * @CMS autosite */ --> <title>AUTO SITE</title> <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <meta name="GENERATOR" content="PHP Designer 2009 profesional, @CMS autosite By Lieven Roegiers" /> <meta name="ROBOTS" content="INDEX" /> <meta name="DESCRIPTION" content="AUTOMATIC SITE" /> <meta name="KEYWORDS" content="content,dynamic site" /> <meta name="TITLE" content="keyword1, keyword2" /> <meta name="LANGUAGE" content="nederlands" /> <meta name="revisit-after" content="30 days" /> <meta name="rating" content="General" /> <meta name="REPLY-TO" content="info@djdb.be" /> <meta name="WEB_AUTHOR" content="Lieven Roegiers" /> <link rel="SHORTCUT ICON" href="./layout2/logo.ico"> <!--[if lt IE 7]> <style type="text/css"> div#footer { bottom: expression((document.body.clientHeight % 2) ? "-1px" : "0" ); } body { height: 100%; } </style> <![endif]--> </head> <!-- @STYLE --> <link rel='stylesheet' href='./layout2/css/style.css' type='text/css' /> <!--link media = 'screen'type = 'text/css'rel = 'stylesheet'href = '".$layout."/css/webtoolkit.shadow.css.php' /> <link rel = 'stylesheet'href = '".$layout."css/edit.css.php'type = 'text/css' /--> <!-- @AUTHOR Lieven Roegiers @CMS autosite V2.5 automaticsite --> <script language='JavaScript' src='./js/menu15.0.0.js'></script> <script type="text/javascript"> //if (parent.frames.length <1) //window.location.replace("/automaticsitev2.5/v2.5/secvieuwport.php")//TODO make your site not offline avaleble </script> <script language="JavaScript" src="./js/onclose.js"></script><body> <!-- menu --> <!-- @MENU [key,value] --> <script type="text/javascript"> var Items = [['1-','','id=&amp;lang=NL','','-'],['2-','vieuwport.php','id=about&amp;lang=NL','about','-'],['3-','vieuwport.php','id=home&amp;lang=NL','home','-'],['4-','vieuwport.php','id=test&amp;lang=NL','test','-'],['5-','datavieuwport.php','id=contact&amp;lang=NL','contact','-'],['6-','datavieuwport.php','id=djs&amp;lang=NL','djs','-'],['7-','info','','','-'],['^7-','vieuwport.php','id=info/vervoer cases&amp;lang=NL','vervoer cases','-'],['^7-','vieuwport.php','id=info/elektronica&amp;lang=NL','elektronica','-'],['^7-','vieuwport.php','id=info/stand truss&amp;lang=NL','stand truss','-'],['^7-','vieuwport.php','id=info/licht&amp;lang=NL','licht','-'],['^7-','vieuwport.php','id=info/geluid&amp;lang=NL','geluid','-'],['^7-','vieuwport.php','id=info/dmx&amp;lang=NL','dmx','-'],['^7-','vieuwport.php','id=info/beeld&amp;lang=NL','beeld','-'],['8-','datavieuwport.php','id=Gboek&amp;lang=NL','Gboek','-'],['9-','datavieuwport.php','id=links&amp;lang=NL','links','-'],['10-','datavieuwport.php','id=readme&amp;lang=NL','readme','-'],['11-','datavieuwport.php','id=shops&amp;lang=NL','shops','-'],['12-','datavieuwport.php','id=verhuur&amp;lang=NL','verhuur','-'],]; var m_top=7; if (navigator.javaEnabled() < 1) { var m_subtop = 60; } if (navigator.javaEnabled() == 1) { } if (navigator.appName !== 'Microsoft Internet Explorer'){ m_subtop=m_subtop - 10; } var m_target="_self"; var m_vieuw ="/automaticsitev2.5/v2.5/secvieuwport.php";//request handeler var m_sub="";//sub menu var m_top2="";//menu top var m_topcl=""; //menu top klokline menu_start();M_nav(M_replace('home',' ')); </script> <div class="toolbar"><!-- @LOGIN secvieuwport --><a class='functie Home' href='vieuwport.php?handeling=Home&id=home'>Home</a><br /><a class='functie Logout' href='logout.php?handeling=Logout&id=home'>Logout</a><br /><a class='functie Users' href='uservieuwport.php?handeling=Users&id=home'>Users</a><br /><a class='functie add' href='secvieuwport.php?handeling=add&id=home'>add</a><br /><a class='functie edit' href='secvieuwport.php?handeling=edit&id=home'>edit</a><br /><a class='functie delete' href='delete.php?handeling=delete&id=home'>delete</a><br /><a class='functie'>Beheer*</a><br /><a class='functie'>upload*</a><br /></div> <div id="container"><!-- // Include other files --> <!-- css .Editorpanel { contentEditable:true; backgroundColor = '#FFFFFF'; border:'thin inset'; width:'100%'; height:'100%'; overflow:'auto'; wordWrap:'break-word'}--> <meta name="robots" content="noindex, nofollow" /> <link href="./layout2/css/editor.css" rel="stylesheet" type="text/css" /> <div id="xx" class="ERROR"> UNDERCONSTRUCT.use at own risk. NOT WORKING EDITION </div> <div id="editERROR" class="ERROR"> You must use Internet Explorer 5.5 or later.or mozila \n\nThe used function wil not works </div> <form id="editor" action="/automaticsitev2.5/v2.5/secvieuwport.php?id=home&upload=0&handeling=save" method="POST" enctype="multipart/form-data" > <!-- ********************** EDITORMENU *********************--> <div class="editormenu"> <!--backcolor,bold,contentReadOnly,copy,createbookmark,createlink,cut,decreasefontsize,delete,fontname,fontsize,forecolor,formatblock,heading,hilitecolor,increasefontsize,indent,inserthorizontalrule,inserthtml,insertimage,insertorderedlist,insertunorderedlist,insertparagraph,italic,justifycenter,justifyfull,justifyleft,justifyright,multipleselection,outdent,overwrite,paste,print,redo,refresh,removeformat,saveas,selectall,strikethrough,styleWithCSS,subscript,superscript,unbookmark,underline,undo,unlink--> <a class="editorbtn open" href="javascript:setvisible('open')" id="load" >open</a> <a class="editorbtn save" href="javascript:setvisible('tosave')" id="save">save</a> <a class="editorbtn cut" href="javascript:doWYSIWYG('cut')" id="cut">cut</a> <a class="editorbtn copy" href="javascript:doWYSIWYG('copy')" id="copy">copy</a> <a class="editorbtn paste" href="javascript:doWYSIWYG('paste')" id="paste">paste</a> <a class="editorbtn bold" href="javascript:doWYSIWYG('Bold');" id="bold">bold</a> <a class="editorbtn underline" href="javascript:doWYSIWYG('underline')" id="underline">underl</a> <a class="editorbtn strike" href="javascript:doWYSIWYG('strikethrough')" id="strike">strike</a> <a class="editorbtn removeFormat"href="javascript:doWYSIWYG('removeformat')" id="removeFormat">del css</a> <a class="editorbtn ileft" href="javascript:doWYSIWYG('Outdent')" id="ileft">indentL</a> <a class="editorbtn iright" href="javascript:doWYSIWYG('Indent')" id="iright">indentR</a> <a class="editorbtn link" href="javascript:doWYSIWYG('CreateLink')" id="link">link</a> <a class="editorbtn unlink" href="javascript:doWYSIWYG('unlink')" id="unlink" >unlink</a> <a class="editorbtn rule" href="javascript:doWYSIWYG('inserthorizontalrule')" id="rule">rule</a> <a class="editorbtn bullets" href="javascript:doWYSIWYG('insertunorderedlist')" id="bullets">bullets</a> <a class="editorbtn ordlist" href="javascript:doWYSIWYG('insertorderedlist')" id="ordlist">list</a> <a class="editorbtn form" href="javascript:setvisible('forms')" id="form">form</a> <a class="editorbtn symbol" href="javascript:setvisible('charmap')" id="symbol">symbool</a> <a class="editorbtn image" href="javascript:doWYSIWYG('InsertImage', true)" id="image">image</a> <a class="editorbtn flash" href="javascript:setvisible('flashPop')" id="flash">flash</a> <a class="editorbtn addHTML" href="javascript:setvisible('htmlQuickTagPop')" id="addHTML">addHTML</a> <a class="editorbtn table" href="javascript:setvisible('tables')" id="table">table</a> </div> <div class="editormenu"> <div class="editorbtn" align="left"> Layoutfromcss: <select name="Layoutface" > <option value="css1" selected="selected" >css1</option> </select> <a class="editorbtn" href="javascript:SelectClass()" id="make it">make it</a> </div> <div class="editorbtn"> </div> <div class="editorbtn" align="right"> Name:<input type="text" name="title" value="newpage" /> </div> </div> <!-- ********************** SOURCEPANEL *********************--> <div id="Sourcepanel" class="Apanel hidden"> <textarea id="Source" name="html" wrap="VIRTUAL" class="Source"> 33333 <pre>Welkom op the Autosite<br><br>- visit php/generalvars.php and first set your domain<br>- watch to the standard locale,preinstalled user,datapath<br>- read the readme<br>- watch the readme file<br>There is a nieuw user availeble<br> </pre><br> </textarea> </div> <!-- ********************** EDITORPANEL *********************--> <!-- removed onmouseout="selection=window.getSelection();" for boring IE--> <div id="Editorpanel" contenteditable="true" class="Apanel" > 33333 <pre>Welkom op the Autosite<br><br>- visit php/generalvars.php and first set your domain<br>- watch to the standard locale,preinstalled user,datapath<br>- read the readme<br>- watch the readme file<br>There is a nieuw user availeble<br> </pre><br></div> <!-- ********************** EDITORFOOTER *********************--> <div id="Editorfoot" class="Apanel" > <b>Editor Size: <!-- <input onchange="javascript:doresize()" type="text" id="width" size="4" value="70%" /> <input onchange="javascript:doresize()" type="text" id="height" size="4" value="350" /> <input onclick="javascript:gotoOtherView('source');" type="button" name="tocode" value="toCode" /> --> <a href="javascript:tosource();//gotoOtherView('source');" id="tosource">TOsource</a> <a href="javascript:totexteditor();//gotoOtherView('WYSIWYG');" id="tosource">TOeditor</a> <a href="javascript:senddata();//gotoOtherView('WYSIWYG');" id="tosource">SAVE</a> </b> </div> <div id="spacing"> </div> </form> <div class="editorpanels"> <script type="text/javascript"> function exit1(type){ var convert=0; window.opener.openUpFile(1, document.form1.file.value); window.close(); } function exit2(){ var name=prompt("Enter a form name:",""); if(!name) name="some form" var action=prompt("Enter a action:",""); if(!action) action=""; var method=prompt("Enter a method type:","post"); if(!method) method="post"; window.opener.insertHTML('<form name="'+name+'" method="'+method+'" action="'+action+'">Inside form</form>'); window.close(); } function inputpop(id,title,iwidth,iheight,colour,html){ var pwidth=iwidth + 30; var pheight=iheight + 60; ext_doc = window.open('','htmlname','width=' + pwidth +',height=' +pheight + ',resizable=1,top=50,left=10'); ext_doc.focus(); //ext_doc.document.clear(); ext_doc.resizeTo(pwidth, pheight); var varwriter=""; var url = "missing.jpg"; varwriter+='<html><head><title>'+title+'</title></head>'; varwriter+='<body bgcolor="'+colour+'"><center>'; varwriter+='<img src="'+url+'" border="0">'; var popname = "'flashPop'"; varwriter+='<a href="javascript:ok('+popname+');" >ok</a>'; varwriter+='<a href="javascript:close('+popname+');" >close</a>'; varwriter+='</center></body></html>'; ext_doc.document.writeln(varwriter); ext_doc.document.close(); ext_doc.focus(); varwriter=''; opener.document.getElementById(id).value = 'new value'; } function inputpop2(id,title,iwidth,iheight,colour,htmlurl){ showInputPage(htmlurl+"?Rows=" + rowsInTable() + "",330,320); } var ext_doc ; var varwriter=''; function popimg(url,title,iwidth,iheight,colour) { } function highLightSyntax(html) { html = html.replace(/@/gi,"_AT_"); html = html.replace(/#/gi,"_HASH_"); html = html.replace(/&/gi,"&amp;"); html = html.replace(/\</gi,"&lt;"); html = html.replace(/\>/gi,"&gt;"); html = html.replace(/\r\n/gi,"<br>"); var htmlregex = /(&lt;[\w\/]+[ ]*[\w\=\"\'\.\/\;\: \)\(-]*&gt;)/gi; html = html.replace(htmlregex,"<span class=A_tag>$1</span>"); var htmlregex = /<span class=A_tag>(&lt;IMG[ ]*[\w\=\"\'\.\/\;\: \)\(-]*&gt;)<\/span>/gi; html = html.replace(htmlregex,"<span class=A_img>$1</span>"); var htmlregex = /<span class=A_tag>(&lt;[\/]*(form|input){1}[ ]*[\w\=\"\'\.\/\;\: \)\(-]*&gt;)<\/span>/gi; html = html.replace(htmlregex,"<br><span class=A_form>$1</span>"); var htmlregex = /<span class=A_tag>(&lt;[\/]*(table|tbody|th|tr|td){1}([ ]*[\w\=\"\'\.\/\;\:\)\(-]*){0,}&gt;)<\/span>/gi; html = html.replace(htmlregex,"<span class=A_table>$1</span>"); var htmlregex = /<span class=A_tag>(&lt;\/a&gt;){1}<\/span>/gi; html = html.replace(htmlregex,"<span class=A_A>$1</span>"); var htmlregex = /<span class=A_tag>(&lt;a [\W _\w\=\"\'\.\/\;\:\)\(-]+&gt;){1,}<\/span>/gi; html = html.replace(htmlregex,"<span class=A_A>$1</span>"); var parameter = /=("[ \w\'\.\/\;\:\)\(-]+"|'[ \w\"\.\/\;\:\)\(-]+')/gi; html = html.replace(parameter,"=<span class=A_paramvalue>$1</span>"); var entity = /&amp;([\w]+);/gi; html = html.replace(entity,"<span class=A_entity>&amp;$1;</span>"); var comment = /(&lt;\!--[\W _\w\=\"\'\.\/\;\:\)\(-]*--&gt;)/gi; html = html.replace(comment,"<br><span class=A_htmlcomment>$1</span>"); html = html.replace(/_AT_/gi,"@"); html = html.replace(/_HASH_/gi,"#"); return html; } function setvisible(id){ setclass(id,'pannel'); } function setinvisible(id){ setclass(id,'pannel hidden'); } function close(id){setinvisible(id);} </script> <div id="buffer" class="pannel hidden"> </div> <div id="open" class="pannel hidden"> <form name="form1" method="post" action="" enctype="multipart/form-data"> <fieldset> <legend>open</legend> If the file not exist then type the full path into the box <br /> <input type="file" name="file" /> </fieldset> </form> <a href="javascript:ok('open');" class="tablabel">ok(exit)</a> <a href="javascript:close('open');" class="tablabel">close</a> </div> <div id="tosave" class="pannel hidden"> <form name="form1" method="post" action="" enctype="multipart/form-data"> <fieldset> <legend>Save</legend> If the file not exist then type the full path into the box <br /> <input type="file" name="file" /> </fieldset> </form> <a href="javascript:ok('tosave');" class="tablabel">ok</a> <a href="javascript:close('tosave');" class="tablabel">close</a> </div> <div id="forms" class="pannel hidden"> <form name="form1" method="post" action=""> <fieldset> <legend>form</legend> insert: <select id="Protocoltype"> <option value="button" selected="selected">button</option> <option value="textfield">textfield</option> <option value="checkbox">CheckBox</option> <option value="hidden">hidden</option> <option value="file">file</option> <option value="news://">news://</option> <option value="">anders</option> </select> </fieldset> </form> test <a href="javascript:ok('forms');" class="tablabel">ok</a> <a href="javascript:close('forms');" class="tablabel">close</a> </div> <div id="charmap" class="pannel hidden"> <fieldset> <legend>Charmap</legend> </fieldset> <a href="javascript:ok('charmap');" class="tablabel">ok</a> <a href="javascript:close('charmap');" class="tablabel">close</a> </div> <div id="flashPop" class="pannel hidden"> <fieldset> <legend>Flash</legend> </fieldset> <a href="javascript:ok('flashPop');" class="tablabel">ok</a> <a href="javascript:close('flashPop');" class="tablabel">close</a> </div> <div id="htmlQuickTagPop" class="pannel hidden"> <fieldset> <legend>htmlcode</legend> </fieldset> <a href="javascript:ok('htmlQuickTagPop');" class="tablabel">ok</a> <a href="javascript:close('htmlQuickTagPop');" class="tablabel">close</a> </div> <div id="tables" class="pannel hidden"> <fieldset> <legend>Table</legend> </fieldset> <a href="javascript:ok('tables')" class="tablabel">ok</a> <a href="javascript:close('tables')" class="tablabel">close</a> </div> <div id="link" class="pannel hidden"> <div class="tabslabels"> <a href="javascript:selecttab('tap1');unselecttab('tap2)" class="tablabel">Link</a> <a href="javascript:selecttab('tap2');unselecttab('tap1')" class="tablabel">more...</a> </div> <div id="tap1" class="tappage"> <fieldset> <legend>Protocoltype</legend> <label for="Protocoltype">type</label> <select id="Protocoltype"> <option value="http://" selected="selected">http://</option> <option value="https://">https://</option> <option value="svn://">svn://</option> <option value="ftp://">ftp://</option> <option value="mailto://">mailto://</option> <option value="news://">news://</option> <option value="/">absolut root/</option> <option value="">anders</option> </select> <label for="txtUrl">URL</label> <input value="" name="txtUrl" id="txtUrl" onkeyup="OnUrlChange();" onchange="OnUrlChange();" type="text" /> <label for="txtUrl">Doel</label> <select id="cmbTarget" onchange="javascript:link.Target(this.value);"> <option value="" selected="selected">none;</option> <option value="frame">&lt;frame&gt;</option> <option value="_blank">Nieuw venster (_blank)</option> <option value="_top">Browser venster (_top)</option> <option value="_self">Zelfde venster (_self)</option> <option value="_parent">Ouder venster (_parent)</option> </select> <label for="targetname">Naam doelframe</label> <input id="targetname" name="targetname" type="text" /> </fieldset> </div> <div id="tap2" class="tappage hidden"> </div> <a href="javascript:ok('link');" class="tablabel">ok</a> <a href="javascript:close('link');" class="tablabel">close</a> </div> <!--div id="InsertImage" class="pannel Forms"> <fieldset> <legend>Title</legend> </fieldset> <a href="javascript:ok(link);" class="tablabel">ok</a> <a href="javascript:close(link);" class="tablabel">close</a> </div--> </div> <script > var editorpanelname = document.getElementById("Editorpanel");//(-- W3C correction OK! --) doWYSIWYG('underline') function doWYSIWYG(command, condition, arg){ //editorpanelname.focus(); if(!condition) condition=false; document.execCommand(command, condition, arg); } function doWYSIWYG2(command, condition, arg){ editorpanelname.focus(); addPTag(editorpanelname, command); } function doWYSIWYG3(){ } function getselectedtext(){ var txt = ''; if (window.getSelection){ txt = window.getSelection(); }else if (document.getSelection){ txt = document.getSelection(); }else if (document.selection){ txt = document.selection.createRange().text; }else return; return txt; } var issource =false; function tosource(){ if (!issource){ document.getElementById("Source").value = editorpanelname.innerHTML; issource = true; } //switch to other vieuw setclass("Editorpanel",'hidden Apanel'); setclass("Sourcepanel",'Apanel'); } function totexteditor(){ if (issource){ editorpanelname.innerHTML = document.getElementById("Source").value; issource = false; } //switch to other vieuw setclass("Editorpanel",'Apanel'); setclass("Sourcepanel",'hidden Apanel'); } function senddata(Field){ tosource(); document.getElementById("editor").submit(); alert( "under construction" ); } function doselect(){ if(window.getSelection) { s.removeAllRanges(); s.addRange(rng); } else { rng.select(); } } function doresize(){ var Y = document.getElementById('height').value; var X = document.getElementById('width').value; if(issize(X,Y)) { alert("One or more of the dimensions entered cannot be supported. Setting defaults."); X="98%"; Y="350"; } replacevalue("width",X); replacevalue("height",Y); editorpanelname.width=X; editorpanelname.height=Y; } //todo delete _moz_dirty if mozila function isbrowserok(){ if (navigator.userAgent.indexOf("Firefox")!=-1){ return true; }else if(window.navigator.appName == "Microsoft Internet Explorer"){//you must use a better browser var IEversion = window.navigator.appVersion; alert(window.navigator.appName + "you must use a better browser for this function"); return (IEversion.substring(IEversion.indexOf("MSIE") + 5, IEversion.indexOf("MSIE") + 8) >= 5.5) }else if(window.navigator.appName == "Netscape"){//&&(parseInt(appVersion)==4 return true; }else{//geen ondersteunde browser return false; } } function issize(X,Y){ var xlen = X.length; var xsub = X.substring(0,xlen-1); //-- take last char and lie %--&&-- max100 min50 if((X.substring(xlen-1,xlen))=="%"&&(xsub>100||xsub<50)||X>screen.width||X<200||isNaN(xsub-1)){ return false; } var ylen = Y.length; if((Y.substring(ylen-1,ylen))=="%"||Y<200||isNaN(Y.substring(0,ylen-1))) { return false; } return true; } function replacevalue(id,value){ document.getElementById(id).value=value; } function setclass(id,value){ document.getElementById(id).className=value; } var oldpanel; var selection =""; if (isbrowserok()){ setclass("editERROR",'ERROR hidden'); }else { setclass("editor",''); } </script> <div id="spacing"> </div> <div id="spacing"> </div> <link rel="StyleSheet" type="text/css" href="./layout2/css/style_syntax_highlite.css" /> </div><!--whitepace for scrolling correction --> <div id="spacing"> </div> <div id="foot"> <!--@layout @foot --> Copyright &copy; 2010 @content &bull; <a href="http://www.djdb.be/" title="Autosite">Lieven Roegiers</a>&bull; <!--@Opensource --> <a href="http://code.google.com/p/autosite/" title="Automatic site">@CMS By Lieven R</a>&bull; <!--@CONTACT --> <script type="text/javascript" src="./js/skypeCheck.js"></script> <a href="mailto:info@djdb.be">mailto:</a>&bull; <a href="skype:BE_478394081?call" class="btn_skype"> <img src="./layout2/img/skype.gif" class="btn_skype icon" /></a> <a href="skype:BE_478394081?add" >-add to skype-</a> </div> </body> </html><!-- @OVERRIDE STYLE --> <link rel='stylesheet' href='./layout2/css/style.css' type='text/css' /> <!-- @AUTHOR Lieven Roegiers @CMS autosite V2.1 automaticsite --> Reproducible: Always Actual Results: l Expected Results: l It wil vieuw on firebug every 0.1 sec (loop)
Group: core-security
Lieven, could you please attach the page as an attachment to this bug? Thank you!
Whiteboard: [CLOSEME 2011-1-30]
No reply, INCOMPLETE. Please retest with Firefox 3.6.13 or later and a new profile (http://support.mozilla.com/kb/Managing+profiles). If you continue to see this issue with the newest firefox and a new profile, then please comment on this bug.
Status: UNCONFIRMED → RESOLVED
Closed: 14 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.