[evolvis-commits] r17521: moar tooltipz

mirabilos at evolvis.org mirabilos at evolvis.org
Fri Sep 2 15:40:43 CEST 2011


Author: mirabilos
Date: 2011-09-02 15:40:43 +0200 (Fri, 02 Sep 2011)
New Revision: 17521

Modified:
   branches/ev48fixes/debian/changelog
   branches/ev48fixes/etc/local.d/25features
   branches/ev48fixes/setup
   branches/ev48fixes/translations/de.po
   branches/ev48fixes/translations/gforge.pot
   branches/ev48fixes/www/themes/evolvis/Theme.class.php
Log:
moar tooltipz


Modified: branches/ev48fixes/debian/changelog
===================================================================
--- branches/ev48fixes/debian/changelog	2011-09-02 13:14:35 UTC (rev 17520)
+++ branches/ev48fixes/debian/changelog	2011-09-02 13:40:43 UTC (rev 17521)
@@ -7,8 +7,9 @@
   * Support outerTabs in the Extratabs plugin
   * Display tooltips on outerTabs and projectTabs
   * Support tooltips in the Extratabs plugin
+  * Support tooltips for the Portal link (and everywhere)
 
- -- Thorsten Glaser <t.glaser at tarent.de>  Fri, 02 Sep 2011 14:46:18 +0200
+ -- Thorsten Glaser <t.glaser at tarent.de>  Fri, 02 Sep 2011 15:38:47 +0200
 
 gforge (4.8.3+evolvis36) unstable; urgency=low
 

Modified: branches/ev48fixes/etc/local.d/25features
===================================================================
--- branches/ev48fixes/etc/local.d/25features	2011-09-02 13:14:35 UTC (rev 17520)
+++ branches/ev48fixes/etc/local.d/25features	2011-09-02 13:40:43 UTC (rev 17521)
@@ -51,6 +51,7 @@
 // Evolvis theme support
 $sys_evolvis_portal_href="{sys_evolvis_portal_href}";
 $sys_evolvis_portal_name="{sys_evolvis_portal_name}";
+$sys_evolvis_portal_ttip="{sys_evolvis_portal_ttip}";
 
 // tarent-activity support
 $sys_activity_base="{sys_activity_base}";

Modified: branches/ev48fixes/setup
===================================================================
--- branches/ev48fixes/setup	2011-09-02 13:14:35 UTC (rev 17520)
+++ branches/ev48fixes/setup	2011-09-02 13:40:43 UTC (rev 17521)
@@ -156,6 +156,7 @@
 	DEFAULTsys_mw_wgPolyglotLanguages='en de'
 	DEFAULTsys_evolvis_portal_href=http://info.evolvis.org/
 	DEFAULTsys_evolvis_portal_name=Portal
+	DEFAULTsys_evolvis_portal_ttip=-
 	DEFAULTsys_activity_base=
 	DEFAULTsys_activity_user=
 	DEFAULTsys_activity_pass=

Modified: branches/ev48fixes/translations/de.po
===================================================================
--- branches/ev48fixes/translations/de.po	2011-09-02 13:14:35 UTC (rev 17520)
+++ branches/ev48fixes/translations/de.po	2011-09-02 13:40:43 UTC (rev 17521)
@@ -3,7 +3,7 @@
 msgstr ""
 "Project-Id-Version: EvolvisForge 4.8.3+evolvis36\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-09-02 15:13+0200\n"
+"POT-Creation-Date: 2011-09-02 15:39+0200\n"
 "PO-Revision-Date: 2011-09-02 15:14+0200\n"
 "Last-Translator: Thorsten Glaser <t.glaser at tarent.de>\n"
 "Language-Team: german\n"
@@ -1377,15 +1377,15 @@
 
 #: common/include/group_section_texts.php:30
 #: common/reporting/report_utils.php:164 www/include/Layout.class.php:598
-#: www/include/project_home.php:352 www/themes/evolvis/Theme.class.php:357
-#: www/themes/evolvis/Theme.class.php:711
+#: www/include/project_home.php:352 www/themes/evolvis/Theme.class.php:394
+#: www/themes/evolvis/Theme.class.php:741
 #: www/themes/gforge-simple-theme/Theme.class.php:511
 #: www/themes/gforge/Theme.class.php:502
 msgid "Forums"
 msgstr "Foren"
 
 #: common/include/group_section_texts.php:31 www/reporting/toolspie.php:59
-#: www/themes/evolvis/Theme.class.php:719
+#: www/themes/evolvis/Theme.class.php:749
 msgid "Trackers"
 msgstr "Tracker"
 
@@ -1397,8 +1397,8 @@
 #: www/project/stats/project_stats_utils.php:142
 #: www/project/stats/project_stats_utils.php:198
 #: www/stats/site_stats_utils.php:277 www/stats/site_stats_utils.php:411
-#: www/stats/site_stats_utils.php:466 www/themes/evolvis/Theme.class.php:391
-#: www/themes/evolvis/Theme.class.php:736
+#: www/stats/site_stats_utils.php:466 www/themes/evolvis/Theme.class.php:428
+#: www/themes/evolvis/Theme.class.php:766
 #: www/themes/gforge-simple-theme/Theme.class.php:536
 #: www/themes/gforge/Theme.class.php:524
 #: www/themes/ultralite/Theme.class.php:104
@@ -1411,7 +1411,7 @@
 
 #: common/include/group_section_texts.php:34 common/include/rbac_texts.php:122
 #: www/frs/include/frs_utils.php:90 www/include/Layout.class.php:664
-#: www/themes/evolvis/Theme.class.php:778
+#: www/themes/evolvis/Theme.class.php:808
 #: www/themes/gforge-simple-theme/Theme.class.php:585
 #: www/themes/gforge/Theme.class.php:568
 msgid "Files"
@@ -1420,7 +1420,7 @@
 #: common/include/group_section_texts.php:35 www/activity/index.php:69
 #: www/activity/index.php:213 www/admin/index.php:127
 #: www/include/Layout.class.php:641 www/news/index.php:35
-#: www/news/submit.php:101 www/themes/evolvis/Theme.class.php:752
+#: www/news/submit.php:101 www/themes/evolvis/Theme.class.php:782
 #: www/themes/gforge-simple-theme/Theme.class.php:560
 #: www/themes/gforge/Theme.class.php:545
 msgid "News"
@@ -1442,7 +1442,7 @@
 msgstr "öffentlich"
 
 #: common/include/rbac_texts.php:39 common/include/rbac_texts.php:121
-#: www/themes/evolvis/Theme.class.php:779
+#: www/themes/evolvis/Theme.class.php:809
 msgid "File Release System"
 msgstr "Datei Freigabesystem"
 
