Esta es una lista de las cuestiones que quedan por resolver en la nueva versión de Catalis, detectadas principalmente en base al uso de esta versión para catalogar en el INMABB, y gracias a la colaboración de los primeros testers. Ver también los viejos listados de bugs y de funcionalidades sugeridas.
dialogs.htm
<style> div#cartel { width: 420px; height: 120px; background: #A07C60; color: #FED; font-weight: bold; position: absolute; z-index: 1000; border-width: 1px; border-style: solid; border-top-color: #A07C60; border-right-color: #333; border-bottom-color: #333; border-left-color: #A07C60; } div#cartel-inner { border-width: 1px; border-style: solid; border-top-color: #FED; border-right-color: #805C40; border-bottom-color: #805C40; border-left-color: #FED; height: 100%; } div#cartel-head { background: #400000; color: #FED; padding: 3px 3px 3px 10px; font-family: georgia; font-size: 18px; } </style> <!-- Cartel para mensajes --> <div id="cartel"> <div id="cartel-inner"> <div id="cartel-head">Catalis</div> <div style="padding: 10px 15px 15px;"> <div id="cartelMsg"></div> <div style="margin-top: 12px;" align="center"> <button id="cartelBtn" class="marcEditButton" style="" accesskey="C"><u>C</u>errar</button> </div> </div> </div> </div>
head.htm
.Dado que PHP se ha vuelto muy deseable a partir del proxy para acceder a LC (atajo para importación), ya podemos ir pensando cuánto PHP vamos a querer usar en Catalis. Para ir por etapas, habría que pensar en PHP para autenticación de usuarios y sesiones. También podemos resucitar su uso para envío de mails, p.ej. para envío (manual o automático) de mensajes de error. Exigimos PHP, o lo usamos para funciones no esenciales y que quede cmo una opción? Si lo exigimos, tendríamos que aprovechar y armar un paquete fácil de instalar para usuarios de windows, que incluya apache + php (Wamp, Xampp, EasyPHP…).
Otro uso posible es para gestionar file uploads, pues nos interesa poder guardar en el servidor imágenes asociadas a los registros, p.ej. de las cubiertas. Ver http://www.php.net/features.file-upload. En el caso de imágenes tomadas de la red, se puede pasar a PHP la URL de la imagen, y PHP se encarga de obtener la imagen y almacenarla en el servidor.
¿PHP nos puede salvar del problema que tenemos con la codificación UTF-8 que el browser aplica a lo que envía por XHR? Tanto para grabar datos como para consultar el diccionario (search, browse), WXIS está recibiendo UTF-8 y obrando en consecuencia… es decir, mal. PHP puede convertir todo a latin1 antes de pasarlo a WXIS.
Otra aplicación: generación de listados en PDF (Puede no ser tan simple.)
Generación de archivos ISO para exportación.
Cliente Z39.50 http://ar.php.net/yaz
Ext.fly('message').insertSibling({tag: 'div', id:'docToolbarContainer'}, 'after').setStyle({float: 'left', width: '50%'}); docToolbar = new Ext.Toolbar('docToolbarContainer'); docSearchBox = new Ext.form.TextField(); docSearchBox.on('specialkey', function(box,e){ if (e.getKey() == e.ENTER) { e.stopEvent(); showDoc(box.getRawValue()); } }); docToolbar.add(docSearchBox);
Config.DEMO_DATE = “`date(algo)`”
. Luego en init() insertar esa info en la topbar: if (Config.DEMO_DATE) {Ext.fly('…').update(Config.DEMO_DATE)}
this.ds.load
.constrain: true
para evitar que se escapen del viewport, pero al establecer su posición con setPosition()
terminan escapando. Es eso un bug en Ext?