Revisions for framework/Prefs/Prefs/UI.php

Location: [ Horde ] / framework / Prefs / Prefs / UI.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.
Show Branch:
  Revision Date Author Log Message
1.63.2.23 FRAMEWORK_3 (+25 -28 lines) 05/28/2008 02:57 PM Michael M Slusarz slusarz

MFH 1.97

Tags: HORDE_3_3, HORDE_3_3_RC1, HORDE_3_2_2, HORDE_3_2_1

1.97 (+25 -28 lines) 05/28/2008 02:55 PM Michael M Slusarz slusarz

Rearrange code so we don't need output buffering.

1.63.2.22 FRAMEWORK_3 (+12 -5 lines) 05/27/2008 12:07 AM Michael M Slusarz slusarz

MFH 1.96

1.96 (+12 -5 lines) 05/26/2008 11:50 PM Michael M Slusarz slusarz

Show message if there are no available preferences to show.

1.63.2.21 FRAMEWORK_3 (+9 -1 lines) 05/23/2008 10:38 PM Chuck Hagenbuch chuck

MFH:
1.95      +9 -1      framework/Prefs/Prefs/UI.php
1.51      +17 -18    horde/services/prefs.php

Tags: HORDE_3_2

1.95 (+9 -1 lines) 05/23/2008 10:38 PM Chuck Hagenbuch chuck

Call Identity::verify() inside Prefs_UI::handleForm so that if verify fails, it
can stop the "your prefs were saved" message and keep you on the same page.

1.63.2.20 FRAMEWORK_3 (+9 -23 lines) 04/14/2008 12:28 AM Michael M Slusarz slusarz

MFH: Improved url handling with auto-generated prefs links.

Tags: HORDE_3_2_RC4

1.63.2.19 FRAMEWORK_3 (+2 -2 lines) 04/08/2008 12:30 PM Michael M Slusarz slusarz

MFH 1.94

1.94 (+2 -2 lines) 04/08/2008 02:42 AM Michael M Slusarz slusarz

not needed

1.93 (+4 -7 lines) 04/07/2008 04:48 PM Chuck Hagenbuch chuck

Simplify special prefgroups - redirect to them from prefs.php, so no
other code has to care about $prefGroups['url'].

1.92 (+11 -22 lines) 04/07/2008 03:38 AM Michael M Slusarz slusarz

Links to app-specific pref URLs are now passed just like groups (passing a URL
instead of a group name). This allows us to easily parse the current pref
view (needed for DIMP).

1.63.2.18 FRAMEWORK_3 (+2 -2 lines) 01/02/2008 06:30 AM Jan Schneider jan

Happy New Year

Tags: HORDE_3_2_RC3, HORDE_3_2_RC2

1.91 (+2 -2 lines) 01/02/2008 06:12 AM Jan Schneider jan

Happy New Year

1.63.2.17 FRAMEWORK_3 (+45 -20 lines) 12/20/2007 08:49 AM Jan Schneider jan

Merge from HEAD.

1.90 (+2 -1 lines) 11/27/2007 02:17 AM Michael M Slusarz slusarz

Make sure Help library is loaded here.

Tags: BEFORE_MERGE_3_2

1.89 (+21 -15 lines) 07/04/2007 07:10 PM Jan Schneider jan

Add AJAX preference interface.
Unfortunately my String.evalScripts() implementation at the end of DimpCore.js
doesn't work as expected even though I was sure it did. I could really use
some bright ideas there.

Tags: HORDE_3_2_RC1, HORDE_3_2_ALPHA

1.88 (+2 -2 lines) 03/20/2007 10:32 AM Jan Schneider jan

Avoid warning.

1.87 (+4 -4 lines) 02/21/2007 06:11 PM Jan Schneider jan

Skip __desc elements.

1.86 (+23 -1 lines) 01/30/2007 01:05 PM Jan Schneider jan

Add support for alarm preferences.