@@ -1574,8 +1574,8 @@
 #: www/include/Layout.class.php:605 www/include/project_home.php:321
 #: www/include/project_home.php:322
 #: www/pm/include/ProjectTaskHTML.class.php:127
-#: www/themes/evolvis/Theme.class.php:329
-#: www/themes/evolvis/Theme.class.php:330
+#: www/themes/evolvis/Theme.class.php:366
+#: www/themes/evolvis/Theme.class.php:367
 #: www/themes/gforge-simple-theme/Theme.class.php:519
 #: www/themes/gforge/Theme.class.php:509 www/tracker/admin/ind.php:94
 #: www/tracker/browse.php:353 www/tracker/ind.php:43
@@ -1606,8 +1606,8 @@
 #: www/include/Layout.class.php:648 www/include/project_home.php:417
 #: www/scm/include/scm_utils.php:52 www/stats/site_stats_utils.php:280
 #: www/stats/site_stats_utils.php:412 www/stats/site_stats_utils.php:467
-#: www/themes/evolvis/Theme.class.php:410
-#: www/themes/evolvis/Theme.class.php:760
+#: www/themes/evolvis/Theme.class.php:447
+#: www/themes/evolvis/Theme.class.php:790
 #: www/themes/gforge-simple-theme/Theme.class.php:568
 #: www/themes/gforge/Theme.class.php:552
 msgid "SCM"
@@ -1785,7 +1785,7 @@
 #: common/reporting/report_utils.php:29 www/frs/include/frs_utils.php:92
 #: www/include/Layout.class.php:497
 #: www/pm/include/ProjectGroupHTML.class.php:71
-#: www/scm/include/scm_utils.php:54 www/themes/evolvis/Theme.class.php:629
+#: www/scm/include/scm_utils.php:54 www/themes/evolvis/Theme.class.php:659
 #: www/themes/gforge-simple-theme/Theme.class.php:405
 #: www/themes/gforge/Theme.class.php:401 www/themes/lite/Theme.class.php:286
 #: www/tracker/include/ArtifactTypeHtml.class.php:56
@@ -1842,8 +1842,8 @@
 msgstr "Samstag"
 
 #: common/reporting/report_utils.php:168 www/include/Layout.class.php:627
-#: www/include/project_home.php:368 www/themes/evolvis/Theme.class.php:373
-#: www/themes/evolvis/Theme.class.php:744
+#: www/include/project_home.php:368 www/themes/evolvis/Theme.class.php:410
+#: www/themes/evolvis/Theme.class.php:774
 #: www/themes/gforge-simple-theme/Theme.class.php:544
 #: www/themes/gforge/Theme.class.php:531
 msgid "Docs"
@@ -2855,7 +2855,7 @@
 msgstr "MediaWiki Plugin-Administration"
 
 #: plugins/mediawiki/mediawiki-skin/FusionForge.php:228
-#: www/include/Layout.class.php:197 www/themes/evolvis/Theme.class.php:195
+#: www/include/Layout.class.php:197 www/themes/evolvis/Theme.class.php:225
 #: www/themes/gforge-simple-theme/Theme.class.php:141
 #: www/themes/gforge/Theme.class.php:164 www/themes/lite/Theme.class.php:126
 #: www/themes/osx/Theme.class.php:81 www/themes/ultralite/Theme.class.php:46
@@ -2863,7 +2863,7 @@
 msgstr "Abmelden"
 
 #: plugins/mediawiki/mediawiki-skin/FusionForge.php:232
-#: www/include/Layout.class.php:200 www/themes/evolvis/Theme.class.php:199
+#: www/include/Layout.class.php:200 www/themes/evolvis/Theme.class.php:231
 #: www/themes/gforge-simple-theme/Theme.class.php:146
 #: www/themes/gforge/Theme.class.php:168 www/themes/osx/Theme.class.php:86
 #: www/themes/ultralite/Theme.class.php:51
@@ -3843,7 +3843,7 @@
 "den Anweisungen in der E-Mail um Ihr Account-Paßwort zu ändern."
 
 #: www/account/lostpw.php:73 www/include/Layout.class.php:467
-#: www/themes/evolvis/Theme.class.php:615
+#: www/themes/evolvis/Theme.class.php:645
 #: www/themes/gforge-simple-theme/Theme.class.php:135
 #: www/themes/gforge-simple-theme/Theme.class.php:348
 #: www/themes/gforge/Theme.class.php:371 www/themes/lite/Theme.class.php:264
@@ -6041,7 +6041,7 @@
 #: www/search/include/renderers/PeopleHtmlSearchRenderer.class.php:41
 #: www/search/include/renderers/ProjectHtmlSearchRenderer.class.php:41
 #: www/search/include/renderers/SkillHtmlSearchRenderer.class.php:45
-#: www/search/index.php:73 www/themes/evolvis/Theme.class.php:878
+#: www/search/index.php:73 www/themes/evolvis/Theme.class.php:908
 #: www/themes/gforge-simple-theme/Theme.class.php:665
 #: www/themes/gforge-simple-theme/Theme.class.php:683
 #: www/themes/gforge/Theme.class.php:747 www/themes/gforge/Theme.class.php:771
@@ -6189,7 +6189,7 @@
 #: www/search/include/renderers/NewsHtmlSearchRenderer.class.php:35
 #: www/search/include/renderers/TasksHtmlSearchRenderer.class.php:36
 #: www/search/include/renderers/TrackersHtmlSearchRenderer.class.php:36
-#: www/themes/evolvis/Theme.class.php:696
+#: www/themes/evolvis/Theme.class.php:726
 #: www/themes/gforge-simple-theme/Theme.class.php:487
 #: www/themes/gforge/Theme.class.php:479 www/tracker/add.php:73
 #: www/tracker/browse.php:248 www/tracker/browse.php:478
@@ -7586,7 +7586,7 @@
 msgid "Tip: Styles can be applied quickly to selected text"
 msgstr "Hinweis: Stile können auf ausgewählten Text schnell angewandt werden"
 
-#: www/include/Layout.class.php:113 www/themes/evolvis/Theme.class.php:145
+#: www/include/Layout.class.php:113 www/themes/evolvis/Theme.class.php:173
 #: www/themes/gforge-simple-theme/Theme.class.php:79
 #: www/themes/gforge-simple-theme/Theme.class.php:80
 #: www/themes/gforge/Theme.class.php:114 www/themes/lite/Theme.class.php:77
@@ -7594,14 +7594,14 @@
 msgid "en"
 msgstr "de"
 
-#: www/include/Layout.class.php:198 www/themes/evolvis/Theme.class.php:210
+#: www/include/Layout.class.php:198 www/themes/evolvis/Theme.class.php:244
 #: www/themes/gforge-simple-theme/Theme.class.php:143
 #: www/themes/gforge/Theme.class.php:166 www/themes/lite/Theme.class.php:128
 #: www/themes/osx/Theme.class.php:83 www/themes/ultralite/Theme.class.php:47
 msgid "My Account"
 msgstr "Mein Account"
 
