Функция для получение имени используемой темы оформления в GetSimple CMS

Имя текущей темы оформления веб-сайта в GetSimple CMS хранится в глобальной переменной $TEMPLATE. Однако для получения её значения специальная функция не предусмотрена.

Поэтому, при необходимости, можно использовать собственную функцию, пример реализации которой рассмотрен далее.

/**
 * Возвращает имя используемой темы оформления веб-сайта
 *
 * @uses $TEMPLATE
 *
 * @param bool $echo Управляет результатом выполнения функции: true - печать, false - возврат результата. Значение по умолчанию true
 * @return string Печатает или возвращает результат в зависимости от значения $echo
 */
function get_theme_name($echo = true)
{
  global $TEMPLATE;
  if ($echo) {
    echo $TEMPLATE;
  } else {
    return $TEMPLATE;
  }
}

Функция может использоваться как в GetSimple CMS 3.3, так и в GetSimple CMS 3.4.