Bug 16476 - Hilfe Fenster
Summary: Hilfe Fenster
Status: CLOSED FIXED
Alias: None
Product: UCS
Classification: Unclassified
Component: UMC (Generic)
Version: UCS 2.3
Hardware: Other Linux
: P5 enhancement
Target Milestone: UCS 2.3
Assignee: Sönke Schwardt-Krummrich
QA Contact: Andre Fenske
URL:
Keywords:
Depends on:
Blocks: 16448 16779
  Show dependency treegraph
 
Reported: 2009-11-18 15:20 CET by Stefan Gohmann
Modified: 2013-02-25 12:24 CET (History)
1 user (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Customer ID:
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Gohmann univentionstaff 2009-11-18 15:20:04 CET
Mit Bug #16448 wird im Kopfbereich ein Hilfe-Link eingeführt. Wenn dieser Link angeklickt wird sollte ein neues Fenster mit weiteren Informationen angezeigt werden. Der Link soll von UDM und UMC angezeigt werden.

Der Text sollte auf das Handbuch und die Doku-Seite verweisen. Zusätzlich wären Hinweise auf Forum, SDB und Wiki gut.

Da das irgendwann auch für OXAE funktionieren sollte, wäre es gut, wenn die Texte konfiguriert werden können. Falls das mit der ersten Version nicht geht, dann sollte ein neuer Bug dazu erstellt werden.
Comment 1 Sönke Schwardt-Krummrich univentionstaff 2009-11-23 09:44:04 CET
Ein deutscher Beispieltext für den UDM wurde in univention-webui-style eingecheckt. Die Hilfe kann über http://10.200.18.90/help.php?lang=de&app=udm
abgerufen werden. Es wird dann die lokalisierte Variante der Hilfeseite aus /var/www/onlinehelp/ zurückgegeben. Der Languagecode muss aus 2 Kleinbuchstaben bestehen. Ist keine passende Übersetzung für die betreffende Hilfeseite vorhanden, wird als Fallback Englisch (en) verwendet. Die Applikation (app) muss ebenfalls ausschließlich aus Kleinbuchstaben bestehen. Andere Zeichen werden herausgefiltert, um Sicherheitsprobleme zu vermeiden.

Möglichkeiten für den Aufruf:
Folgender Javascript-Schnippsel kann in die aufrufende Seite eingebaut werden:

function helppopup(file)
{
  helpwindow = window.open(file,"pophelp","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=530,height=450,top=150,left=100");
  helpwindow.focus();
  return false;
} 

Anschließend kann über den folgenden Link die Hilfe als Popup angezeigt werden:

<a href="datei.html" target="_blank" 
           onclick="return helppopup('/help.php?lang=de&app=udm');">Hilfe</a>
Comment 2 Sönke Schwardt-Krummrich univentionstaff 2009-11-23 10:00:01 CET
Wenn der bisher eingecheckte Beispieltext so ok ist, muss dieser noch ins englische übersetzt und für UMC angepasst werden.
Weiterhin müssen die statischen Seiten an das neue Layout angepasst werden.
Comment 3 Stefan Gohmann univentionstaff 2009-11-23 13:46:48 CET
Im svn unter component/webui-redesign kann der Help-Link eingebaut werden:

univention-directory-manager/uniconf/unidialog.py

Um Zeile 271
Comment 4 Stefan Gohmann univentionstaff 2009-11-23 21:51:23 CET
In UMC kann das Hilfe-Fenster auch eingebaut werden:

 modules/frontend/modconsole.py

Um Zeile 120.
Comment 5 Tim Petersen univentionstaff 2009-12-04 11:53:17 CET
Das Hilfe-Popup sollte evt. mit einer fixen Größe starten, beim Maximieren verzieht sich das Layout momentan stark.
Comment 6 Stefan Gohmann univentionstaff 2009-12-04 21:48:29 CET
Sönke, ich habe das Design in univention-webui-style/onlinehelp/index.udm.de.html angepasst. Das ist noch nicht wirklich schön, aber es sollte für das Release reichen. Kannst du die anderen Hilfe-Fenster anpassen?
Comment 7 Stefan Gohmann univentionstaff 2009-12-05 08:37:08 CET
Am Freitag, 4. Dezember 2009 schrieb Peter H. Ganten:
> - Für den Hilfetext hier eine kleine Überarbeitung:
>
> Univention Directory Manager (UDM) ermöglicht die komfortable, webbasierte
> Verwaltung von Objekten in einem LDAP-Verzeichnis. Das Web-Interface von
> UDM wird im aktuellen Handbuch (PDF) zu Univention Corporate Servers
> detailliert beschrieben. Neben dem Handbuch können auf der Univention
> Homepage zusätzliche Dokumentationen zu Univention Corporate Server
> abgerufen werden, die bei verschiedenen Themen wie Einrichtung oder
> Administration
> unterstützen.
>
> Antworten zu wiederkehrenden Fragen, Tipps und Tricks sowie Lösungen zu UDM
> finden sich auch in der Univention Supportdatenbank (SDB) oder im
> Univention Forum.
>
> Eine ausführliche Online-Hilfe für den Univention Directory Manager
> befindet sich in Vorbereitung und wird nach Fertigstellung an dieser Stelle
> bereitgestellt.
Comment 8 Sönke Schwardt-Krummrich univentionstaff 2009-12-07 16:05:39 CET
- Hilfetext wurde angepasst und ins englische übersetzt.
- das Layout wurde angepasst
- Der Text ist jetzt Blocktext mit 10px margin
- Das Popup-Window ist jetzt nicht mehr resizable
Comment 9 Andre Fenske univentionstaff 2009-12-08 15:40:27 CET
Die Links auf das Handbuch verweisen im englischen auf das generelle UCS Handbuch auf englisch und im deutschen auf das Handbuch für UCS 2.2-2.

Beide Links sollten auf das UCS 2.3-0 Handbuch zeigen.


Weiterhin hat das Hilfe-Fenster zwar im IE einen festen Rahmen, im Firefox lässt sich die Fenstergröße jedoch weiterhin ändern.
Comment 10 Stefan Gohmann univentionstaff 2009-12-08 15:41:32 CET
(In reply to comment #9)
> Weiterhin hat das Hilfe-Fenster zwar im IE einen festen Rahmen, im Firefox
> lässt sich die Fenstergröße jedoch weiterhin ändern.

@Sönke, das muss nicht mehr zum Release gemacht werden.
Comment 11 Sönke Schwardt-Krummrich univentionstaff 2009-12-09 15:09:21 CET
Es werden jetzt die folgenden URLs verwendet:

http://www.univention.de/fileadmin/download/dokumentation_2.3/handbuch_ucs23.pdf
http://www.univention.de/fileadmin/download/documentation_english/handbuch_ucs23_en.pdf

Bitte bei der QA auch die Texte (dt./eng.) korrekturlesen.
Paket baut gerade.
Comment 12 Andre Fenske univentionstaff 2009-12-11 15:46:17 CET
Die Links und die Texte sehen jetzt alle gut aus. (UMC/UDM, jeweils getestet in deutsch und englisch)
Comment 13 Stefan Gohmann univentionstaff 2009-12-21 08:47:15 CET
UCS 2.3 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer neueren Version von UCS erneut auftreten, so sollte der Bug dupliziert werden: "Clone This Bug".