cefiar
Forum Replies Created
-
Regarding the ‘Calendar’ / ‘Calendar-2’ display, If you go to Dashboard->Events->Settings, and go into the Viewing Settings tab, it should allow you to choose the calendar page from your list of pages.
If I go to /calendar/ on your site I see a calendar, but various parts are broken. If I replace the CSS on that page with the CSS from my own site (I’m using the WebDeveloper plugin with my browser to do this), I get a working calendar, so resolving the CSS issue should fix things.
If your CSS does not regenerate, you try the following to nudge it into regenerating it:
1. Go to Dashboard->Events->Calendar Themes and change your calendar theme to something different. Immediately change it back to your normal calendar theme selection.
2. Go to Dashboard->Events->Theme Options and without changing anything hit “Save Options”. If you get an error with this the first time, you may need to use the “Reset to Defaults” button which will reset all your colour pickers, so you might want to screen-shot/write them down first.
3. If all else fails, you need to delete the Ai1ec internal cache. This is usually located in …../all-in-one-event-calendar/cache/ – Create a directory called ‘old‘ and move all files and directories into the old dir (there may be somnething ending with _css and a directory named twig). Do #1 & #2. You should now have a file ending in _css and a directory named twig. If this all works, you can delete the old dir and it’s contents. If it doesn’t, move the files back so that your site is back the way it was.Notes:
a. Sometimes the cache isn’t in …../all-in-one-event-calendar/cache/ and instead ends up elsewhere (so far, it seems to be somewhere under …../wp-content/uploads/ ). Time.ly are currently looking into that issue, but the same process applies to clear the cache.
b. You seem to be using some custom CSS in your chid theme. If all you’re using the child theme for is that custom CSS, you might try adding it to the Custom CSS plugin that I also saw you’re using. It would remove the need for using a child theme at all.
c. If you’re doing code changes in the child theme, ai1ec has completely changed the way child themes work, so you may need to reengineer all the changes to use ai1ec’s new arrangement (uses the twig template engine from Sensiolabs. Fortunately twig is relatively easy, and if you’re just removing things (like the categories/tags buttons) that’s fairly easy to do. http://twig.sensiolabs.org/documentation
d. The entire core code has changed, so if you’re accessing any ai1ec functions inside themes, they will most likely not work. You might want to visit the Time.ly forums and/or website to check on what code you should be using now if that’s the case.You appear to be using a child theme from 1.10.9, rather than say, Vortex from 2.0.x. (The version is listed in the top of your CSS).
Are you using the Legacy Themes Add-on module from the Time.ly website?
Forum: Plugins
In reply to: [Timely All-in-One Events Calendar] Persian/Hijri Calendar?Ai1ec does not support the Persian calendar at this time.
Currently, only the Gregorian calendar is available.
Forum: Plugins
In reply to: [Timely All-in-One Events Calendar] Event Widget StylesIt seems as though override.css is being placed at the start of the CSS file, rather than at the end, which is causing this issue.
You can:
1. Add !important to every CSS declaration (works for most things, but still annoying).
2. Use a plugin called My Custom CSS to put the CSS on your pags instead of with a child theme.
3. Insert the CSS in your standard WP themes styles.css or equivalent (if possible).The codebase has comepletely changed since 1.x
The old helper classes are no longer there, so you need to delve slightly deeper into the code to access this info.
Hopefully @nicola.peluchetti might get back to you on how to access this (he’s the best person for that), otherwise you might find some info in a post by him on the Time.ly forum at: https://time.ly/forums/topic/custom-designed-upcoming-events/
Forum: Plugins
In reply to: [Timely All-in-One Events Calendar] Broken in WordPress 3.9.1If the content is there but the formatting is broken, you most likely need to force the CSS to regenerate.
Go to Dashboard->Events->Calendar Themes and change the calendar theme to something different. immediately change it back to what you had.
Then go to Dashboard->Events->Theme Options and hit Save Options (even though you’ve changed nothing). If you get an error, you may want to use the Reset to Defaults button.
Ok, so I found the issue, but not sure what you might need to do.
Google Calendar does not allow you to import calendars from https:// sites using the http://www.google.com/calendar/render?cid= method, at least in your case. This may be because the certificate is untrusted (ie: it’s not signed by a CA).
I’m pretty sure that Ai1ec is getting the https part from your Site URL, which of course means that you would need to change that to get Ai1ec to pick it up. You may also have to Save Settings in Ai1ec to get it to recognise that change (even if nothing else has changed).
The link currently being handed out (doesn’t work): http://www.google.com/calendar/render?cid=https%3A%2F%2Fmesiti.com%2F%3Fplugin%3Dall-in-one-event-calendar%26controller%3Dai1ec_exporter_controller%26action%3Dexport_events%26cb%3D1471915823
The link not using https (works): http://www.google.com/calendar/render?cid=http%3A%2F%2Fmesiti.com%2F%3Fplugin%3Dall-in-one-event-calendar%26controller%3Dai1ec_exporter_controller%26action%3Dexport_events%26cb%3D1471915823
Forum: Plugins
In reply to: [Timely All-in-One Events Calendar] Event Widget StylesNo problem. Happy to help.
Note: For displaying the event time, you might want to look in event-popup.twig, as it has code that presents the timespan of the event, which appears to be the way you want the event displayed. This file is used in multiple places (eg: month view) so you only want to copy the code from that file, rather than editing it as well.
Forum: Plugins
In reply to: [Timely All-in-One Events Calendar] Event Widget StylesAre you using 2.0.8 or 1.x. I can’t give you advice on 1.x as I no longer have any setups running it.
If you’re running 2.0.8, then you can do all this through a child calendar theme by editing the agenda-widget.twig file and inserting it into the child calendar theme. https://time.ly/document/customize-calendar/create-new-calendar-theme/
If this is exactly what you’re doing, then post what you’ve got here and I’ll do what I can to help. Just remember to wrap it in code tags.
Have you tried editing the event and saving it again?
I’ve heard from a few people that doing that solves the problem.
The reason is somehow the flag that says the event goes more than the remainder of the day is set, so it displays the second date. Editing the event and saving again should clear it.
Forum: Plugins
In reply to: [Timely All-in-One Events Calendar] Bugs with version 2.0.81. Part of the problem with posterboard in 1.x was that it took ages to render (because it had to download the font), and people complained it was slow. By fixing the height of the event title for posterboard, it speeds up brwoser rendering a lot.
You probably want to look at creating a child calendar theme and populating override.css with copies of the CSS you want to change. If you want more lines of title, simply change the title space to some multiple of 31.5px (63px is 2 lines).
2. I’d be looking at a theme or plugin conflict. Also, if you’ve got a top-level site redirect in place (eg: something extra in .htaccess for mod_rewrite or similar), then instead of CSS or javascript being returned by Ai1ec, you’ll get an embedded copy of the main website page and you get weird stuff like that happening.
3. For work on translations, see https://translate.time.ly/projects There is some stuff that isn’t translatable, but that is being worked on.
4. Check what the cache report says (Go to Dashboard->Events->Settings then the Advanced->Cache Report tab).
PS: I think I’ve replied to various posts of yours on these same topics recently on the Time.ly forum as well.
Forum: Plugins
In reply to: [Timely All-in-One Events Calendar] All-in-One Event Calendar Update 2.0.6Most of the 2.0.x series is to either fix regressions compared to the 1.x series, or just to fix bugs. The whole idea now is that the 2.x core is going to be the stable bit that all the add-on functionality is built on, and it won’t do much different to what it does now. 2.1.x will probably have some extra stuff in it, but nothing huge.
1.10.x was out for quite a while, and eventually they had to move on. Time.ly didn’t release any versions after 1.10.11-standard and 1.11.5-pro. They’ll support 1.11.5-pro but then again everyone using that has paid for support. They won’t release another 1.10.x or 1.11.x version as all their time is committed to making 2.0 as stable as possible, and working on paid add-ons to 2.0 that people want. Businesses need a sustainable model to survive or they go bust. I’ve been on the bust side of that model, and it’s not fun for anyone let me tell you – the company, the employees or the users of their software (who suddenly need to find an alternative).
A lot of people complained about the speed of the 1.x series, so Time.ly went and completely re-wrote the plugin to address this. The new plugin is generally faster in all respects, and is generally more versatile. At the same time, supporting and maintaining 3 versions (free, standard & pro) was too much work, so they moved to a modular approach where the core is the equivalent of the free (and there is little if any extra features added to it), and there are add-ons that give you any extra functionality on top of that.
That said, despite the fact that Time.ly asked for people to do some beta-testing before the release of 2.0, bugs got through. Most notably are some of the issues that were around use on WP network sites (now mostly fixed), some display rendering issues (now mostly fixed), bugs around disabling gzip compression (now fixed), and translations (whole new kettle of fish). These of course were mainly because the people who would have found these things didn’t test the beta.
With WP, there are so many configurations and possibilities that testing them all is pretty close to impossible, unless you have a truly staggeringly sized team. And Ai1ec is not a small piece of code (it’s about 1/2 the size of WP itself).
If you don’t run a WP network site, have a fairly standard webhost with reasonable defaults (like reasonable PHP memory limits, webserver group write access by default), don’t run a completely paranoid locked down wordpress install, and have your site in English, then you’ll have few if any issues.
If you’re not using english, then look at translation section of Time.ly’s website, which is specifically trying to address this. https://translate.time.ly/projects
If you’re worried, set up a clone of your site (either using a local LAMP/WAMP/MAMP setup or get a test site on the same webhost) and TRY IT on that before you upgrade your main site.
I have a local setup that I clone to, using my site backups as a base (this ensures to me that my backups work, which is always a good thing to know). I then do all my tests on there, as I’ve been bitten all too many times by WP upgrades, theme updates and all sorts of plugins breaking things when I upgrade them.
PS: Time.ly have been really working hard on trying to roll out new bug-fix only V2.0 core releases approximately every 2 weeks, unless there is a major issue that they thought needed fixing fast (eg: the fast release of 2.0.8 hot on the heels of 2.0.7). They’ve slipped once or twice, but in many cases they’ve been close or on the mark with doing just that.
Note: I don’t work for Time.ly. I help out a lot on their forums (I’m a Moderator there), and I like their plugin. IMO they’re doing a reasonably good job in this transition from an unsustainable setup to a sustainable one, and where they aren’t, they’re listening to users and trying to do better. So much so that when they decided to change their forum (not the WP one, the old one on their site – which was running vBulletin), they asked a few of us for ideas so they could make it better. Unfortunately, changing stuff doesn’t happen overnight, especially when it’s not a simple change, but they’ve changed so much stuff lately I’m quite staggered at just how much they’ve done.
Forum: Plugins
In reply to: [Timely All-in-One Events Calendar] Random Event WidgetOut of the box (per se) it doesn’t have this functionality.
I have heard of people using the “featured content” stuff with something like Jetpack, but I don’t know how they’ve done it. Hopefully someone who has done this will reply.
The error seems to be wholly specific to your Google account.
Do you have a link to your calendar that I can try?
Note: There were issues with subscribing to Google Calendars before 2.0.6, so if you’ve got an older version, best to update.
eloak: If you purchased the plugin, you should try the support forum at https://time.ly/forums/ if you haven’t already.
That said, this is a known bug and I do know Time.ly are working on it.