diff --git a/addons/rainbow_link/js/rainbow.js b/addons/rainbow_link/js/rainbow.js index 314ced2e9..5e8421bcb 100644 --- a/addons/rainbow_link/js/rainbow.js +++ b/addons/rainbow_link/js/rainbow.js @@ -101,20 +101,23 @@ function stopRainbow() //============================================================================= function doRainbowAnchor() { - if (act == 0) { - var obj = event.srcElement; - while (obj.tagName != 'A' && obj.tagName != 'BODY') { - obj = obj.parentElement; - if (obj.tagName == 'A' || obj.tagName == 'BODY') - break; - } + try { + if (act == 0) { + var obj = event.srcElement; + while (obj.tagName != 'A' && obj.tagName != 'BODY') { + obj = obj.parentElement; + if (obj.tagName == 'A' || obj.tagName == 'BODY') + break; + } - if (obj.tagName == 'A' && obj.href != '') { - objActive = obj; - act = 1; - clrOrg = objActive.style.color; - TimerID = setInterval("ChangeColor()",100); + if (obj.tagName == 'A' && obj.href != '') { + objActive = obj; + act = 1; + clrOrg = objActive.style.color; + TimerID = setInterval("ChangeColor()",100); + } } + } catch(e) { } } diff --git a/modules/layout/layout.model.php b/modules/layout/layout.model.php index 44934eaa5..46a98dbf7 100644 --- a/modules/layout/layout.model.php +++ b/modules/layout/layout.model.php @@ -131,7 +131,6 @@ $buff .= sprintf('$layout_info->extra_var->{%s}->name = "%s";', $var->attrs->id, $var->name->body); $buff .= sprintf('$layout_info->extra_var->{%s}->type = "%s";', $var->attrs->id, $var->type->body); - $buff .= sprintf('$layout_info->extra_var->{%s}->type = "%s";', $var->attrs->id, $var->type->body); $options = $var->options->value; if(!$options) continue; diff --git a/modules/layout/tpl.admin/layout_info.html b/modules/layout/tpl.admin/layout_info.html index bc810a484..df31947db 100644 --- a/modules/layout/tpl.admin/layout_info.html +++ b/modules/layout/tpl.admin/layout_info.html @@ -2,43 +2,62 @@ -
- - +
+ + + + + + + + + + + + + + + + + + + +
{$lang->layout}{$layout_info->title} ver {$layout_info->version} ({$layout_info->layout})
{$lang->path}{$layout_info->path}
{$lang->author}{$layout_info->author->name}
{$lang->description}{nl2br($layout_info->author->description)}
+
-
- - - - - - - - - - - - - - - - - - - - - - - - - - -
{$lang->title}{$layout_info->layout_title}
{$lang->layout_name}{$layout_info->title} ver {$layout_info->version} ({$layout_info->layout})
{$lang->path}{$layout_info->path}
{$lang->author}{$layout_info->author->name}
{$lang->description}{nl2br($layout_info->author->description)}
- - -
-
-
+
+
+ + + + + + + + + + + + + + + + + + + + +
{$lang->title}
{$var->name} + + +
+ +
+
@@ -55,10 +74,10 @@ ({$menu->maxdepth} {$lang->depth})
-
+ - +