From a801d10cf17a0d7dbe28e455ed908af4d45cf067 Mon Sep 17 00:00:00 2001 From: Roland Mas Date: Wed, 30 May 2012 13:11:31 +0000 Subject: [PATCH 1/1] Merged from 5.2: Fixed wrong link for custom homepages (thanks to Olivier Berger) --- src/common/widget/Widget_ProjectPublicAreas.class.php | 6 +++++- src/debian/changelog | 7 +++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/src/common/widget/Widget_ProjectPublicAreas.class.php b/src/common/widget/Widget_ProjectPublicAreas.class.php index 0553802653..c1c69a8350 100644 --- a/src/common/widget/Widget_ProjectPublicAreas.class.php +++ b/src/common/widget/Widget_ProjectPublicAreas.class.php @@ -39,7 +39,11 @@ class Widget_ProjectPublicAreas extends Widget { // ################# Homepage Link echo '
'; - echo util_make_link ('http://' . $project->getHomePage(), $HTML->getHomePic(_('Home Page')) . ' ' . _('Project Home Page'), false, true); + if ( util_check_url($project->getHomePage())) { + echo util_make_link ($project->getHomePage(), $HTML->getHomePic(_('Home Page')) . ' ' . _('Project Home Page'), false, true); + } else { + echo util_make_link ('http://' . $project->getHomePage(), $HTML->getHomePic(_('Home Page')) . ' ' . _('Project Home Page'), false, true); + } echo "
\n"; // ################## ArtifactTypes diff --git a/src/debian/changelog b/src/debian/changelog index 851d027ff6..d17d8d8c75 100644 --- a/src/debian/changelog +++ b/src/debian/changelog @@ -39,6 +39,13 @@ fusionforge (5.1.50+svn15228-1) experimental; urgency=low -- Roland Mas Tue, 27 Mar 2012 20:57:28 +0200 +fusionforge (5.1.1-7+1) UNRELEASED; urgency=low + + * Fixed wrong link for custom homepage, thanks to Olivier Berger for the + patch (closes: #675090). + + -- Roland Mas Wed, 30 May 2012 15:05:09 +0200 + fusionforge (5.1.1-7) unstable; urgency=low * Many fixes from the 5.1 upstream branch. -- 2.30.2