move config edit popup to elements/popup_link.html
authorivan <ivan>
Mon, 31 Mar 2008 21:45:00 +0000 (21:45 +0000)
committerivan <ivan>
Mon, 31 Mar 2008 21:45:00 +0000 (21:45 +0000)
httemplate/config/config-view.cgi
httemplate/elements/popup_link.html

index f5cead5..b769e08 100644 (file)
@@ -59,9 +59,16 @@ Click on a configuration value to change it.
 %   }
 
     <tr>
-      <td><a href="javascript:void(0);" onClick="overlib( OLiframeContent('config.cgi?key=<% $i->key %>;agentnum=<% $agentnum %>', <% $width %>, <% $height %>, 'config_popup' ), CAPTION, 'Enter configuration value', STICKY, AUTOSTATUSCAP, MIDX, 0, MIDY, 0, DRAGGABLE, CLOSECLICK ); return false;" name="<% $i->key %>">
-%#        <b><% $i->key %></b></a>&nbsp;-&nbsp;<% $i->description %>
-        <b><% $i->key %></b></a>: <% $i->description %>
+      <td><% include('/elements/popup_link.html',
+                       'action'      => 'config.cgi?key='.      $i->key.
+                                                  ';agentnum='. $agentnum,
+                       'width'       => $width,
+                       'height'      => $height,
+                       'actionlabel' => 'Enter configuration value',
+                       'label'       => '<b>'. $i->key. '</b>',
+                       'aname'       => $i->key,
+                    )
+          %>: <% $i->description %>
       </td>
       <td><table border=0>
 % foreach my $type (@types) {
index 0915bfa..a444ad1 100644 (file)
@@ -18,11 +18,15 @@ Example:
     'width'          => '540',
     'color'          => '#ff0000',
     'closetext'      => 'Go Away',      # the value '' removes the link
+    'aname'          => "target", # link NAME= value, useful for #targets
   } )
 
 </%doc>
 % if ($params->{'action'} && $label) {
-<A HREF="javascript:void(0);" onClick="<% $onclick %>"><% $label %></A>\
+<A HREF="javascript:void(0);"
+   onClick="<% $onclick %>"
+   <% $params->{'aname'} ? 'NAME="'. $params->{'aname'}. '"' : '' %>
+><% $label %></A>\
 % }
 <%init>