primo commit
55
modules/mod_jem_jubilee/tmpl/alpha.css
Normal file
@ -0,0 +1,55 @@
|
||||
.jem-jubilee-calendar {
|
||||
width: 80px;
|
||||
height: 80px;
|
||||
position: relative;
|
||||
overflow: hidden;
|
||||
box-shadow: 3px 4px 4px -3px rgba(0, 0, 0, 0.3), -3px 4px 4px -3px rgba(0, 0, 0, 0.3);
|
||||
border-radius: 0 0 5px 5px;
|
||||
}
|
||||
|
||||
.jem-jubilee-calendar .color-bar {
|
||||
position: absolute;
|
||||
top: 5px;
|
||||
left: 0;
|
||||
right: 0;
|
||||
height: 24px;
|
||||
border-radius: 5px 5px 0 0;
|
||||
}
|
||||
|
||||
.jem-jubilee-calendar .lower-background {
|
||||
position: absolute;
|
||||
top: 29px;
|
||||
left: 0;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
background: linear-gradient(to top, #ddd 0%, #fff 50%);
|
||||
}
|
||||
|
||||
.jem-jubilee-calendar .background-image {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
background-image: url('img/cal.png');
|
||||
background-repeat: no-repeat;
|
||||
background-position: top;
|
||||
background-size: contain;
|
||||
z-index: 1;
|
||||
}
|
||||
|
||||
#jemmodulejubilee [class|="calendar"] .monthjubilee.monthcolor-dark {
|
||||
color: black;
|
||||
text-shadow: -1px -1px 0 rgba(255,255,255,0.2),
|
||||
1px -1px 0 rgba(255,255,255,0.2),
|
||||
-1px 1px 0 rgba(255,255,255,0.2),
|
||||
1px 1px 0 rgba(255,255,255,0.2);
|
||||
}
|
||||
|
||||
#jemmodulejubilee [class|="calendar"] .monthjubilee.monthcolor-light {
|
||||
color: #FFF;
|
||||
text-shadow: -1px -1px 0 rgba(0,0,0,0.2),
|
||||
1px -1px 0 rgba(0,0,0,0.2),
|
||||
-1px 1px 0 rgba(0,0,0,0.2),
|
||||
1px 1px 0 rgba(0,0,0,0.2);
|
||||
}
|
||||
181
modules/mod_jem_jubilee/tmpl/alternative/default.php
Normal file
@ -0,0 +1,181 @@
|
||||
<?php
|
||||
/**
|
||||
* @version 2.3.6
|
||||
* @package JEM
|
||||
* @subpackage JEM Jubilee Module
|
||||
* @copyright (C) 2014-2019 joomlaeventmanager.net
|
||||
* @copyright (C) 2005-2009 Christoph Lukes
|
||||
* @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
|
||||
*/
|
||||
defined('_JEXEC') or die;
|
||||
|
||||
$datemethod = (int)$params->get('datemethod', 0);
|
||||
$showtime = (int)$params->get('showtime', 0);
|
||||
$showcalendar = (int)$params->get('showcalendar', 1);
|
||||
$introtext = $params->get('introtext', '');
|
||||
$showflyer = (int)$params->get('showflyer', 1);
|
||||
$flyer_link_type = (int)$params->get('flyer_link_type', 0);
|
||||
|
||||
$colorclass = $params->get('color');
|
||||
$user_color = $params->get('usercolor', '#EEEEEE');
|
||||
$user_color_is_dark = $params->get('usercolor_is_dark', false);
|
||||
$date = (array)$params->get('date');
|
||||
|
||||
if ($flyer_link_type == 1) {
|
||||
JHtml::_('behavior.modal', 'a.flyermodal');
|
||||
$modal = 'flyermodal';
|
||||
} elseif ($flyer_link_type == 0) {
|
||||
$modal = 'notmodal';
|
||||
} else {
|
||||
$modal = '';
|
||||
}
|
||||
?>
|
||||
|
||||
<div class="jemmodulejubilee<?php echo $params->get('moduleclass_sfx'); ?>" id="jemmodulejubilee">
|
||||
<?php ?>
|
||||
<div class="eventset" summary="mod_jem_jubilee">
|
||||
<?php if ($showcalendar == 1) :?>
|
||||
<div>
|
||||
<div class="calendar<?php echo '-'.$colorclass; ?>"
|
||||
<?php if (($colorclass == 'alpha') && !empty($user_color)) : ?>
|
||||
style="background-color: <?php echo $user_color; ?>"
|
||||
<?php endif; ?>
|
||||
>
|
||||
<div class="monthjubilee monthjubilee-<?php echo ($user_color_is_dark ? 'light' : 'dark'); ?>">
|
||||
<?php echo $date['month']; ?>
|
||||
</div>
|
||||
<div class="dayjubilee">
|
||||
<?php /*echo $date['weekday'];*/ ?>
|
||||
</div>
|
||||
<div class="daynumjubilee">
|
||||
<?php echo $date['day']; ?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
|
||||
<?php if (!empty($introtext)) :?>
|
||||
<div class="intro">
|
||||
<?php echo $introtext; ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
|
||||
<?php $i = count($list); ?>
|
||||
<?php if ($i == 0) : ?>
|
||||
<div class="clr"></div>
|
||||
<div class="hr"><hr /></div>
|
||||
<p><?php echo JText::_('MOD_JEM_JUBILEE_NO_EVENTS'); ?></p>
|
||||
<?php else : ?>
|
||||
<?php foreach ($list as $item) : ?>
|
||||
<div class="clr"></div>
|
||||
<div class="hr"><hr /></div>
|
||||
|
||||
<h2 class="event-title">
|
||||
<?php echo $item->startdate['year'] . ': '; ?>
|
||||
<?php if ($item->eventlink) : ?>
|
||||
<a href="<?php echo $item->eventlink; ?>" title="<?php echo $item->fulltitle; ?>"><?php echo $item->title; ?></a>
|
||||
<?php else : ?>
|
||||
<?php echo $item->title; ?>
|
||||
<?php endif; ?>
|
||||
</h2>
|
||||
|
||||
<div>
|
||||
<?php if (($showflyer == 1) && !empty($item->eventimage)) : ?>
|
||||
<div>
|
||||
<div class="banner-jem">
|
||||
<div>
|
||||
<a href="<?php echo ($flyer_link_type == 2) ? $item->eventlink : $item->eventimageorig; ?>" class="<?php echo $modal;?>"
|
||||
title="<?php echo ($flyer_link_type == 2) ? $item->fulltitle : JText::_('MOD_JEM_JUBILEE_CLICK_TO_ENLARGE'); ?> ">
|
||||
<img class="float_right <?php echo 'image-preview2'; ?>" src="<?php echo $item->eventimageorig; ?>" alt="<?php echo $item->title; ?>" />
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="clr"></div>
|
||||
<?php else /* showflyer == 0 or no image */ : ?>
|
||||
<div>
|
||||
<div class="banner-jem">
|
||||
</div>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
|
||||
<?php if ($params->get('showdesc', 1) == 1) :?>
|
||||
<div class="desc">
|
||||
<?php echo $item->eventdescription; ?>
|
||||
<?php if (isset($item->link) && $item->readmore != 0 && $params->get('readmore')) :
|
||||
echo '</br><a class="readmore" href="'.$item->link.'">'.$item->linkText.'</a>';
|
||||
endif;?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
</div>
|
||||
|
||||
<div class="clr"></div>
|
||||
|
||||
<?php /* Datum und Zeitangabe:
|
||||
* showcalendar 1, datemethod 1 : date inside calendar image + time
|
||||
* showcalendar 1, datemethod 2 : date inside calendar image + relative date + time
|
||||
* showcalendar 0, datemethod 1 : no calendar image, date + time
|
||||
* showcalendar 0, datemethod 2 : no calendar image, relative date + time
|
||||
*/
|
||||
?>
|
||||
<?php /* wenn kein Kalenderblatt angezeigt wird */ ?>
|
||||
<?php if (1/*$showcalendar == 0*/) : ?>
|
||||
<?php if ($item->date && $datemethod == 2) :?>
|
||||
<div class="date" title="<?php echo strip_tags($item->dateinfo); ?>">
|
||||
<?php echo $item->date; ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
|
||||
<?php if ($item->date && $datemethod == 1) :?>
|
||||
<div class="date" title="<?php echo strip_tags($item->dateinfo); ?>">
|
||||
<?php echo $item->date; ?>
|
||||
</div>
|
||||
<?php if ($showtime == 1 && $item->time && $datemethod == 1) :?>
|
||||
<div class="time" title="<?php echo strip_tags($item->dateinfo); ?>">
|
||||
<?php echo $item->time; ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
<?php endif; ?>
|
||||
<?php /* wenn Kalenderblatt angezeigt wird */ ?>
|
||||
<?php else : ?>
|
||||
<?php /* wenn Zeitdifferenz angezeigt werden soll */ ?>
|
||||
<?php if ($item->date && $datemethod == 2) : ?>
|
||||
<div class="date" title="<?php echo strip_tags($item->dateinfo); ?>">
|
||||
<?php echo $item->date; ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
|
||||
<?php /* wenn Datum angezeigt werden soll */ ?>
|
||||
<?php if ($showtime == 1 && $item->time && $datemethod == 1) :?>
|
||||
<?php /* es muss nur noch die Zeit angezeigt werden (da Datum auf Kalenderblatt schon angezeigt) */ ?>
|
||||
<div class="time" title="<?php echo strip_tags($item->dateinfo); ?>">
|
||||
<?php echo $item->time; ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
<?php endif; ?>
|
||||
|
||||
<div class="clr"></div>
|
||||
|
||||
<?php /*venue*/ ?>
|
||||
<?php if (($params->get('showvenue', 1) == 1) && !empty($item->venue)) :?>
|
||||
<div class="venue-title">
|
||||
<?php if ($item->venuelink) : ?>
|
||||
<a href="<?php echo $item->venuelink; ?>" title="<?php echo $item->venue; ?>"><?php echo $item->venue; ?></a>
|
||||
<?php else : ?>
|
||||
<?php echo $item->venue; ?>
|
||||
<?php endif; ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
|
||||
<?php /*category*/ ?>
|
||||
<?php if (($params->get('showcategory', 1) == 1) && !empty($item->catname)) :?>
|
||||
<div class="category">
|
||||
<?php echo $item->catname; ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
<?php endforeach; ?>
|
||||
|
||||
<div class="clr"></div>
|
||||
<?php endif; ?>
|
||||
</div>
|
||||
</div>
|
||||
150
modules/mod_jem_jubilee/tmpl/alternative/mod_jem_jubilee.css
Normal file
@ -0,0 +1,150 @@
|
||||
/**
|
||||
* @version 2.3.6
|
||||
* @package JEM
|
||||
* @subpackage JEM Jubilee Module
|
||||
* @copyright (C) 2014-2019 joomlaeventmanager.net
|
||||
* @copyright (C) 2005-2009 Christoph Lukes
|
||||
* @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
|
||||
*/
|
||||
|
||||
div#jemmodulejubilee {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .banner-jem {
|
||||
font-size: smaller;
|
||||
}
|
||||
|
||||
|
||||
#jemmodulejubilee [class|="calendar"] {
|
||||
background-repeat: no-repeat;
|
||||
width: 84px;
|
||||
height: 82px; /* + padding = 87px */
|
||||
font-family: 'Lucida Grande',Geneva,Arial,Verdana,sans-serif;
|
||||
text-align: center;
|
||||
padding: 5px 0 0 0;
|
||||
float:left;
|
||||
margin-right:10px;
|
||||
line-height: 24px;
|
||||
}
|
||||
|
||||
#jemmodulejubilee span.share {
|
||||
margin-left:95px;
|
||||
}
|
||||
|
||||
#jemmodulejubilee [class|="calendar"] .yearjubilee {
|
||||
font-size: 6px;
|
||||
height:5px;
|
||||
color: #e1e1e1;
|
||||
}
|
||||
|
||||
#jemmodulejubilee [class|="calendar"] .monthjubilee {
|
||||
font-size: 8px;
|
||||
color: white;
|
||||
text-transform:uppercase;
|
||||
font-weight:bold;
|
||||
text-shadow: #666 1px 1px 1px;
|
||||
height:20px;
|
||||
}
|
||||
|
||||
#jemmodulejubilee [class|="calendar"] .dayjubilee {
|
||||
font-weight:bold;
|
||||
font-size: 12px;
|
||||
padding-top:3px;
|
||||
min-height: 16px;
|
||||
color: #333;
|
||||
}
|
||||
|
||||
#jemmodulejubilee [class|="calendar"] .daynumjubilee {
|
||||
font-size: 29px;
|
||||
font-weight:bold;
|
||||
color: #FF6400;
|
||||
text-shadow: #000 1px 1px 1px;
|
||||
}
|
||||
|
||||
|
||||
div#jemmodulejubilee .eventset {
|
||||
margin-bottom: 10px;
|
||||
padding: 5px;
|
||||
border: 1px dotted silver;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .event-title {
|
||||
padding-left: 0px;
|
||||
font-size: x-large;
|
||||
margin: 0 0 5px;
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .desc {
|
||||
padding-left: 0px;
|
||||
padding-top: 2px;
|
||||
font-size: small;
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .time {
|
||||
padding-left: 20px;
|
||||
background: url(../img/time.png) 0 center no-repeat;
|
||||
padding-top: 2px;
|
||||
font-weight: normal;
|
||||
font-size: smaller;
|
||||
float: left;
|
||||
}
|
||||
|
||||
div#jemmodulejubilee div.date {
|
||||
padding-left: 20px;
|
||||
background: url(../img/date.png) 0 center no-repeat;
|
||||
padding-top: 2px;
|
||||
font-weight: normal;
|
||||
font-size: smaller;
|
||||
float: left;
|
||||
margin-right: 4px;
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .category {
|
||||
position: relative;
|
||||
padding-left: 20px;
|
||||
background: url(../img/category.png) 0 center no-repeat;
|
||||
font-size: smaller;
|
||||
float: left;
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .venue-title {
|
||||
position: relative;
|
||||
padding-left: 20px;
|
||||
background: url(../img/venue.png) 0 center no-repeat;
|
||||
font-size: smaller;
|
||||
float: left;
|
||||
margin-right: 8px;
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .event-image-cell {
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .venue-image-cell {
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .image-preview {
|
||||
max-width: 110px;
|
||||
border: 0px solid #CCCCCC;
|
||||
padding: 3px;
|
||||
background-color: white;
|
||||
margin: 2px;
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .image-preview2 {
|
||||
max-width: 200px;
|
||||
border: 0px solid #CCCCCC;
|
||||
padding: 3px;
|
||||
background-color: white;
|
||||
margin: 2px;
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .hr {
|
||||
color: silver;
|
||||
height: 12px;
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .clr {
|
||||
clear: both;
|
||||
}
|
||||
@ -0,0 +1,10 @@
|
||||
/**
|
||||
* @version 2.3.6
|
||||
* @package JEM
|
||||
* @subpackage JEM Jubilee Module
|
||||
* @copyright (C) 2014-2019 joomlaeventmanager.net
|
||||
* @copyright (C) 2005-2009 Christoph Lukes
|
||||
* @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
|
||||
*/
|
||||
|
||||
/* This template uses images in any case, so keep this empty file to prevent legacy fallback. */
|
||||
@ -0,0 +1,10 @@
|
||||
/**
|
||||
* @version 2.3.6
|
||||
* @package JEM
|
||||
* @subpackage JEM Jubilee Module
|
||||
* @copyright (C) 2014-2019 joomlaeventmanager.net
|
||||
* @copyright (C) 2005-2009 Christoph Lukes
|
||||
* @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
|
||||
*/
|
||||
|
||||
/* This template uses images in any case, so keep this empty file to prevent legacy fallback. */
|
||||
12
modules/mod_jem_jubilee/tmpl/blue.css
Normal file
@ -0,0 +1,12 @@
|
||||
#jemmodulejubilee .calendar-blue {
|
||||
background-image: url(img/calendar_blue.png);
|
||||
background-size: 100%;
|
||||
}
|
||||
|
||||
#jemmodulejubilee .calendar-blue .monthjubilee {
|
||||
color: #fff;
|
||||
text-shadow: -1px -1px 0 rgba(0,0,0,0.2),
|
||||
1px -1px 0 rgba(0,0,0,0.2),
|
||||
-1px 1px 0 rgba(0,0,0,0.2),
|
||||
1px 1px 0 rgba(0,0,0,0.2);
|
||||
}
|
||||
196
modules/mod_jem_jubilee/tmpl/default.php
Normal file
@ -0,0 +1,196 @@
|
||||
<?php
|
||||
/**
|
||||
* @package JEM
|
||||
* @subpackage JEM Jubilee Module
|
||||
* @copyright (C) 2013-2024 joomlaeventmanager.net
|
||||
* @copyright (C) 2005-2009 Christoph Lukes
|
||||
* @license https://www.gnu.org/licenses/gpl-3.0 GNU/GPL
|
||||
*/
|
||||
|
||||
defined('_JEXEC') or die;
|
||||
|
||||
use Joomla\CMS\Language\Text;
|
||||
|
||||
$datemethod = (int)$params->get('datemethod', 0);
|
||||
$showtime = (int)$params->get('showtime', 0);
|
||||
$showcalendar = (int)$params->get('showcalendar', 1);
|
||||
$introtext = $params->get('introtext', '');
|
||||
$showflyer = (int)$params->get('showflyer', 1);
|
||||
$flyer_link_type = (int)$params->get('flyer_link_type', 0);
|
||||
|
||||
$colorclass = $params->get('color');
|
||||
$user_color = $params->get('usercolor', '#EEEEEE');
|
||||
$user_color_is_dark = $params->get('usercolor_is_dark', false);
|
||||
$date = (array)$params->get('date');
|
||||
|
||||
if ($flyer_link_type == 1) {
|
||||
echo JemOutput::lightbox();
|
||||
$modal = 'lightbox';
|
||||
} elseif ($flyer_link_type == 0) {
|
||||
$modal = 'notmodal';
|
||||
} else {
|
||||
$modal = '';
|
||||
}
|
||||
?>
|
||||
|
||||
<div class="jemmodulejubilee<?php echo $params->get('moduleclass_sfx'); ?>" id="jemmodulejubilee">
|
||||
<?php ?>
|
||||
<div class="eventset">
|
||||
<?php if ($showcalendar == 1) :?>
|
||||
<?php if ($colorclass === "alpha"): ?>
|
||||
<div class="calendar<?php echo '-' . $colorclass; ?> jem-jubilee-calendar">
|
||||
<div class="color-bar" style="background-color:<?php echo !empty($user_color) ? $user_color : 'rgb(128,128,128)'; ?>"></div>
|
||||
<div class="lower-background"></div>
|
||||
<div class="background-image"></div>
|
||||
<?php else: ?>
|
||||
<div class="calendar<?php echo '-' . $colorclass; ?> jem-jubilee-calendar">
|
||||
<?php endif; ?>
|
||||
<?php if (isset($user_color_is_dark)) : ?>
|
||||
<div class="monthjubilee monthcolor-<?php echo !empty($user_color_is_dark) ? 'light' : 'dark'; ?>">
|
||||
<?php else : ?>
|
||||
<div class="monthjubilee">
|
||||
<?php endif;
|
||||
echo $date['month']; ?>
|
||||
</div>
|
||||
<div class="dayjubilee">
|
||||
<?php /*echo $date['weekday'];*/ ?>
|
||||
</div>
|
||||
<div class="daynumjubilee">
|
||||
<?php echo $date['day']; ?>
|
||||
</div>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
<?php if (!empty($introtext)) :?>
|
||||
<div class="intro">
|
||||
<?php echo $introtext; ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
|
||||
<?php $i = count($list); ?>
|
||||
<?php if ($i == 0) : ?>
|
||||
<div class="clr"></div>
|
||||
<div class="hr"><hr /></div>
|
||||
<p><?php echo Text::_('MOD_JEM_JUBILEE_NO_EVENTS'); ?></p>
|
||||
<?php else : ?>
|
||||
<?php foreach ($list as $item) : ?>
|
||||
<div class="clr"></div>
|
||||
<div class="hr"><hr /></div>
|
||||
<div class="event_id<?php echo $item->eventid; ?>" itemprop="event" itemscope itemtype="https://schema.org/Event">
|
||||
<h2 class="event-title" itemprop="name" content="<?php echo $item->title; ?>">
|
||||
<?php echo $item->startdate['year'] . ': '; ?>
|
||||
<?php if ($item->eventlink) : ?>
|
||||
<a href="<?php echo $item->eventlink; ?>" title="<?php echo $item->fulltitle; ?>" itemprop="url"><?php echo $item->title; ?></a>
|
||||
<?php else : ?>
|
||||
<?php echo $item->title; ?>
|
||||
<?php endif; ?>
|
||||
</h2>
|
||||
|
||||
<div>
|
||||
<?php if (($showflyer == 1) && !empty($item->eventimage)) : ?>
|
||||
<div>
|
||||
<div class="banner-jem">
|
||||
<?php if ($flyer_link_type != 3) : ?>
|
||||
<a href="<?php echo ($flyer_link_type == 2) ? $item->eventlink : $item->eventimageorig; ?>" rel="<?php echo $modal;?>" class="jubilee-flyerimage" title="<?php echo ($flyer_link_type == 2) ? $item->fulltitle : Text::_('COM_JEM_CLICK_TO_ENLARGE'); ?>" data-title="<?php echo $item->title; ?>"><?php endif; ?>
|
||||
<img class="float_right <?php echo 'image-preview2'; ?>" src="<?php echo $item->eventimageorig; ?>" alt="<?php echo $item->title; ?>" />
|
||||
<?php if ($flyer_link_type != 3) { echo '</a>'; } ?>
|
||||
</div>
|
||||
</div>
|
||||
<div class="clr"></div>
|
||||
<?php else /* showflyer == 0 or no image */ : ?>
|
||||
<div>
|
||||
<div class="banner-jem">
|
||||
</div>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
|
||||
<?php if ($params->get('showdesc', 1) == 1) :?>
|
||||
<div class="desc" itemprop="description">
|
||||
<?php echo $item->eventdescription; ?>
|
||||
<?php if (isset($item->link) && $item->readmore != 0 && $params->get('readmore')) :
|
||||
echo '</br><a class="readmore" href="'.$item->link.'">'.$item->linkText.'</a>';
|
||||
endif;?>
|
||||
</div>
|
||||
<?php endif;
|
||||
echo $item->dateschema; ?>
|
||||
<div itemprop="location" itemscope itemtype="https://schema.org/Place" style="display:none;">
|
||||
<meta itemprop="name" content="<?php echo $item->venue; ?>" />
|
||||
<div itemprop="address" itemscope itemtype="https://schema.org/PostalAddress" style="display:none;">
|
||||
<meta itemprop="streetAddress" content="<?php echo $item->street; ?>" />
|
||||
<meta itemprop="addressLocality" content="<?php echo $item->city; ?>" />
|
||||
<meta itemprop="addressRegion" content="<?php echo $item->state; ?>" />
|
||||
<meta itemprop="postalCode" content="<?php echo $item->postalCode; ?>" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="clr"></div>
|
||||
|
||||
<?php /* Datum und Zeitangabe:
|
||||
* showcalendar 1, datemethod 1 : date inside calendar image + time
|
||||
* showcalendar 1, datemethod 2 : date inside calendar image + relative date + time
|
||||
* showcalendar 0, datemethod 1 : no calendar image, date + time
|
||||
* showcalendar 0, datemethod 2 : no calendar image, relative date + time
|
||||
*/
|
||||
?>
|
||||
<?php /* wenn kein Kalenderblatt angezeigt wird */ ?>
|
||||
<?php if (1/*$showcalendar == 0*/) : ?>
|
||||
<?php if ($item->date && $datemethod == 2) :?>
|
||||
<div class="date" title="<?php echo strip_tags($item->dateinfo); ?>">
|
||||
<?php echo $item->date; ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
|
||||
<?php if ($item->date && $datemethod == 1) :?>
|
||||
<div class="date" title="<?php echo strip_tags($item->dateinfo); ?>">
|
||||
<?php echo $item->date; ?>
|
||||
</div>
|
||||
<?php if ($showtime == 1 && $item->time && $datemethod == 1) :?>
|
||||
<div class="time" title="<?php echo strip_tags($item->dateinfo); ?>">
|
||||
<?php echo $item->time; ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
<?php endif; ?>
|
||||
<?php /* wenn Kalenderblatt angezeigt wird */ ?>
|
||||
<?php else : ?>
|
||||
<?php /* wenn Zeitdifferenz angezeigt werden soll */ ?>
|
||||
<?php if ($item->date && $datemethod == 2) : ?>
|
||||
<div class="date" title="<?php echo strip_tags($item->dateinfo); ?>">
|
||||
<?php echo $item->date; ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
|
||||
<?php /* wenn Datum angezeigt werden soll */ ?>
|
||||
<?php if ($showtime == 1 && $item->time && $datemethod == 1) :?>
|
||||
<?php /* es muss nur noch die Zeit angezeigt werden (da Datum auf Kalenderblatt schon angezeigt) */ ?>
|
||||
<div class="time" title="<?php echo strip_tags($item->dateinfo); ?>">
|
||||
<?php echo $item->time; ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
<?php endif; ?>
|
||||
|
||||
<div class="clr"></div>
|
||||
|
||||
<?php /*venue*/ ?>
|
||||
<?php if (($params->get('showvenue', 1) == 1) && !empty($item->venue)) :?>
|
||||
<div class="venue-title">
|
||||
<?php if ($item->venuelink) : ?>
|
||||
<a href="<?php echo $item->venuelink; ?>" title="<?php echo $item->venue; ?>"><?php echo $item->venue; ?></a>
|
||||
<?php else : ?>
|
||||
<?php echo $item->venue; ?>
|
||||
<?php endif; ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
|
||||
<?php /*category*/ ?>
|
||||
<?php if (($params->get('showcategory', 1) == 1) && !empty($item->catname)) :?>
|
||||
<div class="category">
|
||||
<?php echo $item->catname; ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
</div>
|
||||
<?php endforeach; ?>
|
||||
|
||||
<div class="clr"></div>
|
||||
<?php endif; ?>
|
||||
</div>
|
||||
</div>
|
||||
12
modules/mod_jem_jubilee/tmpl/green.css
Normal file
@ -0,0 +1,12 @@
|
||||
#jemmodulejubilee .calendar-green {
|
||||
background-image: url(img/calendar_green.png);
|
||||
background-size: 100%;
|
||||
}
|
||||
|
||||
#jemmodulejubilee .calendar-green .monthjubilee {
|
||||
color: #fff;
|
||||
text-shadow: -1px -1px 0 rgba(0,0,0,0.2),
|
||||
1px -1px 0 rgba(0,0,0,0.2),
|
||||
-1px 1px 0 rgba(0,0,0,0.2),
|
||||
1px 1px 0 rgba(0,0,0,0.2);
|
||||
}
|
||||
BIN
modules/mod_jem_jubilee/tmpl/img/building.png
Normal file
|
After Width: | Height: | Size: 556 B |
BIN
modules/mod_jem_jubilee/tmpl/img/cal.png
Normal file
|
After Width: | Height: | Size: 971 B |
BIN
modules/mod_jem_jubilee/tmpl/img/calendar_alpha.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
modules/mod_jem_jubilee/tmpl/img/calendar_blue.png
Normal file
|
After Width: | Height: | Size: 13 KiB |
BIN
modules/mod_jem_jubilee/tmpl/img/calendar_green.png
Normal file
|
After Width: | Height: | Size: 14 KiB |
BIN
modules/mod_jem_jubilee/tmpl/img/calendar_orange.png
Normal file
|
After Width: | Height: | Size: 14 KiB |
BIN
modules/mod_jem_jubilee/tmpl/img/calendar_red.png
Normal file
|
After Width: | Height: | Size: 14 KiB |
BIN
modules/mod_jem_jubilee/tmpl/img/category.png
Normal file
|
After Width: | Height: | Size: 579 B |
BIN
modules/mod_jem_jubilee/tmpl/img/date.png
Normal file
|
After Width: | Height: | Size: 626 B |
BIN
modules/mod_jem_jubilee/tmpl/img/flag_red.png
Normal file
|
After Width: | Height: | Size: 665 B |
1
modules/mod_jem_jubilee/tmpl/img/index.html
Normal file
@ -0,0 +1 @@
|
||||
<!DOCTYPE html><title></title>
|
||||
BIN
modules/mod_jem_jubilee/tmpl/img/time.png
Normal file
|
After Width: | Height: | Size: 793 B |
BIN
modules/mod_jem_jubilee/tmpl/img/venue.png
Normal file
|
After Width: | Height: | Size: 896 B |
1
modules/mod_jem_jubilee/tmpl/index.html
Normal file
@ -0,0 +1 @@
|
||||
<!DOCTYPE html><title></title>
|
||||
155
modules/mod_jem_jubilee/tmpl/mod_jem_jubilee.css
Normal file
@ -0,0 +1,155 @@
|
||||
/**
|
||||
* @package JEM
|
||||
* @subpackage JEM Jubilee Module
|
||||
* @copyright (C) 2013-2024 joomlaeventmanager.net
|
||||
* @copyright (C) 2005-2009 Christoph Lukes
|
||||
* @license https://www.gnu.org/licenses/gpl-3.0 GNU/GPL
|
||||
*/
|
||||
|
||||
div#jemmodulejubilee {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .jubilee-jem {
|
||||
font-size: smaller;
|
||||
}
|
||||
|
||||
#jemmodulejubilee [class|="calendar"] {
|
||||
background-repeat: no-repeat;
|
||||
width: 81px;
|
||||
height: 85px;
|
||||
text-align: center;
|
||||
padding: 5px 1px 0 0;
|
||||
margin: 0 10px 10px 0;
|
||||
line-height: 24px;
|
||||
box-shadow: 3px 4px 4px -3px rgba(0, 0, 0, 0.3), -3px 4px 4px -3px rgba(0, 0, 0, 0.3);
|
||||
}
|
||||
|
||||
#jemmodulejubilee span.share {
|
||||
margin-left:95px;
|
||||
}
|
||||
|
||||
#jemmodulejubilee [class|="calendar"] .yearjubilee,
|
||||
#jemmodulejubilee [class|="calendar"] .monthjubilee {
|
||||
font-size: 13px;
|
||||
height: 24px;
|
||||
}
|
||||
|
||||
#jemmodulejubilee [class|="calendar"] .monthjubilee,
|
||||
#jemmodulejubilee [class|="calendar"] .dayjubilee,
|
||||
#jemmodulejubilee [class|="calendar"] .daynumjubilee {
|
||||
font-weight: bold;
|
||||
position: relative;
|
||||
z-index: 2;
|
||||
display: block;
|
||||
padding: 0;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
#jemmodulejubilee [class|="calendar"] .monthjubilee {
|
||||
padding-top: 2px;
|
||||
}
|
||||
|
||||
#jemmodulejubilee [class|="calendar"] .dayjubilee {
|
||||
font-size: 12px;
|
||||
min-height: 0.8rem;
|
||||
}
|
||||
|
||||
#jemmodulejubilee [class|="calendar"] .daynumjubilee {
|
||||
font-size: 150%;
|
||||
}
|
||||
|
||||
#jemmodulejubilee span.share {
|
||||
margin-left:95px;
|
||||
}
|
||||
|
||||
#jemmodulejubilee [class|="calendar"] .yearjubilee {
|
||||
font-size: 6px;
|
||||
height:5px;
|
||||
color: #e1e1e1;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
div#jemmodulejubilee .eventset {
|
||||
margin-bottom: 10px;
|
||||
padding: 5px;
|
||||
border: 1px dotted silver;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .event-title {
|
||||
padding-left: 0;
|
||||
font-size: x-large;
|
||||
margin: 0 0 5px;
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .desc {
|
||||
padding-left: 0;
|
||||
padding-top: 2px;
|
||||
font-size: small;
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .time {
|
||||
padding-top: 2px;
|
||||
font-weight: normal;
|
||||
font-size: smaller;
|
||||
float: left;
|
||||
}
|
||||
|
||||
div#jemmodulejubilee div.date {
|
||||
padding-top: 2px;
|
||||
font-weight: normal;
|
||||
font-size: smaller;
|
||||
float: left;
|
||||
margin-right: 4px;
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .category {
|
||||
position: relative;
|
||||
font-size: smaller;
|
||||
float: left;
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .venue-title {
|
||||
position: relative;
|
||||
font-size: smaller;
|
||||
float: left;
|
||||
margin-right: 8px;
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .event-image-cell {
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .venue-image-cell {
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .image-preview {
|
||||
max-width: 110px;
|
||||
border: 0 solid #CCCCCC;
|
||||
padding: 3px;
|
||||
background-color: white;
|
||||
margin: 2px;
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .image-preview2 {
|
||||
max-width: 200px;
|
||||
border: 0 solid #CCCCCC;
|
||||
padding: 3px;
|
||||
background-color: white;
|
||||
margin: 2px;
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .hr {
|
||||
color: silver;
|
||||
height: 12px;
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .clr {
|
||||
clear: both;
|
||||
}
|
||||
31
modules/mod_jem_jubilee/tmpl/mod_jem_jubilee_iconfont.css
Normal file
@ -0,0 +1,31 @@
|
||||
/**
|
||||
* @package JEM
|
||||
* @subpackage JEM Jubilee Module
|
||||
* @copyright (C) 2013-2024 joomlaeventmanager.net
|
||||
* @copyright (C) 2005-2009 Christoph Lukes
|
||||
* @license https://www.gnu.org/licenses/gpl-3.0 GNU/GPL
|
||||
*/
|
||||
|
||||
div#jemmodulejubilee .time:before,
|
||||
div#jemmodulejubilee div.date:before,
|
||||
div#jemmodulejubilee .category:before,
|
||||
div#jemmodulejubilee .venue-title:before {
|
||||
font-family:var(--fa-style-family,"Font Awesome 6 Free", "Font Awesome 5 Free");
|
||||
font-weight:var(--fa-style,900);
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .time:before {
|
||||
content:"\f017";
|
||||
}
|
||||
|
||||
div#jemmodulejubilee div.date:before {
|
||||
content:"\f133";
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .category:before {
|
||||
content:"\f02b";
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .venue-title:before {
|
||||
content:"\f041";
|
||||
}
|
||||
27
modules/mod_jem_jubilee/tmpl/mod_jem_jubilee_iconimg.css
Normal file
@ -0,0 +1,27 @@
|
||||
/**
|
||||
* @package JEM
|
||||
* @subpackage JEM Jubilee Module
|
||||
* @copyright (C) 2013-2024 joomlaeventmanager.net
|
||||
* @copyright (C) 2005-2009 Christoph Lukes
|
||||
* @license https://www.gnu.org/licenses/gpl-3.0 GNU/GPL
|
||||
*/
|
||||
|
||||
div#jemmodulejubilee .time {
|
||||
padding-left: 20px;
|
||||
background: url(img/time.png) 0 center no-repeat;
|
||||
}
|
||||
|
||||
div#jemmodulejubilee div.date {
|
||||
padding-left: 20px;
|
||||
background: url(img/date.png) 0 center no-repeat;
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .category {
|
||||
padding-left: 20px;
|
||||
background: url(img/category.png) 0 center no-repeat;
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .venue-title {
|
||||
padding-left: 20px;
|
||||
background: url(img/building.png) 0 center no-repeat;
|
||||
}
|
||||
12
modules/mod_jem_jubilee/tmpl/orange.css
Normal file
@ -0,0 +1,12 @@
|
||||
#jemmodulejubilee .calendar-orange {
|
||||
background-image: url(img/calendar_orange.png);
|
||||
background-size: 100%;
|
||||
}
|
||||
|
||||
#jemmodulejubilee .calendar-orange .monthjubilee {
|
||||
color: #fff;
|
||||
text-shadow: -1px -1px 0 rgba(0,0,0,0.2),
|
||||
1px -1px 0 rgba(0,0,0,0.2),
|
||||
-1px 1px 0 rgba(0,0,0,0.2),
|
||||
1px 1px 0 rgba(0,0,0,0.2);
|
||||
}
|
||||
12
modules/mod_jem_jubilee/tmpl/red.css
Normal file
@ -0,0 +1,12 @@
|
||||
#jemmodulejubilee .calendar-red {
|
||||
background-image: url(img/calendar_red.png);
|
||||
background-size: 100%;
|
||||
}
|
||||
|
||||
#jemmodulejubilee .calendar-red .monthjubilee{
|
||||
color: #fff;
|
||||
text-shadow: -1px -1px 0 rgba(0,0,0,0.2),
|
||||
1px -1px 0 rgba(0,0,0,0.2),
|
||||
-1px 1px 0 rgba(0,0,0,0.2),
|
||||
1px 1px 0 rgba(0,0,0,0.2);
|
||||
}
|
||||
198
modules/mod_jem_jubilee/tmpl/responsive/default.php
Normal file
@ -0,0 +1,198 @@
|
||||
<?php
|
||||
/**
|
||||
* @package JEM
|
||||
* @subpackage JEM Jubilee Module
|
||||
* @copyright (C) 2013-2024 joomlaeventmanager.net
|
||||
* @copyright (C) 2005-2009 Christoph Lukes
|
||||
* @license https://www.gnu.org/licenses/gpl-3.0 GNU/GPL
|
||||
*/
|
||||
|
||||
defined('_JEXEC') or die;
|
||||
|
||||
use Joomla\CMS\Language\Text;
|
||||
|
||||
$datemethod = (int)$params->get('datemethod', 0);
|
||||
$showtime = (int)$params->get('showtime', 0);
|
||||
$showcalendar = (int)$params->get('showcalendar', 1);
|
||||
$introtext = $params->get('introtext', '');
|
||||
$showflyer = (int)$params->get('showflyer', 1);
|
||||
$flyer_link_type = (int)$params->get('flyer_link_type', 0);
|
||||
|
||||
$colorclass = $params->get('color');
|
||||
$user_color = $params->get('usercolor', '#EEEEEE');
|
||||
$user_color_is_dark = $params->get('usercolor_is_dark', false);
|
||||
$date = (array)$params->get('date');
|
||||
|
||||
if ($flyer_link_type == 1) {
|
||||
echo JemOutput::lightbox();
|
||||
$modal = 'lightbox';
|
||||
} elseif ($flyer_link_type == 0) {
|
||||
$modal = 'notmodal';
|
||||
} else {
|
||||
$modal = '';
|
||||
}
|
||||
?>
|
||||
|
||||
<div class="jemmodulejubilee<?php echo $params->get('moduleclass_sfx'); ?>" id="jemmodulejubilee">
|
||||
<?php ?>
|
||||
<div class="eventset">
|
||||
<?php if ($showcalendar == 1) :?>
|
||||
<?php if ($colorclass === "alpha"): ?>
|
||||
<div class="calendar<?php echo '-' . $colorclass; ?> jem-jubilee-calendar">
|
||||
<div class="color-bar" style="background-color:<?php echo !empty($user_color) ? $user_color : 'rgb(128,128,128)'; ?>"></div>
|
||||
<div class="lower-background"></div>
|
||||
<div class="background-image"></div>
|
||||
<?php else: ?>
|
||||
<div class="calendar<?php echo '-' . $colorclass; ?> jem-jubilee-calendar">
|
||||
<?php endif; ?>
|
||||
<?php if (isset($user_color_is_dark)) : ?>
|
||||
<div class="monthjubilee monthcolor-<?php echo !empty($user_color_is_dark) ? 'light' : 'dark'; ?>">
|
||||
<?php else : ?>
|
||||
<div class="monthjubilee">
|
||||
<?php endif;
|
||||
echo $date['month']; ?>
|
||||
</div>
|
||||
<div class="dayjubilee">
|
||||
<?php /* echo $date['weekday']; */ ?>
|
||||
</div>
|
||||
<div class="daynumjubilee">
|
||||
<?php echo $date['day']; ?>
|
||||
</div>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
|
||||
<?php if (!empty($introtext)) :?>
|
||||
<div class="intro">
|
||||
<?php echo $introtext; ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
|
||||
<?php $i = count($list); ?>
|
||||
<?php if ($i == 0) : ?>
|
||||
<div class="clr"></div>
|
||||
<div class="hr"><hr /></div>
|
||||
<p><?php echo Text::_('MOD_JEM_JUBILEE_NO_EVENTS'); ?></p>
|
||||
<?php else : ?>
|
||||
<?php foreach ($list as $item) : ?>
|
||||
<div class="clr"></div>
|
||||
<div class="hr"><hr /></div>
|
||||
<div class="event_id<?php echo $item->eventid; ?>" itemprop="event" itemscope itemtype="https://schema.org/Event">
|
||||
<h2 class="event-title" itemprop="name" content="<?php echo $item->title; ?>">
|
||||
<?php echo $item->startdate['year'] . ': '; ?>
|
||||
<?php if ($item->eventlink) : ?>
|
||||
<a href="<?php echo $item->eventlink; ?>" title="<?php echo $item->fulltitle; ?>" itemprop="url"><?php echo $item->title; ?></a>
|
||||
<?php else : ?>
|
||||
<?php echo $item->title; ?>
|
||||
<?php endif; ?>
|
||||
</h2>
|
||||
|
||||
<div>
|
||||
<?php if (($showflyer == 1) && !empty($item->eventimage)) : ?>
|
||||
<div>
|
||||
<div class="banner-jem">
|
||||
<?php if ($flyer_link_type != 3) : ?>
|
||||
<a href="<?php echo ($flyer_link_type == 2) ? $item->eventlink : $item->eventimageorig; ?>" rel="<?php echo $modal;?>" class="jubilee-flyerimage" title="<?php echo ($flyer_link_type == 2) ? $item->fulltitle : Text::_('COM_JEM_CLICK_TO_ENLARGE'); ?>" data-title="<?php echo $item->title; ?>"><?php endif; ?>
|
||||
<img class="float_right <?php echo 'image-preview2'; ?>" src="<?php echo $item->eventimageorig; ?>" alt="<?php echo $item->title; ?>" />
|
||||
<?php if ($flyer_link_type != 3) { echo '</a>'; } ?>
|
||||
</div>
|
||||
</div>
|
||||
<div class="clr"></div>
|
||||
<?php else /* showflyer == 0 or no image */ : ?>
|
||||
<div>
|
||||
<div class="banner-jem">
|
||||
</div>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
|
||||
<?php if ($params->get('showdesc', 1) == 1) :?>
|
||||
<div class="desc" itemprop="description">
|
||||
<?php echo $item->eventdescription; ?>
|
||||
<?php if (isset($item->link) && $item->readmore != 0 && $params->get('readmore')) :
|
||||
echo '</br><a class="readmore" href="'.$item->link.'">'.$item->linkText.'</a>';
|
||||
endif;?>
|
||||
</div>
|
||||
<?php endif;
|
||||
|
||||
echo $item->dateschema; ?>
|
||||
<div itemprop="location" itemscope itemtype="https://schema.org/Place" style="display:none;">
|
||||
<meta itemprop="name" content="<?php echo $item->venue; ?>" />
|
||||
<div itemprop="address" itemscope itemtype="https://schema.org/PostalAddress" style="display:none;">
|
||||
<meta itemprop="streetAddress" content="<?php echo $item->street; ?>" />
|
||||
<meta itemprop="addressLocality" content="<?php echo $item->city; ?>" />
|
||||
<meta itemprop="addressRegion" content="<?php echo $item->state; ?>" />
|
||||
<meta itemprop="postalCode" content="<?php echo $item->postalCode; ?>" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="clr"></div>
|
||||
|
||||
<?php /* Datum und Zeitangabe:
|
||||
* showcalendar 1, datemethod 1 : date inside calendar image + time
|
||||
* showcalendar 1, datemethod 2 : date inside calendar image + relative date + time
|
||||
* showcalendar 0, datemethod 1 : no calendar image, date + time
|
||||
* showcalendar 0, datemethod 2 : no calendar image, relative date + time
|
||||
*/
|
||||
?>
|
||||
<?php /* wenn kein Kalenderblatt angezeigt wird */ ?>
|
||||
<?php if (1/*$showcalendar == 0*/) : ?>
|
||||
<?php if ($item->date && $datemethod == 2) :?>
|
||||
<div class="date" title="<?php echo strip_tags($item->dateinfo); ?>">
|
||||
<?php echo $item->date; ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
|
||||
<?php if ($item->date && $datemethod == 1) :?>
|
||||
<div class="date" title="<?php echo strip_tags($item->dateinfo); ?>">
|
||||
<?php echo $item->date; ?>
|
||||
</div>
|
||||
<?php if ($showtime == 1 && $item->time && $datemethod == 1) :?>
|
||||
<div class="time" title="<?php echo strip_tags($item->dateinfo); ?>">
|
||||
<?php echo $item->time; ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
<?php endif; ?>
|
||||
<?php /* wenn Kalenderblatt angezeigt wird */ ?>
|
||||
<?php else : ?>
|
||||
<?php /* wenn Zeitdifferenz angezeigt werden soll */ ?>
|
||||
<?php if ($item->date && $datemethod == 2) : ?>
|
||||
<div class="date" title="<?php echo strip_tags($item->dateinfo); ?>">
|
||||
<?php echo $item->date; ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
|
||||
<?php /* wenn Datum angezeigt werden soll */ ?>
|
||||
<?php if ($showtime == 1 && $item->time && $datemethod == 1) :?>
|
||||
<?php /* es muss nur noch die Zeit angezeigt werden (da Datum auf Kalenderblatt schon angezeigt) */ ?>
|
||||
<div class="time" title="<?php echo strip_tags($item->dateinfo); ?>">
|
||||
<?php echo $item->time; ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
<?php endif; ?>
|
||||
|
||||
<div class="clr"></div>
|
||||
|
||||
<?php /*venue*/ ?>
|
||||
<?php if (($params->get('showvenue', 1) == 1) && !empty($item->venue)) :?>
|
||||
<div class="venue-title">
|
||||
<?php if ($item->venuelink) : ?>
|
||||
<a href="<?php echo $item->venuelink; ?>" title="<?php echo $item->venue; ?>"><?php echo $item->venue; ?></a>
|
||||
<?php else : ?>
|
||||
<?php echo $item->venue; ?>
|
||||
<?php endif; ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
|
||||
<?php /*category*/ ?>
|
||||
<?php if (($params->get('showcategory', 1) == 1) && !empty($item->catname)) :?>
|
||||
<div class="category">
|
||||
<?php echo $item->catname; ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
</div>
|
||||
<?php endforeach; ?>
|
||||
|
||||
<div class="clr"></div>
|
||||
<?php endif; ?>
|
||||
</div>
|
||||
</div>
|
||||
138
modules/mod_jem_jubilee/tmpl/responsive/mod_jem_jubilee.css
Normal file
@ -0,0 +1,138 @@
|
||||
/**
|
||||
* @package JEM
|
||||
* @subpackage JEM Jubilee Module
|
||||
* @copyright (C) 2013-2024 joomlaeventmanager.net
|
||||
* @copyright (C) 2005-2009 Christoph Lukes
|
||||
* @license https://www.gnu.org/licenses/gpl-3.0 GNU/GPL
|
||||
*/
|
||||
|
||||
div#jemmodulejubilee {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .jubilee-jem {
|
||||
font-size: smaller;
|
||||
}
|
||||
|
||||
#jemmodulejubilee [class|="calendar"] {
|
||||
background-repeat: no-repeat;
|
||||
width: 81px;
|
||||
height: 85px;
|
||||
text-align: center;
|
||||
padding: 5px 1px 0 0;
|
||||
margin: 0 10px 10px 0;
|
||||
line-height: 24px;
|
||||
box-shadow: 3px 4px 4px -3px rgba(0, 0, 0, 0.3), -3px 4px 4px -3px rgba(0, 0, 0, 0.3);
|
||||
}
|
||||
|
||||
#jemmodulejubilee span.share {
|
||||
margin-left:95px;
|
||||
}
|
||||
|
||||
#jemmodulejubilee [class|="calendar"] .yearjubilee,
|
||||
#jemmodulejubilee [class|="calendar"] .monthjubilee {
|
||||
font-size: 13px;
|
||||
height: 24px;
|
||||
}
|
||||
|
||||
#jemmodulejubilee [class|="calendar"] .monthjubilee,
|
||||
#jemmodulejubilee [class|="calendar"] .dayjubilee,
|
||||
#jemmodulejubilee [class|="calendar"] .daynumjubilee {
|
||||
font-weight: bold;
|
||||
position: relative;
|
||||
z-index: 2;
|
||||
display: block;
|
||||
padding: 0;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
#jemmodulejubilee [class|="calendar"] .monthjubilee {
|
||||
padding-top: 2px;
|
||||
}
|
||||
|
||||
#jemmodulejubilee [class|="calendar"] .dayjubilee {
|
||||
font-size: 12px;
|
||||
min-height: 0.8rem;
|
||||
}
|
||||
|
||||
#jemmodulejubilee [class|="calendar"] .daynumjubilee {
|
||||
font-size: 150%;
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .eventset {
|
||||
margin-bottom: 10px;
|
||||
padding: 5px;
|
||||
border: 1px dotted silver;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .event-title {
|
||||
padding-left: 0;
|
||||
font-size: x-large;
|
||||
margin: 0 0 5px;
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .desc {
|
||||
padding-left: 0;
|
||||
padding-top: 2px;
|
||||
font-size: small;
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .time {
|
||||
padding-top: 2px;
|
||||
font-weight: normal;
|
||||
font-size: smaller;
|
||||
float: left;
|
||||
}
|
||||
|
||||
div#jemmodulejubilee div.date {
|
||||
padding-top: 2px;
|
||||
font-weight: normal;
|
||||
font-size: smaller;
|
||||
float: left;
|
||||
margin-right: 4px;
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .category {
|
||||
position: relative;
|
||||
font-size: smaller;
|
||||
float: left;
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .venue-title {
|
||||
position: relative;
|
||||
font-size: smaller;
|
||||
float: left;
|
||||
margin-right: 8px;
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .event-image-cell {
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .venue-image-cell {
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .image-preview {
|
||||
max-width: 110px;
|
||||
border: 0 solid #CCCCCC;
|
||||
padding: 3px;
|
||||
background-color: white;
|
||||
margin: 2px;
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .image-preview2 {
|
||||
max-width: 200px;
|
||||
border: 0 solid #CCCCCC;
|
||||
padding: 3px;
|
||||
background-color: white;
|
||||
margin: 2px;
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .hr {
|
||||
color: silver;
|
||||
height: 12px;
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .clr {
|
||||
clear: both;
|
||||
}
|
||||
@ -0,0 +1,31 @@
|
||||
/**
|
||||
* @package JEM
|
||||
* @subpackage JEM Jubilee Module
|
||||
* @copyright (C) 2013-2024 joomlaeventmanager.net
|
||||
* @copyright (C) 2005-2009 Christoph Lukes
|
||||
* @license https://www.gnu.org/licenses/gpl-3.0 GNU/GPL
|
||||
*/
|
||||
|
||||
div#jemmodulejubilee .time:before,
|
||||
div#jemmodulejubilee div.date:before,
|
||||
div#jemmodulejubilee .category:before,
|
||||
div#jemmodulejubilee .venue-title:before {
|
||||
font-family:var(--fa-style-family,"Font Awesome 6 Free", "Font Awesome 5 Free");
|
||||
font-weight:var(--fa-style,900);
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .time:before {
|
||||
content:"\f017";
|
||||
}
|
||||
|
||||
div#jemmodulejubilee div.date:before {
|
||||
content:"\f133";
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .category:before {
|
||||
content:"\f02b";
|
||||
}
|
||||
|
||||
div#jemmodulejubilee .venue-title:before {
|
||||
content:"\f041";
|
||||
}
|
||||