Loading...
 
Skip to main content

Category: Calendar

Calendar
Show subcategories objects

Name Type
jscalendar is bugged
We are using jsclalendar .96 which is affected by a known bug.

1.0 is now in BRANCH-1-9 . Please test!!
tracker item
jscalendar resets the day to today when the hour is changed
And since clicking a date choose it and closes the box, js calendar is practically unusable at the moment.
tracker item
jscalendar saving wrong time at tiki calendar
Using 1.9.cvs (but this bug has been there for months... :-/ )

When saving a new entry in calendar, if jscalendar is enabled, then the time you selected at save time is not the one you see as recorded, but some hours different.
tracker item
jscalendar still unusable right now: unable to select a month+day+time with it if not default month
Using recent 1.9.8code, on calendar feature:
jscalendar still unusable right now: unable to select a month+day+time with it if not default month
When you click on the next month (aiming to select then the day of that month), the popup jscalendar box is closed with the new motnh selected, but not the day or hour. When you click to navigate again, current date is shown again as default...

If you change first day, then month is not changed and you have to start over from the beggining each time... => unusable.

Using firefox 2.0.0.6 under win 2k.
---
BTW, probably related to this other old bug from amette (probably unsolved, also):
[http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=388&trackerId=5]
tracker item
jsCalendar widget unaware of time zones and recording event to one day earlier than selected (timezone difference of 6h)
jsCalendar widget unaware of time zones and recording event to one day earlier than selected (timezone difference of 6h)
tracker item
kerrnel22 Kerrnel
This should be migrated to the community site, and handled with ((doc:Organic groups)) and ((doc:User Trackers))
tracker item
Looking at "events" in products tracker yields exception
My tiki contains a products tracker from the shop profile. I do not know why, but it's wrench symbol carries a "view events". When clicked, it yields this exception:
{CODE(Colors="Tiki")}
undefined extension class 'Smarty_Internal_Runtime_CheckPlugins'
{CODE}
I don't need events in this tracker, and I do not want that my users click on it, being confronted with the exception...
tracker item
Malformed date syntax in tiki-calendar_nav.tpl
In tiki-calendar_nav.tpl the display of calendar dates is formed (template), but in a IMHO rather bizarre mix of hard-coded and localizable syntax, which
a) does not make use and thus circumvents the existing user pref for date formats and
b) effectively makes correct localization impossible.

I quote from this template a code snippet:

{CODE(colors="tiki")}
{if $viewlist ne 'list' or $prefs.calendar_list_begins_focus ne 'y'}
{if $calendarViewMode eq 'month'}
{$daystart|tiki_date_format:"%B %Y"}
{elseif $calendarViewMode eq 'week'}
{* test display_field_order and use %d/%m or %m/%d *}
{if ($prefs.display_field_order eq 'DMY') || ($prefs.display_field_order eq 'DYM') || ($prefs.display_field_order eq 'YDM')}
{$daystart|tiki_date_format:"{tr}%d/%m{/tr}/%Y"} - {$dayend|tiki_date_format:"{tr}%d/%m{/tr}/%Y"}
{else}
{$daystart|tiki_date_format:"{tr}%m/%d{/tr}/%Y"} - {$dayend|tiki_date_format:"{tr}%m/%d{/tr}/%Y"}
{/if}
{else}
{$daystart|tiki_date_format:"%B %Y"} - {$dayend|tiki_date_format:"%B %Y"}
{/if}
{else}
{$daystart|tiki_date_format:"{tr}%m/%d{/tr}/%Y"} - {$dayend|tiki_date_format:"{tr}%m/%d{/tr}/%Y"}
{/if}
{CODE}

So there is some testing for localized date format, but it assumes that only the order of day and month may be swapped through translation? This only works inside the USA or partly in the UK. It does not work in Germany, and not in Japan and possibly conflicts with other countries as well.

Germany uses
{CODE(colors="tiki")}
%d.%m.%Y
{CODE}

Japan uses
{CODE(colors="tiki")}
%Y-%m-%d
{CODE}

Look at the peculiar coding in tiki-calendar_nav.php. To magnify, I have extracted one example that clearly shows the logical error in it:

