Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
sencha-reporting-portfolio
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
project-open
sencha-reporting-portfolio
Commits
48c8c1ac
Commit
48c8c1ac
authored
Nov 04, 2020
by
Frank Bergmann
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
- Update to OpenACS 5.9.1
parent
10016793
Changes
11
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
21 additions
and
14 deletions
+21
-14
milestone-tracker.adp
lib/milestone-tracker.adp
+1
-1
project-eva.adp
lib/project-eva.adp
+1
-2
project-timeline.adp
lib/project-timeline.adp
+1
-1
sales-pipeline.adp
lib/sales-pipeline.adp
+1
-1
scatter-diagram.adp
lib/scatter-diagram.adp
+2
-2
milestone-tracker.adp
www/milestone-tracker.adp
+1
-1
milestone-tracker2.adp
www/milestone-tracker2.adp
+1
-1
milestone-tracker3.adp
www/milestone-tracker3.adp
+1
-1
scatter-diagram.adp
www/scatter-diagram.adp
+2
-2
skill-profile-occupation.adp
www/skill-profile-occupation.adp
+8
-0
skill-profile-occupation.tcl
www/skill-profile-occupation.tcl
+2
-2
No files found.
lib/milestone-tracker.adp
View file @
48c8c1ac
<if "1" eq @show_diagram_p@>
<div id=@diagram_id@></div>
<script type='text/javascript'>
<script type='text/javascript'
<if @::__csp_nonce@ not nil>nonce="@::__csp_nonce;literal@"</if>
>
// Special variant of a line series for milestone tracker...
// ... that actually skips "undefined" values in the store.
...
...
lib/project-eva.adp
View file @
48c8c1ac
<if @show_diagram_p@>
<div id=@diagram_id@></div>
<script type='text/javascript'>
<script type='text/javascript'
<if @::__csp_nonce@ not nil>nonce="@::__csp_nonce;literal@"</if>
>
Ext.require(['Ext.chart.*', 'Ext.Window', 'Ext.fx.target.Sprite', 'Ext.layout.container.Fit']);
window.store1 = Ext.create('Ext.data.JsonStore', {
...
...
lib/project-timeline.adp
View file @
48c8c1ac
<div id=@diagram_id@></div>
<script type='text/javascript'>
<script type='text/javascript'
<if @::__csp_nonce@ not nil>nonce="@::__csp_nonce;literal@"</if>
>
Ext.require(['Ext.chart.*', 'Ext.Window', 'Ext.fx.target.Sprite', 'Ext.layout.container.Fit']);
window.store_@diagram_id@ = Ext.create('Ext.data.JsonStore', {
...
...
lib/sales-pipeline.adp
View file @
48c8c1ac
<div id=@diagram_id@></div>
<script type='text/javascript'>
<script type='text/javascript'
<if @::__csp_nonce@ not nil>nonce="@::__csp_nonce;literal@"</if>
>
// Ext.Loader.setConfig({enabled: true});
Ext.Loader.setPath('Ext.ux', '/sencha-v411/examples/ux');
...
...
lib/scatter-diagram.adp
View file @
48c8c1ac
<if @project_count@ ge 2>
<div id=@diagram_id@></div>
<script type='text/javascript'>
<script type='text/javascript'
<if @::__csp_nonce@ not nil>nonce="@::__csp_nonce;literal@"</if>
>
Ext.require(['Ext.chart.*', 'Ext.Window', 'Ext.fx.target.Sprite', 'Ext.layout.container.Fit']);
window.store1 = Ext.create('Ext.data.JsonStore', {
...
...
@@ -43,7 +43,7 @@ Ext.onReady(function () {
yField: 'y_axis',
highlight: true,
markerConfig: { type: 'circle' },
renderer: createHandler(
'xxx'
),
renderer: createHandler(),
label: {
display: 'under',
field: 'caption',
...
...
www/milestone-tracker.adp
View file @
48c8c1ac
...
...
@@ -10,7 +10,7 @@
<body
id=
"docbody"
>
<h1>
Milestone Tracker
</h1>
<div
id=
milestone_tracker_41290226
></div>
<script
type=
'text/javascript'
>
<script
type=
'text/javascript'
<
if
@
::__csp_nonce
@
not
nil
>
nonce
=
"@::__csp_nonce;literal@"
<
/if>
>
Ext
.
require
([
'Ext.chart.*'
,
'Ext.Window'
,
'Ext.fx.target.Sprite'
,
'Ext.layout.container.Fit'
]);
Ext
.
require
([
'Ext.Window'
,
'Ext.fx.target.Sprite'
,
'Ext.layout.container.Fit'
]);
...
...
www/milestone-tracker2.adp
View file @
48c8c1ac
...
...
@@ -10,7 +10,7 @@
<body
id=
"docbody"
>
<h1>
Milestone Tracker
</h1>
<div
id=
milestone_tracker_41290226
></div>
<script
type=
'text/javascript'
>
<script
type=
'text/javascript'
<
if
@
::__csp_nonce
@
not
nil
>
nonce
=
"@::__csp_nonce;literal@"
<
/if>
>
Ext
.
require
([
'Ext.chart.*'
,
'Ext.Window'
,
'Ext.fx.target.Sprite'
,
'Ext.layout.container.Fit'
]);
Ext
.
require
([
'Ext.Window'
,
'Ext.fx.target.Sprite'
,
'Ext.layout.container.Fit'
]);
...
...
www/milestone-tracker3.adp
View file @
48c8c1ac
...
...
@@ -10,7 +10,7 @@
<body
id=
"docbody"
>
<h1>
Milestone Tracker
</h1>
<div
id=
milestone_tracker_41290226
></div>
<script
type=
'text/javascript'
>
<script
type=
'text/javascript'
<
if
@
::__csp_nonce
@
not
nil
>
nonce
=
"@::__csp_nonce;literal@"
<
/if>
>
Ext
.
require
([
'Ext.chart.*'
,
'Ext.Window'
,
'Ext.fx.target.Sprite'
,
'Ext.layout.container.Fit'
]);
Ext
.
require
([
'Ext.Window'
,
'Ext.fx.target.Sprite'
,
'Ext.layout.container.Fit'
]);
...
...
www/scatter-diagram.adp
View file @
48c8c1ac
...
...
@@ -11,7 +11,7 @@
<h1>
Stacked Bar Chart Sample
</h1>
<div
id=
@diagram_id@
></div>
<script
type=
'text/javascript'
>
<script
type=
'text/javascript'
<
if
@
::__csp_nonce
@
not
nil
>
nonce
=
"@::__csp_nonce;literal@"
<
/if>
>
Ext
.
require
([
'Ext.chart.*'
,
'Ext.Window'
,
'Ext.fx.target.Sprite'
,
'Ext.layout.container.Fit'
]);
window
.
store1
=
Ext
.
create
(
'Ext.data.JsonStore'
,
{
...
...
@@ -52,7 +52,7 @@ Ext.onReady(function () {
xField
:
'x_axis'
,
yField
:
'y_axis'
,
highlight
:
true
,
renderer
:
createHandler
(
'xxx'
),
renderer
:
createHandler
(),
label
:
{
display
:
'middle'
,
field
:
'caption'
,
...
...
www/skill-profile-occupation.adp
View file @
48c8c1ac
...
...
@@ -5,4 +5,12 @@
<property name="sub_navbar">@sub_navbar;noquote@</property>
<property name="left_navbar">@left_navbar_html;noquote@</property>
<!-- Show calendar on start- and end-date -->
<script type="text/javascript" <if @::__csp_nonce@ not nil>nonce="@::__csp_nonce;literal@"</if>>
window.addEventListener('load', function() {
document.getElementById('start_date_calendar').addEventListener('click', function() { showCalendar('start_date', 'y-m-d'); });
document.getElementById('end_date_calendar').addEventListener('click', function() { showCalendar('end_date', 'y-m-d'); });
});
</script>
@body;noquote@
www/skill-profile-occupation.tcl
View file @
48c8c1ac
...
...
@@ -130,8 +130,8 @@ ad_form \
-form
{
{
group_id:text
(
select
)
,optional
{
label
"Group/Profile"
}
{
options
$group
_options
}}
{
cost_center_id:text
(
select
)
,optional
{
label
"Department"
}
{
options
$cost
_center_options
}}
{
start_date:text
(
text
)
{
label
"
[
_ intranet-timesheet2.Start_Date
]
"
}
{
value
"
$start
_date"
}
{
html
{
size 10
}}
{
after_html
{
<input
type=
"button"
style=
"height:20px; width:20px; background: url('/resources/acs-templating/calendar.gif');"
onclick =
"return showCalendar('start_date', 'y-m-d
');"
>
}}}
{
end_date:text
(
text
)
{
label
"
[
_ intranet-timesheet2.End_Date
]
"
}
{
value
"
$end
_date"
}
{
html
{
size 10
}}
{
after_html
{
<input
type=
"button"
style=
"height:20px; width:20px; background: url('/resources/acs-templating/calendar.gif');"
onclick =
"return showCalendar('end_date', 'y-m-d
');"
>
}}}
{
start_date:text
(
text
)
{
label
"
[
_ intranet-timesheet2.Start_Date
]
"
}
{
value
"
$start
_date"
}
{
html
{
size 10
}}
{
after_html
{
<input
id=start_date_calendar type=
"button"
style=
"height:20px; width:20px; background: url('/resources/acs-templating/calendar.gif
');"
>
}}}
{
end_date:text
(
text
)
{
label
"
[
_ intranet-timesheet2.End_Date
]
"
}
{
value
"
$end
_date"
}
{
html
{
size 10
}}
{
after_html
{
<input
id=end_date_calendar type=
"button"
style=
"height:20px; width:20px; background: url('/resources/acs-templating/calendar.gif
');"
>
}}}
{
project_status_id:text
(
im_category_tree
)
,optional
{
label
"
[
lang::message::lookup
{}
intranet-core.Project_status
{
Project Status
}]
"
}
{
custom
{
category_type
"Intranet Project Status"
translate_p 1 package_key
"intranet-core"
}
}
}
{
aggregation_level:text
(
select
)
,optional
{
label
"Aggregation Level"
}
{
options
$aggregation
_options
}}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment