Revisions for trean/lib/Trean.php

Location: [ Horde ] / trean / lib / Trean.php View: Logs | Branches | Statistics
Search Revisions:
Show diffs between and
Show Differences shows diffs to the previous revision. If you select a revision by clicking its row, Show Differences will show the differences to the selected row.
 
  Revision Date Author Log Message
1.85 (+2 -2 lines) 01/02/2008 06:14 AM Jan Schneider jan

Happy New Year

1.84 (+2 -2 lines) 10/30/2007 08:24 PM Jan Schneider jan

First round of copyright assignments.

1.83 (+2 -2 lines) 09/21/2007 01:47 PM Chuck Hagenbuch chuck

Checking a boolean expression for ? true : false is always redundant.

1.82 (+6 -1 lines) 08/25/2007 09:21 PM Chuck Hagenbuch chuck

Default to the user's own main bookmarks
Submitted by: duck@obala.net

1.81 (+2 -2 lines) 07/18/2007 03:13 PM Chuck Hagenbuch chuck

Remove create_function usage, which in these cases was equivalent to max($allowed).

1.80 (+2 -2 lines) 06/27/2007 01:24 PM Jan Schneider jan

Bump year, looks like a missed a few last time.

1.79 (+2 -7 lines) 02/04/2007 05:52 PM Chuck Hagenbuch chuck

Pretty big UI reorg. Reintroduce the folder tree, make most bookmark
actions work without javascript, introduce an actions panel, etc.

1.78 (+3 -4 lines) 01/18/2007 05:23 PM Ben Chavet ben

revert.

1.77 (+4 -3 lines) 01/18/2007 05:10 PM Ben Chavet ben

Call by reference

1.76 (+8 -6 lines) 01/12/2007 11:01 PM Chuck Hagenbuch chuck

Clarify variable names a bit.

1.75 (+3 -3 lines) 01/03/2007 01:29 AM Chuck Hagenbuch chuck

Consolidate code and remove unused code, more fixes, and remove some TODOs.

1.74 (+8 -18 lines) 01/02/2007 06:54 PM Chuck Hagenbuch chuck

- remove as much usage of DATATREE_ROOT as possible.
- move much of the styling of the bookmarks list to CSS
- consolidate browse templates

1.73 (+4 -5 lines) 01/02/2007 03:16 PM Chuck Hagenbuch chuck

- remove click and rating reports since we can sort by them now
- fix http status overview report
- consolidate search templates

1.72 (+13 -1 lines) 12/31/2006 08:12 PM Chuck Hagenbuch chuck

