Página 1 de 1

Editando posting editor

Publicado: 09 Ago 2010, 07:52
por patito_loko
hola quisiera poner este codigo en el archivo /styles/prosilver/template/posting_editor ya que es para alojar imagenes pero al usarlo con internet explorer(firefox funciona ok) cuando los usuarios envian el post se los rechaza diciendo el formulario es no valido...ahora si yo saco el codigo este anda todo ok..pero queria saber si alguno lo puede entender y como hacer para usar esta edicion sin que me haga error el formulario...o sea que no me deja enviar el post por que toma primero el codigo que puse yo que es un cuadro donde te da la opcion para subir imagenes a un servidor como imageshack , y se visualiza bien abajo del editor pero el problema que tengo es que si el usuario solo quiere enviar el post ya que no necesita subir ninguna imagen pero me lo rechaza y se actualiza la pantalla en la posicion del cuadro de para enviar una imagen y mas arriba el post con vista previa.......habra alguna solucion.....o algo para que no me obligue siempre a subir una imagen cuando no se necesita....

Código: Seleccionar todo

<h1 class="title"><font color="#000000">upload</font></h1>
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<meta http-equiv="content-script-type" content="text/javascript">
<meta http-equiv="content-style-type" content="text/css"><script>function switchuploadaddress(file) {if (file) {document.getElementById('upfile').style.display='inline';document.getElementById('upurl').style.display='none';}else {document.getElementById('upfile').style.display='none';document.getElementById('upurl').style.display='inline';}}function copy_to_clip (text) {if (window.clipboardData){window.clipboardData.setData("Text", text);}else if (window.netscape){netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);if (!clip) return;var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);if (!trans) return;trans.addDataFlavor('text/unicode');var str = new Object();var len = new Object();var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);var copytext = text;str.data=copytext;trans.setTransferData("text/unicode",str,copytext.length*2);var clipid=Components.interfaces.nsIClipboard;if (!clip) return false;clip.setData(trans,null,clipid.kGlobalClipboard);}return false;}</script><style type="text/css">* {margin:0;padding:0;}body {font-size: 75%; font-family: verdana, arial, sans-serif;}#form_upload {background: #FFFFFF; border: 1px solid #adadad; margin: 10px 20px 0 20px; }h2 {color: #01a2fe;font-size: 1.3em;text-align: left; margin: 2px 0 10px 5px; }#form_upload p.champ { margin-left: 20px; }#form_upload p.auth_format {color: #01a2fe;font-weight: bold; font-size: 1.1em; text-align: center; margin: 10px 0 8px 0; }p.submit_button { text-align: center; margin: 7px; }p.connected { text-align: right; font-size: 1.1em; font-style:italic; margin: 5px 20px 0 0; }</style>
<link href="servimg.css" type="text/css" rel="stylesheet" />
<p id="tab_images"> </p>
<div id="form_upload">
<h2>Enviar tu imagen</h2>
<form name="upload" action="http://www.servimg.com/fa_upload.php" method="post" enctype="multipart/form-data">
<p class="champ"><input type="radio" value="on" name="uploadtype" style="border: 0px none;" onclick="switchuploadaddress(true);" checked="checked" /><label> Fichero </label><span id="upfile"><input type="file" name="pic_file" style="width: 300px;" size="35" /></span></p>
<p class="champ"><input type="radio" value="on" name="uploadtype" style="border: 0px none;" onclick="switchuploadaddress(false);" /><label> URL </label><span style="display: none;" id="upurl"><input type="text" name="pic_url" style="width: 300px; direction: ltr;" size="35" /></span></p>
<p class="champ">¿ Redimensionar la imagen ?<select name="resize_width" style="width: 200px;" size="1">
<option selected="selected" value="0">no</option>
<option value="1024">1024 px De anchura</option>
<option value="800">800 px De anchura</option>
<option value="640">640 px De anchura</option>
<option value="320">320 px De anchura</option>
</select></p>
<input type="hidden" value="0" name="cat_id" /><input type="hidden" value="seba37@.com" name="email" /><input type="hidden" value="e18df790401ed002729b2939891e34" name="password" /><input type="hidden" value="logo" name="opener" /><input type="hidden" value="promocionatupagina.com" name="fa_url" />
<p class="auth_format"><strong>Formatos autorizados: bmp, jpg, png, gif y tif, todos inferiores a 2MB.</strong></p>
<p class="submit_button"><input type="submit" value="Enviar" name="submit" />            <strong>By</strong> <span style="color: rgb(255, 102, 0);"><strong>Seba37</strong></span></p>
</form>
</div>
<div> </div>
<br />
<br />
<br />
</meta>
</meta>
</meta>

Re: Editando posting editor

Publicado: 09 Ago 2010, 08:10
por leviatan21
Hola patito_loko:

No se de donde has sacado todo ese código, pero hay algo seguro, está mal.
Rompe el código html, seguramente ese es el problema al intentar postear

Re: Editando posting editor  Tema Solucionado

Publicado: 09 Ago 2010, 11:16
por patito_loko
lo saque de una pagina tal cual como lo copie...pero bueno me rompe el codigo es cierto...es una lastima por q me habia interesado...igual por ahora lo puse en el posting_layout y no me rompio el codigo pero voy a esperar que otro error me puede surgir y si no surge nada lo dejo pero bueno vamos a hacer la prueba...