LinkBase

Current CHANGELOG file

LinkBase Changelog

3.0 RC 2 - 2005-10-19
- Adodb 4.64 for PHP 5 support
- Bugfix: Moving a topic to be child of itselves or one of its subtopics no longer causes an endless loop but gives an error message
- Moved the date format string into the language files.
- Edit topic shows the topic name in the title.
- File upload form is not shown if the upload would not be allowed (instead of displaying the error message after an unsuccessful attempt.)
- Added a title for edit link/file.
- Moderators can view uploaded files in the moderate dialog.
- Access control for file view/download. 
- Added feature to customize language messages.
- The currently selected topic is kept wherever possible (i.e. after creating a topic, select submit and the new topic is preselected.)
- Bugfix: Truncating does count length with html entities decoded and does no longer break strings in the middle of an entity.
- Small bugfixes

3.0 RC 1 - 2005-04-20
- Core of LinkBase rewritten to allow more flexible design. Separated database, logic and representation.
- Tried to be XHTML compliant (more testing needed)
- Added support for file upload, creating the FileBase part of LinkBase
- Improved topic navigation: each topic is a link in the location bar
- Improved the navigation when administrating links and topics
- Added a topic edit dialog to change topic location, title and link order
- Topics can be recurively deleted, that is containing links and subtopics can be automatically deleted
- Changed database concept: ADOdb instead of database class and mysql.class.php
- Added patch by Fedor A. Fetisov to quick-bookmark links using a javascript bookmark
- Improved search: now looks for words in Title, Description or URL
- Improved bookmark import: Netscape link descriptions are now imported if available
- New translations for Turkish and Brasilian Portuguese (Thanks Emre Saglam and Cárlisson Galdino)
- User documentation improved (english and german version)

- Many small changes because of the rewrite (can't remember all of them :-)


2.01
- Updated russian language file
- Commented API

2.0
- Language files updates
- Small user interface enhancements
- emails are encoded as ASCII html entities to prevent spam spiders from
  finding them
- Bugfixing : import now works with Galeon bookmark files too
- Improved international charsets support

2.0-RC4
- Norwegian and German up to date
- Bugfixing : single-quotes while importing from a bookmark file
- Bugfixing : logout / login bug fixed
- Bugfixing : viewing a public topic in private mode no longer causes an
  "access denied" error
- Bugfixing : LinkBase works with "register_global = off" now
- Security : redirect.php now checks links permission
- Bugfixing : LinkBase works with any magic quotes setting
- Feature : It is now possible to delete users and moderators
- Integrated a patch from Fetisov patch that implements md5 password hashing

2.0-RC3
- help in english done
- french up to date (only help.html has yet no been translated)
- russian is now supported (thanks to Fedor A. Fetisov)
- fixed the 'magic_quotes_gpc' bug. LinkBase should now work with any
magic_quote_runtime and magic_quote_gpc setting.

2.0-RC2
- php3 is no longer supported. Script extension is now .php and no
longer .php3
- root topic ID is no longer 0 but 1 (caused problem with MySQL). Its name
is now '' and no longer 'LinkBase'. Its parent ID is now 0 and not -1.
- database changes : many UNSIGNED fields, dropped all UNIQUE keys
- URL validating now support to work over a proxy. We now use Curl for
that purpose. 5 settings added in config.inc.php (url_check_...). If a
link remains broken for a long time, moderators are alerted. This
feature is disabled by default. See config.inc.php for more
informations.
- It is now possible to put a link into several topics
- Added mutli-user features : anyone can get an account. There are
several acount types (administrator, moderator, user), and each user has
its private link base. Moreover, there is a base common to all users
that only moderators and administrators are allowed to manage.
- Removing a topic is now done recursively
- Links can be imported from Netscape, Mozilla, Internet Explorer and
Opera into the base
- Links are periodically and automatically verified. Moderators are
alerted if a site remains unavailable after a given period.
- There are no 'bigboss' anymore. Administration is done by a user whose
profile has been set to 'Administrator'.
- Added themes support (as well as 2 new themes)
- Documentation update (in progress)
- SQL dumps update
- lots of bugfixes

2.0-RC1
Didn't take time to keep track of it.

1.4
I forgot to release a 1.4, since pre1.4 is in fact 1.4 (no changes have
been made between pre1.4 and 1.4, no bugs have been founded yet)

pre1.4
- configuration file format has changed (inc/config.inc.php3), so don't
  use your old config.inc.php3, it won't work !
- language file format have changed, but you don't have to worry about it if
  what you want is to use LinkBase. If you are a translator, you may be pleased
  to hear that you don't have to translate the file again.
- an option to recover a deleted link (when displaying dropped links as
  moderator)
- added a db_prefix setting that makes it easier to use LinkBase on hosting
  companies that only provide one database. It is now possible to name your
  tables lb_links, lb_contribs, lb_... instead of links, contribs.
- an email can be sent to someone (the website owner for example) in
  case of problem
- it is possible to make the moderator's session last more than just
  while the navigator is opened. That means, you can close your browser
  and come back on the following day, you'll still be logged in.
- on the main page, some 2nd level topics are previewed (like on Yahoo!)
- spanish language file up to date (thanks to Rodolfo Pilas)
- some small interface enhancements

1.3
Feature enhancements :
- a mail can be sent to every moderators each time a link is submitted
- tree view (really) of the topic tree
- it is now possible to choose the number of columns in which the topics are
  split when browsed. Moreover, topics are now listed in alphabetical order,
  down each column, and additional informations on topics can now be displayed.
- small interfaces improvements
Bugfixes :
- the database format has changed a bit, LinkBase can now handle up to 32767
  topics (instead of 127). To upgrade, run the db_dump/update-1.3.sql script 
  on your database. The upgrade is transparent and won't require you to check
  your links afterwards.

1.2
- A mail can optionnaly be sent each time a link is submitted to notice the 
  moderator about it.
- We now have a 'Powered by...' image (Sven-Erik Andersen)
- Updated the norwegian version (Sven-Erik Andersen)
- Updated the german version (HJ Beckers)
- Added links to check every box at once in the moderation panel (Sven-Erik
  Andersen)
- Added support for sub-topics. That allows LinkBase to work like a 
  link directory (like Yahoo! or dmoz.org)
- Some minor bugfixes

1.1r2
- Wrote a patch that disables LinkBase's moderation features (see in the nomod/
  directory)
- We now have a 'LinkBase Powered' button (thanks to Sven-Erik Andersen)

1.1
- LinkBase now supports spanish (thanks to Jonatan G. Arango)
- Added some default links to fill in the empty original base
- Fixed a bug about the edito.html, LinkBase didn't behave as expected. Now, if
  a file named edito.html is found in the root directory, its content will be
  displayed in the Edito Box on the front page.
  If not, the edito.html file located in the inc/xx/ (where 'xx' is the
  ISO-country of the language that you choosed in the config file) will be
  displayed.

1.00
- LinkBase now supports german (thanks to HJ Beckers)
- the edito.html localisation has changed. This file has been moved from the
  root directory to inc/xx/edito.html where 'xx' is the ISO-country-code of the
  language that you choosed in the config file.
  But the old localisation (in the root dir) still works. In fact, the 
  inc/xx/edito.html file will only be used if there isn't any edito.html in the
  root dir.

1.00-RC4
- Interface bugfixes

1.00-RC3
- LinkBase now supports norwegian (thanks to Sven-Erik Andersen)
- the language directory structure has changed a bit.
  Every language-specific files (excepted the vocabulary files -- xx.inc.php3)
  are now stored in separated subdirectories of inc/
<< back
David Buchmann <dbu@users.sourceforge.net>