HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/SBogers10/tops.komma.pro/wwwroot/pages/includes/filters.php
<?php
/**
 * uses.xml.php
 * Created by Komma Mediadesign.
 * Author: mike
 * Date: 16/04/14
 */


/*
 * Filters one category in sidebar ( "other filters in this category" )
 */
function getFilters($preUrl, $filters = array())
{
    // Get Language
    $Translator = new Translator(URL_LANG);

    $lang = $Translator->get();
    $urls = $Translator->getUrls();
    $pages = $Translator->getPages();

    $filterName = str_replace('-',' ',$pages[$preUrl]);
    $filterName = ucfirst($filterName);
    if(isset($lang[$preUrl])) $filterName = $lang[$preUrl];

    if( ! defined('URL_SUB2'))
    {
        $title = $lang['type'] . ' ' . $filterName;
    }
    else
    {
        $title = $lang['other'] . ' ' . $filterName;
    }
    $output = '';
    $output .= '<title urlName="' . $urls['filters'] .'/' . $pages[$preUrl] . '">' . $title . '</title>';

    foreach($filters as $filter)
    {
        $label = str_replace('-',' ',$pages[$filter]);
        $label = ucfirst($label);

        if(isset($lang[$filter])) $label = $lang[$filter];

        $output .= '<li>
                        <img src="/public/images/static/filters/sidebar/' . $filter . '.jpg" alt="' . $label. '" />
                        <label>' . $label. '</label>
                    </li>';
    }

    return $output;
}

/*
 * Main filter categories in sidebar
 */
function getMainCatFilters($filters = array())
{
    // Get Language
    $Translator = new Translator(URL_LANG);

    $lang = $Translator->get();
    $urls = $Translator->getUrls();
    $pages = $Translator->getPages();

    $output = '';
    $output .= '<title urlName="' . $urls['filters'] .'/">' . $lang['related_filters'] . '</title>';

    foreach($filters as $filter)
    {
        $label = str_replace('-',' ',$pages[$filter]);
        $label = ucfirst($label);

        if(isset($lang[$filter])) $label = $lang[$filter];

        $subUrl = $pages[$filter];

        $output .= '<li urlName="' . $urls['filters'] .'/' . $subUrl . '">
                        <img src="/public/images/static/filters/sidebar/' . $filter . '.jpg" alt="' . $label. '" />
                        <label>' . $label. '</label>
                    </li>';
    }

    return $output;
}


/*
 * Filters in content survey
 */
function getSurveyFilters($preUrl, $filters = array())
{
    // Get Language
    $Translator = new Translator(URL_LANG);

    $lang = $Translator->get();
    $pages = $Translator->getPages();

    $label = str_replace('-',' ',$pages[$preUrl]);
    $label = ucfirst($label);
    if(isset($lang[$preUrl])) $label = $lang[$preUrl];

    if( ! defined('URL_SUB2'))
    {
        $title = $lang['type'] . ' ' . $label;
    }
    else
    {
        $title = $lang['other'] . ' ' . $label;
    }
    $output = '';
    $output .= '<title>' . $title .' </title>';

    foreach($filters as $filter)
    {
        $label = str_replace('-',' ',$pages[$filter]);
        $label = ucfirst($label);

        if(isset($lang[$filter])) $label = $lang[$filter];

        $output .= '<li urlName="' . $preUrl . '">
                        <img src="/public/images/static/filters/survey/' . $filter . '.jpg" alt="' . $label. '" />
                        <title>' . $label. '</title>
                    </li>';
    }

    return $output;
}


/*
* Filters in content survey
*/
function getMainCatSurveyFilters($filters = array())
{
    // Get Language
    $Translator = new Translator(URL_LANG);

    $lang = $Translator->get();
    $pages = $Translator->getPages();

    $output = '';
    $output .= '<title>' . $lang['related_filters'] . '</title>';

    foreach($filters as $filter)
    {
        $label = str_replace('-',' ',$pages[$filter]);
        $label = ucfirst($label);

        if(isset($lang[$filter])) $label = $lang[$filter];

        $output .= '<li>
                        <img src="/public/images/static/filters/survey/' . $filter . '.jpg" alt="' . $label. '" />
                        <title>' . $label. '</title>
                    </li>';
    }

    return $output;
}