jemproject / jem-project Goto Github PK
View Code? Open in Web Editor NEWJEM - an Event Manager for Joomla
Home Page: https://www.joomlaeventmanager.net
License: GNU General Public License v3.0
JEM - an Event Manager for Joomla
Home Page: https://www.joomlaeventmanager.net
License: GNU General Public License v3.0
In this version the changing of month in calendar work with joomla seo and htaccess !!!
filters for search for various views is limited. Query already grabs information so why not use it to $filter_type?
Example in modes/eventlist.php
// ###############
case 'category' :
$where .= ' AND LOWER( c.catname ) LIKE '.$filter;
break;
if ($params->get('filter'))
{
$filter = JRequest::getString('category', '', 'request');
if ($filter)
{
// clean filter variables
$filter = JString::strtolower($filter);
$filter = $this->_db->Quote( '%'.$this->_db->getEscaped( $filter, true ).'%', false );
$where .= ' AND LOWER( c.catname ) LIKE '.$filter;
}
}
See in action at: http://www.usyw.org/events?category=tournaments or http://www.usyw.org/events?category=tournaments&filter_type=state&filter=Iowa
Fields that can be done this way are State, Date, Category,... whatever else makes sense.
Fix altered database settings for the save settings for those added or removed since 1.0.
Such as mailinform, mailinformrec, mailinformuser, commentsystem' or fields added for attachments.
events without date is showing as 01.01.1970 in eventlist view (frontend)
there is a hitcounter in the eventview (backend) and it seems to behaving difficulties. When resetting it's not saving.
when importing events.csv a file exported from 1.0.2 DV
ENDDATE WRONG FORMAT
ENDDATE WRONG FORMAT
ENDDATE WRONG FORMAT
ENDDATE WRONG FORMAT
ENDDATE WRONG FORMAT
WRONGENDTIMEFORMAT
even when I prepare to a time format of hh:mm
there seems to be something with open date + selected time..
The event will show as "open date" but the time is displaying like 00:00... When choosing 00:00 as time the message will be gone so that it will only show "Open date"..
So have to find out what the issue is for not showing the time...
filter in simplelist has only english words (title, venue, type)
don't find the place to insert COM_JEM words
when adding an big attachment in the backend it is redirecting to the Joomla mainmenu. The attachment was bigger then allowed. Another error is 'cannot find or read file'
when I try to use an icon in right top in menu venues in frontend I get error 404.
The filter/search will brake when you search something that is not in the list of events..
Think of setting up a drill down hierarchy website.
Main Category
-- Sub Category # 1
---- Sub Sub Category # 1
-- Sub Category # 2
---- Sub Sub Category # 2
---- Sub Sub Category # 3
Using Search Engine Friendly URLs with Rewrites on.
Create a menu JEM » Simplelist layout Menu Item called "Events". The URL to the JEM » Simplelist is http://localhost/events/
Events from Simplelist layout Menu Item page are:
http://localhost/events/details/1-event-1
http://localhost/events/details/2-event-2
Create a sub menu item using JEM » Category Events layout called category-events-layout. URL to that menu is http://localhost/events/category-events-layout/ selecting Sub-Category # 1 as the category.
Event for JEM » Category Events layout page is:
http://localhost/events/category-events-layout/details/2-event-2
So the below links are duplicate events:
http://localhost/events/details/2-event-2
http://localhost/events/category-events-layout/details/2-event-2
See http://dev.usyw.org for example
with admin/categories view there is a problem. When pressing the accessgroup the group disappears. So this is not correct.
importing venues.csv a file exported from 1.0.2 DV
Fatal error: Call to undefined method eventlist_venues::insertIgnore() in .../administrator/components/com_eventlist/models/import.php on line 317
Hi,
when I open menu categories layout B it gives me following error:
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in .../libraries/joomla/database/database/mysql.php on line 293 Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in .../libraries/joomla/database/database/mysql.php on line 293
Import of an exported eventfile works (with timefix)
nut
importing exported events does not import associated category.
tried to install the version from midnight (over the version from 22:00 MES). Cannot install. Error during installing.
It shows me only one category (with subcategories included) but not all categories,
(Have all categories to be in a toplevel category?)
the eventlist.xml file has to be altered..
Also the image location is going to be changed.
images/css/js are going to the media folder and this can be achieved by altering references in several files.hmm, perhaps this weekend.
This can happen when:
You'll notice a pagecounter (when more then the limit)
When adding the category will show up..
It seems the events are counted and the pagecounter expects them to be there but as there is no cat assigned it will not show it in the table. Preventing such a thing can be with a script checking that an cat is being assigned. Aldo the check will be there it can still happen,. i.e. by import
When using the link within the ical it was resulting in an error..
It has to to with code in the view.html
// system info //
There are a few id=adminForm's missing from the pages... These have to be added.
http://docs.joomla.org/Adapting_a_Joomla_1.5_extension_to_Joomla_1.6#ACL_Changes
category events and simple list gives error (after import)
Notice: Undefined index: thumbwidth in .../components/com_jem/classes/output.class.php on line 459 Notice: Undefined index: thumbheight in .../components/com_jem/classes/output.class.php on line 459
In the package there are Jtext strings looking like JText::_('PREV')
, they have to be replaced by code looking like: JText::_('COM_EVENTLIST_PREV')
. But be aware the date_format strings shouldn't be altered.
Column sort in the simplelist view not sorting
Due to old code of the v1.1 the ical will not work.
The file that is generated does not the new format
In the xml files (front view) there are options to select an category or venue. In 1.1 this was done by a popup but in the v1.02 it did not seem to be working.
Reason?: The admin/element page is not referenced correctly, it has to be fixed.
When editing an event frontend and then upload an image it will display this error...
This is related to the hitcounter,
When pressing "reset" it is trowing this error.
last update worse:
opening simplelist:
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in .../libraries/joomla/database/database/mysql.php on line 293
Warning: Cannot use a scalar value as an array in .../components/com_jem/models/eventlist.php on line 122
Notice: Trying to get property of non-object in .../components/com_jem/models/eventlist.php on line 123
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in .../libraries/joomla/database/database/mysql.php on line 293
Warning: Invalid argument supplied for foreach() in .../components/com_jem/views/eventlist/view.html.php on line 163 Warning: Invalid argument supplied for foreach() in .../components/com_jem/views/eventlist/tmpl/default_table.php on line 146
no events
(MOD)Random (unique) attachment filename
Open ./classes/attachment.class.php
Find:
JFile::copy($post_files['tmp_name'][$k], $path.DS.$file);
Replace:
// #####################################
$file_ext22 = end(explode(".", strtolower($file)));
// START --> Random file name
$file = time().".".$file_ext22;
// END --> Random file name
JFile::copy($post_files['tmp_name'][$k], $path.DS.$file);
// #####################################
in frontend I can only choose dayly, weekly monthly and weekday not the rest.
in the xml files are reqeust fields but when using the request parameter it's having difficulties with the other settings.. have to look at it.
uploaded JEM11CONVERTVERSION from 17:03 MES
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in...s/components/com_eventlist/views/day/tmpl/default_table.php on line 68
Venueedit
Notice: Undefined property: eventlist_venues::$attachments in …/components/com_eventlist/views/editvenue/tmpl/default_attachments.php on line 37
Warning: Invalid argument supplied for foreach() in …/components/com_eventlist/views/editvenue/tmpl/default_attachments.php on line 37
Simplelist
Flyer
Notice: Undefined property: stdClass::$datimage in …/components/com_eventlist/views/eventlist/tmpl/default_table.php on line 158
Attendees
Notice: Undefined property: stdClass::$regCount in …/components/com_eventlist/views/eventlist/tmpl/default_table.php on line 297
Events of a day:
Notice: Undefined property: stdClass::$name in .../components/com_eventlist/views/day/view.html.php on line 78 Notice: Undefined property: stdClass::$name in .../components/com_eventlist/views/day/view.html.php on line 87 Notice: Undefined property: stdClass::$name in .../components/com_eventlist/views/day/view.html.php on line 90
The _finditems function within the helper/route.php seems to be outdated. When generating ics links it's not appending the Itemid code. So this has to be fixed..
emp fix can be to append the Itemid manually:
$app = JFactory::getApplication(); $menuitem = $app->getMenu()->getActive()->id; $link = JURI::base().EventlistHelperRoute::getRoute($event->slug).'&Itemid='.$menuitem;
This problems happens when:
The flyer tries to make an picture but can't do that as text is storend in the image field. When choosing no image it did store the description mentioned in the model (category->image)in the database.
so this has to be fixed.
well, the name has to be changed eventually so as noted in the forum it is better to do make it a seperate installation. so eventlist & jem can be installed next to eachother. This can be achieved by renaming and altering differtent references in the files.
This error is related to the hit counter, javascript eventscreen..
This error is due to an outdated xml file in the backend.
there is an request field and there should be a select box to select the categories or categories. The Element pages are outdated (using JElement) and have to be altered also make sure that the input from the select boxes is being used... so yep there is some more work to do..
When using the filter (type) in eventlist it seems to have difficulties because it seems to be doing nothing. probably the reason why it was disabled with the v1.1 version.
Typo in URL within the output.class.php
add .com to the google map link
noticed that the categoryflyer for categories is not there.. so have to change that. Actually the code can be used of the DEV version. had it already but not in this version.
choice of venueevents_layout gives error 404
I have installed the current release on JL259 by default. There are 3 warnings for 3 lines:
Strict Standards: Only variables should be assigned by reference in F:\xampp\htdocs\JL259JEM20\administrator\components\com_jem\install.jem.php on line 43
Strict Standards: Only variables should be assigned by reference in F:\xampp\htdocs\JL259JEM20\administrator\components\com_jem\install.jem.php on line 187
Strict Standards: Non-static method JFTP::getInstance() should not be called statically in F:\xampp\htdocs\JL259JEM20\libraries\joomla\filesystem\folder.php on line 210
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.