Forum Replies Created
-
AuthorPosts
-
FrankyKeymaster
Ok, I saw the login form now. Indeed it seems there’s something wrong with your setup: I think your php or wordpress installation blocks php sessions, can that be? I do have the php session cookie, but it always returns the same error you have when entering the correct value.
This is normally only the case when the server has issues with the php session storage …
FrankyKeymasterSorry, but if you can’t provide a link to a working RSVP form, I can’t help you here.
Can you see the RSVP form when you’re NOT logged in into wordpress?
FrankyKeymasterThis should fix it: http://plugins.trac.wordpress.org/changeset/705647
FrankyKeymasterYeah, I want to be sure that this is not a bug … for now I’m moving it to “General”, but if you find anything indicating a bug, do let me know.
FrankyKeymasterNo RSVP form on that page
FrankyKeymasterMaybe some kind of spam? Are they valid name/email combo’s?
Can you check the apache access logfiles to find the POST for those and check the HTTP referer (if you log it)?
Btw: you can also add them via the interface, there’s an option of not sending mails to the subscriber.
FrankyKeymasterWell, sorry …
Just find a link to an event yourself that shows the registration form without being logged in into wordpress and let me know that one.
FrankyKeymasterFirst: “id” is not an option for events_list.
Second: for #_BOOKINGS these are the valid placeholders: http://www.e-dynamics.be/wordpress/?cat=27
Now, as change bookings, CSV and #_RESERVEDSPACESS all give the same number, I would need to say there are only 5 ๐
Can it be that the other people you see are for other events? Events/people doesn’t limit the list to one event, but shows everybody that once registered (maybe I can add a filter there as well).
FrankyKeymasterTry the dev version here:
http://downloads.wordpress.org/plugin/events-made-easy.zip
And for the second question: yes. I created an event with title “Oracle in Antwerp” and location town “Brussel”, and it did not show up when I entered …/town/Antwerp
However: when no event matches the town, it shows all events. I wanted to fix that yesterday evening, but I forgot ๐
FrankyKeymasterbtw: just tried it with an event with a town in the title description: no issue.
FrankyKeymasterI still can’t see any registration form. Did you use the option to require wordpress membership for registrations?
FrankyKeymastertrunk=developm ent version
Yes, eme flushes the rewrite rules when reactivating.
It might be that you need to put that rule before another one, I haven’t tries with an event containing the name of a town …
FrankyKeymasterstill no rsvp form I can see
FrankyKeymasterYou can use shortcodes on any regular wordpress page, resulting in the template of your choice being used. So closing this one.
FrankyKeymasterI think in this case: you can use shortcodes in the event details, so you can add your own mailing list to an event. No need for development here …
FrankyKeymasterReminders can now be sent to people registered for an event, but not to any email addresses. If you want that functionality, you should look into a newsletter or mailing list plugin.
FrankyKeymasterI tried your site, but the page public.php doesn’t exist so I can’t find your events page.
FrankyKeymasterWell … I would say that you entered an incorrect captcha code … can you provide a test link?
FrankyKeymasterNot really no. I also include a hidden honeypot-field though, a spambot fills that in and then is caught (because I check that it stays empty).
But in your case: check your webserver error logfiles. I see nothing when I go to
http://annasbyra.se/wpx/wp-content/plugins/events-made-easy/captcha.php
(after you removed the 4 lines), which means some error in your logfiles must indicate why …
FrankyKeymasterWell, there’re things wrong with your server: phpinfo() doesn’t show the variables _SERVER[“HTTP_HOST”] and others (maybe your provider removes those), that’s why the script doesn’t work.
But it’s easy to fix: just go in the file wp-content/plugins/events-made-easy/captcha.php and remove the following 4 lines at the top (I don’t think they’re needed anyway):
if (!isset($_SERVER['HTTP_REFERER']) || !strrchr($_SERVER['HTTP_REFERER'],$_SERVER['HTTP_HOST'])) {
echo "no abuse allowed";
exit;
}That should help.
FrankyKeymasterit’s a php addon, nothing to do with wordpress itself. If you don’t know how: ask your sys admin
Thu 25 Apr 2013 at 21:13 in reply to: Pagination Bug : pagination button next allow me to go to a month without event #50431FrankyKeymasterConsidering this solved: I could reproduce it and my fix works ok.
FrankyKeymasterThe captcha image only appears if you have the php-GD extension installed.
FrankyKeymasterBtw: it is in the trunk version (except the “test” line of course).
So if you come up with some interesting functions: I’ll be glad to integrate them.
FrankyKeymasterYes, I know why you created the sitemap, but why not submit an RSS feed?
FrankyKeymasterIt won’t break anything, except your change will be undone if you ever update it.
The easiest would be to add a class to each column. And this is what has been done here:
http://plugins.trac.wordpress.org/changeset/703119
Please do try it out and give feedback.
FrankyKeymaster@beventsmadeeasy: yes ๐ Do the upgrade dance ๐
@Feegle: there’s an eme.css, but not an eme_print.css. As explained here http://www.e-dynamics.be/wordpress/?cat=30 : create a file called โeme_print.cssโ in your theme CSS directory to change the layout of the โPrint Previewโ booking result
FrankyKeymaster@aspash: as explained in the doc, there’s only one “special page” EME uses to render every event info on, so it’s always the same template. Using shortcodes (like [events_calendar] ) on a regular page of course uses the template of that page. I think you need to check wether the special events page and your other pages use the same template.
FrankyKeymasterHave you tried playing with the CSS? eme_print.css is used to format that page, so it might help you without changing the code (I haven’t done the hiding myself yet).
See http://www.e-dynamics.be/wordpress/?cat=30
Another option: use the CSV output and remove the columns not needed
FrankyKeymasterOk, weird. While
$newrules[$events_prefix.'town/(.*?)/'] = 'index.php?page_id='.$page_id.'&eme_town=$matches[1]';
doesn’t work (notice the end slash) http://localhost/wordpress/events/town/Galway/ returns a not found),
$newrules[$events_prefix.'town/(.*?)/test'] = 'index.php?page_id='.$page_id.'&eme_town=$matches[1]';
works ok: http://localhost/wordpress/events/town/Galway/test works
So: if you are going to add rules, put the most restrictive one first, like this:
$newrules[$events_prefix.'town/(.*?)/test'] = 'index.php?page_id='.$page_id.'&eme_town=$matches[1]';
$newrules[$events_prefix.'town/(.*?)'] = 'index.php?page_id='.$page_id.'&eme_town=$matches[1]';and not:
$newrules[$events_prefix.'town/(.*?)'] = 'index.php?page_id='.$page_id.'&eme_town=$matches[1]';
$newrules[$events_prefix.'town/(.*?)/test'] = 'index.php?page_id='.$page_id.'&eme_town=$matches[1]';FrankyKeymasterOk, found it. These are the changes:
In events-manager.php, replace the 2 function definitions found below:
// Adding a new rule
function eme_insertMyRewriteRules($rules) {
// using pagename as param to index.php causes rewrite troubles if the page is a subpage of another
// luckily for us we have the page id, and this works ok
$page_id=get_option ( 'eme_events_page' );
$events_prefix=eme_permalink_convert(get_option ( 'eme_permalink_events_prefix'));
$locations_prefix=eme_permalink_convert(get_option ( 'eme_permalink_locations_prefix'));
$newrules = array();
$newrules[$events_prefix.'(d{4})-(d{2})-(d{2})'] = 'index.php?page_id='.$page_id.'&calendar_day=$matches[1]-$matches[2]-$matches[3]';
$newrules[$events_prefix.'(d*)/'] = 'index.php?page_id='.$page_id.'&event_id=$matches[1]';
$newrules[$events_prefix.'p(d*)'] = 'index.php?page_id='.$page_id.'&eme_pmt_id=$matches[1]';
$newrules[$events_prefix.'town/(.*)'] = 'index.php?page_id='.$page_id.'&eme_town=$matches[1]';
$newrules[$locations_prefix.'(d*)/'] = 'index.php?page_id='.$page_id.'&location_id=$matches[1]';
return $newrules + $rules;
}
add_filter('rewrite_rules_array','eme_insertMyRewriteRules');
// Adding the id var so that WP recognizes it
function eme_insertMyRewriteQueryVars($vars) {
array_push($vars, 'event_id');
array_push($vars, 'location_id');
array_push($vars, 'calendar_day');
// a bit cryptic for the booking id
array_push($vars, 'eme_pmt_id');
array_push($vars, 'eme_town');
return $vars;
}And in eme_events.php, at the top of function eme_events_page_content:
if (isset ( $wp_query->query_vars['eme_town'] ) && $wp_query->query_vars['eme_town'] != '') {
$eme_town=eme_sanitize_request($wp_query->query_vars['eme_town']);
$location_ids = join(',',eme_get_town_location_ids($eme_town));
$stored_format = get_option('eme_event_list_item_format');
$event_list_format_header = get_option('eme_event_list_item_format_header' );
$event_list_format_header = ( $event_list_format_header != '' ) ? $event_list_format_header : "<ul class='eme_events_list'>";
$event_list_format_footer = get_option('eme_event_list_item_format_footer' );
$event_list_format_footer = ( $event_list_format_footer != '' ) ? $event_list_format_footer : "</ul>";
$page_body = $event_list_format_header . eme_get_events_list ( get_option('eme_event_list_number_items' ), $scope, "ASC", $stored_format, 0, '','',0,'','',0,$location_ids) . $event_list_format_footer;
return $page_body;
}Then just deactivate/reactivate and you can then do things like:
http://localhost/wordpress/events/town/Galway
The thing is: the rewrite rule I added
$newrules[$events_prefix.'town/(.*)'] = 'index.php?page_id='.$page_id.'&eme_town=$matches[1]';
takes everything after “town/”, since the regex “.*” is greedy. I tried to make it non-greedy, but still no luck there.
FrankyKeymasterOk, I created a new function for the filtering, which seems to work fine. But I’m struggling with the rewrite rules …
FrankyKeymasterI just took another look at this, and was wondering: if you submit this to google, why not just submit the RSS feed with “scope=all” to google (which seems an accepted format as well)?
I can add the code of course, but need to understand this ๐ Also: your query doesn’t take into account private events.
FrankyKeymasterI don’t really *need* those votes or care for them per se, but it’s nice to see some stars or get some nice reviews ๐ I do have an ego ๐
Thanks!
FrankyKeymasterDon’t forget to vote for the plugin on wordpress ๐
FrankyKeymasterCheck your installation, probably the French translation of wordpress is there as well. See wp-content/languages/ for a fr*.mo file.
For all wordpress translations: http://codex.wordpress.org/WordPress_Localization
FrankyKeymasterAnd some extra CSS reading material: http://www.peachpit.com/articles/article.aspx?p=456144
FrankyKeymasterDo you have the Welsh translation for WordPress installed? I’m using that translation (if it is there of course).
Tue 23 Apr 2013 at 09:00 in reply to: Pagination Bug : pagination button next allow me to go to a month without event #50430FrankyKeymasterAny news on the test?
FrankyKeymaster“Fixed” here: http://plugins.trac.wordpress.org/changeset/701702
FrankyKeymasterEach field has it’s own ID, so you can fire away with CSS. See http://www.e-dynamics.be/wordpress/?cat=30
FrankyKeymasterNever mind, I found your issue: you don’t require the EMAIL field specifically, but read the doc:
http://www.e-dynamics.be/wordpress/?cat=44
NAME and EMAIL are always required fields. I’ll make sure they get the required CSS class for the next release as well.
FrankyKeymasterDo you have an online version of this form? According to what I see, you always need to fill in date for a number of fields, but if those are dropdown fields, a value needs to be chosen then.
So I would like to test this, since you did not provide the definition of those fields.
FrankyKeymasterMake sure the file eme_calendar.php is in UTF-8 character set format and set ‘binary’ if using ftp to upload files.
Sun 21 Apr 2013 at 21:48 in reply to: use of "Edit" buton to save changes when editing an event is confusing #50457FrankyKeymasterMore in the line of wordpress, I’ll change it to “Save” for new events and “Update” for updates.
Thu 18 Apr 2013 at 21:55 in reply to: Pagination Bug : pagination button next allow me to go to a month without event #50428FrankyKeymasterWel ok, but not to July, correct ? ๐
Anyway, it was kind of a safeguard, but a stupid one. Can you try this (in stead of your change) one line 1228 in eme_events.php (“>=” replaced by just “>”):
$sql = “SELECT COUNT(*) from $events_table WHERE event_end_date>'”.$scope.”‘”;
also the sql for the function eme_count_events_older_than() could use the same change, no?
FrankyKeymasterSorry, I cannot. You can search the forum: other people used the available EME hooks to do this. For all hooks: http://www.e-dynamics.be/wordpress/?cat=41
FrankyKeymasterWell, yes ๐
But if you don’t like that:
download and install poedit. Then open the po file you want to change, and open as “template file” the eme.pot file. Then you’ll see all strings not (correctly translated). It’s very easy. Once you press save (after you finished editing), poedit compiles the mo file for you, so you can then send me the po and mo file.
See also
http://weblogtoolscollection.com/archives/2007/08/27/localizing-a-wordpress-plugin-using-poedit/
Thu 18 Apr 2013 at 14:42 in reply to: use of "Edit" buton to save changes when editing an event is confusing #50455FrankyKeymasterI’ll change it to “Save Event” and “Save Recurrence”, or maybe just “Save” (then I can use the WordPress translation for it).
FrankyKeymasterJust tried it again here, this is what I have: “2013ๅนด ๅๆ”
Seems ok, no?
FrankyKeymaster2 special characters? This means either the file is not in UTF-8: I tried it here, and it seemed to work fine. Let me check again.
For the translation: see http://www.e-dynamics.be/bbpress/topic.php?id=388 , we’re on launchpad now.
FrankyKeymasterit is likely to make it into “a” future release ๐
No seriously: I’ll do my best, but I have way too much on my agenda … for sure not this evening, unless my stage play rehearsal goes fine ๐
FrankyKeymasterGReat! I’ll add it to trunk this evening. So I guess all your requests made in this thread are ok now?
FrankyKeymasterYeah … that’s a difficult one: for now I just count the ones I encounter, conditionals are not interpreted (which would be impossible anyway: it would change the content of #_SEATS2 as well, so I couldn’t count it).
I need to add better logic there and really search for e.g. #_SEATS1, #_SEATS2 when it’s multiprice with 2 prices. Even then a conditional tag might mess things up …
Can you try to change line 361 and 369 in eme_formfields.php to use “>=” instead of “==” ?
So it looks like
if ($required_fields_count >= 3+$count) {
and
} elseif ($required_fields_count >= 4) {
FrankyKeymasterMake sure you use “booking mails” as mail type if you want to use those placeholders.
FrankyKeymasterAre you sure? This change (made some comments ago) should fix that: http://plugins.trac.wordpress.org/changeset/696268#file0
FrankyKeymasterSure. But I just updated the language template file eme.pot (see http://plugins.trac.wordpress.org/browser/events-made-easy/trunk/langs ), so can you first check if all strings are translated?
Then you can send the .po (and .mo) file to me: liedekef [at] telenet.beFrankyKeymasterFrankyKeymasterFor now I changed the code to always show the “full” month name for some locales, see:
http://plugins.trac.wordpress.org/changeset/697096
This should completely solve your issue.
Btw: if you’re willing to help translate EME to Chinese, just let me know!
FrankyKeymaster– ‘booking’ and ‘registration are the same. ‘registered bookings’ = ‘recorded bookings’
– uAwg is best ๐ I do like the “whole booking stuff”, but that’s not for a menu ๐
– confirmed and approved are the same
– Seats and Spaces are the same
FrankyKeymasterConcerning the month names: it’s a WP translation issue, see:
http://svn.automattic.com/wordpress-i18n/zh_CN/branches/3.3/messages/zh_CN.po
As you can see there (search for January), the short name of the month (Jan_January_abbreviation) doesn’t contain the character ๆ, while the full name (January) does contain it. For this you should file a bug report with wordpress.
Now, for the year suffix and the month following the year, try this change:
FrankyKeymaster1: ok
2: I only take into account custom attributes defined in the “Settings” pages of EME, not those per event. I could do that, but then a reload would be needed before the custom attributes section appears etc … I do welcome patches here.
3 and 4: should be ok now with this (tested this time): http://plugins.trac.wordpress.org/changeset/696778
5: html doesn’t care about newlines, only html matters. So I removed the “br” tag as said: the button is now much closer to the “payment handling” text.
6: was already fixed ๐
FrankyKeymasterWell … if I knew that, it would have been in the code already ๐
Any suggestion is welcome, but I think the easiest would be to add a format option for the calendar.
FrankyKeymasterBtw: please do create a new feature request for #_BOOKINGTIME, so I can track it
FrankyKeymasterThe same person can book more than once, that’s the difference in attendees and bookings. So you’ll never have the subscription date in #_ATTENDEES, only in #_BOOKINGS
FrankyKeymasterFix was in fact to update to 1.1.1 : there was a multisite issue with 1.1.0
I even posted my remark here (where I learned how to do it, and the howto has taken my reark into account already):
http://shibashake.com/wordpress-theme/write-a-plugin-for-wordpress-multi-site
Fri 12 Apr 2013 at 13:49 in reply to: Date Chooser mini-calendar appears at bottom of admin page always in Firefox #50381FrankyKeymasterSee mail ๐
Fri 12 Apr 2013 at 08:37 in reply to: Date Chooser mini-calendar appears at bottom of admin page always in Firefox #50379FrankyKeymasterI always forget to update the eme.pot (template translation) file … sigh …
I’ll try to upload a newer version this evening for eme.pot.
For editing/changing an .po file, download and install poedit. Then open the po file you want to change, and open as “template file” the eme.pot file. Then you’ll see all strings not (correctly translated). It’s very easy. Once you press save (after you finished editing), poedit compiles the mo file for you, so you can then send me the po and mo file.
See also
http://weblogtoolscollection.com/archives/2007/08/27/localizing-a-wordpress-plugin-using-poedit/
FrankyKeymasterYou can only do one booking at a time. But you can ask for any info using custom formfields.
FrankyKeymasterHmm … I think I misinterpreted your image: this is not a datepicker issue, but a regular calendar issue. Indeed for now I print “$month $year” at the top there. I need to figure out how to let php handle that so it is correctly printed in Chinese (and any other language)
FrankyKeymasterThese 2 changes should fix it:
FrankyKeymasterI edited the doc at http://www.e-dynamics.be/wordpress/?cat=25 to explain this part of my previous comment:
5: #_EVENTPRICExx or #_PRICExx is already there
FrankyKeymasterCould you check if 2,3 and 4 behave better with this change:
http://plugins.trac.wordpress.org/changeset/696268
And I added a new conditional tag #_IS_MULTIPRICE:
FrankyKeymaster1: br-tag removed, see: http://plugins.trac.wordpress.org/changeset/696256
Although a payment-format option is a good idea, it would solve some other things as well. Leaving this one still open.
2: not really possible: the thing is that I don’t know what title each price would have. For now the multi-price is really a hack of the regular price thingie, so you need to add your own text for each possibility. And I do indeed check this, but I’ll take a look at your conditional tag thingie.
3: let me check ๐ The Reservation form is “new”, so I might have forgotten about it ๐
4: Should be ok once 3 is sorted out
5: #_EVENTPRICExx or #_PRICExx is already there
6: no, not possible. Adding a “cash” option is best just putting it in either the event details and/or the mail for now. Do you mean a possibility to say “Cash” on the payment page?
7: the problem is: you can edit a single event to become a recurrent event, so I would need to check all that just to let it show again. Might be better from user point of view but it’s a PITA to code up properly (and I would need to clean up the current code first …)
FrankyKeymasterOther feature requests ๐
But I implemented this:
FrankyKeymasterBased on https://github.com/jquery/jquery-ui/commit/a922d4d5b659cb2fac8f5e0d6d875db81595b17b
there seem to be new versions, so I’ll update this evening and let you try again, ok?
Thu 11 Apr 2013 at 07:52 in reply to: Date Chooser mini-calendar appears at bottom of admin page always in Firefox #50377FrankyKeymasterYeah, I could use some translators here ๐
FrankyKeymasterYes! Found and fixed (due in fact to me trying to use the correct $wpdb->prepare syntax and a incorrect backtick use in that prepare statement for columns):
FrankyKeymasterOk, good news (kind of): I can reproduce the problem here with a multisite setup.
Now to go and fix it …
FrankyKeymasterI don’t understand … something in 3.5 or 3.5.1 must have changed (again) for multisite
These are the DB changes:
(change the prefix to your liking):
> ALTER TABLE wp_eme_events MODIFY price text default NULL;
> ALTER TABLE wp_eme_bookings ADD booking_seats_mp varchar(250);
> ALTER TABLE wp_eme_bookings ADD booking_price text DEFAULT NULL;
FrankyKeymasterNo, just updating to version 30 won’t do ๐
There are 3 database changes that should be executed (if done manually). I can provide you with those, but I would prefer if you revert back the version to 28 and then try the change in code I mentioned above.
Glad to see somebody with debugging skills ๐
FrankyKeymasterCan you check if this change helps (when doing network deactivation/activation):
http://plugins.trac.wordpress.org/changeset/695426
?
FrankyKeymasterI think there’s something going on with multisite + EME, as another user reported a similar issue.
FrankyKeymasterOk, implemented here:
FrankyKeymasterYou can try to activate wp debugging when activating EME, maybe that will show something.
Set
define(‘WP_DEBUG’, true);
in wp-config.php
FrankyKeymasterok, I took a look at it: will be easy to implement. I’ll keep the day option and add the hour limitation to it this evening.
Concerning your question: “1 day” is 24 hours before the event starts (start date and time of the event are taken into account)
FrankyKeymasterCan you explain what’s wrong with the format? A jpg indicating the thing that’s wrong or so?
Also, what is your locale in wp-config.php?
FrankyKeymasterRead the doc on multiple prices:
FrankyKeymasterNo, EME is not a shopping cart. There are interfaces with several payment gateways though.
FrankyKeymasterNo, it just links to the payment page with the different buttons on it (and the amount to pay). No personal info there.
FrankyKeymasterCan you test if this solves it (it imports fine in google here):
FrankyKeymasterWell, if somebody else pays for you, would you object? ๐
FrankyKeymasterWhat was the old version? And the WP version?
To quickly get around things: you can reinstall the 1.0.18 version.
FrankyKeymasterCan you post an example?
FrankyKeymasterUnderstood. I’ll try to incorporate something like this. Maybe just changing the cut-off days to hours, or both …
Tue 9 Apr 2013 at 16:50 in reply to: Link to Existing Content Drop Down to list events as well as posts and pages #47794FrankyKeymasterIndeed, that’s a possibility. Also you can use a real page for the event, and use the “url” feature when creating an event to point to that page.
FrankyKeymasterThe payment url will refer to the original booking id, so yes: they can thus pay later on. And you can decide to mail that url again later on as well, and only to those that didn’t pay yet if wanted.
FrankyKeymasterI’ll take a look at it tomorrow ๐
I took a stab at it: not as simple as just inserting rewrite rules. The thing is: using ?eme_eventAction=filter&eme_town_filter=London, you influence just a shortcode on a regular page. There’s no direct url to show events for a town. This would need extra code, after which a rewrite rule can do what you’d like.
Mon 8 Apr 2013 at 17:53 in reply to: Date Chooser mini-calendar appears at bottom of admin page always in Firefox #50375FrankyKeymasterBtw, this should fix it globally:
Mon 8 Apr 2013 at 17:44 in reply to: Date Chooser mini-calendar appears at bottom of admin page always in Firefox #50374FrankyKeymasterFor the datepicker: could you try to copy the file
events-made-easy/js/jquery-ui-datepicker/i18n/ui.datepicker-de.js
to
events-made-easy/js/jquery-ui-datepicker/i18n/ui.datepicker-de_DE.js
and see if that helps?
FrankyKeymaster#3 will be in the next version too. As for #1: normally it should be ok now, and #5 should be better as well ๐
Concerning the timezone and request #2: wordpress doesn’t really provide a timezone info per user, so it’s … difficult. I try to set the timezone based on the client clock, but that’s no guarantee either. For now I totally ignore hours for this.
Mon 8 Apr 2013 at 08:48 in reply to: Link to Existing Content Drop Down to list events as well as posts and pages #47792FrankyKeymasterAs this is only possible for real posts/pages, this can’t be realized. So closing .
Mon 8 Apr 2013 at 08:47 in reply to: Issue with integrating Gravity Forms, but issue is with Events Manager Extended #47899FrankyKeymasterMoving to resolved: EME has its own forms now
FrankyKeymasterdone in trunk
FrankyKeymasterThe multiple price option should handle this, so closing.
FrankyKeymasterI don’t see any use for this, so moving to general until explanation is given.
FrankyKeymasterRevived and put into feature requests. A donation would be appreciated ๐
But here’s the doc:
http://www.worldpay.com/support/kb/bg/paymentresponse/payment_response.html
Hopefully something for the next release …
FrankyKeymasterThis is now possible using “Send mail” functionality together with the 2 new features in trunk:
* Feature: new placeholder #_PAYMENT_URL for bookings, in case you want people to be able to pay later on, or for reminders
* Feature: you can now select payed/unpayed and pending status when sending mails, good for sending reminders for payments etc …
FrankyKeymasterThis is now possible using “Send mail” functionality together with the 2 new features in trunk:
* Feature: new placeholder #_PAYMENT_URL for bookings, in case you want people to be able to pay later on, or for reminders
* Feature: you can now select payed/unpayed and pending status when sending mails, good for sending reminders for payments etc …
FrankyKeymasterAnd this is now in trunk as well: new placeholder #_PAYMENT_URL for bookings, in case you want people to be able to pay later on, or for reminders
FrankyKeymasterAnd this is now in trunk as well: new placeholder #_PAYMENT_URL for bookings, in case you want people to be able to pay later on, or for reminders
FrankyKeymasterAnd this is now in trunk as well: new placeholder #_PAYMENT_URL for bookings, in case you want people to be able to pay later on, or for reminders
FrankyKeymasterOk, this is in trunk now:
you can now select payed/unpayed and pending status when sending mails
I will also try to add a url for payment handling of a booking
FrankyKeymasterGood point. To make it easier: the next version will show the event and location ID in the “edit events” and “Locations” tables.
FrankyKeymasterAs this problem is not reproducible and I have no real data to work with and since has not been reported by anybody else: closing.
FrankyKeymasterOk, confirmed and fixed here (one-liner fix, very easy to do yourself)
http://plugins.trac.wordpress.org/changeset/691380
In fact: qtranslate needs 3 things:
– a div called “titlediv”
– a input field called “title” inside that div
– and for rich content: a postarea called “content”
I forgot the titlediv-id, and all of the sudden you get a result like that. I believe it should be configurable …
FrankyKeymasterWell, if it causes an error all javascript will cease to work, so it probably is related. I’ll try qtranslate again this evening.
Wed 3 Apr 2013 at 07:55 in reply to: Date Chooser mini-calendar appears at bottom of admin page always in Firefox #50372FrankyKeymasterDid you try to clear your cache? The events_manager.css should hide it. For the rest: it doesn’t do anything, so you can ignore it.
On what locale are you (for your date format)?
FrankyKeymasterAs said via mail: I need something to work with. In this case the mysql dump would help, as your problem can’t be reproduced here.
Also: please check that you don’t have any database issues:
– can the wp user still modify tables in the db
– no disk full
FrankyKeymasterI’m not going to generate paypal buttons for mail. Either provide them with your paypal info or your bank account info and the amount to pay.
The email possibilities will be extended in the future. I think it’s not that hard to extend the mail form to include 2 options: “only those that didn’t pay yet” and “include pending bookings”.
Tue 2 Apr 2013 at 21:12 in reply to: Date Chooser mini-calendar appears at bottom of admin page always in Firefox #50370FrankyKeymasterI use nothing but firefox (also version 19), and it seems to work just fine. Try clearing your cache. The file events_manager.css has changed for this new weird behavior of the jquery datepicker (I switched to the one provided by wordpress), so it should not be showing at the bottom.
Also, check your browser console for possible javascript errors.
FrankyKeymasterDo you mean the EME settings? By default you need the capability “activate_plugins”, and normally admin has that. Can it be that you played around with those settings?
By default you should be able to access the EME settings …
FrankyKeymasterAlso: if you want, just mail me a dump of your mysql database, I’ll take a look around as well.
My email: liedekef [at] telenet.be
FrankyKeymasterApparently: either you don’t have the right access rights, or something in your database setup is preventing the upgrade. As said in my other post:
I believe you run in a database problem of some kind, since upon activation the EME DB version number is always being set to the latest version and thus you never seem to get to that line (events-manager.php, function _eme_install, around line 380).
Can it be that your database user has not all needed rights to change database tables?
FrankyKeymasterTrue: you need to uninstall it and then reinstall it. Unless you checked the EME option “Delete all EME data when upgrading or deactivating”, all data will remain.
But again: since wordpress reports the latest version, the update succeeded. So what exactly do you mean with ‘the database is not picking up the changes’?
FrankyKeymasterWell, that’s not a php error but a browser error: I now point to the locale datepicker file without verifying if it exists. It should just work, since I tried it with en-US as well.
But I admit: it’s not pretty in the logfiles, so I added the check:
http://plugins.trac.wordpress.org/changeset/690513
Btw: I added this check to the released version as well, so just reinstalling the plugin will include the “fix” as well.
But this is not the cause: you’re seeing this after activation, correct? This means the activation succeeded. Check the version wordpress is reporting for the EME plugin.
And: what exactly do you mean with ‘the database is not picking up the changes’?
FrankyKeymaster“Select Below” is a valid value as far as EME is concerned …
Try this:
||Lemon Herb Chicken||Swiss Steak ||Lasagna||Eggplant Parmesean
FrankyKeymasterI just released it ๐
FrankyKeymasterpayment gateway API? I don’t know the woo-commerce plugin, but unfortunately all payment gateways act differently. I don’t see a common method here.
But adding a new one: make a feature request, I’ll see what can be done.
FrankyKeymasterHmmm … can’t tell if you’re sarcastic or not here ๐
Interested in testing it out?
FrankyKeymasterApparently I didn’t include the webmoney part in the code (weird). I will correct that asap this evening.
Concerning the Events page: read this: http://www.e-dynamics.be/wordpress/?cat=8
Concerning field types, there are only 3 types possible for now. Storing multiple-answer types requires lots of changes again.
FrankyKeymasterFor this: create a regular wordpress page for your event (you can use EME shortcodes on that page as well to show e.g. the map or the subscribe form), and use that url in your EME event. Then people can comment on that page.
FrankyKeymasterHas been implemented in trunk. I need to do some final testing and create some doc for it.
No different currencies though, not going to happen.
FrankyKeymasterHas been implemented in trunk. I need to do some final testing and create some doc for it.
FrankyKeymasterYou insert it in the event details like you would with an image.
Wed 27 Mar 2013 at 21:10 in reply to: Event Image automatically Erased when modifying an event #50327FrankyKeymasterWell, that’s exactly what that change does: it enters the image url.
I tried creating an event, editing it: all seems to work just fine now.
Tue 26 Mar 2013 at 23:50 in reply to: Event Image automatically Erased when modifying an event #50323FrankyKeymasterBug confirmed and fixed in trunk.
Tue 26 Mar 2013 at 09:57 in reply to: Event Image automatically Erased when modifying an event #50322FrankyKeymasterWhich version of EME are you using?
FrankyKeymasterJust tried it here: works fine. How did you define your dropdown values?
FrankyKeymaster@beventsmadeeasy: those code changes shouldn’t be needed any more ๐
@Paul: I removed the timezone from the ICAL in the past, but I shouldn’t have … added here:
FrankyKeymasterThis will be in the next version. See this changelog:
http://plugins.trac.wordpress.org/changeset/686595
With the warning on that page as well:
“
Warning: using this functionality to send mails to attendees can result in a php timeout, so not everybody will receive the mail then. This depends on the number of attendees, the load on the server, … . If this happens, use the CSV export link to get the list of all attendees and use mass mailing tools (like OpenOffice) for your mailing.
“
FrankyKeymasterI don’t see any practical use in past events in the ICAL file, but anyway, this will be in the next version:
shortcode [events_ical_link] now has 3 extra options: scope, author and contact_person
You can’t change anything generated for an ICAL file (it is a strict format after all), except for the way the title and event description is shown, by using the settings “Single event page title format” and “Default single event format”.
FrankyKeymasterThis is explained in the faq “How to add a โAdd to Google Calendarโ link to an event”. See
FrankyKeymasterThis has been in the released version since 1.0.0:
‘when the setting “Max number of spaces to book” is empty, it is now ignored so unlimited number of attendees is now possible’
So your first request is already done.
The second one (admin message with error class) will be in the next version.
The third one: you want to further CSS the admin part? But since it’s a form: you can use the field ID’s to apply the CSS to. See also the FAQ: http://www.e-dynamics.be/wordpress/?page_id=195
FrankyKeymasterI read something like that on their blog, but now even that redirects to a fishy Russian address, so I’m not putting my money there.
FrankyKeymasterWell, mailpress is gone, replaced by Wikimail, working outside of wordpress. So that’s no longer an option. What is relatively easy to do is just a textbox, decide the event, and click “send” …
I have it in the back of my head ๐
FrankyKeymasterNo progress, I hope to start on this soon. But multiple prices require *lots* of changes …
FrankyKeymasterNo, there’s a difference: you have a “Pay now” button, but that’s relatively new in Paypall (and they are obscure about it). That button *might* do what you want, but I can’t guarantee that until I tested this. It’s on my big, long todo list
FrankyKeymasterThe reason is simple: I use the field number as html name in the form, so using it twice will result in the same form name being given twice upon submit so one will be ignored.
-
AuthorPosts