The BoardMod Project
 The Project | News | Downloads | Mods | FAQ | Templates | Chat | Forum
BoardMod Support Forum
[ Home | Help | Search | Login | Register ]  

10.09.10 at 21:39:46, Welcome, Guest. Please Login or Register

Choose Language:
Pages: 1 2 3 
Event Calendar v1.5 for YaBB 2.4 (Read 4739 times)
Jeff
Moderator
*****
Offline

, Netherlands
Posts: 2533



22.07.09 at 21:21:53  
hello YaBBer,  Cheesy

deti and I have update Event Calendar mod for YaBB 2.4

----------------------------------------------------------
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:
<!--#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:
<!--#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:
<!--#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:
<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:
<link rel="stylesheet" href="http://www.yourdomain.com/public_html/yabbfiles/ModImages/EventCal/scroller.css" type="text/css" /> 



Mod Package:
=============  
- EventCal_V1_5_yabb24.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.4 by
- Jeffrey Man (Jet Li) http://www.yabbworld.com
- Detlef Pilzecker (deti)

Mod History:
=============
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: 16.04.10 at 20:30:53 by Jeff »  
IP Logged
 

greetings
Jeff
chillipepper
Fulltime Hacker
***
Offline

, United Kingdom
Posts: 182



Reply #1 - 23.07.09 at 00:43:05  
Thank you jet li and deti for your mod.works great.install on a new board..mod as to be install before yamm mod or get error about step 34..sorry i cant remember which step..anyway great job and am sure afew more will start to update to 2.4 now  thumbsup
 
IP Logged
 
Jeff
Moderator
*****
Offline

, Netherlands
Posts: 2533



Reply #2 - 23.07.09 at 04:21:55  
Modfile in Package updated. No Version Number changed.
« Last Edit: 23.07.09 at 04:39:36 by Jeff »  
IP Logged
 

greetings
Jeff
batchman
Hacker God
*****
Offline

Orlando, Florida, USA
Posts: 1202



Reply #3 - 23.07.09 at 04:31:19  
First off, thank you for updating this one! It was the last one I was waiting for, before getting ready to install and update my live forums to 2.4 (after a little time to test that everything works on a test forum.)

Secondly, installed without any hassles, with a few minor edits to fit around YaMMS and some minor CVS updates (those lable tags for being specially abled). Everything seems to work great, so far.

Third, mod file update? Any problem fixes, or just smoother install?

Again, thank you, Jet Li!
 
IP Logged
 

Improving my forum, one mod at a time!

...
Now up and running again, with an accurate link.

...

Jeff
Moderator
*****
Offline

, Netherlands
Posts: 2533



Reply #4 - 23.07.09 at 04:37:57  
batchman wrote on 23.07.09 at 04:31:19:
Third, mod file update? Any problem fixes, or just smoother install?


why not read? Only install fix. And this mod is bugfree. Tongue Tongue

chillipepper wrote on 23.07.09 at 00:43:05:
get error about step 34..sorry i cant remember which step

 
IP Logged
 

greetings
Jeff
MasterKarman
Hacker Wannabe
**
Offline

Karmanville, British Columbia, Canada
Posts: 61



Reply #5 - 23.07.09 at 10:39:26  
Thanks JetLi! I've been patiently waiting for this other great mod.

Installed fine with all the mods I have, looks great and everything works as it should.

Thanks again!
(ok, maybe not waited so patiently... laughs')

* MasterKarman
 
IP Logged
 

52 mods installed on YaBB2.4 -- you guys rock!
...
...
Simple
Hacker Wannabe
**
Offline

Midlands, UK, United Kingdom
Posts: 51



Reply #6 - 23.07.09 at 13:53:47  
Thanks for updating this, Like others have said it was the one I was waiting for.

Cheers  Smiley
 
IP Logged
 
Johnfromhere
Bloody Novice
*
Offline

Posts: 20



Reply #7 - 23.07.09 at 16:57:24  
Many thanks for this mod for 2.4 JetLi.

Just installed it and all went well except that the dates in 'Go to' and 'Add Event' are all in Month/Day/Year format and I cannot find a way of changing them to Day/Month/Year.

Any help would be greatly appreciated.

Many thanks.

John.
 
IP Logged
 
Jeff
Moderator
*****
Offline

, Netherlands
Posts: 2533



Reply #8 - 23.07.09 at 17:45:08  
Johnfromhere wrote on 23.07.09 at 16:57:24:
I cannot find a way of changing them to Day/Month/Year.

Then change your "Preset Time Format" in your Profile - Option. Tongue
 
IP Logged
 

greetings
Jeff
Johnfromhere
Bloody Novice
*
Offline

Posts: 20



Reply #9 - 23.07.09 at 18:32:39  
Apologies - found it with a bit more looking  Embarrassed

Cheers.

John.
 
IP Logged
 
mick
Hacker Expert
****
Offline

Dorsten, Nordrhein-Westfalen, Germany
Posts: 337



Reply #10 - 23.07.09 at 20:46:43  
Hi,

installed in two heavy modded Boards without any
Problems. Runs well.

Thx for Updating, now we can update to 2.4 with
the second Board.

Greetings
Mick
 
IP Logged
 
Jeff
Moderator
*****
Offline

, Netherlands
Posts: 2533



Reply #11 - 28.07.09 at 20:22:52  
New Update.

Mod History:
=============
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

If you dont want reinstall. Upload these 2 files:
cgi-bin/yabb2/Sources/EventCal.pl (ASCII)
cgi-bin/yabb2/Sources/EventCalBirthdays.pl (ASCII)
 
IP Logged
 

greetings
Jeff
mick
Hacker Expert
****
Offline

Dorsten, Nordrhein-Westfalen, Germany
Posts: 337



Reply #12 - 29.07.09 at 12:24:29  
Hi,

don't know, if I do something wrong, or if there is a bug:

I have to rebuild the Birthdaylist two time today, yester-
day also. Otherwise there is written, that there are no
events (and the birthday-list is empty, no eventcalbday.db
in variables-folder).
 
IP Logged
 
Jeff
Moderator
*****
Offline

, Netherlands
Posts: 2533



Reply #13 - 29.07.09 at 12:37:25  
Hi
sorry, I cannot confirm this. I have tested on 3 forums. With deleted variables/eventcalbday.db and Rebuild Birthday List and the file will create automatically.
 
IP Logged
 

greetings
Jeff
mick
Hacker Expert
****
Offline

Dorsten, Nordrhein-Westfalen, Germany
Posts: 337



Reply #14 - 29.07.09 at 12:47:48  
Jeff wrote on 29.07.09 at 12:37:25:
the file will create automatically

Yes, after rebuild birthdaylist the DB is there. But after
some time, its deleted again.

Maybe, that someone else can confirm this?
« Last Edit: 29.07.09 at 14:33:46 by mick »  
IP Logged
 
Pages: 1 2 3 
© 2000-2009 by - All rights reserved.

SourceForge.net Logo
 The Project | News | Downloads | Mods | FAQ | Templates | Chat | Forum