Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
simple-survey
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
simple-survey
Commits
5b7bffc2
Commit
5b7bffc2
authored
Jul 14, 2008
by
Frank Bergmann
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
- Added Simple Survey report
parent
5892c588
Pipeline
#644
failed with stages
Changes
4
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
45 additions
and
27 deletions
+45
-27
index.tcl
www/index.tcl
+2
-1
one.adp
www/one.adp
+29
-21
one.tcl
www/one.tcl
+11
-4
process-response.tcl
www/process-response.tcl
+3
-1
No files found.
www/index.tcl
View file @
5b7bffc2
...
...
@@ -9,6 +9,7 @@ ad_page_contract {
@cvs-id $Id$
}
{
related_object_id:integer,optional
related_context_id:integer,optional
{
return_url
""
}
}
-properties
{
surveys:multirow
...
...
@@ -29,7 +30,7 @@ db_multirow -extend {survey_url} surveys survey_select {
and enabled_p = 't'
order by upper
(
name
)
}
{
set survey_url
[
export_vars -base
"one"
{
survey_id related_object_id return_url
}]
set survey_url
[
export_vars -base
"one"
{
survey_id related_object_id re
lated_context_id re
turn_url
}]
}
db_release_unused_handles
...
...
www/one.adp
View file @
5b7bffc2
<master>
<property name=title>One Survey: @name;noquote@</property>
<property name="context">@context;noquote@</property>
<br>
@project_menu;noquote@
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<form enctype=multipart/form-data method="post" action="process-response">
<if "" ne @message@>
@message;noquote@
</if>
<h1><%= [lang::message::lookup "" simple-survey.Fill_out_survey "Fill out Survey"] %><h1>
<p>
@description;noquote@
</p>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<form enctype=multipart/form-data method="post" action="process-response">
<%= [export_form_vars return_url ] %>
<tr>
<td class="tabledata">@description;noquote@</td>
</tr>
<tr>
<td class="tabledata"><hr noshade size="1" color="#dddddd"></td>
</tr>
<tr>
<td class="tabledata">
<%= [export_form_vars survey_id related_object_id] %>
<include src=one_@display_type;noquote@ questions=@questions;noquote@>
<hr noshapde size="1" color="#dddddd">
<input type=submit value="Continue">
</td>
</tr>
</form>
</table>
<tr>
<td class="tabledata"><hr noshade size="1" color="#dddddd"></td>
</tr>
<tr>
<td class="tabledata">
<%= [export_form_vars survey_id related_object_id related_context_id] %>
<include src=one_@display_type;noquote@ questions=@questions;noquote@>
<hr noshapde size="1" color="#dddddd">
<input type=submit value="Continue">
</td>
</tr>
</form>
</table>
www/one.tcl
View file @
5b7bffc2
...
...
@@ -10,10 +10,12 @@ ad_page_contract {
@cvs-id $Id$
}
{
survey_id:integer,notnull
{
related_object_id:integer
""
}
{
related_context_id:integer
""
}
return_url:optional
{
message
""
}
{
project_id 0
}
}
-validate
{
survey_exists -requires
{
survey_id
}
{
...
...
@@ -99,8 +101,13 @@ if ![info exists return_url] {
set return_url
{}
}
set
project_menu
""
db_release_unused_handles
ad_return_template
if
{
0 !=
$project
_id
}
{
set menu_label
"project_summary"
set bind_vars
[
ns_set create
]
ns_set put
$bind
_vars project_id
$project
_id
set parent_menu_id
[
db_string parent_menu
"select menu_id from im_menus where label='project'"
-default 0
]
set project_menu
[
im_sub_navbar
$parent
_menu_id
$bind
_vars
""
"pagedesriptionbar"
$menu
_label
]
}
www/process-response.tcl
View file @
5b7bffc2
...
...
@@ -17,6 +17,7 @@ ad_page_contract {
survey_id:integer,notnull
{
related_object_id:integer
""
}
{
related_context_id:integer
""
}
return_url:optional
response_to_question:array,optional,multiple,html
...
...
@@ -149,7 +150,8 @@ db_transaction {
db_dml update_oid
"
update survsimp_responses set
related_object_id = :related_object_id
related_object_id = :related_object_id,
related_context_id = :related_context_id
where response_id = :response_id
"
...
...
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