Page Index Toggle Pages: [1] 2 3  Send TopicPrint
Very Hot Topic (More than 25 Replies) Event Calendar v1.5 for YaBB 2.5 (Read 11631 times)
Jeff
God Member
*****
Offline


There are no bugs there
are only features

Posts: 2552
Joined: Jan 14th, 2005
Gender: Male
Event Calendar v1.5 for YaBB 2.5
Jul 8th, 2010 at 2:39pm
Print Post  
hello YaBBer,  Cheesy

I have update Event Calendar mod for YaBB 2.5

----------------------------------------------------------
Event Calendar + Birthday List v1.5
----------------------------------------------------------


Description:
=============
Event Calendar Features:

  • shows mini calendar + events in 'Info Center' or in calendar window
  • add events for only members or public or private
  • add events monthly or yearly
  • shows birthdays or events or private events icons in mini calendar
  • shows eight standard icons + added 'more icons' in events
  • shows coming events and user birthdays
  • shows event on calendar page
  • shows event of days on calendar page
  • use YaBBC tags
  • edit events
  • go to --> day --> month --> year function
  • event scroll function
  • SSI on external HTML page


EventCal:


Go To Fuction:


Edit Event:


Add/Edit New Event (YaBBC):


EventCal - Birthday List:

  • shows birthday of the day
  • shows age of members
  • shows 'Star sign' of members
  • sort function
  • profile birthdate dropdown (Credit by DummyProof)
  • sort function




Profile Birthdate Dropdown:


Admin Settings:
=============
Admin can set the "Event Calendar"  in  ...
'Admin Center' >> 'BoardMod Mods' >> 'Event Calendar Settings'



  • Enable/Disable Calendar for Members/Guests
  • Enable/Disable 'Event Calendar' Button to YaBB's menu
  • Enable/Disable show Birthdays in Calendar/Events
  • Set First day of week (Monday or Sunday)
  • Set today color in mini calendar
  • -------------
  • Enable/Disable show 'Event-Icons' in mini calendar
  • Enable/Disable show member links with group-color
  • Enable/Disable 'Event-Scroll' function
  • Set displayed Event(s)-Days in Board- CalendarIndex (xx days or actual month)
  • Enable/Disable show Events (Event-Scroll) on Board Index
  • Determine length of characters from each event(s)? (Board Index + Calendar Index)
  • Enable/Disable delete old Events or set del-date
  • -------------
  • Select member groups are allowed to add events
  • Allow members to add Events
  • Allow members to add 'Private Events'
  • Enable/Disable show checkbox 'Don't show username link'?
  • -------------
  • Enable/Disable member birthdays list for Members/Guests
  • Enable/Disable 'Bithday List' Button to YaBB's menu
  • Enable/Disable member birthdays list
  • Enable/Disable Show dates of birth (new)
  • Enable/Disable show member links with group-color
  • -------------
  • Button-Function 'Rebuild Birthday List File'
  • Function to add/del more 'Event-Icons'


Standard Settings


Event Settings


Access Settings


Birthday List Settings / Rebuild Birthday List File


Calendar Event-Icon Settings


Tab Button Menu


Use EventCal Server Side Include (SSI):
=============
Take also a look of the example .shtml file included in the download zip ....

1.) Display the full EventCal (Mini Calendar + Events)
- Take "calssimode=1" to show full EventCal
- Use "calssidays=??" e.g. "10" to show upcoming events of 10 days

Code
Select All
<!--#include virtual="./cgi-bin/yabb2/YaBB.pl?action=get_cal_ssi;calssimode=1;calssidays=10" --> 



2.) Display only the EventCal Mini-Calendar
- Take "calssimode=2" to show only EventCal Mini-Calendar

Code
Select All
<!--#include virtual="./cgi-bin/yabb2/YaBB.pl?action=get_cal_ssi;calssimode=2" --> 



3.) Display only the EventCal Events
- Take "calssimode=3" to show only EventCal upcoming events
- use "calssidays=??" e.g. "10" to show upcoming events of 10 days

Code
Select All
<!--#include virtual="./cgi-bin/yabb2/YaBB.pl?action=get_cal_ssi;calssimode=3;calssidays=10" --> 



Note:
- To includes CSS tags, place also CSS definitions into a <style> section in the <head> section of the HTML page e.g..

Code
Select All
<link rel="stylesheet" href="http://www.yourdomain.com/public_html/yabbfiles/Templates/Forum/default.css" type="text/css" /> 



- If you use the XHTML-auto-scroll ... link also the EventCal "scroller.css"

