[imc-sf-coders] CVS update of
sf-active/sf-active/shared/classes/smarty (1 file)
Bart M
pseudopunk at codecoop.org
Wed Dec 28 04:58:12 PST 2005
Date: Wednesday, December 28, 2005 @ 13:58:12
Author: pseudopunk
Path: /cvsroot/sf-active/sf-active/sf-active/shared/classes/smarty
Modified: function.sf_link.php
avoid //
Index: sf-active/sf-active/shared/classes/smarty/function.sf_link.php
diff -u sf-active/sf-active/shared/classes/smarty/function.sf_link.php:1.11 sf-active/sf-active/shared/classes/smarty/function.sf_link.php:1.12
--- sf-active/sf-active/shared/classes/smarty/function.sf_link.php:1.11 Sun Jun 19 12:12:49 2005
+++ sf-active/sf-active/shared/classes/smarty/function.sf_link.php Wed Dec 28 13:58:12 2005
@@ -25,22 +25,23 @@
if(is_int($params['lang']) || is_numeric($params['lang'])){
$lang = Language::get_language_code($params['lang']);
}else{
- $lang = $params['lang'];
+ $lang = '/'.$params['lang'];
+ if($GLOBALS['build']['clear_path'] == true) $lang = '';
}
switch ($params['type']) {
case 'article':
- return SF_ROOT_URL.'/'.$lang.SF_NEWS_EXT . $date_string . $params['id'] . '.php';
+ return SF_ROOT_URL.$lang.SF_NEWS_EXT . $date_string . $params['id'] . '.php';
break;
case 'article-rel':
return SF_NEWS_EXT.$date_string . $params['id'] . '.php';
break;
case 'archive':
- return SF_ROOT_URL.'/'.$lang.'/'.SF_ARCHIVE_EXT.$date_string.$params['id'].'.php';
+ return SF_ROOT_URL.$lang.'/'.SF_ARCHIVE_EXT.$date_string.$params['id'].'.php';
break;
case 'comment':
- return SF_ROOT_URL.'/'.$lang.SF_NEWS_EXT . $date_string . $params['id'] . '_comment.php';
+ return SF_ROOT_URL.$lang.SF_NEWS_EXT . $date_string . $params['id'] . '_comment.php';
break;
case 'article-edit':
return SF_ADMIN_URL.'/article/article_edit.php?id='.$params['id'];
@@ -51,7 +52,7 @@
case 'article-promote':
return SF_ADMIN_URL."/feature/feature_display_edit.php?article_id=".$params['id'];
case 'event':
- return SF_ROOT_URL.'/'.$lang.SF_CALENDAR_EXT.$date_string . $params['id'] . '.php';
+ return SF_ROOT_URL.$lang.SF_CALENDAR_EXT.$date_string . $params['id'] . '.php';
break;
case 'file':
return SF_UPLOAD_URL.$date_string.basename($params['id']);
More information about the imc-sf-coders
mailing list