Subject: | URLs broken in RSS and Email |
As reported originally in GitHub, URLs in both RSS feeds and Emails were
broken.
This patch fixes it for RSS feeds, emails, and in the documentation.
Subject: | Smolder_151_URL_fix.patch |
diff -crB Smolder-1.51/htdocs/js/smolder.js Smolder-1.51a/htdocs/js/smolder.js
*** Smolder-1.51/htdocs/js/smolder.js 2009-12-15 19:50:19.000000000 -0500
--- Smolder-1.51a/htdocs/js/smolder.js 2010-03-12 20:49:38.000000000 -0500
***************
*** 813,819 ****
new Ajax.Autocompleter(
'platform',
'platform_auto_complete',
! '/app/developer_projects/platform_options'
);
},
--- 813,819 ----
new Ajax.Autocompleter(
'platform',
'platform_auto_complete',
! '/app/projects/platform_options'
);
},
***************
*** 821,827 ****
new Ajax.Autocompleter(
'architecture',
'architecture_auto_complete',
! '/app/developer_projects/architecture_options'
);
},
--- 821,827 ----
new Ajax.Autocompleter(
'architecture',
'architecture_auto_complete',
! '/app/projects/architecture_options'
);
},
Only in Smolder-1.51a/lib/Smolder/Control: #Projects.pm#
diff -crB Smolder-1.51/lib/Smolder/Control/Projects.pm Smolder-1.51a/lib/Smolder/Control/Projects.pm
*** Smolder-1.51/lib/Smolder/Control/Projects.pm 2009-12-15 19:50:19.000000000 -0500
--- Smolder-1.51a/lib/Smolder/Control/Projects.pm 2010-03-12 20:53:26.000000000 -0500
***************
*** 812,820 ****
foreach my $report (@reports) {
my $link =
! Smolder::Util::url_base() . '/app/'
! . ($project->public ? 'public' : 'developer')
! . '_projects/smoke_report/'
. $report->id;
$feed->add_entry(
title => '#'
--- 812,818 ----
foreach my $report (@reports) {
my $link =
! Smolder::Util::url_base() . '/app/projects/smoke_report/'
. $report->id;
$feed->add_entry(
title => '#'
diff -crB Smolder-1.51/lib/Smolder/Manual.pm Smolder-1.51a/lib/Smolder/Manual.pm
*** Smolder-1.51/lib/Smolder/Manual.pm 2009-12-15 19:50:19.000000000 -0500
--- Smolder-1.51a/lib/Smolder/Manual.pm 2010-03-12 20:47:57.000000000 -0500
***************
*** 182,188 ****
to do it just using C<curl> from the command line.
LWP::UserAgent->new()->post(
! 'http://smolder.project.org/app/developer_projects/add_report/$project_id',
Content_Type => 'form-data',
Content => [
architecture => '386',
--- 182,188 ----
to do it just using C<curl> from the command line.
LWP::UserAgent->new()->post(
! 'http://smolder.project.org/app/projects/add_report/$project_id',
Content_Type => 'form-data',
Content => [
architecture => '386',
Only in Smolder-1.51a/templates/Email: #smoke_report_full.tmpl#
diff -crB Smolder-1.51/templates/Email/smoke_report_full.tmpl Smolder-1.51a/templates/Email/smoke_report_full.tmpl
*** Smolder-1.51/templates/Email/smoke_report_full.tmpl 2009-12-15 19:50:19.000000000 -0500
--- Smolder-1.51a/templates/Email/smoke_report_full.tmpl 2010-03-12 20:45:17.000000000 -0500
***************
*** 18,24 ****
<div id="content">
<div id="page_title">
<h1>Test Details #[% report.id %]</h1>
! <a href="[% url_base %]/app/developer_projects/report_details/[% report.id %]">[View Full Report]</a>
</div>
<div class="tap">
--- 18,24 ----
<div id="content">
<div id="page_title">
<h1>Test Details #[% report.id %]</h1>
! <a href="[% url_base %]/app/projects/report_details/[% report.id %]">[View Full Report]</a>
</div>
<div class="tap">
diff -crB Smolder-1.51/templates/Email/smoke_report_link.tmpl Smolder-1.51a/templates/Email/smoke_report_link.tmpl
*** Smolder-1.51/templates/Email/smoke_report_link.tmpl 2009-12-15 19:50:19.000000000 -0500
--- Smolder-1.51a/templates/Email/smoke_report_link.tmpl 2010-03-12 20:45:36.000000000 -0500
***************
*** 3,9 ****
at <a href="[% url_base %]">[% url_base %]</a>.
<br />
You can find the details of this test at
! [% SET my_url = "$url_base/app/developer_projects/smoke_report/${report.id}" %]
<a href="[% my_url %]">[% my_url %]</a>.
<br />
--- 3,9 ----
at <a href="[% url_base %]">[% url_base %]</a>.
<br />
You can find the details of this test at
! [% SET my_url = "$url_base/app/projects/smoke_report/${report.id}" %]
<a href="[% my_url %]">[% my_url %]</a>.
<br />