Code
Select All
<link rel="stylesheet" href="http://www.yourdomain.com/public_html/yabbfiles/ModImages/EventCal/scroller.css" type="text/css" /> 



Mod Package:
=============  
- EventCal_V1_5_yabb25ae.mod
- EventCal_V1_5_German_lng.mod
- EventCal_V1_5_German_Du_lng.mod

Installation:
=============
1) Download Settings.pl from Variables on your Server to your local YaBB Package in Variables.
2) Modify YaBB files using BoardMod or manually.
3) Load modified files to your server in ASCII mode.  

cgi-bin/yabb2/AdminIndex.pl
cgi-bin/yabb2/Admin/AdminEdit.pl (ASCII)
cgi-bin/yabb2/Admin/AdminSubList.pl (ASCII)
cgi-bin/yabb2/Admin/ModList.pl (ASCII)
cgi-bin/yabb2/Admin/ManageTemplates.pl (ASCII)
cgi-bin/yabb2/Languages/English/Admin.lng (ASCII)
cgi-bin/yabb2/Languages/English/Menu.lng (ASCII)
cgi-bin/yabb2/Sources/AdvancedTabs.pl (ASCII)
cgi-bin/yabb2/Sources/BoardIndex.pl (ASCII)
cgi-bin/yabb2/Sources/Profile.pl (ASCII)
cgi-bin/yabb2/Sources/Subs.pl (ASCII)
cgi-bin/yabb2/Sources/SubList.pl (ASCII)
cgi-bin/yabb2/Sources/TabMenu.pl (ASCII)
cgi-bin/yabb2/Templates/default/BoardIndex.template (ASCII)
cgi-bin/yabb2/Templates/yabb21/BoardIndex.template (ASCII)
cgi-bin/yabb2/Variables/Menu0.def (ASCII)
cgi-bin/yabb2/Variables/Menu1.def (ASCII)
cgi-bin/yabb2/Variables/Menu2.def (ASCII)
cgi-bin/yabb2/Variables/Settings.pl (ASCII)

NOTE: Upload BoardIndex.template to your custom template dir.
Example: /Templates/templatename/BoardIndex.template (ASCII)

Upload From Package
=============
cgi-bin/yabb2/Admin/EventCalSet.pl (ASCII)
cgi-bin/yabb2/Languages/English/EventCal.lng (ASCII)
cgi-bin/yabb2/Sources/EventCal.pl (ASCII)
cgi-bin/yabb2/Sources/EventCalBirthdays.pl (ASCII)
cgi-bin/yabb2/Sources/EventCalSSI.pl (ASCII)

public_html/yabbfiles/Buttons/English/birthdaylist.png (Binary)
public_html/yabbfiles/Buttons/English/eventcal.png (Binary)

public_html/yabbfiles/ModImages/EventCal/birthdaylist.gif (Binary)
public_html/yabbfiles/ModImages/EventCal/eventcal.gif (Binary)
public_html/yabbfiles/ModImages/EventCal/eventinfobd.gif (Binary)
public_html/yabbfiles/ModImages/EventCal/eventmore.gif (Binary)
public_html/yabbfiles/ModImages/EventCal/scroller.css (ASCII)

