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

Reply via email to