Пример #1
0
/**
 * Function to get a list of template files of a page, indexed by file name
 * 
 * @var string     $page        page name
 * @var boolen     $refresh    recreate the data
 *
 * @return array
 */
function &portfolio_getTemplateList($page = "index", $refresh = false)
{
    $TplFiles = portfolio_getTplPageList($page, $refresh);
    $template = array();
    foreach (array_keys($TplFiles) as $temp) {
        $template[$temp] = $temp;
    }
    return $template;
}
Пример #2
0
$modversion['version'] = 1.05;
$modversion['description'] = "案例展示";
$modversion['author'] = "Magic.Shao <*****@*****.**>";
$modversion['credits'] = "xoops.org.cn";
$modversion['license'] = "GPL";
$modversion['image'] = "images/portfolio_slogo.png";
$modversion['dirname'] = "portfolio";
$modversion['hasAdmin'] = 1;
$modversion['adminindex'] = "admin/admin.index.php";
$modversion['adminmenu'] = "admin/menu.php";
// Is performing module install/update?
$isModuleAction = !empty($_POST["fct"]) && "modulesadmin" == $_POST["fct"] ? true : false;
$modversion["onInstall"] = "include/action.module.php";
$modversion["onUpdate"] = "include/action.module.php";
// Menu
$modversion['hasMain'] = 1;
global $xoopsModuleConfig, $xoopsUser, $xoopsModule;
//sql
$modversion['sqlfile']['mysql'] = "sql/mysql.sql";
$modversion['tables'] = array("portfolio_service", "portfolio_case", "portfolio_images", "portfolio_cs");
/**
* Templates
*/
if ($isModuleAction) {
    include_once dirname(__FILE__) . "/include/functions.render.php";
    $modversion["templates"] = portfolio_getTplPageList("", true);
}
// Blocks
$modversion["blocks"] = array();
$modversion["blocks"][1] = array("file" => "blocks.php", "name" => "服务导航", "description" => "", "show_func" => "portfolio_block_service_show", "options" => "", "edit_func" => "", "template" => "portfolio_block_service.html");
$modversion["blocks"][2] = array("file" => "blocks.php", "name" => "案例展示", "description" => "", "show_func" => "portfolio_block_case_show", "options" => "0|case_weight|10|1|1|1|1|10|100|100|10|100|0", "edit_func" => "portfolio_block_case_edit", "template" => "portfolio_block_case.html");