-#: www/include/Layout.class.php:202 www/themes/evolvis/Theme.class.php:219
+#: www/include/Layout.class.php:202 www/themes/evolvis/Theme.class.php:255
 #: www/themes/gforge-simple-theme/Theme.class.php:149
 #: www/themes/gforge/Theme.class.php:171 www/themes/lite/Theme.class.php:131
 #: www/themes/osx/Theme.class.php:87 www/themes/ultralite/Theme.class.php:52
@@ -7622,7 +7622,7 @@
 
 #: www/include/Layout.class.php:470 www/my/index.php:317
 #: www/project/admin/editgroupinfo.php:225 www/reporting/index.php:43
-#: www/stats/site_stats_utils.php:519 www/themes/evolvis/Theme.class.php:619
+#: www/stats/site_stats_utils.php:519 www/themes/evolvis/Theme.class.php:649
 #: www/themes/gforge/Theme.class.php:374
 msgid "Projects"
 msgstr "Projekte"
@@ -7634,8 +7634,8 @@
 msgstr "Quellcodestücke"
 
 #: www/include/Layout.class.php:613 www/include/project_home.php:376
-#: www/themes/evolvis/Theme.class.php:381
-#: www/themes/evolvis/Theme.class.php:728
+#: www/themes/evolvis/Theme.class.php:418
+#: www/themes/evolvis/Theme.class.php:758
 #: www/themes/gforge-simple-theme/Theme.class.php:528
 #: www/themes/gforge/Theme.class.php:517
 msgid "Lists"
@@ -7651,7 +7651,7 @@
 
 #: www/include/Layout.class.php:842
 #: www/search/include/renderers/AdvancedSearchHtmlSearchRenderer.class.php:76
-#: www/themes/evolvis/Theme.class.php:885
+#: www/themes/evolvis/Theme.class.php:915
 #: www/themes/gforge-simple-theme/Theme.class.php:669
 #: www/themes/gforge/Theme.class.php:753
 msgid "Advanced search"
@@ -7943,15 +7943,15 @@
 msgid "View All Project Files"
 msgstr "Zeige alle Projektdateien"
 
-#: www/include/project_home.php:308 www/themes/evolvis/Theme.class.php:307
+#: www/include/project_home.php:308 www/themes/evolvis/Theme.class.php:344
 msgid "Public Areas"
 msgstr "Öffentliche Bereiche"
 
-#: www/include/project_home.php:313 www/themes/evolvis/Theme.class.php:312
+#: www/include/project_home.php:313 www/themes/evolvis/Theme.class.php:349
 msgid "Home Page"
 msgstr "Homepage"
 
-#: www/include/project_home.php:314 www/themes/evolvis/Theme.class.php:313
+#: www/include/project_home.php:314 www/themes/evolvis/Theme.class.php:350
 msgid "Project Home Page"
 msgstr "Projekt-Homepage"
 
@@ -7960,25 +7960,25 @@
 msgstr "Es sind keine öffentlichen Tracker verfügbar"
 
 #: www/include/project_home.php:341 www/include/project_summary.php:138
-#: www/themes/evolvis/Theme.class.php:347
+#: www/themes/evolvis/Theme.class.php:384
 #, php-format
 msgid "(<strong>%1$s</strong> open / <strong>%2$s</strong> total)"
 msgid_plural "(<strong>%1$s</strong> open / <strong>%2$s</strong> total)"
 msgstr[0] "(<strong>%1$s</strong> offen / <strong>%2$s</strong> gesamt)"
 msgstr[1] "(<strong>%1$s</strong> offen / <strong>%2$s</strong> gesamt)"
 
-#: www/include/project_home.php:353 www/themes/evolvis/Theme.class.php:358
+#: www/include/project_home.php:353 www/themes/evolvis/Theme.class.php:395
 msgid "Public Forums"
 msgstr "Öffentliche Foren"
 
-#: www/include/project_home.php:356 www/themes/evolvis/Theme.class.php:361
+#: www/include/project_home.php:356 www/themes/evolvis/Theme.class.php:398
 #, php-format
 msgid "<strong>%d</strong> message"
 msgid_plural "<strong>%d</strong> messages"
 msgstr[0] "<strong>%d</strong> Nachricht"
 msgstr[1] "<strong>%d</strong> Nachrichten"
 
-#: www/include/project_home.php:358 www/themes/evolvis/Theme.class.php:363
+#: www/include/project_home.php:358 www/themes/evolvis/Theme.class.php:400
 #, fuzzy, php-format
 msgid "<strong>%d</strong> forum"
 msgid_plural "<strong>%d</strong> forums"
@@ -7989,18 +7989,18 @@
 msgid "DocManager: Project Documentation"
 msgstr "Dokumenten-Manager: Projekt-Dokumentation"
 
-#: www/include/project_home.php:377 www/themes/evolvis/Theme.class.php:382
+#: www/include/project_home.php:377 www/themes/evolvis/Theme.class.php:419
 msgid "Mailing Lists"
 msgstr "Mailinglisten"
 
-#: www/include/project_home.php:379 www/themes/evolvis/Theme.class.php:384
+#: www/include/project_home.php:379 www/themes/evolvis/Theme.class.php:421
 #, php-format
 msgid "(<strong>%1$s</strong> public mailing list)"
 msgid_plural "(<strong>%1$s</strong> public mailing lists)"
 msgstr[0] "(<strong>%1$s</strong> öffentliche Mailingliste)"
 msgstr[1] "(<strong>%1$s</strong> öffentliche Mailinglisten)"
 
-#: www/include/project_home.php:387 www/themes/evolvis/Theme.class.php:392
+#: www/include/project_home.php:387 www/themes/evolvis/Theme.class.php:429
 msgid "Task Manager"
 msgstr "Aufgabenverwaltung"
 
@@ -8016,13 +8016,13 @@
 #: www/scm/admin/index.php:39 www/scm/admin/index.php:95
 #: www/scm/browser.php:33 www/scm/include/scm_utils.php:43
 #: www/scm/index.php:32 www/scm/reporting/index.php:32 www/scm/viewvc.php:133
-#: www/themes/evolvis/Theme.class.php:411
+#: www/themes/evolvis/Theme.class.php:448
 msgid "SCM Repository"
 msgstr "SCM Repository"
 
 #: www/include/project_home.php:453 www/include/project_home.php:454
-#: www/themes/evolvis/Theme.class.php:424
-#: www/themes/evolvis/Theme.class.php:425
+#: www/themes/evolvis/Theme.class.php:461
+#: www/themes/evolvis/Theme.class.php:462
 msgid "Anonymous FTP Space"
 msgstr "Anonymer FTP-Zugriff"
 
