Hola Ernesto, <br>
Como siempre muy interesantes tus comentarios, a mi también me
acurrido ese error y lo que hacía era cerrar y abrir nuevamente la
aplicación, obviamente perdía mi cambio, a veces antes de grabar guardaba
el cambio en un archivo txt por siacaso no grababa bien y si me salía
el error cerraba toda la aplicación y a la abría nuevamente y copiaba
el cambio y luego guardaba correctamente. Siempre pensé que se trataba
de que se generaba algún temporal o algo por el estilo.<br>
También me pasó que he querido embeber algún aplicativo y claro me pasaba el caso <br>que no era bien aceptado xml, en algunos casos modificaba el código y los aceptados y en otras no.<br><br>LO que te quería preguntar Ernesto es cómo <br>
agrego al editor BVS una función del tipo
trim_right(string) y cómo agrego al BVS una función de "squeeze".<br> Mil gracias !!!!! <br>
<br><br><br><div class="gmail_quote">El 18 de enero de 2011 14:26, Ernesto Spinak <span dir="ltr"><<a href="mailto:spinaker@adinet.com.uy">spinaker@adinet.com.uy</a>></span> escribió:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div bgcolor="#ffffff" text="#000000">
El problema del mensaje "<i><b>invalid parameter</b></i><b> 2"</b>
tiene dos causas principales<br>
<br>
<u>a) derechos insuficientes para escritura</u><br>
Cuando el BVS editor crea/edita componentes graba archivos en 3
directorios<br>
- /bases/site/xml/<lang><br>
/bases/site/ini/<lang><br>
/bases/site/html/<lang><br>
<br>
Los archivos debajo de /site deben tener derechos 775<br>
si por alguna razón no está así definido, entonces el "daemon" puede
grabarlos <br>
como rwxr--r-- y luego no puede modificarlos<br>
<br>
b) <u>bugs en el BVS editor y FCK editor </u>(hay por lo menos 3
problemas identificados)<br>
<br>
Algunos componentes tienen atributos del tipo XHTML<br>
Descripción (XHTML) (clique aquí para usar el editor XHTML)<br>
Página del Portal (XHTML)<br>
<br>
Si se escribe directamente en el campo XHTML (no se usa el FCK) y se
salva el campo como plain string (no comienza por ejemplo con un
<p> etc), entonces por alguna razón el archivo XML generado por
BVS no es aceptado como "bien construido" (no he encontrado una
casuística clara). La solución es editar el campo con el FCK y
grabarlo. Entonces no aparece invalid parameter 2<br>
<br>
Pero hay otros dos problemas adicionales en el BVS y FCK (que no causan
invalid parameter 2)<br>
<br>
<u>Label Name:</u><br>
Cada vez que se edita un componente el campo NOMBRE agrega espacios y
tabuladores a la derecha.<br>
Si el componente es editado varias veces puede terminar con un string
de largo absurdo que hay que limpiar en forma manual.<br>
La solución sería agregar al editor BVS una función del tipo
trim_right(string)<br>
<u><br>
XHMTL field</u><br>
Cada vez que se edita el campo con el FCK se agregan espacios en blanco
y tabulaciones entre las etiquetas<br>
finalmente el dato va creciendo y creciendo hasta tamaños todavía más
absurdos.<br>
Hemos tenido casos de un componente que era modificado en forma semanal
por la bibliotecaria y ese componente llegó a tener más de 1MB de
tamaño y entonces comenzó a quebrar<br>
Nosotros lo limpiamos con un editor en forma manual.<br>
La solución es agregar al BVS una función de "squeeze".<br>
<br>
Nota: Bruno Neofiti tenía un problema similar en el aplicativo timeline
donde se salvaban datos en XML dentro de un campo de Isis, y al hacer
edición de ese campo terminaba quebrando el registro pues superaba el
tamaño máximo de un campo ISIS.<br>
La solución (provisional) fue agregar una funciòn de "squeeze" antes de
salvar y grabar el campo<br>
<br>
abc<br>
Ernesto Spinak<br>
<br>
<br>
<br>
Moacir Moda Neto escribió:
<blockquote cite="http://mid265374419.19896.1295369568810.JavaMail.root@pombo.bireme.br" type="cite"><div><div></div><div class="h5">
<div style="font-family: Verdana; font-size: 10pt; color: rgb(0, 0, 0);"><span style="font-family: Verdana; font-size: 10pt;">Juan,</span>
<div style="font-family: Verdana; font-size: 10pt;"><span>Buenas tardes,</span></div>
<div style="font-family: Verdana; font-size: 10pt;"><span><br>
</span></div>
<div style="font-family: Verdana; font-size: 10pt;"><span>
<span style="font-family: arial,sans-serif; font-size: 16px;"><span title="Clique para mostrar traduções alternativas">Esto
ocurre probablemente porque</span> <span title="Clique para mostrar traduções alternativas">usted está</span> <span title="Clique para mostrar traduções alternativas">utilizando</span> <span title="Clique para mostrar traduções alternativas">el
botón de retroceso del </span><span title="Clique para mostrar traduções alternativas">navegador</span><span title="Clique para mostrar traduções alternativas">.</span> <span title="Clique para mostrar traduções alternativas">Lo ideal</span> <span title="Clique para mostrar traduções alternativas">es</span> <span title="Clique para mostrar traduções alternativas">utilizar</span> <span title="Clique para mostrar traduções alternativas">los
botones</span> <span title="Clique para mostrar traduções alternativas">de la</span> própria <span title="Clique para mostrar traduções alternativas">administración</span> <span title="Clique para mostrar traduções alternativas">del</span> <span title="Clique para mostrar traduções alternativas">BVS</span><span title="Clique para mostrar traduções alternativas">-Site</span><span title="Clique para mostrar traduções alternativas">.</span></span></span></div>
<div><span><font face="arial, sans-serif"><br>
</font></span></div>
<div><span><span title="Clique para mostrar traduções alternativas"></span><font face="arial, sans-serif">Saludos<br>
</font><br>
<font face="Verdana" size="2"><span name="x"></span></font><font style="font-family: verdana,helvetica,sans-serif; font-size: 10pt;" face="'bookman old style', 'new york', times, serif"><span style="font-size: medium;"><b>Moacir Moda Neto</b></span></font><br>
<font style="font-family: verdana,helvetica,sans-serif; font-size: 10pt;" face="'bookman old style', 'new york', times, serif" size="1"><span style="font-size: medium;"><font size="2">Rede
de Suporte Técnico / MTI<br>
BIREME/OPS/OMS</font><br>
</span></font>
<div style="font-family: Verdana; font-size: 10pt;"><font face="Arial">Tel: 55 11 5576 9813</font></div>
<font face="Verdana" size="2"><span name="x"></span></font><br>
</span><br>
<hr style="font-family: Verdana; font-size: 10pt;"><b style="font-family: Verdana; font-size: 10pt;">De: </b><font face="Verdana" size="2">"Juan Gomez"
<a href="mailto:jbgomez21@gmail.com" target="_blank"><jbgomez21@gmail.com></a></font><br>
<b style="font-family: Verdana; font-size: 10pt;">Para: </b><font face="Verdana" size="2">"reddes bvs-tech"
<a href="mailto:reddes.bvs-tech@listas.bireme.br" target="_blank"><reddes.bvs-tech@listas.bireme.br></a></font><br>
<b style="font-family: Verdana; font-size: 10pt;">Enviadas: </b><font face="Verdana" size="2">Terça-feira, 18 de
Janeiro de 2011 11:07:10</font><br>
<b style="font-family: Verdana; font-size: 10pt;">Assunto: </b><font face="Verdana" size="2">[Reddes.bvs-tech]
BVS-ADMIN</font><br>
<br>
<font face="Verdana" size="2">Hola, </font><br>
<font face="Verdana" size="2">Alguien sabe
porque aproximadamente el 50% de las veces cuando hago click en guardar
alguna molificación de algún componente me sale el error</font><br>
<b style="font-family: Verdana; font-size: 10pt;"><br>
invalid parameter 2</b><font face="Verdana" size="2">?</font><br>
<br>
<font face="Verdana" size="2">estoy usando
la versión 5.2.11 de la bvs pero este error también me pasaba con la
versión anterior.</font><br>
<br>
<font face="Verdana" size="2">Agradezco si
alguien me puede ayudar porque realmente es muy molesto ese error ya
que se pierden los cambios que se habian hecho.</font><br>
<br>
<font face="Verdana" size="2">Saludos,</font><br>
<font face="Verdana" size="2">Juan</font><br>
<br>
<font face="Verdana" size="2">_______________________________________________</font><br>
<font face="Verdana" size="2">Reddes.bvs-tech
mailing list</font><br>
<font face="Verdana" size="2"><a href="mailto:Reddes.bvs-tech@listas.bireme.br" target="_blank">Reddes.bvs-tech@listas.bireme.br</a></font><br>
<font face="Verdana" size="2"><a href="http://listas.bireme.br/mailman/listinfo/reddes.bvs-tech" target="_blank">http://listas.bireme.br/mailman/listinfo/reddes.bvs-tech</a></font><br>
</div>
</div>
</div></div><pre><hr width="90%" size="4"><div class="im">
_______________________________________________
Reddes.bvs-tech mailing list
<a href="mailto:Reddes.bvs-tech@listas.bireme.br" target="_blank">Reddes.bvs-tech@listas.bireme.br</a>
<a href="http://listas.bireme.br/mailman/listinfo/reddes.bvs-tech" target="_blank">http://listas.bireme.br/mailman/listinfo/reddes.bvs-tech</a>
</div></pre>
</blockquote>
<br>
<br>
<pre cols="72">--
.^. .^.
( ) ( )
=== ===
=[=]================================[=]=
| | Ernesto Spinak | |
| | <a href="mailto:spinaker@adinet.com.uy" target="_blank">spinaker@adinet.com.uy</a> | |
| | Montevideo, Uruguay | |
| | tel/fax (5982) 622-3352 | |
| | celular (598) 99612238 | |
=[=]================================[=]=
=== ===
( ) ( )
V V </pre>
</div>
<br>_______________________________________________<br>
Reddes.bvs-tech mailing list<br>
<a href="mailto:Reddes.bvs-tech@listas.bireme.br">Reddes.bvs-tech@listas.bireme.br</a><br>
<a href="http://listas.bireme.br/mailman/listinfo/reddes.bvs-tech" target="_blank">http://listas.bireme.br/mailman/listinfo/reddes.bvs-tech</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br><font style="color: rgb(0, 0, 153);" size="2">Rocío Quiliano Terreros<br>Bibliotecóloga<br>Móvil 511-989268963</font><br><br><br><br><br>