Ejemplo n.º 1
0
 protected function _getLangNavigation()
 {
     global $REX;
     // ul id
     if ($this->langUlId == '') {
         $ulIdAttribute = '';
     } else {
         $ulIdAttribute = ' id="' . $this->langUlId . '"';
     }
     $out = '<ul' . $ulIdAttribute . '>';
     foreach ($REX['CLANG'] as $clangId => $clangName) {
         $article = OOArticle::getArticleById($REX['ARTICLE_ID'], $clangId);
         // new article id
         if (OOArticle::isValid($article) && $article->isOnline()) {
             $newArticleId = $article->getId();
             $articleStatus = true;
         } else {
             $newArticleId = $REX['START_ARTICLE_ID'];
             $articleStatus = false;
         }
         if (!$articleStatus && $this->langHideLiIfOfflineArticle) {
             // do nothing
         } else {
             $langCode = '';
             $originalName = '';
             $langSlug = '';
             if (class_exists('seo42')) {
                 $langCode = seo42::getLangCode($clangId);
                 $originalName = seo42::getOriginalLangName($clangId);
                 $langSlug = seo42::getLangUrlSlug($clangId);
             }
             if ($langCode == '') {
                 $langCode = $clangName;
             }
             if ($originalName == '') {
                 $originalName = $clangName;
             }
             if ($langSlug == '') {
                 $langSlug = $clangName;
             }
             // link text
             if ($this->langUseLangCodeAsLinkText) {
                 $linkText = $langCode;
             } else {
                 $linkText = $originalName;
             }
             if ($this->langUpperCaseLinkText) {
                 $linkText = strtoupper($linkText);
             }
             // li attribute
             if ($this->langShowLiIds) {
                 $liIdAttribute = ' id="' . $langSlug . '"';
             } else {
                 $liIdAttribute = '';
             }
             // class attribute
             if ($REX['CUR_CLANG'] == $clangId) {
                 $liClassAttribute = ' class="' . $this->langSelectedClass . '"';
             } else {
                 $liClassAttribute = '';
             }
             // li out
             $out .= '<li' . $liIdAttribute . $liClassAttribute . '><a href="' . rex_getUrl($newArticleId, $clangId) . '">' . $linkText . '</a></li>';
         }
     }
     $out .= '</ul>';
     return $out;
 }
Ejemplo n.º 2
0
            } else {
                if ($startkachel == $REX['ADDON']['d2u_kurse']['settings']['termin_titel']) {
                    $breadcrumbs .= ' &raquo; <a href="' . kurse_utils::getStartkachelURL($REX['ADDON']['d2u_kurse']['settings']['termin_titel'], $REX['CUR_CLANG'], TRUE) . '">' . $REX['ADDON']['d2u_kurse']['settings']['termin_titel'] . '</a>';
                } else {
                    if ($startkachel == $REX['ADDON']['d2u_kurse']['settings']['zielgruppe_titel']) {
                        $breadcrumbs .= ' &raquo; <a href="' . kurse_utils::getStartkachelURL($REX['ADDON']['d2u_kurse']['settings']['zielgruppe_titel'], $REX['CUR_CLANG'], TRUE) . '">' . $REX['ADDON']['d2u_kurse']['settings']['zielgruppe_titel'] . '</a>';
                    }
                }
            }
        }
    }
}
?>
<!DOCTYPE html>
<html lang="<?php 
echo seo42::getLangCode();
?>
">
<head>
	<meta charset="utf-8" />
	<base href="<?php 
echo seo42::getBaseUrl();
?>
" />
	<title><?php 
echo $meta_title;
?>
</title>
	<meta name="description" content="<?php 
echo $meta_description;
?>