6.0.0-beta1
7/28/25

[#621] Got blank page while click "Return to Options"
Summary Got blank page while click "Return to Options"
Queue Horde Base
Queue Version HEAD
Type Bug
State Resolved
Priority 1. Low
Owners Horde Developers (at)
Requester david (at) tmv (dot) gov (dot) tw
Created 09/23/2004 (7613 days ago)
Due
Updated 11/22/2004 (7553 days ago)
Assigned 11/20/2004 (7555 days ago)
Resolved 11/20/2004 (7555 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
11/22/2004 02:43:48 AM davdi (at) tmv (dot) gov (dot) tw Comment #11 Reply to this comment
Fixed . Thanks !!



David Chang
11/20/2004 05:09:59 PM Chuck Hagenbuch Comment #10
State ⇒ Resolved
Reply to this comment
I've committed the only thing I can think of to config/prefs.php.dist. 
Otherwise this *has* to be a local problem. Resolving.
11/20/2004 11:20:26 AM Jan Schneider Comment #9
Assigned to Horde DevelopersHorde Developers
Taken from Jan Schneider
State ⇒ Assigned
Reply to this comment
Well, the point is that I can't reproduce this, $identity is always 
null (as expected) after I click "Return to Options". My guess is that 
this has to be some local modification or hook  that's causing this.



Assigning this ticket to all developers in case anyone can reproduce 
this. David, you should try to track this further down, i.e. find out 
where $identity gets set after returning to the main options screen.
11/20/2004 09:51:21 AM david (at) tmv (dot) gov (dot) tw Comment #8 Reply to this comment
Hi Jan:

The problem still keep in my HEAD version though it was up2date.



I don't have RC1 to test,so if it is very important for this 
issue.Don't hesitate,let me know .



David Chang




11/20/2004 12:04:00 AM Jan Schneider Comment #7
State ⇒ Feedback
Reply to this comment
Do you still see this with RC1?
09/27/2004 08:56:43 AM Jan Schneider Assigned to Jan Schneider
State ⇒ Assigned
 
09/27/2004 12:47:29 AM david (at) tmv (dot) gov (dot) tw Comment #6
New Attachment: prefs.php Download
Reply to this comment
Here is what i changed to prefs.php for debug.Hope that's right

===============================================================

// default identity

// Set locked to true if you don't want the users to have multiple identities.

var_dump($identity);

$_prefs['default_identity'] = array(

     'value' => false,

     'locked' => false,

     'shared' => true,

     'type' => 'enum',

     'enum' => isset($identity) ? $identity->getAll('id') : array(),

     'desc' => _("Your default identity:")

);



After this ,the debug info of "Option for Horde"

=================================================

Notice: Undefined variable: identity in 
/usr/local/apache/horde.beta/config/prefs.php on line 138

NULL



debug info of "Option for Horde->Personal Information"

======================================================

object(identity)(5) { ["_identities"]=> array(2) { [0]=> array(14) { 
["id"]=> string(21) "îAÔOµÄÉí·Ý×R„e" ["fullname"]=> string(9) "ˆÁ¼ÎÄ" 
["from_addr"]=> string(16) "david@tmv.gov.tw" ["replyto_addr"]=> 
string(0) "" ["alias_addr"]=> string(0) "" ["tieto_addr"]=> string(0) 
"" ["bcc_addr"]=> string(0) "" ["mail_hdr"]=> string(0) "" 
["signature"]=> string(0) "" ["sig_first"]=> int(0) ["sig_dashes"]=> 
int(0) ["save_sent_mail"]=> int(1) ["sent_mail_folder"]=> string(9) 
"sent-mail" ["default_identity"]=> string(1) "0" } [1]=> array(14) { 
["default_identity"]=> string(1) "0" ["id"]=> string(2) "dc" 
["replyto_addr"]=> string(0) "" ["alias_addr"]=> array(0) { } 
["tieto_addr"]=> array(0) { } ["bcc_addr"]=> array(0) { } 
["mail_hdr"]=> string(0) "" ["signature"]=> string(0) "" 
["sig_dashes"]=> int(0) ["sig_first"]=> int(0) ["save_sent_mail"]=> 
int(0) ["sent_mail_folder"]=> string(9) "sent-mail" ["fullname"]=> 
string(2) "dc" ["from_addr"]=> string(15) "luca@tmv.gov.tw" } } 
["_default"]=> string(1) "0" ["_user"]=> NULL ["_properties"]=> 
array(3) { [0]=> string(2) "id" [1]=> string(8) "fullname" [2]=> 
string(9) "from_addr" } ["_prefs"]=> &object(prefs_sql)(9) { 
["_params"]=> array(10) { ["phptype"]=> string(5) "mysql" 
["persistent"]=> bool(true) ["port"]=> int(3306) ["protocol"]=> 
string(3) "tcp" ["hostspec"]=> string(16) "mysql.tmv.gov.tw" 
["username"]=> string(4) "root" ["password"]=> string(8) "********" 
["database"]=> string(10) "horde_beta" ["charset"]=> string(5) "Big-5" 
["driverconfig"]=> string(5) "horde" } ["_db"]=> NULL ["_connected"]=> 
bool(false) ["_prefs"]=> array(38) { ["default_identity"]=> array(3) { 
["v"]=> string(1) "0" ["m"]=> int(2) ["d"]=> bool(false) } 
["identities"]=> array(3) { ["v"]=> string(773) 
"a:2:{i:0;a:14:{s:2:"id";s:14:"?w?]??????O";s:8:"fullname";s:6:"?i?}?‰¦s:9:"from_addr";s:16:"david@tmv.gov.tw";s:12:"replyto_addr";s:0:"";s:10:"alias_addr";s:0:"";s:10:"tieto_addr";s:0:"";s:8:"bcc_addr";s:0:"";s:8:"mail_hdr";s:0:"";s:9:"signature";s:0:"";s:9:"sig_first";i:0;s:10:"sig_dashes";i:0;s:14:"save_sent_mail";i:1;s:16:"sent_mail_folder";s:9:"sent-mail";s:16:"default_identity";s:1:"0";}i:1;a:14:{s:16:"default_identity";s:1:"0";s:2:"id";s:2:"dc";s:12:"replyto_addr";s:0:"";s:10:"alias_addr";a:0:{}s:10:"tieto_addr";a:0:{}s:8:"bcc_addr";a:0:{}s:8:"mail_hdr";s:0:"";s:9:"signature";s:0:"";s:10:"sig_dashes";i:0;s:9:"sig_first";i:0;s:14:"save_sent_mail";i:0;s:16:"sent_mail_folder";s:9:"sent-mail";s:8:"fullname";s:2:"dc";s:9:"from_addr";s:15:"luca@tmv.gov.tw";}}" ["m"]=> int(2) ["d"]=> string(6) "a:0:{}" } ["id"]=> array(3) { ["v"]=> string(0) "" ["m"]=> int(10) ["d"]=> string(0) "" } ["fullname"]=> array(3) { ["v"]=> string(6) "?i?}?‰| ["m"]=> int(7) ["d"]=> string(0) "" } ["from_addr"]=> array(3) { ["v"]=> string(16) "david@tmv.gov.tw" ["m"]=> int(7) ["d"]=> string(0) "" } ["security_question"]=> array(3) { ["v"]=> string(6) "dsfsdf" ["m"]=> int(2) ["d"]=> string(0) "" } ["security_answer"]=> array(3) { ["v"]=> string(4) "dfdf" ["m"]=> int(2) ["d"]=> string(0) "" } ["alternate_email"]=> array(3) { ["v"]=> string(0) "" ["m"]=> int(2) ["d"]=> string(0) "" } ["language"]=> array(3) { ["v"]=> string(5) "en_US" ["m"]=> int(2) ["d"]=> string(0) "" } ["timezone"]=> array(3) { ["v"]=> string(0) "" ["m"]=> int(2) ["d"]=> string(0) "" } ["twentyFour"]=> array(3) { ["v"]=> string(1) "0" ["m"]=> int(2) ["d"]=> bool(false) } ["date_format"]=> array(3) { ["v"]=> string(12) "%A %B %d, %Y" ["m"]=> int(2) ["d"]=> string(12) "%A %B %d, %Y" } ["theme"]=> array(3) { ["v"]=> string(7) "lucblue" ["m"]=> int(2) ["d"]=> string(7) "lucblue" } ["categories"]=> array(3) { ["v"]=> string(5) "david" ["m"]=> int(2) ["d"]=> string(0) "" } ["category_colors"]=> array(3) { ["v"]=> string(84) "1:_default_|2:_unfiled_|3:1|4:2|5:|david:#7F003B|_default_:#FFFFFF|_unfiled_:#DDDDDD" ["m"]=> int(2) ["d"]=> string(0) "" } ["summary_refresh_time"]=> array(3) { ["v"]=> string(3) "300" ["m"]=> int(2) ["d"]=> int(300) } ["show_sidebar"]=> array(3) { ["v"]=> string(1) "1" ["m"]=> int(2) ["d"]=> bool(true) } ["sidebar_width"]=> array(3) { ["v"]=> string(3) "150" ["m"]=> int(2) ["d"]=> int(150) } ["menu_view"]=> array(3) { ["v"]=> string(4) "both" ["m"]=> int(2) ["d"]=> string(4) "both" } ["menu_refresh_time"]=> array(3) { ["v"]=> string(3) "300" ["m"]=> int(2) ["d"]=> int(300) } ["do_maintenance"]=> array(3) { ["v"]=> bool(true) ["m"]=> int(10) ["d"]=> bool(true) } ["confirm_maintenance"]=> array(3) { ["v"]=> bool(true) ["m"]=> int(10) ["d"]=> bool(true) } ["initial_application"]=> array(3) { ["v"]=> string(5) "horde" ["m"]=> int(2) ["d"]=> string(0) "" } ["widget_accesskey"]=> array(3) { ["v"]=> string(1) "0" ["m"]=> int(2) ["d"]=> bool(true) } ["portal_layout"]=> array(3) { ["v"]=> string(6) "a:0:{}" ["m"]=> int(2) ["d"]=> string(6) "a:0:{}" } ["remote_summaries"]=> array(3) { ["v"]=> string(6) "a:0:{}" ["m"]=> int(10) ["d"]=> string(6) "a:0:{}" } ["last_login"]=> array(3) { ["v"]=> string(61) "a:2:{s:4:"time";i:1096245037;s:4:"host";s:12:"17.192.244.4";}" ["m"]=> int(2) ["d"]=> string(6) "a:0:{}" } ["show_last_login"]=> array(3) { ["v"]=> string(1) "1" ["m"]=> int(2) ["d"]=> bool(true) } ["imsp_auth_user"]=> array(3) { ["v"]=> string(0) "" ["m"]=> int(10) ["d"]=> string(0) "" } ["imsp_auth_pass"]=> array(3) { ["v"]=> string(0) "" ["m"]=> int(10) ["d"]=> string(0) "" } ["contextmenu"]=> array(3) { ["v"]=> string(1) "1" ["m"]=> int(2) ["d"]=> bool(true) } ["tableoperations"]=> array(3) { ["v"]=> string(1) "0" ["m"]=> int(2) ["d"]=> bool(false) } ["listtype"]=> array(3) { ["v"]=> string(1) "1" ["m"]=> int(2) ["d"]=> bool(true) } ["add_source"]=> array(3) { ["v"]=> string(8) "localsql" ["m"]=> int(2) ["d"]=> string(8) "localsql" } ["display_contact"]=> array(3) { ["v"]=> string(1) "1" ["m"]=> int(2) ["d"]=> string(1) "1" } ["sending_charset"]=> array(3) { ["v"]=> string(4) "BIG5" ["m"]=> int(2) ["d"]=> string(4) "BIG5" } ["default_dir"]=> array(3) { ["v"]=> string(8) "localsql" ["m"]=> int(2) ["d"]=> string(0) "" } ["default_share"]=> array(3) { ["v"]=> string(16) "txg16@tmv.gov.tw" ["m"]=> int(10) ["d"]=> string(16) "txg16@tmv.gov.tw" } } ["_scope"]=> string(5) "horde" ["_user"]=> string(16) "txg16@tmv.gov.tw" ["_caching"]=> bool(true) ["_hooks"]=> array(0) { } ["_hooksCalled"]=> NULL } 
}

