Events-Calendar: Some news from the front

This post is not designed to show anger…
But I’ll start with a small cry of annoyance nonetheless!

It is evident that these days I do not come often on this blog.

The comments are remaining answers are there to illustrate it. It is still and still sad that it should be me who respond to some simple questions. Of course this is not a forum - not yet, I know. But some mutual concerns would be much appreciated! But it is true that some issues are disconcerting. Just go a bit old comments to find the answer :roll:

Now talking about the heart of the matter.

To develop a Wordpress plugin is not always a relaxing job! Some steps that we think simple crossing after several days or even weeks, galleys. To explain why I neglected to answer you these times, I will tell you how I located in the Events-Calendar project. And so you do a little part of what is looming as improvements.

The four main targets for Events-Calendar

1-The management of recur events. Better than words some pictures. This is a new fields in the form of creating events, a checkbox in this case :

Of course, if you check this box, you’ll need to provide additional information:

Creating and editing a recurring event have been completed and functioning properly. Now I’m working the integration of these events in the calendar ;-)

2- A new widget calendar. Just few more pictures rather than words :

If you click “Months selection” or “Years Sélection”, you can choose from some list:

Obviously, once selected, the calendar is positioned on the month and year chosen :lol:

3-The performances. Do you know that when you change the month in the little calendar, while the whole plugin is reloaded into memory?! And this is just an example. The structure of classes and files will be reviewed in depth so that the performances are such that the reaction time is divided by two.

4- The design and appearance. For example, the color will be introduced into the schedules so that their reading is easy. But I will say no more. I have some other surprises in reserve. Just say that the number of options should change too 8-)

To availability date ?
It’s simple: The plugin will be available when I finished :-D

Voilà !

I will now answer your many comments. If a new beta version is necessary, we will go from 5 to 6.

Heirem 29 septembre 2008 14:03 Events-Calendar, Plugins 56 commentaires URI du rétrolien Comments RSS

Donations Wikipedia Affiliate Button

for help Heirem's

