[geeklog-devtalk] Making the Calendar A Plugin

Tony Bibbs tony at tonybibbs.com
Sun Feb 6 20:08:39 EST 2005


Michael, given your lofty goals, I think it might be worth noting that
GL2 is going to need a calendar plugin. In fact, in GL2 everything is a
plugin. Anyway, without wanting to slow your progress down, I'd like to
request that you think outside of 1.3.x for this. In other words, I'd
like to see you gather some good requirements for the new plugin and
document how you will design the solution so that someone on the GL2
side can implement it with little-to-no hassle.

I realize this is a lot more than what you were thinking but if you are
agreeable, I'd have no problem taking your ideas and including them when
we go to write the calendar plugin.

--Tony

Michael Askew wrote:


> -----BEGIN PGP SIGNED MESSAGE-----

> Hash: SHA1

>

> Howdy,

>

> I opened feature request #364 a few weeks ago because I would like to

> turn the Geeklog calendar into a plugin. In addition to causing

> everyone headache's during the transition (joke!!!), I wanted to do

> this so that calendar could be easily disabled by sites that don't

> need it, or replaced with a different calendar plugin (which is what I

> want to work on next).

>

> I have made significant progress on this and I have set up a public

> test site where the "plugged-in" calendar can be seen in action along

> side the most recent CVS version of geeklog (which still has the

> "built-in" calendar). The test site is:

>

> http://demo.fbcrsingles.org

>

> Please drop by and have a look. I would really like to get this into

> the official Geeklog distribution (along with removing the core

> calendar).

>

> Because the site has both the built-in and plugged-in calendars, there

> are two "Upcoming Events" blocks, two "My calendar" links in the User

> menu, two "Events" links in the admin menu, etc. In theory the only

> differences should be the URLs of the pages and the fact that the

> plugin calendar can be removed by disabling or uninstalling its

> plugin; any functional differences are probably bugs that need to be

> addressed, so please mention them.

>

> Thanks,

> - -Michael Askew

> -----BEGIN PGP SIGNATURE-----

> Version: GnuPG v1.2.4 (Darwin)

>

> iD8DBQFCBxuGnjSMxT8+onIRArL5AKCUD5xUJcbL/MiI2UJAeCpVJRP6TgCfbJTR

> LMLJMhhErq+O+8ifxT1o2w4=

> =9Y7W

> -----END PGP SIGNATURE-----

>

> _______________________________________________

> geeklog-devtalk mailing list

> geeklog-devtalk at lists.geeklog.net

> http://lists.geeklog.net/listinfo/geeklog-devtalk






More information about the geeklog-devtalk mailing list