@@ -13390,93 +13390,113 @@
 msgid "Error creating permission"
 msgstr "Fehler bei der Vergabe von Erlaubnissen"
 
-#: www/themes/evolvis/Theme.class.php:214
+#: www/themes/evolvis/Theme.class.php:222
+msgid "Log out of the session with the Forge system"
+msgstr "Die Sitzung mit dem Forge-System beenden"
+
+#: www/themes/evolvis/Theme.class.php:228
+msgid "Log into a new session with the Forge system"
+msgstr "Eine neue Sitzung starten"
+
+#: www/themes/evolvis/Theme.class.php:242
+msgid "Configure Account settings, Password & SSH keys"
+msgstr "Kontoeinstellungen, Paßwort & SSH-Keys einrichten"
+
+#: www/themes/evolvis/Theme.class.php:247
+msgid "Manage projects, assigned tasks, bugs, etc."
+msgstr "Projekte, zugewiesene Aufgaben, Bugs usw. verwalten"
+
+#: www/themes/evolvis/Theme.class.php:249
 msgid "My Page"
 msgstr "Meine Seite"
 
-#: www/themes/evolvis/Theme.class.php:342 www/tracker/admin/ind.php:84
+#: www/themes/evolvis/Theme.class.php:253
+msgid "Register a user account with the Forge system"
+msgstr "Einen Benutzeraccount auf dem Forge-System beantragen"
+
+#: www/themes/evolvis/Theme.class.php:379 www/tracker/admin/ind.php:84
 msgid "No trackers found"
 msgstr "Keine Tracker gefunden"
 
-#: www/themes/evolvis/Theme.class.php:374
-#: www/themes/evolvis/Theme.class.php:745
+#: www/themes/evolvis/Theme.class.php:411
+#: www/themes/evolvis/Theme.class.php:775
 msgid "Document Manager"
 msgstr "Dokumentenmanager"
 
-#: www/themes/evolvis/Theme.class.php:397
+#: www/themes/evolvis/Theme.class.php:434
 msgid "No tasks found"
 msgstr "Keine Tasks gefunden"
 
-#: www/themes/evolvis/Theme.class.php:432
+#: www/themes/evolvis/Theme.class.php:469
 #, php-format
 msgid "Minimum Unique Task/Tracker Item ID: %d"
 msgstr "Kleinste eineindeutige Bug-/FR-/Aufgaben-ID: %d"
 
-#: www/themes/evolvis/Theme.class.php:616
+#: www/themes/evolvis/Theme.class.php:646
 msgid "Forge Main Page"
 msgstr "Startseite der Forge"
 
-#: www/themes/evolvis/Theme.class.php:620
+#: www/themes/evolvis/Theme.class.php:650
 msgid "List of all publicly accessible projects"
 msgstr "Liste aller öffentlich zugänglichen Projekte"
 
-#: www/themes/evolvis/Theme.class.php:624
+#: www/themes/evolvis/Theme.class.php:654
 #: www/themes/gforge-simple-theme/Theme.class.php:395
 #: www/themes/gforge/Theme.class.php:397 www/themes/lite/Theme.class.php:282
 msgid "Site-Admin"
 msgstr "Seiten-Admin"
 
-#: www/themes/evolvis/Theme.class.php:625
+#: www/themes/evolvis/Theme.class.php:655
 msgid "Global Forge Administration"
 msgstr "Systemweite Administration"
 
-#: www/themes/evolvis/Theme.class.php:630
+#: www/themes/evolvis/Theme.class.php:660
 msgid "-tooltip:Reporting"
 msgstr "Auswertung (noch nicht offiziell unterstützt in Evolvis)"
 
-#: www/themes/evolvis/Theme.class.php:697
+#: www/themes/evolvis/Theme.class.php:727
 msgid "Project Main Page"
 msgstr "Hauptseite des Projekts"
 
-#: www/themes/evolvis/Theme.class.php:703
+#: www/themes/evolvis/Theme.class.php:733
 #: www/themes/gforge-simple-theme/Theme.class.php:494
 #: www/themes/gforge/Theme.class.php:486
 msgid "Project-Admin"
 msgstr "Projekt-Admin"
 
-#: www/themes/evolvis/Theme.class.php:704
+#: www/themes/evolvis/Theme.class.php:734
 msgid "Project Features & Users Administration"
 msgstr "Verwaltung von Funktionalität und Benutzern des Projekts"
 
-#: www/themes/evolvis/Theme.class.php:712
+#: www/themes/evolvis/Theme.class.php:742
 msgid "-tooltip:Forums"
 msgstr ""
 
-#: www/themes/evolvis/Theme.class.php:720
+#: www/themes/evolvis/Theme.class.php:750
 msgid "Bugtracker, Feature Requests, etc."
 msgstr ""
 
-#: www/themes/evolvis/Theme.class.php:729
+#: www/themes/evolvis/Theme.class.php:759
 msgid "Project Mailing Lists"
 msgstr "Projektmailinglisten"
 
-#: www/themes/evolvis/Theme.class.php:737
+#: www/themes/evolvis/Theme.class.php:767
 msgid "Task and Time Tracking"
 msgstr "Aufgaben/Aufträge und Zeitverfolgung"
 
-#: www/themes/evolvis/Theme.class.php:753
+#: www/themes/evolvis/Theme.class.php:783
 msgid "-tooltip:News"
 msgstr "Nachrichten, Neuigkeiten, Pressemitteilungen"
 
-#: www/themes/evolvis/Theme.class.php:761
+#: www/themes/evolvis/Theme.class.php:791
 msgid "Source Code Management"
 msgstr "Quellkodeverwaltung"
 
-#: www/themes/evolvis/Theme.class.php:892
+#: www/themes/evolvis/Theme.class.php:922
 msgid "Jump to Task:"
 msgstr "Springe zu Task:"
 
-#: www/themes/evolvis/Theme.class.php:893
+#: www/themes/evolvis/Theme.class.php:923
 msgid "OK"
 msgstr "OK"
 

Modified: branches/ev48fixes/translations/gforge.pot
===================================================================
--- branches/ev48fixes/translations/gforge.pot	2011-09-02 13:14:35 UTC (rev 17520)
+++ branches/ev48fixes/translations/gforge.pot	2011-09-02 13:40:43 UTC (rev 17521)
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-09-02 15:13+0200\n"
+"POT-Creation-Date: 2011-09-02 15:39+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
 "Language-Team: LANGUAGE <LL at li.org>\n"
@@ -1254,15 +1254,15 @@
 
 #: common/include/group_section_texts.php:30
 #: common/reporting/report_utils.php:164 www/include/Layout.class.php:598