public_html/yabbfiles/ModImages/EventCal/EventIcons/*.gif (all files) (Binary)

public_html/yabbfiles/ModImages/EventCal/Templates/default/eventcal.gif (Binary)
public_html/yabbfiles/ModImages/EventCal/Templates/yabb21/eventcal.gif (Binary)

NOTE: Upload eventcal.gif to your custom template dir.
Example: public_html/yabbfiles/ModImages/EventCal/Templates/templatename/eventcal.gif (Binary)

Credits:
=============
Mod: Event Calendar / Birthday List [V 1.2]
Original code by Christian Tribelnig (XTC) http://www.yabbserver.com

Extended Version Event Calendar v1.5 for YaBB 2.5 by
- Jeffrey Man (Jet Li) http://www.yabbworld.com
- Detlef Pilzecker (deti)

Mod History:
=============
Status Your Post Indicator V1.4 ( July 04th, 2010 )
- Updated for YaBB 2.5 Anniversary Edition

Status Event Calendar V1.5 ( July 30th, 2009 )
- Brought EventCal SSI Feature back
- Fixed Icon Path,  if here is no event scheduled.

Status Event Calendar V1.4.2 ( July 29th, 2009 )
- Fixed lost eventcalbday.db, if user add/delete their birth date or delete user account with birth date

Status Event Calendar V1.4.1 ( July 28th, 2009 )
- Added UK Time Format
- Fixed Date format in Eventcal for "Jul 26th, 2009"
- Fixed path of eventbd.gif in Event List for Birthday
- Removed unused eventcal.js from /yabbfiles/ModImages/EventCal
- Removed unused eventbd.gif and eventmore.gif from /yabbfiles/ModImages/EventCal/EventIcons
- Move eventprivate.gif from /yabbfiles/ModImages/EventCal/EventIcons to /yabbfiles/ModImages//EventCal

Status Event Calendar V1.4 ( July 22th, 2009 )
- Updated for YaBB 2.4
- Updated Add/edit Event Layout
- Added Validation Code for Guests add Events
- Added Label Tag in Add/Modify Event Page
- Added Label Tag in EventCal Settings
- Added Confirm Popup for Delete Events
- Hide Birthdays in Scroller List for Guests
- Fixed hide "Only Members" Events to show for Guests
- Fixed view Permission if click on Event Date on Calendar for guests to see Events
- Changed align="middle" on eventbd.gif" to align="bottom" to fix the Text height left icon

Downlod:
=============
Event Calendar V1.5
« Last Edit: Jan 1st, 2011 at 10:47am by Jeff »  

greetings
Jeff
Back to top
WWW  
IP Logged
 
ProgMaster
New Member
*
Offline



Posts: 36
Location: Offshore
Joined: Mar 2nd, 2007
Gender: Male
Re: Event Calendar v1.5 for YaBB 2.5
Reply #1 - Jul 10th, 2010 at 6:39pm
Print Post  
Wow !! You don't mess about, Jeff !! Grin

Thanks so much for releasing mods for 2.5 so quickly. Cool

Really appreciated.

Darran
  
Back to top
WWW  
IP Logged
 
chillipepper
Full Member
***
Offline


I love YaBB 1G - SP1.2!

Posts: 189
Joined: Jul 1st, 2008
Gender: Male
Re: Event Calendar v1.5 for YaBB 2.5
Reply #2 - Jul 11th, 2010 at 3:08am
Print Post  
Installed and workin ok but on AE template the top left and top right rounded coners not display with template.I know it was ment to be that way but would be nice to have the same look on the index page. Wink
Thanks
  
Back to top
 
IP Logged
 
chillipepper
Full Member
***
Offline


I love YaBB 1G - SP1.2!

Posts: 189
Joined: Jul 1st, 2008
Gender: Male
Re: Event Calendar v1.5 for YaBB 2.5
Reply #3 - Aug 23rd, 2010 at 11:55pm
Print Post  
Jeff
on my testing board,
If i set event every month on 31th,when it comes the the month with no 31 days in that month the calendar still displays event on 31th of that month,
  
Back to top
 
IP Logged
 
Jeff
God Member
*****
Offline


There are no bugs there
are only features

Posts: 2552
Joined: Jan 14th, 2005
Gender: Male
Re: Event Calendar v1.5 for YaBB 2.5
Reply #4 - Aug 24th, 2010 at 4:37am
Print Post  
At this issue with 31 you never should enter events with every month 31th. Grin Make no sense. See February, every 4 year have 29 days and other years 28.
  

greetings
Jeff
Back to top
WWW  
IP Logged
 
chillipepper
Full Member
***
Offline


I love YaBB 1G - SP1.2!

Posts: 189
Joined: Jul 1st, 2008
Gender: Male
Re: Event Calendar v1.5 for YaBB 2.5
Reply #5 - Aug 24th, 2010 at 8:04pm
Print Post  
Jeff wrote on Aug 24th, 2010 at 4:37am:
At this issue with 31 you never should enter events with every month 31th.

Yes jeff i know some days dont have 31 days in that month,i was testin the monthly events out.(only testin)
lets say i have a meetin on the last day of each month startin from this month and then use the pull down box and say i wanted that even to show up every month.when it came to to any month with not 31 days in it the even still shows on scroller for that month event on 31st..
also if i wanted an event to show up ever 2nd sunday in each month then the monthly pull down box woulnt work as its set as date of the 1st settin..when 1st month day would be 14th next month it might be on 16th the 2nd sunday..its not an big prob for me just messin about with event cal.. Wink
  
Back to top
 
IP Logged
 
Jeff
God Member
*****
Offline


There are no bugs there
are only features

Posts: 2552
Joined: Jan 14th, 2005
Gender: Male
Re: Event Calendar v1.5 for YaBB 2.5
Reply #6 - Aug 24th, 2010 at 8:21pm
Print Post  
Did you realize in real life too? Tongue If you set 14th the month for each. next 14th of the month is sunday and next is saturday. Grin
  

greetings
Jeff
Back to top
WWW  
IP Logged
 
ProgMaster
New Member
*
Offline



Posts: 36
Location: Offshore
Joined: Mar 2nd, 2007
Gender: Male
Re: Event Calendar v1.5 for YaBB 2.5
Reply #7 - Sep 9th, 2010 at 11:19pm
Print Post  
Hi Jeff,

A bit of a strange one ... I have installed the 'Event Calendar' mod on my upgraded YaBB 2.5 AE board and the icon has duplicated itself.

I had the 'Event Calendar' mod on my previous, 2.4 board and although I had removed the mod (and re-installed it after upgrading YaBB itself), I have a feeling that there's still some code lurking from the previous installation on 2.4.

I've gone through all of the modified files but cannot identify what is causing the duplication.

Any ideas ?

As always, many thanks in advance.

Darran


  
Back to top
WWW  
IP Logged
 
Jeff
God Member
*****
Offline


There are no bugs there
are only features

Posts: 2552
Joined: Jan 14th, 2005
Gender: Male
Re: Event Calendar v1.5 for YaBB 2.5
Reply #8 - Sep 10th, 2010 at 5:08am
Print Post  
Check Variables/Settings.pl
you have 2x same Menu Text. From YaBB 2.4 to 2.5 you dont need upload Settings.pl again. Wink This is why you get 2x

Code
Select All
########## Advanced Tabs ##########

@AdvancedTabs = in","revalidatesession","login","register","guestpm","mycenter","logout"); # Advanced Tabs order and infos 

  

greetings
Jeff
Back to top
WWW  
IP Logged
 
ProgMaster
New Member
*
Offline



Posts: 36
Location: Offshore
Joined: Mar 2nd, 2007
Gender: Male
Re: Event Calendar v1.5 for YaBB 2.5
Reply #9 - Sep 10th, 2010 at 12:40pm
Print Post  
I've amended Settings.pl and it worked a treat - only the one button now Smiley

Many thanks Jeff. Smiley

Darran
  
Back to top
WWW  
IP Logged
 
Jeff
God Member
*****
Offline


There are no bugs there
are only features

Posts: 2552
Joined: Jan 14th, 2005
Gender: Male
Re: Event Calendar v1.5 for YaBB 2.5
Reply #10 - Sep 10th, 2010 at 1:09pm
Print Post  
Your welcome.
  

greetings
Jeff
Back to top
WWW  
IP Logged
 
batchman
Global Moderator
*****
Offline


What's up?!

Posts: 1280
Location: Orlando
Joined: Apr 28th, 2002
Gender: Male
Re: Event Calendar v1.5 for YaBB 2.5
Reply #11 - Oct 13th, 2010 at 1:47pm
Print Post  
I still don't get why this hasn't become a part of the main software, but the update for the new version installs smoothly, and works just great!

Thanks, Jeff!
  

Improving my forum, one mod at a time!


Now up and running again, with an accurate link.


Back to top
WWW  
IP Logged
 
Jeff
God Member
*****
Offline


There are no bugs there
are only features

Posts: 2552
Joined: Jan 14th, 2005
Gender: Male
Re: Event Calendar v1.5 for YaBB 2.5
Reply #12 - Oct 13th, 2010 at 2:07pm
Print Post  
batchman wrote on Oct 13th, 2010 at 1:47pm:
I still don't get why this hasn't become a part of the main software

Why not See YaBBForum Community at the bottom? Tongue

http://www.yabbforum.com/community/YaBB.pl?num=1286066452/0#0

  

greetings
Jeff
Back to top
WWW  
IP Logged
 
batchman
Global Moderator
*****
Offline


What's up?!

Posts: 1280
Location: Orlando
Joined: Apr 28th, 2002
Gender: Male
Re: Event Calendar v1.5 for YaBB 2.5
Reply #13 - Oct 13th, 2010 at 2:34pm
Print Post  
Glad to see it! Again, thanks ... works a treat!
  

Improving my forum, one mod at a time!


Now up and running again, with an accurate link.


Back to top
WWW  
IP Logged
 
batchman
Global Moderator
*****
Offline


What's up?!

Posts: 1280
Location: Orlando
Joined: Apr 28th, 2002
Gender: Male
Re: Event Calendar v1.5 for YaBB 2.5
Reply #14 - Oct 24th, 2010 at 4:29am
Print Post  
So I'm guessing there is no easy way to automate adding new members who include a birthday into the birthday list ... the admin has to use to rebuild list button as often as they want new members added to the list?
  

Improving my forum, one mod at a time!


Now up and running again, with an accurate link.


Back to top
WWW  
IP Logged
 
Page Index Toggle Pages: [1] 2 3 
Send TopicPrint