RSS feed

Events Manager

Events Manager trouble? After reading this page carefully, visit the forum.

Events Manager 2.1

FOR SUPPORT QUESTIONS: after consulting these docs, visit the Events Manager Support Forum.

DISCLAIMER: this is a beta version, so don’t trust important data to it without doing a backup. It’s fairly stable, but I need your feedback to improve Events Manager 2.0 Beta. So if you see weird stuff happening, and this page doesn’t help you, let me know through the comments. The stable 1.0.1 version can be downloaded here. But isn’t it more exciting to try out the new stuff?

Events Manager 2.0 is a full-featured event management solution for Wordpress. Events Manager supports recurring events, locations data, RSVP and maps. With Events Manager you can plan and publish your tour, or let people reserve spaces for your weekly meetings. You can then add events list, calendars and description to your blog using a sidebar widget or shortcodes; if you’re web designer you can simply employ the template tags provided by Events Manager.

Events Manager 2.0 was coded by Davide Benini, sponsored by rzen Media and DennisonWolfe. My special thanks to Brian Richards of RZen who convinced me to take EM 1.0 and make EM 2.0 out of it. He’s also been a constant source of useful advices and suggestions.

I am also very grateful to Ben Dunkle, the author of the original Wordpress icon sets, who has created the Events Manager 2.0 icon that you’ll see in the menu.

Table of Contents

  1. Features
  2. Download
  3. Installation
  4. Inserting events and locations
  5. Displaying events and locations
  6. Formatting the events and locations
  7. Google Maps Integration
  8. Mail Notifications Settings
  9. Frequently Asked Questions
  10. Known issues
  11. Credits
  12. Change Log

Features, features and more features

  • Simple and recurrent events: Events Manager lets you insert simple events, or even events taking place on a regular basis
  • Locations management: locations are cached, and you can add a picture for each location
  • RSVP with e-mail notifications: you can specify a number fo spaces for each given event, and let visitors respond to your announcement
  • Google Maps integration: events are viewable on a map; there’s alsoa global map, showing all events.
  • Simple and fully customizable: you can simply install the plugin, activate it and add a widget to your sidebar. but if you’re into theme making , you can customize every single piece of output
  • Events RSS feed: an RSS feed is provided, for the joy of RSS lovers
  • Localised and localisable: the plugin is localised in Italian, German, Spanish and Swedish. If you’re a translator, you’re welcome to add your own language localisation

Download

Events Manager is hosted at the Wordpress plugins repository, but here’s a handy direct link:

Download Events Manager v2.1

... and start planning!

Click the above button to download the latest stable version of Events Manager from the Wordpress plugins repository.

Installation and upgrade

Installation

  1. Upload the events-manager folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Add events list or calendars following the instructions in the Usage section.

Upgrade notes

Events Manager 1.* adopters should:

  • backup their Wordpress database.
  • deactivate Events Manager 1.*
  • delete Events Managers 1.* and upload Events Manager 2.* to their server
  • activate Events Manager 2.*

Events Manager should take care of your events database migration automatically, but since this is a beta release it’s much better to perform a database backup, as previously suggested.

Inserting events and locations

Inserting data

After the installation, Events Manager add a top level “Events” menu to your Wordpress Administration.

em-menu

  • The Events page lets you edit or delete the events. The Add new page lets you insert a new event.

    In the event edit page you can specify the number of spaces available for your event. Yuo just need to turn on RSVP for the event and specify the spaces available in the right sidebar box.

    When a visitor responds to your events, the box sill show you his reservation. You can remoe reservation by clicking on the x button or view the respondents data in a printable page.

  • The Locations page lets you add, delete and edit locations directly. Locations are automatically added with events if not present, but this interface lets you customise your locations data and add a picture.

  • The People page serves as a gathering point for the information about the people who reserved a space in your events.

  • The Settings page allows a fine-grained control over the plugin. Here you can set the format of events in the Events page.

Simple events vs repeated events

When adding a new event, a checkbox on the right sidebar lets you specify that your event is repeated.

em_recurrence

You can choose the frequency of the repetition among daily, weekly and monthly.

The following field lets you specify the recurrence interval, every N days/weeks/months.

Weekly and monthly events allow a further degree of customisation. You can choose one or more weekdays for weekly events; for monthly events you can specify a weekday, and the month week in which the event takes place.

Once the Repeated event checkbox is selected, you will be able to specify the event end date.

When you save a repeated event, Events Manager inserts a number of events in the database. The recurrence can be modified; the related events will be rescheduled accordingly. Events generated by a recurrence are editable, but once you modified, they lose their connection with the recurrence. Thence, they won’t be rescheduled if the recurrence is modified.

RSVP

Thanks to the new RSVP function, you can include information about the event spaces and keep track of people responding to your invitation page.

To enable RSVP and response gathering for an event, check the ” Enable registration for this event” checkbox.
A “spaces” field will appear; that’s where you put then number of spaces available for your event.

In order to let people register for your event, and eventuallt remove their registration, you need to insert the #_ADDBOOKINGFORM and #_REMOVEBOOKINGFORM placeholders in your single event page. See the formatting section of this document.

Categories and attributes

Events Manager supports also category and attributes; for instructions look in the in the plugin settings or in the forum (docs here need to be updated!)

Displaying events and locations

Events Manager 2.0 works out of the box. Adding an events list or a calendar is as simple as activating a widget through the Appearance menu. At the same time, the savvy webmaster can dig into the Settings and use shortcodes, template tags and css styling to customise fully the content and appearance of events pages.

Widgets

Add the Events List or Events Calendar widgets to any of your sidebar. To do so, your theme must be widget-ready. You can change the title of both widgets. You can adjust the formats of the events of Events List according to your needs; see Formatting Events and Locations.

Template tags

If you’re into theming, you should probably use the template tags provided by Events Manager. The following tags insert event-related elements into your templates

dbem_get_events_list(args)

Prints or returns a list of the events. Accepts up to five optional arguments, specified in a string ("key=value&key=value etc).

  • limit indicates the maximum number of events to display. Default is 3.
  • scope indicates lets you choose whether to show future, past or all events. Default is future.
  • order indicates indicates the order of the events. Choose between ASC (ascendant, default) and DESC (descendant).
  • format: the format of each item. If not specified, Events Manager will use the format specified in the Default event list format setting of the setting page.
  • display indicates whether the list should be printed (true) or just returned (false). This option should be ignored, unless you know what you are doing.

Example:

<ul>
<?php dbem_get_events_list("limit=5&scope=al&order=DESC"); ?> 
</ul>

The above code will print a list of the latest 5 events, including past ones, in a descendant order.

dbem_get_calendar()

Prints the current month calendar, highlighting any event and linking to it. Accepts no parameters.

dbem_get_events_page(justurl)

Prints a link to the events page. If you set the optional justurl property to true, the function only prints the URL of the events page.

dbem_rss_link(justurl)

Prints a the link to the events RSS. If you set the optional justurl property to true, the function only prints the RSS URL.

Conditional template tags

These tags return true or false, and are useful to structure your themes.

dbem_are_events_available(scope)

Returns true if events are avalibale in scope. The default value of scope is future.

dbem_is_events_page()

Returns true if the page loaded corresponds to the events page.

dbem_is_single_event_page()

Returns true if the page loaded corresponds to a single event page.

dbem_is_multiple_events_page()

Returns true if the page loaded corresponds the multiple events page.

dbem_is_event_rsvpable()

Returns true if the RSVP is activated for an event in a single event page.

Shortcodes

Events can be inserted also through shortcode. Just insert one of the following shortcodes into any of you posts/pages.

[locations-map]

Inserts a map of multiple locations. Accepts four arguments:

  • width: the width in pixels of the map. Default: 450.
  • height: the height in pixels of the map- Default: 300.
  • eventful: if set to true, only locations with events planned will be shown. Default: false.
  • scope: is eventuful is set to true, sets the temporal scope of the events. Possible values: past, all, future. Default: all.

[events_list]

Works as the dbem_get_events_list template tag, accepts the same parameters.

[events_calendar]

Works as the dbem_get_calendar template tag, accepts the same parameters.

[events_page]

Works as the dbem_get_events_page template tag, accepts the same parameters.

[events_rss_link]

Works as the dbem_rss_link template tag, accepts the same parameters.

Formatting the events and locations

Events Manager lets you choose the format of the events and locations displayed in your list and pages. Navigate to Events/Settings and set the format of events in list; the format of the list widget is set directly in the widget settings.

Events format

The syntax of events format is quite simple. Basically, just write your html code in the usual way. Then you can add a number of placeholders corresponding to the data of the event. They are:

  • #_NAME displays the name of the event
  • #_LOCATION displays the location (theatre, pub, etc)
  • #_ADDRESS displays the address
  • #_TOWN displays the town
  • #_LINKEDNAME displays the event name with a link to the event page
  • #_EVENTPAGEURL simply prints the event URL. You can use this placeholder to build your own customised links
  • #_EDITEVENTLINK inserts a link to the edit event page, only if a user is logged in
  • #_ADDBOOKINGFORM adds a form chich allows the visitors to register for an event. The form is displaatyed only if RSVP is enabled for the given event.
  • #_REMOVEBOOKINGFORM adds a form chich allows the visitors to remove theire registration for an event. The form is displaatyed only if RSVP is enabled for the given event.
  • #_CONTACTNAME displays the name of the event contact person
  • #_CONTACTEMAIL displays the e-mail of the event contact person
  • #_CONTACTPHONE displays the phone of the event contact person
    To add temporal information about the events, use PHP syntax format characters with a # before them. For example:

  • #d displays a Day of the month, with 2 digits with leading zeros

  • #m displas short textual representation of a month, three letters (jan through dec)
  • etc

To display the event end time use the PHP syntax format characters with a #@ before them (ie: #@h or #@i).

Some users with older PHP/MySQL versions cannot display time properly through the aforementioned placeholders. They are advised to use the following pre-made time placeholders, introduced in EM 2.0b4:

  • #_24HSTARTTIME displays the start time in a 24 hours format (ex: 16:30)
  • #_24HENDTIME displays the end time in a 24 hours format (ex: 18:30)
  • #_12HSTARTTIME displays the start time in a 12 hours format (ex: 4:30 PM)
  • #_12HENDTIME displays the start time in a 12 hours format (ex: 6:30 PM)

If you have enabled the Google Map integration, you can use #_MAP to display a map; this placeholder, of course, shouldn’t generally be used for items in a list.

Locations format

Locations format works in the same way as events, but the parameters are different.

  • #_NAME indicates the location name (weird, huh?)
  • Other general parameters are #_ADDRESS, #_TOWN, #_DESCRIPTION, #_MAP and #_IMAGE.
  • Three tags allow to display the events taking place in the given location. Use #_NEXTEVENTS to insert a list of the upcoming events, #_PASTEVENTS for a list of past events, #_ALLEVENTS for a comprehensive list of all events.

The aforementioned events list can be similarly formatted through the Default location event list format setting field. This field follows the conventions of events formatting.

RSVP E-Mail Notifications Format

If you enable RSVP email notificatin, the contact person and respondent will be notified of the booking. The notification email template can be customised, here are the placehlders:

  • #_RESPNAME displays the name of the respondent.
  • #_RESPEMAIL displays the name e-mail address respondent.
  • #_RESPPHONE displays phone of the respondent.
  • #_CONTACTNAME displays respectively the name of the contact person.
  • #_CONTACTMAIL display respectively the e-mail of the contact person.
  • #_SPACES displays the number of spaces reserved by the respondent.
  • #_BOOKEDSEATS displays the number of booked seats.
  • #_AVAILABLESEATS displays the number of available seats.

Google Maps Integration

To use Google Maps with Events Manager, you need a Goggle Map API key. Don’t worry, it’s free, you can get one here.

Once you have got you API key, go to Events/Settings, insert you key in the Google Maps API Key field and set Enable Google Maps integration? to Yes.

Now you just need to put a the #_MAP placeholder in the *Default single event format*, and your map will show in the page dedicated to the event.

To resize the map, simply tweak the #event-map selector in your css stylesheet.

Mail Notification Settings

If you want to have notifications sent when an event is booked, you need to set-up the plugin to match you server settings; the SMTP settings are at the ens of the settings page. If you’re not the owner of the server where you website is hosted, you should get the relevant informations from the company hosting your website.

If you don’t want too much trouble you can choose to use a gmail account to send your notifications. If you wish to do so, get GMail account follow these simple steps:

  • set Notification sender address to you GMail user name
  • set Mail sending port to 465
  • set Mail sending method to SMTP
  • set Use SMTP authentication? to Yes
  • set SMTP Host to ssl://smtp.gmail.com:465
  • set SMTP username to you GMail user name
  • set SMTP password to your GMail password
  • cross your finger

Frequently Asked Questions

This plugin is almost right for me, but there’s this feature I desperately need. Can you add it?

If I need the feature myself for a website I am working on, I am definitey going to code it. If not, I might add it sooner of later. If you really really need this feature you can offer to sponsor the plugin development. This way we make a deal, and you can be sure I’ll implement the feature in a specific amount of time. It’s thanks to Brian and Tyler’s sponsorship that Events Manager 1.0 was made into Events Manager 2.0.

I enabled the Google Maps integration, but instead of the map there is a green background. What should I do?

I call that Green Screen of DeathTM, but it’s quite easy to fix your issue. If you see that green background, your theme has a little problem that should be fixed. Open the header.php page of your theme; if your theme hasn’t any header.php page, just open the index.php page and/or any page containing the <head> section of the html code. Make sure that the page contains a line with wp_head(); inside php tags.
If your page(s) doesn’t contain such line, add it just before the line containing </head>. Now everything should work allright.
For curiosity’s sake, wp_head(); is an action hook, that is a function call allowing plugins to insert their stuff in Wordpress pages; if you’re a theme maker, you should make sure to include wp_head() and all the necessary hooks in your theme, inside php tags.

Why these template tags only produce <li> elements? Couldn’t you add also the enclosing <ul> elements?

I could certainly add the <ul> elements in the function output, but I left them out intentionally. Having a look at the wordpress documentation, I realised that most of the template tags producing a list do not produce the <ul> element; the user should enclose the tag in <ul> elements by himself. Why this? I can think at least a couple of reasons:

  • A user might want to insert an extra <li> before or after the other lines.
  • A user might want to set a specific id, i.e. <ul id="my-gigs">. This way you could add more than one list to your template, and style them differently.

Of course both effects could be obtained also by adding other parameters to the list function. Yet, since template tags are for people who are not scared of customising a theme, I think <ul> elements are better added manually. This gives theme makers more freedom, and thence more power.

How do I resize the map?

Insert some code similar to this in your css:

#event-map {
    width: 300px !important;
    height: 200px !important;
}