1.63.2.16 FRAMEWORK_3 (+2 -2 lines) 01/02/2007 08:54 AM Jan Schneider jan

Happy New Year

Tags: HORDE_3_1_9, HORDE_3_1_8, HORDE_3_1_7, HORDE_3_1_6, HORDE_3_1_5, HORDE_3_1_4, HORDE_3_1_4_RC1

1.85 (+2 -2 lines) 01/02/2007 07:47 AM Jan Schneider jan

Happy New Year

1.84 (+2 -2 lines) 01/01/2007 07:40 PM Jan Schneider jan

Assign copyright to The Horde Project for those copyright holders that already agreed to it.

1.83 (+2 -7 lines) 01/28/2006 09:12 AM Chuck Hagenbuch chuck

menu.inc takes care of instantiating a menu now if necessary

1.63.2.15 FRAMEWORK_3 (+1 -7 lines) 01/12/2006 05:25 PM Jan Schneider jan

MFH: 1.82

Tags: HORDE_3_1_3, HORDE_3_1_2, HORDE_3_1_1, HORDE_3_1, HORDE_3_1_RC3, HORDE_3_1_RC2

1.82 (+1 -7 lines) 01/12/2006 05:14 PM Jan Schneider jan

Fall back to the only preference group earlier, so that we still have the
chance to do all the special stuff with identities.
Bug: 3242

1.63.2.14 FRAMEWORK_3 (+3 -3 lines) 01/04/2006 10:42 PM Chuck Hagenbuch chuck

MFH 1.81

1.81 (+3 -3 lines) 01/04/2006 10:27 PM Chuck Hagenbuch chuck

We're already checking for the existance of the app, may as well test
for the prefs.php file as well so we don't show apps without
preferences in the menu.

1.63.2.13 FRAMEWORK_3 (+2 -2 lines) 01/01/2006 04:28 PM Jan Schneider jan

Happy new year

Tags: HORDE_3_1_RC1

1.80 (+2 -2 lines) 01/01/2006 04:10 PM Jan Schneider jan

Happy new year\!

1.63.2.10.2.1 FRAMEWORK_3_0 (+2 -2 lines) 12/27/2005 12:02 PM Chuck Hagenbuch chuck

MFH: enum and select prefs can be already escaped

Tags: HORDE_3_0_12, HORDE_3_0_11, HORDE_3_0_10

1.63.2.12 FRAMEWORK_3 (+2 -2 lines) 12/27/2005 12:00 PM Chuck Hagenbuch chuck

MFH: fix language selection in options by allowing enum or select options to be marked as explicitly escaped.

1.79 (+2 -2 lines) 12/27/2005 11:50 AM Chuck Hagenbuch chuck

Don't use references here; not needed and we taint the global values by appending the Default: key.

1.78 (+2 -2 lines) 12/26/2005 12:11 PM Chuck Hagenbuch chuck

Meant to make this match the service name better.

1.77 (+2 -1 lines) 12/26/2005 12:09 PM Chuck Hagenbuch chuck

Allow setting body ids as well as body classes, and set a unique id on
the prefs screen.

1.63.2.11 FRAMEWORK_3 (+9 -7 lines) 10/18/2005 07:01 AM Jan Schneider jan

Merged from HEAD.

1.63.2.10 FRAMEWORK_3 (+5 -3 lines) 09/27/2005 12:24 PM Matt Selsky selsky

MFH: 1.76

Tags: FRAMEWORK_3_0, HORDE_3_0_9, HORDE_3_0_8, HORDE_3_0_7, HORDE_3_0_6, HORDE_3_0_6_RC1

1.76 (+5 -3 lines) 09/26/2005 06:39 AM Matt Selsky selsky

References.

Tags: BEFORE_MERGE_3_1

1.63.2.9 FRAMEWORK_3 (+3 -11 lines) 07/03/2005 01:05 AM Matt Selsky selsky

