[ 1363797 ] Calendar Javascript (Date/Time)
and some other minor annoyances.
This commit is contained in:
parent
f5f73c1681
commit
e0786a6a11
5 changed files with 3 additions and 83 deletions
|
|
@ -5,6 +5,7 @@
|
||||||
- fixed some major oversights in the new profile system.
|
- fixed some major oversights in the new profile system.
|
||||||
- Added macro to return the MIME type to a file, FetchMimeType.
|
- Added macro to return the MIME type to a file, FetchMimeType.
|
||||||
- fix [ 1378493 ] 6.7.8 collab post edits (images)
|
- fix [ 1378493 ] 6.7.8 collab post edits (images)
|
||||||
|
- fix [ 1363797 ] Calendar Javascript (Date/Time)
|
||||||
- Fixed bug where viewProfile did not show pretty printed values
|
- Fixed bug where viewProfile did not show pretty printed values
|
||||||
- fix [ 1344146 ] deleting recurring events doesn't work
|
- fix [ 1344146 ] deleting recurring events doesn't work
|
||||||
- fix [ 1378333 ] [WG 6.7.8] Mail Form template doesn't mark required fields
|
- fix [ 1378333 ] [WG 6.7.8] Mail Form template doesn't mark required fields
|
||||||
|
|
|
||||||
|
|
@ -74,43 +74,6 @@ sub definition {
|
||||||
return $class->SUPER::definition($definition);
|
return $class->SUPER::definition($definition);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#-------------------------------------------------------------------
|
|
||||||
sub getIndexerParams {
|
|
||||||
my $self = shift;
|
|
||||||
my $now = shift;
|
|
||||||
return {
|
|
||||||
Article => {
|
|
||||||
sql => "select Article.assetId,
|
|
||||||
Article.linkTitle,
|
|
||||||
Article.linkURL,
|
|
||||||
assetData.title,
|
|
||||||
assetData.menuTitle,
|
|
||||||
assetData.url,
|
|
||||||
asset.className,
|
|
||||||
assetData.ownerUserId,
|
|
||||||
assetData.groupIdView,
|
|
||||||
assetData.synopsis,
|
|
||||||
wobject.description
|
|
||||||
from asset, Article
|
|
||||||
left join wobject on wobject.assetId = asset.assetId
|
|
||||||
left join assetData asset.assetId=assetData.assetId
|
|
||||||
where asset.assetId = Article.assetId
|
|
||||||
and assetData.startDate < $now
|
|
||||||
and assetData.endDate > $now",
|
|
||||||
fieldsToIndex => ["linkTitle" ,"linkURL","title","menuTitle","url","synopsis","description" ],
|
|
||||||
contentType => 'content',
|
|
||||||
url => 'WebGUI::URL::gateway($data{url})',
|
|
||||||
headerShortcut => 'select title from asset where assetId = \'$data{assetId}\'',
|
|
||||||
bodyShortcut => 'select description from wobject where assetId = \'$data{assetId}\'',
|
|
||||||
}
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#-------------------------------------------------------------------
|
#-------------------------------------------------------------------
|
||||||
sub view {
|
sub view {
|
||||||
my $self = shift;
|
my $self = shift;
|
||||||
|
|
|
||||||
|
|
@ -274,49 +274,6 @@ sub getEditForm {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#-------------------------------------------------------------------
|
|
||||||
sub getIndexerParams {
|
|
||||||
my $self = shift;
|
|
||||||
my $now = shift;
|
|
||||||
return {
|
|
||||||
DataForm_field => {
|
|
||||||
sql => "select DataForm_field.label as label,
|
|
||||||
DataForm_field.subtext as subtext,
|
|
||||||
DataForm_field.possibleValues as possibleValues,
|
|
||||||
DataForm_field.assetId as assetId,
|
|
||||||
DataForm_field.DataForm_fieldId as fid,
|
|
||||||
asset.ownerUserId as ownerId,
|
|
||||||
asset.url as url,
|
|
||||||
asset.groupIdView as groupIdView
|
|
||||||
from DataForm_field, asset
|
|
||||||
where DataForm_field.assetId = asset.assetId
|
|
||||||
and asset.startDate < $now
|
|
||||||
and asset.endDate > $now",
|
|
||||||
fieldsToIndex => ["label", "subtext", "possibleValues"],
|
|
||||||
contentType => 'content',
|
|
||||||
url => 'WebGUI::URL::gateway($data{url})',
|
|
||||||
headerShortcut => 'select label from DataForm_field where DataForm_fieldId = \'$data{fid}\'',
|
|
||||||
bodyShortcut => 'select subtext, possibleValues from DataForm_field where DataForm_fieldId = \'$data{fid}\'',
|
|
||||||
},
|
|
||||||
DataForm_entryData => {
|
|
||||||
sql => "select distinct(DataForm_entryData.assetId) as assetId,
|
|
||||||
asset.ownerUserId as ownerId,
|
|
||||||
asset.url as url,
|
|
||||||
asset.groupIdView as groupIdView,
|
|
||||||
asset.groupIdEdit as special_groupIdView
|
|
||||||
from DataForm_entryData, asset
|
|
||||||
where DataForm_entryData.assetId = asset.assetId
|
|
||||||
and asset.startDate < $now
|
|
||||||
and asset.endDate > $now",
|
|
||||||
fieldsToIndex => ['select distinct(value) from DataForm_entryData where assetId = \'$data{assetId}\''],
|
|
||||||
contentType => 'assetDetail',
|
|
||||||
url => 'WebGUI::URL::append($data{url}, "func=viewList}")',
|
|
||||||
headerShortcut => 'select title from asset where assetId = \'$data{assetId}\'',
|
|
||||||
}
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
#-------------------------------------------------------------------
|
#-------------------------------------------------------------------
|
||||||
sub getListTemplateVars {
|
sub getListTemplateVars {
|
||||||
my $self = shift;
|
my $self = shift;
|
||||||
|
|
|
||||||
|
|
@ -149,7 +149,6 @@ sub toHtml {
|
||||||
WebGUI::Style::setScript($session{config}{extrasURL}.'/calendar/lang/calendar-'.$language.'.js',{ type=>'text/javascript' });
|
WebGUI::Style::setScript($session{config}{extrasURL}.'/calendar/lang/calendar-'.$language.'.js',{ type=>'text/javascript' });
|
||||||
WebGUI::Style::setScript($session{config}{extrasURL}.'/calendar/calendar-setup.js',{ type=>'text/javascript' });
|
WebGUI::Style::setScript($session{config}{extrasURL}.'/calendar/calendar-setup.js',{ type=>'text/javascript' });
|
||||||
WebGUI::Style::setLink($session{config}{extrasURL}.'/calendar/calendar-win2k-1.css', { rel=>"stylesheet", type=>"text/css", media=>"all" });
|
WebGUI::Style::setLink($session{config}{extrasURL}.'/calendar/calendar-win2k-1.css', { rel=>"stylesheet", type=>"text/css", media=>"all" });
|
||||||
my $mondayFirst = $session{user}{firstDayOfWeek} ? "true" : "false";
|
|
||||||
return $self->SUPER::toHtml. '<script type="text/javascript">
|
return $self->SUPER::toHtml. '<script type="text/javascript">
|
||||||
Calendar.setup({
|
Calendar.setup({
|
||||||
inputField : "'.$self->{id}.'",
|
inputField : "'.$self->{id}.'",
|
||||||
|
|
@ -157,7 +156,7 @@ sub toHtml {
|
||||||
showsTime : false,
|
showsTime : false,
|
||||||
step : 1,
|
step : 1,
|
||||||
timeFormat : "12",
|
timeFormat : "12",
|
||||||
mondayFirst : '.$mondayFirst.'
|
firstDay : '.$session{user}{firstDayOfWeek}.'
|
||||||
});
|
});
|
||||||
</script>';
|
</script>';
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -138,7 +138,7 @@ sub toHtml {
|
||||||
showsTime : true,
|
showsTime : true,
|
||||||
step : 1,
|
step : 1,
|
||||||
timeFormat : "12",
|
timeFormat : "12",
|
||||||
mondayFirst : '.$mondayFirst.'
|
firstDay : '.$session{user}{firstDayOfWeek}.'
|
||||||
});
|
});
|
||||||
</script>';
|
</script>';
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue