| 1 |
<?php |
<?php |
| 2 |
// $Id: pathauto.inc,v 1.45.2.1 2009/03/21 00:28:54 freso Exp $ |
// $Id: pathauto.inc,v 1.45.2.2 2009/10/17 17:45:52 greggles Exp $ |
| 3 |
|
|
| 4 |
/** |
/** |
| 5 |
* @file |
* @file |
| 202 |
// Trim any leading or trailing separators (note the need to |
// Trim any leading or trailing separators (note the need to |
| 203 |
$output = preg_replace("/^$seppattern+|$seppattern+$/", '', $output); |
$output = preg_replace("/^$seppattern+|$seppattern+$/", '', $output); |
| 204 |
|
|
| 205 |
|
// Replace trailing separators around slashes. |
| 206 |
|
$output = preg_replace("/$seppattern\/|\/$seppattern/", "/", $output); |
| 207 |
|
|
| 208 |
// Replace multiple separators with a single one |
// Replace multiple separators with a single one |
| 209 |
$output = preg_replace("/$seppattern+/", "$separator", $output); |
$output = preg_replace("/$seppattern+/", "$separator", $output); |
| 210 |
} |
} |