Have a question or a suggestion about a 3rd party addon module or plugin?
Let us know here.
-
map_1961
- Power Poster

- Posts: 410
- Joined: Fri Apr 20, 2007 7:26 pm
Post
by map_1961 »
Hi.
I just updated the CGCalendar module to 1.14.3.
Now no more minth names are displayed:
http://www.papageienpark-bochum.de/de_DE/home/termine/
Sytsem is 1.11.10
This is the calendar upcoming list template:
Code: Select all
<div class="cal-upcominglist_pp">
{foreach from=$events key=key item=event}
<div class="calendar-event_pp">
<div class="calendar-event_pp_link"><a href="{$event.url}">{$mod->Lang('cal_more')}</a></div>
<p class="hl_calendar">{$event.event_title}</p>
<p class="content_calendar">
{assign var=month_number value=$event.event_date_start|date_format:"%m"}
{assign var=end_month_number value=$event.event_date_end|date_format:"%m"}
{if $event.event_date_start == $event.event_date_end || $event.event_date_end == 0}
<div class="calendar-date-from"><span class="calendar-date-title"><b>{$lang.date}:</b> </span>{$event.event_date_start|date_format:"%e"}. {$month_names[$month_number]} {$event.event_date_start|date_format:"%Y"}</div>
{else}
{if $event.event_date_start|date_format:"%d%m%Y" == $event.event_date_end|date_format:"%d%m%Y"}
<div class="calendar-date-from"><span class="calendar-date-title"><b>{$lang.date}:</b> </span>{$event.event_date_start|date_format:"%e"}. {$month_names[$month_number]} {$event.event_date_start|date_format:"%Y %H:%M"}h {$lang.to} {$event.event_date_end|date_format:"%H:%M"}h</div>
{else}
<div class="calendar-date-from"><span class="calendar-date-title"><b>{$lang.date}:</b> </span>{$event.event_date_start|date_format:"%e"}. {$month_names[$month_number]} {$event.event_date_start|date_format:"%Y %H:%M"}h {$lang.to} {$event.event_date_end|date_format:"%d"}. {$month_names[$end_month_number]} {$event.event_date_end|date_format:"%Y %H:%M"}h</div>
{/if}
{/if}
{if $event.event_summary !=""}
<div class="calendar-summary">
{$event.event_summary}
</div>
{/if}
{* optionally display detail information
{if $event.event_details !=""}
<div class="calendar-details">
{$event.event_details}
</div>
{/if}
*}
<p style="color:#e2001a; margin: 0 8px 0 8px;">{$mod->Lang('cal_more')}</p>
</div>
{/foreach}
<p>
</div>
Thx 4 fast help.
map_1961
Last edited by
map_1961 on Fri Jul 04, 2014 3:08 pm, edited 2 times in total.
-
velden
- Dev Team Member

- Posts: 3497
- Joined: Mon Nov 28, 2011 9:29 am
Post
by velden »
Search the forum. IIRC there are very recent topics about it.
-
map_1961
- Power Poster

- Posts: 410
- Joined: Fri Apr 20, 2007 7:26 pm
Post
by map_1961 »
Thx. I find some about month names printed wrong but no post about no printing month names (in this Forum).
Thx
map_1961
i am not on IIRC Channel
-
map_1961
- Power Poster

- Posts: 410
- Joined: Fri Apr 20, 2007 7:26 pm
Post
by map_1961 »
with warm thanks 2 the guys answering so fast i could solve the issue. I use now this template and it gives my nice 3 digits monthnames:
Code: Select all
<div class="cal-upcominglist_pp">
{foreach from=$events key=key item=event}
<div class="calendar-event_pp">
<div class="calendar-event_pp_link"><a href="{$event.url}">{$mod->Lang('cal_more')}</a></div>
<p class="hl_calendar">{$event.event_title}</p>
<p class="content_calendar">
{assign var=month_number value=$event.event_date_start|date_format:"%m"}
{assign var=end_month_number value=$event.event_date_end|date_format:"%m"}
{if $event.event_date_start == $event.event_date_end || $event.event_date_end == 0}
<div class="calendar-date-from"><span class="calendar-date-title"><b>{$lang.date}:</b> </span>{$event.event_date_start|date_format:"%e"}. {$event.event_date_start|date_format:"%b"} {$event.event_date_start|date_format:"%Y"}</div>
{else}
{if $event.event_date_start|date_format:"%d%m%Y" == $event.event_date_end|date_format:"%d%m%Y"}
<div class="calendar-date-from"><span class="calendar-date-title"><b>{$lang.date}:</b> </span>{$event.event_date_start|date_format:"%e"}. {$event.event_date_start|date_format:"%b"} {$event.event_date_start|date_format:"%Y %H:%M"}h {$lang.to} {$event.event_date_end|date_format:"%H:%M"}h</div>
{else}
<div class="calendar-date-from"><span class="calendar-date-title"><b>{$lang.date}:</b> </span>{$event.event_date_start|date_format:"%e"}. {$event.event_date_start|date_format:"%b"} {$event.event_date_start|date_format:"%Y %H:%M"}h {$lang.to} {$event.event_date_end|date_format:"%d"}. {$event.event_date_start|date_format:"%b"} {$event.event_date_end|date_format:"%Y %H:%M"}h</div>
{/if}
{/if}
{if $event.event_summary !=""}
<div class="calendar-summary">
{$event.event_summary}
</div>
{/if}
{* optionally display detail information
{if $event.event_details !=""}
<div class="calendar-details">
{$event.event_details}
</div>
{/if}
*}
<p style="color:#e2001a; margin: 0 8px 0 8px;">{$mod->Lang('cal_more')}</p>
</div>
{/foreach}
<p>
</div>
Tnank u so much..
map_1961
-
staartmees
- Power Poster

- Posts: 1049
- Joined: Wed Mar 19, 2008 4:54 pm
Post
by staartmees »
you can simplify
Code: Select all
{$event.event_date_start|date_format:"%e"}. {$event.event_date_start|date_format:"%b"} {$event.event_date_start|date_format:"%Y"}
as
Code: Select all
{$event.event_date_start|date_format:"%e %b %Y"}
and
Code: Select all
{$event.event_date_start|date_format:"%e"}. {$event.event_date_start|date_format:"%b"} {$event.event_date_start|date_format:"%Y %H:%M"}
as
Code: Select all
{$event.event_date_start|date_format:"%e %b %Y %H:%M"}
-
map_1961
- Power Poster

- Posts: 410
- Joined: Fri Apr 20, 2007 7:26 pm
Post
by map_1961 »
Thankx staartmees .
What will be the Impact of this shorter code?
Will it be faster?
Thx
map_1961
-
staartmees
- Power Poster

- Posts: 1049
- Joined: Wed Mar 19, 2008 4:54 pm
Post
by staartmees »
I don't think it will be that faster, just clearer code.