| 1 |
SiteBar 3 History
|
| 2 |
=================
|
| 3 |
|
| 4 |
[!] Important - admins should read!
|
| 5 |
[+] New
|
| 6 |
[-] Fixed error
|
| 7 |
[*] Changes
|
| 8 |
[?] Todo - marks unstable release.
|
| 9 |
|
| 10 |
[Bxx] - refers to https://secure.teamforge.net/bugzilla/show_bug.cgi?id=xx
|
| 11 |
|
| 12 |
--------------------------------------------------------------------------------
|
| 13 |
Release 3.4 (beta) Sharing Redesigned <not yet released>
|
| 14 |
--------------------------------------------------------------------------------
|
| 15 |
|
| 16 |
Thanks to Stephane Schitter for help with localization cleanup.
|
| 17 |
|
| 18 |
[?] Search in keywords.
|
| 19 |
[?] Sync keywords/tags.
|
| 20 |
|
| 21 |
Major changes:
|
| 22 |
|
| 23 |
[*] Bookmark synchronization now supported with XBEL plugin for SyncPlaces extension
|
| 24 |
https://addons.mozilla.org/firefox/addon/8426
|
| 25 |
[*] License changed from GNU GPL Version 2.0 to GNU AFFERO GPL Version 3.0.
|
| 26 |
[+] Major performance improvements (10 times faster) for big installations (1000+ roots).
|
| 27 |
[+] Links now display the real URL even with hits counter turned on.
|
| 28 |
[*] Folder sharing redesigned and simplified.
|
| 29 |
Use "Folder Sharing" to perform all tasks related to sharing.
|
| 30 |
[!] Even in case when user cannot create groups, they can use some default groups allowed
|
| 31 |
in "SiteBar Settings". Those groups are created for users that have no groups at the
|
| 32 |
moment when they share a folder. In case to create those groups for users that already
|
| 33 |
have some groups execute following URL on your installation as admin:
|
| 34 |
http://localhost/sitebar/sanity.php?do_fixgroups=1
|
| 35 |
[!] It is recommended, that you remove all users (other than Admin and Anonymous) from the
|
| 36 |
Everyone group and remove their sharing. Users should share using their "Public"
|
| 37 |
group instead (the effect is that anonymous users will no longer see published
|
| 38 |
bookmarks directly). This can be achieved by running this on your installation:
|
| 39 |
http://localhost/sitebar/sanity.php?do_fixeveryone=1
|
| 40 |
[*] Personal mode removed (enterprise mode simplified).
|
| 41 |
[*] Messenger plugin now integrated to SiteBar as "Private Messages", data from plugin
|
| 42 |
are NOT converted into new tables! Email notifications sent if user allows it in
|
| 43 |
"User Settings".
|
| 44 |
[*] Admin can now control ownership and membership of all groups.
|
| 45 |
[*] Instead of "Link" word "Bookmark" is used.
|
| 46 |
|
| 47 |
Minor changes and bugfixes:
|
| 48 |
|
| 49 |
[-] Fixed coloring of drop target when dragging.
|
| 50 |
[+] "Create Tree" and "Folder Properties" now use user filtering.
|
| 51 |
[*] Admin can no more delete any tree in "Maintain Trees".
|
| 52 |
[*] "Filter Users" and "Filter Group" checkbox moved from "User Settings" to
|
| 53 |
"SiteBar Settings".
|
| 54 |
[+] User contributed documentation in German language:
|
| 55 |
https://www.pp.wiki.uni-erlangen.de/index.php/Sitebar
|
| 56 |
[+] Fix display on iPhone.
|
| 57 |
[-] [B153] .htaccess file produces internal server errors if the mod_header extension
|
| 58 |
is not installed. Fixed by Florian Loeffler http://www.uni-erlangen.de/ .
|
| 59 |
[+] [B149] Use httponly extension for authentication cookie - increased security.
|
| 60 |
Fixed by Thomas Henlich http://www.henlich.de/ .
|
| 61 |
[-] [B148] Fix error handling in go.php when redirecting links.
|
| 62 |
[+] New user setting "Open Links in New Window" - opens all windows with _blank target.
|
| 63 |
[-] Ignore by default validation of HTTPS urls.
|
| 64 |
[-] Links in menus now displayed as block elements (can be clicked on nearly full width).
|
| 65 |
[*] "Default User Settings" moved from "SiteBar Settings" to "Maintain Users".
|
| 66 |
[+] "Show Logo" setting moved from "SiteBar Settings" to "User Settings".
|
| 67 |
[+] All CSS styles are now in context of "siteBar" class. This should avoid
|
| 68 |
the styles to be applied on embedded page.
|
| 69 |
[+] Pop-up window parameters for adding bookmark are now user customizable.
|
| 70 |
[+] Troubleshooting: Admin can add 'login_as' => X to the structure $SITEBAR in
|
| 71 |
use inc/config.inc.php. This allows him to become user with uid X.
|
| 72 |
[-] Do not unset default folder if user does not want to change it.
|
| 73 |
[-] When email is specified for the account, it must be unique.
|
| 74 |
[*] [B134] Base URL modification moved to inc/config.inc.php file.
|
| 75 |
[*] When user deletes own account, all information is completely deleted.
|
| 76 |
[-] Charset was not used when importing bookmarks.
|
| 77 |
[-] Fix problem with ' in link name due to magic quotes.
|
| 78 |
[-] [B131] META description parsed wrongly with single or double quotes.
|
| 79 |
[-] Fix line breaks in comments in Opera format.
|
| 80 |
[+] When deleting user, the current user is offered as new owner.
|
| 81 |
[+] When deleting inactive user it is possible to specify whether info email
|
| 82 |
should be sent or no.
|
| 83 |
[-] Blogroll writer did not worked correctly with '.
|
| 84 |
[-] Internal copying did not respect custom order.
|
| 85 |
[+] In paste dialog radio button labels are now clickable.
|
| 86 |
[+] [B122] The toolbar will be scrolling with the SiteBar tree.
|
| 87 |
[+] When order of trees has not been changed, own trees come always before
|
| 88 |
others.
|
| 89 |
[-] Fixed application of default parameters when accessing user settings as
|
| 90 |
other user.
|
| 91 |
[+] Users that do not allow given membership are now shown as well when adding
|
| 92 |
membership but with disabled checkbox.
|
| 93 |
[+] Added IFRAME based integration for portals
|
| 94 |
(tested with http://pageflakes.com/ and http://netvibes.com/) .
|
| 95 |
[+] "Load All Folders" is back in "User Settings".
|
| 96 |
[+] Mark the folder on which a command has been executed as expanded (opened).
|
| 97 |
[+] Add "Modify User Settings" command to user management.
|
| 98 |
[+] Add username to "Contact Admin" sender.
|
| 99 |
[+] Integration tip added for Konqueror (thanks to Yannick, http://linki.ch/).
|
| 100 |
[-] Fixed code for embedding SiteBar (broken since 3.3.7).
|
| 101 |
[*] Change URL to SiteBar Client.
|
| 102 |
|
| 103 |
--------------------------------------------------------------------------------
|
| 104 |
Release 3.3.9 Bug & Security Fixes October 10 2007
|
| 105 |
--------------------------------------------------------------------------------
|
| 106 |
|
| 107 |
[+] Reduced time for loading of roots - important performance boost on large
|
| 108 |
installations.
|
| 109 |
[+] Add index on nid column on root table for performance.
|
| 110 |
[-] Wrong detection of comment end in Netscape format caused incomplete load
|
| 111 |
of bookmarks (from Firefox).
|
| 112 |
[-] Fetching time added to the time spent in database for statistics.
|
| 113 |
[-] Fixed escaping for blogroll format.
|
| 114 |
[-] Fixed quoting of comments for export to Opera.
|
| 115 |
[-] Fixed incorrect date and missing TTL in a RSS feed.
|
| 116 |
[-] Integration problem with IE7 (icons) solved. Credit to jouellet from sf.net!!!
|
| 117 |
[-] Backend search is now not case sensitive.
|
| 118 |
[-] Fixed bug with favicon cache management leading to SQL error with
|
| 119 |
ambiguous column name in the WHERE clause.
|
| 120 |
|
| 121 |
Credit to Tim Brown for security problem report http://www.nth-dimension.org.uk/
|
| 122 |
|
| 123 |
[-] Multiple security issues fixed in the translation module which could be
|
| 124 |
exploited by user having admin or translation access to SiteBar
|
| 125 |
(CVE-2007-5491, CVE-2007-5492).
|
| 126 |
A workaround for version 3.3.8 is to delete the file translator.php, it only
|
| 127 |
used for translation of SiteBar strings into other languages.
|
| 128 |
[-] Multiple cross site scripting issues fixed (CVE-2006-3320 and others).
|
| 129 |
You would have to click on a link prepared by malicious user, what could
|
| 130 |
let him get control over your session (until it expires).
|
| 131 |
|
| 132 |
--------------------------------------------------------------------------------
|
| 133 |
Release 3.3.8 Bug Fixes April 1 2006
|
| 134 |
--------------------------------------------------------------------------------
|
| 135 |
|
| 136 |
[-] Tree class and sanity module improved to consume less memory.
|
| 137 |
[-] Fixed display of the statistics for SQL queries.
|
| 138 |
[-] Group management functions should not be available to anonymous users.
|
| 139 |
[-] Fixed warning when filtering user groups using empty filter regexp.
|
| 140 |
[-] Improved code for adding page in IE so that it works with IE 6.0
|
| 141 |
(was showing error accessing external.menuArguments.document).
|
| 142 |
[-] Some keys for the MS IE integration installer were moved from
|
| 143 |
HKEY_CURRENT_USER to HKEY_LOCAL_MACHINE. This solved problem experienced
|
| 144 |
by some MS IE 6.0 users (and actually conforms to the tutorial from MS).
|
| 145 |
[-] Fixed "mobile" SiteBar writer - adapted to changed plugin API.
|
| 146 |
[-] Feed URL fixed again. Be warned, it does not seem granted it will work
|
| 147 |
forwever.
|
| 148 |
[-] Use relative path for JavaScript - it should be found there.
|
| 149 |
[-] Private links were not loaded over AJAX.
|
| 150 |
[-] Feed URL fixed, URL is now encoded before sending to the reader.
|
| 151 |
[-] When "Auto Retrieve Favicon" was turned off, the URL has not been prefilled
|
| 152 |
when adding a link.
|
| 153 |
[-] Folders loaded via AJAX were not using externally set target attribute.
|
| 154 |
[-] [B120] Language detection not working for nb_NO/no_NO.
|
| 155 |
[-] [B118] Remove "content" from "Add Page" bookmarklet.
|
| 156 |
[-] [B111] Enter key not working in the search field for searching web in IE.
|
| 157 |
window.open is now used instead of trying to set proper window location.href
|
| 158 |
[*] Development releases now marked with svn after version number.
|
| 159 |
[-] Fixed wrong path composition when changing images in the JavaScript.
|
| 160 |
[-] [B112] ' entity incorrectly used in HTML output causing problems in IE.
|
| 161 |
[*] Do not force version check upon each execution of SiteBar Settings.
|
| 162 |
[-] Avoid using function mysql_real_escape_string with PHP less then 4.3.
|
| 163 |
[-] [B114] Online help URL should be encoded.
|
| 164 |
[-] [B113] "Create Group" - default moderator should be current user.
|
| 165 |
[-] Fixed web search URL (replaced %25 back to %).
|
| 166 |
[-] Frontend filtering is back - requested by users.
|
| 167 |
[-] Fix favicon handling when added a link.
|
| 168 |
[*] Rename no_NO to nb_NO (http://tinyurl.com/epozf).
|
| 169 |
[+] Replace menu expanding using "two lines" with graphics. Placing mouse over
|
| 170 |
the line of the double arrow expands the collapsed context menu.
|
| 171 |
[-] Fixed accented characters for some locales in the language name.
|
| 172 |
[-] Fixed ru_RU locale - caused blank pages on some installations.
|
| 173 |
[-] Removed ampersand conversion to entity in text emails during account
|
| 174 |
approval.
|
| 175 |
[-] Fixed toggling of class name of disabled items.
|
| 176 |
[-] Fixed declaration of new javascript variables.
|
| 177 |
[-] Fixed incorrect enabling of commands in context menus.
|
| 178 |
[-] Disable HTTP traffic loggin.
|
| 179 |
[-] Disable automated downgrade, only one release can be downgraded at a time.
|
| 180 |
[-] "Email Verified" and "Invalid Token" changed to inplace commands.
|
| 181 |
[-] Some account creation messages were using email instead of username.
|
| 182 |
[-] Fix update of translations.
|
| 183 |
|
| 184 |
--------------------------------------------------------------------------------
|
| 185 |
Release 3.3.7 Usability Audit + AJAX Folder Loading February 18 2006
|
| 186 |
--------------------------------------------------------------------------------
|
| 187 |
|
| 188 |
Thanks to Vlad Kout http://arieslink.com/ for standards compliance audit and
|
| 189 |
many other tips, error fixes and improvements.
|
| 190 |
Thanks to Petr Vecerek for suggesting and helping with the usability audit
|
| 191 |
and related changes.
|
| 192 |
Thanks to Christoph Huber http://inode.at/ for useful error reports.
|
| 193 |
|
| 194 |
[+] New user setting "Feed Reader URL" for lightweight RSS feed support.
|
| 195 |
Uses Google Reader by default.
|
| 196 |
[+] New link attributed "Feed Link", to mark links as feeds.
|
| 197 |
[+] AJAX is used to load content of just opened folder - dramatic improvement
|
| 198 |
in SiteBar responsiveness. Frontend filtering removed because searching
|
| 199 |
would be usless.
|
| 200 |
[+] SiteBar now renders in standards compliance mode (HTML 4.01 Transitional).
|
| 201 |
[*] Username is used instead of email for identification - please check
|
| 202 |
your feeds, email must be replaced with username.
|
| 203 |
[*] Default domain switch removed - username is used now instead.
|
| 204 |
[+] Mandatory fields are marked with a star.
|
| 205 |
[+] [B31] Links in search results now show a folder in which they are located.
|
| 206 |
Clicking on folder name invokes browse mode for that folder.
|
| 207 |
[+] In the browse folder mode, non anonymous users can see "Properties" field
|
| 208 |
for links and folders. Folders can be opened in the SiteBar tree format.
|
| 209 |
[+] [B55] Added possibility to select default searching tool in "User Settings".
|
| 210 |
[+] Added writer "BlogRoll JS <ul>" for inclusion on blogs and anywhere else.
|
| 211 |
See inc/writers/blogroll.inc.php for more info.
|
| 212 |
Thanks to vanderwijk ( http://backup-buzz.blogspot.com ) for idea.
|
| 213 |
[+] New command "Mark as Default" has been added to the context node menu.
|
| 214 |
When clicked, the Add Link bookmarklet will use this folder.
|
| 215 |
|
| 216 |
[-] Solved problem of disappearing context menu.
|
| 217 |
[*] Reduced set of commands that were always executed in place.
|
| 218 |
[-] Multiple lines comments in Netscape format were not read.
|
| 219 |
[+] [B91] Contact admin emails are now counted to keep threads in mail reader.
|
| 220 |
[+] [B70] Display the name of the current user besides "Log Out" command.
|
| 221 |
[+] [B82] Online help is now accessible using question mark right to the
|
| 222 |
command name in the command window.
|
| 223 |
[+] [B79] It is possible to specify regular expression matching User Agent
|
| 224 |
string. When matches, a javascript read-only version will be served.
|
| 225 |
[-] [B56] Firefox Live Bookmarks are supported on import in Netscape format
|
| 226 |
and in export in xbel_mozilla format (for Bookmarks Synchronizer extension).
|
| 227 |
[*] [B87] "Load Open Folders Only" feature removed - replaced with AJAX.
|
| 228 |
[-] [B84] Values in HTTP headers were incorrectly lowercased.
|
| 229 |
[-] Handle favicon URL redirection (only single 1).
|
| 230 |
[+] Shorten URLs while logged in and displaying SiteBar (size reduction).
|
| 231 |
[-] Uncode urls used with hit counter (to comply with mode_security).
|
| 232 |
[-] Use clearTimeout for tooltips to hide them properly.
|
| 233 |
[-] "Show Link News" for a folder now shows proper links to browse or get RSS.
|
| 234 |
[-] Fixed handling of entities in XML files - now CDATA is used whenever
|
| 235 |
applicable and XML entities are respected on non CDATA places.
|
| 236 |
[-] Fixed handling of URLs contaning bookmarklets and \0 character - run
|
| 237 |
http://localhost/sitebar/sanity.php?do_fix=1 to fix database
|
| 238 |
entries.
|
| 239 |
[+] [B65] Use "readonly" HTML attribute for disabled fields instead of
|
| 240 |
"disabled" - it is possible to copy field content.
|
| 241 |
[-] [B66] Wrong "default" buttons in dialogs.
|
| 242 |
[*] [B83] FEEDURL is now preferred to HREF when loading links.
|
| 243 |
[-] Fix problem with missing comment when sending email.
|
| 244 |
[-] [B75] Initial Set-Up dialog: Wrongly repeated password results in
|
| 245 |
"Access denied".
|
| 246 |
[+] Allow favicons to be placed into cache even without having a link in db.
|
| 247 |
Used for search engine icon to avoid messages in secure connection.
|
| 248 |
[-] Fixed problem with links without name in "Custom Order".
|
| 249 |
[-] [B53] Deleting a tree without purge caused some commands be inaccessible.
|
| 250 |
[-] [B54] Deleting of inactive users produces wanring messages.
|
| 251 |
[-] [B49] SiteBar should work with magic_quotes_gpc turned on. In case there
|
| 252 |
are some \\\ sequences in the database use following URL to get rid of them
|
| 253 |
http://localhost/sitebar/sanity.php?do_strip_slashes=1
|
| 254 |
[-] [B57] Command "Email Link" now does not display false error message when
|
| 255 |
user with not verified email presses submit.
|
| 256 |
[+] Added possibility to mark translations as changed. Changes translations
|
| 257 |
are treated as invalid until translator removes <@>.
|
| 258 |
[-] When updating translations, only changed paragraphs are now shown.
|
| 259 |
[-] Improved some descriptions.
|
| 260 |
[*] [B50] Avoid realname for anonymous admin contacts.
|
| 261 |
[+] [B15] Parse description on retrieve information.
|
| 262 |
[-] In case a warning has been issued when finding favicon on "Retrieve
|
| 263 |
Information" command, the title has not been saved to Link Name (cnn.com).
|
| 264 |
[*] Default search changed to "All".
|
| 265 |
[+] [B17] Many fields/commands were marked as optional and can be shown
|
| 266 |
on demand only. An "Expert Mode" allows their permanent display.
|
| 267 |
Additionally the "Expert Mode" displays more diagnostic warning messages.
|
| 268 |
Context menus are expanded by moving cursor over bottom of the displayed menu.
|
| 269 |
[+] Auto reload after changing language on the "Sign Up" page.
|
| 270 |
[-] [B61] Paths for embedding changed, now commands can be executed.
|
| 271 |
[-] Links cannot added with MySQL 5.0 when not marked as private.
|
| 272 |
[-] [B52] When a node is deleted, the ACL and visibility cache is deleted.
|
| 273 |
[-] [B58] Load web search engine icon through icon cache to avoid warnings
|
| 274 |
in Internet Explorer and possible tracking by the target server.
|
| 275 |
[-] [B72] Fix for PHP 5.0.5 - on import following error was shown:
|
| 276 |
"Only variables can be passed by reference in xbel.inc.php on line 95"
|
| 277 |
[-] Allow load links with empty link name in XBEL format.
|
| 278 |
[+] Writer should login only if in anonymous mode or when email does not match.
|
| 279 |
[+] Table for storage of user data added.
|
| 280 |
[-] E-mail trimmed on sign up.
|
| 281 |
[+] Link from member maintenance to Modify User.
|
| 282 |
[+] User id shown in member maintenance.
|
| 283 |
[+] Member filter can now filter using #id.
|
| 284 |
[-] Change line endings for phplm writer, lines not recognized correctly now.
|
| 285 |
[+] Add member and moderator count to member maintenance.
|
| 286 |
[-] Label shown twice for callback functions.
|
| 287 |
[-] Focusing the first form field delayed to make it effective.
|
| 288 |
[-] Bug with wrong "dir" value in translator fixed.
|
| 289 |
[*] Release version not shown anymore to anonymous users tp prevent any possible
|
| 290 |
attacks on potentially vulnerable release by using search engines results.
|
| 291 |
[+] [B81] Version check can be performed to admin users in predefined intervals.
|
| 292 |
|
| 293 |
--------------------------------------------------------------------------------
|
| 294 |
Release 3.3.5 Bugfixes + Improved Plugins API Support September 24 2005
|
| 295 |
--------------------------------------------------------------------------------
|
| 296 |
|
| 297 |
[+] [B43] Base URL is now configurable in "SiteBar Settings".
|
| 298 |
[-] [B46] Backend search fails if words contain non ISO-8895-1 characters.
|
| 299 |
[+] Support for synchronization plugins added.
|
| 300 |
[+] [B34] XBELSync plugin for Bookmark Synchronizer extension can be downloaded
|
| 301 |
separately.
|
| 302 |
[-] [B41] Import fails when using trash and the loaded links already exist as
|
| 303 |
deleted.
|
| 304 |
[-] Nonprivileged users can now remove members from their group and add new
|
| 305 |
members using members email or user id in SiteBar.
|
| 306 |
[-] MySQL error messages reported correctly when no connection can be created.
|
| 307 |
[-] PHP fgets function did not work properly and sometimes (when loading big
|
| 308 |
files) breaks line. It has been replaced with low level fread.
|
| 309 |
[-] Exported files are now produced with LF line ends.
|
| 310 |
[-] If trash usage is disabled, the content is only purged if the user has
|
| 311 |
"Purge" right on the folder.
|
| 312 |
[*] "Folder Properties" and "Delete Folder" command have limited functionality
|
| 313 |
when the parent folder does not allow "Update" and "Delete" right.
|
| 314 |
[-] Fixed warning on import bookmark screen.
|
| 315 |
[-] Add error handling for missing authentication plugin.
|
| 316 |
[+] Added possibility to "Exclude Root Folder" from bookmark export.
|
| 317 |
Can be used in conjunction with Bookmarks Synchronizer extension, to sync
|
| 318 |
Bookmark Toolbar Folder (requested by Kai Speckmann).
|
| 319 |
[!] Changed authentication API, LDAP plugin must be reinstalled. IMAP plugin
|
| 320 |
is already adapted.
|
| 321 |
[-] When using authentication plugin no tree has been created for user.
|
| 322 |
[-] Possible to delete account when using authentication plugin.
|
| 323 |
[+] Added experimental writer "mobile" for pocket devices with incomplete
|
| 324 |
DOM2 implementation (not tested on mobile device). Use with URL similar to:
|
| 325 |
http://localhost/sitebar/index.php?w=mobile
|
| 326 |
[-] Detect disabled cookies and inform user to enable them.
|
| 327 |
[-] Improved error message when moving folder to the same folder where it is.
|
| 328 |
[-] Fixed errors in "Add Link" built in command (used with writers).
|
| 329 |
[-] Fixed downgrade from 3.3.3 to lower version.
|
| 330 |
[-] Fixed URL forwarding after logging (used for translations).
|
| 331 |
[+] Possibility to translate plugins added.
|
| 332 |
|
| 333 |
Thanks to Lorin Gaertner for bug reports regarding XBEL format issues:
|
| 334 |
|
| 335 |
[-] Fixed missing import of desc attribute in XBEL import.
|
| 336 |
[-] Fixed import autodetection for files shorter then 100 lines.
|
| 337 |
[-] Fixed PHP Warning on import of XBEL files not comming from SiteBar.
|
| 338 |
|
| 339 |
Thanks to Steve Crooks for deep feature testing and reporting:
|
| 340 |
|
| 341 |
[-] Fix folder browsing functions for system with PHP as CGI.
|
| 342 |
[-] Front-end filtering ignores description in case SiteBar tooltips are used.
|
| 343 |
[-] Back-end search ignores comments (descriptions) completely.
|
| 344 |
|
| 345 |
--------------------------------------------------------------------------------
|
| 346 |
Release 3.3.3 Binary Favicons Support + Fixits June 4 2005
|
| 347 |
--------------------------------------------------------------------------------
|
| 348 |
|
| 349 |
[+] Add support for binary favicons in format: "data:image/x-icon;base64,".
|
| 350 |
Change logic for emptying full favicon cache so that used binary favicons
|
| 351 |
get deleted as last - with import of Firefox bookmarks you get may
|
| 352 |
of them, so increase your limit if needed.
|
| 353 |
Run "/sanity.php?do_icons" to convert favicons imported earlier.
|
| 354 |
[-] Fixed problem when reading translator exported zip files in some programs
|
| 355 |
like 7zip. Reported and solution suggested by Christoph Huber.
|
| 356 |
[-] When cached visible and ACL folders list was empty it could have lead to
|
| 357 |
SiteBar inaccessibility showing error message
|
| 358 |
"Error: Node number has ACL record but does not exist!".
|
| 359 |
[-] Deleting a folder with nid X and ACL record could lead to error
|
| 360 |
"Error: Node number X has ACL record but does not exist!".
|
| 361 |
[-] Installer/uninstaller for MS IE sidebar did not work.
|
| 362 |
Reported by Lionel Martelly and solution suggested by Vlad Kout
|
| 363 |
The same problem was present for Mozilla search box item.
|
| 364 |
[-] Fixed error (undefined functions) when deleting inactive users.
|
| 365 |
[-] Fixed 451 error with qmail servers when sending email with bare LFs.
|
| 366 |
[-] [B30] Import from Opera failed when description contained line breaks.
|
| 367 |
[-] A workaround for Firefox bug in handling href attribute of XSL added
|
| 368 |
(https://bugzilla.mozilla.org/show_bug.cgi?id=286132)
|
| 369 |
[+] Improved autodetection for supported import formats.
|
| 370 |
[!] Hit counter usage no more default when exporting links.
|
| 371 |
[-] Fixed display when using "Waiting for Visit" mode for multiple users seeing
|
| 372 |
the same bookmarks.
|
| 373 |
|
| 374 |
--------------------------------------------------------------------------------
|
| 375 |
Release 3.3.2 Minor Fixes May 21 2005
|
| 376 |
--------------------------------------------------------------------------------
|
| 377 |
|
| 378 |
[-] After deleting and purging tree with "Extern Commander" switched on, the
|
| 379 |
next executed command from user menu will fail because of missing folder.
|
| 380 |
[-] [B28] Fixed scrolling for Opera 8.0.
|
| 381 |
|
| 382 |
--------------------------------------------------------------------------------
|
| 383 |
Release 3.3.1 User Management Fixes and Enhancements May 19 2005
|
| 384 |
--------------------------------------------------------------------------------
|
| 385 |
|
| 386 |
[!] "Allow Add Self" for group now means, that anyone can join the group,
|
| 387 |
previously it has been combined with "Auto Join".
|
| 388 |
[+] Possibility to display most active and inactive users including link count.
|
| 389 |
Inactive users can be deleted.
|
| 390 |
[+] [913008] Regexp user and group selector - for installations with many
|
| 391 |
groups and users allows selection based on the regexp filter.
|
| 392 |
[-] When approving multiple users, the subject was not correctly changed to the
|
| 393 |
user's language.
|
| 394 |
[-] When approval of user accounts was required and verification of email not
|
| 395 |
then the account creation has failed in the middle thus not creating a
|
| 396 |
root folder for the user.
|
| 397 |
[-] When verification of email was requested but user has entered formally wrong
|
| 398 |
email address then after resubmitting the page he received an Access Denied
|
| 399 |
page or duplicate user name.
|
| 400 |
[-] Improved baseurl composition for PHP CGI installations.
|
| 401 |
[-] [B27] Wrong email comparison leads to problems on case sensitive MySQL
|
| 402 |
installations.
|
| 403 |
[-] [B22] Cannot load OPML exported from Bloglines.com.
|
| 404 |
[-] [B21] When upgrading from pre 3.3 version, the SiteBar Settings switch
|
| 405 |
requesting users to be approved will remove rights from administrator.
|
| 406 |
[-] [B20] Pasting links from menu showed with "Show Menu Icon" did not worked.
|
| 407 |
Dragging a node is no more possible when "Show Menu Icon" is selected.
|
| 408 |
[+] [B19] Keep the window position when loading links for a closed node,
|
| 409 |
tested for IE and Firefox (Opera 8.0 failed).
|
| 410 |
[-] [B18] "Show Logo" SiteBar setting was ignored.
|
| 411 |
[-] When no conversion engine is installed it is still possible to perform
|
| 412 |
conversion from and to iso-8859-1.
|
| 413 |
[*] It is now not possible to delete a folder in case when there is no delete
|
| 414 |
right for the parent folder.
|
| 415 |
[*] "Import Bookmarks" can be now executed by anonymous users.
|
| 416 |
|
| 417 |
--------------------------------------------------------------------------------
|
| 418 |
Release 3.3 Writers Release April 15 2005
|
| 419 |
--------------------------------------------------------------------------------
|
| 420 |
|
| 421 |
Functional Changes (order of implementation - latest first)
|
| 422 |
|
| 423 |
[+] Administrator can rename file inc/message.inc.php.template to
|
| 424 |
inc/message.inc.php. The message will be displayed at the top of the SiteBar
|
| 425 |
tree.
|
| 426 |
[+] New user switch can restrict loading of private links only when SiteBar
|
| 427 |
is used over secure HTTPS connection.
|
| 428 |
[+] [974492] Redesigned and enriched integrator page. The page is by default
|
| 429 |
on a central URL what allows it to be improved without need of making
|
| 430 |
new release.
|
| 431 |
[+] [973530] "Search" button now invokes a backend search, which searches in
|
| 432 |
all user bookmarks including hidden ones. When no hits are found the query
|
| 433 |
is redirected to user definable web search engine (by default Google).
|
| 434 |
Admin can disallow users to use custom search engine and force them to use
|
| 435 |
values set on "SiteBar Settings". User can disable usage of the Web Search.
|
| 436 |
[+] New command "Show Link News" - displays information about links for the
|
| 437 |
whole SiteBar or selected folder (most popular, recently visited, added and
|
| 438 |
modified). Requires XSLT support on the browser side.
|
| 439 |
[+] [847830] Procedure for handling forgotten passwords.
|
| 440 |
[-] [1081372] Personal Mode: Delete trees does not work, create tree not
|
| 441 |
available.
|
| 442 |
[+] [933135] Confirmation of email before use + new account approval.
|
| 443 |
[+] [804413] Disabling user account (solved using the account approval).
|
| 444 |
[+] [804379] Allow users to create their own groups.
|
| 445 |
[*] "Keep In Cache" removed because it was not reliable - it did not work
|
| 446 |
correctly after reload. "Load Open Folders Only" and backend search should
|
| 447 |
be used in case of performance problems instead.
|
| 448 |
[+] [940815] Admin can define maximum allowed session time.
|
| 449 |
[+] User can disable using of trash - commands "Undelete" and "Purge Folder" are
|
| 450 |
not be available in this mode.
|
| 451 |
[+] [814365] Use user setting "Use SiteBar Tooltips" to show tooltips in any
|
| 452 |
browser independent of the browser's functionality.
|
| 453 |
[+] Admin can specify default domain for login. When domain is specified, then
|
| 454 |
users can login without domain. If login without domain fails it will be
|
| 455 |
tried with the specified domain (feature implemented by Bondviewer).
|
| 456 |
[+] Support for "Live Bookmarks" in Mozilla Firefox added, a directory structure
|
| 457 |
can be exported from SiteBar and imported into bookmarks. The links will be
|
| 458 |
loaded on demand and always fresh.
|
| 459 |
[+] New user switch "Default URL" has been added and is applied for "Add Link".
|
| 460 |
[+] [954137] Add target property to links to allow links be opened in frames.
|
| 461 |
[+] [941575] New command "Browse Folder" allows to browse folder in main window
|
| 462 |
seeing all link details. It is implemented using XSL Transformation of XBEL
|
| 463 |
output (which is currently not supported by the famous Opera).
|
| 464 |
[+] [983357] New command "Show All Links" allows all links in the folder and
|
| 465 |
subfolders be displayed at once (implemented using [941575]).
|
| 466 |
[*] [975659] Language autodetection can be disabled from "Default User Settings"
|
| 467 |
command in "SiteBar Settings" along with a full set of parameters, that will
|
| 468 |
be applied to anonymous and new users.
|
| 469 |
[+] Anonymous user now can see command "Session Settings" which allows him
|
| 470 |
to set language or sorting criteria without logging to SiteBar.
|
| 471 |
[+] [804382] More import/export possibilities
|
| 472 |
"Export Bookmarks" reworked and enhanced with feed possibility. SiteBar can
|
| 473 |
now produce feeds in many formats and with many options. Following formats
|
| 474 |
were added: Atom, RDF, RSS, OPML, XBEL. Command "Export Bookmarks" was added
|
| 475 |
to "Maintain Trees" and allows export of all accessible trees. New command
|
| 476 |
"Export Bookmarks Settings" allows to specify some details about feeds.
|
| 477 |
"Import Bookmarks" reworked, import from following formats added Atom, RSS,
|
| 478 |
OPML, RDF, XBEL. XBEL is now the default export/import format for SiteBar.
|
| 479 |
[-] Removed global switch that allowed usage as backend engine, this
|
| 480 |
switch has been moved to "Export Bookmarks Settings".
|
| 481 |
[*] "Highlight" button was replaced with "Filter". Filter was made default
|
| 482 |
button for search field. Filter still does highlighting, however, it will
|
| 483 |
hide all folders and links that do not match the filter. When "Filter"
|
| 484 |
button is released (clicked for second time), the filter will be removed
|
| 485 |
but highlighting will stay until reload or next search.
|
| 486 |
[+] [895867] Possibility to add links with %SEARCH% keyword that will be
|
| 487 |
replaced with the content of the SiteBar's search field. See URL above
|
| 488 |
for an example of such URL. Works only with hit counting enabled.
|
| 489 |
[+] [886349] Ability to handle large link databases by loading content of
|
| 490 |
opened folders only. Can be switched on in "User Settings" using switch
|
| 491 |
"Load Open Folders Only".
|
| 492 |
[+] New "Olive" skin from Gunnar Wrobel and "SiteBarXP" from Igor Kraljic.
|
| 493 |
[+] Added possibility for context menu plugins.
|
| 494 |
[-] Export in MS IE format (Netscape bookmark format without SiteBar attributes)
|
| 495 |
always contained all SiteBar attributes.
|
| 496 |
[-] [997886] Unable to delete top level links when deleting trees disabled.
|
| 497 |
[*] Creation of new trees was previously allowed only to users with verified
|
| 498 |
email.
|
| 499 |
[*] "Show Sponsor" removed. SiteBar will no more display SF.net logo by default.
|
| 500 |
This setting has damaged the project statistic on the SF.net. To provide
|
| 501 |
place for other sponsors a file inc/sponsor.inc.php.template has been
|
| 502 |
included. Adminstrator can rename this file to inc/sponsor.inc.php and to
|
| 503 |
change its content.
|
| 504 |
|
| 505 |
Technical Changes
|
| 506 |
|
| 507 |
|
| 508 |
[-] Fixed baseurl composition for IIS servers.
|
| 509 |
[-] Fixed display of favicons in Command Window.
|
| 510 |
[-] Incorrect codepages were used what caused ICONV to fail on some platforms
|
| 511 |
and to produce bookmarks with empty names.
|
| 512 |
[-] [1166018] target=_blanks gets lost after command execution
|
| 513 |
[+] Changes in the translator to allow marking paragraphs as changed in
|
| 514 |
the source language and other small changes (Olaf Noehring).
|
| 515 |
[+] [814343] Admin can see all links, requires change of code in
|
| 516 |
inc/tree.inc.php - set SB_ALL_LINKS_FOR_ID to the ID of the user
|
| 517 |
who should see everything.
|
| 518 |
[!] Plugins directory structure has changed - one plugin is in one directory,
|
| 519 |
although this is slower it is more organized. Mailgate and LDAP plugins
|
| 520 |
must be reinstalled from http://tinyurl.com/5j4ys .
|
| 521 |
[-] Links with mailto: protocol no more have target attribute.
|
| 522 |
[-] All mysql_ calls now use the connection parameter to avoid clashes
|
| 523 |
with other databases.
|
| 524 |
[!] [990059] Skin framework changed, it is necessary to create new file
|
| 525 |
hook.inc.php instead of hook.php. See "Modern" skin for example. This
|
| 526 |
change allows changes be done to all skins via its virtual base class
|
| 527 |
(for example another sponsor or logo). There is less work a designer
|
| 528 |
should do - he needs to put into the CSS files only changes. Additionally
|
| 529 |
the designer can provide his own XSLs to produce different results for
|
| 530 |
XSL pages.
|
| 531 |
[-] [991905] When importing bookmark with name duplicate to a deleted link
|
| 532 |
no message should be displayed.
|
| 533 |
[-] [1017382] Help should be available during setup.
|
| 534 |
[-] Fixed problem with natural join in MySQL 4.1.5 (thanks to Sascha Wall),
|
| 535 |
see http://bugs.mysql.com/bug.php?id=6136 .
|
| 536 |
[*] All function and global variables prefixed with SB_ to avoid name
|
| 537 |
clashes during integration and to solve problem of missing namespaces
|
| 538 |
in PHP4 and PHP5. Error handling ignores E_STRICT to allow run under PHP5.
|
| 539 |
[*] [1028410] Database down message does not reveal sensitive information.
|
| 540 |
[*] mode=compact replaced with new writer "SiteBar Tree Embedded". More
|
| 541 |
information on integrator page.
|
| 542 |
[-] Fixed installer for MS IE. Now does not need administrator rights.
|
| 543 |
[-] "Show All Icons" showing broken icons icons older then 30 days.
|
| 544 |
[-] No conversion is done when target charset is UTF-8.
|
| 545 |
[-] [983417] Wrong value for registry entry.
|
| 546 |
[*] TIMESTAMP columns changed to DATETIME. MySQL is trying to get more clever
|
| 547 |
here then programmer like me by silently changing the first column of this
|
| 548 |
domain. This would wrongly mark link as changed when only hits was updated.
|
| 549 |
[-] [993495] Absolute URL incorrectly composed for HTTPS servers.
|
| 550 |
[-] Removed unnecessary reads of sitebar_acl for each existing root.
|
| 551 |
[*] Table sitebar_favicon changed to sitebar_cache. Table was generalized to
|
| 552 |
serve other purposes. Database class has new functions for operating with
|
| 553 |
cache.
|
| 554 |
[+] List of nodes with ACL is now cached per user in database to speed up
|
| 555 |
loading of SiteBar. The cache is emptied on any operation on ACL.
|
| 556 |
|
| 557 |
--------------------------------------------------------------------------------
|
| 558 |
Release 3.3 Release Candidate 1 [3.3rc1] February 27 2005
|
| 559 |
--------------------------------------------------------------------------------
|
| 560 |
|
| 561 |
[!] See history of 3.3 release.
|
| 562 |
|
| 563 |
--------------------------------------------------------------------------------
|
| 564 |
Release 3.2.6 Critical patch August 3 2004
|
| 565 |
--------------------------------------------------------------------------------
|
| 566 |
|
| 567 |
[-] [997871] Users with UID > 255 will always be logged as user with UID == 255.
|
| 568 |
|
| 569 |
--------------------------------------------------------------------------------
|
| 570 |
Release 3.2.5 Bookmark Validation and Minor Enhancements June 20 2004
|
| 571 |
--------------------------------------------------------------------------------
|
| 572 |
|
| 573 |
Functional Changes
|
| 574 |
|
| 575 |
[-] [955555] "Sort Mode" of folder should automatically change to "Custom Order"
|
| 576 |
when custom order is saved to database.
|
| 577 |
[+] [804389] Bookmark validation available from "Folder Properties".
|
| 578 |
[+] [955846] Admin can disallow users to delete their own trees.
|
| 579 |
[+] [813960] Display of statistics information about page construction. Can be
|
| 580 |
disabled using new global switch. Statistics is not displayed for anonymous
|
| 581 |
users if "Sign Up" is not allowed.
|
| 582 |
[+] [964304] Support for alternative authentication plugins added. Plugin for
|
| 583 |
LDAP authentication available separately.
|
| 584 |
[-] "Export Bookmarks" and folder list in "Add Link" ignored hidden folders.
|
| 585 |
[-] Moving folder to its subfolder caused the whole folder inaccessible.
|
| 586 |
|
| 587 |
Technical Changes
|
| 588 |
|
| 589 |
[+] If link URL has form https://host/path then favicon will be searched only
|
| 590 |
on URL http://host/favicon.ico.
|
| 591 |
[+] Allow GIFs and JPEGs as favicons.
|
| 592 |
[+] Allow icons without content lenght specification.
|
| 593 |
[+] Skin authors can now colorize folder levels in "Add Link" bookmarklet.
|
| 594 |
[-] Wrong constant name SHOW_PHP_ERROR in inc/errorhandler.inc.php.
|
| 595 |
[-] Output for WebLinks is now in UTF-8. Works correctly since Firefox 0.8.
|
| 596 |
[-] Link information retrieval from "Properties" overwrote even filled fields.
|
| 597 |
[-] First editable field was not selected.
|
| 598 |
|
| 599 |
--------------------------------------------------------------------------------
|
| 600 |
Release 3.2 Plugins/Ordering and More Features May 16 2004
|
| 601 |
--------------------------------------------------------------------------------
|
| 602 |
|
| 603 |
Functional Changes
|
| 604 |
|
| 605 |
[+] Plugin support added. First example plugin "Mail Gate" available separately.
|
| 606 |
[+] [840294] Favicon double caching added: on server and in browser. Together
|
| 607 |
with [755293] debute of Gunnar Wrobel - new SiteBar Team core member.
|
| 608 |
[+] [755293] Parse actual page for information.
|
| 609 |
[+] [804410] The order of root folders can be customized on user level.
|
| 610 |
[+] [804394] Folder hiding implemented to reduce page size.
|
| 611 |
[+] [804417] Mix mode for folders and links (what comes first links or folders).
|
| 612 |
[+] [816032] Custom order of links and folders, overrides user's default
|
| 613 |
settings for any folder.
|
| 614 |
[+] New Firefox extension added. It is called SiteBar and can be installed from
|
| 615 |
the index.php page. Thanks to Bas Burger for the original code. This solves
|
| 616 |
[804409] Open all links of any selected folder in new tabs.
|
| 617 |
[+] Link hit counter. Number of clicks on link and last visit for each user
|
| 618 |
can be tracked (uses global switch).
|
| 619 |
[+] Possibility to sort links: by alphabet, most recent add/change, most often
|
| 620 |
clicked, wating for visit. This sorting applies to links in folders without
|
| 621 |
specified ordering. Additional information is shown for some kind of sorting
|
| 622 |
(e.g. how many days the link was not visited or number of hits).
|
| 623 |
[+] Possibility to display only part of SiteBar using sitebar.php?root=ID url.
|
| 624 |
[+] Output of sitebar.php can be cached in browser with user defined expiration,
|
| 625 |
expanded/collapsed folders might not be properly restored.
|
| 626 |
[+] Bookmarks are exported with some extra information in Netscape format,
|
| 627 |
because IE has problems with additional attributes, it is possible to export
|
| 628 |
bookmarks ready for IE import.
|
| 629 |
[+] Possible to import bookmarks with same name into the same folder using
|
| 630 |
automated renaming.
|
| 631 |
[+] Error handling improved - PHP errors are caught to avoid blank page problem.
|
| 632 |
[+] New "Mozilla Modern" skin from Jason Sawtelle.
|
| 633 |
[*] Personal settings in "User Settings" moved to "Personal Data" as subcommand.
|
| 634 |
[+] Admins can define the name of the sender of all SiteBar e-mails.
|
| 635 |
[!] Vertical size of SiteBar command window increased.
|
| 636 |
[-] Missing autorization on forward command. After "Delete Account" any user can
|
| 637 |
see list of users (incomplete e-mail addresses).
|
| 638 |
[-] Admin can maintain own account using "Modify User".
|
| 639 |
|
| 640 |
Technical Changes
|
| 641 |
|
| 642 |
[-] Exported bookmarks could not be imported to Mozilla.
|
| 643 |
[-] Folders and links of deleted root folder were visible.
|
| 644 |
[-] Installer/uninstaller for MS IE corrupted.
|
| 645 |
|
| 646 |
--------------------------------------------------------------------------------
|
| 647 |
Release 3.2 Release Candidate 3 [3.2rc3] May 9 2004
|
| 648 |
Release 3.2 Release Candidate 2 [3.2rc2] April 27 2004
|
| 649 |
Release 3.2 Release Candidate 1 [3.2rc1] April 7 2004
|
| 650 |
--------------------------------------------------------------------------------
|
| 651 |
|
| 652 |
[!] See history of 3.2 release.
|
| 653 |
|
| 654 |
--------------------------------------------------------------------------------
|
| 655 |
Release 3.1.2 Minor Improvements March 14 2004
|
| 656 |
--------------------------------------------------------------------------------
|
| 657 |
|
| 658 |
Functional Changes
|
| 659 |
|
| 660 |
[+] Allow users to change their email. Verification is required after change.
|
| 661 |
[+] Added global switch allowing switching off usage of charset conversion
|
| 662 |
engine. This can serve as workaround for non working Add Page bookmarklet.
|
| 663 |
The real solution is to install iconv, libincon or recode PHP extension.
|
| 664 |
[+] Maintain Groups and Users sub commands now return to the parent command
|
| 665 |
screen after execution.
|
| 666 |
[!] Members sorted by email rather then by id. In Member Groups and Moderators
|
| 667 |
real user name is now shown.
|
| 668 |
[-] Fixed minor problems with skins.
|
| 669 |
[-] Fixed error with exporting/importing bookmarks - missing codepage selection.
|
| 670 |
It was not possible to import exported bookmarks to Mozilla and would
|
| 671 |
cause problems when importing to IE, because it does not support UTF-8.
|
| 672 |
[-] Saving user settings in personal mode caused public trees to be hidden.
|
| 673 |
|
| 674 |
--------------------------------------------------------------------------------
|
| 675 |
Release 3.1.1 Bug Fixes March 6 2004
|
| 676 |
--------------------------------------------------------------------------------
|
| 677 |
|
| 678 |
Functional Changes
|
| 679 |
|
| 680 |
[+] [804412] Allow user to cancel his account.
|
| 681 |
[+] [804378] Allow Admin/Moderator to send mail to users/members.
|
| 682 |
[+] Added generation of customized plugins for MyIE2 from index.php.
|
| 683 |
[+] Mechanism for database downgrade to previous versions.
|
| 684 |
[*] Only admins can see full e-mails of users, moderators see only short
|
| 685 |
version to protect user privacy.
|
| 686 |
[*] Mails from SiteBar send on behalf of the sender with SiteBar: prefix in
|
| 687 |
subject.
|
| 688 |
|
| 689 |
Technical Changes
|
| 690 |
|
| 691 |
[-] [903737] Critical: SiteBar fails with show ACL and no membership.
|
| 692 |
[+] [804358] Charset problem with bookmarklet and installer solved.
|
| 693 |
[-] Serious: Not possible to change members of some group if some member of the
|
| 694 |
group does not want to be given membership.
|
| 695 |
[*] Now using full opening tags.
|
| 696 |
[!] When no codepage conversion engine found UTF-8 <-> ISO-8859-1 assumed
|
| 697 |
for non unicode characters.
|
| 698 |
[-] Charset properly recognized when adding page or link from MS IE.
|
| 699 |
[-] Fixed error when importing bookmarks with wrong character set.
|
| 700 |
[*] Default tree sorting for not own trees is now tree name.
|
| 701 |
[-] Mails are sent always in the language of the recipient.
|
| 702 |
[-] Fixed error with missing argument in call to executePaste().
|
| 703 |
[-] Fixed error when importing bookmarks with wrong user defined character set.
|
| 704 |
[-] Fixed error with jumping icon of the first tree root (thanks to Vlad Kout).
|
| 705 |
|
| 706 |
--------------------------------------------------------------------------------
|
| 707 |
Release 3.1 Internationalization February 22 2004
|
| 708 |
--------------------------------------------------------------------------------
|
| 709 |
|
| 710 |
Functional Changes
|
| 711 |
|
| 712 |
[+] [804377] Internationalization support added.
|
| 713 |
See http://brablc.com/sitebar/translator.php for list of translations.
|
| 714 |
[!] Default "Modern" skin redesigned to make better use of space and to use more
|
| 715 |
neutral colors and more recent icons. The old "Modern" skin is now called
|
| 716 |
"Cornflower" for those who still might want to use it.
|
| 717 |
[+] The code was analyzed with a profiled and optimized for speed.
|
| 718 |
[+] New global SiteBar settings: "Show Logo" and "Show Sponsor" to free screen
|
| 719 |
space and to prevent timeout in Mozilla 1.x sitebar.
|
| 720 |
[+] New user setting: "Show Trees with ID" allows to show own trees and
|
| 721 |
additionally to select other published root folders.
|
| 722 |
[+] New user setting: "Hide Folders with ID" allows to hide any node.
|
| 723 |
[+] New user setting: "Default Search In" allows to search by default in
|
| 724 |
specified folder/link properties.
|
| 725 |
[+] Compact mode for embedding in other pages as IFRAME. Fill src attribute
|
| 726 |
in the following format "/sitebar/sitebar.php?mode=compact".
|
| 727 |
[+] Added backend support for PHP Layers Menu, see "doc/engine.txt". Can be
|
| 728 |
disabled using new global switch "Allow Noninteractive Mode".
|
| 729 |
[+] Added possibility to upload binary file to the description. Admin can allow
|
| 730 |
this using "Description Import/Export" setting.
|
| 731 |
[+] [755300] Added option to copy/move content only.
|
| 732 |
[+] "Add Link" bookmarklet now allows creating new subfolder and marking the
|
| 733 |
selected folder as default.
|
| 734 |
[*] Old skins changed to use same look & feel (animated push release buttons)
|
| 735 |
and to save some space.
|
| 736 |
[*] Expand all nodes by clicking "Collapse All" twice instead of Ctrl-click.
|
| 737 |
[*] URL length now not limited to 255 characters.
|
| 738 |
[*] Description length now "unlimited". Admin can specify maximum length of
|
| 739 |
description using new global switch "Link Description Length".
|
| 740 |
[-] External favicons always shown with 16x16 dimension.
|
| 741 |
[-] Fixed javascript error when search string matched folder name.
|
| 742 |
[-] Fixed handling of combined searching and highlighting.
|
| 743 |
[-] Fixed searching with "Show Menu Icon" checked.
|
| 744 |
[-] Fixed logic of highlight button, third click does highlighting again.
|
| 745 |
[-] Fixed error with impossibility of updating private link.
|
| 746 |
|
| 747 |
Technical Changes
|
| 748 |
|
| 749 |
[*] Database class has been devided to abstract class and MySQL specific
|
| 750 |
subclass. This should allow someone to write subclass for another DBMS.
|
| 751 |
[-] [852353] Added support for IIS.
|
| 752 |
[-] [873384] Only owner is able to add links/folders to subtrees.
|
| 753 |
[-] [889525] Call to undefined function: ismytree()
|
| 754 |
[-] Fixed handling of duplicates related to deleted objects. When a duplicate
|
| 755 |
link is found and it clashes with already deleted and not purged object,
|
| 756 |
the deleted link is purged and operation repeated. Any existing deleted
|
| 757 |
node is renamed by prefixing it with "_".
|
| 758 |
|
| 759 |
Related Issues
|
| 760 |
|
| 761 |
[+] On page http://myie2.web.pt/ you can find a plugin from Rui Umbelino
|
| 762 |
for SiteBar to integrate nicely to the MyIE2 browser. It seems like the
|
| 763 |
best integration with a browser thanks to the auto hiding, however, there
|
| 764 |
are some reports that users are not able to login from sidebar.
|
| 765 |
|
| 766 |
--------------------------------------------------------------------------------
|
| 767 |
Release 3.0.2 More Bugfixes November 27 2003
|
| 768 |
--------------------------------------------------------------------------------
|
| 769 |
|
| 770 |
Functional Changes
|
| 771 |
|
| 772 |
[+] Added support for Mozilla Firebird's extension WebLinks see "doc/engine.txt"
|
| 773 |
[+] Added user setting "Show Menu Icon". It is intended for users with single
|
| 774 |
mouse button and Ctrl-click handled by the browser only (Mac users).
|
| 775 |
|
| 776 |
Technical Changes
|
| 777 |
|
| 778 |
[-] Refactored ACL to work in all necessary places (export, add link).
|
| 779 |
[-] [840300] Bookmarklet reconciliation from login error.
|
| 780 |
[-] [839592] Malfunction of Mozilla's Password Manager.
|
| 781 |
[-] [843187] Character set should be set using HTTP and not HTML
|
| 782 |
[-] Active area for click and right click for folders is now only the visible
|
| 783 |
part (previously the area was screen wide).
|
| 784 |
[-] Added z-index CSS attribute to fix Mac's Safari display bug.
|
| 785 |
[-] Fix error in config.php (accessed misssing first character of a string).
|
| 786 |
|
| 787 |
--------------------------------------------------------------------------------
|
| 788 |
Release 3.0.1 Bug Fixes November 3 2003
|
| 789 |
--------------------------------------------------------------------------------
|
| 790 |
|
| 791 |
Functional Changes
|
| 792 |
|
| 793 |
[+] When creating user or using "Modify User" (formely "Set Password") command
|
| 794 |
from user maintenance, administrator can mark account as demo account. Demo
|
| 795 |
account cannot change password end request email verification. Additionally
|
| 796 |
administrator can mark any account as having verified email.
|
| 797 |
[*] "Log In" command allowed to be executed even if user is already logged in
|
| 798 |
to allow automatic login for demo accounts.
|
| 799 |
|
| 800 |
Technical Changes
|
| 801 |
|
| 802 |
[-] [831872] False potential auto join indication during sign up.
|
| 803 |
[-] [833270] Deprecated function mysql_create_db.
|
| 804 |
[-] [833306] Cannot include files without . in include_path.
|
| 805 |
[-] [833848] Logically corrupted database not reported properly.
|
| 806 |
[-] [833849] Missing style on repeated form after error.
|
| 807 |
[-] [833850] Incorrect import bookmarks file detection.
|
| 808 |
|
| 809 |
--------------------------------------------------------------------------------
|
| 810 |
Release 3.0 Basic Release October 27 2003
|
| 811 |
--------------------------------------------------------------------------------
|
| 812 |
|
| 813 |
Functional Changes
|
| 814 |
|
| 815 |
[!] Promo text removed from the index page.
|
| 816 |
[+] Security mechanism fully implemented, this allows private links in published
|
| 817 |
folders, inherited and restricted rights. Access specification can now be
|
| 818 |
on any folder instead of on root folder only.
|
| 819 |
[+] Improved login mechanism with session logging. Allows specification of the
|
| 820 |
session expiration. Improved authentication mechanism.
|
| 821 |
[+] New install/upgrade procedure - no need for other tools during install.
|
| 822 |
[+] Drag&drop for Mozilla and Internet Explorer.
|
| 823 |
[+] Codepage conversion on bookmark import/export.
|
| 824 |
[+] New "System" skin from Alexis Isaac http://www.alexisisaac.net/ .
|
| 825 |
[+] New search possibilities. With prefix url:, desc:, name: or all: it is now
|
| 826 |
possible to specify what should be searched. Default is name:.
|
| 827 |
[+] Ctrl-click on "Collapse All" icon will expand all folders.
|
| 828 |
[+] New global switches:
|
| 829 |
"Personal Mode" - mode for sites without member groups with simplified
|
| 830 |
folder publishing. Some functions are not available in this mode.
|
| 831 |
"Users Can Create Trees" - allows users to create another trees.
|
| 832 |
"Allow Anonymous Contact" - allows anonymous users to send message to admin.
|
| 833 |
[+] New user switches:
|
| 834 |
"Allow Given Membership" - allows moderators to add users with switch set
|
| 835 |
to ON to their group.
|
| 836 |
"Allow Info Mail" - just for admin's information if you want get some
|
| 837 |
maintenance information from him (in case of server downtime, ...).
|
| 838 |
"Decorate ACL Folders" - shows folders with security specification
|
| 839 |
underlined or another way emphasized according to used skin.
|
| 840 |
[+] New link command: "Email Link" - uses internal mailer in case of verified
|
| 841 |
email address, otherwise external mail program is used.
|
| 842 |
[+] E-mail can be verified any time (instead of on sign-up only).
|
| 843 |
[+] Authenticated users can send message to the administrator.
|
| 844 |
[+] Authenticated users can send message to the moderator of a closed group -
|
| 845 |
if he allows his closed group to be listed.
|
| 846 |
[*] User switch "Auto Reload" renamed to "Extern Commander".
|
| 847 |
[*] User switch "Auto Close" renamed to "Skip Execution Messages".
|
| 848 |
[-] Folder state (opened/closed) is handled on server side instead on client.
|
| 849 |
[-] Deleted root folders are now shown in grey-scale and their context menu
|
| 850 |
allows only "Purge" or "Undelete".
|
| 851 |
[+] User switch for default "Paste Mode".
|
| 852 |
[*] In the commander window the first active field is automatically focused.
|
| 853 |
[+] File features.txt transformed to online help.
|
| 854 |
[+] Private links are shown with lock icon.
|
| 855 |
[-] Label of the SiteBar icon shown on the MS IE toolbar fixed to "SiteBar".
|
| 856 |
[-] Fixed error when sending link as email.
|
| 857 |
[-] Fixed ACL error related to multiple groups and reduction of rights.
|
| 858 |
[-] Fixed errors related to purging of deleted folders (especially roots).
|
| 859 |
[-] Fixed error related to changing membership and group members.
|
| 860 |
|
| 861 |
Technical Changes
|
| 862 |
|
| 863 |
[*] Database structure changed.
|
| 864 |
[*] Target attribute set on every link with exception of bookmarklets.
|
| 865 |
[+] New global switch "Use Compresssion". Uses PHP's output buffering through
|
| 866 |
gzip for the sitebar.php main page. Size reduction with factor 8 to 10.
|
| 867 |
[+] Checkboxes now have labels associated.
|
| 868 |
[-] Performance issue solved - only necessary links are loaded from db.
|
| 869 |
[-] Improved way of reloading SiteBar - images stay in cache.
|
| 870 |
[-] Target attribute was forgotten when pop-up instance of SiteBar was used.
|
| 871 |
|
| 872 |
--------------------------------------------------------------------------------
|
| 873 |
Release 3.0 Release Candidate 1 [3.0rc1] September 26 2003
|
| 874 |
--------------------------------------------------------------------------------
|
| 875 |
|
| 876 |
[!] See history of 3.0 release.
|
| 877 |
|
| 878 |
--------------------------------------------------------------------------------
|
| 879 |
Release 3.0 Preview Release 1 [3.0pre1] August 26 2003
|
| 880 |
--------------------------------------------------------------------------------
|
| 881 |
|
| 882 |
[!] First public release.
|