{CODE(colors="tiki")}
{$dayend|tiki_date_format:"{tr}%d/%m{/tr}/%Y"}
{CODE}

The year was excluded from translation and also the slash that comes before the year (at least in the USA...). So the slash cannot be removed by custom.php, because it is outside the translation. And it would be even worse for a localization into Japanese, because of their year leading the date...

It would be far better if date format was used in the form of the user pref that exists! But for a faster "quick resolution" moving the %Y into the translation braces would do the trick, and later introduce the "proper" way... Thanks.
tracker item
Manual selection of time/date when adding events should be optional and off by default
This manual time / date selection (code below) should be optional off

__Sorry, code plugin doesn't work so below looks weird...__

{CODE()}
<input type="text" name="start_freeform" value="{$start_freeform}">
<a {popup text="{tr}Format: mm/dd/yyyy hh:mm<br />...}{/tr} {tr}See strtotime php function{/tr}"}><img src="img/icons/help.gif" border="0" height="16" width="16" alt='{tr}help{/tr}'></a>
{tr}or{/tr}

<input type="text" name="end_freeform" value="{$end_freeform}">
<a {popup text="{tr}Format: mm/dd/yyy hh:mm<br />...}{/tr} {tr}See strtotime php function{/tr}"}><img src="img/icons/help.gif" border="0" height="16" width="16" alt='{tr}help{/tr}'></a>
{tr}or{/tr}
{CODE}

tracker item
Missing Tracker Item #649
This tracker item could not be found
tracker item
Mini-Calendar link from features page goes to useless page
I think this feature refers to the small calendar that can appear in a left or right module. The help link currently points to the calendar page, which only describes the JS navigation calendar.
tracker item
mlaporte mlaporte
This should be migrated to the community site, and handled with ((doc:Organic groups)) and ((doc:User Trackers))
tracker item
mod-calendar_new.php module displays strange month view when list view in tiki-calendar.php
Version 2.1 & 2.2

modules/mod-calendar_new.php displays strange month view when selecting LIST VIEW from tiki-calendar.php. The date (numerical) is placed several days backward in regards to day of the week (Monday - Sunday).

Screenshot (sorry so large for clarity):
{img src=show_image.php?name=calendarMODIssue20081023.gif }

This issue appears to be with the month view in mod-calendar_new.php assigned to variable $calendarViewMode. When I select $calendarViewMode='week' this issue does not arise.

I duplicated the function below in lib/calendar/calendarlib.php:

{img src=images/code.png}%%% {CODE()}
if ( $_SESSION['CalendarViewList'] == 'list' ) {
if ( is_array($listtikievents) ) {
foreach ( $listtikievents as $le ) {
if ( is_array($le) ) {
foreach ( $le as $e ) {
$listevents[] = $e;
}
}
}
}
}
{CODE}

I modified it to say:

{img src=images/code.png}%%% {CODE()}
if ( $_SESSION['CalendarViewList'] == 'calendar' ) {
if ( is_array($listtikievents) ) {
foreach ( $listtikievents as $le ) {
if ( is_array($le) ) {
foreach ( $le as $e ) {
$listevents[] = $e;
}
}
}
}
}
{CODE}

This caused it to be "fixed" but it broke in Internet Explorer by showing a full semester view in the calendar. Not so desirable effects. We've since switched to the week view in the mod-calendar_new.php module with no issues.


tracker item
mod-events doesn't work with php5
templates/modules/mod-events.tpl uses mktime and under php5 it needs to have all arguments as integers.
Simple patch:
tracker item
Module Action Calendar : a way to activate the functions desired or desirable
{syntax type="tiki" editor="plain"}
Hi,

I have tested and look at dev of the module Action Calendar on 6.0 and 6.x trunk.
It need to be polished.
There are some misfit.
Who read this must understand that the function where not ended for 6.0
This note is technical sometime for a good link to dev team.

The item 3650 relates that the popup which shows action buttons can't be reached.

In fact as the function is not polished the buttons are the same as module calendar, but they have not corresponding available functions.

As I test to set these popup as "sticky" it function as the main calendar. After I test various issues :
#Action link on the cell of a day -> go to show a calendar of a full week. Can display thousands of events.
#Buttons on popup goes quite nowhere

