Commit 65b9888f authored by Frank Bergmann's avatar Frank Bergmann

- Re-created ]po[ specific error page

parent fa37f0c3
<!-- This page goes into /packages/apm-tcl/lib/page-error.adp -->
<master>
<property name="doc(title)">#acs-tcl.Server#</property>
<property name="doc(title)">#acs-tcl.Server#</property>
<p>
<if @top_message@ not nil>
@top_message;noquote@
</if>
<else>
#acs-tcl.There#
</else>
</p>
<% set error_url [im_url_with_query] %>
<% set error_location "[ns_info address] on [ns_info platform]" %>
<% set report_url [ad_parameter -package_id [im_package_core_id] "ErrorReportURL" "" ""] %>
<% set system_url [ad_parameter -package_id [ad_acs_kernel_id] SystemURL "" ""] %>
<% set first_names "undefined" %>
<% set last_name "undefined" %>
<% set email "undefined" %>
<% set username "undefined" %>
<% db_0or1row user_info "select * from cc_users where user_id=[ad_get_user_id]" %>
<% set publisher_name [ad_parameter -package_id [ad_acs_kernel_id] PublisherName "" ""] %>
<% set package_versions [db_list package_versions "select v.package_key||':'||v.version_name from (select max(version_id) as version_id, package_key from apm_package_versions group by package_key) m, apm_package_versions v where m.version_id = v.version_id"] %>
<% set system_id [im_system_id] %>
<% set hardware_id [im_hardware_id] %>
<% if {![info exists error_content]} { set error_content "" } %>
<% if {![info exists error_content_filename]} { set error_content_filename "" } %>
<% if {![info exists error_type]} { set error_type "default" } %>
<% if {![info exists top_message]} { set top_message "" } %>
<% if {![info exists bottom_message]} { set bottom_message "" } %>
<br>
<form action="@report_url;noquote@" method=POST>
<input type=submit name=submit value="Report this Error">
<br>
<input type=checkbox name=privacy_statement_p checked>
I agree with the <a href="http://www.project-open.com/en/legal-note">privacy statement</a>.
<br>
<input type=hidden name=error_url value=@error_url@>
<input type=hidden name=error_location value=@error_location@>
<input type=hidden name=system_url value=@system_url@>
<input type=hidden name=error_first_names value=@first_names;noquote@>
<input type=hidden name=error_last_name value=@last_name;noquote@>
<input type=hidden name=error_user_email value=@email;noquote@>
<input type=hidden name=error_type value=@error_type;noquote@>
<input type=hidden name=package_versions value="@package_versions;noquote@">
<input type=hidden name=publisher_name value="@publisher_name;noquote@">
<input type=hidden name=system_id value=@system_id@>
<input type=hidden name=hardware_id value=@hardware_id@>
<input type=hidden name=platform value="<%=$::tcl_platform(platform)%>">
<input type=hidden name=os value="<%=$::tcl_platform(os)%>">
<input type=hidden name=os_version value="<%=$::tcl_platform(osVersion)%>">
<if @message@ not nil>
<input type=hidden name=error_message value="@message;noquote@">
</if>
<if @stacktrace@ not nil>
<input type=hidden name=error_info value="@stacktrace@">
</if>
<input type=hidden name=error_content value='@error_content@'>
<input type=hidden name=error_content_filename value='@error_content_filename@'>
</form>
<br>
<if @bottom_message@ not nil>
@bottom_message;noquote@
</if>
<if @message@ not nil>
<p>
@message;noquote@
</p>
</if>
<br>
<a href="@prev_url@">#acs-tcl.Return_prev#</a>
<if @bt_instance@ ne "">
<if @auto_submit_p@ gt 0>
<if @user_id@ gt 0>
<br>
<formtemplate id="bug_edit"></formtemplate>
<br>
#acs-tcl.Bug_History#
<br><br>
<formtemplate id="bug_history"></formtemplate>
</if>
<else>
</else>
</if>
</if>
<else>
<pre>@stacktrace@</pre>
<if @stacktrace@ not nil>
<p>
Here is a detailed dump of what took place at the time of the error, which may assist a programmer in tracking down the problem:
</p>
<blockquote><pre>@stacktrace@</pre></blockquote>
</if>
<else>
<p>
The error has been logged and will be investigated by our system programmers.
</p>
</else>
This diff is collapsed.
......@@ -7,43 +7,5 @@
<!-- @cvs-id $Id$ -->
<queryset>
<fullquery name="get_user_info">
<querytext>
select p.first_names||' '||p.last_name as user_name, pa.email as user_email
from persons p, parties pa
where pa.party_id = p.person_id
and p.person_id = :user_id
</querytext>
</fullquery>
<fullquery name = "search_bug">
<querytext>
select bug_id
from bt_auto_bugs
where error_file =:error_file
and package_id = :bug_package_id
</querytext>
</fullquery>
<fullquery name = "insert_auto_bug">
<querytext>
insert into bt_auto_bugs(bug_id, package_id, error_file)
values (:bug_id, :bug_package_id, :error_file)
</querytext>
</fullquery>
<fullquery name = "increase_reported_times">
<querytext>
update bt_auto_bugs
set times_reported = times_reported + 1
where bug_id = :bug_id
</querytext>
</fullquery>
<fullquery name = "select_times_reported">
<querytext>
select times_reported
from bt_auto_bugs
where bug_id = :bug_id
</querytext>
</fullquery>
</queryset>
\ No newline at end of file
</queryset>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment