Location: PHPKode > projects > Blandware AtLeap Lite - CMS on PHP > atleaplite/include/actions/misc.php
<?php
/*
 *  Copyright 2008 Blandware (http://www.blandware.com)
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */

/**
 * Misc actions.
 *
 * @package     AtleapLite
 * @author      Roman Puchkovskiy
 * @license     http://www.apache.org/licenses/LICENSE-2.0  Apache License, Version 2.0
 */

/**
 * Displays an image.
 *
 * @global object smarty instance
 */
function showImage()
{
    global $smarty;

    header('Content-type: text/html; charset=' . HTTP_CHARSET);
    $smarty->display('misc/show_image.tpl');
    exit;
}

/**
 * Displays a site map.
 */
function siteMap() {
    global $smarty;

    $pageDao =& getDao('page');
    $pages =& $pageDao->findActiveByLanguage(getCurrentLanguage(), true);

    $resourceDao =& getDao('resource');
    $files =& $resourceDao->findActiveFiles();

    $smarty->assign('pages', $pages);
    $smarty->assign('files', $files);

    $smarty->setAdminLayout(false);
    $smarty->assign('template', 'misc/site_map.tpl');
    $smarty->assign('title', getMessage('siteMap.title'));
}


?>
Return current item: Blandware AtLeap Lite - CMS on PHP