josjo
Forum Replies Created
-
Sorry, no WPML for me since I’m not the plugin author. I did however find a WPML guide for theme translation which explains how it works.
The problem here is that All-in-One Event Calendar uses
date_i18nto localize dates and that function relies on theWP_Localeclass (locale.php) that is translated as part of the core WordPress translation. You would either have to roll your own date_i18n or somehow use WMPL to translate WP_Locale.There seems to be information about this on the WPML forum, but I don’t have an account. Maybe you could check it out.
This may be solvable. But one thing I’m not clear on is how the plugin translation is handled when you use WPML? In a plain WordPress install the plugin translation depends on
WPLANGand is loaded by callingload_textdomain. How does this work with WPML?As a side note: I would like to help out, but WPML is proprietary and since I’m only a All-in-One Calendar user I’m not eligible for a free WPML subscription.
All-in-One Event Calendar uses the WordPress function
date_i18nto display dates.date_i18nin turn translate dates to the locale configured i WordPress. So if WPLANG is set to Hungarian then day and month names should also be displayed in Hungarian. No need to translate since it’s already in the WordPress translation.The date and time formats also follow the formats configured in WordPress. You can set date and time format in the plugin configuration page, but this only applies to input.
Did you name the files correctly? For Catalan i think they should be named
all-in-one-event-calendar-ca.moandall-in-one-event-calendar-ca.po.A couple of questions. Is the milestone 1.1 renamed to 2.0? Are all tickets scheduled for 1.1 going to be resolved in 2.0?
Go to your template directory and make a copy of single.php (if it’s a subtheme and single.php is missing you have to copy the file from the parent theme). Rename the new file to single-ai1ec_event.php. Look at the file page.php (default template file for the calendar) and copy relevant styling from there to single-ai1ec_event.php.
My guess is that it’s used when processing large iCal feeds. But I could be wrong. I recommend lowering the limit by editing all-in-one-event-calendar.php and see what happens.
Maybe this should be configurable in the plugin settings to make the changes persist between versions and also to make it more visible.
The plugin uses Kigkonsult’s iCalcreator for all iCal work. Kigkonsult also have a tool to convert .ics to and from .csv. It’s called iCalcnv and is available here.
As far as I can tell the only thing you are giving up is Remote Login.
The option should be disabled not enabled. Sorry for the confusion.
I don’t have any experience with multisite but from what I’ve gathered so far you are using some kind of domain mapping plugin to allow for the sub site to have a different domain name.
If you are using the WordPress MU Domain Mapping plugin you could try enabling the option “Redirect administration pages to network’s original”.
I can help you with the first problem. The Arras theme loops through all posts in the header and uses
get_the_excerptto create SEO friendly meta descriptions for the page.All-in-One Event Calendar adds a filter to the
get_the_excerptfunction that outputs html. This breaks the meta tag and the browser gets confused.You can work around this by replacing the function
arras_document_descriptionfound in arras/library/template.php with the function below.function arras_document_description() { if ( class_exists('All_in_One_SEO_Pack') || class_exists('Platinum_SEO_Pack') ) return false; if ( is_single() || is_page() ) { if ( have_posts() ) { while( have_posts() ) { the_post(); if ( get_post_type() != 'ai1ec_event') { echo '<meta name="description" content="' . get_the_excerpt() . '" />'; } } } } else { echo '<meta name="description" content="' . get_bloginfo('description') . '" />'; } }The Ajax request fails for some reason. I don’t think there is one solution to all your problems.
@paaljoachim
When I follow the link you posted it first makes an Ajax request like so:http://baldron.org/wp-admin/admin-ajax.php?action=ai1ec_month
But the server responds with an 302 (moved temporarily) and gives this location instead:
http://byggebiologi.org/baldron/wp-admin/admin-ajax.php?action=ai1ec_month
This request doesn’t get a response. It looks like the site has been moved. Have you updated the site address in WordPress (Settings/General)?