You can subscribe to this list here.
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(2) |
Jul
|
Aug
(3) |
Sep
|
Oct
|
Nov
|
Dec
|
---|
From: Jerrol E. <jee...@st...> - 2006-08-31 12:22:49
|
Hey Laurens, I thought know would be the right time to start thinking about a plugin=20 system, because not all of the recently added functions (search, calendar,= =20 statistiscs) are part of the core/basic functionality of the forum. But because I really didn't know how to set up a complete plugin architectu= re,=20 I just started with a simple system, enough to add some simple (and not=20 deeply integrated) plugins like search and statistics. =2D Plugins have a own subdirectory in plugins/ =2D Plugins have a PHP class (f.e. the plugin test would have a class Test = in=20 plugins/test.php) =2D The PHP class provides the Fuji system with some basic information abou= t the=20 plugin (name, description, author, homepage, version, min fuji version, max= =20 fuji version) and has some function called by the system when generating th= e=20 pages to add options to the menu, add stylesheets, add javascript files, ad= d=20 dialogs. =2D Plugins have the same directories as the main Fuji system in their=20 subdirectories (scripts, templates, l10n, js) and their own .htaccess. =2D Plugins have their own l10n files extending the main Fuji l10n file for= that=20 language. I created a simple (but still incomplete) frontend for loading plugins. But= at=20 the moment the easiest way of adding plugins to the database is by=20 calling /pluginsettings, you could also add the database entries yourself. But because I really have no idea how to set up a good plugin system, I wou= ld=20 appreciate your input. I agree that it would be useful to have at least a wiki to provide informat= ion=20 and documentation. But I'm not sure if Fuji is stable enough as a system fo= r=20 documentation, it would be nice to have an installation for people to try i= t=20 online however. I saw the tracker item, it would be nice to extend the plugin system=20 styles/l10n/postprocessors with information as xml files. Jerrol On Wednesday 30 August 2006 11:14, Laurens Holst wrote: > Hey Jerrol, > > I see you=E2=80=99ve been working on plugin stuff. Cool! The modularisati= on also > improves the structure of the project. > > Could you elaborate a little on your ideas for the plugin functionality, > then I 1. know what=E2=80=99s going on and how it is going to work, and 2= =2E can > give input. Oh, and when you=E2=80=99re done, don=E2=80=99t forget to doc= ument it :) (at > lease in a JavaDoc comment and to this list). > > I also think it could be useful to have a wiki (or maybe rather, a > running installation of Fuji Forum *kicks web host*) for this kind of > stuff? So that we have a place for more informal documentation, and > people who want to join in by e.g. writing a plugin know how to get > started. > > While on the topic, have you seen this bug? > http://sourceforge.net/tracker/index.php?func=3Ddetail&aid=3D1528039&grou= p_id=3D1 >68067&atid=3D845413 > > > ~Grauw |
From: Laurens H. <lh...@st...> - 2006-08-30 10:57:26
|
(p.s. should we speak English on the list, or Dutch?) ~Grauw Laurens Holst schreef: > Hey Jerrol, > > I see you’ve been working on plugin stuff. Cool! The modularisation > also improves the structure of the project. > > Could you elaborate a little on your ideas for the plugin > functionality, then I 1. know what’s going on and how it is going to > work, and 2. can give input. Oh, and when you’re done, don’t forget to > document it :) (at lease in a JavaDoc comment and to this list). > > I also think it could be useful to have a wiki (or maybe rather, a > running installation of Fuji Forum *kicks web host*) for this kind of > stuff? So that we have a place for more informal documentation, and > people who want to join in by e.g. writing a plugin know how to get > started. > > While on the topic, have you seen this bug? > http://sourceforge.net/tracker/index.php?func=detail&aid=1528039&group_id=168067&atid=845413 > > > > ~Grauw > > ------------------------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > ------------------------------------------------------------------------ > > _______________________________________________ > Fuji-devel mailing list > Fuj...@li... > https://lists.sourceforge.net/lists/listinfo/fuji-devel > -- Ushiko-san! Kimi wa doushite, Ushiko-san nan da!! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Laurens Holst, student, university of Utrecht, the Netherlands. Website: www.grauw.nl. Backbase employee; www.backbase.com. |
From: Laurens H. <lh...@st...> - 2006-08-30 09:14:15
|
Hey Jerrol, I see you’ve been working on plugin stuff. Cool! The modularisation also improves the structure of the project. Could you elaborate a little on your ideas for the plugin functionality, then I 1. know what’s going on and how it is going to work, and 2. can give input. Oh, and when you’re done, don’t forget to document it :) (at lease in a JavaDoc comment and to this list). I also think it could be useful to have a wiki (or maybe rather, a running installation of Fuji Forum *kicks web host*) for this kind of stuff? So that we have a place for more informal documentation, and people who want to join in by e.g. writing a plugin know how to get started. While on the topic, have you seen this bug? http://sourceforge.net/tracker/index.php?func=detail&aid=1528039&group_id=168067&atid=845413 ~Grauw -- Ushiko-san! Kimi wa doushite, Ushiko-san nan da!! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Laurens Holst, student, university of Utrecht, the Netherlands. Website: www.grauw.nl. Backbase employee; www.backbase.com. |
From: Laurens H. <lh...@st...> - 2006-06-30 11:54:04
|
Hey, Jullie kennen allemaal de Live HTTP Headers extensie voor Firefox wel. Er is nu een nieuwe extensie, Tamper Data, die niet alleen een veel gestructureerder overzicht geeft van wat er gebeurt, maar die ook request tijden logt (en ze in een grafiek weer kan geven), de inhoud van requests, en waarmee je zelfs requests kunt veranderen. Het is de Fiddler for Firefox :). Je kan Tamper Data hier downloaden: https://addons.mozilla.org/firefox/966/ ~Grauw -- Ushiko-san! Kimi wa doushite, Ushiko-san nan da!! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Laurens Holst, student, university of Utrecht, the Netherlands. Website: www.grauw.nl. Backbase employee; www.backbase.com. |
From: Laurens H. <lh...@st...> - 2006-06-29 12:40:23
|
Hoi, Ik heb een branch gemaakt voor de 0.1 release in SVN, zodat er in de trunk weer ‘high-risk’ changes ingechecked kunnen worden. Het is de bedoeling dat op de branch alleen specifieke fixes voor de release worden ingechecked worden. Moeten deze ook op de trunk toegepast worden, dan moet je ze daar ook apart op inchecken (evt. via een -voorzichtige- merge?). De branch staat in SVN onder /branches/0.1 ~Grauw -- Ushiko-san! Kimi wa doushite, Ushiko-san nan da!! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Laurens Holst, student, university of Utrecht, the Netherlands. Website: www.grauw.nl. Backbase employee; www.backbase.com. |