Do not leave out the !important directive; it is, needless to say, important.

Can further I customise the event page?

Sure, you can do that by editing the page and changing its template. For heavy customisation, you can use the some of the plugin’s own conditional tags, described in the Conditional Template Tags section.

Can further I customise the event lists, etc?

Yes, you can use css to match the id and classes of the events markup.

How does Events Manager work?

When installed, events Manager creates a special “Events” page. This page is used for the dynamic content of the events. All the events link actually link to this page, which gets rendered differently for each event.

Are events posts?

Events aren’t posts. They are stored in a different table and have no relationship whatsoever with posts.

Why aren’t events posts?

I decided to treat events as a separate class because my priority was the usability of the user interface in the administration; I wanted my users to have a simple, straightforward way of inserting the events, without confusing them with posts. I wanted to make my own simple event form.
If you need to treat events like posts, you should use one of the other excellent events plugin.

Is Events Manager available in my language?

At this stage, Events Manager is only available in English, Italian and, very soon, Spanish and German. Yet, the plugin is fully localisable; I will welcome any translator willing to add a translation of Events Manager into his mother tongue into this package.

Known issues

There is a plugin which conflicts with Events Manager. It’s called “Events”, and its folder is named “wp-events”. If you are using or have been using this plugin, Events Manager won’t install correctly. For Events manager to work, you need to delete the table installed by the Events plugin. This table is called prefix_events; if you haven’t changed the value of the prefix in the wp-config.phpfile, the table name will be wp_events. You can delete the table with the drop table mysql command, or via phpMyAdmin. However, be aware that deleting the table you will lose all the events you had previously inserted. After deleting the table, deactivate and reactivate Events Manager.

If you insert a location with GMaps disabled and then enable it, its location on tho map will be latitude 0, longitude 0, somewhere in front of Ivory Coast :) Don’t panic, just reopen the edit location page and the geospatial data will be set to their proper values.

The permission of the wp-contentuploads directory should be properly set (to 755) otherwise you will not b able to save location pictures.

The e-mail notification feature is not relaiable yet, I could test it only on my system. But this is what betas are for :) Let me know if you have any problems.