-#: www/include/project_home.php:352 www/themes/evolvis/Theme.class.php:357
-#: www/themes/evolvis/Theme.class.php:711
+#: www/include/project_home.php:352 www/themes/evolvis/Theme.class.php:394
+#: www/themes/evolvis/Theme.class.php:741
 #: www/themes/gforge-simple-theme/Theme.class.php:511
 #: www/themes/gforge/Theme.class.php:502
 msgid "Forums"
 msgstr ""
 
 #: common/include/group_section_texts.php:31 www/reporting/toolspie.php:59
-#: www/themes/evolvis/Theme.class.php:719
+#: www/themes/evolvis/Theme.class.php:749
 msgid "Trackers"
 msgstr ""
 
@@ -1274,8 +1274,8 @@
 #: www/project/stats/project_stats_utils.php:142
 #: www/project/stats/project_stats_utils.php:198
 #: www/stats/site_stats_utils.php:277 www/stats/site_stats_utils.php:411
-#: www/stats/site_stats_utils.php:466 www/themes/evolvis/Theme.class.php:391
-#: www/themes/evolvis/Theme.class.php:736
+#: www/stats/site_stats_utils.php:466 www/themes/evolvis/Theme.class.php:428
+#: www/themes/evolvis/Theme.class.php:766
 #: www/themes/gforge-simple-theme/Theme.class.php:536
 #: www/themes/gforge/Theme.class.php:524
 #: www/themes/ultralite/Theme.class.php:104
@@ -1288,7 +1288,7 @@
 
 #: common/include/group_section_texts.php:34 common/include/rbac_texts.php:122
 #: www/frs/include/frs_utils.php:90 www/include/Layout.class.php:664
-#: www/themes/evolvis/Theme.class.php:778
+#: www/themes/evolvis/Theme.class.php:808
 #: www/themes/gforge-simple-theme/Theme.class.php:585
 #: www/themes/gforge/Theme.class.php:568
 msgid "Files"
@@ -1297,7 +1297,7 @@
 #: common/include/group_section_texts.php:35 www/activity/index.php:69
 #: www/activity/index.php:213 www/admin/index.php:127
 #: www/include/Layout.class.php:641 www/news/index.php:35
-#: www/news/submit.php:101 www/themes/evolvis/Theme.class.php:752
+#: www/news/submit.php:101 www/themes/evolvis/Theme.class.php:782
 #: www/themes/gforge-simple-theme/Theme.class.php:560
 #: www/themes/gforge/Theme.class.php:545
 msgid "News"
@@ -1319,7 +1319,7 @@
 msgstr ""
 
 #: common/include/rbac_texts.php:39 common/include/rbac_texts.php:121
-#: www/themes/evolvis/Theme.class.php:779
+#: www/themes/evolvis/Theme.class.php:809
 msgid "File Release System"
 msgstr ""
 
@@ -1451,8 +1451,8 @@
 #: www/include/Layout.class.php:605 www/include/project_home.php:321
 #: www/include/project_home.php:322
 #: www/pm/include/ProjectTaskHTML.class.php:127
-#: www/themes/evolvis/Theme.class.php:329
-#: www/themes/evolvis/Theme.class.php:330
+#: www/themes/evolvis/Theme.class.php:366
+#: www/themes/evolvis/Theme.class.php:367
 #: www/themes/gforge-simple-theme/Theme.class.php:519
 #: www/themes/gforge/Theme.class.php:509 www/tracker/admin/ind.php:94
 #: www/tracker/browse.php:353 www/tracker/ind.php:43
@@ -1483,8 +1483,8 @@
 #: www/include/Layout.class.php:648 www/include/project_home.php:417
 #: www/scm/include/scm_utils.php:52 www/stats/site_stats_utils.php:280
 #: www/stats/site_stats_utils.php:412 www/stats/site_stats_utils.php:467
-#: www/themes/evolvis/Theme.class.php:410
-#: www/themes/evolvis/Theme.class.php:760
+#: www/themes/evolvis/Theme.class.php:447
+#: www/themes/evolvis/Theme.class.php:790
 #: www/themes/gforge-simple-theme/Theme.class.php:568
 #: www/themes/gforge/Theme.class.php:552
 msgid "SCM"
@@ -1640,7 +1640,7 @@
 #: common/reporting/report_utils.php:29 www/frs/include/frs_utils.php:92
 #: www/include/Layout.class.php:497
 #: www/pm/include/ProjectGroupHTML.class.php:71
-#: www/scm/include/scm_utils.php:54 www/themes/evolvis/Theme.class.php:629
+#: www/scm/include/scm_utils.php:54 www/themes/evolvis/Theme.class.php:659
 #: www/themes/gforge-simple-theme/Theme.class.php:405
 #: www/themes/gforge/Theme.class.php:401 www/themes/lite/Theme.class.php:286
 #: www/tracker/include/ArtifactTypeHtml.class.php:56
@@ -1697,8 +1697,8 @@
 msgstr ""
 
 #: common/reporting/report_utils.php:168 www/include/Layout.class.php:627
-#: www/include/project_home.php:368 www/themes/evolvis/Theme.class.php:373
-#: www/themes/evolvis/Theme.class.php:744
+#: www/include/project_home.php:368 www/themes/evolvis/Theme.class.php:410
+#: www/themes/evolvis/Theme.class.php:774
 #: www/themes/gforge-simple-theme/Theme.class.php:544
 #: www/themes/gforge/Theme.class.php:531
 msgid "Docs"
@@ -2636,7 +2636,7 @@
 msgstr ""
 
 #: plugins/mediawiki/mediawiki-skin/FusionForge.php:228
-#: www/include/Layout.class.php:197 www/themes/evolvis/Theme.class.php:195
+#: www/include/Layout.class.php:197 www/themes/evolvis/Theme.class.php:225
 #: www/themes/gforge-simple-theme/Theme.class.php:141
 #: www/themes/gforge/Theme.class.php:164 www/themes/lite/Theme.class.php:126
 #: www/themes/osx/Theme.class.php:81 www/themes/ultralite/Theme.class.php:46
@@ -2644,7 +2644,7 @@
 msgstr ""
 
 #: plugins/mediawiki/mediawiki-skin/FusionForge.php:232
-#: www/include/Layout.class.php:200 www/themes/evolvis/Theme.class.php:199
+#: www/include/Layout.class.php:200 www/themes/evolvis/Theme.class.php:231
 #: www/themes/gforge-simple-theme/Theme.class.php:146
 #: www/themes/gforge/Theme.class.php:168 www/themes/osx/Theme.class.php:86
 #: www/themes/ultralite/Theme.class.php:51
@@ -3479,7 +3479,7 @@
 msgstr ""
 
 #: www/account/lostpw.php:73 www/include/Layout.class.php:467
