Forum Replies Created
-
AuthorPosts
-
FrankyKeymaster
Glad to hear it isn’t EME causing the troubles 🙂
FrankyKeymasterWell, according to me it is, but YMMV 🙂
FrankyKeymasterNormally it is another plugin that interferes with the jquery from wordpress, you should check that first
FrankyKeymasterWell, 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?
FrankyKeymasterIf you try to disable all other plugins, does it work ok then?
FrankyKeymasterThis needs testing. Was it related to a specific browser?
FrankyKeymasterEME 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.
FrankyKeymasterIt 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.
FrankyKeymasterLet me check this, this is most probably a bug …
FrankyKeymasterThanks @tomchubb!
FrankyKeymasterok, cool. I didn’t understand what was meant here 🙂
Thanks for the info, maybe I’ll move this to Tips then …
FrankyKeymaster1.0.2 should work fine, did you try to refresh/clean your browser cache?
FrankyKeymasterSee 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]
FrankyKeymasterAnd 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:
FrankyKeymasterDid you try not filling in the start time?
FrankyKeymasterHmm … 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 )
FrankyKeymaster1) 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.
FrankyKeymasterFor 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” …
FrankyKeymasterFrankyKeymasterwith a screenshot it’s very difficult, but I recommend to use firebug in firefox, it can immediately show which CSS is doing it.
FrankyKeymasterWell, 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
FrankyKeymasterSure, please do send them to me: liedekef@telenet.be
Thanks already!
FrankyKeymasterWhich shortcode? And where?
FrankyKeymasternot for now, as I said. Making fields dynamics is not that difficult, but integrating it in wordpress is a whole other story.
FrankyKeymasterErrr … isn’t that something for wordpress in general? I mean, for all intents and purposes, it is still a rendered wordpress page, no?
FrankyKeymasterWell, if the code is clean, I’m interested 🙂
FrankyKeymasterJust don’t give the end hour. I checked the code and found nothing about a “all day event” setting.
FrankyKeymasterIf 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.
FrankyKeymasterStill a feature request, and not a small one …
FrankyKeymasterI did not receive a mail, so closing this
FrankyKeymasterFor 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.
FrankyKeymasterThe “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 …
FrankyKeymasterDeactivate the option for the permalinks in EME (and read/execute what’s next to it) and then reactivate the option.
FrankyKeymasterIf you only want it to appear on the first day, look at the “long_events” option for [events_list]
FrankyKeymasterFor 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.
FrankyKeymasterDoes the setting still points to a valid page?
FrankyKeymasterThe 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
FrankyKeymasterIn 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!
FrankyKeymaster🙂
Thanks for the compliment!
FrankyKeymasterWhat is the value of the EME setting “Events page”? If it is pointing to the “agenda” page: read the explanation next to the setting.
FrankyKeymasterSorry, 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.
FrankyKeymasterGlad to hear
FrankyKeymasterWhen 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 #45319FrankyKeymasterRead this thread: http://www.e-dynamics.be/bbpress/topic.php?id=48#post-3233
FrankyKeymasterI 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>FrankyKeymasterthanks for reporting, but it is already fixed in trunk
FrankyKeymasterIt 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.
FrankyKeymasterNo I did not, my last answer here still stands.
FrankyKeymasterhmm … I think this calls for an extra conditional tag …
FrankyKeymasterSorry, this is not possible for now.
FrankyKeymasterFor the moment this is not possible, but might be a nice addition. Moving to feature requests
FrankyKeymasterMoved to feature requests.
FrankyKeymasterUse 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)
FrankyKeymastereme_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.
FrankyKeymasterWell, 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
FrankyKeymastereme_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?
FrankyKeymasterI 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)
FrankyKeymasterYour theme has javascript errors, fix those and it will be ok.
FrankyKeymasterMaybe 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()
FrankyKeymasterHmm … I don’t recall ever saying anything specific about sitemaps, but anyway: thanks for the tip!
FrankyKeymasterPlease post a link showing this problem, now it’s just something I can’t verify.
FrankyKeymasterStill considering it 🙂
Since it might change things for other users, it might be needed to create an extra option for it.
FrankyKeymasterWell … 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 #49702FrankyKeymasterYour 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>FrankyKeymasterFile 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).
FrankyKeymasterTry changing the line 715 in eme_locations.php from
function eme_global_map($atts) {
to
function eme_global_map($atts=””) {
FrankyKeymasterGoogle 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?
FrankyKeymasterOn the locations page (plural), I don’t change the html title, so the one from wordpress is taken. Is this not the case?
FrankyKeymasterSee http://www.e-dynamics.be/wordpress/?cat=38 for the map shortcode. The corresponding function call for templates would be eme_global_map
FrankyKeymasterI 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 🙂
FrankyKeymasterI 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]? #46865FrankyKeymasterAnd if you set the general setting “No events message” to empty?
FrankyKeymastersorry, 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.
FrankyKeymasterWell, 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
FrankyKeymasterYou 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:
FrankyKeymaster@beventsmadeeasy: you might be a new user, but you explained it just fine 🙂
FrankyKeymasterYou 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.
FrankyKeymasterSearch for “Events page” in the settings, it’s there.
FrankyKeymasterIf you also have this bug, then I need to double-check the code. Moving to bugs again.
FrankyKeymasterCheck 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.
FrankyKeymasterThen 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]
FrankyKeymasterAs 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 …
FrankyKeymastersorry, the way it is currently set up, the link remains in the default language.
FrankyKeymasterRead 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.
FrankyKeymasterJust 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.
FrankyKeymasterWhat 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.
FrankyKeymasterThat’s fixed in the current dev, see here: http://www.e-dynamics.be/bbpress/topic.php?id=1767#post-6852
FrankyKeymasterThe adding in the backend is already possible with the current release.
FrankyKeymasterWell, 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.
FrankyKeymasterWhen 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)
FrankyKeymastersometimes the forum does act strange … I should switch to something else 🙂
Did you got it working ok now?
FrankyKeymasterSee the function “eme_paypal_ipn” in eme_rsvp.php if you want to activate logging. I never tried an e-check though …
FrankyKeymasterSomehow your server thinks the year is “0”, month “0” and day “0”.
Is your server time set ok?
FrankyKeymasterNot in the html of the event, but in the “format” settings in the EME settings window.
FrankyKeymasterThank for the example! People will appreciate it.
FrankyKeymasterO yes, he can 🙂 I forgot about that one 🙂
FrankyKeymasterLearn how to use placeholders in the different EME format settings, see
FrankyKeymasterAs a workaround: how about requiring approval, and denying the request if already 1 is registered?
FrankyKeymasterjust 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? #49602FrankyKeymasterSee the doc: http://www.e-dynamics.be/wordpress/?cat=25
FrankyKeymasterDon’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? #49600FrankyKeymasterbeventsmadeeasy 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 #49440FrankyKeymasterSince 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 #49438FrankyKeymasterOk, 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?
FrankyKeymasterOk, 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.
FrankyKeymasterFor now, I suggest to use the availble wordpress filters:
FrankyKeymasterFor now, I suggest to use the availble wordpress filters:
FrankyKeymasterHmm …. 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 …
FrankyKeymasterBest 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?
FrankyKeymasterLook 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? #49597FrankyKeymasterThat’s more of a feature request 🙂 Not possible for now (unless you use custom attributes)
FrankyKeymasterFor the align: http://www.w3schools.com/tags/att_img_align.asp
FrankyKeymasterAccording to my code, this should be correct. Have you checked the content of this setting in the EME settings page?
FrankyKeymasterYou 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
FrankyKeymasterThat should work, assuming the attribute is called “status”. Where did you put this (in which EME settnigs field)?
FrankyKeymasterThen set it a fixed width, instead of width=”100%”
FrankyKeymasterFor the button: CSS
For the table: I don’t really understand the question, but html guides are all over the internet for this 🙂
FrankyKeymasterUse conditional tags for this, see
FrankyKeymasterHmmm … 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 ..)
FrankyKeymasterAs said: use width and height:
<img src="#_EVENTIMAGEURL" width=xxx height=yyy>
FrankyKeymasterShould be the same result, since the shortcode calls that function.
FrankyKeymasterbtw, 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
FrankyKeymasterI never looked into wordpress categories myself, but if you say it works that’s ok 🙂
FrankyKeymasterAccording to my knowledge this should work ok with qtranslate. Is this not the case?
FrankyKeymasterTo 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.
FrankyKeymasterWith 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
FrankyKeymasterCheck 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!
FrankyKeymasterthe /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.
FrankyKeymasterWell, I updated the doc 🙂
It’s already possible to use paging for period=this_year
FrankyKeymasterThat 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.
FrankyKeymasterSince 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.
FrankyKeymasterI 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.
FrankyKeymasterThis 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.
FrankyKeymasterplease don’t double post.
FrankyKeymasteryou 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 #49553FrankyKeymasteryes, see the doc for that
FrankyKeymasterThis is a very old plugin not supported in wordpress 3.x. I’m very sorry, but I can’t go around debugging old plugins.
FrankyKeymasterConfirmed, and fixed here:
Tue 20 Mar 2012 at 22:19 in reply to: Heading with Category name and list of events in that category #49551FrankyKeymasterin any regular page
Tue 20 Mar 2012 at 16:49 in reply to: Heading with Category name and list of events in that category #49548FrankyKeymasterFor 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]
...FrankyKeymasterno feedback, closing
FrankyKeymasterno feedback, closing again
FrankyKeymasterdraft events never show on the site, only in the admin backend. Private events show to logged-in users.
FrankyKeymasterDid you use the correct placeholder in the event formatting? See http://www.e-dynamics.be/wordpress/?cat=25
FrankyKeymastersee my other posting …
FrankyKeymasterWell, 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 ….
FrankyKeymasterI see and understand what you mean, but that’s a whole other thing to code up.
FrankyKeymasterNo, that will always be a manual process (well, at least for now). No real cron-integration exists for wordpress, so “timeouts” are difficult.
FrankyKeymasterHi, 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