Forum Replies Created
-
AuthorPosts
-
Franky
KeymasterI forgot to mention that column reordering will also be possible. Check out the trunk version.
Franky
KeymasterThe next version will have this: hide/show columns and export/print the table for people, pending approvals and registrations.
Sun 29 Mar 2015 at 20:33 in reply to: ability to download full list of everyone who has booked an event. #53908Franky
KeymasterThe next version will allow an export of the list of people in EME, in the people screen.
Sun 29 Mar 2015 at 16:50 in reply to: Can EME be installed/used instead of another event 'processor' #53907Franky
KeymasterIt all depends on what you want. EME can do just about anything, but replacing another events manager will always take some time and effort.
Wed 25 Mar 2015 at 22:45 in reply to: Use custom attributes in the form.php file of Frontend Submit #53899Franky
KeymasterThe frontend submit form doesn’t support attributes.
Franky
KeymasterThe doc will be updated once the version is released, otherwise people with the current version will have wrong info. For now it us only in the changelog.
For backwards compatibility (wordpress allows first and last name to be empty in a profile ), #_NAME equals #_LASTNAME. People not updating the forms don’t need to change anything, it should all still work.
#_RESPLASTNAME and such are for the rsvp mails and booking placeholders, #_ATTENDLASTNAME and such for attendance placeholders.Franky
KeymasterWell, here it works fine, but I see some other issues:
– use the new filters: eme_eval_booking_form_post_filter and/or eme_eval_multibooking_form_post_filter (see the doc: http://www.e-dynamics.be/wordpress/?cat=41 )
– it seems to me that you are using multibookings, so use eme_eval_multibooking_form_post_filter (maybe that was your original issue : use of the wrong filter)Franky
KeymasterYour code contains a lot of errors … start simple, and make sure you use $_POST (don’t forget the underscore):
add_filter('eme_eval_booking_form_filter','fifteen_evening_eval',10,2); function fifteen_evening_eval($event, $booker) { print_r($_POST); print_r($event); die; }
Franky
KeymasterI’m sorry but I can’t divert attention to older versions, please upgrade first. Too much has been fixed since then.
Franky
KeymasterYes of course, email and phone info stay as well.
If you are interested in testing it, feel free to download the trunk already.Franky
KeymasterThe next version will have:
– last name
– first name
– address1
– address2
– city
– state
– zip
– country
info per person, with corresponding placeholders in the forms: #_LASTNAME, #_FIRSTNAME, …Franky
Keymasterindeed 🙂
But it is done, along with security improvements 🙂
Autocomplete is based on the name.Franky
KeymasterOk, re-added it:
* Feature: added conditional booking placeholder #_IS_MULTIBOOKING again, only returns 1 when actually doing a multi-booking, not when updating/deleting a bookingFranky
KeymasterI had the same problem, so that’s why I removed it.
Moving to feature requests, I need to think this over.Franky
KeymasterIt is in the zip, and will be in the next version.
Franky
KeymasterIn the current version you can set the option to “take attendance only” when creating/editing an event, that will then show a yes/no form.
For CSS: use firebug or firefox web developer.Franky
KeymasterSee the filter example of eme_eval_booking_form_post_filter at http://www.e-dynamics.be/wordpress/?p=305
And read this too: http://www.e-dynamics.be/wordpress/?topic=problem-with-_is_registered-tag/#post-51001
Franky
KeymasterI just uploaded the dev version to this site, so th examples are now responsive.
Franky
KeymasterNo, I can’t update that from here.
You can download the version by using this link:
https://downloads.wordpress.org/plugin/events-made-easy.zipFranky
KeymasterThe current development version should take this into account now: resize results in redrawing the map, and the width can be 100% now too (using CSS that was already possible).
If you want to test it …Franky
KeymasterPlease open a new thread, your problem is unrelated to this ticket. Also : check your browser’s console for javascript errors and solve those.
Franky
KeymasterI need to test this too, but take a look at this article :
http://webomnizz.com/how-to-make-responsive-google-map-with-google-map-api/
Using the Google maps api, this should be possible. So we just need to change the location js file for this (to be tested ).
Moving to bugs until I can test it.Franky
KeymasterI personally don’t believe in verifying the email address by entering it twice (I just copy/paste it then), but if you want that:
– create a custom form field for the second email address, and use jquery/javascript to compare with the first (your jquery code can be entered in the EME settings, tab “Other”)
– or, if you don’t want to use jquery: use the filter eme_eval_booking_form_post_filter for evaluation upon pressing “submit”Franky
KeymasterThe problem is: if I allow a template id via a link, it will allow people to try and abuse it
Franky
KeymasterAlthough the “moving” feature request is probably not going to happen, this one is interesting.
I could add an autocomplete feature (like for chosing a location when creating an event), which would add a person ID to the POST.
To make it secure: no autocomplete in the frontend, and ignore the person ID when not doing a booking via the backend.Franky
KeymasterTo be sure: are your events correctly configured? For one event I see this for example:
AWANA Clubs
Monday 31 March 2014 21:33
Friday, Oct 10 – 07:25 pmI’m guessing you messed up the event beginning and end date (as indicated: in case of a recurring event, the event beginning/end dates only indicate the duration of the event; the recurrence begin/end date indicate when the recurrence begins and ends)
Franky
KeymasterSee the doc about conditional tags (in the placeholder section ).
Franky
Keymaster(Sorry, this was flagged as spam)
For now I would suggest that you use jquery and css to change the image size, there’s no conditional tag for this yet. Feel free to create a feature request for this.Franky
KeymasterLike I said: it works fine here. If you want, you can send me some login details so I can take a look myself at liedekef@telenet.be
Franky
KeymasterIn your case, I would’ve done this to show the image of the first one:
[eme_events limit=1 category=1 show_ongoing=0 template_id=3 template_id_header=7 template_id_footer=9]
Change the template_id_header/footer to a template that’s empty, and template_id to a template only containing #_EVENTIMAGE as content.
That will show you only the event image of the next event.
Then underneath, use your regular shortcode as before:[eme_events limit=1 category=1 show_ongoing=0]
Franky
KeymasterI *think* I implemented it, but I can’t apply for a test account, since you need to have a UK office.
If you want, you can send me the following info via mail to liedekef@telenet.be:
– vendor name
– test passwordOnce I get these, I can test some more.
Or, if you want: you can test yourself of course …Franky
KeymasterIt seems this should be easy to do.
For reference: http://www.sagepay.co.uk/support/find-an-integration-document/form-integrationFranky
KeymasterMaybe this will help you : https://wordpress.org/support/topic/share-event-on-facebook
Franky
KeymasterThen the title is maybe added/changed by another plugin (SEO or something alike).
See here for examples of events and you’ll see that the title-html attribute changes accordingly:Franky
KeymasterJust change the setting ‘event list format’ and add your html there.
Franky
KeymasterChange the setting ‘event list format’ to include it. Use either the placeholder #_EVENTIMAGE or #_EVENTIMAGETHUMB, see http://www.e-dynamics.be/wordpress/?cat=25 for all possibilities.
Franky
KeymasterSince “spurchase” still works, I’m sure that in the past it was documented like that. But now that “purchase” gives the same result: no prob for me.
Also I added the sandbox/test/live thingie, see:
http://plugins.trac.wordpress.org/changeset/1110641Franky
Keymasteryes, indeed. And here it seems to be working as expected. Are you sure that the template id is correct? The id is the generated number for the template, not the name.
Franky
KeymasterYes, 2Checkout has that documented in their doc btw 🙂
Franky
KeymasterIndeed, seems to be wrong for a long time already.
Try this: change in eme_events.php the lines} elseif ($scope == "today--this_week") { $start_of_week = get_option('start_of_week'); $day_offset=date('w')-$start_of_week; if ($day_offset<0) $day_offset+=7; $end_day=$day_offset+6;
to
} elseif ($scope == "today--this_week") { $start_of_week = get_option('start_of_week'); $end_day=6-date('w')+$start_of_week;
That should help … let me know the result please.
Franky
KeymasterThat is a copy/paste error … sorry, I’ll release a new version asap
Franky
KeymasterThe notification-url I provide for 2checkout should be configured in the Instant Notification Settings (INS) of 2choukout. See https://www.2checkout.com/documentation/notifications/
Upon payment, 2checkout should use that url to do payment notifications, upon which the booking is marked as payed. Search your webserver logfiles for eme_eventAction=2co_notification to see if it comes back.Franky
Keymasteryes, just use a category for each type and specify in the eme_calendar shortcode which category you want to display (see the doc)
Franky
Keymastershow_ongoing is a parameter that is around from 1.0.0 (it was already there when the plugin was still called ‘events manager extended’ and the shortcode called ‘events_list’) and the default has always been 1. So maybe you had a version that was not working properly for that parameter, or maybe you overlooked the ongoing events (or you wanted them in the past), but otherwise they should always have shown.
Franky
KeymasterLook at the show_ongoing parameter for the eme_events shortcode:
show_ongoing to indicate you want the scopes to include end dates (ongoing events) upon evaluation (like e.g. future events include events starting in the past, but ending in the future), or just the start date. Default: 1
So if you don’t want to show ongoing events, set it to 0. Has been like this for a very long time …
Franky
KeymasterCheck the duration of 1 event in the occurence: start/end date and time. Probably it overlapped with the moment you checked.
Franky
KeymasterJust tested: here it seems to work as designed (with my remark about the event link being still valid); and I released a new version to fix an undefined variable.
Franky
KeymasterWell, I was wrong in some optics 🙂
First: your template 5 should be like:
[eme_bookings id=#_EVENTID]
But: the first template (with id 4) seems not to be working for you. I’m going to try this evening, but still: it wouldn’t work, since the link to a single event in the calendar needs to be … a link 🙂
And for now that link doesn’t transmit a template id … I need to think about that.Franky
KeymasterThat is probably a CSS issue, I don’t generate browser-specific code … use a CSS debugger (I don’t have access to Safari)
Franky
KeymasterIndeed a bug, should be fixed with this:
https://plugins.trac.wordpress.org/changeset/1109420/Tue 10 Mar 2015 at 13:10 in reply to: removing (or formating) the date and location on the RSVP page #53678Franky
KeymasterLook in the format settings for your RSVP form, in the EME settings page.
See this too: http://www.e-dynamics.be/wordpress/?cat=8Franky
KeymasterShowing it without needing to log in is like having a “hidden” page that everybody can access, and so it will result in public knowledge.
Just let them log in via the front site, and then use the following in a single event format:[eme_if tag="#_IS_LOGGED_IN" value='1'] [eme_bookings id=#_EVENTID] [/eme_if]
via the bookings shortcode you can then use a template of your choice then. If that’s not to your liking and you want the calendar option, create a calendar with the shortcode eme_calendar and a template_id describing this for the calendar entry format:
<li>[eme_event id=#_EVENTID template_id=xx]</li>
with xx being the id of another template for a single event format the way you want it.
The options template_id for the shortcodes eme_calendar and eme_event weren’t documented, that has been corrected now.Franky
KeymasterO my god … you’re correct: when I switched to wp_register_script, this snuck in again.
Try this line :wp_register_script( 'eme-google-maps', '//maps.google.com/maps/api/js?v=3.1&sensor=false');
without http: or https:)
Franky
KeymasterNo prob here. I think something else is blocking the javascript from working correctly. Look in your browser for javascript errors and fix those (I guess a theme, but it can be another plugin too).
Franky
KeymasterNo prob
Franky
KeymasterI guess it should. If not, check the wordpress option database table and dearch for eme_bcc_(something)
Sat 7 Mar 2015 at 16:58 in reply to: Change the location for error message when RSVP entry has an issue #53651Franky
KeymasterSorry, but no: if there’s an error that message should be shown already at the ‘top’ of your page, since you’re returned to the same page and “jumped” to that message already (the #eme-rsvp-message part in the url). If that’s not the case, maybe there’s an error or bug of course.
Can you show me such a form and tell me what to do to trigger an error message? Because required fields shouldn’t do that: the browser should even prevent you from submitting the form already then …Franky
KeymasterChange in phpmailer/eme_phpmailer.php the lines:
if (get_option('eme_smtp_debug')) $mail->SMTPDebug = true;
to
if (get_option('eme_smtp_debug')) $mail->SMTPDebug = 2;
and try again with smtp debugging activated (I’ve changed that in the trunk version too: the smtpdebug=2 means to show all commands and data).
Franky
KeymasterWith a little bit of jquery this is easily done:
http://stackoverflow.com/questions/901909/change-html-text-from-link-with-jquery
In your case, an example would be:<script type="text/javascript"> jQuery(document).ready( function() { jQuery('.month_name a.prev-month').text('new text'); jQuery('.month_name a.next-month').text('other text'); }); </script>
In the next version of EME this can be added in a new setting called “eme html footer”, so you would not need to change your theme for this type of things.
Franky
KeymasterI just tested again: works fine. Are you sure you’re running on the latest version? The bcc should only contain an email address, not name+email. Maybe that’s the problem?
Edit: the next version will have “type=email” for the email address in the options, so you won’t be able to make that mistake again (with a reasonable modern browser).Franky
KeymasterWell … it’s a bug … and fixed here (will be in the next release):
http://plugins.trac.wordpress.org/changeset/1106421Franky
KeymasterThen I would advise you to check the logfiles on the mail server for hints …
Concerning setting an event to paid: that is logical and will stay that way (there’s no separate email form to inform somebody that the paid status has been set, and most of the people know this…). Feel free to create a feature request for this.Franky
KeymasterJust tested it: works fine using smtp …
Franky
KeymasterMoving to bug reports … I’lll check later this evening
Franky
KeymasterSorry about, a bbpress notification plugin started mailing to everybody … Should be ok again now.
Franky
KeymasterWhen you delete it, just create a new one and use that in the settings of EME, no biggie 🙂
Newer installations have a small warning on the events page that describes what it is used for, you might want to do that on your events page too.Franky
KeymasterDon’t use the name of the fields, those are strings EME doesn’t know anything about.
Use this:
#REQ_FIELD{1} (to show the field you defined)
#_FIELDNAME{1} (to show the name of the field you defined:<table class='eme-rsvp-form'> <tr><th scope='row'>Name*:</th><td>#_NAME</td></tr> <tr><th scope='row'>Email*:</th><td>#_EMAIL</td></tr> <tr><th scope='row'>#_FIELDNAME{1}*:</th><td>#REQ_FIELD{1}</td></tr> <tr><th scope='row'>#_FIELDNAME{2}*:</th><td>#REQ_FIELD{2}</td></tr> <tr><th scope='row'>#_FIELDNAME{3} *:</th><td>#REQ_FIELD{3}</td></tr> <tr><th scope='row'>#_FIELDNAME{9} *:</th><td>#REQ_FIELD{9}</td></tr> <tr><th scope='row'>Phone number:</th><td>#_PHONE</td></tr> <tr><th scope='row'>Comment:</th><td>#_COMMENT</td></tr> <tr><th scope='row'>Seats*:</th><td>#_SEATS</td></tr> #_CAPTCHAHTML{<tr><th scope='row'>Please fill in the code displayed here:</th><td>#_CAPTCHA</td></tr>} </table> #_SUBMIT
Of course, if you don’t like the output of FIELDNAME, you can just use your own text there too …
Concerning the captcha: did you activate the use of the captcha in the settings?Franky
KeymasterSee the placeholder doc about bookings: #_RESPSPACES{xx} is what you need (is mentioned in the changelog too)
Mon 2 Mar 2015 at 23:51 in reply to: How do I download a list of all the people that have booked an event #53604Franky
KeymasterThat’s currently not possible, only per event you can do this (click on the export links in the “edit events” section).
Feel free to create a feature request for this …Franky
KeymasterNiet in 1.5.25 🙂
Franky
KeymasterHoi, 1.5.25 is uit voor de ideal-button fix.
Ivm de Engelse teksten: die kan je aanpassen in de backend 🙂
Ivm de quotes: zou ook moeten ok zijn in 1.5.25Franky
KeymasterJust add exxtra code to your created discount function.
Franky
KeymasterYour code can be optimized a lot, but if it is not working: add some print_r($seats) statement to it, followed by die(); then you’ll see what is in the array …
But changing the number of seats in a multiprice event is tricky …
I would go about this in another way:
– no multiseat or multiprice
– add 2 extra dropdown fields for couple and table selectionsUse the normal discount filter to check for the value of the extra dropdown fields to increase the number of seats, reduce the price and update booking_price too (all in the same booking table).
Franky
KeymasterSounds to me that you don’t want multiprice/multiseat, but just discounts …
There’s a discount example in the doc about filters and actions.
If you really want multiprice events, create an evaluation filter that checks the total number of seats already booked for that event.Franky
KeymasterFranky
KeymasterNot possible for now.
Franky
KeymasterSearch for ‘green’ in captcha.php, but remember: after an update this needs to be redone.
Franky
KeymasterIf you mean to only show events that start during daytime versus events starting during night time: use categories and only show specific categories in your calendar.
Sat 21 Feb 2015 at 15:45 in reply to: Jetpack sharing problem – specifies multiple 'og:url' values #53566Franky
KeymasterBtw; the first canonical value seems to be generated by “Headway SEO”, so you should check there.
Sat 21 Feb 2015 at 14:16 in reply to: Jetpack sharing problem – specifies multiple 'og:url' values #53564Franky
KeymasterIf there’s no featured image for an event, that will be returned as warning. Define one when creating an event and you should be good.
Concerning the canonical header: look in the html source of your page, you’ll find it twice. Many sharing plugins take the value of this header as url to share (weird though ..), but since you have 2 of these headers the plugin seems to take the first one (with the wrong value).
Also: it seems that facebook wants the og:image property anyway, so give them both (og:image and og:image:url).Franky
KeymasterYou just need to unzip the new one in place. But if you don’t feel confident, I recommend you wait for the next release. The tests seem to be ok, so I’m going to release soon.
Sat 21 Feb 2015 at 13:47 in reply to: Jetpack sharing problem – specifies multiple 'og:url' values #53558Franky
KeymasterAls:, I don’t know if you need to provide
<meta property="og:type" content="article" />
, I think the default is ok.Sat 21 Feb 2015 at 13:39 in reply to: Jetpack sharing problem – specifies multiple 'og:url' values #53557Franky
KeymasterFirst, use ‘og:image:url’, not ‘og:image’ (if that is what facebook wants).
Second, you have 2 times the property ‘Franky
KeymasterI reverted my change with the filters, it’s not that userfriendly 🙂 I switched to options per button: you can adjust the label, the text above and below the button. However for now no if-statements, I’ll leave that for another feature request.
Franky
KeymasterI’m still in the process of evaluating the filters or wether or not I should make options per payment gateway …
Franky
Keymasterrowdy did some tests that seem to be successful, but if you want to try:
https://downloads.wordpress.org/plugin/events-made-easy.zipFranky
KeymasterIs the example not enough?
Franky
KeymasterThe second request is solved by adding filters (too complicated to add to the backend, because of variables), see http://plugins.trac.wordpress.org/changeset/1094747
Franky
KeymasterConcernong the new placeholder; yes, that will be the case.
Thu 19 Feb 2015 at 17:46 in reply to: Jetpack sharing problem – specifies multiple 'og:url' values #53529Franky
KeymasterUpdating should work just fine check the changelog for incompatibility changes though) … but 1.1.2 is not supported on WP 4.x
But your html shows that the second og-tags are created by Jetpack, so it means the remove_action didn’t work.
According to this thread: https://wordpress.org/support/topic/plugin-jetpack-cant-disable-opengraph?replies=13
you can also try:add_filter( 'jetpack_enable_opengraph', '__return_false', 99 );
or (if that doesn’t work):
add_filter('jetpack_enable_open_graph', '__return_false', 99);
Franky
KeymasterBtw: if you like EME, please post a link in the Showcase forum, so everybody can take a look at your work!
Franky
KeymasterWell ok, but my explanation stands 🙂
In your case: you refer to an attribute for a location in the single event format: the event doesn’t know #_ATT{Web} belongs to a location, so it tries to find it’s own value for it (which is empty): empty link results in same page …
So, for now: you need to define the location website when creating the event by adding the attribute value there, if you really want them to directly jump to an external site.
The extra placeholder for the location is useless: #_LOCATION already points to the external url if you fill that in when creating the location, but of course then you can’t show the location details, since clicking on a location list will forward you to the external site.I’ll add a placeholder #_MYLOCATIONATT{xx} to get the relevant location att inside the event, that will make things easier in the next version 🙂
See this change: https://plugins.trac.wordpress.org/changeset/1094471/Franky
KeymasterEdit: no, the _post filter is better (the other filter creates the booker already, this one doesn’t)
Franky
KeymasterThat is not part of the code for giving discounts, but form evaluation. Look at the filter eme_eval_booking_form_post_filter
Thu 19 Feb 2015 at 13:41 in reply to: Jetpack sharing problem – specifies multiple 'og:url' values #53520Franky
KeymasterIf the meta is still there, it might be added by your theme. You need to figure out where they are coming from …
Franky
KeymasterBecause the #_ATT{Web} is an attribute for an event, not for a location, meaning that you need to define it when creating an event, not a location.
Although in your case: why not just use #_LOCATION in your single event format, and point the linked location to the external url?Franky
KeymasterThey provide a test api-key functionality, but you need to pass the full registration process for that …
Franky
KeymasterThe latest dev version now supports Mollie, but to test it I would either need a test API key or somebody willing to test it for me. Kandidates?
Franky
KeymasterThe first will be done in the next release: you can have 2 “extra” charge options per gateway.
Franky
KeymasterOk, I just took a closer look at Mollie and it is not that complicated to do. I’ll try to implement it tomorrow. For reference:
https://www.mollie.com/nl/docs/payments#payment-create and https://www.mollie.com/nl/docs/webhook are enough for me to go further.Franky
Keymasteryou’re correct, fixed in trunk
Franky
KeymasterI accept Mollie, but I need something that’s ok in Belgium too …
Also, thanks for the Google Checkout remark. I totally overlooked it, but it will be gone in the next version.Franky
KeymasterWell, I just made a basic test and it is possible, but will require some more work …
Franky
KeymasterWell, that was not implemented in fact, but I released 1.0.6 for that now 🙂
Franky
KeymasterI’m not really sure if I understand what you mean, but if you want to show all events for a specific category you can use:
[eme_events scope=all category=xx] with xx being the ID of the corresponding EME category you want to show.
Hope this helps, because I don’t understand “on the categories page” …Franky
KeymasterThanks, fixed in trunk
Franky
Keymasterok, bug in a javascript comment line in emefs.js. Fixed and released a new version.
Franky
KeymasterI’ll try that this evening. Which version are you using? Also, if possible, a demo link would be nice (you can mail it to me if wanted).
Franky
KeymasterWell, adding all those features to the print would be a whole lot of work. I’ll try the colvis, colreorder and tabletools addons for datatables, if those work together something like that can be implemented 🙂
Franky
KeymasterMoving to feature requests
Franky
KeymasterFor reference for myself, things like his will be needed:
$date = new DateTime(‘2006-12-12’);
$date->modify(‘+1 day’);
echo $date->format(‘Y-m-d’);But according to other threads that I read, the timezone setting in the wp-config.php file is just to avoid having the php warning if the timezone is not set in the php ini file and the wp db settings haven’t been read yet. And some people even recommend that it should be the same as the setting in your wp config (general settings), which seem far more logical to me. Although I admit that setting the timezone in a plugin is also not the correct thing to do …
Franky
KeymasterBug fixed in 1.5.20 and later.
Franky
KeymasterWhen using the eme_events ele_calendar shortcode and clicking on a specific event, the title of that event should be shown in the page header. But for it to work, your theme needs to call wp_title() in the header (see header.php in twentyten theme for an example).
Franky
KeymasterThanks! Fixed in trunk.
Franky
KeymasterOops, I forgot to close this feature request 🙂
No problem!Franky
KeymasterArh …. typo, change that function call on that line to: eme_get_bookings_list_for_event
and it should be ok. I’ll release a new version today.Franky
KeymasterThanks. In your case: use the placeholder eme_events on a regular wordpress page and configure it’s behaviour using the available options.
Franky
KeymasterFranky
Keymasterfunction my_eme_csv_header($event) { $my_sep=get_option('eme_csv_separator'); $my_line=$event['event_id'].$my_sep.$event['event_name']; return $my_line; } add_filter('eme_csv_header_filter','my_eme_csv_header');
Edit: this code also relies on the new csv-option, see http://plugins.trac.wordpress.org/changeset/1085184
Franky
KeymasterShipping and all other extra costs are not handled by EME.
Concerning the events page, read this: http://www.e-dynamics.be/wordpress/?cat=8Franky
KeymasterWell, I’m looking at the following:
https://www.ideal-checkout.nl (existing wordpress modules)
https://www.targetpay.com/info/mrcash (good example for php is available)
https://www.targetpay.com/info/ideal
https://www.mollie.com/nl/ (needs an intermediate table or so … need to check the doc)Franky
KeymasterThis should not be too difficult 🙂
But to not cause problems for other people, I’d need to create an option for this. I’m just not sure where to put it: “general”, “rsvp” or “other”. I think I’ll go for “Other” …Franky
Keymaster1. Add #_PRICE to the ‘event list format’ and/or ‘single event format’ (depending on wether you want to show the price per event in a list of events, or in a single event detailed info)
2. when configuring rsvp for that event, set the option ‘Require approval for registration’ and if wanted ‘Auto-approve registration upon payment’
3. not via eme. You can send html-mails, not pdf. For attachments, use links.In general, read this: http://www.e-dynamics.be/wordpress/?cat=8
Franky
KeymasterWell, as it turns out it is already possible but I just didn’t document it. You have 2 filters that can be used to change the header and/or footer section (in other words: you can add a first or last line to the csv output): eme_csv_header_filter and eme_csv_footer_filter (1 parameter: $event)
Franky
Keymasterou can send it to: liedekef [at] telenet.be
Franky
KeymasterThat should not be a problem. The EME templates have nothing to do with the theme templates.
Could you send me a temporary admin account, so I can take a look myself?Franky
KeymasterConfirmed and fixed here: http://plugins.trac.wordpress.org/changeset/1083361
Franky
KeymasterI just tried it here, and it seems to work just fine. I’m guessing there’s something going on with your rewrite rules.
Can you try to deactivate your permalink settings? Then try with a new booking and see what gives.
If that works, reactivate your permalink settings. Sometimes that’s all it takes for WP …Thu 5 Feb 2015 at 19:00 in reply to: Showing End Date Only When It's Different From Start Date? #53426Franky
KeymasterExactly what did you try? The link I provided contains an example that you can just copy/paste in either the event list format or the single event format.
Thu 5 Feb 2015 at 06:50 in reply to: Showing End Date Only When It's Different From Start Date? #53424Franky
KeymasterSee here for an example : http://www.e-dynamics.be/wordpress/?cat=24 (search for _STARTDATE )
Franky
KeymasterOk, I found this post: https://wordpress.org/support/topic/plugin-is-conflicting-with-event-espresso
Meaning that wordpress is once again doing things in a very stupid way by requiring UTC for date_default_timezone_set …
I’ll look into changing the code for all this, but it might take some time …
I knew that I should’ve gone for utc from the start, but the initial codebase wasn’t mine so I never got around of doing that.
I’m leaving this into bugs until I fix it in a correct way.Franky
KeymasterBtw, I just checked with some other plugins I had installed, these do the same:
– event-espresso-free (in the main code espresso.php even, practically the same lines)
– wp-bulletin-board
– easyreservationsIt’s even in wp-admin/options-general.php, wp-includes/class-phpmailer.php and even (as a base) in wp-settings.php.
So please tell me why this would cause a conflict? And what the conflict is? And if possible: what other plugins?
Franky
KeymasterOf course I’m listening to every possible reason for conflicts with other plugins, but can you explain the effect you see or have?
I’ll see when I introduced these lines but I think these are years old and prevent php warnings if you don’t set it in php.iniFranky
KeymasterWell, the second thing you mentioned isn’t implemented though … normally I do keep track of what was previously selected, so you can create a bug report for this (with a use case at your site if possible)
Franky
KeymasterThis should help: http://plugins.trac.wordpress.org/changeset/1076951
Franky
KeymasterThe EME setting “Hide past events?” should help you here, but only in the calendar. So: you could use the calendar in this case 🙂
For now, I think you can play with the filter eme_event_list_filter and remove those events from the array $events that are “old”
Franky
KeymasterImplemented here:
Franky
KeymasterFor reference: was a php 5.2 issue (function date_diff not defined)
Mon 26 Jan 2015 at 15:37 in reply to: small calendar linking to events page, not custom links #53399Franky
KeymasterWell, ok, my initial comment was correct then 🙂
Line 677: add “)” at the end.Mon 26 Jan 2015 at 10:14 in reply to: small calendar linking to events page, not custom links #53397Franky
KeymasterSorry, my comment was wrong (posted too fast, was concerning another change). The line seems to be ok here. Check for possible typo’s …
Mon 26 Jan 2015 at 08:45 in reply to: small calendar linking to events page, not custom links #53395Franky
KeymasterYes, I forgot to commit a typo fix, you need an extra “)” at the end of the new line.
Franky
KeymasterSince I got no feedback, I assume it is ok again.
Sun 25 Jan 2015 at 18:07 in reply to: small calendar linking to events page, not custom links #53389Franky
KeymasterThat was in fact by design in the past (since I wasn’t that good in javascript then) and I forgot about it.
But it has now been corrected:
http://plugins.trac.wordpress.org/changeset/1075314Franky
KeymasterMail me an admin username and password, and the site url so I can take a look.
Franky
KeymasterAnd now also: the list of future bookings made is now in the user’s profile, with an unsubscribe link
Franky
KeymasterNot yet in the profile, but here is a shortcode for it now (will be in 1.5.20 or newer):
* Feature: added shortcodes eme_mybookings with as optional arguments a template_id for header, content and footer
[eme_mybookings template_id=3 template_id_header=7 template_id_footer=9]
Will show all bookings for the logged in user, based on the layout given by the templates or by the generic booking list formatAlso added booking placeholders #_UNSUBSCRIBE and #_UNSUBSCRIBE_URL, so you can create a link to unsubscribe 1 specific booking too
Franky
KeymasterNot really, but this might help you:
$wpdb->query(“INSERT INTO “.$table_name.” (event_name, event_start_date, event_start_time, event_end_time, location_id)
VALUES (‘Orality in James Joyce Conference’, ‘$in_one_week’, ’16:00:00′, ’18:00:00′, 1)”);The $table_name variable is wp_eme_events (typically), the $in_one_week is just a date YYYY-MM-DD formatted, and it points to the location with ID 1.
Of course this does not define RSVP, number of spaces, templates or any other EME settings.Franky
KeymasterPlease keep the bug-reports on subject: can you now test using #_FIELDVALUE?
For the REQ: check out this change for the next version: https://plugins.trac.wordpress.org/changeset/1067881/
If this does not help you, fill out a new bug report.Franky
KeymasterYes, it will be in the next version. Thanks for confirming the fix.
Franky
KeymasterThanks for the German intell 🙂 I’m asking the person doing the German language translations to take a look at this.
AuthorPosts