tags 675090 + patch thanks On Tue, May 29, 2012 at 09:36:27PM +0200, Olivier Berger wrote: > > If setting a homepage link for a project like > https://myforge.com/www/projname/ (from > https://myforge.com/project/admin/?group_id=123), then in > https://myforge.com/projects/projname/, the link to homepage is displayed as > : http://https//myforge.com/www/projname/. >
I think the following patch fixes the issue : diff --git a/src/common/widget/Widget_ProjectPublicAreas.class.php b/src/common/widget/Widget_ProjectPublicAreas.class.php index 0553802..8c79e45 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 '<div class="public-area-box" rel="doap:homepage">'; - 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 "</div>\n"; // ################## ArtifactTypes -- Olivier BERGER http://www-public.it-sudparis.eu/~berger_o/ - OpenPGP-Id: 2048R/5819D7E8 Ingenieur Recherche - Dept INF Institut Mines-Telecom, Telecom SudParis, Evry (France) -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org