LinkBase

Development

LinkBase is currently maintained by just a few persons. If you want to help, you are highly welcome. Please use the sourceforge web system to report bugs or add feature wishes, code etc. to the project.

Release 3.0

Release 3.0 is a rewrite of the code of linkbase. It is more object oriented and layers are introduced. For example, login will be separated into a module, which makes it easy to implement other user authentication schemes than the mysql database - or just make that module use other tables and fields. (All global variables and all database tables now have the prefix lb_ to avoid name clashes when linkbase is integrated into a CMS or other web application.)
Rendering the content to a HTML webpage is done by a module that can be exchanged for custom styles.
The different outputs (like News, Top 10) are be configurable for the number of recently added links they display (no more constants in the code but variables).

Release 3.1 (planned)

Release 3.1 will further improve the XHTML compliance and improve the ease of use.

Help needed:
Do you speak Russian, Spanish or Norvegian? Then you could update the language files, because those translations are missing the newer strings.
Do you know how to handle multilanguage and encoding problems in php? There seem to be problems with posting links and some characters. Contact me if you are interested.
Of course, if you have ideas what to improve in LinkBase, feel free to contact me.

For a detailed list of tasks for LinkBase, see tasks on sf site.

In CVS, you will find the most recent developpment state. You can also look at a test installation of the new version here.

Concept of linkbase architecture
Concept of linkbase architecture

David Buchmann <dbu@users.sourceforge.net>