!Module Action calendar
Note that any cell is related to several events then any action must leads to a list of events,
!!What can be wished :
!!!Global action buttons (nav.tpl):
Add a button to go directly to calendar for the current span of time (day,week, month..), two buttons : calendar or list (to earn time) in the future 7.x full page calendar
!!!Action on the link of the cell (day)
Display the list of "events" (sometimes truncated into the popup as it is desirable) for __the corresponding date "day".__
!!!The list offers
* Link to the object
* Add a comment to event (first column of list)
* type of event , not already made
!!!Action on popup buttons
Any button which have action opens and operates on the list of events of the day. *The buttons can't be the same as main calendar
*As the events are system events they can't be updated neither deleted.
*The update could be to add a comment to but as it is a list... for the day it is into the list.
**the events can't be edited, but an enhancement can be to have the capability to add comment
**the events can be listed for the day (the function is not edit_item but calendar with date="date" viewmode=day and listmode=list)
**a button on the popup can activate directly the calendar view with options of time span "day, week, month" or list with same options

!Module Main calendar
Note that any cell is related to several events then any action must leads to a list of events,
!!What can be wished :
!!!Global action buttons (nav.tpl):
Add a button to go directly to calendar for the current span of time (day,week, month..), two buttons : calendar or list (to earn time) in the future 7.x full page calendar. Options : view only, view and add comment (if rights opened), edit
!!!Action on the link of the cell (day)
Display the list of "events" (sometimes truncated into the popup as it is desirable) for __the corresponding date "day".__
!!!The list offers
* Button update
* Button delete
* Button copy and edit
* Button repeat the object (daily, weakly, monthly, trimestrial, yearly, fiexed date - checked on calendar) option edit list generated after
* Link to the object
* Add a comment to event (first column of list)
* type of event , not already made, edit types (a structure only for events classification), modify type (check on structure)
!!!Action on popup buttons
Any button which have action opens and operates on the list of events of the day. The buttons can be
*Show the list (right can be only "show_calendar items" and not "edit")
*Display the list in edit mode
*As there are several event they can't be updated neither deleted directly only defined upon the list.
*Depending of opened rights the update button could be "show full list : can add comment " if right opened
Notes :
**the events can be listed for the day (the function is not edit_item but calendar with date="date" viewmode=day and listmode=list)