MFH: Remove "@access public" and fix wrapping.

Tags: HORDE_3_0_5, HORDE_3_0_5_RC2, HORDE_3_0_5_RC1

1.75 (+3 -11 lines) 07/03/2005 12:36 AM Matt Selsky selsky

Remove "@access public" and fix wrapping.

1.74 (+5 -2 lines) 06/17/2005 01:23 AM Chuck Hagenbuch chuck

This patch removes the "None" option, adds a button just for changing
the default identity, makes the "which identity to change" select field
have the user's default identity selected, and (the really hard part)
pre-fills all the fields with the appropriate values from the default
identity.
Bug: 1846

1.63.2.8 FRAMEWORK_3 (+2 -2 lines) 06/12/2005 10:16 PM Chuck Hagenbuch chuck

MFH 1.73

1.73 (+2 -2 lines) 06/12/2005 10:15 PM Chuck Hagenbuch chuck

revert this change for now.

1.63.2.7 FRAMEWORK_3 (+2 -2 lines) 06/08/2005 11:28 PM Chuck Hagenbuch chuck

MFH 1.72

1.72 (+2 -2 lines) 06/08/2005 11:28 PM Chuck Hagenbuch chuck

we want horde's common-header.inc here, really, since all of the other
setup stuff is from horde.

1.63.2.6 FRAMEWORK_3 (+3 -3 lines) 05/09/2005 11:03 PM Matt Selsky selsky

MFH: "optional" not needed in phpdoc.

1.71 (+3 -3 lines) 05/09/2005 11:01 PM Matt Selsky selsky

"optional" not needed in phpdoc.

1.63.2.5 FRAMEWORK_3 (+11 -1 lines) 03/29/2005 11:50 AM Chuck Hagenbuch chuck

MFH: If an app only has one prefGroup, always show that prefGroup
instead of showing an overview screen with only one entry.

1.70 (+11 -1 lines) 03/29/2005 11:45 AM Chuck Hagenbuch chuck

[cjh] If an app only has one prefGroup, always show that prefGroup instead
of showing an overview screen with only one entry.

Also got rid of one more pointless table.

1.63.2.4 FRAMEWORK_3 (+5 -5 lines) 03/26/2005 11:11 AM Chuck Hagenbuch chuck

MFH UI.php 1.69
Bug: 1627

Tags: HORDE_3_0_4

1.69 (+5 -4 lines) 03/26/2005 11:11 AM Chuck Hagenbuch chuck

avoid division by zero.
Bug: 1627

1.68 (+4 -6 lines) 03/20/2005 10:34 PM Chuck Hagenbuch chuck

remove now-unused variable
remove @version

1.67 (+4 -4 lines) 03/20/2005 10:16 PM mdjukic

use the header and ul

1.63.2.3 FRAMEWORK_3 (+7 -3 lines) 03/07/2005 05:11 AM Jan Schneider jan

MFH 1.66

Tags: HORDE_3_0_4_RC2, HORDE_3_0_4_RC1

1.66 (+5 -1 lines) 03/07/2005 05:05 AM Jan Schneider jan

Show message that preferences have only been updated temporarily is using the
session driver.

1.63.2.2 FRAMEWORK_3 (+3 -2 lines) 02/16/2005 04:55 PM Jan Schneider jan

MFH 1.65

1.65 (+1 -0 lines) 02/16/2005 01:42 PM Jan Schneider jan

Add emtpy default language.

1.64 (+1 -1 lines) 01/03/2005 08:09 AM Jan Schneider jan

Happy New Year

1.63.2.1 FRAMEWORK_3 (+3 -3 lines) 01/03/2005 07:19 AM Jan Schneider jan

Happy New Year

Tags: HORDE_3_0_3, HORDE_3_0_3_RC1, HORDE_3_0_2, HORDE_3_0_1

1.63 (+8 -8 lines) 12/10/2004 01:56 PM Chuck Hagenbuch chuck