[cjh] Add a preference for how to sort bookmarks (Request #2510).

1.71 (+1 -6 lines) 12/31/2006 08:05 PM Chuck Hagenbuch chuck

remove unused function

1.70 (+24 -106 lines) 12/31/2006 04:24 PM Chuck Hagenbuch chuck

[cjh] Move bookmarks from DataTree storage to a SQL table.

Probably still a few kinks to work out, but it works.

1.69 (+2 -2 lines) 12/30/2006 03:24 PM Jan Schneider jan

Standardize copyright wrapping and spacing.

1.68 (+2 -8 lines) 12/29/2006 04:17 PM Chuck Hagenbuch chuck

http-Content-Type is a nice idea, but trim it in the interest of
reducing the number of fields bookmarks use.

1.67 (+20 -24 lines) 08/04/2006 09:16 AM Jan Schneider jan

Don't raise notifications inside classes.

1.66 (+36 -36 lines) 06/14/2006 07:14 PM Ben Chavet ben

Rename "categories" to "folders" to avoid confusion with Horde Categories.

1.65 (+22 -4 lines) 02/01/2006 01:18 AM Ben Chavet ben

Add a selection box to jump to a category (simular to IMP's
folder selection).

1.64 (+2 -2 lines) 01/01/2006 04:12 PM Jan Schneider jan

Happy new year\!

1.63 (+6 -7 lines) 12/05/2005 04:19 PM Chuck Hagenbuch chuck

consolidate, strip spaces

1.62 (+6 -4 lines) 11/26/2005 03:54 PM Ben Chavet ben

default to http favicon. (#2497)

1.61 (+2 -2 lines) 10/09/2005 03:42 PM Chuck Hagenbuch chuck

use "New Bookmark" in the menu for consistency.

1.60 (+1 -3 lines) 07/02/2005 10:34 PM Matt Selsky selsky

"@access public" is redundant.
Specify "@access private" correctly in phpdoc.

1.59 (+10 -3 lines) 05/21/2005 12:29 AM Ben Chavet ben

Allow creating a new category when adding/editing a bookmark.

1.58 (+35 -2 lines) 05/10/2005 01:32 PM Jan Schneider jan

Add permissions to restrict number of categories and bookmarks.

1.57 (+45 -31 lines) 05/10/2005 11:52 AM Jan Schneider jan

phpdoc, wrapping, cleanup.

1.56 (+6 -6 lines) 04/25/2005 05:40 PM Chuck Hagenbuch chuck

lots of html tweaks and cleanup, use the table striper a bit, and add some access keys.

1.55 (+11 -5 lines) 04/02/2005 10:21 PM Chuck Hagenbuch chuck

be a bit more graceful if there's no vfs config.

1.54 (+28 -1 lines) 03/29/2005 10:39 PM Ben Chavet ben

* Try to get favicon.ico if a favicon could not be parsed
* Store Content-Type header and try to fall back on a mime icon

1.53 (+2 -1 lines) 03/25/2005 01:25 AM Ben Chavet ben

Report framework + first crude report

1.52 (+51 -1 lines) 03/24/2005 11:04 PM Ben Chavet ben

Allow user to take action on broken/redirected links

1.51 (+2 -2 lines) 03/24/2005 07:30 AM Jan Schneider jan

grammar

1.50 (+29 -4 lines) 03/22/2005 12:37 AM Ben Chavet ben

Add basic sharing functionality to the UI.

1.49 (+25 -46 lines) 03/15/2005 05:01 PM Ben Chavet ben

Add backend support for Horde_Share, though the UI doesn't reflect this yet.
Unfortunately, this breaks compatibility with Horde 3.0.x, but we're
shooting for a release with Horde 3.1.

be sure to run scripts/upgrades/2005-03-15_move_to_horde_share.php

1.48 (+3 -3 lines) 02/05/2005 03:47 PM Ben Chavet ben

Fix subcategories in select boxes

Bug: #1310

1.47 (+25 -13 lines) 01/25/2005 12:46 PM Ben Chavet ben

Use Horde_Tree to render <option> tags, resulting in a nicely sorted tree.

Ticket #1177

1.46 (+2 -1 lines) 01/21/2005 01:37 AM Ben Chavet ben

Bug 1176

1.45 (+3 -3 lines) 01/20/2005 11:55 PM Ben Chavet ben

Remove debugging statement

1.44 (+1 -2 lines) 01/06/2005 02:02 PM Chuck Hagenbuch chuck

Error checking, -@version, fix portal block.

1.43 (+12 -27 lines) 01/05/2005 10:00 PM Ben Chavet ben

Performance improvements

1.42 (+3 -3 lines) 01/03/2005 09:35 AM Jan Schneider jan

Happy New Year

1.41 (+7 -2 lines) 12/29/2004 12:54 PM Chuck Hagenbuch chuck

Trean::listAllBookmarks now works properly, and so does the
bookmarks/list API method. It also now returns a hash instead of
objects for better interop/less data being passed around through the
API. And, adjustments to Rakim to match these changes.

1.40 (+42 -2 lines) 12/28/2004 02:04 AM Chuck Hagenbuch chuck

I think this fixes the bookmarks API. Ben? Btw, you should really grep
for methods to make sure they're used before deleting them...

1.39 (+7 -3 lines) 12/22/2004 10:28 PM Ben Chavet ben

fix portal block

1.38 (+12 -3 lines) 12/14/2004 10:36 PM Chuck Hagenbuch chuck

error checking, cs

1.37 (+4 -4 lines) 12/14/2004 10:32 PM Ben Chavet ben

CODING_STANDARDS

1.36 (+4 -4 lines) 12/14/2004 10:15 PM Ben Chavet ben

call-by-reference vs. call-by-value

1.35 (+9 -3 lines) 12/14/2004 10:00 PM Ben Chavet ben

fix Trean::listCategories()

1.34 (+20 -38 lines) 12/14/2004 05:51 PM Ben Chavet ben

Restructured the bookmark storage to take better advantage of the natural
parent/child relationships that the datatree structure provides.

The most notable advantage of this is the ability to have bookmarks in
the root category (No more "You must have at least one category..."
messages).

Minor UI updates, more to come.

1.33 (+8 -8 lines) 12/07/2004 11:09 AM Chuck Hagenbuch chuck

Instead of hardcoding '-1' in tons of places, use a new constant: DATATREE_ROOT. Much more readable, etc. At the same time, make this an int (-1) instead of the string value ('-1') which was inconsistent with all other datatree ids, buggy, etc.

1.32 (+3 -3 lines) 11/15/2004 11:28 PM Chuck Hagenbuch chuck

current, not menuselected with the new menu.

1.31 (+30 -11 lines) 11/14/2004 05:59 PM Chuck Hagenbuch chuck

- new bookmark and add graphics
- remove unused graphics
- use new <ul> menu

1.30 (+2 -5 lines) 08/30/2004 04:34 PM Chuck Hagenbuch chuck

Apps no longer need to call Help::javascript() - and indeed they shouldn't,
since it no longer exists.

1.29 (+7 -14 lines) 05/11/2004 03:32 PM Chuck Hagenbuch chuck

- strings instead of constants
- make sure all files have a header
- fix license references to all point to the actual LICENSE file.
- cleanups

1.28 (+4 -4 lines) 05/11/2004 03:03 PM Chuck Hagenbuch chuck

package name

1.27 (+3 -3 lines) 04/07/2004 10:43 AM Chuck Hagenbuch chuck

No more HORDE_LIBS.

1.26 (+3 -3 lines) 02/11/2004 05:17 PM Chuck Hagenbuch chuck

move Menu.php to a framework package.

1.25 (+3 -3 lines) 01/18/2004 06:58 PM Jan Schneider jan

Show notifications only from the requested message stack.

1.24 (+7 -7 lines) 01/13/2004 08:36 PM Chuck Hagenbuch chuck

- Move Category into the framework.
- At the same time, rename the API to DataTree.
- shorten some method names while we're at it.

1.23 (+2 -4 lines) 12/13/2003 02:10 PM Michael M Slusarz slusarz

Move Horde_Template to framework

1.22 (+3 -3 lines) 12/13/2003 06:20 AM Jan Schneider jan

Fix paths to Text.php.

1.21 (+16 -9 lines) 09/05/2003 04:54 PM Chuck Hagenbuch chuck

Only show 1 level of categories in the main panel.

1.20 (+16 -10 lines) 08/26/2003 08:55 PM Chuck Hagenbuch chuck

- add the ability to rename categories (Robert Ribnitz <ribnitz@linuxbourg.ch>)
- use more verbose constant names (no DEL or REN)

1.19 (+12 -5 lines) 07/16/2003 03:41 AM mdjukic

unless anyone has any objections...
- shift code out of templates and into the actual script files
- start migrating the templates to horde_template
- use a dynamic collapsable tree for the categories tree

1.18 (+6 -10 lines) 07/10/2003 11:08 AM Chuck Hagenbuch chuck

Sort out a few more error checking cases in the category code.
Maintain the special -1 -> -1 mapping of the "root" category.

1.17 (+12 -3 lines) 07/09/2003 09:52 PM Chuck Hagenbuch chuck

a few more error checking tweaks.

1.16 (+3 -3 lines) 07/09/2003 09:34 PM Chuck Hagenbuch chuck

fix category usage

1.15 (+14 -2 lines) 05/23/2003 09:21 AM Chuck Hagenbuch chuck

Another batch of menu.php -> ::menu() changes.

1.14 (+10 -10 lines) 03/24/2003 05:29 PM Jan Schneider jan

ZE2 fixes.

1.13 (+2 -12 lines) 03/07/2003 02:16 PM bjn

Previous attempt to add a getNumberOfChildren method failed; for now, just
pull the list and count them (which is tested and works).

1.12 (+13 -3 lines) 03/06/2003 09:58 PM bjn

Ensure that errors are displayed when adding a bookmark or category fails
(don't skip off to browse.php and thus lose the pushed notification).
Insist on at least one category before adding a bookmark (don't present
empty drop-down category list).  Fix typos.

1.11 (+11 -3 lines) 03/03/2003 02:10 PM Chuck Hagenbuch chuck

Nuke a lot of constants.php files.

Specific Reason: constants should be defined in the application's base
class file UNLESS constants are needed in one of the configuration
files (the case for all those remaining). Only then should you break
things out to a seperate file (and even then, we may want to just
include the app's library file).

General Reason: Including files is *very* expensive. Short files are
pointless if we can avoid them; it's much cheaper to have slightly
longer files than multiple short ones (especially when we're going to
include all the short files anyways).

1.10 (+4 -3 lines) 01/14/2003 03:45 PM Chuck Hagenbuch chuck

- More cleanup
- Cache $trean->getCategory() calls.
- *vastly* reduce number of SQL queries Trean generates.

1.9 (+3 -3 lines) 11/28/2002 08:15 PM Chuck Hagenbuch chuck

correct names in add list.

1.8 (+5 -25 lines) 11/25/2002 09:35 AM Chuck Hagenbuch chuck

Clean up a bunch of Trean, including adding sub-categories. A bunch of
this is still a mess.

1.7 (+11 -3 lines) 10/11/2002 03:35 PM Chuck Hagenbuch chuck

Don't show Add Bookmark links when there are no categories to add to.

Submitted by: Michal <michal@michal.no-ip.com>

1.6 (+8 -5 lines) 10/05/2002 04:40 PM mikec

[mac] Don't show My Bookmark category on the add screen (Chris Albertson
      <alb@chrisalbertson.com>).
[mac] Cleanup the note at the bottom of the add screen (Chris Albertson
      <alb@chrisalbertson.com>).
[mac] Don't show the New Bookmark link for the root category (Chris Albertson
      <alb@chrisalbertson.com>).

1.5 (+8 -8 lines) 09/19/2002 11:47 PM mikec

Some fixes so Trean works with the new categories system.

- Chris Albertson <alb@chrisalbertson.com>

1.4 (+4 -3 lines) 09/02/2002 09:53 PM Chuck Hagenbuch chuck

Fix call-time-pass-by-reference and some style stuff (Mike, read
CODING_STANDARDS! <g>).

1.3 (+5 -4 lines) 08/30/2002 02:36 AM mikec

Add Edit and Delete options and some XHTML fixes.

1.2 (+12 -2 lines) 08/26/2002 02:13 AM mikec

Add some 'it works fine for me' Bookmark Import code.

Tested with a mozilla and an IE bookmarks export and works fine. Imports into a 'Imported Bookmarks' category.

1.1 08/25/2002 09:36 PM mikec

Initial Commit of Trean.