-#: www/themes/evolvis/Theme.class.php:615
+#: www/themes/evolvis/Theme.class.php:645
 #: www/themes/gforge-simple-theme/Theme.class.php:135
 #: www/themes/gforge-simple-theme/Theme.class.php:348
 #: www/themes/gforge/Theme.class.php:371 www/themes/lite/Theme.class.php:264
@@ -5562,7 +5562,7 @@
 #: www/search/include/renderers/PeopleHtmlSearchRenderer.class.php:41
 #: www/search/include/renderers/ProjectHtmlSearchRenderer.class.php:41
 #: www/search/include/renderers/SkillHtmlSearchRenderer.class.php:45
-#: www/search/index.php:73 www/themes/evolvis/Theme.class.php:878
+#: www/search/index.php:73 www/themes/evolvis/Theme.class.php:908
 #: www/themes/gforge-simple-theme/Theme.class.php:665
 #: www/themes/gforge-simple-theme/Theme.class.php:683
 #: www/themes/gforge/Theme.class.php:747 www/themes/gforge/Theme.class.php:771
@@ -5706,7 +5706,7 @@
 #: www/search/include/renderers/NewsHtmlSearchRenderer.class.php:35
 #: www/search/include/renderers/TasksHtmlSearchRenderer.class.php:36
 #: www/search/include/renderers/TrackersHtmlSearchRenderer.class.php:36
-#: www/themes/evolvis/Theme.class.php:696
+#: www/themes/evolvis/Theme.class.php:726
 #: www/themes/gforge-simple-theme/Theme.class.php:487
 #: www/themes/gforge/Theme.class.php:479 www/tracker/add.php:73
 #: www/tracker/browse.php:248 www/tracker/browse.php:478
@@ -6991,7 +6991,7 @@
 msgid "Tip: Styles can be applied quickly to selected text"
 msgstr ""
 
-#: www/include/Layout.class.php:113 www/themes/evolvis/Theme.class.php:145
+#: www/include/Layout.class.php:113 www/themes/evolvis/Theme.class.php:173
 #: www/themes/gforge-simple-theme/Theme.class.php:79
 #: www/themes/gforge-simple-theme/Theme.class.php:80
 #: www/themes/gforge/Theme.class.php:114 www/themes/lite/Theme.class.php:77
@@ -6999,14 +6999,14 @@
 msgid "en"
 msgstr ""
 
-#: www/include/Layout.class.php:198 www/themes/evolvis/Theme.class.php:210
+#: www/include/Layout.class.php:198 www/themes/evolvis/Theme.class.php:244
 #: www/themes/gforge-simple-theme/Theme.class.php:143
 #: www/themes/gforge/Theme.class.php:166 www/themes/lite/Theme.class.php:128
 #: www/themes/osx/Theme.class.php:83 www/themes/ultralite/Theme.class.php:47
 msgid "My Account"
 msgstr ""
 
-#: www/include/Layout.class.php:202 www/themes/evolvis/Theme.class.php:219
+#: www/include/Layout.class.php:202 www/themes/evolvis/Theme.class.php:255
 #: www/themes/gforge-simple-theme/Theme.class.php:149
 #: www/themes/gforge/Theme.class.php:171 www/themes/lite/Theme.class.php:131
 #: www/themes/osx/Theme.class.php:87 www/themes/ultralite/Theme.class.php:52
@@ -7027,7 +7027,7 @@
 
 #: www/include/Layout.class.php:470 www/my/index.php:317
 #: www/project/admin/editgroupinfo.php:225 www/reporting/index.php:43
-#: www/stats/site_stats_utils.php:519 www/themes/evolvis/Theme.class.php:619
+#: www/stats/site_stats_utils.php:519 www/themes/evolvis/Theme.class.php:649
 #: www/themes/gforge/Theme.class.php:374
 msgid "Projects"
 msgstr ""
@@ -7039,8 +7039,8 @@
 msgstr ""
 
 #: www/include/Layout.class.php:613 www/include/project_home.php:376
-#: www/themes/evolvis/Theme.class.php:381
-#: www/themes/evolvis/Theme.class.php:728
+#: www/themes/evolvis/Theme.class.php:418
+#: www/themes/evolvis/Theme.class.php:758
 #: www/themes/gforge-simple-theme/Theme.class.php:528
 #: www/themes/gforge/Theme.class.php:517
 msgid "Lists"
@@ -7056,7 +7056,7 @@
 
 #: www/include/Layout.class.php:842
 #: www/search/include/renderers/AdvancedSearchHtmlSearchRenderer.class.php:76
-#: www/themes/evolvis/Theme.class.php:885
+#: www/themes/evolvis/Theme.class.php:915
 #: www/themes/gforge-simple-theme/Theme.class.php:669
 #: www/themes/gforge/Theme.class.php:753
 msgid "Advanced search"
@@ -7335,15 +7335,15 @@
 msgid "View All Project Files"
 msgstr ""
 
-#: www/include/project_home.php:308 www/themes/evolvis/Theme.class.php:307
+#: www/include/project_home.php:308 www/themes/evolvis/Theme.class.php:344
 msgid "Public Areas"
 msgstr ""
 
-#: www/include/project_home.php:313 www/themes/evolvis/Theme.class.php:312
+#: www/include/project_home.php:313 www/themes/evolvis/Theme.class.php:349
 msgid "Home Page"
 msgstr ""
 
-#: www/include/project_home.php:314 www/themes/evolvis/Theme.class.php:313
+#: www/include/project_home.php:314 www/themes/evolvis/Theme.class.php:350
 msgid "Project Home Page"
 msgstr ""
 
@@ -7352,25 +7352,25 @@
 msgstr ""
 
 #: www/include/project_home.php:341 www/include/project_summary.php:138
-#: www/themes/evolvis/Theme.class.php:347
+#: www/themes/evolvis/Theme.class.php:384
 #, php-format
 msgid "(<strong>%1$s</strong> open / <strong>%2$s</strong> total)"
 msgid_plural "(<strong>%1$s</strong> open / <strong>%2$s</strong> total)"
 msgstr[0] ""
 msgstr[1] ""
 
-#: www/include/project_home.php:353 www/themes/evolvis/Theme.class.php:358
+#: www/include/project_home.php:353 www/themes/evolvis/Theme.class.php:395
 msgid "Public Forums"
 msgstr ""
 
-#: www/include/project_home.php:356 www/themes/evolvis/Theme.class.php:361
+#: www/include/project_home.php:356 www/themes/evolvis/Theme.class.php:398
 #, php-format
 msgid "<strong>%d</strong> message"
 msgid_plural "<strong>%d</strong> messages"
 msgstr[0] ""
 msgstr[1] ""
 
-#: www/include/project_home.php:358 www/themes/evolvis/Theme.class.php:363
+#: www/include/project_home.php:358 www/themes/evolvis/Theme.class.php:400
 #, php-format
 msgid "<strong>%d</strong> forum"
 msgid_plural "<strong>%d</strong> forums"
