[horde] cms error

Shane Boulter sboulter at ariasolutions.com
Tue Jul 27 15:42:01 PDT 2004


Greetings, I'm using the latest cvs version of horde, imp, turba, and 
giapeto.  However when trying to put together a basic cms page using 
portal blocks I'm getting some errors.

When I try to put in a turba block I get this error:


Notice: Undefined index: params in 
/usr/local/apache/htdocs/horde/giapeto/lib/Page.php on line 690

Warning: Cannot modify header information - headers already sent by 
(output started at 
/usr/local/apache/htdocs/horde/giapeto/lib/Page.php:690) in 
/usr/local/apache/htdocs/horde/giapeto/templates/common-header.inc on line 3

Warning: Cannot modify header information - headers already sent by 
(output started at 
/usr/local/apache/htdocs/horde/giapeto/lib/Page.php:690) in 
/usr/local/apache/htdocs/horde/giapeto/templates/common-header.inc on line 4

but it will show the block fine.

When I try to put in an imp block I'm getting this error:

A fatal error has occurred
Nonexistant class "Horde_Form_Type_checkbox" for field type "checkbox"

[line 146 of /usr/local/apache/php/lib/php/Horde/Form.php]
Details (also in Horde's logfile):

object(pear_error)(8) {
   ["error_message_prefix"]=>
   string(0) ""
   ["mode"]=>
   int(1)
   ["level"]=>
   int(1024)
   ["code"]=>
   NULL
   ["message"]=>
   string(70) "Nonexistant class "Horde_Form_Type_checkbox" for field 
type "checkbox""
   ["userinfo"]=>
   NULL
   ["backtrace"]=>
   array(7) {
     [0]=>
     array(6) {
       ["file"]=>
       string(38) "/usr/local/apache/php/lib/php/PEAR.php"
       ["line"]=>
       int(538)
       ["function"]=>
       string(10) "pear_error"
       ["class"]=>
       string(10) "pear_error"
       ["type"]=>
       string(2) "->"
       ["args"]=>
       array(5) {
         [0]=>
         string(70) "Nonexistant class "Horde_Form_Type_checkbox" for 
field type "checkbox""
         [1]=>
         NULL
         [2]=>
         int(1)
         [3]=>
         int(1024)
         [4]=>
         NULL
       }
     }
     [1]=>
     array(6) {
       ["file"]=>
       string(44) "/usr/local/apache/php/lib/php/Horde/Form.php"
       ["line"]=>
       int(146)
       ["function"]=>
       string(10) "raiseerror"
       ["class"]=>
       string(4) "pear"
       ["type"]=>
       string(2) "::"
       ["args"]=>
       array(1) {
         [0]=>
         string(70) "Nonexistant class "Horde_Form_Type_checkbox" for 
field type "checkbox""
       }
     }
     [2]=>
     array(6) {
       ["file"]=>
       string(44) "/usr/local/apache/php/lib/php/Horde/Form.php"
       ["line"]=>
       int(215)
       ["function"]=>
       string(7) "gettype"
       ["class"]=>
       string(10) "horde_form"
       ["type"]=>
       string(2) "->"
       ["args"]=>
       array(2) {
         [0]=>
         &string(8) "checkbox"
         [1]=>
         &array(0) {
         }
       }
     }
     [3]=>
     array(6) {
       ["file"]=>
       string(44) "/usr/local/apache/php/lib/php/Horde/Form.php"
       ["line"]=>
       int(205)
       ["function"]=>
       string(20) "insertvariablebefore"
       ["class"]=>
       string(10) "horde_form"
       ["type"]=>
       string(2) "->"
       ["args"]=>
       array(8) {
         [0]=>
         &NULL
         [1]=>
         &string(50) "Only display folders with unread messages in them?"
         [2]=>
         &string(27) "block[options][show_unread]"
         [3]=>
         &string(8) "checkbox"
         [4]=>
         &bool(true)
         [5]=>
         &bool(false)
         [6]=>
         &NULL
         [7]=>
         &array(0) {
         }
       }
     }
     [4]=>
     array(6) {
       ["file"]=>
       string(48) "/usr/local/apache/php/lib/php/Horde/Block/UI.php"
       ["line"]=>
       int(88)
       ["function"]=>
       string(11) "addvariable"
       ["class"]=>
       string(10) "horde_form"
       ["type"]=>
       string(2) "->"
       ["args"]=>
       array(7) {
         [0]=>
         &string(50) "Only display folders with unread messages in them?"
         [1]=>
         &string(27) "block[options][show_unread]"
         [2]=>
         &string(8) "checkbox"
         [3]=>
         &bool(true)
         [4]=>
         &bool(false)
         [5]=>
         &NULL
         [6]=>
         &array(0) {
         }
       }
     }
     [5]=>
     array(6) {
       ["file"]=>
       string(65) 
"/usr/local/apache/htdocs/horde/giapeto/lib/Form/BlockEdit/app.php"
       ["line"]=>
       int(38)
       ["function"]=>
       string(13) "setupeditform"
       ["class"]=>
       string(14) "horde_block_ui"
       ["type"]=>
       string(2) "->"
       ["args"]=>
       array(0) {
       }
     }
     [6]=>
     array(6) {
       ["file"]=>
       string(52) "/usr/local/apache/htdocs/horde/giapeto/blockedit.php"
       ["line"]=>
       int(36)
       ["function"]=>
       string(11) "seteditvars"
       ["class"]=>
       string(18) "form_blockedit_app"
       ["type"]=>
       string(2) "->"
       ["args"]=>
       array(0) {
       }
     }
   }
   ["callback"]=>
   NULL
}


I'm really excited about the cms functions and can't wait to get this 
working for our company.  If anyone has any ideas as to what to try 
please let me know.

OS: Debian
Apache: 2.0.50
php: 4.3.1


Thanks

Shane



More information about the horde mailing list