* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
defined( '_JEXEC' ) or die;
use Joomla\CMS\Factory;
use Joomla\CMS\HTML\HTMLHelper;
use Joomla\CMS\Language\Text;
use Joomla\CMS\Uri\Uri;
/** @var Joomla\CMS\Document\HtmlDocument $this */
$app = Factory::getApplication();
$wa = $this->getWebAssetManager();
// Browsers support SVG favicons
$this->addHeadLink( HTMLHelper::_( 'image', 'joomla-favicon.svg', '', [], true, 1 ), 'icon', 'rel', [ 'type' => 'image/svg+xml' ] );
$this->addHeadLink( HTMLHelper::_( 'image', 'favicon.ico', '', [], true, 1 ), 'alternate icon', 'rel', [ 'type' => 'image/vnd.microsoft.icon' ] );
$this->addHeadLink( HTMLHelper::_( 'image', 'joomla-favicon-pinned.svg', '', [], true, 1 ), 'mask-icon', 'rel', [ 'color' => '#000' ] );
// Detecting Active Variables
$option = $app->input->getCmd( 'option', '' );
$view = $app->input->getCmd( 'view', '' );
$layout = $app->input->getCmd( 'layout', '' );
$task = $app->input->getCmd( 'task', '' );
$itemid = $app->input->getCmd( 'Itemid', '' );
$sitename = htmlspecialchars( $app->get( 'sitename' ), ENT_QUOTES, 'UTF-8' );
$menu = $app->getMenu()->getActive();
$pageclass = $menu !== null ? $menu->getParams()->get( 'pageclass_sfx', '' ) : '';
// Color Theme
$paramsColorName = $this->params->get( 'colorName', 'colors_standard' );
$assetColorName = 'theme.' . $paramsColorName;
$wa->registerAndUseStyle( $assetColorName, 'media/templates/site/cassiopeia/css/global/' . $paramsColorName . '.css' );
// Use a font scheme if set in the template style options
$paramsFontScheme = $this->params->get( 'useFontScheme', false );
$fontStyles = '';
if ( $paramsFontScheme ) {
if ( stripos( $paramsFontScheme, 'https://' ) === 0 ) {
$this->getPreloadManager()->preconnect( 'https://fonts.googleapis.com/', [ 'crossorigin' => 'anonymous' ] );
$this->getPreloadManager()->preconnect( 'https://fonts.gstatic.com/', [ 'crossorigin' => 'anonymous' ] );
$this->getPreloadManager()->preload( $paramsFontScheme, [ 'as' => 'style', 'crossorigin' => 'anonymous' ] );
$wa->registerAndUseStyle( 'fontscheme.current', $paramsFontScheme, [], [ 'media' => 'print', 'rel' => 'lazy-stylesheet', 'onload' => 'this.media=\'all\'', 'crossorigin' => 'anonymous' ] );
if ( preg_match_all( '/family=([^?:]*):/i', $paramsFontScheme, $matches ) > 0 ) {
$fontStyles = '--cassiopeia-font-family-body: "' . str_replace( '+', ' ', $matches[1][0] ) . '", sans-serif;
--cassiopeia-font-family-headings: "' . str_replace( '+', ' ', isset( $matches[1][1] ) ? $matches[1][1] : $matches[1][0] ) . '", sans-serif;
--cassiopeia-font-weight-normal: 400;
--cassiopeia-font-weight-headings: 700;';
}
} else {
$wa->registerAndUseStyle( 'fontscheme.current', $paramsFontScheme, [ 'version' => 'auto' ], [ 'media' => 'print', 'rel' => 'lazy-stylesheet', 'onload' => 'this.media=\'all\'' ] );
$this->getPreloadManager()->preload( $wa->getAsset( 'style', 'fontscheme.current' )->getUri() . '?' . $this->getMediaVersion(), [ 'as' => 'style' ] );
}
}
$menu = $app->getMenu();
$isHome = true;// $menu->getActive() == $menu->getDefault() || ($itemid == 101 && $option=='com_content' && $view == 'article');
// Override 'template.active' asset to set correct ltr/rtl dependency
$wa->registerStyle( 'template.active', '', [], [], [ 'template.cassiopeia.' . ( $this->direction === 'rtl' ? 'rtl' : 'ltr' ) ] );
// Logo file or site title param
if ( $this->params->get( 'logoFile' ) ) {
$logo = '
';
} elseif ( $this->params->get( 'siteTitle' ) ) {
$logo = '' . htmlspecialchars( $this->params->get( 'siteTitle' ), ENT_COMPAT, 'UTF-8' ) . '';
} else {
$logo = HTMLHelper::_( 'image', 'logo.svg', $sitename, [ 'class' => 'logo d-inline-block' ], true, 0 );
}
$hasClass = '';
if ( $this->countModules( 'sidebar-left', true ) ) {
$hasClass .= ' has-sidebar-left';
}
if ( $this->countModules( 'sidebar-right', true ) ) {
$hasClass .= ' has-sidebar-right';
}
// Container
$wrapper = $this->params->get( 'fluidContainer' ) ? 'wrapper-fluid' : 'wrapper-static';
$this->setMetaData( 'viewport', 'width=device-width, initial-scale=1' );
$stickyHeader = $this->params->get( 'stickyHeader' ) ? 'position-sticky sticky-top' : '';
// Defer fontawesome for increased performance. Once the page is loaded javascript changes it to a stylesheet.
$wa->getAsset( 'style', 'fontawesome' )->setAttribute( 'rel', 'lazy-stylesheet' );
?>
addStyleSheet( 'templates/' . $this->template . '/css/ar-style.css' );
$doc->addStyleSheet( 'templates/' . $this->template . '/css/bip.css' );
$doc->addStyleSheet( 'templates/' . $this->template . '/css/szkola.css' );
$doc->addStyleSheet( 'templates/' . $this->template . '/css/arboretum.css' );
$doc->addStyleSheet( 'templates/' . $this->template . '/css/instytut.css' );
$doc->addStyleSheet( 'templates/' . $this->template . '/css/dendrobiology.css' );
$doc->addStyleSheet( 'templates/' . $this->template . '/css/style.css' );
$doc->addStyleSheet( 'templates/' . $this->template . '/css/style1.css' );
$doc->addStyleSheet( 'templates/' . $this->template . '/css/swiper.css' );
$doc->addStyleSheet( 'templates/' . $this->template . '/css/aktualnosci.css' );
$doc->addStyleSheet( 'templates/' . $this->template . '/css/select2.min.css' );
$doc->addStyleSheet( 'templates/' . $this->template . '/lightbox/src/css/lightbox.css' );
$doc->addScript( '/templates/' . $this->template . '/lightbox/src/js/lightbox.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/pagination.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/50.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod53.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod44.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod50.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/main.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod1.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod2.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod3.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod4.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod5.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod6.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod7.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod8.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod9.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod10.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod11.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod12.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod13.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod14.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod15.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod16.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod17.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod18.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod19.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod20.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod21.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod22.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod23.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod24.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod25.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod26.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod27.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod28.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod29.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod30.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod31.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod32.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod33.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod34.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod35.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod36.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod37.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod38.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod39.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod40.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod41.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod42.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod43.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod45.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod46.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod47.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod48.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod49.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod51.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod52.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod54.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod55.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod56.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod57.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod58.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod59.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod60.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod61.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod62.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/mod63.js', 'text/javascript' );
// $doc->addScript( '/templates/' . $this->template . '/js/mod64.js', 'text/javascript' ); // Wyłączony - konflikt z dodajmetryczke.js
$doc->addScript( '/templates/' . $this->template . '/js/mod65.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/submenuboldin.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/szkolabold.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/dendrobold.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/dolnemenubold.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/select2.min.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/fotoaktualnosciwyroop.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/hideden.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/sortcontent.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/repairsearch.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/szukajkaplaceholder.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/linkshorthome.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/sedrop.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/dendroorep.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/dendrorepairarticle.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/arbortetumimgdofotoaktualnosci.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/greenbutonsimagelinks.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/linkshort.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/cookietranslate.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/joomdelete.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/redcart.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/dodajmetryczke.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/dendrorepairold.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/dendrorep.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/spacewydarzenia.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/alty.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/fotoaktualnosciview.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/blocoverflowydarzenia.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/wyrownaslider.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/datewithcategory.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/aktualno.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/category.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/bibliotekazamiana.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/stronaprojektu.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/liczbawynikow.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/ochronamaila.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/szukajka.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/pustyartykul.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/wacgcontrast.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/wcagcontrast1.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/papaparse.min.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/widokartykulow.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/shortlinksearch.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/readtags.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/griks.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/menushow.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/menushow1.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/showmenu2.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/weight.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/changebold.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/okruszki.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/krta.js', 'text/javascript' );
if($view !== 'employees')
{
$doc->addScript( '/templates/' . $this->template . '/js/okruszkizmiana.js', 'text/javascript' );
}
$doc->addScript( '/templates/' . $this->template . '/js/notshowlines.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/errorcheck.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/formyzwiedzania.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/akk.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/ac1.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/acc.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/video.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/closeslide.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/bipmenuc.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/target.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/wiadomosci.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/okrrep.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/aktualnosciposition.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/drugi.js', 'text/javascript' );
$doc->addScript( '/templates/' . $this->template . '/js/metryczka.js', 'text/javascript' );
?>
countModules( 'header' ) ) : ?>
countModules( 'main' ) ) : ?>
countModules( 'posts-1' ) ) : ?>
countModules( 'central' ) ) : ?>
countModules( 'posts-2' ) ) : ?>
countModules( 'konferencje' ) ) : ?>
countModules( 'posts-3' ) ) : ?>
countModules( 'lines' ) ) : ?>
countModules( 'green-buttons' ) ) : ?>
countModules( 'green-buttons1' ) ) : ?>
countModules( 'liness' ) ) : ?>
countModules( 'posts-4' ) ) : ?>
countModules( 'arboretum' ) ) : ?>
countModules( 'posts-5' ) ) : ?>
countModules( 'ogloszenia' ) ) : ?>
countModules( 'posts-6' ) ) : ?>
countModules( 'NAUKA' ) ) : ?>
countModules( 'posts-7' ) ) : ?>
countModules( 'lines' ) ) : ?>
countModules( 'DENDROBIOLOGY' ) ) : ?>
countModules( 'liness' ) ) : ?>
countModules( 'posts-8' ) ) : ?>
countModules( 'poznanska' ) ) : ?>
countModules( 'liness' ) ) : ?>