@@ -7381,18 +7381,18 @@
 msgid "DocManager: Project Documentation"
 msgstr ""
 
-#: www/include/project_home.php:377 www/themes/evolvis/Theme.class.php:382
+#: www/include/project_home.php:377 www/themes/evolvis/Theme.class.php:419
 msgid "Mailing Lists"
 msgstr ""
 
-#: www/include/project_home.php:379 www/themes/evolvis/Theme.class.php:384
+#: www/include/project_home.php:379 www/themes/evolvis/Theme.class.php:421
 #, php-format
 msgid "(<strong>%1$s</strong> public mailing list)"
 msgid_plural "(<strong>%1$s</strong> public mailing lists)"
 msgstr[0] ""
 msgstr[1] ""
 
-#: www/include/project_home.php:387 www/themes/evolvis/Theme.class.php:392
+#: www/include/project_home.php:387 www/themes/evolvis/Theme.class.php:429
 msgid "Task Manager"
 msgstr ""
 
@@ -7408,13 +7408,13 @@
 #: www/scm/admin/index.php:39 www/scm/admin/index.php:95
 #: www/scm/browser.php:33 www/scm/include/scm_utils.php:43
 #: www/scm/index.php:32 www/scm/reporting/index.php:32 www/scm/viewvc.php:133
-#: www/themes/evolvis/Theme.class.php:411
+#: www/themes/evolvis/Theme.class.php:448
 msgid "SCM Repository"
 msgstr ""
 
 #: www/include/project_home.php:453 www/include/project_home.php:454
-#: www/themes/evolvis/Theme.class.php:424
-#: www/themes/evolvis/Theme.class.php:425
+#: www/themes/evolvis/Theme.class.php:461
+#: www/themes/evolvis/Theme.class.php:462
 msgid "Anonymous FTP Space"
 msgstr ""
 
@@ -12358,93 +12358,113 @@
 msgid "Error creating permission"
 msgstr ""
 
-#: www/themes/evolvis/Theme.class.php:214
+#: www/themes/evolvis/Theme.class.php:222
+msgid "Log out of the session with the Forge system"
+msgstr ""
+
+#: www/themes/evolvis/Theme.class.php:228
+msgid "Log into a new session with the Forge system"
+msgstr ""
+
+#: www/themes/evolvis/Theme.class.php:242
+msgid "Configure Account settings, Password & SSH keys"
+msgstr ""
+
+#: www/themes/evolvis/Theme.class.php:247
+msgid "Manage projects, assigned tasks, bugs, etc."
+msgstr ""
+
+#: www/themes/evolvis/Theme.class.php:249
 msgid "My Page"
 msgstr ""
 
-#: www/themes/evolvis/Theme.class.php:342 www/tracker/admin/ind.php:84
+#: www/themes/evolvis/Theme.class.php:253
+msgid "Register a user account with the Forge system"
+msgstr ""
+
+#: www/themes/evolvis/Theme.class.php:379 www/tracker/admin/ind.php:84
 msgid "No trackers found"
 msgstr ""
 
-#: www/themes/evolvis/Theme.class.php:374
-#: www/themes/evolvis/Theme.class.php:745
+#: www/themes/evolvis/Theme.class.php:411
+#: www/themes/evolvis/Theme.class.php:775
 msgid "Document Manager"
 msgstr ""
 
-#: www/themes/evolvis/Theme.class.php:397
+#: www/themes/evolvis/Theme.class.php:434
 msgid "No tasks found"
 msgstr ""
 
-#: www/themes/evolvis/Theme.class.php:432
+#: www/themes/evolvis/Theme.class.php:469
 #, php-format
 msgid "Minimum Unique Task/Tracker Item ID: %d"
 msgstr ""
 
-#: www/themes/evolvis/Theme.class.php:616
+#: www/themes/evolvis/Theme.class.php:646
 msgid "Forge Main Page"
 msgstr ""
 
-#: www/themes/evolvis/Theme.class.php:620
+#: www/themes/evolvis/Theme.class.php:650
 msgid "List of all publicly accessible projects"
 msgstr ""
 
-#: www/themes/evolvis/Theme.class.php:624
+#: www/themes/evolvis/Theme.class.php:654
 #: www/themes/gforge-simple-theme/Theme.class.php:395
 #: www/themes/gforge/Theme.class.php:397 www/themes/lite/Theme.class.php:282
 msgid "Site-Admin"
 msgstr ""
 
-#: www/themes/evolvis/Theme.class.php:625
+#: www/themes/evolvis/Theme.class.php:655
 msgid "Global Forge Administration"
 msgstr ""
 
-#: www/themes/evolvis/Theme.class.php:630
+#: www/themes/evolvis/Theme.class.php:660
 msgid "-tooltip:Reporting"
 msgstr ""
 
-#: www/themes/evolvis/Theme.class.php:697
+#: www/themes/evolvis/Theme.class.php:727
 msgid "Project Main Page"
 msgstr ""
 
-#: www/themes/evolvis/Theme.class.php:703
+#: www/themes/evolvis/Theme.class.php:733
 #: www/themes/gforge-simple-theme/Theme.class.php:494
 #: www/themes/gforge/Theme.class.php:486
 msgid "Project-Admin"
 msgstr ""
 
-#: www/themes/evolvis/Theme.class.php:704
+#: www/themes/evolvis/Theme.class.php:734
 msgid "Project Features & Users Administration"
 msgstr ""
 
-#: www/themes/evolvis/Theme.class.php:712
+#: www/themes/evolvis/Theme.class.php:742
 msgid "-tooltip:Forums"
 msgstr ""
 
-#: www/themes/evolvis/Theme.class.php:720
+#: www/themes/evolvis/Theme.class.php:750
 msgid "Bugtracker, Feature Requests, etc."
 msgstr ""
 
-#: www/themes/evolvis/Theme.class.php:729
+#: www/themes/evolvis/Theme.class.php:759
 msgid "Project Mailing Lists"
 msgstr ""
 
-#: www/themes/evolvis/Theme.class.php:737
+#: www/themes/evolvis/Theme.class.php:767
 msgid "Task and Time Tracking"
 msgstr ""
 
-#: www/themes/evolvis/Theme.class.php:753
+#: www/themes/evolvis/Theme.class.php:783
 msgid "-tooltip:News"
 msgstr ""
 
-#: www/themes/evolvis/Theme.class.php:761
+#: www/themes/evolvis/Theme.class.php:791
 msgid "Source Code Management"
 msgstr ""
 
-#: www/themes/evolvis/Theme.class.php:892
+#: www/themes/evolvis/Theme.class.php:922
 msgid "Jump to Task:"
 msgstr ""
 
