[solved] Update 2 CGCalendar 1.14.3 - no more month names..

Have a question or a suggestion about a 3rd party addon module or plugin?
Let us know here.
Post Reply
User avatar
map_1961
Power Poster
Power Poster
Posts: 410
Joined: Fri Apr 20, 2007 7:26 pm

[solved] Update 2 CGCalendar 1.14.3 - no more month names..

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.
User avatar
velden
Dev Team Member
Dev Team Member
Posts: 3497
Joined: Mon Nov 28, 2011 9:29 am

Re: Update 2 CGCalendar 1.14.3 - no more month names..

Post by velden »

Search the forum. IIRC there are very recent topics about it.
User avatar
map_1961
Power Poster
Power Poster
Posts: 410
Joined: Fri Apr 20, 2007 7:26 pm

Re: Update 2 CGCalendar 1.14.3 - no more month names..

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
User avatar
paulbaker
Dev Team Member
Dev Team Member
Posts: 1465
Joined: Sat Apr 18, 2009 10:09 pm
Contact:

Re: Update 2 CGCalendar 1.14.3 - no more month names..

Post by paulbaker »

It's the same issue though. See the bottom couple of posts here:
http://forum.cmsmadesimple.org/viewtopi ... =7&t=70388

You have to use Smarty date_format now.

And IIRC = If I Remember Correctly ;)
User avatar
map_1961
Power Poster
Power Poster
Posts: 410
Joined: Fri Apr 20, 2007 7:26 pm

Re: Update 2 CGCalendar 1.14.3 - no more month names..

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
Power Poster
Posts: 1049
Joined: Wed Mar 19, 2008 4:54 pm

Re: [solved] Update 2 CGCalendar 1.14.3 - no more month name

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"}
User avatar
map_1961
Power Poster
Power Poster
Posts: 410
Joined: Fri Apr 20, 2007 7:26 pm

Re: [solved] Update 2 CGCalendar 1.14.3 - no more month name

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
Power Poster
Posts: 1049
Joined: Wed Mar 19, 2008 4:54 pm

Re: [solved] Update 2 CGCalendar 1.14.3 - no more month name

Post by staartmees »

I don't think it will be that faster, just clearer code.
Post Reply

Return to “Modules/Add-Ons”