Posted by JohnG on November 14, 2005 at 10:23pm
| Project: | EventFinder |
| Version: | 4.6.x-1.x-dev |
| Component: | Code |
| Category: | bug report |
| Priority: | normal |
| Assigned: | Owen Barton |
| Status: | closed (fixed) |
Issue Summary
bugs:
- search events returns no results, even when filters are set to 'all'.
- search events error: "Table 'database.location_node' doesn't exist query: SELECT n.nid AS nid FROM location_node a INNER JOIN node n ON a.nid = n.nid INNER JOIN event e ON n.nid = e.nid WHERE e.event_start > 1131983254 ORDER BY n.created DESC in /drupal/includes/database.mysql.inc on line 66."
- submit settings error: "Table 'oneiacom_drpl1.contact_manager_sources' doesn't exist query: SELECT csid, name FROM contact_manager_sources ORDER BY weight in /home/oneiacom/public_html/nsaa/includes/database.mysql.inc on line 66."
- submit settings error: "Invalid argument supplied for foreach() in /drupal/includes/common.inc on line 1308."
- 'eventfinder options' pop-up contains 2 links to 'view event details'.
- 'register' (or whatever it's called) link does not appear on event node making it impossible for users to register for an event!
please can anyone throw some light on what's going wrong?
thanks
J
Comments
#1
This is a lot of issues. Off the top of my head:
A) You do not have the location module installed
B) You do not have the contact manager module installed (which is optional, but you configured eventfinder to use it)
C) You appear to be using an older version of Drupal, perhaps one which is incompatible with the latest version of eventfinder.
Please install location, set eventfinder to work with one-click registration, then tell me what version of drupal you are working with.
M
#2
I am reassigning the priority of this issue based on a lack of feedback. If anyone would like to tell me how this worked out, it may be helpful for other users.
M
#3
apologies for the delay, I do appreciate your trying to help!
A) location module is installed but (due to lack of postal code database) functionality options reduced to alomost nothing ...
B) eventfinder settings registration workflow is set to one-click registration already.
Contact manager module not installed (contactmanager configuration was taking too much time, and the only functionality I want is eventfinder support!).
In the eventfinder settings, under storage options, I have only one radio button option : 'contacts module'. So I can't see how to switch it off! I'm guessing I need some module other than contacts module to switch to, but AFAIK there aren't any available ?
C) drupal version 4.6.3
#4
This patch against CVS (which was the result of several hours of searching) fixes a set of 3 bugs with saved search functionality which could be causing issue 1 above.
Comments describing fixes are in the patch.
#5
Fixed category
#6
Hi, I am experiencing exactly the same problems. The eventfinder_build_sql - function can't work if there is no table location_node. Where do I get the table from and which module does it feed?
thanx,
#7
I have the same issue as well.
I only have 1 option for storage options and that is Contact Module and since I do not have that I get the error contact_manager_sources table does not exist.
#8
Patch applied.
#9
thx! Now I like it!
#10