Changeset 2216 for trunk/admin


Ignore:
Timestamp:
Feb 27, 2008, 3:31:51 AM (16 years ago)
Author:
rvelices
Message:
  • first smarty use ... (in admin.php and admin plugins page)
Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk

    • Property svn:ignore
      •  

        old new  
        77upgrade65.log
        88fstats
         9_data
  • trunk/admin/plugins.php

    r2144 r2216  
    198198    $desc.= '</em>)';
    199199  }
    200   $template->assign_block_vars( 'plugins.plugin',
     200 
     201  $tpl_plugin =
    201202      array(
    202203        'NAME' => $display_name,
    203204        'VERSION' => $fs_plugin['version'],
    204205        'DESCRIPTION' => $desc,
    205         'CLASS' => ($num++ % 2 == 1) ? 'row2' : 'row1',
    206         )
    207      );
     206        'actions' => array(),
     207        );
    208208
    209209
     
    215215    {
    216216      case 'active':
    217         $template->assign_block_vars( 'plugins.plugin.action',
     217        $tpl_plugin['actions'][] =
    218218            array(
    219219              'U_ACTION' => $action_url . '&amp;action=deactivate',
    220220              'L_ACTION' => l10n('Deactivate'),
    221             )
    222           );
     221            );
    223222        break;
    224223      case 'inactive':
    225         $template->assign_block_vars( 'plugins.plugin.action',
     224        $tpl_plugin['actions'][] =
    226225            array(
    227226              'U_ACTION' => $action_url . '&amp;action=activate',
    228227              'L_ACTION' => l10n('Activate'),
    229             )
    230           );
    231         $template->assign_block_vars( 'plugins.plugin.action',
     228            );
     229        $tpl_plugin['actions'][] =
    232230            array(
    233231              'U_ACTION' => $action_url . '&amp;action=uninstall',
    234232              'L_ACTION' => l10n('Uninstall'),
    235             )
    236           );
    237         $template->assign_block_vars( 'plugins.plugin.action.confirm', array());
     233              'CONFIRM'  => true,
     234            );
    238235        break;
    239236    }
     
    241238  else
    242239  {
    243     $template->assign_block_vars( 'plugins.plugin.action',
     240    $tpl_plugin['actions'][] =
    244241        array(
    245242          'U_ACTION' => $action_url . '&amp;action=install',
    246243          'L_ACTION' => l10n('Install'),
    247         )
    248       );
    249     $template->assign_block_vars( 'plugins.plugin.action.confirm', array());
    250   }
     244          'CONFIRM'  => true,
     245        );
     246  }
     247  $template->append('plugins', $tpl_plugin);
    251248}
    252249
     
    256253foreach( $missing_plugin_ids as $plugin_id )
    257254{
    258   $template->assign_block_vars( 'plugins.plugin',
     255  $action_url = $my_base_url.'&amp;plugin='.$plugin_id;
     256
     257  $template->append( 'plugins',
    259258      array(
    260259        'NAME' => $plugin_id,
    261260        'VERSION' => $db_plugins_by_id[$plugin_id]['version'],
    262261        'DESCRIPTION' => "ERROR: THIS PLUGIN IS MISSING BUT IT IS INSTALLED! UNINSTALL IT NOW !",
    263         'CLASS' => ($num++ % 2 == 1) ? 'row2' : 'row1',
     262        'actions' => array ( array (
     263              'U_ACTION' => $action_url . '&amp;action=uninstall',
     264              'L_ACTION' => l10n('Uninstall'),
     265          ) )
    264266        )
    265267     );
    266    $action_url = $my_base_url.'&amp;plugin='.$plugin_id;
    267         $template->assign_block_vars( 'plugins.plugin.action',
    268             array(
    269               'U_ACTION' => $action_url . '&amp;action=uninstall',
    270               'L_ACTION' => l10n('Uninstall'),
    271             )
    272           );
    273 
    274268}
    275269
Note: See TracChangeset for help on using the changeset viewer.