Events-Calendar : W3C XHTML 1.0 Validation

  • Now Events-Calendar will be and remain consistent with the W3C standards.
  • The file translation Hebrew language was added.
  • Some code optimizations have been implemented.

I did not change the version - which dates back only yesterday.
Those who have already downloaded version 6.5.1 are encouraged to repeat ;-)
Salutations à tout le monde.

Heirem 6 septembre 2008 05:02 Events-Calendar, Plugins 16 commentaires URI du rétrolien Comments RSS

Donations Wikipedia Affiliate Button

for help Heirem's

16 réponses à “Events-Calendar : W3C XHTML 1.0 Validation”

  1. Geertle 8 septembre 2008 à 9:03 Lier au commentaire

    Hello, i’ve got the events calender on my site (6.5). But the date is not showing in red like it supposese to do.

    Any idea what i have to change (in options or coding).

    thx

  2. Heiremle 8 septembre 2008 à 17:19 Lier au commentaire

    Geert > Take a look at my post “This is the returned !” about “The loss of the navigation of month in month”. Your problem is more than only a today in red ;)

    I know that my English is far from perfect. But it would be valuable before asking for help you were trying to decipher them.

    I hope soon find nice volunteers who wish to help me correct my articles in English.
    Cordially
    Heirem

  3. mi-schile 9 septembre 2008 à 20:13 Lier au commentaire

    Hi,

    I wrote you an email at 5th of September, because of the new German translation from your plugin events calendar and there comes no respond?

    greetings
    mi-schi

  4. joshuale 14 novembre 2008 à 18:30 Lier au commentaire

    Hi

    I am new to all this. How can I update events in your calendar or link them to other posts in the website.

  5. Jeremy Clulowle 12 janvier 2009 à 2:40 Lier au commentaire

    Dear Heirem,

    I’m having a real problem with the pop-up display after clicking on an event on the small calendar. The “intermediate” page appears at the bottom left of the screen half hidden.

    http://www.cavswales.org.uk/welcome/lang/en/

    I’ve tried everything - changed the theme, disabled style.css, removed other plugins, downgrading to an earlier version, praying, and sacrificing a goat. Nothing works.

    Can you hep please?

    Merci

    Jeremy

  6. Heiremle 12 janvier 2009 à 23:35 Lier au commentaire

    Dear Jeremy Clulow,
    I hope you like the strong taste of goat meat!
    And if you pray .. then think to me and my health :)

    You have several problems:
    In the file “ec_js.class.php”, whenever you see the line:

    ecd.jq.get("< ?php bloginfo('siteurl');?>/index.php",

    add after ‘index.php’ a question mark “?”, like this:

    ecd.jq.get("< ?php bloginfo('siteurl');?>/index.php?",

    And then tell me what it makes.

    As for the thickbox, you have a problem with permalinks. This comes maybe that your site is multi-languages. And you may be using a plugin for that. But I did not find it in the sources of your homepage. Fill me ;)

  7. Jeremy Clulowle 13 janvier 2009 à 3:46 Lier au commentaire

    Hi Heirem,

    Thanks very much for getting back to me.

    I’ve made the change to the “ec_js.class.php” file but the behaviour remains the same.

    I’m using the LangSwap plugin to swap languages, however disabling it makes no difference. Also, I use the calendar on another bilingual site using the same plugin here:

    http://www.bethanjenkins.org/welcome/lang/en

    Click December 22nd and you will see it is working fine

    Kind Regards,

    Jeremy

  8. Heiremle 13 janvier 2009 à 4:03 Lier au commentaire

    Dear Jeremy,

    I went back and I do some tests and the change worked. But you have only applied for the previous month :) The problem has been moved. This is the Javascript error obtained by Firebug: “Access to restricted URI denied” code “1012″;)

    I have the impression that the source of your problem comes from there. You should check your htaccess rules ;)

  9. Jeremy Clulowle 13 janvier 2009 à 4:23 Lier au commentaire

    Thanks again Heirem,

    I wish my understanding of English were as good as your writing ;-)

    I’ve now changed every instance of that code as you originally said.

    But it still behaves the same in Firefox. However in IE it now freezes the browser window ;-(

    The .htaccess file is nothing unusual I think:

    # BEGIN WordPress

    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]

    # END WordPress

    The remaining goats in the nearby field are looking very nervous…..

    Cheers,

    Jeremy

  10. Jeremy Clulowle 13 janvier 2009 à 10:37 Lier au commentaire

    Hi Heirem,

    I’ve asked the hosting company to look at the issue

    The path to the CSS file

    http://www.cavs.org.uk/wp-includes/js/thickbox/thickbox.css

    gives a 404. I’ve checked and file *does* exist at that path, and I’ve CHMOD’d it and all above to 777

    So I reckon you are correct about the .htaccess.

    Merci bien pour tout.

    Meilleurs voeux,

    Jeremy

    ps Les chevres sont plus heureux

  11. Heiremle 16 janvier 2009 à 12:59 Lier au commentaire

    Dear Jeremy Clulow,
    Je suis content pour vos chèvres ;)
    Is the problem solved now?
    Mes Meilleurs Vœux également, merci à toi.

  12. Jeremy Clulowle 16 janvier 2009 à 13:13 Lier au commentaire

    Hi Heirem,

    Thanks for getting back. Yes, the problem has been overcome, but I did so by copying the thickbox.css file to the incorrect path:

    http://www.cavs.org.uk/wp-includes/js/thickbox/thickbox.css

    The path should be

    http://www.cavs.org.uk/wordpress/wp-includes/js/thickbox/thickbox.css

    But it works now, so thanks.

    Kind Regards,

    Jeremy

  13. Tomle 2 février 2009 à 2:18 Lier au commentaire

    Hi Heirem,

    first of all I would like to thank you for the amazing work you are doing.
    This plugin is no doubt one of the best plugins made for WordPress.

    I have some problems with the xhtml validation of the resulting websites.
    I have a big calendar on a WordPress static site and I am using the sidebar widget to display the upcoming events. The calendar works just fine. The problem is that the resulting code is not valid XHTML 1.0.

    1. The sidebar widget:
    There seems to be a problem with the content of the popup (in detail: the -tags).


    ecd.jq('#events-calendar-list-5').attr('title', 'Titel: Testtermin’);

    The strong-tags generate the following error (TidyHTML):

    “<” + “/” + letter not allowed here

    When there are no events present there are no errors. btw: The text explaining that there is no upcoming event is not translated.

    Is there a way to avoid this error?

    2. The [[EventsCalendarLarge]]:

    a) The table (id=”CalendarLarge-Header”) inside the tags seems not to be allowed.

    b) same as a) but with the table (summary=”Large Event Calendar” id=”wp-calendarLarge”).

    IIRC tables are not allowed inside headings. Is it possible to use a different block element?

    And last of all (after all that complaining *g*) I wanted to ask you if you found someone to help you with the correction of your english articles. If not I would like to volunteer.

    Best regards
    Tom

  14. Tomle 2 février 2009 à 2:21 Lier au commentaire

    This is the complete code snippet:

    ecd.jq(’#events-calendar-list-5′).attr(’title’, ‘Titel: Testtermin’);

  15. Tomle 2 février 2009 à 2:23 Lier au commentaire

    well…
    The strong-tags enclose the word “Titel” in the code.

  16. Tomle 3 février 2009 à 22:18 Lier au commentaire

    If anyone is interested:

    I had a little time tonight and I found the error from the sidebar-list widget (OK it took some time… but what the h…).

    The strong-tags are inserted via JS. Writing a simple slash (/) is not allowed. If you add a backslash beforehand (\/strong) at the closing-tags the code is valid XHTML.

    The tags are located in ec_js.class.php line 349, 351, 353, … 361.

    If i come up with an solution for the other error, I will post it here.

    Best regards
    Tom

Laisser une réponse