Welcome to Geeklog, Anonymous Wednesday, November 27 2024 @ 01:41 pm EST
Geeklog Forums
evList event list 1.1 available
Page navigation
machinari
evList is a calendar alternative/solution. It is an event list.
evList presents a well formatted list of events foregoing the bulky calendar tables, user friendly admin panels, numerous editor fields to ensure that no information is lacking, and a whole bunch more.
evList supports recurring events, categories, and event reminders (new to 1.1).
I haven't thought of any more features/options to fatten up this plugin. If you have ideas or code let me know.
machinari
samstone
On the event list, I think the date should follow right after the event title before the summary because, when it comes to events, date and time give people a quick framework of time to decide whether they want to read on (that's why the calendar grid is helpful). And the fonts for the time is too small, that can be easily changed. And I think the phrase "This event begins:" is not necessary because it's expected.
So, I think the user would find it more comfortable seeing the event title (the current text is perfect), followed by date (with normal font size, maybe bold, preferably both date and time, and even better start and end times), then a summary (the current text style is perfect).
A minor bug:
I created a weekly recurring event and I got this line: "This event recurs weekly: and Sun." Where is the "and" from? Should it be "on?" And I think since we use a long leading sentence "This event recurs weekly" the day should come unabbreviated "Sunday"
Thanks,
Sam
machinari
On the event list, I think the date should follow right after the event title before the summary .... And the fonts for the time is too small
And I think the phrase "This event begins:" is not necessary because it's expected.
So, I think the user would find it more comfortable seeing the event title (the current text is perfect), followed by date (with normal font size, maybe bold, preferably both date and time, and even better start and end times), then a summary (the current text style is perfect).
A minor bug:
I created a weekly recurring event and I got this line: "This event recurs weekly: and Sun." Where is the "and" from? Should it be "on?"
Yes. oops. For whatever reason, I seem to have taken it for granted that weekly events not only occur weekly but more than once per week as well. So thanks for that. It's an easy fix.
At about line 155 in event.php, modify the loop to look like the following:
for ($i = 0; $i < $daycount; $i++) {
if (!empty($daynumsA[$i])) {
if ($daycount == 1) {
$weekdays .= $LANG_EVLIST03[35] . $weekdaysA[$daynumsA[0]];
} else {
if ($i == $daycount - 1) {
if ($daycount > 0 ) {
$weekdays .= $LANG_EVLIST03[21];
}
$weekdays .= $weekdaysA[$daynumsA[$i]];
} else {
$weekdays .= $weekdaysA[$daynumsA[$i]] . ', ';
}
}
}
}
And I think since we use a long leading sentence "This event recurs weekly" the day should come unabbreviated "Sunday"
Thanks for checking it out Sam!
tgc
But now I get: An SQL error has occurred. Please see error.log for details.
When I accessed evlist through the admin control panel it opened but when I accessed it through the menu the error came up.
Here my error log:
Sun Oct 21 21:26:31 2007 - Inserting default data
Sun Oct 21 21:26:31 2007 - Registering evList plugin with Geeklog
Sun Oct 21 21:26:31 2007 - Successfully installed the evList plugin!
Sun Oct 21 21:26:50 2007 - 1044: Access denied for user 'xxxx'@'localhost' to database 'xxxx'. SQL in question: CREATE TEMPORARY TABLE evlist_temp_events
(LIKE gl_evlist_events)
Thank you
machinari
If you don't then you won't be able to run evList as it makes use of temporary tables to create and retrieve recurring events on the fly.
tgc
I never had this problem before and I am not the data base guy so I was a little bit confused.
Thank you for your quick reply and this plugin. I am going to check it out now and will give you my feedback.
Frank
beewee
Dutch Geeklog sites about camping/hiking:
www.kampeerzaken.nl | www.campersite.nl | www.caravans.nl | www.caravans.net
machinari
In index.php, find COM_siteHeader() around line 188 and do this:
In event.php, find COM_siteHeader() around line 1726 and do this:
$pagetitle = DB_getItem($_TABLES['evlist_events'], 'title', "id='$eid'");
$pagetitle = COM_stripslashes($pagetitle);
}
$display = COM_siteHeader('menu',$pagetitle);
I hope that's what you meant by optimized page titles. I really don't know what search engines look for.
re the dateformats:
You can add your preferred date formats directly to the database table, $_TABLES['evlist_dateformat']. See sql/def_events.php for examples. Alternatively, prior to installation, you can add your preferred date formats to sql/def_events.php, which will then appear in the dropdown after installation.
The format you would use for the Netherlands then is, "%d %B %Y", and for Germany, "%d. %B %Y" without the quotation marks of course. I'm assuming that the locale setting will take care of the lowercase "oktober" for the Netherlands.
hope that helps.
The templates need some work
beewee
The templates need some work
My opinion is that nobody should complain about templates but will have to make these the way he likes them. I'll adapt the templates to my needs, and thank you for your quick reply and efforts.
Dutch Geeklog sites about camping/hiking:
www.kampeerzaken.nl | www.campersite.nl | www.caravans.nl | www.caravans.net
casper
Thanks for the new version. Been stuck at work the whole week, så sorry for my late feedback.
Tested it now, and changes we discussed works as wished.
Nice to put the options in the config, easy to set for all needs
Again, good work!
beewee
re the pagetitles:
In index.php, find COM_siteHeader() around line 188 and do this:
In event.php, find COM_siteHeader() around line 1726 and do this:
$pagetitle = DB_getItem($_TABLES['evlist_events'], 'title', "id='$eid'");
$pagetitle = COM_stripslashes($pagetitle);
}
$display = COM_siteHeader('menu',$pagetitle);
I hope that's what you meant by optimized page titles. I really don't know what search engines look for.
Yep, that's exactly what I mean, the pagetitle is quite important for search engines, als log as it fits the content. Next step would be an editable EID but that's no so impotant. Thanks again! :banana:
Dutch Geeklog sites about camping/hiking:
www.kampeerzaken.nl | www.campersite.nl | www.caravans.nl | www.caravans.net
machinari
Next step would be an editable EID but that's no so impotant.
Perhaps adding a MapIt functionality that passes the address to MapQuest.
Along this line, a link to the Weather Channel.
Biggest option though that I think would be great is a Printer Friendly Option
Last but not least, an input into Outlook or ics format option.
When you got something great, people just want to see more!
I am not a developer but can we find someone to give you a hand? :banana:
--------------------
MuntadaNet, Inc.
Web Hosting
machinari
When you got something great, people just want to see more!
The mapquest thing is easy enough and so is the printer friendly option. I'll add those to my todo list for the next version. The weather channel, I think is a bit over the top. The ics format looks straight forward enough at first glance, but I've not bothered with that before so no guarantees.
muntada
--------------------
MuntadaNet, Inc.
Web Hosting
samstone
In addition to this, I have a feature request that would make this plugin complete. That is to have an recurring option for events on a day of the week of the month, like the second Wednesday of the month, or even better, first and third Mondays of the month.
Thanks,
Sam
machinari
I have a feature request that would make this plugin complete. That is to have an recurring option for events on a day of the week of the month, like the second Wednesday of the month, or even better, first and third Mondays of the month.
the monthly by day option already exists, eg, 3rd friday every month.
Page navigation
- Normal Topic
- Sticky Topic
- Locked Topic
- New Post
- Sticky Topic W/ New Post
- Locked Topic W/ New Post
- View Anonymous Posts
- Able to post
- Filtered HTML Allowed
- Censored Content