yapt, yet another php tiddlywiki..

!!Descripcion
Es modulo responsable de la carga asĂ­ncrona del contenido y modulos. la implementacion tendra diferentes implementaciones dependiendo del back-end empleado.

Hasta ahora ha habido varias versiones
>1.0 - Utilizando DWR, dependia del back-end [[jerd]]
>1.2 - Utilizando un backend en php:
>>1.2.1 - Utilizaba un contenedor html para el indice mapeando los atributos "id" y "class" para title y tags respectivamente //PROBLEMA: id no puedecontener espacios...// 
>>1.2.3 - Se elimina id y pasa a ser "title", utilizando una lista de enlaces a http://host.name/view/TiddlerName
>>1.2.6 - Se elimina directamente el contenedor html, se sustituye por un sitemap
>2.0 - //Utilizando una interfaz comĂșn//
>>Una idea es desacoplar la interfaz dela implementacion concreta para adaptar el sistema a las limitaciones del servidor

!!Interfaz
{{{


RemoteStore = {
       Login:{
            session:[],
            login:function(login,pass){ return bool},
            logout:function(){ return bool},

            logged:function(){}
       }

/* CRUDS */
/* Una posibilidad, en vez de tener que actualizar el indice en cada envio, hacemos que sea atomico */
        createTiddler(title,text,options)
        readTiddler(title)
        updateTiddler(title,text,options)
        deleteTiddler(title)

/* Comentarios*/
       postComment
       readComments
}

AdminProxy = {
    setPassword(oldpass, newpass)
    addUser(username,email)
    delUser(username)
    fetchUserList()

}




}}}
About Home License Lorem Ipsum BugTracker Frontpage Downloads Contacto PayPalDonate RemoteStore Extension Modules Error-Log audits Tw Customization BackButtonFix Mail sent to the TiddlyWikiDev Group TagsCloudPlugin TagsMacro NavigationMacro HoverMenuMacro HaloscanPlugin