!For 7.x :
!!Calendar with Gantt presentation
!!Calendar content can content several types of objects with various rights.
See corresponding text (the link to wished features projects for 7.x about calendar will be here soon ###)
tracker item
module calendar (or calendar new) show two letters and not just one for week days
module calendar is only showing one letter for the week days. However, some languages (such as Catalan, at least) have all week days starting with the same letter, which produces a useless letter on the top (if you take into account whtat it might be showing sunday in the first place instead of monday, which is the first day in the whole spain, Andorra and other Catalan speaking countrees.

example of useless calendar week days:
http://moviments.net

or maybe just add a popup (overlib?) tip with the full name of the week day when the mouse pointer is over the letter?
tracker item
More granular control of recurring events in Calendar
In the calendar, you can schedule a recurring event to happen weekly. In my particular use case we use TikiWiki for, among other things, tracking who in my department is carrying the 24/7 pager so everyone knows. There are between 5 and 7 of us depending on turnover, and we take turns holding the pager for one week at a time each.

With current functionality we must manually enter the pager schedule and re-do it should anyone quit or get hired. It would save us a lot of time if we could just say person A gets pager every 6 weeks, followed by person B, C, D, etc.

tracker item
moving/copying recurring events in calendar
{syntax type="tiki" editor="plain"}
I just played around with recurring events in calendar. Added a weekly event in the group calendar, and after saving it, reopend the first recurring event. On the top is the dropdown list with all available calendars and I choosed the public calendar from this list.
This produces a move of the event from the group to the public calendar; I think, the user should be ask here, if he wants to move the event or have just a copy. This affects also non-recurring events.
Specially for recurring events there should also be asked, if just this event should be moved/copied or also all recurring events. At the bottom of the page is a radio button for this purpose, but its value is ignored in this case.

I don't know if this is possible, but it would be nice if someone with skills would make some thoughts about it.
tracker item
Need setting for AM/PM in pop up Calendar event
The pop up calendar in Calendar view only shows 24hr time and there seems to be no place to set this. It does not respect the time settings in admin/General as the rest of the Calendar does. Here in AM/PM land it makes it unusable and I've had to disable it in the template.

Sorry if I've entered this wrong -I'm a user and I'm not sure I'm even supposed to put things here.
tracker item
New calendar items can't have times starting in the AM, and ending in the PM
Basically what happens is when you try to create a new calendar item, if the times of the event start in the AM and end in the PM, it causes some sort of issue with the way the timecodes are calculated. Sometimes it automatically changes the date to some distant future date like in the year 2507 or something.

I will attempt to replicate in a tiki show instance.
tracker item
New calendar items don't calculate the time codes correctly when altering Start and End time
Basically what happens is when you try to create a new calendar item, when altering the Start and End times, there is some sort of bug occurring in how it calculates the time codes in the back end. If the times of the event start in the AM and end in the PM, it causes some sort of issue with the way the timecodes are calculated. As well, it appears to be an issue with the 'predictive' functionality it uses. When you select something like an 8AM Start time, it will automatically try to adjust the End time to something an hour in advance or so. This will cause it to get hung up thinking, and sometimes it automatically changes the year to some distant future date like in the year 2507.

As well, selecting a Start time in the AM, and an End time in the PM such as 9AM-9PM causes the calendar to say "Events cannot end before they start."

To test: simply go to the Test calendar on the Show Instance and try creating a new event. Play with the Hours on the Start and End times by just changing them around several times. This will always result in the calendar lagging out and sometimes an unresponsive page.

I will replicate this in a tiki show instance.

Thanks.
tracker item
New Tracker Field Types to relate trackers with "anything"
Real examples:

I created a tracker "Books" with fields like "Cover" (image) and "1st Chapter" (attachment). It would be great if by inserting a new item in Books, the cover and the 1st chapter would automatically be created in File Gallery.

I have a blog that show events as posts. It could be integrated with Calendar by a tracker, making it possible to insert a blog post and a calendar event at the same time and relate them.



tracker item
Not possible to duplicate events in calendar 2.2
The "Duplicate" command no longer exists for an event that is already posted. Previously, if I had an event that was going to be repeated, I simply had to save it, re-open it, make the date changes and then click on "Duplicate".

Now the "Duplicate" command only exists before an event is saved. Once the event is saved, "Duplicate" disappears; which sort of destroys the whole point of "Duplicate" (if I click on "Duplicate" for an event before it is saved, I'm not really duplicating it; I'm just changing the date.)
tracker item
A Tiki Calendar wish list and bug report
Minor annoyances:
-Manually entered times in "add item" do not always show up in the calendar as entered (often an hour off). Simply editing the item and re-entering the time fixes this.

-I ran across a limit on the number of calendar items. I had entered a large list of events and later ones disappeared from tha calendar -even in whole year view. I deleted old events and they came back. maybe this is isolated.

-If I mistakenly created a calendar, I could not delete it until it had at least one event entered.

Nice to haves:
-Some way of differentiating calendar entires from different calendars when they are combined. Ex:one calendar shows events people can go to volunteer to actually do something , one shows speaking engagements people can go and listen to. I now simply use HTML bold tags in the description of one of the calendars. This works but maybe some other way? Colors, different font perhaps?

-Ability to easily add link for a Google Map. Perhaps fields to enter address info and then auto generate a map link. Google Maps has this and can be put into a Tiki page but Google Maps lacks important features, like a list view and multiple calendars, that Tiki Calendar has.

tracker item
Action_Calender module showing HTML
When displaying a count of changes for a particular object the HTML to make that number bold is displayed.

===Example:===
OlgaEarLeftSideFace.png (x<b>15</b>)

"Show" is created. Example can be seen be clicking the "ActionCalendarExample" page from the "Last Changes" submenu of the "Wiki" menu.

-----

http://vranicoff-10064-4986.show.tikiwiki.org/tiki-action_calendar.php

{img fileId="635"}
tracker item
Show PHP error messages