From df3987fa103490131f59316b1b0cd0a6486236d6 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur <eldy@destailleur.fr> Date: Sun, 4 Jan 2015 14:51:16 +0100 Subject: [PATCH] Fixed: Bad url link with jquery mobile. We must add rel="external" on all external links. --- htdocs/admin/modules.php | 8 ++++---- htdocs/admin/system/about.php | 28 ++++++++++++++-------------- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/htdocs/admin/modules.php b/htdocs/admin/modules.php index df9632761dd..e3524425c6c 100644 --- a/htdocs/admin/modules.php +++ b/htdocs/admin/modules.php @@ -520,17 +520,17 @@ else $var=!$var; print "<tr ".$bc[$var].">\n"; $url='http://www.dolistore.com'; - print '<td align="left"><a href="'.$url.'" target="_blank"><img border="0" width="180" src="'.DOL_URL_ROOT.'/theme/dolistore_logo.png"></a></td>'; + print '<td align="left"><a href="'.$url.'" target="_blank" rel="external"><img border="0" width="180" src="'.DOL_URL_ROOT.'/theme/dolistore_logo.png"></a></td>'; print '<td>'.$langs->trans("DoliStoreDesc").'</td>'; - print '<td><a href="'.$url.'" target="_blank">'.$url.'</a></td>'; + print '<td><a href="'.$url.'" target="_blank" rel="external">'.$url.'</a></td>'; print '</tr>'; $var=!$var; print "<tr ".$bc[$var].">\n"; $url='http://partners.dolibarr.org'; - print '<td align="left"><a href="'.$url.'" target="_blank"><img border="0" width="180" src="'.DOL_URL_ROOT.'/theme/dolibarr_preferred_partner_int.png"></a></td>'; + print '<td align="left"><a href="'.$url.'" target="_blank" rel="external"><img border="0" width="180" src="'.DOL_URL_ROOT.'/theme/dolibarr_preferred_partner_int.png"></a></td>'; print '<td>'.$langs->trans("DoliPartnersDesc").'</td>'; - print '<td><a href="'.$url.'" target="_blank">'.$url.'</a></td>'; + print '<td><a href="'.$url.'" target="_blank" rel="external">'.$url.'</a></td>'; print '</tr>'; print "</table>\n"; diff --git a/htdocs/admin/system/about.php b/htdocs/admin/system/about.php index e7490225107..532293cdad2 100644 --- a/htdocs/admin/system/about.php +++ b/htdocs/admin/system/about.php @@ -51,8 +51,8 @@ print '</ul>'; print $langs->trans("Developpers").':'; print '<ul>'; -print '<li>'.$langs->trans("SeeWikiForAllTeam").': <a href="http://wiki.dolibarr.org/index.php/Dolibarr_Project" target="_blank">http://wiki.dolibarr.org/index.php/Dolibarr_Project</a></li>'; -print '<li>'.$langs->trans("DoliForge").': <a href="http://www.doliforge.org" target="_blank">http://wwww.doliforge.org</a></li>'; +print '<li>'.$langs->trans("SeeWikiForAllTeam").': <a href="http://wiki.dolibarr.org/index.php/Dolibarr_Project" target="_blank" rel="external">http://wiki.dolibarr.org/index.php/Dolibarr_Project</a></li>'; +print '<li>'.$langs->trans("DoliForge").': <a href="http://www.doliforge.org" target="_blank" rel="external">http://wwww.doliforge.org</a></li>'; print '</ul>'; //print "<br>\n"; @@ -61,31 +61,31 @@ print $langs->trans("OtherInformations").':'; print '<ul>'; print '<li>'; -print '<a target="_blank" href="http://www.dolibarr.org/">'.$langs->trans("OfficialWebSite").'</a>'; +print '<a target="_blank" href="http://www.dolibarr.org/" rel="external">'.$langs->trans("OfficialWebSite").'</a>'; print '</li>'; // If the French language, it displays French website if (preg_match('/^fr_/i',$langs->getDefaultLang())) { print '<li>'; - print '<a target="_blank" href="http://www.dolibarr.fr/">'.$langs->trans("OfficialWebSiteFr").'</a>'; + print '<a target="_blank" href="http://www.dolibarr.fr/" rel="external">'.$langs->trans("OfficialWebSiteFr").'</a>'; print '</li>'; } print '<li>'; -print '<a target="_blank" href="http://wiki.dolibarr.org/">'.$langs->trans("OfficialWiki").'</a>'; +print '<a target="_blank" href="http://wiki.dolibarr.org/" rel="external">'.$langs->trans("OfficialWiki").'</a>'; print '</li>'; print '</ul>'; print $langs->trans("Demo").':'; print '<ul>'; print '<li>'; -print '<a target="_blank" href="http://www.dolibarr.org/onlinedemo/">'.$langs->trans("OfficialDemo").'</a>'; +print '<a target="_blank" href="http://www.dolibarr.org/onlinedemo/" rel="external">'.$langs->trans("OfficialDemo").'</a>'; print '</li>'; print '</ul>'; print $langs->trans("ModulesMarketPlaces").':'; print '<ul>'; print '<li>'; -print '<a target="_blank" href="http://www.dolistore.com">'.$langs->trans("OfficialMarketPlace").'</a>'; +print '<a target="_blank" href="http://www.dolistore.com" rel="external">'.$langs->trans("OfficialMarketPlace").'</a>'; print '</li>'; print '</ul>'; @@ -94,7 +94,7 @@ print $langs->trans("HelpCenter").':'; print '<ul>'; print '<li>'; //print $langs->trans("SeeWikiPage",'http://wiki.dolibarr.org/index.php/List_of_OpenSource_Software_companies_and_freelancers'); -print '<a target="_blank" href="'.DOL_URL_ROOT.'/support/index.php">'.$langs->trans("HelpCenter").'</a>'; +print '<a target="_blank" href="'.DOL_URL_ROOT.'/support/index.php" data-ajax="false">'.$langs->trans("HelpCenter").'</a>'; print '</li>'; print '</ul>'; @@ -104,11 +104,11 @@ print '<ul>'; $url='http://wiki.dolibarr.org/index.php/Subscribe'; if (preg_match('/^fr_/i',$langs->getDefaultLang())) $url='http://wiki.dolibarr.org/index.php/Adh%C3%A9rer'; if (preg_match('/^es_/i',$langs->getDefaultLang())) $url='http://wiki.dolibarr.org/index.php/Subscribirse'; -print '<li><a href="'.$url.'" target="_blank">'.$langs->trans("SubscribeToFoundation").'</a></li>'; +print '<li><a href="'.$url.'" target="_blank" rel="external">'.$langs->trans("SubscribeToFoundation").'</a></li>'; -print '<li><a href="http://facebook.com/dolibarr" target="_blank">FaceBook</a></li>'; -print '<li><a href="http://twitter.com/dolibarr" target="_blank">Twitter</a></li>'; -print '<li><a href="http://plus.google.com/+DolibarrOrg" target="_blank">Google Plus page</a></li>'; +print '<li><a href="http://facebook.com/dolibarr" target="_blank" rel="external">FaceBook</a></li>'; +print '<li><a href="http://twitter.com/dolibarr" target="_blank" rel="external">Twitter</a></li>'; +print '<li><a href="http://plus.google.com/+DolibarrOrg" target="_blank" rel="external">Google Plus page</a></li>'; print '</ul>'; @@ -120,11 +120,11 @@ $url='http://saas.dolibarr.org'; $title=$langs->trans("OfficialWebHostingService if (preg_match('/^fr_/i',$langs->getDefaultLang())) $url='http://wiki.dolibarr.org/index.php/Solutions_de_Cloud'; if (preg_match('/^es_/i',$langs->getDefaultLang())) $url='http://wiki.dolibarr.org/index.php/Soluciones_en_la_Nube'; print '<li>'; -print '<a target="_blank" href="'.$url.'">'.$title.'</a>'; +print '<a target="_blank" href="'.$url.'" rel="external">'.$title.'</a>'; print '</li>'; $url='http://partners.dolibarr.org'; $title=$langs->trans("ReferencedPreferredPartners"); print '<li>'; -print '<a target="_blank" href="'.$url.'">'.$title.'</a>'; +print '<a target="_blank" href="'.$url.'" rel="external">'.$title.'</a>'; print '</li>'; print '</ul>'; -- GitLab