当前位置: 首页>>代码示例>>PHP>>正文


PHP OOAddon::isSystemAddon方法代码示例

本文整理汇总了PHP中OOAddon::isSystemAddon方法的典型用法代码示例。如果您正苦于以下问题:PHP OOAddon::isSystemAddon方法的具体用法?PHP OOAddon::isSystemAddon怎么用?PHP OOAddon::isSystemAddon使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在OOAddon的用法示例。


在下文中一共展示了OOAddon::isSystemAddon方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: foreach

       <col width="130" />
       <col width="130" />
       <col width="153" />
     </colgroup>
 	  <thead>
       <tr>
       	<th class="rex-icon">&nbsp;</th>
         <th>' . $I18N->msg("addon_hname") . '</th>
         <th>' . $I18N->msg("addon_hinstall") . '</th>
         <th>' . $I18N->msg("addon_hactive") . '</th>
         <th colspan="2">' . $I18N->msg("addon_hdelete") . '</th>
       </tr>
 	  </thead>
 	  <tbody>';
   foreach ($ADDONS as $cur) {
       if (OOAddon::isSystemAddon($cur)) {
           $delete = $I18N->msg("addon_systemaddon");
       } else {
           $delete = '<a href="index.php?page=addon&amp;addonname=' . $cur . '&amp;delete=1" onclick="return confirm(\'' . htmlspecialchars($I18N->msg('addon_delete_question', $cur)) . '\');">' . $I18N->msg("addon_delete") . '</a>';
       }
       if (OOAddon::isInstalled($cur)) {
           $install = $I18N->msg("addon_yes") . ' - <a href="index.php?page=addon&amp;addonname=' . $cur . '&amp;install=1">' . $I18N->msg("addon_reinstall") . '</a>';
           $uninstall = '<a href="index.php?page=addon&amp;addonname=' . $cur . '&amp;uninstall=1" onclick="return confirm(\'' . htmlspecialchars($I18N->msg("addon_uninstall_question", $cur)) . '\');">' . $I18N->msg("addon_uninstall") . '</a>';
       } else {
           $install = $I18N->msg("addon_no") . ' - <a href="index.php?page=addon&amp;addonname=' . $cur . '&amp;install=1">' . $I18N->msg("addon_install") . '</a>';
           $uninstall = $I18N->msg("addon_notinstalled");
       }
       if (OOAddon::isActivated($cur)) {
           $status = $I18N->msg("addon_yes") . ' - <a href="index.php?page=addon&amp;addonname=' . $cur . '&amp;activate=0">' . $I18N->msg("addon_deactivate") . '</a>';
       } elseif (OOAddon::isInstalled($cur)) {
           $status = $I18N->msg("addon_no") . ' - <a href="index.php?page=addon&amp;addonname=' . $cur . '&amp;activate=1">' . $I18N->msg("addon_activate") . '</a>';
开发者ID:BackupTheBerlios,项目名称:redaxo,代码行数:31,代码来源:addon.inc.php

示例2: foreach

             <col width="130" />
             <col width="153" />
         </colgroup>
         <thead>
             <tr>
                 <th class="rex-icon rex-col-a">&nbsp;</th>
                 <th class="rex-col-b">' . $I18N->msg('addon_hname') . '</th>
                 <th class="rex-col-c">' . $I18N->msg('addon_hinstall') . '</th>
                 <th class="rex-col-d">' . $I18N->msg('addon_hactive') . '</th>
                 <th class="rex-col-e" colspan="2">' . $I18N->msg('addon_hdelete') . '</th>
             </tr>
         </thead>
         <tbody>';
 foreach ($ADDONS as $addon) {
     $addonurl = 'index.php?page=addon&amp;addonname=' . $addon . '&amp;';
     if (OOAddon::isSystemAddon($addon)) {
         $delete = $I18N->msg('addon_systemaddon');
     } else {
         $delete = '<a href="' . $addonurl . 'delete=1" onclick="return confirm(\'' . htmlspecialchars($I18N->msg('addon_delete_question', $addon)) . '\');">' . $I18N->msg('addon_delete') . '</a>';
     }
     if (OOAddon::isInstalled($addon)) {
         $install = $I18N->msg('addon_yes') . ' - <a href="' . $addonurl . 'install=1">' . $I18N->msg('addon_reinstall') . '</a>';
         if (count(OOPlugin::getInstalledPlugins($addon)) > 0) {
             $uninstall = $I18N->msg('plugin_plugins_installed');
             $delete = $I18N->msg('plugin_plugins_installed');
         } else {
             $uninstall = '<a href="' . $addonurl . 'uninstall=1" onclick="return confirm(\'' . htmlspecialchars($I18N->msg('addon_uninstall_question', $addon)) . '\');">' . $I18N->msg('addon_uninstall') . '</a>';
         }
     } else {
         $install = $I18N->msg('addon_no') . ' - <a href="' . $addonurl . 'install=1">' . $I18N->msg('addon_install') . '</a>';
         $uninstall = $I18N->msg('addon_notinstalled');
开发者ID:Barnhiac,项目名称:MTW_REDAXO,代码行数:31,代码来源:addon.inc.php


注:本文中的OOAddon::isSystemAddon方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。