Toggle Content

Donations

Donate with PayPal!
Help support Pro_News and become a member of our Sponsors Group
The tip jar is at PayPal, but does not require a PayPal account
Anonymous $ 10.00
macavity $ 115.00
RedGerry £ 50.00
Anonymous $ 10.00
minor $ 20.00

Recommended ISP

Stop Software Patents

stopsoftwarepatents.eu petition banner

Link this Site

http://layingback.net Check our QR links

Tweak to Small Month block to hide New Year's Day, etc.

Tweaks to CPGNuCalendar
Reply to topicReply to topic Printer Friendly Page

Tweak to Small Month block to hide New Year's Day, etc.

Post Posted: Sat Feb 24, 2007 1:28 am

If you want Small Month block to meaningfully show events, you do not want New Year's Day, Valentine's Day, etc., showing up as events just like real events.

Fix is straightforward.

For each of the calendar date psuedo events, go in and modify them to have Low Priority.

Then in /modules/CPGNuCalendar/includes/functions.inc look for these 2 lines (they occur separately, but both are in the hasevents function):

PHP:
if ($ev[$i]['view'] == 0 || in_group($ev[$i]['view']) || is_user() || can_admin($cal_module_name))
if (
$rep[$i]['view'] == 0 || in_group($rep[$i]['view']) || is_user() || can_admin($cal_module_name))



Change them to the following lines respectively (adding a priority check to the end of each line):

PHP:
if (($ev[$i]['view'] == 0 || in_group($ev[$i]['view']) || is_user() || can_admin($cal_module_name)) && $ev[$i]['priority'] != 1)
if ((
$rep[$i]['view'] == 0 || in_group($rep[$i]['view']) || is_user() || can_admin($cal_module_name)) && $rep[$i]['priority'] != 1)



That's it. Just make sure that all real events are set with medium or high priority, and only dates with those priorities will be filled in your small month calendar display.



layingback's server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS)
2.6.32 / 1.3.39 - 2.2.12 / 4.4.7 - 5.1.37 / 5.3.0 / 9.2.1

layingback
Site Admin
Site Admin
 
Posts: 1229
Joined: Mar 18, 2006
Link  QR  Share this Printer Friendly Page  facebook   myspace   twitthis  
Show more ...
Display posts from previous:   
Reply to topicReply to topic Page 1 of 1

CPGNuCalendar

Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum

All times are GMT






layingback Non-Human Terms of Use