- Remove some unnecessary table code and nested tables
- Only accept POST data for changing preferences (helps with XSS)

Tags: FRAMEWORK_3, HORDE_3_0

1.62 (+8 -16 lines) 11/22/2004 04:54 PM Chuck Hagenbuch chuck

This should be the last of the deprecated functionality. Styles will
go next.

Tags: HORDE_3_0_RC3

1.61 (+8 -5 lines) 11/15/2004 10:54 PM Chuck Hagenbuch chuck

Use a default menu if App::menu() isn't callable.

1.60 (+4 -4 lines) 11/15/2004 11:22 AM Chuck Hagenbuch chuck

Centralize application permissions checking in a registry method so that we don't duplicate this logic all over the place.

1.59 (+7 -2 lines) 11/12/2004 05:35 AM Jan Schneider jan

Limit the application selector in the Options to only show installed
applications.
Submitted by: Ben Chavet <ben@chavet.net>

1.58 (+3 -3 lines) 11/08/2004 03:07 PM Chuck Hagenbuch chuck

Fix logic bug that should have been causing more trouble than it was (Sander Dalemans <sander@gamerszone.nl>).

1.57 (+8 -6 lines) 11/03/2004 07:56 PM Chuck Hagenbuch chuck

- Handle the several variations which are out there now in the prefs
screen menu.

- Simplified menu for the basic menu template.

1.42.2.1 FRAMEWORK_3_ALPHA (+7 -2 lines) 11/01/2004 12:41 PM mdjukic

mfh

1.56 (+7 -2 lines) 11/01/2004 12:33 PM mdjukic

issue a message if no pref groups are available to the user to configure

1.55 (+12 -12 lines) 10/18/2004 08:45 PM Chuck Hagenbuch chuck

Registry::getParam() -> Registry::get().

1.54 (+2 -15 lines) 10/04/2004 10:41 AM Jan Schneider jan

Move custom prefs handling to where it belongs.

1.53 (+5 -15 lines) 09/29/2004 05:00 PM Chuck Hagenbuch chuck

Logout is no longer an app, and assorted cleanups.

1.52 (+4 -4 lines) 09/27/2004 10:36 PM Chuck Hagenbuch chuck

comments, ws.

1.51 (+6 -7 lines) 09/24/2004 09:17 PM Chuck Hagenbuch chuck

Clean up a few places where we still treated "problem" as an application.

1.50 (+3 -6 lines) 08/30/2004 04:21 PM Chuck Hagenbuch chuck

Simplify this if check.

1.49 (+7 -6 lines) 08/03/2004 10:46 AM Chuck Hagenbuch chuck

Filter out block entries a bit earlier, where we filter out headings.

1.48 (+4 -3 lines) 08/03/2004 10:42 AM Jan Schneider jan

Don't try to show blocks in the prefs menu.

1.47 (+8 -9 lines) 07/07/2004 10:56 PM Chuck Hagenbuch chuck

call groupIsEditable() before deciding to show a prefGroup in the overview UI.

1.46 (+4 -4 lines) 05/18/2004 03:48 PM Chuck Hagenbuch chuck

Avoid array_key_exists.

1.45 (+13 -14 lines) 05/08/2004 05:07 PM Jan Schneider jan

Identities are no longer managed by imp/identities.php but by the generic
preferences code. Unless you need a special preference, adding a property to
the identities for one application is now as easy as adding a new preference
to the 'identities' prefs group.

1.44 (+23 -4 lines) 05/02/2004 12:17 PM Chuck Hagenbuch chuck

Add some logic to not default to horde in the prefs screen if horde is
hidden, and do some permissions checking, etc.

1.43 (+7 -3 lines) 04/09/2004 08:46 AM Jan Schneider jan

Call App::status() instead of $notification->notify() if it exists.

1.42 (+4 -2 lines) 03/20/2004 05:57 PM Jan Schneider jan

Show status notifications here.
Bug: 4

