Forum Replies Created
-
AuthorPosts
-
Franky
KeymasterGlad to hear it isn’t EME causing the troubles 🙂
Franky
KeymasterWell, according to me it is, but YMMV 🙂
Franky
KeymasterNormally it is another plugin that interferes with the jquery from wordpress, you should check that first
Franky
KeymasterWell, I know that “Events Manager” uses the post meta method, so that’s possible. But still it doesn’t explain why activating EME causes this issue then … Maybe some wildcard hook they use?
Franky
KeymasterIf you try to disable all other plugins, does it work ok then?
Franky
KeymasterThis needs testing. Was it related to a specific browser?
Franky
KeymasterEME doesn’t use any call to wp_postmeta at all. Maybe the old “Events Manager” plugin has some things that might cause this? And for the record: EME (as in “Events Made Easy”) is the follow-up from “Events Manager Extended”, not “Events Manager”.
Deactivate EME, remove all tables refering to ‘Events Manager’, and reactivate EME. That should help you along.
Franky
KeymasterIt is possible that another plugin loads a non-WP version of jquery, that might cause troubles. Look in the sources of the page for “jquery”, any instance loaded that doesn’t come from your own website might cause problems.
Franky
KeymasterLet me check this, this is most probably a bug …
Franky
KeymasterThanks @tomchubb!
Franky
Keymasterok, cool. I didn’t understand what was meant here 🙂
Thanks for the info, maybe I’ll move this to Tips then …
Franky
Keymaster1.0.2 should work fine, did you try to refresh/clean your browser cache?
Franky
KeymasterSee my link
[events_if tag="#ESCj #ESCM #ESCY" value="#ESC@j #ESC@M #ESC@Y"] The start and end date of this event is the same, so just showing start: #j #M #Y [/events_if]
Franky
KeymasterAnd if you set the start time to 00:00 AM?
The thing is, in fact, that the events are shown on the day they take place, the hour is just informational. You can just put the end hour equal to the start hour, and then use a conditional tag to check on that and not show the time if they are equal. Search the forum for examples, and see also here:
Franky
KeymasterDid you try not filling in the start time?
Franky
KeymasterHmm … it should work just fine. Is it being replaced at all, or are you seeing #_EVENTDETAILS as text? Can you show an online example (otherwise mail it to me in private: liedekef@telenet.be )
Franky
Keymaster1) no, the email needs to go to a WP existing address
2) put the shortcodes inside the “format” settings, in the EME settings page
3) see post above for an example
4) how can accept payment info without actually accepting it? The paypal just checks the “payed” option, but you still can choose wether or not to accept the booking.
Franky
KeymasterFor the RSVP question, see the option “user_registered_only” for the shortcode [events_list].
For the payed issue: the printable list of attendees is only for the admins, and since users can book more than once, it’s impossible to detect which booking you’re talking about when saying they payed or not (when visiting an event).
I could add a placeholder that would result in “You have X bookings, Y of them are payed” …
Franky
KeymasterFranky
Keymasterwith a screenshot it’s very difficult, but I recommend to use firebug in firefox, it can immediately show which CSS is doing it.
Franky
KeymasterWell, I need to put it in the code, but I think the following would work:
– change the mysql column rsvp_number_days in the table eme_events from “unsigned int” to just “int”
– use a negative number for the number of days
Franky
KeymasterSure, please do send them to me: liedekef@telenet.be
Thanks already!
Franky
KeymasterWhich shortcode? And where?
Franky
Keymasternot for now, as I said. Making fields dynamics is not that difficult, but integrating it in wordpress is a whole other story.
Franky
KeymasterErrr … isn’t that something for wordpress in general? I mean, for all intents and purposes, it is still a rendered wordpress page, no?
Franky
KeymasterWell, if the code is clean, I’m interested 🙂
Franky
KeymasterJust don’t give the end hour. I checked the code and found nothing about a “all day event” setting.
Franky
KeymasterIf you see the ocean in the map, the map is working ok. It means that the coordinates for the location were not correctly given by google (it happens …), so edit the location again, save it and see what happens.
Franky
KeymasterStill a feature request, and not a small one …
Franky
KeymasterI did not receive a mail, so closing this
Franky
KeymasterFor the “x”: see here if you already want to fix it: http://plugins.trac.wordpress.org/changeset/521913
For the <0 issue with seats: fixed here: http://plugins.trac.wordpress.org/changeset/554019 (just do the fix at line 537/538, the fiest fix is not needed)
For your mailserver problems: if you don’t know the correct settings, ask your webserver admin for them.
Franky
KeymasterThe “x” problem is fixed in the development version.
The mails: the webserver is sending out the mails by connecting to the mailserrver, so make sure this is all correctly configured. Look at your mail logs for that.
Deactivating/reactivating won’t change anything if for example the firewall blocks access from the webserver to the configured mailserver …
Franky
KeymasterDeactivate the option for the permalinks in EME (and read/execute what’s next to it) and then reactivate the option.
Franky
KeymasterIf you only want it to appear on the first day, look at the “long_events” option for [events_list]
Franky
KeymasterFor the moment, that needs to go in the comments (which are not yet editable from within the admin backend I think).
I’ve started once to integrate other form-tools into EME so you could custmize the fields you want to show to the client, but it’s a very big job to do so … if you know any descent integratable form tool, please do let me know.
Franky
KeymasterDoes the setting still points to a valid page?
Franky
KeymasterThe RSVP comments are shown when you print the list of attendants, but more importantly: they are mailed. So responding to a comment is just replying to the mail.
To show the events you’ve subscribed to: see the “user_registered_only” option for the “[events_list]” shortcode: http://www.e-dynamics.be/wordpress/?cat=18
Franky
KeymasterIn the future, it might. From this week on I can start working on EME again, but there are LOTS of old feature requests that I need to go through. Any help might be appreciated 🙂 Or a patch is also welcome!
Franky
Keymaster🙂
Thanks for the compliment!
Franky
KeymasterWhat is the value of the EME setting “Events page”? If it is pointing to the “agenda” page: read the explanation next to the setting.
Franky
KeymasterSorry, I disabled text input to avoid typo errors. You can either change this in the code, or import your data directly in mysql. Otherwise you’ll need to accept this.
Franky
KeymasterGlad to hear
Franky
KeymasterWhen the next version is coming out, you can always change the line yourself already, it won’t interfere with the upgrade later on.
Thu 24 May 2012 at 22:33 in reply to: Can't use comments & GD star rating, shows same comment & rating for all events #45319Franky
KeymasterRead this thread: http://www.e-dynamics.be/bbpress/topic.php?id=48#post-3233
Franky
KeymasterI believe it to be your double quotes inside your double quotes to be the problem, try this (untested):
<table width="100%">
<tr>
<td>
<h3>Date</h3>
</td>
<td>
<h3>Organization</h3>
</td>
<td>
<h3>City/State</h3>
</td>
</tr>[events_list limit=200 scope=2012-00-00--2012-12-31 format='<tr><td>#_{M j}[events_if tag="#ESC_{j M Y}" notvalue="#ESC@_{j M Y}"]-[events_if2 tag="#ESC_{M}" notvalue="#ESC@_{M}"]#@_{M }[/events_if2]#@_{j}[/events_if], #o</td><td>#_EVENTNAME</td><td>#_TOWN</td></tr>']
</table>Franky
Keymasterthanks for reporting, but it is already fixed in trunk
Franky
KeymasterIt depends on your current version of EME (but it should work if you have the latest EME version). From next week on I have more time again, so I can dedicate some time to EME again for feature requests, bugfixes and a new version.
Franky
KeymasterNo I did not, my last answer here still stands.
Franky
Keymasterhmm … I think this calls for an extra conditional tag …
Franky
KeymasterSorry, this is not possible for now.
Franky
KeymasterFor the moment this is not possible, but might be a nice addition. Moving to feature requests
Franky
KeymasterMoved to feature requests.
Franky
KeymasterUse conditional tags then:
#d.#m.#Y - #H:#i - #_LINKEDNAME - [events_if tag='#ESC_CATEGORIES' contains='My_Cat1']My_Cat1[/events_if] [events_if tag='#ESC_CATEGORIES' contains='My_Cat2']My_Cat2[/events_if]
Just be careful, when using [events_if]..[/events_if], the next [events_if] needs a space before the “[” (some stupid wordpress limitation)
Franky
Keymastereme_location_list_filter is the filter you want I guess, but for starters: just do a print_r() of the variable inside the function, and see the result (it contains all locations in this case).
Then in your function, base yourself on e.g. a $_GET variable to get a location town, and only show locations with the town equal to that.
But this might be something for the feature request list.
Franky
KeymasterWell, I still don’t quite understand it here. You want a list of events per location “town”, not just per location? For the moment it’s indeed not possible, unless you filter it yourself using the available filters, see http://www.e-dynamics.be/wordpress/?cat=41
Franky
Keymastereme_get_events() has a parameter where you can give the location ID, so just the events for that location are returned. Is that what you mean?
Franky
KeymasterI edited it because of backtick problems, you might want to review the resulting code (no telling what got lost because of bbpress issues with backticks)
Franky
KeymasterYour theme has javascript errors, fix those and it will be ok.
Franky
KeymasterMaybe via a filter after the booking for one of the two events? Then you would check if he booked for the other event and give the discount if wanted; the function to use here would be eme_get_bookings_by_person_id()
Franky
KeymasterHmm … I don’t recall ever saying anything specific about sitemaps, but anyway: thanks for the tip!
Franky
KeymasterPlease post a link showing this problem, now it’s just something I can’t verify.
Franky
KeymasterStill considering it 🙂
Since it might change things for other users, it might be needed to create an extra option for it.
Franky
KeymasterWell … in fact any function that’s called for handling a shortcode can be called directly 🙂
In this case, I won’t change the code until jeynon confirms it works.
Wed 25 Apr 2012 at 19:34 in reply to: Problem with listings when they start and end on the same day #49702Franky
KeymasterYour quotes are wrong: you’re using slated quotes, while it should be straight quotes.
So don’t use:
”
but use:
“
In your case:
<ul>
<li><a href="#_ATT{EXTERNAL_LINK}{#_EVENTPAGEURL}">#_NAME</a>
#_{l j M Y} [events_if tag="#ESC_{l j M Y}" notvalue="#ESC@_{l j M Y}"] #@_{- l j M Y} [/events_if] #_12HSTARTTIME [events_if tag="#ESC_12HSTARTTIME" notvalue="#ESC_12HENDTIME"] - #_12HENDTIME [/events_if] </li>
</ul>Franky
KeymasterFile eme_events.php, at around line 831, function eme_html_title:
change the line
$page_title = eme_replace_locations_placeholders ( “#_LOCATIONNAME”, $location );
to something like
$stored_page_title_format = get_option(’eme_location_page_title_format’ );
$page_title = eme_strip_tags(eme_replace_locations_placeholders ( $stored_page_title_format, $location ));
and you should be good to go (identical for events).
Franky
KeymasterTry changing the line 715 in eme_locations.php from
function eme_global_map($atts) {
to
function eme_global_map($atts=””) {
Franky
KeymasterGoogle doesn’t look at the html title tag anymore, but at the content of the page. But if you want, you can enter custom headers in the settings as well. Maybe that can help you?
Franky
KeymasterOn the locations page (plural), I don’t change the html title, so the one from wordpress is taken. Is this not the case?
Franky
KeymasterSee http://www.e-dynamics.be/wordpress/?cat=38 for the map shortcode. The corresponding function call for templates would be eme_global_map
Franky
KeymasterI see what you mean now. No, the “Single location page title format” is for the page title (with “title” meaning a wordpress title, not a html title-tag). For now the html title-tag is always the name of the event or location in question. This due to the fact that the “Single location page title format” can contain much more info than one can put in a meaningful html title tag.
But that’s the current situation, nothing prevents you from convincing me otherwise 🙂
Franky
KeymasterI don’t understand this: the location name *is* the title (when looking at the details for a location), so what’s not working correctly here?
Mon 23 Apr 2012 at 21:21 in reply to: Possible to exclude categories from [events_list] & [events_filterform]? #46865Franky
KeymasterAnd if you set the general setting “No events message” to empty?
Franky
Keymastersorry, for the moment I can’t think of anything. Maybe normal users entering the events should only be able to add the event in draft (already possible) so an editor can verify it later on.
Franky
KeymasterWell, let’s try a different approach: can you send me a admin account? So I can check it out for myself? My email: liedekef@telenet.be
Franky
KeymasterYou have to add the needed placeholders in your format settings. Search for placeholders in this forum, and read about all available placeholders for events here:
Franky
Keymaster@beventsmadeeasy: you might be a new user, but you explained it just fine 🙂
Franky
KeymasterYou seem to have 2 pages:
http://www.ilmnightlife.com/calendar/
http://www.ilmnightlife.com/events/
What is the value of the EME setting called “Events page”?
Also: check the shortcodes on those 2 pages.
Franky
KeymasterSearch for “Events page” in the settings, it’s there.
Franky
KeymasterIf you also have this bug, then I need to double-check the code. Moving to bugs again.
Franky
KeymasterCheck the EME settings and see that the setting “EME events page” still points to a valid page. From the behaviour I see on your site, I’m guessing that setting is empty or pointing to a non-existing page.
Franky
KeymasterThen do so, you are free to create any link you want using any of the available placeholders:
[events_if tag='#_IS_RSVP_ENABLED' value='1'] <a href="#_EVENTPAGEURL">Register here</a> [/events_if]
Franky
KeymasterAs I said: currently not possible, since the “slug” (last part of SEO link) is calculated at event creation time, so it stays the same after that. I might change the logic though …
Franky
Keymastersorry, the way it is currently set up, the link remains in the default language.
Franky
KeymasterRead the following concerning the EME setting “Events page”:
The content of this page (including shortcodes of any kind) will be ignored completely and dynamically replaced by events data
Meaning: the setting should point to a real page, that is not to be used inside your menus. I’m guessing you don’t have such a page or so? Just create an empty page and point the EME setting “Events page” to that page. Then create other pages and put any shortcode on them.
Franky
KeymasterJust tried it here using the same versions and the same Twenty Eleven theme: the title bar and the page title both show the correct title. Maybe some other plugin is doing something to your pages.
Franky
KeymasterWhat version of EME and WP are you using? Does it occur also when using the default theme? If it is not a problem when using the default theme, then the issue lies with your theme.
Franky
KeymasterThat’s fixed in the current dev, see here: http://www.e-dynamics.be/bbpress/topic.php?id=1767#post-6852
Franky
KeymasterThe adding in the backend is already possible with the current release.
Franky
KeymasterWell, I still need to check it, but read my post again:
you should NOT use the events page directly, as marked in the doc and in the settings page.
You should create your own page and use (one or more of) the available EME shortcodes there.
That’s the advised way of using it.
Franky
KeymasterWhen I go to your site, the year is marked “0” …
Even then: you should NOT use the events page directly, as marked in the doc and in the settings page.
You should create your own page and use the available EME shortcodes there. See here for e.g. a list of events:
http://www.e-dynamics.be/wordpress/?cat=18
For your problem with the calendar showing together with the listing on the special event page: I can’t tell, I need to see it for myself, but it doesn’t work here. I’ll try the setting myself later on (might be a bug)
Franky
Keymastersometimes the forum does act strange … I should switch to something else 🙂
Did you got it working ok now?
Franky
KeymasterSee the function “eme_paypal_ipn” in eme_rsvp.php if you want to activate logging. I never tried an e-check though …
Franky
KeymasterSomehow your server thinks the year is “0”, month “0” and day “0”.
Is your server time set ok?
Franky
KeymasterNot in the html of the event, but in the “format” settings in the EME settings window.
Franky
KeymasterThank for the example! People will appreciate it.
Franky
KeymasterO yes, he can 🙂 I forgot about that one 🙂
Franky
KeymasterLearn how to use placeholders in the different EME format settings, see
Franky
KeymasterAs a workaround: how about requiring approval, and denying the request if already 1 is registered?
Franky
Keymasterjust tried it here: no prob. Are you sure it’s not a browser cache issue?
Tue 3 Apr 2012 at 07:35 in reply to: Ideas please – Phased payments / Asking for payment of deposits? #49602Franky
KeymasterSee the doc: http://www.e-dynamics.be/wordpress/?cat=25
Franky
KeymasterDon’t you just love CSS sometimes 🙂 Or hate it … 😉
Mon 2 Apr 2012 at 17:50 in reply to: Ideas please – Phased payments / Asking for payment of deposits? #49600Franky
Keymasterbeventsmadeeasy is correct here: it doesn’t work if you’re not entering the shortcode in the Event Details composing window.
Mon 2 Apr 2012 at 13:30 in reply to: AM and PM designations not functioning correctly on some events #49440Franky
KeymasterSince you always used #A, it should always have shown the start AM/PM, never the end one. Even if the code was wrong and it always showed the end AM/PM, then the start one was faulty. It is impossible that it worked correctly …
Mon 2 Apr 2012 at 11:45 in reply to: AM and PM designations not functioning correctly on some events #49438Franky
KeymasterOk, it’s your placeholder that’s wrong. For end time it should be “#@A”, not “#A”
But why not use to more easy #_12HSTARTTIME and #_12HENDTIME there?
Franky
KeymasterOk, it’s the mail to the contact person. That’s not really a bug, just something I didn’t got around to change. Leaving it here, so I’ll take a look at it asap.
Franky
KeymasterFor now, I suggest to use the availble wordpress filters:
Franky
KeymasterFor now, I suggest to use the availble wordpress filters:
Franky
KeymasterHmm …. I’ll check this out myself, but it might be that the conditional tags won’t work here.
I’m thinking about adding an option for event_list formats, so you can just choose the format as an ID then, that would solve most issues here (I hope). To be evaluated …
Franky
KeymasterBest send them via mail: liedekef@telenet.be
But probably screenshots won’t help a lot if you say the settings are ok. Have you checked the individual mail settings for that event? Or is it happening for every event? And are you talking about the cancel mail to the registrant or the admin of the event?
Franky
KeymasterLook at the “format” option for the [event_list] shortcode
Fri 30 Mar 2012 at 23:41 in reply to: Ideas please – Phased payments / Asking for payment of deposits? #49597Franky
KeymasterThat’s more of a feature request 🙂 Not possible for now (unless you use custom attributes)
Franky
KeymasterFor the align: http://www.w3schools.com/tags/att_img_align.asp
Franky
KeymasterAccording to my code, this should be correct. Have you checked the content of this setting in the EME settings page?
Franky
KeymasterYou need to put it in the “standard list format” setting for events, so you can then decide wether or not to show a specific event:
[events_if tag='#ESC_ATT{status}' value='open']
<tr><td>This is #_EVENTNAME</td></tr>
[/events_if]Or you can use the available filter for events, see http://www.e-dynamics.be/wordpress/?cat=41
Franky
KeymasterThat should work, assuming the attribute is called “status”. Where did you put this (in which EME settnigs field)?
Franky
KeymasterThen set it a fixed width, instead of width=”100%”
Franky
KeymasterFor the button: CSS
For the table: I don’t really understand the question, but html guides are all over the internet for this 🙂
Franky
KeymasterUse conditional tags for this, see
Franky
KeymasterHmmm … weird, maybe a bug 🙂
Found at least one bug: in events-manager.php, change the line 1161 from
} elseif (preg_match('/#_EVENTIMAGE/', $result)) {
to (added a “$”)
} elseif (preg_match('/#_EVENTIMAGE$/', $result)) {
otherwise the matching wins over the one for #_EVENTIMAGEURL (stupid of me ..)
Franky
KeymasterAs said: use width and height:
<img src="#_EVENTIMAGEURL" width=xxx height=yyy>
Franky
KeymasterShould be the same result, since the shortcode calls that function.
Franky
Keymasterbtw, do you know you can call the function eme_get_events_list instead of doing the “do_shortcode”? See http://www.e-dynamics.be/wordpress/?cat=22
Franky
KeymasterI never looked into wordpress categories myself, but if you say it works that’s ok 🙂
Franky
KeymasterAccording to my knowledge this should work ok with qtranslate. Is this not the case?
Franky
KeymasterTo resize: use #_EVENTIMAGEURL and create your own image with plain html code, width and height as you see fit. And you can just use that placeholder in the event list format as well.
Franky
KeymasterWith the current release you can upload one specific image that can be displayed using a placeholder, as for locations. Look for #_EVENTIMAGE at http://www.e-dynamics.be/wordpress/?p=282
Franky
KeymasterCheck your EME setting called ‘Events page’ and make sure it points to a real events page. Read the text corresponding to that setting very carefully!
Franky
Keymasterthe /a should not be needed. But to be sure, use this:
print substr(eme_strip_tags($row['event_notes']),0,100)."...<br><br>";
the function eme_strip_tags strips away all html tags, so no image problems any more.
Franky
KeymasterWell, I updated the doc 🙂
It’s already possible to use paging for period=this_year
Franky
KeymasterThat indicates a javascript problem, probably caused by another plugin interfering with wordpress jquery. Look in your browser error console to see the error. To fix: disable all other plugings and try again, then enable one by one until you find the guilty one.
Franky
KeymasterSince my original howto 8 months ago (which was for Events Manager Extended), the name of the tables have changed. In this case, dbem_events has changed to eme_events. Just changing that should do it.
Franky
KeymasterI haven’t updated the translation for italian, as I don’t speak/read/write italian.
The language file would need to be refreshed with the template file, since “Reservation for ‘%s’ confirmed” is not present in there, but again: it’s useless without the whole translation being done.
Franky
KeymasterThis is a php function that’s present in php versions >= 5.2.0
If your php is older: update, no support is given for old php versions any more, since they are insecure.
Franky
Keymasterplease don’t double post.
Franky
Keymasteryou did not include any of the code I specified. Please do that.
Fri 23 Mar 2012 at 08:49 in reply to: Heading with Category name and list of events in that category #49553Franky
Keymasteryes, see the doc for that
Franky
KeymasterThis is a very old plugin not supported in wordpress 3.x. I’m very sorry, but I can’t go around debugging old plugins.
Franky
KeymasterConfirmed, and fixed here:
Tue 20 Mar 2012 at 22:19 in reply to: Heading with Category name and list of events in that category #49551Franky
Keymasterin any regular page
Tue 20 Mar 2012 at 16:49 in reply to: Heading with Category name and list of events in that category #49548Franky
KeymasterFor the moment not possible. What you can do is use the available category filters to show one category after another:
My first text
[events_list category=1]
My second text
[events_list category=2]
...Franky
Keymasterno feedback, closing
Franky
Keymasterno feedback, closing again
Franky
Keymasterdraft events never show on the site, only in the admin backend. Private events show to logged-in users.
Franky
KeymasterDid you use the correct placeholder in the event formatting? See http://www.e-dynamics.be/wordpress/?cat=25
Franky
Keymastersee my other posting …
Franky
KeymasterWell, for each booking a unique number is already being generated. The thing is: I’ve never seen asynchronous payment using paypal yet. People would need to “log in” to EME again in one way or another and then click the button. That’s possible of course … I could always regenerate the payment code for each unpaid booking for a user. Hmmm … interesting ….
Franky
KeymasterI see and understand what you mean, but that’s a whole other thing to code up.
Franky
KeymasterNo, that will always be a manual process (well, at least for now). No real cron-integration exists for wordpress, so “timeouts” are difficult.
Franky
KeymasterHi, I just tested this here: I’m using 3.3.1 and latest EME and when clicking “upload/insert” I can choose an image to upload (or from the media gallery) and just click ‘insert into post’ just fine.
-
AuthorPosts