Some older installations of PHP/MySQL cannot display time properly with the PHP format character syntax (ie: #@h). For the users experiencing this problem, I have added a number of pre-made time placeholders.

Credits

  • Yours truly has written the initial code.

  • Marcus Sykes has added some substantial chunks and has become a co-author.

  • Brian Richards has been encouraging the upgrade to EM 2.0. Also he as sponsored it.

  • Tyler Suchmann has also sponsored the development. Thank him for the multi-location map.

  • Ben Dunkle is the author of the icon, as well as of all the Wordpress menu icons.

  • Ignacio Toledo for the Spanish translation, Anika Lampe for the German translation, and Mikael Jelveby for the Swedish translation, Jan Seidl for the Brazilian translation

  • Liden & Denz for sponsoring the latest features developed by Marcus Skyes

  • Sara Cormeny for sponsoring a massive bugfix session which brought to EM 2.1

Change Log

1.0b

First public release

1.0b1

Fixed a small bug which prevented the loading of default options in the plugin.
Early adopters, using 1.0b, are strongly encouraged to upgrade.

1.0b2

Added a #_URL placeholder.

1.0b3

Fixed a small ampersand bug that prevented HTML validation.

1.0b4

Permalinks now properly working.
Text now uses wordpress filters.
Map #_NOTES bug fixed; maps better centred.

1.0b5

Fixed a bug that caused trouble in the new post page javascript.

1.0

No changes, only made this plugin officially out of beta after weeks without any bug popping out.

1.0.1

Added the dbem_is_events_page dbem_is_single_event_page, dbem_is_multiple_events_page(), dbem_are_events_available conditional template tags.
Added a “no events message option”.
Added two important FAQ items, to document how to prevent the “green screen on death” and how to resize the map.
Fixed a bug that filtered the_content even in unrelated lists.
Fixed CSS bug: enclosed list in Events page in “ul” elements, as it should be.
Fixed a bug loaded the Google Maps Api when deleting events.

2.0b1

Added locations support.
Added RSVP and people management.
Added repeated events.
Added multiple map.
Fixed a bug in calendars which displayed only the first events when more are present.

2.0b2

Fixed a bug in map generation
Fixed a bug in events recurrence
Added prev/next handlers to the calendar

2.0b3

Fixed some bugs affecting EM 1.0 users
Added 2 settings: EM page as calendar and change EM page
Added Swedish and German localisations

2.0b4

Fixed a bug in the RSS generator
Added alternate start and end time selector for those installs not supporting the default system
Removed “Mappa totale” from the gloabl map code
Fixed a problem in the back button in the events table
Removed some debug “echo” from the RSVP form
Hopefully fixed a database scheme bug that some users signalled

Share and Enjoy:
  • Digg
  • del.icio.us
  • Google
  • Technorati
  • StumbleUpon
  • Furl
  • Reddit

309 responses to “Events Manager 2.1”

  1. Events Manager, a new Wordpress plugin | Nutsmuggling says:

    [...] Events Manager [...]

  2. WordPress Plugin Releases for 07/21 | BlogBroker24-7 says:

    [...] Events Manager [...]

  3. Wp Wordpress » Blog Archive » WordPress Plugin Releases for 07/21 says:

    [...] Events Manager [...]

  4. Leonaut.com says:

    Events Manager…

    Events Manager is a plugin to manage events such as music gigs, art expositions, or just job meetings. Events Manager inserts an Events page in the Manage menu of Wordpress Administration, to let you insert, modify and delete events. You can describe e…

  5. Wp Wordpress » Blog Archive » Weblog Tools Collection: WordPress Plugin Releases for 07/21 says:

    [...] Events Manager [...]

  6. Beau says:

    Hi David, I’m trying out your most excellent plugin and thought I’d let you know of a few things that I’ve noticed so far :)

    I’d be interested in helping out with these if you don’t have time, so please let me know if you’d like a hand!

    • RSS feed should probably include the pubDate element for each item, containing the date of the event

    • It’d also be cool to have an iCal feed of the events so that you could subscribe directly in other calendaring apps.

    • I’d love to see an end date (and time) on each event as well, since most events have a duration and it’s often good to indicate that

    • I use directory-looking permalinks (site.com/events-page/) and the links that are created to specific events look like this; http://site.com/events-page/?pageid=41&eventid=3 and they don’t work. Removing the current page slug makes them work (eg. change to http://site.com/?pageid=41&eventid=3

    • It’d be nice to make the permalinks work the same as my selection for the rest of the blog, so in my case, something like this: http://site.com/events-page/fiesta-mexicana/

    • Adding the WYSIWYG editor (optionally, via a checkbox on the settings page :) would make it even easier to use. If you don’t add this, then at least it’d be good to run the content through the built in WP filters to convert line feeds etc where appropriate

    • Having multiple lines in the “Map text format” field (as per the Settings page) appears to break the Google Maps operations due to going over multiple lines in JS (you can replace \n with \\n to fix that).

    • On Manage > Events, it seems like it’d make the most sense to sort events by their start time (either ASC or DESC), rather than their relatively arbitrary database ID :)

    • There’s an “event_province” field in the DB but no UI to modify it?

    That’s all for now – thanks again for the beginnings of a very cool plugin!

    Cheers, Beau

  7. WordPress Plugin Releases for 07/21 | Wordpress Blog NL says:

    [...] Events Manager [...]

  8. foley says:

    The download link to the plugin does not work.

  9. Davide says:

    Hi Foley, the download link works allright for me, I just checked to be on the safe side. Maybe the server was down when you tried to download it. At any rate, you can drop me an email, I’ll send you the plugin. Davide

  10. 4 New WordPress Plugin Releases for 07/21 | Webabout.org says:

    [...] Events Manager [...]

  11. Joachim says:

    How editing the event page and changing its template? I can´t find the page-template.

    Regards Joachim

  12. Shantanu Goel says:

    Great…It’d be perfect if you could add a subscription/registration option as well. So that an option could be given to the readers for registering for the event, and the subscriber would be sent an email when the event date arries.

  13. Davide says:

    @ Joachim
    Basically you need to create a specific template for the events page; to do this you must be comfortable with PHP+CSS, or at least knowledgelabkle about Wordpress themes and template tags mechanism. Once you have built your template and set its header in the way described here, you shold open the Events page (appearing in your manage/pages list) and change its template “Page Template” dropdown menu.

  14. Davide says:

    @ Shantatu

    That’s a good idea, but it requires a bit of coding. For a while I’ll just wait for bugs to appear and fix them; when I am sure the plugin is solid, I’ll implement new features.
    As a matter of fact, rather than emails, I was thinking about a iCal/Google Cal integration; this way users can stay updated without the need of storing email addresses.
    At any rate, I will remember your suggestion and see if it fits into my plans. Thanks!
    Davide

  15. Fred says:

    The download worked ok for me, but check your file permissions. Clicking on either of the screenshots gives

    Forbidden

    You don’t have permission to access /wp-content/uploads/2008/07/screenshot-1.png on this server.

  16. Davide says:

    @ Fred
    Thanks, I fixed the permissions and added the lightbox effect for some eye-candy.

    Davide

  17. Davide says:

    @ Beau
    Askimet had blocked you comment as spam, sorry for that. Thanks for the extensive feedback. All of your points are good observations, some of them were already on my to-dos, (events duration, iCal integration), some are not, but I’ll keep them in mind. For a while I will not implement new features, but I most surely will try to fix your link and permalink issue; that’s what betas are for :)
    Province is not the only unused field; there’s also latitude ad longitude. They were in my previous implementation (called Events Scheduler), I left them hanging around for the future, and to support my former installation on cnomania.it. I realised that province is more easily specified between parentheses, it doesn’t make any difference to Google geotagging mechanism. Latitude and longitude might or might not be added later. I decided that a few extra column can do no harm, and make only an eventual upgrade easier.
    Thanks again for your many suggestiosn and reports, I’ll do my best to improve this plugin; if I realise it’s beyond my powers, I will surely call for help! Thanks a million,

    Davide

  18. blog.rotracker.net » Blog Archive » WordPress Plugin Releases for 07/21 says:

    [...] Events Manager [...]

  19. mobydickler says:

    Hi Davide, Another suggestion might be integration with the new Google “Earth” plugin/api, should be reasonably simple to do as you have most of the geotagging already done.

    Regards,

    Moby

  20. Links for 23-07-2008 | Velcro City Tourist Board says:

    [...] – Events Manager “Events Manager is a plugin to manage events such as music gigs, art expositions, or just job [...]

  21. Softonix.com » Blog Archive » WordPress Plugin Releases for 07/21 says:

    [...] Events Manager [...]

  22. Davide says:

    @ Mobydickler

    Thanks for the suggestion, you’re probably right, I think Google Earth intehration is very likely to be a new feature. As a matter of fact, I started working with Google Earth and then turned to Google maps, so it shouldn’s be difficult.

    Cheers,

    Davide

  23. David Markland says:

    Looks cool. One thing I would love to see added would be the ability to have categories for events – so there could be a different events page for concerts vs film screenings, for example.

  24. Davide says:

    Hi David,
    and thanks for your feedback.
    Presently I am fixing a couple of bugs; as soon as I have them fixed, I will publish a stable 1.0 version, and a list of features that I intend to implement.

    Presently, events categories are a bit out of scope; let’s say there are other features that I see as more urgent. At any rate, I’ll disclose more about my intention as soon as the plugin is stable.

    Cheers, Davide

  25. mlajo says:

    Hi, I tried your plugin.. it’ just what I need But I have problem. When it is activated I can’t write new posts I’m getting eror “Your attempt to edit this post: “post name” has failed. Please try again.” Using wp 2.6

  26. Davide says:

    I have uploaded version 1.0b4.

    • I have fixed an annoying bug that prevented using this plugin with permalinks.

    • I have implemented the use fo wp standard filters, so now text in notes should be displayed correctly

    • I have fixed an issue which prevented the use of the NOTES field in maps; now it works, but I still have to find a way to allow Google maps to segment the text into different lines; however, this seems a decent compromise at this stage, also because I don’t think that using NOTES in a map baloon is very elegant.

    If you find an other bugs/issue, please let me know.

    @mlajo:
    the bug you described happened to me a couple of times also. I believe I have fixed it in this last release; could you tell me if this release works for you? If it doesn’t, could you give me more details?

    All the best,

    Davide

  27. mlajo says:

    still the same problem :( what kind of details do you need?

  28. mlajo says:

    hi, i figured ot that I have this problam only on my local instalation not on my live site…

  29. Davide says:

    I think I had the same problem on a local installation as well. For some reason the problem disappeared after a couple of reloads. I will have a look at the source code, to see if something could be interfering with new posts. Meanwhile, if someone is experiencing the same problem, please let me know.

    Davide

  30. Davide says:

    @ mlajo

    Good news, I’ve fixed the bug and released 1.0b5.

    It was a utterly stupid chunk of code that I had pasted, out of a mistake, in the calendar generation code. Now you should have no problems with posts; if you do, let me know.

    All the best.

    Davide

  31. WordPress Plugin Releases for 07/21 says:

    [...] WordPress Plugin Releases for 07/21 By admin | July 22, 2008 Events Manager [...]

  32. Weekly Updates: 7/27/08 | StartBlogging.net says:

    [...] Events Manager is a plugin to manage events such as music gigs, art expositions, or just job meetings. Events Manager inserts an Events page in the Manage menu of Wordpress Administration, to let you insert, modify and delete events. You can describe events specifying their date and location, and also add a few notes. [...]

  33. Davide says:

    I’ve uploaded the plugin to the official Wordpress Plugin Directory. This means that you’ll be notified of each update and will be able to update your installs with one click.

    Davide

  34. Steffen says:

    Great plugin! Can’t wait to see new features.

  35. Metta says:

    Love the plugin! It is making my life (or will) a whole lot easier. I am having 1 issue; I can’t get the map to display in the indiv event listing; just getting a colored box where the map should be. Map displays fine in the admin edit area.

  36. Davide says:

    @Steffen, cheers, some new of the new features are already on their way.

    @Metta: That smells like a bug; the plugin is very new and there are probably many around… Are you using an existing theme or a free one? If you send me your theme I will try to fix the bug and correct the plugin accordingly. Feel free to write at benini dot davide at gmail dot com.

  37. Metta says:

    Sent the theme to your gmail addy.

  38. Pablo DiCiacco says:

    Hello, Very good plug-in. Easy to set up and use. One questions… The Google Map feature is not producing the map. I have tried six different themes and changing the map address. My Google Map API is correct. It just produces a blank green screen.

  39. Davide says:

    Hi Pablo. Does the map appear in the admin section?

    Which themes have you tried? If you let me know, I’ll do some testing here.

    Davide

  40. Davide says:

    @ Pablo and Metta
    Analysing Metta’s theme, I have realised that the issue that you have signalled is in all likelihood due to a problem in the theme. Check this new FAQ, and let me know if it works for you.

    @ Everybody
    I have just uploaded the 1.0.1 stable version. All users are encouraged to upgrade, see the Change log for more details

  41. Events Manager 1.0.1 release and fighting The Green Screen of Death | Nutsmuggling says:

    [...] your template to events pages and plan an alternative layout if no events are available; see the Conditional Template Tags section of the plugin [...]

  42. Ted says:

    Hi! I will try out this plugin today, which seems amazing. If I end up using it, I’ll translate it to spanish and send you the translation files. If you have anything you’d like to point out you can contact me at tedelmecanico at Gmail.

  43. simon says:

    Hi – a great little plugin, exactly what i needed.

    There seems to be one small bug – each event in the list is wrapped in li and /li tags, but the whole list is not wrapped in ul /ul tags, which means it’s not correct html and the styling is not quite right. Could this be corrected in the next version?

    Thanks!

  44. Brian says:

    Hello,

    I have installed this great plugin and everything seems to be working except for one MAJOR issue: whenever I add a new event I get the message that the new event was added but it doesn’t show up in the list or the sidebar widget. Any ideas?

  45. Davide says:

    @ Simon
    As a matter of fact I left out the ul element intentionally. Having a look at the wordpress documentation, I realised that most of the template tags producing a list do not produce the ul elemennt; the user should enclose the tag in ul elements by himself. Why this? I can think at least a couple of reasons:

    • A user might want to insert an extra li before or after the other lines.
    • A user might want to set a specific id, i.e. <ul id="my-gigs">. This way you couldf add more than one list to your template, and style them differently.

    Of course both effects could be obtained also by adding other parameters to the list function. Yet, since template tags are for people who are not scared of customising a theme, I think ul elements are better added manually. This way theme makers have more freedom, and thence more power. Still, you’ve got a nice point; I’ll immediately change the example in this page to make clear that the user is sussposed to add <ul> tags. Thanks for the question, it’s a very fundamental one, I will add it to the FAQs.
    Cheers, Davide

  46. Davide says:

    @ Brian
    That is a major issue indeed. Could you give me more details? Are the events shown in the admin events page? Have you modified the event format, scope or limit in the wodgets setting?

  47. Davide says:

    @ Everybody
    Thanks for the enthusiasm, keep me updated about you problems. By the way, a Spanish version of the plugin is on the way, thanks to our friend Ted; the spanish localisation will be included in the next stable release.
    Davide

  48. fele says:

    Complimenti! Davvero un plugin ottimo!

  49. Brian says:

    Thanks for the reply, Davide. Yes, I modified the event format and limit in the widgets setting. But very minor modifications – I just added the address tag in the format and changed the widget to list 5 items. The problem is when I go to Manage/Events and enter all the info for a new event, then click on Submit Event, it says I have successfully added an event but there is nothing in the list. The widget is working fine in the sidebar but it’s displaying “no events” because for some reason they are not being saved.

    this is driving me nuts because I have been trying all different calendar and event plugins but yours seems to be the one that has all the features we need! Now if I could just get it to work…

  50. Davide says:

    @ Brian

    It’s a very weird as a behaviour.
    There’s a thing you can do to help me debugging. At line 49 you’ll find this: define(‘DEBUG’, false);
    Change it to
    define(‘DEBUG’, true);
    Now when you add/edit the events, you will get an onscreen output of the actual mysql command. Copy and past it here, or to my email. By the mysql output I should be able to guess what is happening… By the way, are you using WP 2.5.1 or 2.6?
    Davide

  51. Brian says:

    Davide,

    I just sent you an email with the debug log and info. Hope you can help me out. I REALLY appreciate it!

    Brian

  52. gry planszowe says:

    Ciekawa strona, trafilem tu przypadkowo, ale od dzis bede wpadal czesciej, pozdro

  53. Patrick says:

    Hi,

    I resolved the problem. When naming the venue, a “‘” was used (Kenny’s). This is what caused the problem. Once removed it works OK.

    Again, very nice plugin!

    pat

  54. Lea says:

    Hi David, cool plugin you have there :) I have problems getting the events page published, is it something to do with template tags/page template? I’m using wordpress 2.6

  55. Davide says:

    @ Patrick
    Glad to know yo’ve sorted that out. At any rate, presenlty I am giving thepriority to the address; I am aware that often naming just the venue Goggle Maps doesn’t work; I must think about this, but at the present state I suggest insering the appropriate address; when the address is there, Events Manager ignore the name of the venue, and you’re sorted out.

    @ Lea
    The events page is’t published by default; at any rate, you can set it to “Published” in the “Manage/Edit page” page, BUT you need to set ALSO “Show events page in lists?” to “Yes” in “Settings/Events Manager”, otherwise a filter will always prevent your events page from appearing in lists.

    BTW, do you users think that this is too tricky? I added this options because I didn’t want a page not created by the user to show up automatically.
    Cheers, Davide

  56. Lea says:

    Hi Davide, have got it solved, thanks!

    It isn’t too tricky actually

  57. Silver Spring Penguin says:

    Thanks for an excellent plugin!

    One question: I have created individual events for the same date. However, when I click on the calendar, only the most recently created event appears.

    Is there any way to get the multiple events to appear on the same page whenever I click on one calendar date?

  58. Davide says:

    Hi Penguin.
    That’s a situation I hadn’t thought of. It’s clearly a usability bug, and it must be fixed. I am taking a note; in the next releases the bug will be fixed, though I cannot tell how long I will take. I am presently testing version 1.1 of the plugin, which adds “end dates”; when the “end date” feature is stable I will start working on this bug.
    Thanks for signalling the problem, it would never had occure do me.
    Davide

  59. Roman says:

    Wow, this plugin rocks. I was using WPNG Events Plugin, which uses a Google Calendar Feed. It looked good, worked, but was really slowed down my page. Also I like that this plugin is very customizable.

    Thanks!

  60. Davide says:

    Thank you Roman, it’s nice to get positive feedback. I am working on a 1.1 version, which is more polished and will include a “end date” for events, stay tune, I’ll publish it as soon as it’s ready.

  61. sean says:

    Love the plugin! I had two issues, and figure out one.

    1) I was having trouble getting the RSS feed to work. I was receiving an error: “XML Parsing Error: not well-formed, Line Number 27, Column 4: "

    I deleted "" and the feed now seemingly worked. Hope that helps out.

    2) I am still getting the "Green Screen of Death" even though I definitely have the hook before the tags in my theme. Any extra tips on how to resolve this is appreciated!

    Keep up the good work! ~S

  62. Davide says:

    Hi Sean,
    I am glad you like the plugin!
    1) Ach, looks like you’ve found a bug. Very good, I will have a got at it and hopefully fix it for the next release. As a matter fo facts, I have a new version “almost” ready, with a couple of new features; I don’t have time to finish it of now, but I guess in a few weeks I concentrate on it.

    2) I need some more info to help you here. For example, is the map visible in the admin area, where yuo set addres, etc?

  63. JTPratt's Blogging Mistakes says:

    Great plugin! The calendar function – is that meant to be in the sidebar? The output of the header rows is bad – like this:

    Sep 2008 MMondayinitial TTuesdayinitial WWednesdayinitial TThursdayinitial FFridayinitial SSaturdayinitial SSundayinitial 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 1 2 3 4 5

    Also – please respond in email since you don’t have “subscribe to comments” installed and I won’t see responses on this page.

    thanks!

  64. Kyle Gach says:

    Wonderful plugin! A couple of quick issues though:

    1. You need to update this post with the correct template tag for the calendar, e.g. dbemgetcalendar instead of dbemeventscalendar.

    2. Is there anyway to modify the code so that the calendar starts with Sunday? I’m looking through dbem_calendar.php right now and my PHP skills aren’t good enough to see an easy fix.

    Thanks for your hard work on this! This plugin (with those issues fixed) is exactly what I needed.

  65. Kyle Gach says:

    Nevermind!

    Somehow I skipped over it the first time, but you’re absolutely beautiful code made it really easy to change the week’s starting day.

    Thank you again for this great plugin!

  66. Kyle Gach says:

    Sorry for the three comments right in a row (delete and/or consolidate them as you please).

    I just wanted to draw some more attention to the permalink issue that Beau mentioned as a serious problem. I’m having the exact same issue and, unfortunately, “pretty” permalinks are more important than this plugin.

  67. Davide says:

    Hi Kile, and thanks for the appreciation!

    • Ach, you’re right, this post os ut of date, I’ll chage it immeidately

    • As far as the calendar starting on sunday, you’ve got a fine point here. Even though you’ve managed by yourself, I will implement a parameter to let users choose the starting date.

    • Hmm, I though that pretty permalinks worked now. As a matter of fact, in the first implementation I had been a bit naïve, but when Beau pointed out the èroblem I fixed the URL generation; now it’s supposed to work with any permalink structure. Now, are you telling me it doesn’t work with your permalink structure? If so, will tell me which structure you use?
      Please, let me know if it works, users feedback is so important! If, on the other hand, you would want the plugin to generate its own pretty permalinks, that’d be a bit problematic. I know basically nothing about URL rewriting in PHP, and I’m afraid suc an implementation could conflict with the WP rewriting itself. Yet, in the future I might consider that.
      Cheers, Davide

  68. Kyle Gach says:

    Wow, talk about quick service.

    Here’s the (development) site I’m working on: KSU Challenge

    I’m using this for my permalinks:

    
    /%category%/%post_id%-%postname%/
    

    And this for my category base:

    
    /archive/
    

    Your eventsmanager plugin is outputting links to events that look like:

    
    http://www.ksuchallenge.com/fresh/Events/?event
    id=4

    which result in a 404 if you try to visit them.

    Admittedly, it might not actually be a "permalink" issue, I'm fairly new to WordPress/PHP and I may have used permalinks as an easy scapegoat. Still, any help you might be able to give is appreciated.

    Thanks!

  69. Kyle Gach says:

    It appears that underscore characters do odd things to your comments, here’s that events link output again:

    http://www.ksuchallenge.com/fresh/Events/?event_id=4

  70. Davide says:

    Kyle, could you please post the way permalinks are set in your WP administation? I am referring to the structure in Settings/Permalink. If you tell me the structure you’re using I’ll try and replicate it in my local test installation.

    About the underscore, that’s markdown; if you don’t put code into code tags (or a backtick) markdown thinks it’s meant to be an emphasis. I should probably put a disclaimer…

    Lemme know about your permalink structure!

    Davide

  71. Kyle Gach says:

    I currently have a comment “awaiting moderation” that should illuminate the problem for you, including the permalink structure. :)

    Ahh… markdown. Makes sense now, but you should definitely put a disclaimer. It confused me, and I know what markdown is… just imagine that scenario for someone who had no clue.

    Btw, I found a way to use your (amazing) plugin without links. You can see it in action here: Development site

    Thanks for the help!

  72. Matt Edminster says:

    I like the looks of your plugin and it seems like you are a forward thinking fellow. Consider including an event upload option so that users can create a csv file of say 30 events and then upload them automatically to the plugin. This would save a lot of time and clicking through wp options.

  73. Davide says:

    Hi Matt,
    thanks for the suggestion. I hadn’t though about such a feature but, now that you mention it, I guess I’d like something a bit more readble than CVS; maybe XML would be overkill, I must think about it. As other folks mentioned, iCal integration would be a real plus, I am quite sure I will implement it at some stage. So I willl definitely include some format of dates upload, being it cvs, or a kinf of microformat… sooner or later :)

    Then all of you, folks, waiting for updates, do not worry, I have a 1.1 version baked here in my local install, but I need to debug it, and especially fix a couple of bugs signalled by users. As soon as I get some time from my work I’ll try and fix them, and release the new version.

    Davide

  74. » Events Manager - WordPress Plugins Catalog says:

    [...] Plugin Homepage » [...]

  75. ignacio says:

    Hi Davide, I’ve been using the plugin with absolutely no errors so far. It’s great. I think the permalinks is a GREAT idea, I’m looking forward to the stable version.

    I just wanted to ask something, how do I know or inlude the RSS feed for my events? I couldn’t find it or make it work. Any help is appreciated.

    Cheers!

  76. ignacio says:

    Ok, I roamed through the code and got it :D .

    Now, I would really like to change its url. I could search the code and change it I guess, but, I’m not sure if I’m going to have troubles in the next version?

    I guess this is sort of a feature request. Having the possibility to change its url.

  77. Davide says:

    Hi Ignacio. I’m glad that you were able to get the RSS working. As for changing the URL, someone else asked about it some comments before. As I have said, I haven’t planned of working on URL rewriting, chiefly because I am afraid of messing up the Wordpress permalink structure. Other features are on their way, and there’s a chance that a paid gig could speed up the plugin development, but I can’t say more at this stage. Davide

  78. Dianne says:

    Hi Davide, I have the events manager up and running great on one site, but after installing on another – different theme – and ensuring that the hook is in the header, I’m still having issues.

    I’ve added 2 events – one shows the map without any text in the “bubble”, and the other event shows the green screen of death.

    Any suggestions?

  79. Tyler says:

    Hi Davide –

    This looks like a great plugin. I have two questions, if you don’t mind.

    1) I need to display ALL of the upcoming/active events on a single map. Does Events Manager do this, or do I need to figure out some sort of RSS-to-KML or RSS-to-GeoRSS bridge? I’m not a programmer, but I have someone helping out a bit that might be able to figure this out if need be.

    2) Wordpress 2.7 coming soon?

    Thanks much for your thoughts. I might be able to accelerate development with a bit of funding, if need be. My client is an environmental non-profit, and there is a modest budget.

    Either way, I’d be happy to make a donation if we use this as the events solution for the site.

  80. Davide says:

    Hi Tyler,and thanks for your appreciation.
    I have good news for you, and for all those liking this plugin.
    Yesterday I started working on Events Manager 2.0, which will sport a number of new features,
    I am going to drop a post in my blog soon with the news and details. WP 2.7 will be obviously supported, By the way, the development version I am working on seems to work allright with WP 2.7; I am 90% sure that also the stable (1.0.1) version works, I specified WP 2.6 for I didn’t have time to test the stable version in WP 2.7.

    As far as the “all events on a single map”, it’s a feature I had planned to implement but in the long term; some funding might indeed speed the process up, I will drop you an e-mail to fill you in about the plugin roadmap.

    I’ll get in touch soon.

    Davide

  81. Danny Cohen says:

    I chose this plug in because of it’s simplicity, but I can’t seem to get the Events.php page to be generated automatically.

  82. Davide says:

    Hi Danny, the page is normally there, but disabled by default; you’re supposed to access events through the widget and template tags. Yet, you can enable the page display via the settings. There’s a dedicated option for this; check it and the events page will appear in lists.

  83. Danny Cohen says:

    Thanks, Davide, I got the page to show up, but for some reason it is using an older version of my templates, is there a way to fix this?

  84. Davide says:

    Hi Danny.
    Hard to tell from here, but my guess is that your events page uses your default template, which might be different from the template you now use for your pages. The easy way to fix it is opening the page in the editor and changing its template. But I’m just guessing…

  85. Danny Cohen says:

    Right again, Davide! Thanks for your help!

  86. Aditya Kuber says:

    Hi. I deleted the default page listing events by mistake. Any way to get it back without having to reinstall the plugin? If i reinstall, will I lose all events entered? There’s almost a year’s worth of events in there.

  87. Davide says:

    Hi Aditya,
    no worries. Deactvate and reactivate the plugin, a new events page will be generated; the events table won’t be touched, you’ll get your old events without any problem. At the install time, Events Manager check if the table is there, and a new table is created only if no previous table is available. Anyway, if you have a huge number of events, I advise you to backup your database anyway; deactivating and reactivating will do no harm, but it’s always better to stay on the safe side.

    By the way, in a few days Events Manager 2.0 Beta will be launched here, with many many new features, like repeated events and RSVP. Stay tuned!

    Davide

  88. Aditya Kuber says:

    Thanks a ton, Davide! Awaiting v2!

  89. Curtiss says:

    I recently installed this plugin on my WPMU 2.7 installation and found that I could not save the options. I was consistently confronted with an error that stated “Error! Options page not found”

    Hey folks, I included Curtiss’s advice for Wordpress MU users here.

  90. Davide says:

    Hi Curtiss, and thanks for signalling the bug and sharing your workaround. I wonder if it’s something affecting only Wordpress MU users. At any rate, I am about to release EM 2.0, I’ll look into the problem and if try to fix the plugin appropriately.

    Davide

  91. You Rock says:

    This plugin rocks! Thanks for your hard work!

  92. Mikael Jelveby says:

    Hi Davide,

    I’ve translated the plugin in to Swedish. Please contact me if you’re interested in adding it to the official release.

    It is by no means a perfect translation, but I think the most important parts are good enough.

    Thanks för a nice plugin.

    // Mike

  93. Nicole says:

    Hi There I have installed your plugin on a test site before installing it on my clients and it worked fine, now when i add it to my clients, all the events appear twice?

    Have you encountered this before and how do i fix it!

    thanks nic

  94. Davide says:

    Hi Nicole,
    no, as a matter of fact it’s the first time i encounter this problem.
    My advice is to wait a few days; I am gonna release EM 2.0, with a lot of new features. I am gonna support EM 2.0, and not the current 1.0.1 version.
    If you’re feeling adventurous, you can download the “development version” in the wordpress plugins repository. It’s still slightly unstable, but should be fixed in matter of days.
    By the way, have you got any means of looking at your client’s database? ARe events actually stored twice or they just appear twice?
    Cheers,
    Davide

  95. Davide says:

    The issue signalled by Curtiss is fixed in EM 2.0, just hold on a few days :)

  96. ChinoBling says:

    Don’t know if anyone else has this problem, but when I add an apostrophe to the Venue Name, Google Maps (in the Events page off of the front page) always displays a green box. It displays correctly in the “Edit” event page though…

    Thnx.

  97. Paris says:

    nice plugin! here’s my one wish:

    create an option to add an image or images to an event. if it’s a thumbnail, one could customize a sidebar to just show an event and a relevant image. if it’s a big image, like an invite, they could exclude the image from the sidebar list, but have it display on the main event page.

    thanks a lot!

  98. ChinoBling says:

    I am using the widget for Displaying the events Calendar and it is not being drawn correctly. Any ideas?

  99. Davide says:

    @Paris Thanks for you appreciation. Anyway, in EM 2.0, to be released very soon (1-2 weeks at the most) you will be able to upload pictures and associate them locations (not events); I hope you’ll like this feature. The “pic for event” feature is not present. As usual, I don’t promise anything for future features, for I work on the plugin when I have free time or when someone actually funds me for a feature. Funding is indeed a way to speed things up.

    @ChinoBling
    The first issue you signal might have to do with a bug that I have fixed in EM 2.0. Since the new version is almost ready, I have stopped fixing bugs in EM 1.*, I hope you can wait a few days. I encourage all of you to wait and then see if your problems/bugs are present also in this next version. When EM 2.0 is out, I’ll drop support for EM 1.*, but I’ll also do my best to fix any bug.

    As for the calendar, my guess is that your theme css somehow interacts with my plugin calendar. My suggestion is to try and tweak the css and see if something changes… Again, EM 2.0 will be out in matter of days, I hope you’ll upgrade and tell me if the problem is still there.

    Davide

  100. Nicole says:

    Hi Davide, I have your plugin working perfectly, but Im just wondering if I can also add content the the page that the events calendar is on. Currently when I add content (using thecontentrss) what I type shows on the main page + the individual events pages.

    How do I have it so I can add content just to the home page and not to the individual events pages?

    looking forward to your reply

  101. Davide says:

    Hi Nicole, and congrats, you’re commentator number 100 :)

    What you are after are conditional template tags. These tags works much like WP is_page() etc conditional tags, that is, they just return a true or false value. You can check whether a page is a single event page or a global event page.

    Davide

  102. Nicole says:

    Hi Davide, Sorry I am having trouble getting my template to work using the conditional template tags. Is there an example template somewhere so I can see how to do it?

    thanks

  103. Davide says:

    Nicole, basically conditional template tags must be inserted in your templates PHP code, into if conditions. You can do something like:

    if(dbemisevents_page() {
    do somehting....
    } else {
    do something else
    }

    This is it.

  104. Davide says:

    What’s this orange page? Wlecome to the new EM 2.0 support page.

    In case you haven’t notice, EM 2.0 has been released :)

  105. Armin says:

    Hello Davide.

    Thanks for this amazing plug-in. I have been looking at a few, but this seems like the best one.

    How lucky, that version 2.0 has been released just before is started looking!

    I have a question though:

    What is the shortcode to display the event details ? In the documentation i can find all of them except that one ?!

    Also are you thinking about event categories ? I saw this in another plugin and thought that was a great feature, so you can filter events by the category they are in (eg. gigs, events, workshops, etc.).

    Thanks for making my life a little bit easier ;-)

  106. Davide says:

    Hi Armin,
    so far that shortcode is not there. I was actually wondering whether it’d be any use, but your question makes it clear it is useful. It’s quite easy to implement, so I will add it to the next release. Now I am waiting a few days to see if people finds bugs, then I’ll fix them and send 2.0b2 out.

    As far as categories go, this is a tough one. Implementing categories means lot of work. I might implement them some day, but not in the nearly future. Of course some sponsorship might convince me to do otherwise. At any rate, before starting working on another major release, I want this release to be clean and bug free.

    Cheers,
    Davide

  107. Ninesvnsicks says:

    Hi I am using this for my friends band site and everything works except the google maps integration. I’m getting the green screen of death but my theme does have in the head tags I even tried reverting to the default theme and it’s still green. I don’t see a forum or contact about issues so I’m just posting his here I guess please let me know if you know what my problem is.

    Thanks

  108. Ninesvnsicks says:

    it didn’t let me post php wp_head(); in the last post but my theme does have it in the head tags.

  109. Ninesvnsicks says:

    locations-map short code doesn’t do anything either just shows as [locations-map]

  110. Armin says:

    Hello Davide,

    it would be really helpful in my opinion and also specifically for the site i am working on at the moment. I will send you a donation and the link to the site as well once im a bit further and had the first payment. I think i will also end up using your plug-ins credit plug-in. Very good idea and gives credit to the people who deserve it.

    I thought the categories might be a bit harder. It would be really nice and again im up for paying something for it. Im not getting paid an aweful lot for this one, but i can see myself using this plug-in a lot for future websites.

    I will let you know about any bugs i find, i will test it thoroughly.

    The shortcode thing would be really helpful, or maybe you can just tell me the php code for it for now, that would be alright. Talking of that; how much, and what kind of code can you put into the event formats in the wp event settings? Im thinking maybe some php code if need be.

    Cheers, Armin.

  111. Armin says:

    Hey,

    just found a mistake in the documentation. For the events formats #_VENUE does not work.

    I took a healthy guess with #_LOCATION and it works, so i guess its just a typo in the documentation.

    Just managed to CSS everything. This is awesome. Once its all done i will make a clean css file so maybe there could be Templates. Just CSS and the format code for the settings.

    cheers

  112. Felipe says:

    I get a db error :( “WordPress database error: [Unknown column 'event_id' in 'field list']” blah blah

    I tried unninstalling and doesn’t works.

    Thanks for this.

  113. Davide says:

    Hello folks.

    @ninesvnsicks If you tell me wp_head is there, maybe it’s got something to do with jQuery. Which version of WP are you using? If you send me your theme by email I’ll look into the problem.

    @armin
    Yes, venue was the term of the previous release, thanks a ton! I’ll correct the docs right now.
    About the events format: you can put any kind of html code, no php.
    For the shortcode I’ll ask you to wait a couple of days. I am fixing a couple of bugs and implemeting a much needed feature (calendare previous/next buttons) As for categories, unluckily I cannot accept donations, Italian bureaucracy is very strict about this. If I receive money I must issue an invoice. That’s why when I get specific feature requests I must consider them proper jobs, and I cannot be cheap, although I am not that expensive. Anyway for a while I’ll have to focus on this release, then I have a couple of other jobs in the pipeline, so I don’t see categories coming any soon, for it’s a though coding job, many many new lines of code. But if you really really need them I can take it a s a proper job, in a couple of months; yet, I’ll have to charge by hours. Sorry I cannot help more at the moment…

    @Felipe If you give me more context I’ll try to help you. For example, what were you doing when you got that error? Can you post the complete error?

    Thank again for the feedback, folks.
    Davide

  114. Armin says:

    Hey Davide.

    seems to be fine, with just html at the moment. Categories really isnt that big a deal for now, i can imagine it taking quite a while, as its quite a major thing.

    2 things though which might be a bit easier:

    1: In the event list it would be amazing if it could create some sort of title with the month name for each month that has events. I guess one for year as well, just to be complete. I dont know how hard this is, but maybe something for the future.

    2: This is kinda urgent apart from the DETAILS shortcode. Could you add a field in the location section of “add new event” for a venue URL. Most venues have their own website and it would be nice to have a link for more info. So something like #LOCATIONURL would be great.

    If you want to be far nicer than you have to be already, I guess Telephone would be nice too.

    Im sorry to lay all these things on you, even though you just released version 2.0

    2.0.1 here i come !! =)

    email me and we can talk about an invoice. I am registred self-employed in the UK. So i can at least give you something for your time once i get paid.

    cheers.

  115. Armin says:

    @felipe

    sounds like the error I had, which is from having the “events” plugin.

    You will have to go into your MySQL database and unless you really know what your doing and it is actually that causing the error, help is a bit vague.

    Did you have any other event plugins before ?

  116. Felipe says:

    Yes, I tried “Events” and others plugins months ago.

    I’ll try looking database.

    Thanks ;)

  117. Felipe says:

    WordPress database error: [Unknown column 'eventid' in 'field list'] SELECT eventid, eventname, DATEFORMAT(eventstarttime, ‘%e’) AS ‘eventday’, DATEFORMAT(eventstarttime, ‘%Y’) AS ‘eventyear’, DATEFORMAT(eventstarttime, ‘%k’) AS ‘eventhh’, DATEFORMAT(eventstarttime, ‘%i’) AS ‘eventmm’, DATEFORMAT(eventendtime, ‘%e’) AS ‘eventendday’, DATEFORMAT(eventendtime, ‘%Y’) AS ‘eventendyear’, DATEFORMAT(eventendtime, ‘%k’) AS ‘eventendhh’, DATEFORMAT(eventendtime, ‘%i’) AS ‘eventendmm’, eventstartdate, eventenddate, eventstarttime, eventendtime, eventnotes, eventrsvp, recurrenceid, locationid, eventcontactpersonid FROM wpdbemevents WHERE eventstartdate >= ‘2009-03-12′ ORDER BY eventstart_date LIMIT 20 OFFSET 0

    WordPress database error: [Unknown column 'eventid' in 'field list'] SELECT eventid, eventname, DATEFORMAT(eventstarttime, ‘%e’) AS ‘eventday’, DATEFORMAT(eventstarttime, ‘%Y’) AS ‘eventyear’, DATEFORMAT(eventstarttime, ‘%k’) AS ‘eventhh’, DATEFORMAT(eventstarttime, ‘%i’) AS ‘eventmm’, DATEFORMAT(eventendtime, ‘%e’) AS ‘eventendday’, DATEFORMAT(eventendtime, ‘%Y’) AS ‘eventendyear’, DATEFORMAT(eventendtime, ‘%k’) AS ‘eventendhh’, DATEFORMAT(eventendtime, ‘%i’) AS ‘eventendmm’, eventstartdate, eventenddate, eventstarttime, eventendtime, eventnotes, eventrsvp, recurrenceid, locationid, eventcontactpersonid FROM wpdbemevents WHERE eventstartdate >= ‘2009-03-12′ ORDER BY eventstart_date

  118. KrisH says:

    Hi great plug-in I’m experiencing the green screen of death too. Much like ninesvnsicks. I’m using Wordpress 2.7.1 and just the default kubrick theme which does include wp_head. I downloaded another theme pixeled popular on wordpress.org/themes just to check it out and the same problem.

    I’m guessing it’s missing the google maps api script in the header is why? I don’t see it in the rendered page but wp_head is in the theme.

    Maps are working flawlessly on the admin side of things and I’ve opened and resaved all of the preloaded events to be sure there.

    Any help would be greatly appreciated.

  119. Davide says:

    Hi KrishH,
    I have been looking into the Maos problem, I guess it’s definitely a bug which, unfortunately, it’s not apparent in my install! Anyway, here’s the problem. In this release maps are loaded lazily; in EM 1.0 one had to wait for Google to respond before the page was loaded. Here the page gets loaded, and then maps are added via jquery. My guess is that something’s wrong with jquery in WP 2.7.1 and my settings; I am gonna looking into the problem right now. Stay tuned!

    Davide

  120. Davide says:

    Ok folks, there was a bug in the map code, I am fixing it, I will do a release with this and other bugfixes later in the day.

    Davide

  121. Davide says:

    Events Manager 2.0b2 released.

    The aforementioned Google Maps bug should be solved.

    I have also added previous/next button to the calendars, and changed their styling selectors.

    Another bug in the recurrence notes has been fixed.

    I am sure other bugs are still around, give me feedback and I’ll do my best to clean up this kid :)

    Davide

  122. KrisH says:

    Fantastic! Davide totally fixed my issue.

    Is there a contributed repo for the project svn or git?

  123. Davide says:

    The repo is the official wordpress repository. This page is automatically updated when new releases are tagged. If you download the development version you’ll always get the most updated (and less stable) release. Moreover, as soon as Ia new version is tagged, users see the “There is a new version” message in their administration page.

    Davide

  124. David Aronson says:

    This is really a great system. One bug I’ve found is that the number of spaces for an event seems to be limited to 127? Do you know why this might be and where I could fix it. I searched the entire code for the number 127 and it didn’t show up/ any thoughts?

  125. Ninesvnsicks says:

    I’m trying to resize the map and change the color of the text in the bubble but the css doesn’t work. It doesn’t resize or anything.

    event-map {

    width: 200px !important;
    height: 200px !important;
    color: #000;
    

    }

  126. Sander says:

    Hi, I just downloaded the plugin and I’m testing it right now? It seems exactly what I needed! So thanks in advance. I also second this:

    “Could you add a field in the location section of “add new event” for a venue URL. Most venues have their own website and it would be nice to have a link for more info. So something like #LOCATIONURL would be great.”

    Or if someone could point me in the right direction of implementing it myself, I would be very grateful. But a major thank you anyway!

    Sander

  127. Jesse says:

    I must be slow because I can’t find a way to display the event details, like the description… sure you got the when and where down, but not the WHAT.

    Thanks in advance if I’m just missing something…

  128. Armin says:

    @Ninesvnsicks

    event-map is an ID so you need to add the # symbol before it in your CSS:

    event-map {

    width: 200px; height: 200px; color: #000;

    }

    Also I highly recommend the firebug extension for firefox. With that you can go through the html code live and see exactly what css rules are rendered for each element.

  129. Armin says:

    @Ninesvnsicks (again)

    OK i just noticed that the comment takes out the # symbol before the pasted css code. So maybe it did the same for you and it was actually there when you posted the comment.

    In that case check that the CSS file is being called by the file. Are you putting this into eventsmanager.css or another CSS file ?? I would recommend to put it in your existing style sheet, because eventsmanager.css might be overwritten when you update the plugin.

    Hope that helps.

  130. Nicole says:

    Hi Davide, Sorry I am still struggling with the conditional tags. I am not a coder so cannot get it working.

    I have the following

    I get a Fatal error: Call to undefined function dbemisevents_page()

    Can you please let me know what doing wrong?

  131. Davide says:

    Hi folks, and thank you all for your feedback, end especially for your bug reports, which are invaluable. I am presenlty working to fix them, I hope to release a stabler version in a couple of days.

    As many of you have noticed, the markdown plugin makes it hard to insert code in the comments. Sorry for the inconvenience, I’ll try to fix them manually.

    @Nicole, email me your template file so I can see what’s wrong.

    Davide

  132. mirek says:

    Hi, thanks for this wonderful plugin! I have a little problem with time format. I preset “#G.#i” but the result always is “-1.00″ (at single event page) or “-1.i” at sidebar.

  133. j-p says:

    Hi, I am also as slow as Jesse,because I can’t find a way to display the event details.

  134. j-p says:

    Well, as said, I am slow, but now I finally found the #_NOTES. Thanx for the great aplication.

  135. Davide says:

    @mirek

    Brian, my main tester and EM co-architect, had your same issue. I haven’t managed to nail the bug down yet. Still, in Brian’s case, all he had to do was to deactivare, delete and reinstall the plugin. If it doesn’t help, you shuld remove the events manager tables (all with the dbem prefix) and options in wp-options (again with dbem prefix). I am sorry I cannot help you more, but I haven’t been able to reproduce the bug on my system yet.

    Davide

  136. Matt Chandler says:

    Got the “unknown column” error. Cleared my DB tables, reinistalled.

    Now the events don’t show up on the admin side. That is, on my WP back end:

    Events > Edit

    Yields a blank page.

  137. Chris says:

    Fantastic plug-in.

    I did run into a slight problem.

    I noticed that the details for recurring events didn’t show up on the individual events page generated for that events when I called it with #_notes.

    After a little snooping, I found that the details for recurring events are written as “recurrencenotes” while the details for the individual events create are called as “eventnotes.” I rewrote “dbem-recurrence.php” so that it generates “eventnotes” from “recurrencenotes” when it breaks down the recurring events into individual events.

    I didn’t know if that was an intentional discrepancy to allow for custom details or if it was a slight bug. Thought you may want it for the version update.

  138. Tommy Baggett says:

    Hello,

    I’m considering using your Events manager plugin and was wondering if you could point me to an existing installation that I could see it in action before installing it. Also, does it support the role scoper plugin (http://agapetry.net/news/introducing-role-scoper/)? If not, could you contact me with info on sponsoring the addition of support for that plugin?

    Thanks!

  139. Davide says:

    Update: I found a bug that trouble people upgrading from EM 1.0.1. I am testing the plugin, and hope to release a new version soon, maybe later today.

    @ Chris, hey, thanks, awesome job! I hadn’t noticed the bug, you did, an also fixed it! I’ll implement your fix in the next release.

    @Tommy No support for role scoper yet, I’ll drop you an e-mail later in the evening.

    Davide

  140. Baki Goxhaj says:

    Hi there, Davide,

    Thanks for this great plugin. I just installed the beta version. I could find this three problems:

    1. If you activate the “send your booking” form in stead of showing a title like “Book Now” it shows sth like “RSVP module”. That is not very nice to be there.

    2. Event Manager does not work with beautiful perlalinks. You need to have default link structure to have it work. Is that fixable?

    Thanks very much! I think i will write about this plugin in my blog, I find it great.

    Your truly

    Baki :)

  141. Baki Goxhaj says:

    I meant two problems sorry :)

  142. Baki Goxhaj says:

    I could fix the second issue for this time. It is located in the 9-th row if dbem_rsvp.php. Perhaps you would like to fix it for the next release.

  143. Davide says:

    Hi Baki,
    thanks for your feedback and observations.
    I have fixed the “RSVP module” issue. About permalinks, I am still investigating. The bug is a bit problematic because I cannot reproduce it: permalinks work perfectly on my local install. A user solved the issue changing the events page name from “Events” to “events”; I am talking about the name, the post_name field, that wordpress uses for permalinks. Consequently, the next release of EM will add an “events” page, uncapitalised. If this is the only source of the bug, consider it solved; but as I said I cannot be sure for I haven’t a way to test it. I hope t release EM 2.0b3 later this evening.

    Davide

  144. ovidiu says:

    having some fundamental issues with this plugin. the menus seem to be broken, the edit events menu link works, leads to wp-admin/admin.php?page=events-manager/events-manager.php the settings link works and leads to wp-admin/admin.php?page=events-manager-options but the other menu links are broken, they look like: wp-admin/admin.php?page=new_event and give me a 404 error.

    does the link look right to you? any ideas?

  145. Davide says:

    Ovidiu, the link is correct, that is very strange. Maybe you can give me more background info?

  146. Davide says:

    EM 2,0b3 just released. It should fix an issue affecting EM 1.0 users that upgraded to EM 2.0.

    Also, German and Swedish translations have been added. My thanks to Anika Lampe and Mikael Jelveby. The translation are not complete, but this is my fault, not theirs, blame me! Some strings weren’t localisable. I hope we’ll improve that in future releases.

    This release might have also fixed a permalink issue; I can’t be sure about this, for permalinks work fine on my install. If you still have an issue with permalinks, try changing the Events page name (the post_name field) from “Events” to events.

    This is it for now, enjoy.

    Davide

  147. ovidiu says:

    @davide: what other info can I offer?

    • its on windows server, my first attempt having only used linux servers so far :-(
    • installed in a folder not in the main root aka blog.com/blog-test/ but the folder bit is correctly reflected in the url….
    • permissions for wp-content are set to 777 while testing as I am a noob when it comes to windows servers and wordpress :-( btw. it seems the apache rewrite module is disabled on the server and possibly others too…
  148. Baki Goxhaj says:

    Hey Davide,

    I think it is of the capitalized letter too. However, I could resolve the problem by setting the permalinks to default structure and that resetting it back to custom beautiful ones. Now it works fine.

    You are doing a great job, keep it up.

  149. Felipe says:

    I still getting this errors :(

    On events-manager.php WordPress database error: [Unknown column 'event_id' in 'field list']

    On Add new WordPress database error: [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 30]

  150. ovidiu says:

    tried the plugin on another wordpress isntance on a linux server this time. activated it, settigns page works just fine, when clicking add new event I get:

    [...] (Noted down and edited by Davide, who’s working on it)

  151. ovidiu says:

    what about changing the default events template, to include a link to create new events if a user has the right role?

    how would I add the events description to a single event view via the settings page?

  152. ovidiu says:

    maybe a template tag for showing remaining free seats would be nice too :-)

  153. Ian Houghton says:

    I am getting an SQL error when activating the plugin on a windows hosted wordpress installation. The error message briefly appears then this error appears at the bottom of the events page. The tables appear to have been created successfully in the database.

    [...] (Noted down and edited by Davide, who’s working on it)

  154. Ian Houghton says:

    The error message when activating the plugin was initially due to the NOT NULL values on eventauthor & eventnotes. The insert statement did not add any values for these fields in events-manager.php

    I changed the sql statement at lines 214 to add a value for eventauthor & eventnotes. This corrected the initial error on activation, but i’m still getting errors when inserting / updating an event.

  155. Davide says:

    @ Ian and Ovidiu
    So far I haven’t been able to replicate your errors, so I cannot correct it, but since your issues are similar I guess there’s a bug floating around… I’ll do my best to spot it and fix it as soon as I can. Thanks for the pationece meanwhile, and thanks also for your suggestions.

    Davide

  156. Dave says:

    the rss feed that the plugin creates is not a valid feed according to http://feedvalidator.org/. tis makes it hard for it to be used with Google Feedburner. I think it is because it puts at the end of the XML file. how can we alter this?

  157. Travis says:

    I LOVE the new version. I am using it because it is the only one with detailed recurrence. Everything works very well so far.

    I only have one problem. I am getting the wrong times displayed on the single event page. For any particular event the time shown in the single event page is always the same. No matter what timezone I enter every start and end time is displayed as 6:00PM (or 18:00).

    The grid list of Events from the Edit menu in the Dashboard displays the time as the correct time. This issue seems to be just with the single event and event list pages.

  158. Davide says:

    @dave
    I am gonna take care of that bug for the next release, some day next week. Sorry I can’t be faster.

    @Travis
    I am aware of that problem. My friend/tester Brian has also been experiencing it in some PHP4 servers. I haven’t found a solution yet, but I am going to introduce some custom time placeholders to patch this bug

    For the next release I hope to get these issues solved, together with the SQL problem some of you folks have been experiencing. Thanks for your interest,

    Davide

  159. pauld says:

    what’s the point of the Details field? I can’t make it appear anywhere.

  160. Dave says:

    Cool, thanks for the hard work, this is a great plugin

  161. Nathan says:

    I am not sure if I am missing something, but I cannot get a single event to save. Even though I get a message stating that the event has saved successfully.

    Please point me in the right direction, it is an awesome plugin in all other aspects.

    Cheers

  162. Armin says:

    @pauld

    as j-p has found out earlier in these comments the shortcode for the details is: #_NOTES

    So add that to the Default single event format in the Event Settings as needed.

    Thanks again to j-p for finding that as i had the same problem and it wasnt mentioned in the manual at the time.

    hope that helps.

  163. Davide says:

    I’ve just released 2.0b4, with a number of bugfixes and 4 extra time selectors for users who had problems with the default PHP time formats. Since I couldn’t replicate the problem, which was apparently due to some combination of older PHP/MySQL installs, I rewrote a simpler time parsing function and used in in the new pre-built time selectors. I haven’t mentioned them in the inline docs, for they are more like a hack to work around some users problem, but their use is described in this page.

    The MySQL issue that some users describe should be fixed. There was a bug in the DB scheme, which Ian kindly pointed out. Those esperiencing that bug should ugdate, deactivate and reactivate the plugin.
    There might be other MySQL inconsistencies, but I count on your feedback here, for I cannot replicate the MySql bug.

    Hope the new beta solves your problems,
    Davide

  164. dp says:

    Hi, love the plug-in, but I’ve run into a problem with the map – I get the green-screen, then a half-loaded map.

    I’m using the ‘Thematic’ template system (as I designed it up myself). I noticed your note about the ‘wp_head’ tag in the template, looked and saw it contained this:

    This causes the map to die halfway through it building. If I replace the ‘wp_head’ tag with the standard one them my theme dies (no CSS) but the map will load correctly.

    I’ve spent ages designing around the Thematic theme so don’t want to switch now.

    Any ideas on how to solve this map issue? Thanks. dp

  165. Jeroen says:

    Great plugin! I use it for some time now. I just discovered an error though:

    When you don’t fill in an end dat on your recurring events, the possibility to edit you events stalls and you are unable to edit any of your events. I have to reset the plugin but didn’t figured out how yet.

    Greetings!

  166. Nathan says:

    Hi Davide,

    A great plugin, thanks.

    I have some observations for you, I hope this is helpful.

    • In dbemgetevents_list() it would be great to be able to include “current” as a value. Otherwise it seems that an event happening at the moment is lost and not picked up by either past and future.

    • In my installation I am creating a template page specifically to show events. I am doing this because I want the information to sit as a child to a page called ‘News’ but when I assigned the events page to this child page in EM settings it didn’t appear in the sub navigation.

    *I have a dynamically generated 2nd level nav bar. Under ‘News’ it reads EVENTS | PHOTOS. If I click on an event to get the single event view the label ‘EVENTS’ changes to the title of the event. Is this something peculiar to me (i.e. have I done something wrong)? When I click on this new label it sends me back to the Events page, so the link is fine, I simply want the label to stay the same.

    *When I use the calendar feature, whenever I click on an active date I go to a page that shows: Event and CONTENT (The default Events page from EM settings) but it doesn’t give me the information that I was expecting.

    I hope that this makes sense. My apologise if this is being caused through something I am doing wrong (I did read through the various infos, but I’m not particularly technical!).

    Thanks again for a great plugin.

    Nathan

  167. ovidiu says:

    unfortunately I still got the problem that I can’t create a new event on the windows server install :-( the link goes to: http://www.quilombobrasil.com/blog-test/wp-admin/admin.php?page=new_event and firefox tells me: File Not Found

    Firefox can’t find the file at http://www.quilombobrasil.com/blog-test/wp-admin/admin.php?page=new_event.

    on my other isntallation on a linux server I can create events, but still getting this error `

    [...] (Noted down and edited by Davide, who’s worknig on it)

    [...] on top of the page ;-( even after upgrading, deactivating and reactivating the plugin :-(

  168. DentNEWS says:

    Hello, I’d like to use your great plugin but my blog is in Greek and when I add an event it all shows up in ??????????? letters… :( :(

    Is there anything we can do about it ?

    Thanx in advance

  169. Ian Houghton says:

    Just tried the 2.0b release and am getting this error on saving an event:

    [...] (Noted down and edited by Davide, who’s workig on it)

    This only happens when on Windows hosting.

  170. Jesse says:

    Is it me, or do the RSS feed not link to the articles. all of them link to:

    ..events/?event_id=

    no ID. Trying latest build…

  171. Gary Dawson says:

    Your Events Manager is almost perfect. I say almost because I cannot figure out how to get the events list to display the DESCRIPTION for the event. When I clicked on the link it showed only the date and time but no description….and I could not figure out how to add it. Furthermore, it only shows basic text descriptions for events…..no rich text editing or photos. If you added a WYSIWYG editor into the description or somehow allowed for HTML code to run in it this would be a FANTASTIC plugin. There seems to be a bug too. When I added a recurring event something went wrong and it stopped working so I had to uninstall it. Any suggestions?

  172. Davide says:

    Hey folks, back I am.

    @dp
    If the map half-loads I am 90% sure it’s your server or Google faults. The map is loaded after the page has completed loading. So, if the map starts loading, the plugin has done its job. Sometimes Google maps servers are overloaded, and your own server might be setup to stop waiting for response after a given amount of seconds.

    @ Ian and Ovidiu
    I was half-hoping that the problem would be solved, but I guess that schema error wasn’t the only one. My theory is that some sql install (like yours) are more srict about the schema integrityy, so you are notified a bug while I am not. I am going to investigate more carefully.

    @DentNews
    I’ll look into that! Honestly I did not test with non-latin alphabets, but I’d like to make the plugin really internationalised, so I’ll do my best to make it Greeck compatible.

    @Nathan You’re probably right about “current”, I’ll look into that.
    About the events page not appearing in the menu, there’s a setting for that, in the Settings page. About the title changing, that’s the way the plugin is supposed to work, the events page is dynamic, so it accomodates its content. If you want the title to saty the same, I sueggest you simply taking <?php the_title(); ?> out and inserting a static title. Your other issues might be generated by permalinks. I am doing my best to make EM 100% pretty-permaliks compatible, but I am having a hard time at this, for I cannot reproduce most of the bugs I am notified. Permalinks works prefectly in my install, so I am doing wild guesses…

    @Jesse
    That might be a bug, I’ll look into that.

    @Gary If you mean the sidebar widget, I am aware of a bug there, and that now they’re half functioning. Actually this is a Wordpress problem, I realised that widgets options are auto-escaped, so it’s impossible to insert HTML. I might eventually have to move the widgets setting into another page. I’ll think about WYSIWYG and pics, that might be doable with FCKEditor. About your recurring events bug, can you reproduce it and give me some details about the error you are notified? (via mail or pastie, this comment fields doesn’t deal well with code) Recurrence works allright here, but again it might be a schema problem undetected by my setup.

    Thank you all for your feedback,
    Davide

  173. Davide says:

    @Jeroen
    I’ll look into that bug also

  174. Nick says:

    Davide- great work with this plug-in. Works great out of the box and does exactly what I want. The default script for google maps doesn’t include the zoom, scrool and view controls. To add controls to the map add these two lines in the function below in dbemsinglelocation_map.js

        map.addControl(new GSmallMapControl());
        map.addControl(new GMapTypeControl());
    

    function loadGMap() { if (GBrowserIsCompatible()) { map = new GMap2(document.getElementById(“dbem-location-map”)); point = new GLatLng(latitude, longitude); map.addControl(new GSmallMapControl()); map.addControl(new GMapTypeControl()); mapCenter= new GLatLng(point.lat()+0.005, point.lng()-0.003); map.setCenter(mapCenter, 14); var marker = new GMarker(point); map.addOverlay(marker); marker.openInfoWindowHtml(map_text); } }

  175. Brandon Barker says:

    Can I make an event and all day event?

  176. Nathan says:

    Event Manager is still having trouble communicating with mysql. Interestingly my testing site which is on my computer is able to communicate with mysql, but the live site will not. However, although the tables are made they do not update. Please help me as my only work around at the moment is to export the tables from one site to the other. A long process, I hope my willingness to go to such extreme measures shows you just how much I appreciate and value Event Manger.

  177. Davide says:

    @Nick
    That’s probably a good idea, EM 1.0 had those controls, I guess that in the process of re-implementing the maps part I left them out. I’ll probably add them, matbe with a switch to turn them on/off.

    @Brandon
    Short answer: no. Longer answer: I’ve been thinking about whether implementing or not all-day events for a while, I ended up deciding to leave them out for the time being; they can be somehow replaced by daily repeated events. I might include all-day events later, if I find a meaningful way to fit them into my events paradigm.

    @Nathan
    Drop me an email with your MySQL log, I’ll be happy to help if I can. There are a couple of MySql bugs that I cannot fix because I cannot reproduce them in my local machine.

  178. DentNEWS says:

    Thanx a lot Davide. If you could inform me when you manage to do it, it would be great.

    Thanx again !

    :)

  179. Brenda says:

    I’ve tried installing your plugin – it sounds perfect for what my client needs – although I get an error when trying to add an event:

    [...] (noted down and edited by Davide, who’s working on it)

    I have previously installed Events Calendar – could that be the cause? If so, how do I resolve?

  180. Davide says:

    HI Brenda, my DB tables have ‘dbem’ namespace, so I don’t think the previous installation of Events Calendar might be the culprit here… Anyway, can you give me more edetails about your mysql version? I am trying to fix this mysql bug, which is probably related only to some older MySql versions. Also, please, send me your error by e-mail, as you have noticed code is rendered badly in these comments. A screenshot could also help. I’m more than willing to fix this bug, I hope, I’ll have it cleared some time next week, it’s the only obstacle to a stable version.

    Davide

  181. WordPress Freelancer » UKlocum, my latest WordPress Freelance Project says:

    [...] most impressing part of the UKLocum is the Events Manager. The Events Manager is a plugin developed by Davide Benini. It allows you to manage events [...]

  182. Karly says:

    This plugin is lifesaving. I had it working perfectly, but I stupidly was trying to clean up after creating a new template for an events page and accidentally deleted the “events page” that is used to display the location and individual event pages. Please please tell me there is a way to recover or re-create it?! Or how can I back-up all my events and re-install the plugin?

  183. Karly says:

    Follow-up: I was able to bring it back by switching the “option allows you to select which page to use as an events page” back to the original settings.

    Thanks again for creating such a great plugin! I wonder if it would be possible to have events and locations appear in the results of my website’s search.

  184. dp says:

    Davide, you said: “If the map half-loads I am 90% sure it’s your server or Google faults. The map is loaded after the page has completed loading. So, if the map starts loading, the plugin has done its job. Sometimes Google maps servers are overloaded, and your own server might be setup to stop waiting for response after a given amount of seconds.”

    This was my first thought. However, I switched themes and tried both the ‘classic’ & ‘default’ WP themes (then a series of other random ones) and the map always loads correctly with no problems.

    I also switched the code that calls the header in the Thematic theme itself from:

    to:

    This also made the map work, although the rest of the theme failed to load as it wasn’t being called from the header any more.

    I’m convinced that the problem does not lie with the server, rather it lies within the theme itself.

    Are you able to install a copy of Thematic and have a test yourself to see if you can replicate the issue? I have posted a screenshot of the problem here:

    http://www.darren-price.com/temp/map-blowout-01.jpg

    As I said before, I don’t really want to switch themes at this late stage of the build.

    Regards, dp

  185. J.W. Ramp says:

    I just installed Events Manager earlier today and have been trying to get the event’s Description to show up… #_description hasn’t been working at all for me – ideas?

  186. ovidiu says:

    read the comments its #_NOTES

  187. Davide says:

    Hello folks,
    since this page was getting too messy I have opened an
    Events Manager Support Forum.

    Use the forum for any question/answer. Registration is easy and free. Questions asked in these comments will be removed. From now on, use this page comments only for general feedback.

    I am trying to focus a bit more closely on the MySql bug affecting some users: I encourage them to post their bug code in a specific thread that I just opened.

    Davide

  188. Davide says:

    Folks, I’ve done a bit of editing of your plugin, taking out the mysql logs which where making the comments pretty unreadable. Don’t worry, I noted all down. I am about to release a 5th beta later in the day which should have fixed the infamous MySql bug.

  189. Davide says:

    I’ve just tagged version 2.0rc1. I have done a lot of bugfixing for this release, I hope it solves some of your problems. If it doesn’t, remember to notify me on the forum.
    Davide

  190. Dave says:

    I just update tot he newest version and now I cannot ad event because it tells me that Some required fields are missing? It was working fine before the update

  191. Gernot Riebold says:

    Hello,

    thanks for this work. It’s great. I am from Germany and I miss the German “dbem-de_DE.po” File. Only the *.mo is included.

    Is it possible to get it or include it?

    Thanks Gernot

  192. Daniel says:

    Hi; I tried to register on the forum site, but never got an email with my password, or an email for the pwd recovery … no big deal. Anyway, I found a small bug; for some reason the end of any current calendar month is not displaying 31 (for the months that have a 31st day). Instead it is just showing a 1. However, overlapping months (for instance, the 30 and 31st of March that show up at the beginning of April’s calendar) display the 31 correctly. Just letting you know.

    I also had trouble with the styles being imported correctly, but that may be something with my theme, not sure.

    Thanks!

  193. Han Tuttel says:

    Suggestion for upcoming version: add the possibility for multi-day events. thanx!

  194. derek says:

    I have created a 20 seat event with rsvp enabled, but when I fill in the form to book a seat, it says, “Sorry, there aren’t so many seats available!”

    Can’t figure it out.

  195. derek says:

    Sorry dude, didn’t see the post about the support forums. Registering now.

  196. Jesse says:

    hey thanks for the RSS feed update, works great!

    found another bug, when you have one of the widgets going and click on an event from a POST PERMALINK (other pages and home work ok), you get a bad URL and 404.

    See here: http://living-las-vegas.com/2009/04/boulder-dam-hotel-las-vegas/

    scroll to the bottom and find the calendar, then click on an event day…

    seems like the plugin source code should force top dir in the links, no?

    thanks in advance.

  197. Davide says:

    Hello folks @ Dave take a look at the forum, the rpoblem is being discussed, there’s a workaround for now, if the bugs is persistent I’ll remove server-side validation

    @Gernot The German translator has given me only the mo, I asked her the po, but I guess she’s been busy. If and when I get the po I’ll include it in the release.

    @Derek I’ll answer in the forum whan I find a solution/workaround

    @ Jesse and Han, would you mind posting this to the forum? I am trying to move all the support/feature questions over there, so I have only one place to look. I’ll take a look at your troubles anyway, but having all the issues in one place is handy for me.

    Davide

  198. Fred says:

    Hi

    This is a great addition to Wordpress – Thanks! We are having one problem with it. We are using 2.0rc1 and we seem to be able to view rsvp’s for 1 event. Email notifications are sent correctly, but when you go into view the event there are no names listed. The only event displaying the names properly is the 1st rsvp event we created.

    Thanks! Fred

  199. Tanaka says:

    I download the whole “events-manager” folder and upload it into the plugin folder as directed. From Wordpress plugin tab, I am able to see the Event Manager as inactive. I click the activate link and now I can’t open my Wordpress plugin tab anymore :( The error is: Fatal error: Call to undefined function addobjectpage() in /xxxx/xxxx/public_html/blog/wp-content/plugins/events-manager/events-manager.php on line 433 Please help. Thanks in advance.

  200. JeffC says:

    Hi David, this is an excellent plugin, much needed!!

    I started working on my new site/blog and found your plugin and features to be very useful as my main focus will be to host events.

    I moved my wordpress site to the root directory and ran into problems deleting the example events that are listed when installing the plugin. The delete link points to: http://www.carshowz.us/wp-admin/admin.php versus http://www.carshowz.us/wordpress/wp-admin/admin.php.

    Where can I edit the delete button to remove the example events?

    Appreciate your help and most importantly your time!!

    Jeff

  201. JeffC says:

    I’m sorry, I meant to say, “locations,” not “events.”

  202. Vladimir Slachta says:

    Hi David, I would like localise Event Manager to Czech. Unfortunatelly I have no experience with this job. Please, let me know if you are interested to let me know how to do it? Regards! Vladimir

  203. Mike says:

    I’m trying to resize the calendar. Any thoughts?

  204. Davide says:

    Hey folks, let me remind you that for support questions you should use the forum. Anyway, since we’re here

    @Tanaka, I guess you0re not using WP 2.7

    @Fred I am aware of the problem, I am lookimg into fixing it

    @Jeff, that must be a bug,my fault, I’ll look into that. Anyway if you want to make a quick edit yourself, look for the delete buttons in the dbem_events.php file.

    @mike the topic is being debated in the forum, take a look. I am still trying to determine whether it’s a bug of mine or some general CSS incompatibility

    @Vladimir: I’d love to include your localisation into EM! Presently I am super busy with 3rd party gigs, but I’ll get back to you with some precise directions in a week or so, Meanwhile, to get an idea of how you should work on localisation, take a look at the WP official docs. Don’t worry, it’s easy than it seems, and I’ll help you myself when I have time.

    For all of you folks, sorry I am a bit absent lately, but I have a few super urgent jobs to finish, as soon as I get a free day I’ll focus on bug fixing.

    Davide

  205. Craig says:

    How do I display global map, showing all the events?? I would like all of the events plotted on one map to display on my events page much like, http://www.davematthewsband.com/tour

    Thanks!

  206. Vladimir Slachta says:

    I downloaded PO edit and started to translate. This look quite easy, however I do not know how to add different forms of nouns (for 0, 1, 2-4, 5 and more). V.

  207. DaCoder says:

    Hi I am using this plugin on my site, but I cant seem to get #_DESCRIPTION to work on any of the pages Thank you for the excellent module

    DaCOder

  208. barnes says:

    Found a littlebug. Seems to conflict with the Social Media Page plugin…

  209. Nicole says:

    Hi Davide I am using Events Manager 1.0.1 on WordPress version 2.6 and just recently the #_LINKEDNAME has stopped working correctly

    When you click on an Event link, instead of going to the events single page, it just displays the same list of events from the parent events page?.

    On my template for my Events page I am simply using

    Can you please tell me what is wrong as its very important that I fix this for my client.

  210. DaCoder says:

    Hi I love this plugin, but I have a couple questions. 1) I have a permalink setting /%postid%/%category%/%postname%.html I have tried many times but I cant get the events to display with this rewrite rule RewriteRule ^/events /index.php?pageid=41

    2) How can I allow visitors to the site to add new events.

    Thanks

  211. sharmon says:

    is it possible to add additional registration fields?

  212. james says:

    with my calendar display, my month is advancing when i scroll forward but the name of the month is not advancing. It is only doing so with a lag of 1 month. For example May is shown as Apr even though the dates are for May

  213. james says:

    map baloon is not displaying the text only until i move mouse pointer over it.

    please help. looks like a great promising calendar

  214. Meshe says:

    This plug-in does not work with the Featured Gallery plug-in. Somehow it disables something so that the featured gallery disappears.

  215. batav says:

    Hi,

    I got a trouble with RSVP : new events are books when created !

  216. Michelle says:

    Thank you for creating this plugin. It’s just what wordpress has been missing!

  217. gmcle454 says:

    I’m having trouble with formatting, I just need a simple list in the template with the just the date and event. It’s not in the sidebar, so I can’t use the widget.

    I can’t seem to get it, what do I need to add to the code: dbemgetevents_list(“limit=5&scope=al&order=DESC”);

    in order to output this: May 7 – Test Event

  218. gmcle454 says:

    nevermind, just figured it out dbemgeteventslist(“limit=5&order=ASC&format=

  219. #m #d – #
  220. LINKEDNAME“);

  221. Gianluca says:

    WordPress database error: [Unknown column 'eventid' in 'field list'] SELECT eventid, eventname, DATEFORMAT(eventstarttime, ‘%e’) AS ‘eventday’, DATEFORMAT(eventstarttime, ‘%Y’) AS ‘eventyear’, DATEFORMAT(eventstarttime, ‘%k’) AS ‘eventhh’, DATEFORMAT(eventstarttime, ‘%i’) AS ‘eventmm’, DATEFORMAT(eventendtime, ‘%e’) AS ‘eventendday’, DATEFORMAT(eventendtime, ‘%Y’) AS ‘eventendyear’, DATEFORMAT(eventendtime, ‘%k’) AS ‘eventendhh’, DATEFORMAT(eventendtime, ‘%i’) AS ‘eventendmm’, eventstartdate, eventenddate, eventstarttime, eventendtime, eventnotes, eventrsvp, recurrenceid, locationid, eventcontactpersonid FROM wpdbemevents WHERE eventstartdate >= ‘2009-05-12′ ORDER BY eventstart_date ASC

    WordPress database error: [Unknown column 'eventid' in 'field list'] SELECT eventid, eventname, DATEFORMAT(eventstarttime, ‘%e’) AS ‘eventday’, DATEFORMAT(eventstarttime, ‘%Y’) AS ‘eventyear’, DATEFORMAT(eventstarttime, ‘%k’) AS ‘eventhh’, DATEFORMAT(eventstarttime, ‘%i’) AS ‘eventmm’, DATEFORMAT(eventendtime, ‘%e’) AS ‘eventendday’, DATEFORMAT(eventendtime, ‘%Y’) AS ‘eventendyear’, DATEFORMAT(eventendtime, ‘%k’) AS ‘eventendhh’, DATEFORMAT(eventendtime, ‘%i’) AS ‘eventendmm’, eventstartdate, eventenddate, eventstarttime, eventendtime, eventnotes, eventrsvp, recurrenceid, locationid, eventcontactpersonid FROM wpdbemevents WHERE eventstartdate >= ‘2009-05-12′ ORDER BY eventstart_date ASC

  222. Travis says:

    Wonderful plugin. Thank you very much.

    My question is about the “eventful” parameter. I’m trying to setup a global map and I only want the locations to show that have events scheduled with them. When I set “eventful” to true, the map won’t show up any more. When it’s false, it works great, it just shows all locations. Any ideas? Thanks.

    -Travis

  223. Paulm says:

    Great plugin! I’m having an issue getting the RSS feed for events to work. None of the events show up in the RSS feed. Any ideas?

  224. Erin says:

    This plugin is great, but the one feature I’m looking for is the ability to tag events or set categories. We’ve got events in various regions that we want to separate out from the main list (i.e. San Francisco Bay Area, Southern California, Pacific Northwest, etc.). If I could add categories and/or tags then I can publish different events to the various pages.

    Any thoughts on another way to do this or if this is a feature you’ve been thinking about? Thanks!

  225. Davide says:

    Hi Erin, categories aren’t yet part of EM. I realise there’s a huge demand for them, but I’d need some time to focus on the plugin to implement and test a proper taxonomy. One thing I could do earlier is a simple tagging system, with a simple text field for adding comma separated tags. Some people offered to sponsor category development, I have a feeling that, given the time necessary to develop a robust taxonomy, my fee would be too high, I might offer a simple tagging system to the next sponsor. Davide

  226. Davide says:

    It’s a known bug. So far I haven’t been able to reproduce it in any way, so I’d be grateful to anyone who could point to exact piece of the puzzle failing. I have been testing the plugin both on Firefox on my Mac on WP 2.7.1 and 2.7.0 and on production linux servers, unluckily cannot reproduce the bug. Maybe it has to do with file permissions, I wonder if the incriminated file has it permissions set correctly…

    By the way, the previous version seems to be immune to this bug, if you need a quick fix check it out

  227. Erin says:

    Davide,

    Can you contact me directly to discuss our requirements? We may be willing to sponsor you to create what we need. Thanks!

  228. Gestione Eventi con Wordpress (Plugin) | Risorse Trick e Tips Per Webmasters says:

    [...] partiamo con il Download del Plugin ( Scheda Completa [...]

  229. David Lewis says:

    Great work. A few feature suggestions:

    1. Multi-Day Events (for weekend of weeklong events)
    2. Public Display of Attendees (optional)
    3. Attending / Not Attending radio button for logged in users
    4. Individual Session Signup (i.e. Session One: 9am-12pm, Session Two: 1pm-5pm, etc.)
  230. Васим says:

    Давно искала эту информацию, спасибо.

  231. Nick says:

    The version I downloaded from wordpress.org recently, 2.0rc1, has a bug in the calendar display: it displays days in previous and following months as “today”. For instance, today is May 22, and in calendar display if I click back to April or forward to June, the 22nd of those months are shown as today (grey background).

    One way to fix it, change line 174 of dbem_calendar.php from: if($date == mktime(0,0,0,$month,$d,$year)){

    to: if($date == mktime(0,0,0,date(‘n’,$fullday),$d,$year)){

  232. mr*narcan says:

    Il tuo plugin ha un’idea fantastica di calendario… però mi crea una serie di errori a catena sul lato amministrativo! La bacheca viene “castrata”, impedendo la visione delle statistiche del sito; se voglio modificare una pagina o un articolo, mi spunta una bella pagina vuota… Non sono andato oltre perchè l’ho subito disinstallato e buttato nel cestino e, dopo aver fatto questo, sul mio lato amministrativo è ritornata la pace. Era bella l’idea di questo tuo plugin, ma si sa le cose belle durano poco. Scusami se ho postato in italiano. Saluti.

  233. Davide says:

    Sei su WP 2.7? Il plugin non funziona su WP < 2.7. Comunque,eventualmente, per proseguire la discussione, scrivi sul forum :) Ciao, Davide

  234. Jennifer says:

    Looks like a great plugin so thanks for the effort. I am trying to add my first event and keep getting an error message when I submit – wp-content/plugins/events-manager/dbem_events.php on line 73 Ach, there’s a problem here: Since the event is repeated, you must specify an event date. Now I am really trying to figure this out, what to say – I am putting a date in and selecting recurrence as ‘weekly’ that is all I am selecting. Can you please explain further how to specifically enter a date which you would like repeated weekly, what exactly to enter in date format so as not to get an error message – thank you!@

  235. Rog says:

    Love the plugin.

    Would like to be able to add a slug of custom text above and below the events listing (on the events page).

    I’ve built simple WP templates before, but can’t see how to go about it in this case – any advice? Thanks!

  236. Matthew says:

    Is there a way to categorize the events? For example, a client has a corporate website but multiple offices throughout the U.S. (New York, Atlanta, Seattle). In addition to showing a list of all events (company wide), on each individual office page, we’d like to list events only applicable to that office. Thanks!

  237. Paul says:

    Hello, The key feature I would like is a zip code locator as the opening step to the event locating. From there I would like to give users the option to get driving directions through the Google maps window. Is this something that you can develop for a fee?

  238. Paul says:

    Also I would like to give any user the option of adding an event that waits for admin approval before posting to the list.

  239. Jim DeRosa says:

    I found a couple of bugs in the RSVP module:

    _RESPPHONE was not defined.

    The placeholder #BOOKEDSEATS is actually defined as #RESERVEDSPACES.

    _CONTACTMAIL does not appear to work.

    Thanks for a great plug-in.

  240. Stig says:

    I’ve just installed Events Manager. It seems like exactly what we need to organize our volunteers.

    Question: When I add an event the information I enter in the ‘details’ field does not appear in the description on the event page. Am I missing something ? I didn’t see any documentation suggesting the use a special tag on the page. How do I display a description of the event ?

  241. Trent Carpenter says:

    I created the events and everything looks great on the page! I was just wondering how I can find my rss feed for my events page? Is there an RSS generator (and if so, where is it located)? Thanks

  242. dennis says:

    Hey There,

    I really appreciate the work you are doing. Just a short question: Is there a way not to loose all events created with V1 when upgrading to v2? This would be helpful.

    Cheers

  243. Davide says:

    As a matter of fact EM should migrate your events automatically, at least it did so in my install. So I advice you making a backup, and then try out your luck.

  244. Trent says:

    Davide, I was wondering how to grab the rss feed from my events?

  245. Billc108 says:

    re: 243 Trent:

    See above on this page, under “Template Tags”

    dbemrsslink(justurl)

  246. Billc108 says:

    re: 239 @stig:

    The tag for event details is #_NOTES.

  247. Billc108 says:

    re:236 @Paul:

    someone posted on the Forum this code for driving directions, which works great. I’ve set mine up to open a new page with the google map and driving directions from the given address, as below.

    Your Address (street, city, state, zip)

  248. mario says:

    hello Davide!

    I installed the plug in and spend time trying to do one thing. Can EM show only one specified event? ( i didnt notice ID next to event when i create them? ) Can i use EM to do that?

    thank you!

    i try most events plugin and this one looked most promising…

  249. Troy says:

    Davide- Some changes in WP v2.8 admin css caused problems with Version 2.0rc1, I think. I added the following changes to events-manager.css:

    side-info-column { display:block; }

    eventendday, #eventstartdate, #event_name {

    width: 415px; }

    location_name {

    clear: right; }

    …not sure if this is the most “elegant” solution, but fixes the problem where the sidebar “disappears”.

    Thanks again for the great plugin!

    -Troy

  250. Lester says:

    Hi! Love your plugin! But, RSVP appears not to be working with WP 2.80. Any timeline on an update? Thank you!

  251. Leo says:

    Was attempting to tryout your plugin, but it messes up Dashboard -> Screen Options. Hope you get this 2.8 compatible soon.

    cheers!

  252. Mark Schultz says:

    Thanks for the hard work, and the good work. A lot of “juice” in this plugin!

    You probably already heard that the “recurrence” block is not appearing (apparently a CSS issue). Tried it in 2.71 and 2.8, no go, but found a post where #side-info-column was explicitly displayed.

    Was wondering if you could simplify the language resourcing in the dbem_rsvp.php module. To change “booking” to “reservation” to fit a specific direction of a web site, I had to search and replace strings – a little nervous that I might break things. Easiest option would be to declare them at the top of the page; more generalized would be to open that up like you have other system messages in your settings panel.

    If you get to it, thanks! In any case, looking forward to the final on 2.0, and greatly appreciative of your work.

    mts

  253. Mark Schultz says:

    yeah, right… next time I will at least search the page before posting (CSS bug). lang resourcing still a “go” tho…! TY

  254. Lore! says:

    Hi! I have a strange problem with WP 2.8 and E.M. When i activate it, it mess up my dashboard and anything that uses Jquery no longer works: the expande/collpase item menù in the dashboard sidebar, the new button in the upper right corner, the add new media button in modify page/post, the eidget manager.

    I’ve tried to disable/delete others plugin but the problem goes away only when I deactivate Events Manager. I’ve tried to switch back to EM1, but it don’t read the events created with 2.0RC1

    I have this problem on a blog hosted on aruba linux, but i’ve tried also on a dreamhost machine, but it’s the same.

  255. Jeff says:

    It looks like there is a max seat count of 127. I’m guessing that this is due to a database column size limit. You might consider upping that in the future, as some clients may be looking to use this for a larger arena.

  256. Leo says:

    I was able to get it working with WP 2.8 by replacing all ocurrances of “getbloginfo(‘url’)” with “getbloginfo(‘wpurl’)”. Hope that helps the rest of you out.

  257. Jim DeRosa says:

    I’m having trouble since 2.8 WP upgrade. Events do not have the option to make them RSVP-able. I have tried working through the code, but can’t seem to find anything. Does anyone have a suggestion or is this a known problem?

  258. Jim DeRosa says:

    Another problem since in 2.8, my event times which were displaying correctly previously using #g:#i#a, now appear to be displaying the current system time rather than the event time. this is the same for #@g:#@i#@a as well.

  259. Lore! says:

    @Leo what did you mean with “I was able to get it working with WP 2.8 by replacing all ocurrances of “getbloginfo(’url’)” with “getbloginfo(’wpurl’)”?

    What kind of problem do you have? The Jquery compatibility issue?

    Where did you change the occurrances? I haven’t found any “getbloginfo” into the php code of the plugin

  260. Events Manager | Nutsmuggling | WordPress News - New WordPress Themes says:

    [...] more from the original source: Events Manager | Nutsmuggling Share and [...]

  261. Eu says:

    When I insert a new event, I can’t see it in ‘Edit events’. Why?

  262. mistermartin75 says:

    Hi,

    I’m willing to translate this plugin to Dutch. Could you contact me regarding this, please?

    Cheers,

    Martin

  263. Tom White says:

    Ok. I have spent a few hours trying to figure out how to make the calendar start on Sunday. I see a reference to the issue, and someone figured it out, but never said how.

    How?

  264. Cameron says:

    Hello,

    First off, great plugin. It is exactly what I needed. Only thing is, I can’t get the events to be searchable. I have used the default WP search, as well as some plugins.

    Sorry, I would post on the forum but it isn’t working.

  265. Ralf Fuhrmann says:

    Hi !

    For a commercial project i need an extented event-management. - add pictures and galleries to events - add comments and votings - hooks for payment-support - front-end editing

    I will pay for this extensions. And after finishing the project you could add the extensions to the default plugin so all user could use this functions.

    If you are interested, please contact me.

    Regards Ralf

  266. Jesse says:

    Forum’s broken.

  267. patrick says:

    For the sidebar disappear issue in 2.8.1, you can change the dbem_events.php add the style=”display:inline” to the following line.

  268. patrick says:

    For the sidebar disappear issue in 2.8.1, you can change the dbem_events.php add the style=”display:inline” to the following line.

    id=”side-info-column” class=”inner-sidebar”

  269. Emily says:

    Does this integrate with Paypal and/or Google Checkout for paid events?

    How can I use my own WP theme for the event registration page?

  270. patrick says:

    regarding time issue in 2.8.1, you can replace the #H:#i – #@H:#@i with #24HSTARTTIME – #24HENDTIME in the template through the event manager web form .

  271. Billc108 says:

    261 @EU: to have the calendar start on Sunday, to to WP admin, to Settings, to General and change the default “Week starts on” from Monday to Sunday.

    264 @Cameron: To get my search to do events I ended up (temporarily at least) switching to Google search. But I’d rather have the built in search, really. I suspect that you’d need to hack the WP search so that it includes the dbem tables, but I haven’t chased that one down yet. Let us know if you come up with something.

    Does anyone know if/when the EM Forum will be resurrected?

  272. Davide says:

    Hello folks, the forum wil be resurrected indeed, I have just moved hosting and am gradually restoring all the website I am maintaining. Cheers, Davide

  273. Rob says:

    When I upgraded to WordPress 2.8.1 last week, the RSVP option is not available for new events. Events that were entered before the upgrade still have the RSVP capability, but I can’t add RSVP to new events.

    Any ideas?

    Thanks!

    Rob

    P.S. This is a wonderful plug-in that does exactly what I need it to do (except for the RSVP thing…). Thanks for your wonderful work in developing it!

  274. Chris says:

    How do you change the number of events listed on the events list? Only ten of my events are showing.

  275. Chelsey says:

    Hi there. I just wanted to leave a comment to say how wonderful this plugin is. It really has EVERY single feature I needed for my clients website and it is so customizable, I was able to style it flawlessly into their theme. The only issue I was having was getting the event time to show up correctly (it was showing the current time instead) but all I did was look on your support page and viola, found the answer. Thank you so much for this great plugin! I give it 5 out of 5 stars!!!

  276. Reb says:

    Oh and I forgot one more thing, the time doesn’t display properly either. This is the code I have

  277. #LINKEDNAME <br/>Date: #j #M #Y <br/>Time: #h:#i#A to #@h:#@i#@A <br/>#LOCATION <br/>#ADDRESS <br/> #TOWN <br/>#_NOTES
  278. But the time seems to output only the current time and not the start/end time of the event attributes. Thanks, again.

  279. Reb says:

    Oh Davide,

    So sorry, I found the time solution on your page.

    I have the new code now <br/>Time: #12HSTARTTIME to #12HENDTIME and it works. :)

  280. Ethicus says:

    Hey davide,

    Could it be that the support forum is down? I have a problem with the javascript not working when selecting a location for an event. I was trying to look up an answer on the forum. Que paso?

  281. irwin says:

    My events are currently displaying in event date order but with a sub set that appears to be sequenced by input date/time and not event date/time. For example … if I input and event occurring at 7pm on July 25 after I input an event taking place at 10am on July 25 … the 7pm event shows up first on the event listing page). Is there any way to change this so that everything is displayed in date-time order? (Please be gentle I am a newbie). Thanks in advance.

  282. Bob Lipton says:

    When I book an event I get this error:

    Message was not sent Mailer Error: Language string failed to load: datanotacceptedMessage was not sent Mailer Error: Language string failed to load: datanotaccepted

    I have tried using SMTP through gmail and through another account. The SMTP settings are correct. Can’t figure this out.

    Thanks!

  283. Chris says:

    I think the support forum is down Davide?

    Looks like a great plugin – just getting setting up and having a few issues with google maps not displaying. Green Screen of Death fix didn’t work but that’s what’s happening – though on the event listing page it shows Map not Found. Thanks!

  284. sho says:

    Shouldn’t it be ‘locations_map’ and not ‘locations-map’ in the shortcut-section? Thanks a lot for such a great plugin! Cheers

  285. Ron Hudson says:

    Hi!

    I downloaded and activated your plugin today. I’m running into problems with the ADDBOOKINGFORM, REMOVEBOOKINGFORM, and DESCRIPTION. The problem? The options aren’t showing up.

    Thanks for your help!

    Warmly, Ron

    P.S. If I can get this plugin to work right, it’ll be awesome.

  286. Jakub says:

    Hi there! Is there an easy way of displaying brief event info when you roll the mouse over the event date in the Widget calendar? Thanks!

  287. Saniska says:

    Присоединюсь к предыдущим комментариям и буду следить за дальнейшими обновлениями

  288. Nick says:

    I don’t have an option for creating recurring events. I can only create an event and give it a name, date, time, location and details. I am using Wordpress 2.8.2 and have just reinstalled the plugin via your link above. Any help would be greatly appreciated!!!

  289. Brett says:

    I’ve got the same Time problem that isn’t getting fixed with the switch to (#24HSTARTTIME – #24HENDTIME) I just upgraded to Wordpress 2.8.3, any ideas on another fix..

    “regarding time issue in 2.8.1, you can replace the #H:#i – #@H:#@i with #24HSTARTTIME – #24HENDTIME in the template through the event manager web form .”

    Thank you! Great plugin by the way

  290. Odhran says:

    Hi, I’ve read the previous queries about the current time problem, I have the latest version of EM with the new upgrade of wordpress, and adding #24HSTARTTIME doesn’t do anything, it just appears as code in the event lists and pages. What do you mean by webform- is that the plugin settings page?

  291. Ralph says:

    Hiya,

    I just updated to Events-Manager V2.0RC2. Before updating i used a prevourious version wich i modified to it gave me more than 10 entries at the Events Page (only thing i changed somewhere was a number wich was 10 and i set it to 100)

    After updating its 10 again (wich i can understand).

    Can anybody where and what to modifie to get more than 10 entries at that page??

  292. Tom Townsend says:

    I am having some problems getting Events formatted Properly. For some reason I guess I botched the code and now I cannot get the details to show. I get the Map, and the Balloon with a hyperlink to the details but cannot figure out the proper code to get the details to show when a user clicks on the Details link ?

    Any help would be much appreciated. I had this working once but after the U/G I screwed something up ??

    Great Plug-In

  293. Jure says:

    First, thank you for a great plugin. The best out there!

    But I have one question: is it possible to filter events lists/pages by category?

  294. Events Manager | Nutsmuggling | WpMash - WordPress News says:

    [...] Follow this link: Events Manager | Nutsmuggling [...]

  295. New Website: Pi Kappa Phi | TJK Web Design says:

    [...] using a few plugins in there. One of which, Events Manager, is really fantastic. The group hosts events all the time, so having a simple-but-effective event [...]

  296. Posting an Event | The Alternative Energy Zone says:

    [...] page allows a fine-grained control over the plugin. Here you can set the format of events in the Events page. Share/Save This entry was posted on Sunday, September 24th, 2000 [...]

  297. Using Events Manager « KBS Clients 03 says:

    [...] Events Manager. Having some trouble getting the details to display. But everything else is so [...]

  298. Surf the Mind » Wordpress Stuff for a Membership Site says:

    [...] Events Manager 2.0 WP-Ecommerce Slimbox Wordpress Plugin Business Directory Header Image Rotator TDO Mini Forms Author Image Extra User Fields WP User Manager [...]

  299. Surf the Mind » Offering event registration from Wordpress says:

    [...] handle event registration, I checked out a few different plugins, and finally decided on Events Manager 2.0. It’s a very slick plugin that not only allows people to RSVP for events, but also ensures [...]

  300. Fellowship Baptist Church in Olathe, Kansas | Holy Web Maker says:

    [...] verses, printable worksheets, and the corresponding audio and video files for each teaching. The Events Manager adds a full featured events list with registration and RSVP [...]

  301. Top 1000 WordPress Plugin Authors « Metode de promovare says:

    [...] Events Manager [...]

  302. Event Registration Plugin For Wordpress – CheatAd ! says:

    [...] Events Manager Installation is straight forward as what Wordpress plugins always are. There is categories for your event. Interesting features are obvious use of ajax in storing location information, as well as Google Map integration. Use of Wordpress shortcode makes it very flexible, however require slightly more competence than what most bloggers have. Good: Notification email to event manager and attendee. Bad: Space available for event cannot be more than 127. When I try to put in 1000 seats available, it automatically revert to 127. [...]

  303. Add An Events Calendar To Your WordPress Blog - WebLoggers WebLogging Forum says:

    [...] Re: Add An Events Calendar To Your WordPress Blog Or how about this one? I like that it appends a map to the event.. Events Manager 2.0 is a full-featured event management solution for Wordpress. Events Manager supports recurring events, locations data, RSVP and maps. With Events Manager you can plan and publish your tour, or let people reserve spaces for your weekly meetings. You can then add events list, calendars and description to your blog using a sidebar widget or shortcodes; if you’re web designer you can simply employ the template tags provided by Events Manager. More here: Events Manager | Nutsmuggling [...]

  304. Events Manager Wordpress Plugin : davidangel.net says:

    [...] recently discovered this sweet Events Manager Wordpress plugin. This nifty plugin allows you to set up events, make them recurring, allow for [...]

  305. New Website: Pi Kappa Phi « TJ Kelly says:

    [...] using a few plugins in there. One of which, Events Manager, is really fantastic. The group hosts events all the time, so having a simple-but-effective event [...]

  306. My Definitive List of 40 Wordpress Plugins - Wordpress Article by Addicott Web, Chicago Web Design & Web Consulting says:

    [...] Events Manager – Manage event information and event listings on your website through an easy-to-use administrative interface. [...]

  307. Display events by category - Events Manager Plug-in | SEOserpent says:

    [...] have a client who uses the Events Manager plugin by Davide Benini and Marcus Skyes to manage events on their [...]

  308. WordPress – Snipers » Blog Archive » Event management & customization: Events manager says:

    [...] Definitely a useful plugin for event managers. URl:- http://davidebenini.it/wordpress-plugins/events-manager/ [...]

  309. Events in WordPress | WordPress Dimensie says:

    [...] Events manager [...]

  310. My Definitive List of 40 Wordpress Plugins | Hirsch Fishman says:

    [...] Events Manager – Manage event information and event listings on your website through an easy-to-use administrative interface. [...]

  311. The Development of Catholic Church in Cambodia Website says:

    [...] The “element” seem not an object. This error happens only in case I activate Event Manager [...]

  312. Eseménykezelő plugin fordítás | www.kulcsart.hu says:

    [...] nagyon tet­szik és használom is, lefordí­tot­tam az Event Man­ager nevű eseménykezelő Word­Press plug­int. Elég jól össz­er­akott kis modul, pl. online [...]

  313. 20 Extremely Useful Wordpress Plug-ins for Musicians | Tight Mix Blog says:

    [...] 6. Events Manager [...]