Esempio n. 1
0
function setGalleryTitle()
{
    switch ($_GET['gallery']) {
        case 'balicky':
            return getCustomTitle("Balíčky");
            break;
        case 'do-kuchyne':
            return getCustomTitle("Do kuchyně");
            break;
        case 'pro-nejmensi':
            return getCustomTitle("Pro nejmenší");
            break;
        case 'polstarky':
            return getCustomTitle("Polštářky");
            break;
        case 'na-stul-a-zidle':
            return getCustomTitle("Na stůl a židle");
            break;
        case 'svatky':
            return getCustomTitle("Svátky");
            break;
        case 'tasky-a-pouzdra':
            return getCustomTitle("Tašky a pouzdra");
            break;
        case 'ostatni':
            return getCustomTitle("Ostatní patchwork");
            break;
        default:
            return getNotFoundTitle();
            break;
    }
}
/**
* convert all article titles to SEF
* called from: getArticleName
**/
function getArticleNameList()
{
    global $PortaMxSEF, $smcFunc, $pmxCacheFunc;
    if (empty($PortaMxSEF['ArtNameList'])) {
        $PortaMxSEF['ArtNameList'] = $pmxCacheFunc['get']('pmxsef_artlist', false, true);
    }
    if (empty($PortaMxSEF['ArtNameList'])) {
        $PortaMxSEF['ArtNameList']['Artdupes'] = 0;
        $PortaMxSEF['ArtNameList']['name'] = array();
        $request = $smcFunc['db_query']('', '
			SELECT name, config
			FROM {db_prefix}portamx_articles
			WHERE active > 0 AND approved > 0', array());
        while ($row = $smcFunc['db_fetch_assoc']($request)) {
            getCustomTitle($row, 'Art');
        }
        $smcFunc['db_free_result']($request);
        $pmxCacheFunc['put']('pmxsef_artlist', $PortaMxSEF['ArtNameList'], 3600);
    }
}