Tags: FRAMEWORK_3_ALPHA, HORDE_3_0_ALPHA

1.41 (+38 -29 lines) 03/18/2004 04:40 PM Jan Schneider jan

Move header and navigation links into Prefs_UI::generateHeader() too, to be
used by special prefs pages. Convert rpcsum.php to use this method, the other
special prefs pages still have to be converted.

1.40 (+27 -2 lines) 03/13/2004 01:47 PM Jan Schneider jan

navbar is gone.
Move prefs screen menu generation to Prefs_UI::generateHeader(). Navigation
elements should go there too, so that we don't have to duplicate them in each
special prefs page.

1.39 (+3 -3 lines) 03/03/2004 12:15 PM Jan Schneider jan

Gettext

1.38 (+5 -5 lines) 02/26/2004 09:54 PM Chuck Hagenbuch chuck

fix prev/next links when the prev/next group has it's own 'url' property.

1.37 (+5 -5 lines) 02/24/2004 03:57 PM Chuck Hagenbuch chuck

Fix prev/next links.

1.36 (+3 -3 lines) 02/24/2004 11:32 AM John Morrissey jwm

fix typo

1.35 (+4 -4 lines) 02/22/2004 08:50 PM jon

Reformatting a comment.

1.34 (+33 -9 lines) 02/21/2004 09:49 PM Chuck Hagenbuch chuck

[cjh] The new services/prefs.php file is now the only UI page necessary
for preferences for all applications - all app/prefs.php files
are now obsolete.

There is also now a link to the Options system in the left menu.

The new prefs screen has been implemented for Horde, Mnemo, and
Ansel. All other apps still need to be converted, by moving any custom
functions/variable definitions into lib/prefs.php files, changing
links in the menu, and removing the app/prefs.php files.

Help doing the above conversion would be greatly appreciated.

1.33 (+3 -2 lines) 02/19/2004 01:15 PM Jan Schneider jan

Allow password fields to be updated (Michael Rubinsky <mike@theupstairsroom.com>).

1.32 (+8 -13 lines) 02/05/2004 05:42 AM Jan Schneider jan

Obey the return value of setPref() and don't reset $updated accidentally.

1.31 (+7 -2 lines) 01/18/2004 12:29 PM Jan Schneider jan

Handle menu reload due to language or theme changes through javascript notification.

1.30 (+3 -3 lines) 01/01/2004 10:16 AM Jan Schneider jan

Happy new year everyone.

1.29 (+23 -21 lines) 11/26/2003 02:28 PM Chuck Hagenbuch chuck

PrefsUI.php is now Prefs/UI.php for better packaging/etc. More work on this
may follow later. Now it's pie-baking time.

1.28 (+12 -10 lines) 11/25/2003 08:16 PM Jan Schneider jan

Fix for multienum prefs with no value selected.

1.27 (+13 -8 lines) 11/21/2003 05:37 PM Chuck Hagenbuch chuck

Handle gracefully the case when there are no prefgroups.

1.26 (+3 -3 lines) 10/21/2003 09:05 AM Chuck Hagenbuch chuck

here too

1.25 (+3 -2 lines) 09/21/2003 06:34 PM Jan Schneider jan

Make String:: class independent of NLS::.

1.24 (+10 -10 lines) 09/16/2003 07:06 PM Jan Schneider jan

Use the new Util:: class.

1.23 (+5 -4 lines) 08/21/2003 09:15 AM Jan Schneider jan

Show navigation links only if there is actually more than one pref group.

1.22 (+3 -4 lines) 06/17/2003 07:27 PM Michael M Slusarz slusarz

Remove "actionID type" defines() from Horde::.

1.21 (+23 -2 lines) 06/03/2003 11:36 PM Chuck Hagenbuch chuck

Add a multienum prefs type. You have to know to unserialize this one
yourself.

Only showing the 100 latest revisions. Show all revisions? (may take a while).