Forum Replies Created
-
AuthorPosts
-
FrankyKeymaster
I forgot to mention that column reordering will also be possible. Check out the trunk version.
FrankyKeymasterThe 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. #53908FrankyKeymasterThe 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' #53907FrankyKeymasterIt 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 #53899FrankyKeymasterThe frontend submit form doesn’t support attributes.
FrankyKeymasterThe 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.FrankyKeymasterWell, 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)FrankyKeymasterYour 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; }
FrankyKeymasterI’m sorry but I can’t divert attention to older versions, please upgrade first. Too much has been fixed since then.
FrankyKeymasterYes of course, email and phone info stay as well.
If you are interested in testing it, feel free to download the trunk already.FrankyKeymasterThe 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, …FrankyKeymasterindeed 🙂
But it is done, along with security improvements 🙂
Autocomplete is based on the name.FrankyKeymasterOk, 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 bookingFrankyKeymasterI had the same problem, so that’s why I removed it.
Moving to feature requests, I need to think this over.FrankyKeymasterIt is in the zip, and will be in the next version.
FrankyKeymasterIn 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.FrankyKeymasterSee 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
FrankyKeymasterI just uploaded the dev version to this site, so th examples are now responsive.
FrankyKeymasterNo, I can’t update that from here.
You can download the version by using this link:
https://downloads.wordpress.org/plugin/events-made-easy.zipFrankyKeymasterThe 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 …FrankyKeymasterPlease open a new thread, your problem is unrelated to this ticket. Also : check your browser’s console for javascript errors and solve those.
FrankyKeymasterI 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.FrankyKeymasterI 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”FrankyKeymasterThe problem is: if I allow a template id via a link, it will allow people to try and abuse it
FrankyKeymasterAlthough 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.FrankyKeymasterTo 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)
FrankyKeymasterSee the doc about conditional tags (in the placeholder section ).
FrankyKeymaster(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.FrankyKeymasterLike 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
FrankyKeymasterIn 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]
FrankyKeymasterI *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 …FrankyKeymasterIt seems this should be easy to do.
For reference: http://www.sagepay.co.uk/support/find-an-integration-document/form-integrationFrankyKeymasterMaybe this will help you : https://wordpress.org/support/topic/share-event-on-facebook
FrankyKeymasterThen 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:FrankyKeymasterJust change the setting ‘event list format’ and add your html there.
FrankyKeymasterChange 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.
FrankyKeymasterSince “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/1110641FrankyKeymasteryes, 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.
FrankyKeymasterYes, 2Checkout has that documented in their doc btw 🙂
FrankyKeymasterIndeed, 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.
FrankyKeymasterThat is a copy/paste error … sorry, I’ll release a new version asap
FrankyKeymasterThe 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.FrankyKeymasteryes, just use a category for each type and specify in the eme_calendar shortcode which category you want to display (see the doc)
FrankyKeymastershow_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.
FrankyKeymasterLook 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 …
FrankyKeymasterCheck the duration of 1 event in the occurence: start/end date and time. Probably it overlapped with the moment you checked.
FrankyKeymasterJust 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.
FrankyKeymasterWell, 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.FrankyKeymasterThat is probably a CSS issue, I don’t generate browser-specific code … use a CSS debugger (I don’t have access to Safari)
FrankyKeymasterIndeed 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 #53678FrankyKeymasterLook in the format settings for your RSVP form, in the EME settings page.
See this too: http://www.e-dynamics.be/wordpress/?cat=8FrankyKeymasterShowing 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.FrankyKeymasterO 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:)
FrankyKeymasterNo 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).
FrankyKeymasterNo prob
FrankyKeymasterI 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 #53651FrankyKeymasterSorry, 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 …FrankyKeymasterChange 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).
FrankyKeymasterWith 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.
FrankyKeymasterI 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).FrankyKeymasterWell … it’s a bug … and fixed here (will be in the next release):
http://plugins.trac.wordpress.org/changeset/1106421FrankyKeymasterThen 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.FrankyKeymasterJust tested it: works fine using smtp …
FrankyKeymasterMoving to bug reports … I’lll check later this evening
FrankyKeymasterSorry about, a bbpress notification plugin started mailing to everybody … Should be ok again now.
FrankyKeymasterWhen 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.FrankyKeymasterDon’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?FrankyKeymasterSee 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 #53604FrankyKeymasterThat’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 …FrankyKeymasterNiet in 1.5.25 🙂
FrankyKeymasterHoi, 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.25FrankyKeymasterJust add exxtra code to your created discount function.
FrankyKeymasterYour 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).
FrankyKeymasterSounds 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.FrankyKeymasterFrankyKeymasterNot possible for now.
FrankyKeymasterSearch for ‘green’ in captcha.php, but remember: after an update this needs to be redone.
FrankyKeymasterIf 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 #53566FrankyKeymasterBtw; 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 #53564FrankyKeymasterIf 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).FrankyKeymasterYou 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 #53558FrankyKeymasterAls:, 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 #53557FrankyKeymasterFirst, use ‘og:image:url’, not ‘og:image’ (if that is what facebook wants).
Second, you have 2 times the property ‘FrankyKeymasterI 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.
FrankyKeymasterI’m still in the process of evaluating the filters or wether or not I should make options per payment gateway …
FrankyKeymasterrowdy did some tests that seem to be successful, but if you want to try:
https://downloads.wordpress.org/plugin/events-made-easy.zipFrankyKeymasterIs the example not enough?
FrankyKeymasterThe 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
FrankyKeymasterConcernong 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 #53529FrankyKeymasterUpdating 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);
FrankyKeymasterBtw: if you like EME, please post a link in the Showcase forum, so everybody can take a look at your work!
FrankyKeymasterWell 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/FrankyKeymasterEdit: no, the _post filter is better (the other filter creates the booker already, this one doesn’t)
FrankyKeymasterThat 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 #53520FrankyKeymasterIf the meta is still there, it might be added by your theme. You need to figure out where they are coming from …
FrankyKeymasterBecause 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?FrankyKeymasterThey provide a test api-key functionality, but you need to pass the full registration process for that …
FrankyKeymasterThe 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?
FrankyKeymasterThe first will be done in the next release: you can have 2 “extra” charge options per gateway.
FrankyKeymasterOk, 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.FrankyKeymasteryou’re correct, fixed in trunk
FrankyKeymasterI 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.FrankyKeymasterWell, I just made a basic test and it is possible, but will require some more work …
FrankyKeymasterWell, that was not implemented in fact, but I released 1.0.6 for that now 🙂
FrankyKeymasterI’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” …FrankyKeymasterThanks, fixed in trunk
FrankyKeymasterok, bug in a javascript comment line in emefs.js. Fixed and released a new version.
FrankyKeymasterI’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).
FrankyKeymasterWell, 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 🙂
FrankyKeymasterMoving to feature requests
FrankyKeymasterFor 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 …
FrankyKeymasterBug fixed in 1.5.20 and later.
FrankyKeymasterWhen 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).
FrankyKeymasterThanks! Fixed in trunk.
FrankyKeymasterOops, I forgot to close this feature request 🙂
No problem!FrankyKeymasterArh …. 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.FrankyKeymasterThanks. In your case: use the placeholder eme_events on a regular wordpress page and configure it’s behaviour using the available options.
FrankyKeymasterFrankyKeymasterfunction 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
FrankyKeymasterShipping and all other extra costs are not handled by EME.
Concerning the events page, read this: http://www.e-dynamics.be/wordpress/?cat=8FrankyKeymasterWell, 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)FrankyKeymasterThis 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” …FrankyKeymaster1. 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
FrankyKeymasterWell, 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)
FrankyKeymasterou can send it to: liedekef [at] telenet.be
FrankyKeymasterThat 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?FrankyKeymasterConfirmed and fixed here: http://plugins.trac.wordpress.org/changeset/1083361
FrankyKeymasterI 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? #53426FrankyKeymasterExactly 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? #53424FrankyKeymasterSee here for an example : http://www.e-dynamics.be/wordpress/?cat=24 (search for _STARTDATE )
FrankyKeymasterOk, 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.FrankyKeymasterBtw, 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?
FrankyKeymasterOf 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.iniFrankyKeymasterWell, 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)
FrankyKeymasterThis should help: http://plugins.trac.wordpress.org/changeset/1076951
FrankyKeymasterThe 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”
FrankyKeymasterImplemented here:
FrankyKeymasterFor 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 #53399FrankyKeymasterWell, 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 #53397FrankyKeymasterSorry, 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 #53395FrankyKeymasterYes, I forgot to commit a typo fix, you need an extra “)” at the end of the new line.
FrankyKeymasterSince 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 #53389FrankyKeymasterThat 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/1075314FrankyKeymasterMail me an admin username and password, and the site url so I can take a look.
FrankyKeymasterAnd now also: the list of future bookings made is now in the user’s profile, with an unsubscribe link
FrankyKeymasterNot 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
FrankyKeymasterNot 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.FrankyKeymasterPlease 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.FrankyKeymasterYes, it will be in the next version. Thanks for confirming the fix.
FrankyKeymasterThanks for the German intell 🙂 I’m asking the person doing the German language translations to take a look at this.
AuthorPosts