56 réponses à “Events-Calendar: Some news from the front”

  1. marcole 30 septembre 2008 à 11:54 Lier au commentaire

    This really looks more and more promising and i’m very glad about the fact that events calendar has found such a good home. One idea concerning recurring events: sometimes it is necessary, to be able to choose dates like: last friday of a month, or the fifth occurrence of a certain day in a given month. this is because some organize their events by ‘week / weekday’. A fifth occurrence of a weekday always is an obstacle for planning.

  2. Heiremle 30 septembre 2008 à 23:52 Lier au commentaire

    Dear Marco, thank you very much. I know that the image of the recurrence options is small and it is not clear details. I think that every combinaison are possible. I am inspired by the parameters of a professional backup software: Backup Exec. However, upon reflection, not quite! You’re right. It lacks a checkbox, one that will be called: ‘last week of the month’ In fact I think this is not that it lacks. It will replace the last two checkboxes: 4th and 5th week of the month. Simply ;) Thanks to you again.

  3. Danle 1 octobre 2008 à 3:34 Lier au commentaire

    Great improvements Heirem, many thanks. You can be very proud of your work and I hope you not only get recognition for this!

    My main request would still be to correct the date stamp - meaning that the change of date of the calendar is not bound to the location of the server (that can be at the other end of the world).

    Many thanks again for all your excellent efforts so far -
    D.

  4. Kevinle 4 octobre 2008 à 18:34 Lier au commentaire

    I swear I looked through the comments first and didn’t see anything on this. :)

    Whenever I deactivate the Events Calendar plug-in, the eventLocation field removes all spaces between the text. So every time I deactivate it, I have to manually go back through and put spaces in there. Very times consuming. Any suggestions on why this is happening? I’m not an SQL guru, so I don’t know what setting to look for. Thanks!

  5. Jamesle 6 octobre 2008 à 2:43 Lier au commentaire

    Kevin, Looking at the code in ec_db_class.php, it looks the REPLACE queries at the end of createTable() are causing this.

    Heirem, can I suggest changing the first two replace statements with the following:

    $this->db->query("UPDATE " . $this->mainTable . " SET `eventLocation` = REPLACE(`eventLocation`,' ','') WHERE `eventLocation` = ' ';");
    $this->db->query("UPDATE " . $this->mainTable . " SET `eventLocation` = REPLACE(`eventLocation`,'',NULL) WHERE `eventLocation` = '';");

  6. Heiremle 6 octobre 2008 à 14:04 Lier au commentaire

    Hello Kevin, You have watched ill comments ;) But I do not want because I know this is not easy as a forum will not be installed on this site. Your problem has been fixed in the latest beta version. Put yourself update by downloading the file in my sidebar ;)

    Dear James, I will consider your proposal carefully. Thank you again ;)

  7. Jonle 7 octobre 2008 à 0:08 Lier au commentaire

    Hello,

    Is there any way to make the calendar to show a list view.

    I mean like in the Large view you can have a full page of the Calendar.

    But, I would like to be able to have a Page with just the List view of the calendar . So, that it can be printed out.

    Just the look of the Widget event list would be fine. I just want to be able to put it in a Page . That way I can print it out.

    Thanks you

  8. Heiremle 7 octobre 2008 à 13:15 Lier au commentaire

    Hello Jon, It is a good suggestion and is already in my ToDo list ;)

  9. Juanjole 8 octobre 2008 à 7:25 Lier au commentaire

    Hey Heirem,

    I’m sorry I totally forgot everything about this, but I’ve been very busy doing some work and a lot of homework.

    Just updated to last build, but I have a question:

    After installation the plugin poped up a notification on my Wordpress Control Panel to upgrade to 6.5.2a.

    I asume that this is a downgrade version of your builds, is it?

    I “upgraded” and none of the features you announce in this post are available.

    Shall I install 6.3.2 beta7 again?

    Greets my friend!

  10. Giovannile 8 octobre 2008 à 12:15 Lier au commentaire

    Hi Hereim, I’m using your good work on different sites…can I suggest a little improvement? When create an event that became a post it will be great if can be selected the categories (existing) not only the status!

    Thanks a lot ;)

  11. Justinle 8 octobre 2008 à 22:20 Lier au commentaire

    You asked us to weigh in… when I updated to the latest version the cform code was stripped. I think it would be a good idea to leave it as an option. I had to put the code from a previous version back in. The lightbox plugins take a big hit and may no longer work so I can understand the reason of removing it since this affects only a few people.

    Maybe some button in calendar options to click? and a caution about the affects it may have on other plugins?

    —Justin

  12. nicolele 9 octobre 2008 à 5:52 Lier au commentaire

    Hi, Could I request assistance on 2 issues:

    1) When I upgraded to the most recent version, the sidebar calendar is just static: there is no indication of dates with events, and no mouse-overs work: it’s like a flat calendar. Can you help?

    2) When I followed the instructions to add this command to my sidebar for an events list:

    the following error showed up in my sidebar:
    “Warning: Missing argument 1 for sidebareventslist() in /home/bizref/domains/allaboutdarien.com/public_html/aboutdarien/wp-content/plugins/events-calendar/events-calendar.php on line 175″

  13. nicolele 9 octobre 2008 à 5:58 Lier au commentaire

    But, I would like to be able to have a Page with just the List view of the calendar . So, that it can be printed out.

    I’d love this too!!!

  14. Bjarkele 9 octobre 2008 à 12:17 Lier au commentaire

    Hi Heirem

    Greate job on the event calendar ;-)

    I got a danish translation for you, couldt you please advise on where to send it.

    Regards
    Bjarke

  15. Heiremle 9 octobre 2008 à 23:33 Lier au commentaire

    Dear Giovanni, This idea is a good idea that has already been proposed and I have already put in my ToDo List. Soon I publish my ToDo List ;)

    Hello Justin, Could you specify the # of versions that you mention? Because here I am losing a little I confess ;)

    Hello Nicole, Unfortunately I do not see the widget calendar on your site. But I could see the source code of your page.
    1 - have you tried to check the option: “jQuery Extrem Protection” ?
    2 - the function
    sidebareventslist();
    expects an argument. Ie the maximum number of event you want to see displayed in list. If this number is 5 for example, you must write:
    sidebareventslist(5);
    3 -

    I’d love this too!!!

    The idea is registered in my ToDo … my ToDo what? lol
    ;)

  16. Heiremle 9 octobre 2008 à 23:35 Lier au commentaire

    Dear Bjarke, My email is in the foot of this page, as in all the pages of my blog ;) Thank you for this work. I will integrate as soon as possible in the distribution.

  17. Heiremle 9 octobre 2008 à 23:44 Lier au commentaire

    Juanjo, my dear friend,

    To provide functionalities explained in this post you will have to download Events Calendar 6.6 !

    But this version does not yet exist. Part of this version is in construction, and the other part is still in my head. Ready to spring at my fingertips. Will you have the patience to still wait some times, to make enjoyed your beautiful blog? ;)

  18. karlkochle 10 octobre 2008 à 13:09 Lier au commentaire

    Hi Heirem!

    I’m testing Events Calender a while the results are very good.
    But there is something i can’t find or don’t find. I add a post for every Event, can I change the standard Category in which the post is done? So i can exclude the “Events” Category from the home site, but listet under the categorys. It would be great if you can choose in the options a main category and on the event creating site the sub category Like “Events->Festivals”
    or can i change the category and I can’t find the options?

    Thanks for this plugin,

    Karlkoch

  19. nicolele 10 octobre 2008 à 14:32 Lier au commentaire

    I’m so sorry to bother you, I know your ToDo list is very long! But the widget calendar is back up on the site if you want to look …

    Hello Nicole, Unfortunately I do not see the widget calendar on your site. But I could see the source code of your page.
    1 - have you tried to check the option: “jQuery Extrem Protection” ?

    To answer your suggestion, yes, I have checked this: any other suggestions?

    Also, I have tried placing this in the html of my post but it’s simply appearing as I typed it ….

    [[EventsCalendarLarge]]

    I just want to have one of my pages show the Event List … any thoughts on that?

    Thanks you!! ;-)

  20. Jonahle 10 octobre 2008 à 23:56 Lier au commentaire

    Heirem,

    Still keeping this thing going strong! You’re doing a great job! My problem I have seen asked but not resolved, so maybe you can help.

    I did an automatic upgrade to 6.5.2a today, and now my next and previous months are missing. I searched through for 20 minutes, couldn’t find an answer.

    Here is what I have done.

    1. Deactivated the plugin
    2. Deleted the plugin from my directory
    3. Dropped the events calendar tables from my database
    4. Uploaded Events Calendar 6.5.1
    5. Activated 6.5.1

    I still don’t have a next or previous months. Really confusing. No problems before I did the auto upgrade. Any ideas?

    Thanks.

    If you want to see the page the widget is on, its still being built, but its at

    http://www.calvaryprescott.com/wordpress

    Thanks again.

  21. Heiremle 11 octobre 2008 à 9:55 Lier au commentaire

    Hello Karlkoch, IMPORTANT
    Above all, I invite you, like all those who have downloaded the latest version from the directory Wordpress, to make a small correction. This applies in case you want to use the list of events in the sidebar. In the file ‘ec_js.class.php’, line 374, should be replaced ‘Tooltip’ by ‘tooltip‘. So save the lowercase letter T of Tooltip. It is not much but it changes everything with the latest version of the jQuery plugin tooltip. I just ask Luke Howell to amend it in the official distribution.

    To change the category of an article created from an event, simply change this article and select the category or categories you want. However, this suggestion is already part of many options my ToDo List:)

  22. Heiremle 11 octobre 2008 à 10:09 Lier au commentaire

    Dear Nicole, I did not understand. Are you trying to coexist Events-Calendar with Google Calendar? That is what I understood by visiting your site. Perhaps the problem lies ?

    When I see the qualities of Google Calendar, I feel wretched with Events Calendar. Yet Events-Calendar have really great success. So I think it is a beautiful challenge! ;)

  23. Heiremle 11 octobre 2008 à 10:14 Lier au commentaire

    Dear Jonah, very nice your attempts at relooking the calendar. But I do not see any failures of the pluging. Have you found a solution? Which? That interests me.

  24. Heiremle 11 octobre 2008 à 10:25 Lier au commentaire

    IMPORTANT
    I invite you, all those who have downloaded the latest version from the directory Wordpress, to make a small correction. This applies in case you want to use the list of events in the sidebar. In the file ‘ec_js.class.php’, line 374, should be replaced ‘Tooltip’ by ‘tooltip‘. So save the lowercase letter T of Tooltip. It is not much but it changes everything with the latest version of the jQuery plugin tooltip. I just ask Luke Howell to amend it in the official distribution.

  25. Jonahle 11 octobre 2008 à 19:41 Lier au commentaire

    Heirem,

    It was by chance i figured it out. Not sure how it happened, but some how i ended up with two calls in my header. Once I removed one, all problems went away.

    Keep up the good work!

  26. Heiremle 12 octobre 2008 à 0:49 Lier au commentaire

    Hello everyone, if not already done so, I invite you to read my last post. Especially those who wish to enter a category when creating an event and an associated post ;)

  27. Joshuale 12 octobre 2008 à 6:38 Lier au commentaire

    Hello Heirem!

    I recently set up a site using your event calender as one of my widgets. It is absolutlely marvelous and extremely useful! One slight tiny problem I’m facing is the current date. I’m from Asia and my time zone is currently +8 gmt. When I’m posting this, it is currently 12th October. However, when I revert to my calender, the “today” box or the blue box is on 11th October. I’m new at this website thing. Maybe u can give me some advice?

    Thanks
    Josh

  28. Joshuale 13 octobre 2008 à 20:04 Lier au commentaire

    Hi, Sorry to bother again. The previous problem i posted has been fixed. It’s just a little timeframe problem in my site. Sorry. However, I realised that I have to same problem with Nicole. When I go to my event calender on the posted page, I can see October fine. However, if I click November or September, all I get is



    you can check out the calender at
    http://sicjunioryouthministry.ueuo.com/index.php/calender/

  29. Joshuale 13 octobre 2008 à 22:55 Lier au commentaire

    I tried reinstalling and stuff and all.. and i seem to have made it worse :p now there isn’t even the other months buttons to press! alsoat one point all my events wasn’t seen on the public calender (still could be seen where i set them.) HELP!!!

  30. Heiremle 14 octobre 2008 à 17:57 Lier au commentaire

    Hello Joshua, The problem of adjustment of the dates according to the time zone is in my ToDO List. If all occurs well it should be regulated in the next version.

    Concerning your current problem: Did you desactivate the plugin before each installation? It is very important. Have you tried the option “jQuery extrem protection”? Normally this option insulates, in a different field, the execution of all the jQuery functions. As you have many plugins that is essential.

    Now, if all this do not solve your problem, then I see only one possibility. It is to provide me access to your site, as well in your Wordpress dashboard as in the FTP space. So that I will look in details what does not function, to do some tests (without affecte your site of course). Also perhaps that will make it possible to make evolve Events Calendar. All the people who trusted me - I say ALL - by entrusting to me an access admin to their site saw their solved problems. Still it is necessary that you trust me. My email is in the footer of this page.

  31. Fritzle 14 octobre 2008 à 22:16 Lier au commentaire

    Hello!
    I was spending a lot of time looking in the comments but could not find a solution.
    Need help for that problem:
    My Events Calender does not show outgoing links nor links to linked posts???
    Mhm . . read your post of deleting that Dom thing (line 102 until 112) but if I delete this, it does not work at all . .

    My wordpress version: 2.6.2
    Events-Calendar: 6.5.2

    Help?

    Thanks a lot,

    Fritz

  32. Heiremle 15 octobre 2008 à 0:18 Lier au commentaire

    Hello Fritz, Strange but interesting problem. I examined the sources of your pages and the thickbox. The only explanation that I could be in the CSS rules of your theme. The rules about links. If this is not what it may be that the Lightbox be the issue. But I can not say more without further way to examine your site.

  33. Joshuale 15 octobre 2008 à 13:14 Lier au commentaire

    I have emailed you the necessary details needed. Thanks Heirem!

  34. darkonle 15 octobre 2008 à 13:46 Lier au commentaire

    Hi,

    your calendar is really great but i have one little problem…

    I´m using the Theme “Grava”, wich uses mootools. But if i use it the tooltips are very strange. There is no description, just the information. It´s really looking strange :(

    You can take a look: http://www.suspektebm.de
    The theme can be found at: http://nebelschwade.kulturinventur.de/blog/?p=91

    if i change the theme to the wp-standard it´s working perfectly. :(

    Oh and one more thingy for the wishlist.. :)
    If i change the permissions for the calendar in the dashboard to let users put their own events into the calendar, they could change all the options of the calendar. It would be nice the set permissions to make and edit entrys from the frontend of the blog.

  35. Heiremle 22 octobre 2008 à 21:38 Lier au commentaire

    Hello Darkon, It is an usual problem of CSS settings. What I suggest you is to examine the content of your page, and therefore also the tooltip in FireFox, with the help of Web Developer plugin. It will be very useful to identify and find the correct in your CSS.

  36. Fritzle 13 novembre 2008 à 19:42 Lier au commentaire

    Hello Heirem!
    Just found a problem at the events calendar and googling around couldn´t find a solution except this unsolved post in the wordpress forum
    http://wordpress.org/support/topic/212286

    I got the same problem. In the thickbox the date is not showing the right weekday, mhhm

    Thanks for the help, Fritz

  37. Jamesle 14 novembre 2008 à 0:43 Lier au commentaire

    Fritz, I noticed that problem last week too. In my case my blog has the timezone set to GMT+8.

    I fixed it by editing ec_js.class.php, replacing:

    $date_show .= ucfirst($wp_locale->get_weekday(gmdate('w', mktime(0,0,0,$m,$d,$y)))) . ' ' . $d . ' ';

    with:

    $date_show .= ucfirst($wp_locale->get_weekday(date('w', mktime(0,0,0,$m,$d,$y)))) . ' ' . $d . ' ';

    ie gmdate() is replaced with date()

    Heirem, could you please add this fix to the next version of the plugin?

    James

  38. Fritzle 14 novembre 2008 à 1:11 Lier au commentaire

    Ok, thanks a lot James! That solved the problem instantly!

    I will also post that to the above mentioned forum . . .

    Fritz

  39. Fritzle 14 novembre 2008 à 1:14 Lier au commentaire

    ok, you already posted it . . . THANKS again!

  40. Heiremle 18 novembre 2008 à 23:11 Lier au commentaire

    Hello Fritz, and thanx a lot James ;)

  41. Gustavole 30 novembre 2008 à 20:53 Lier au commentaire

    Greetings!

    How do I change the localization to Spanish? Thanks for your hlep.

  42. Heiremle 1 décembre 2008 à 23:08 Lier au commentaire

    Hello Gustavo, Looking at your blog I see that you understand that there is nothing to do for the translation into Spanish when the blog is already in a Wordpress version of the same language ;)

  43. Pepe Lavandeirale 3 janvier 2009 à 3:33 Lier au commentaire

    Dear Heirem,

    Thanks for the nice plugin.

    I have the WP 2.7 and Event-Calendar 6.5.1 and everething is going well with the plugin with the exception on the date format. I am using a PT BR translation and the date display as yyyy-dd-mm and I would like to change to dd-mm-yyyy like yours. If I change in the options to d/m/Y the side bar widget display in correct mode but, the Large Calendar, the post page and the Tooltips continues displaying yyy-dd-mm.

    Coul you help me.

    Thanks in advance.

  44. Sanderle 2 mars 2009 à 15:56 Lier au commentaire

    Hello,

    I want to change the order of the date in my popup window from the Events Calendar plugin (In the Title). I’ve tried many things in ec_js.class.php but not the result I wished get through. And I’ve seen that you have the Calendar with first the Day of the Week then the Day, Month and Year. That order is exactly where I’m looking for but I’ve tried with no result, so can you resolve this problem?
    I’ve now when I click on a date: Month, Day of the Week, Day, Year

    Kind Regards,

    Sander

  45. Stewartle 2 mars 2009 à 21:22 Lier au commentaire

    Sander,

    The code that sets the popup title is around lines 85-95 of ec_js.class.php where it sets the $date_show variable. I think this code needs to be revisited, because it is taking the ordering of the fields from your Large Calendar Date formatting option, but the actual formatting is hardcoded into the code.

    I get the same results as you with my large calendar date format set to the default, “n/j/Y”. Events with a start and end date show up in the tooltips as expected (e.g. “3/2/2009″ for today) but the popup title shows “March Monday 2 2009″ which is not a standard format at all.

    If you change your format to “j-n-Y” then you will get the popup title as Heirem has it, “Monday 2 March 2009″ for today, and events with start and end dates will appear in European style (”2-3-2009″ for today) in the tooltips. If that formatting works for you, that should solve your problem.

    Heirem, have you rewritten this code for the next version? If not I will offer to do it (for some future version), because I think the current code is broken. (Besides the nonstandard formatting, it throws an error if you have less than 3 fields in your date format - set the Large Calendar Dates format to simply “n/j” to see what I mean.)

  46. Sanderle 3 mars 2009 à 9:32 Lier au commentaire

    Stewart,

    Thanks for help! The problem is resolved.

    Kind regards,

    Sander

  47. Sanderle 3 mars 2009 à 12:03 Lier au commentaire

    Hello,

    I’ve now a new problem… I don’t know when it has come but if I roll over a date, then I can click the date but that’s not what it must be. Because it is not a event. And I don’t know where I changed the code for that but if some one can give me a path maybe then I can remember it. I just only want that the events can be clicked and when no event is that you can’t click it at all.

    Kind regards,

    Sander

  48. Sanderle 3 mars 2009 à 15:05 Lier au commentaire

    Sorry for double post, and I’ve resolved the problem from above.

    The last question I have if I made a Event and I want to edit it and click to confirm that. On the page that’s has been made are then NO changes.
    So how can this be resolved or what must I do. I see only changes on the Events Calendar but not on that page… so that’s weird. Please help last time.

    Kind Regards,

    Sander

  49. Raffaelele 21 avril 2009 à 22:52 Lier au commentaire

    Hi,

    the plugin is very nice.
    A question: it’s possible change format date from MM/DD/AAAA into DD/MM/YYYY in list widget (see: http://www.zoraldelbuono.it/wp/?
    what the code and where put the code?

    Thank for your help me

    raffaele

  50. Heiremle 28 avril 2009 à 23:55 Lier au commentaire

    Hello Sander,
    Regarding your last question, if I understand well, you want that modifications brought in an event reverberate in the post which was published in its creation. It is that right?
    It is not something possible. An article is not a form, and as you have any degrees of latitude to change this post, Events-Calendar will not be able to come back on the contents without taking big risks. Once an article was created from an event, it is not possible, nor even desirable, to change it otherwise than by way of the editor included in Wordpress. ;)

  51. Heiremle 28 avril 2009 à 23:59 Lier au commentaire

    Hello Raffaele, It is a question which was often asked here and that I have already answered. Thank you for going through the comments of this blog ;)

  52. Raffaelele 5 mai 2009 à 9:12 Lier au commentaire

    Than you Heirem,

    I have another question
    I have a difference between the server time and time schedule. How do I change the server time?

    Raffaele

  53. Rogle 10 mai 2009 à 1:16 Lier au commentaire

    Thanks for all your work on this fantastic plugin….

    The issue I am struggling with involves both the administration and the public viewing of the Calendar.

    I am based in Australia UTC+10:00, I host out of Germany UTC+01:00, and most of my audience is Australian.

    Firstly, Is there any way I can set the Admin Options to UTC + 10:00 the same as my blog? This would solve the problem of my post-expirator waiting until 3pm the next day to delete calendar entries.

    And Secondly, when anyone views the Public Calendar, it shows ‘today’ highlighted in blue as the server time (I think). So at 9am on Sunday the 10th May 2009 (”Now” for me), the calendar is highlighting the 9th May as the current day???

    Any thoughts or am I jumping the gun on the next upgrade :)

    Once again many thanks.

  54. Rogle 10 mai 2009 à 1:20 Lier au commentaire

    Oop’s..I see that my second issue is on the TO DO list….

    Sorry

  55. Heiremle 11 mai 2009 à 0:38 Lier au commentaire

    Hello Rog,
    I understand your problem. In the next version you will not have to worry about dates and timezone. Events-Calendar will resume the parameters entered in the Wordpress settings.

    However, if you have some knowledge in PHP, you can load to make some changes. To do this we must return the plugin in its current version and change all your references to date. The rule to apply is:

    if ( $day == gmdate('j', (time() + (get_option('gmt_offset') * 3600))) && $thismonth == gmdate('m', time()+(get_option('gmt_offset') * 3600)) && $thisyear == gmdate('Y', time()+(get_option('gmt_offset') * 3600)) )

    ;)

  56. Rogle 11 mai 2009 à 0:55 Lier au commentaire

    That’s fantastic…Many Many thanks

Laisser une réponse