Warning: Cannot modify header information - headers already sent by 
(output started at /usr/local/apache/horde.beta/config/prefs.php:138
in /usr/local/apache/horde.beta/templates/common-header.inc on line 4



Warning: Cannot modify header information - headers already sent by 
(output started at /usr/local/apache/horde.beta/config/prefs.php:138
in /usr/local/apache/horde.beta/templates/common-header.inc on line 5





debug info of clicking on "Return to Option"

============================================

string(2) "-2"

Fatal error: Call to a member function on a non-object in 
/usr/local/apache/horde.beta/config/prefs.php on line 144






09/24/2004 08:29:08 AM Jan Schneider Comment #5 Reply to this comment
$identity is not an Identity object then. Put a var_dump($identity); 
before that code and see what comes out.
09/24/2004 03:12:31 AM david (at) tmv (dot) gov (dot) tw Comment #4 Reply to this comment
This is line 143 in my horde/config/prefs.php

===============================================================

'enum' => isset($identity) ? $identity->getAll('id') : array(),



I thought maybe it's my problem because i have added some hooks in the 
file early.However nothing changed if use prefs.php.dist as it.



keep tring to re-get whole Horde & projects via cvs but still the same.


09/23/2004 01:16:33 PM vilius (at) lnk (dot) lt Comment #3 Reply to this comment
Works fine here too.
09/23/2004 12:51:27 PM Jan Schneider Comment #2
State ⇒ Feedback
Reply to this comment
Works fine here. Maybe this was fixed by Chuck's changes from yesterday?
09/23/2004 03:51:15 AM david (at) tmv (dot) gov (dot) tw Comment #1
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ Got blank page while click "Return to Options"
Queue ⇒ Horde Base
State ⇒ Unconfirmed
Reply to this comment
Click "Return to Options" button on "Option for Horde" ->"Personal 
Information" screen,got blank page with this error message:



Fatal error: Call to a member function on a non-object in 
/usr/local/apache/horde.beta/config/prefs.php on line 143


Saved Queries