-#: www/themes/evolvis/Theme.class.php:893
+#: www/themes/evolvis/Theme.class.php:923
 msgid "OK"
 msgstr ""
 

Modified: branches/ev48fixes/www/themes/evolvis/Theme.class.php
===================================================================
--- branches/ev48fixes/www/themes/evolvis/Theme.class.php	2011-09-02 13:14:35 UTC (rev 17520)
+++ branches/ev48fixes/www/themes/evolvis/Theme.class.php	2011-09-02 13:40:43 UTC (rev 17521)
@@ -118,6 +118,34 @@
 		$this->emit_forgebar = false;
 	}
 
+	function emit_headlink($inblock,$tooltip,$redslash,$redtext,$target,$text) {
+		$tooltip = util_html_secure(util_ifsetor($tooltip,""));
+		if ($tooltip[0] == '-') {
+			$tooltip = "";
+		}
+		if ($inblock || $tooltip) {
+			$rv = '<span';
+			if ($inblock) {
+				$rv .= ' class="headblock"';
+			}
+			if ($tooltip) {
+				$rv .= ' title="' . $tooltip . '"';
+			}
+			$rv .= ">";
+			$rq = "</span>";
+		} else {
+			$rv = "";
+			$rq = "";
+		}
+		$rv .= '<span class="headlink' .
+		    ($redslash ? "s" : "") . ">//</span>" .
+		    '<a class="headlink" href="' . $target . '">' .
+		    '<span class="headlink' .
+		    ($redtext ? "s" : "") . ">" .
+		    util_html_secure($text) . "</span></a>" . $rq;
+		return $rv;
+	}
+
 	function internal_header($params) {
 		global $sys_name, $group_id,
 		    $sys_evolvis_portal_href, $sys_evolvis_portal_name;
@@ -188,36 +216,45 @@
 			 name="logo" border="0" style="height:44px;"
 			 alt="evolvis" /></a></span>
 			<div style="float:right; margin-right:1em;"><table style="white-space:nowrap;">
-			<tr><td style="padding-left:1em;">
-<?php if (session_loggedin()) { ?>
-				<span class="headlinks">//</span><a
-				 href="/account/logout.php?return_to=<?php echo urlencode(getStringFromServer('REQUEST_URI')); ?>"
-				 class="headlink"><?php echo _('Log Out'); ?></a>
-<?php } else { ?>
-				<span class="headlinks">//</span><a
-				 href="/account/login.php?return_to=<?php echo urlencode(getStringFromServer('REQUEST_URI')); ?>"
-				 class="headlink"><?php echo _('Log In'); ?></a>
-<?php } ?>
-			</td><td style="padding-left:1em;">
-				<span class="headlinks">//</span><a
-				 href="<?php echo $sys_evolvis_portal_href; ?>"
-				 class="headlink"><?php echo $sys_evolvis_portal_name; ?></a>
-			</td></tr><tr>
-<?php if (session_loggedin()) { ?>
-				<td style="padding-left:1em;">
-				<span class="headlinks">//</span><a
-				 href="/account/"
-				 class="headlink"><?php echo _('My Account'); ?></a>
-			</td><td style="padding-left:1em;">
-				<span class="headlinks">//</span><a
-				 href="/my/"
-				 class="headlink"><?php echo _('My Page'); ?></a>
-<?php } else { ?>
-				<td style="padding-left:1em;" colspan="2">
-				<span class="headlinks">//</span><a
-				 href="/account/register.php"
-				 class="headlink"><?php echo _('New Account'); ?></a>
-<?php } ?>
+			<tr><td style="padding-left:1em;"><?php
+	if (session_loggedin()) {
+		echo "\n" . emit_headlink(false,
+		    _('Log out of the session with the Forge system'),
+		    true, false, "/account/logout.php?return_to=" .
+		    urlencode(getStringFromServer('REQUEST_URI')),
+		    _('Log Out'));
+	} else {
+		echo "\n" . emit_headlink(false,
+		    _('Log into a new session with the Forge system'),
+		    true, false, "/account/login.php?return_to=" .
+		    urlencode(getStringFromServer('REQUEST_URI')),
+		    _('Log In'));
+	}
+	echo "\n\t\t\t" . '</td><td style="padding-left:1em;">';
+	echo "\n" . emit_headlink(false,
+	    $sys_evolvis_portal_ttip,
+	    true, false, $sys_evolvis_portal_href,
+	    $sys_evolvis_portal_name);
+	echo "\n\t\t\t" . '</td></tr><tr>';
+	if (session_loggedin()) {
+		echo "\n\t\t\t\t" . '<td style="padding-left:1em;">';
+		echo "\n" . emit_headlink(false,
+		    _('Configure Account settings, Password & SSH keys'),
+		    true, false, "/account/",
+		    _('My Account'));
+		echo "\n\t\t\t" . '</td><td style="padding-left:1em;">';
+		echo "\n" . emit_headlink(false,
+		    _('Manage projects, assigned tasks, bugs, etc.'),
+		    true, false, "/my/",
+		    _('My Page'));
+	} else {
+		echo "\n\t\t\t\t" . '<td style="padding-left:1em;" colspan="2">';
+		echo "\n" . emit_headlink(false,
+		    _('Register a user account with the Forge system'),
+		    true, false, "/account/register.php",
+		    _('New Account'));
+	}
+?>
 			</td></tr></table></div>
 		</div><div style="margin-bottom:1ex;"><?php
 			echo $this->outerTabs($params, 0);
@@ -591,17 +628,10 @@
 	function tabGenerator($TABS_DIRS,$TABS_TITLES,$nested=false,$selected=false,$sel_tab_bgcolor,$total_width,$TAB_TYPE,$TABS_TOOLTIPS=array()) {
 		$rv = "";
 		for ($i = 0; $i < count($TABS_DIRS); $i++) {
-			$tooltip = util_html_secure(util_ifsetor($TABS_TOOLTIPS[$i], ""));
-			$rv .= '<span class="headblock"';
-			if ($tooltip && $tooltip[0] != '-') {
-				$rv .= ' title="' . $tooltip . '"';
-			}
-			$rv .= '><span class="headlink' .
-			    (($TAB_TYPE=='outerTab' || $selected==$i) ? 's' : '') .
-			    '">//</span><a class="headlink" href="' .
-			    $TABS_DIRS[$i] . '"><span class="headlink' .
-			    (($selected==$i) ? 's' : '') . '">' . $TABS_TITLES[$i] .
-			    '</span></a></span> ';
+			$rv .= "\n" . emit_headlink(true,
+			    util_ifsetor($TABS_TOOLTIPS[$i], ""),
+			    ($TAB_TYPE == 'outerTab' || $selected == $i),
+			    ($selected == $i), $TABS_DIRS[$i], $TABS_TITLES[$i]);
 		}
 		return $rv;
 	}



More information about the evolvis-commits mailing list