[Tickets #12635] Error on ActiveSync preferences page: Helper class tag not found
noreply at bugs.horde.org
noreply at bugs.horde.org
Wed Aug 28 17:10:51 UTC 2013
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: http://bugs.horde.org/ticket/12635
------------------------------------------------------------------------------
Ticket | 12635
Created By | cne at ruhrverband.de
Summary | Error on ActiveSync preferences page: Helper class tag
| not found
Queue | Horde Framework Packages
Version | Git master
Type | Bug
State | Unconfirmed
Priority | 3. High
Milestone |
Patch |
Owners |
------------------------------------------------------------------------------
cne at ruhrverband.de (2013-08-28 17:10) wrote:
After the last update to 5.1.1 (Horde_ActiveSync 2.6.2) the logged-in
user gets the following error on his ActiveSync page:
Ein schwerer Fehler ist aufgetreten:
Helper class tag not found
1. Horde_Core_Prefs_Ui->generateUI() /var/www/html/horde/services/prefs.php:32
2. Horde_Prefs_Special_Activesync->display()
/usr/share/pear/Horde/Core/Prefs/Ui.php:489
3. Horde_View_Base->addHelper()
/var/www/html/horde/lib/Prefs/Special/Activesync.php:38
Details
Die vollständige Fehlermeldung wurde in Hordes Logdatei geschrieben
und für Administratoren weiter unten ausgegeben. Benutzer, die keine
Administratoren sind, bekommen diese Details nicht zu sehen.
Horde_View_Exception Object
(
[message:protected] => Helper class tag not found
[string:Exception:private] =>
[code:protected] => 0
[file:protected] => /usr/share/pear/Horde/View/Base.php
[line:protected] => 184
[trace:Exception:private] => Array
(
[0] => Array
(
[file] =>
/var/www/html/horde/lib/Prefs/Special/Activesync.php
[line] => 38
[function] => addHelper
[class] => Horde_View_Base
[type] => ->
[args] => Array
(
[0] => tag
)
)
[1] => Array
(
[file] => /usr/share/pear/Horde/Core/Prefs/Ui.php
[line] => 489
[function] => display
[class] => Horde_Prefs_Special_Activesync
[type] => ->
[args] => Array
(
[0] => Horde_Core_Prefs_Ui Object
(
[prefGroups] => Array
(
[identities] => Array
(
[column] => Ihre Angaben
[label] =>
Persönliche Angaben
[desc] => Ändern
Sie Ihre persönlichen Informationen.
[members] => Array
(
[0] => id
[1] => fullname
[2] => from_addr
[3] => location
)
[type] => identities
)
[forgotpass] => Array
(
[column] => Ihre Angaben
[label] => Kontopasswort
[desc] => Legen
Sie die Einstellungen fest, die es Ihnen erlauben Ihr Passwort
zurückzusetzen, falls sie es einmal vergessen sollten.
[members] => Array
(
[0] =>
security_question
[1] =>
security_answer
[2] =>
alternate_email
)
[suppress] =>
Closure Object
(
)
)
[language] => Array
(
[column] => Ihre Angaben
[label] =>
Sprache und Zeit
[desc] => Wählen
Sie Ihre bevorzugte Sprache, Zeitzone und Datumseinstellungen.
[members] => Array
(
[0] => language
[1] =>
sending_charset
[2] => timezone
[3] => twentyFour
[4] => date_format
[5] =>
date_format_mini
[6] => time_format
[7] =>
first_week_day
)
)
[categories] => Array
(
[column] => Ihre Angaben
[label] =>
Kategorien und Beschriftungen
[desc] =>
Verwalten Sie die Kategorien, mit denen Sie Elemente und Einträge
kennzeichnen können, sowie die zugehörigen Farben.
[members] => Array
(
[0] =>
categorymanagement
)
)
[display] => Array
(
[column] =>
Andere Informationen
[label] =>
Anzeige-Einstellungen
[desc] => Legen
Sie das die Startanwendung, das Farbschema, die Seitenaktualisierung
und andere Anzeigeeinstellungen fest.
[members] => Array
(
[0] =>
initial_application
[1] =>
show_last_login
[2] => theme
[3] =>
summary_refresh_time
[4] =>
sidebar_width
[5] =>
menu_refresh_time
[6] =>
widget_accesskey
)
)
[facebook] => Array
(
[column] =>
Andere Informationen
[label] =>
Facebook-Integration
[desc] =>
Integration mit Ihrem Facebook-Konto einrichten.
[members] => Array
(
[0] =>
facebookmanagement
)
[suppress] =>
Closure Object
(
)
)
[twitter] => Array
(
[column] =>
Andere Informationen
[label] =>
Twitter-Integration
[desc] =>
Integration mit Ihrem Twitter-Konto einrichten.
[members] => Array
(
[0] =>
twittermanagement
)
[suppress] =>
Closure Object
(
)
)
[imspauth] => Array
(
[column] =>
Andere Informationen
[label] =>
Alternative IMSP-Anmeldung
[desc] => Bitte
ausfüllen, wenn Sie einen anderen Benutzernamen/Passwort für den
IMSP-Server haben.
[members] => Array
(
[0] =>
imsp_auth_user
[1] =>
imsp_auth_pass
)
[suppress] =>
Closure Object
(
)
)
[syncml] => Array
(
[column] =>
Andere Informationen
[label] => SyncML
[desc] =>
Konfiguration der Synchronization mit PDAs, Smartphones und Outlook.
[members] => Array
(
[0] =>
syncmlmanagement
)
[suppress] =>
Closure Object
(
)
)
[activesync] => Array
(
[column] =>
Andere Informationen
[label] => ActiveSync
[desc] =>
Verwaltung Ihrer ActiveSync-Geräte.
[members] => Array
(
[0] =>
activesync_replyposition
[1] =>
activesyncmanagement
)
[suppress] =>
Closure Object
(
)
)
)
[prefs] => Array
(
[id] => Array
(
[value] =>
[type] => text
[desc] =>
Bezeichnung der Identität
)
[fullname] => Array
(
[value] =>
[type] => text
[desc] => Ihr
vollständiger Name:
[hook] => 1
)
[from_addr] => Array
(
[value] =>
[type] => text
[desc] => Die
Standard-E-Mail-Adresse für diese Identität:
[hook] => 1
)
[location] => Array
(
[value] =>
[type] => text
[desc] =>
Standardort für die Nutzung von ortsabhängingen Funktionen.
)
[default_identity] => Array
(
[value] => 0
)
[identities] => Array
(
[value] => a:0:{}
)
[confirm_email] => Array
(
[value] => a:0:{}
)
[security_question] => Array
(
[value] =>
[type] => text
[desc] => Geben
Sie eine Sicherheitsfrage ein, die Ihnen gestellt wird, wenn Sie Ihr
Passwort zurücksetzen möchten, z. B. "Wie lautet der Name Ihres
Haustiers?":
)
[security_answer] => Array
(
[value] =>
[type] => text
[desc] => Geben
Sie die Antwort auf die Sicherheitsfrage ein:
)
[alternate_email] => Array
(
[value] =>
[type] => text
[desc] => Geben
Sie eine E-Mail-Adresse an, an die das neue Passwort geschickt werden
soll:
)
[language] => Array
(
[value] => de_DE
[type] => enum
[enum] => Array
(
)
[escaped] => 1
[desc] => Wählen
Sie Ihre bevorzugte Sprache:
[on_init] =>
Closure Object
(
[parameter] => Array
(
[$ui] => <required>
)
)
[on_change] =>
Closure Object
(
)
)
[sending_charset] => Array
(
[value] => UTF-8
[advanced] => 1
[locked] => 1
[type] => enum
[enum] => Array
(
[] => Standard
[windows-1256] => Arabisch (Windows-1256)
[ARMSCII-8] => Armenisch (ARMSCII-8)
[ISO-8859-13] => Baltisch (ISO-8859-13)
[BIG5] =>
Chinesisch traditionell (Big5)
[GB2312]
=> Chinesisch vereinfacht (GB2312)
[ISO-8859-7] => Griechisch (ISO-8859-7)
[ISO-8859-8-I] => Hebräisch (ISO-8859-8-I)
[ISO-2022-JP] => Japanisch (ISO-2022-JP)
[ISO-8859-14] => Keltisch (ISO-8859-14)
[EUC-KR]
=> Koreanisch (EUC-KR)
[KOI8-R]
=> Kyrillisch (KOI8-R)
[windows-1251] => Kyrillisch (Windows-1251)
[KOI8-U]
=> Kyrillisch/Ukrainisch (KOI8-U)
[ISO-8859-2] => Mitteleuropäisch (ISO-8859-2)
[ISO-8859-10] => Nordisch (ISO-8859-10)
[ISO-8859-3] => Südeuropäisch (ISO-8859-3)
[TIS-620]
=> Thailändisch (TIS-620)
[ISO-8859-9] => Türkisch (ISO-8859-9)
[UTF-8]
=> Unicode (UTF-8)
[VISCII]
=> Vietnamesisch (VISCII)
[ISO-8859-1] => Westeuropäisch (ISO-8859-1)
[ISO-8859-15] => Westeuropäisch (ISO-8859-15)
)
[desc] =>
Standardzeichensatz für neue Nachrichten:
)
[timezone] => Array
(
[value] => Europe/Berlin
[type] => enum
[enum] => Array
(
)
[desc] => Ihre
aktuelle Zeitzone:
[on_init] =>
Closure Object
(
[parameter] => Array
(
[$ui] => <required>
)
)
)
[twentyFour] => Array
(
[value] => 1
[type] => checkbox
[desc] => Zeit im
24-Stunden-Format anzeigen?
)
[date_format] => Array
(
[value] => %x
[type] => enum
[enum] => Array
(
[%x] => 28.08.2013
[%Y-%m-%d] => 2013-08-28
[%d/%m/%Y] => 28/08/2013
[%A, %B
%d, %Y] => Mittwoch, August 28, 2013
[%A, %d.
%B %Y] => Mittwoch, 28. August 2013
[%A, %d
%B %Y] => Mittwoch, 28 August 2013
[%a, %b
%e, %Y] => Mi, Aug 28, 2013
[%a, %b
%e, %y] => Mi, Aug 28, 13
[%a, %b
%e] => Mi, Aug 28
[%a, %e
%b %Y] => Mi, 28 Aug 2013
[%a, %e
%b %y] => Mi, 28 Aug 13
[%a %d %b
%Y] => Mi 28 Aug 2013
[%a %x]
=> Mi 28.08.2013
[%a
%Y-%m-%d] => Mi 2013-08-28
[%e %b
%Y] => 28 Aug 2013
[%e. %b
%Y] => 28. Aug 2013
[%e. %m
%Y] => 28 08 2013
[%e. %m.]
=> 28. 08.
[%e. %B]
=> 28. August
[%e. %B
%Y] => 28. August 2013
[%e. %B
%y] => 28. August 13
[%B %e,
%Y] => August 28, 2013
)
[desc] => Legen
Sie fest, wie das Datum angezeigt werden soll (Vollständig):
)
[date_format_mini] => Array
(
[value] => %x
[type] => enum
[enum] => Array
(
[%x] => 28.08.2013
[%Y-%m-%d] => 2013-08-28
[%d/%m/%Y] => 28/08/2013
[%a, %b
%e, %Y] => Mi, Aug 28, 2013
[%a, %b
%e, %y] => Mi, Aug 28, 13
[%a, %b
%e] => Mi, Aug 28
[%a, %e
%b %Y] => Mi, 28 Aug 2013
[%a, %e
%b %y] => Mi, 28 Aug 13
[%a %d %b
%Y] => Mi 28 Aug 2013
[%a %x]
=> Mi 28.08.2013
[%a
%Y-%m-%d] => Mi 2013-08-28
[%e %b
%Y] => 28 Aug 2013
[%e. %b
%Y] => 28. Aug 2013
[%e. %m
%Y] => 28 08 2013
[%e. %m.]
=> 28. 08.
[%b %e,
%Y] => Aug 28, 2013
)
[desc] => Legen
Sie fest, wie das Datum angezeigt werden soll (Kurzform):
)
[time_format] => Array
(
[value] => %X
[type] => enum
[enum] => Array
(
[%X] =>
18:48:00 (Standard)
[%H:%M:%S] => 18:48:00 (24-Stunden-Format)
[%l:%M:%S
%p] => 6:48:00
[%R] =>
18:48 (24-Stunden-Format)
[%l:%M
%p] => 6:48
)
[desc] => Legen
Sie fest, wie die Uhrzeit angezeigt werden soll:
)
[first_week_day] => Array
(
[value] => 1
[type] => enum
[enum] => Array
(
[0] => Sonntag
[1] => Montag
)
[desc] => Welcher
Tag soll als Wochenbeginn angezeigt werden?
)
[categorymanagement] => Array
(
[type] => special
[handler] =>
Horde_Prefs_Special_Category
)
[categories] => Array
(
[value] =>
)
[category_colors] => Array
(
[value] =>
)
[initial_application] => Array
(
[value] => horde
[type] => enum
[enum] => Array
(
)
[desc] => Welche
Anwendung soll Horde nach dem Anmelden angezeigen?
[on_init] =>
Closure Object
(
[parameter] => Array
(
[$ui] => <required>
)
)
)
[show_last_login] => Array
(
[value] => 1
[type] => checkbox
[desc] =>
Anzeigen, wann die letzte Anmeldung erfolgt ist?
)
[last_login] => Array
(
[value] => a:0:{}
)
[theme] => Array
(
[value] => default
[type] => enum
[enum] => Array
(
[default]
=> Standard
)
[desc] => Wählen
Sie ein Farbschema.
)
[summary_refresh_time] => Array
(
[value] => 300
[type] => enum
[enum] => Array
(
[0] => Nie
[30] =>
Alle 30 Sekunden
[60] =>
Alle 60 Sekunden
[300] =>
Alle 5 Minuten
[900] =>
Alle 15 Minuten
[1800] =>
Alle halbe Stunde
)
[desc] =>
Portalansicht aktualisieren:
)
[sidebar_width] => Array
(
[value] => 210
[type] => number
[desc] => Breite
des Horde-Menüs links:
)
[menu_refresh_time] => Array
(
[value] => 300
[type] => enum
[enum] => Array
(
[0] => Nie
[30] =>
Alle 30 Sekunden
[60] =>
Alle 60 Sekunden
[120] =>
Alle 2 Minuten
[300] =>
Alle 5 Minuten
)
[desc] =>
Dynamische Menüelemente aktualisieren:
)
[widget_accesskey] => Array
(
[value] => 1
[type] => checkbox
[desc] => Sollen
Tastenkombinationen für die meisten Links aktiviert werden?
)
[portal_layout] => Array
(
[value] => a:0:{}
)
[facebookmanagement] => Array
(
[type] => special
[handler] =>
Horde_Prefs_Special_Facebook
)
[facebook] => Array
(
[value] => a:0:{}
)
[twittermanagement] => Array
(
[type] => special
[handler] =>
Horde_Prefs_Special_Twitter
)
[twitter] => Array
(
[value] => a:0:{}
)
[imsp_auth_user] => Array
(
[value] =>
[type] => text
[desc] =>
Alternativer IMSP-Benutzername
)
[imsp_auth_pass] => Array
(
[value] =>
[type] => password
[desc] =>
Alternatives IMSP-Passwort
)
[syncmlmanagement] => Array
(
[type] => special
[handler] =>
Horde_Prefs_Special_Syncml
)
[activesyncmanagement] => Array
(
[type] => special
[handler] =>
Horde_Prefs_Special_Activesync
)
[activesync_replyposition] => Array
(
[type] => enum
[desc] =>
Position des Anworttextes auf Ihrem Gerät, wenn Sie Nachrichten
beantworten. Bitte beachten Sie, dass einige Geräte die
Zitatüberschrift immer am Ende des Antworttextes einfügen.
[enum] => Array
(
[bottom] => Unten
[top] => Oben
)
[value] => bottom
[suppress] =>
Closure Object
(
)
)
[last_logintasks] => Array
(
[value] => a:0:{}
)
[upgrade_tasks] => Array
(
[value] => a:0:{}
)
)
[suppress] => Array
(
)
[suppressGroups] => Array
(
[0] => facebook
[1] => twitter
[2] => imspauth
)
[app] => horde
[group] => activesync
[vars] => Horde_Variables Object
(
[_expected:protected] => Array
(
)
[_sanitized:protected] =>
[_vars:protected] => Array
(
[app] => horde
[group] => activesync
)
)
[nobuttons] =>
[_errors:protected] => Array
(
)
)
)
)
[2] => Array
(
[file] => /var/www/html/horde/services/prefs.php
[line] => 32
[function] => generateUI
[class] => Horde_Core_Prefs_Ui
[type] => ->
[args] => Array
(
)
)
)
[previous:Exception:private] =>
[logged] => 1
)
-----
horde.log:
2013-08-28T18:48:00+02:00 EMERG: HORDE [horde] Helper class tag not
found [pid 1952 on line 184 of "/usr/share/pear/Horde/View/Base.php"]
2013-08-28T18:48:00+02:00 DEBUG: HORDE 1.
Horde_Core_Prefs_Ui->generateUI()
/var/www/html/horde/services/prefs.php:32
2. Horde_Prefs_Special_Activesync->display()
/usr/share/pear/Horde/Core/Prefs/Ui.php:489
3. Horde_View_Base->addHelper()
/var/www/html/horde/lib/Prefs/Special/Activesync.php:38
2013-08-28T18:48:00+02:00 DEBUG: HORDE [horde] Max memory usage:
4456448 bytes [pid 1952 on line 566 of
"/usr/share/pear/Horde/Registry.php"]
More information about the bugs
mailing list