Index: trunk/core/units/admin/admin_tag_processor.php =================================================================== diff -u -N -r7855 -r8000 --- trunk/core/units/admin/admin_tag_processor.php (.../admin_tag_processor.php) (revision 7855) +++ trunk/core/units/admin/admin_tag_processor.php (.../admin_tag_processor.php) (revision 8000) @@ -681,6 +681,20 @@ $debug_mode = isset($params['debug_mode']) && $params['debug_mode'] ? $this->Application->isDebugMode() : true; return $debug_mode && constOn($constant_name); } + + /** + * Builds link to template name from session (session var name as param) + * + * @param Array $params + * @return string + */ + function SessionLink($params) + { + $t = $this->Application->RecallVar($this->SelectParam($params, 'name,var')); + unset($params['name'], $params['var']); + + return $this->Application->HREF($t, '', Array ('pass' => 'm')); + } } ?> \ No newline at end of file