Re: Very special idea
Thorsten Scherler <[email protected]> Tue, 19 Nov 2002 02:47:36 +0100
| Newsgroups | gmane.comp.cms.wyona.user |
|---|---|
| Message-ID | <[email protected]> |
Hi Markus, hello group, I did some scratchpad work on that: 1. set up a db 2. add_link.xsp <esql:query> insert into links values ( <xsp-request:get-parameter name="id"/>, '<xsp-request:get-parameter name="uri"/>', '<xsp-request:get-parameter name="title"/>', '<xsp-request:get-parameter name="description"/>' ) </esql:query> 3. add_link.xml <root> <!-- field definitions --> <parameter name="id" type="long" min="1" max="99999" nullable="no"/> <parameter name="uri" type="string" min="1" max="100" nullable="no"/> <parameter name="title" type="string" max-len="50" nullable="no"/> <parameter name="description" type="string" max-len="255" nullable="yes"/> <constraint-set name="add_link"> <validate name="uri"/> <validate name="title"/> <validate name="description"/> </constraint-set> </root> 4. add_link html <html> <body> <h1>Add a link</h1> <form action="add_link.xsp"> <table> <tr> <td>id</td><td><input type="text" name="id"/></td> </tr> <tr> <td>uri</td><td><input type="text" name="uri"/></td> </tr> <tr> <td>Title</td><td><input type="text" name="title"/></td> </tr> <tr> <td>Beschreibung</td><td><input type="text" name="description"/></td> </tr> </table> <input type="submit" value="insert"/> </form> </body> </html> ...and put it up to a cocoon pub. King regards Thorsten Scherler wrote: > Hello group, hi Markus, > >> I guess, if the system is in use, you don't have to import very often >> bookmarks. > > > Ok, I think that is has to be a application that is running in the > background (1) or integrated in another application (2). > > Let me explain that: > Consider a bookmark page (html-Form) where you have to fill out a form > to submit a bookmark. Speaking fill out 2 fields the uri and the title > for the uri. Then submit that. This link-page has to be open all the > time because "u never know when 2 link a page". (1) > > Good news go to http://cvs.apache.org/~nicolaken/stuff/index.html > :-) with Mozilla and click on the _Forrestbar XPI Install link_ > It will automatically install the bar :-) (2) > This could be an example how to integrate it. Like the Google Toolbar > you will request your information from a server (bookmark would be > stored in a filesystem xml or a database. The Toolbar should be the aim. > Then (and I think only then) your are right. > > Most additions occure while browsing on a one by one level. > >> However, to start using the application, you need to set up quickly a >> first set of bookmarks. So an easy way to import the bookmarks of one >> browser will do best in this case (IE and Mozilla are both able to >> export an html file which should be "importable"). > > > Then you need to write a stylesheet that can transform that: > Mozilla: > <h3 ADD_DATE="1036725843" LAST_MODIFIED="1036726275" > ID="NC:BookmarksRoot#$3b5de9af">XML</h3> > <dd>XML solutions focused on the web > <dl><p> > <dt><a HREF="http://xml.apache.org/#N100CB" > ADD_DATE="1036726009" LAST_CHARSET="ISO-8859-1">Xindice: A native XML > database</a> > > IE6: > <dl><p> > <dt><a HREF="http://www.rpbourret.com/xml/XMLAndDatabases.htm" > ADD_DATE="1027165414" LAST_VISIT="1037568191" > LAST_MODIFIED="1027165415">XML and Databases</a> > </dl> > > I think the system should store the uri and the name of the link. > >> Actually I consider the need for an export interface with higher >> priority. But, I've to think about it... >> > As soon the system has the import stylesheet the conversion shouldn't be > a problem. > >> <snip/> >> >> --mv >> > > > _______________________________________________ > WyonaCMS-users mailing list > [email protected] > http://mail.wyona.org/cgi-bin/mailman/listinfo/wyonacms-users >