Quiero reportar el siguiente y pequeño bug que se encuentra en libs/kumbia/tags.php
function upload_image_tag(){
......
linea 886 esta duplicada esta linea: $code.="<div>".img_tag(urldecode($opts['value']), 'width: '.$opts['width'], 'style: '.$opts['style'], 'id: '.$opts['name']."_in")."</div>";
........
}//upload_image_tag
de pronto sin querer pues se le duplico esta linea a la persona que depuro la ultima vez este metodo.
Me dio un dolor de cabeza por un rato porque no concebia de donde provenia el pequeño detalle hasta que lo encontre.
De todas maneras me gustaria que revisaran todo el metodo porque al parecer cuando tambien intento modificar ese campo, al hacer la modificacion se pierde el valor, y en el metodo de mi controller lo tengo perfecto.
Saludos! <!-- s
--><img src="{SMILIES_PATH}/icon_wink.gif" alt="
" title="Wink" /><!-- s
-->
Comentarios
Saludos!
$code.="<div>".img_tag(urldecode($opts), 'width: '.$opts, 'style: '.$opts, 'id: '.$opts."_im")."</div>";
y la que tu reportas como duplicada es:
$code.="<div>".img_tag(urldecode($opts), 'width: '.$opts, 'style: '.$opts, 'id: '.$opts."_in")."</div>";
remarco las diferencias en el name, ahora de que se te pierde, podrias citarlo con un ejemplo.
espero te sirvan estas explicaciones de alguna manera.
saludos
Aunque supongo que lo estas utilizando el firefox, cierto?
tu sabes! toca.
SO: Winbug!
Motor: XAMPP
Saludos!
function enable_upload_file(file){
if (navigator.appName == 'Microsoft Internet Explorer'){
$(file).name = file+"_ix"
$(file+"_file").name = file
$(file+"_in").show()
}else{
$(file+"_file").id = file+"_tmp"
$(file).id = file+"_file"
$(file+"_file").name = file+"_file"
$(file+"_tmp").id = file
$(file).name = file
}
$(file+"_span").show()
$(file+"_span_pre").hide()
$(file+"_im").hide()
}
function upload_file(file){
if (navigator.appName == 'Microsoft Internet Explorer'){
if ($(file+"_in").src){
$(file+"_in").show()
}
$(file+"_in").src = "file://"+$(file+'_file').value
}
}
function cancel_upload_file(file){
if (navigator.appName != 'Microsoft Internet Explorer'){
$(file+"_file").id = file+"_tmp"
$(file).name = file+"_file"
$(file).id = file+"_file"
$(file+"_file").name = file+"_file"
$(file+"_tmp").id = file
$(file).name = file
}else {
$(file+"_file").name = file+"_file"
$(file).name = file
$(file+"_in").hide()
}
if ($(file).selectedIndex != 0){
$(file+"_im").show()
}
$(file+"_span").hide()
$(file+"_span_pre").show()
}
Avisame por favor si es que existe alguna diferencia, por mas minima que sea, porque pense que este era el codigo que estaba en la version que usas. De todas maneras usa estas funciones para tu version y veras que no tendras problemas, y descomenta el segundo img_tag de la funcion image_upluad_tag que modificaste. Prueba primero en IE y veras que hay diferencia cuando uses firefox, ese detalle te dara la respuesta sobre el problema que tenias, tal vez me confundi y subi los metodos de una anterior version. Una vez me contestes te contare el porque de algunas cosas.
function enable_upload_file(file){
if (navigator.appName == 'Microsoft Internet Explorer'){
$(file).name = file+"_ix"
$(file+"_file").name = file
$(file+"_in").show()
}else{
$(file+"_file").id = file+"_tmp"
$(file).id = file+"_file"
$(file+"_file").name = file+"_file"
$(file+"_tmp").id = file
$(file).name = file
}
$(file+"_span").show()
$(file+"_span_pre").hide()
$(file+"_im").hide()
}
function upload_file(file){
if (navigator.appName == 'Microsoft Internet Explorer'){
if ($(file+"_in").src){
$(file+"_in").show()
}
$(file+"_in").src = "file://"+$(file+'_file').value
}
}
function cancel_upload_file(file){
if (navigator.appName != 'Microsoft Internet Explorer'){
$(file+"_file").id = file+"_tmp"
$(file).name = file+"_file"
$(file).id = file+"_file"
$(file+"_file").name = file+"_file"
$(file+"_tmp").id = file
$(file).name = file
}else {
$(file+"_file").name = file+"_file"
$(file).name = file
$(file+"_in").hide()
}
if ($(file).selectedIndex != 0){
$(file+"_im").show()
}
$(file+"_span").hide()
$(file+"_span_pre").show()
}
function show_upload_image(file){
if(file.options[file.selectedIndex].value!='@'){
$(file.id+"_im").show()
$(file.id+"_im").src = $Kumbia.path + "/img/" + file.options[file.selectedIndex].value
} else {
$(file.id+"_im").hide()
}
}
Saludos