Index: branches/unlabeled/unlabeled-1.36.2/core/units/admin/admin_tag_processor.php
===================================================================
diff -u -r8233 -r8235
--- branches/unlabeled/unlabeled-1.36.2/core/units/admin/admin_tag_processor.php (.../admin_tag_processor.php) (revision 8233)
+++ branches/unlabeled/unlabeled-1.36.2/core/units/admin/admin_tag_processor.php (.../admin_tag_processor.php) (revision 8235)
@@ -737,6 +737,13 @@
if (isset($vars['admin']) && $vars['admin'] == 1) {
// index template doesn't begin recursion on front-end (in admin frame)
$vars['m_theme'] = '';
+
+ if (isset($params['m_opener']) && $params['m_opener'] == 'r') {
+ // front-end link for highlighting purposes
+ $vars['t'] = 'index';
+ $vars['m_cat_id'] = $this->Application->findModule('Name', 'Proj-CMS', 'RootCat');
+ }
+
unset($recursion_templates[ array_search('index', $recursion_templates)]);
}
Index: branches/unlabeled/unlabeled-1.57.2/core/kernel/session/session.php
===================================================================
diff -u -r8234 -r8235
--- branches/unlabeled/unlabeled-1.57.2/core/kernel/session/session.php (.../session.php) (revision 8234)
+++ branches/unlabeled/unlabeled-1.57.2/core/kernel/session/session.php (.../session.php) (revision 8235)
@@ -808,7 +808,7 @@
$this->StoreVar('last_env', substr($last_env, strlen(ENV_VAR_NAME)+1));
// save last_template in persistant session
- if (!$wid && ($t != 'login')) {
+ if (!$wid) {
if ($this->Application->IsAdmin()) {
// only for main window, not popups, not login template (used in adm:MainFrameLink tag)
$this->StorePersistentVar('last_template_popup', $last_template);
Index: branches/unlabeled/unlabeled-1.2.2/core/admin_templates/login.tpl
===================================================================
diff -u -r8233 -r8235
--- branches/unlabeled/unlabeled-1.2.2/core/admin_templates/login.tpl (.../login.tpl) (revision 8233)
+++ branches/unlabeled/unlabeled-1.2.2/core/admin_templates/login.tpl (.../login.tpl) (revision 8235)
@@ -51,7 +51,8 @@
index">
-
+
+