]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
common_local_url() second parameter optional
authorEvan Prodromou <evan@prodromou.name>
Sat, 17 May 2008 16:09:08 +0000 (12:09 -0400)
committerEvan Prodromou <evan@prodromou.name>
Sat, 17 May 2008 16:09:08 +0000 (12:09 -0400)
darcs-hash:20080517160908-84dde-c176f1fa4c4026a84efac994e65db0158935cb11.gz

lib/common.php

index ca21b80111f86b830804348eea6e52f9a2eeb351..8e0ea56b6b8a8716759f1b3c4e5c7fc41c3c392b 100644 (file)
@@ -264,12 +264,14 @@ function common_avatar_url($filename) {
        return $config['avatar']['path'] . '/' . $filename;
 }
 
-function common_local_url($action, $args) {
+function common_local_url($action, $args=NULL) {
        global $config;
        /* XXX: pretty URLs */
        $extra = '';
-       foreach ($args as $key => $value) {
-               $extra .= "&${key}=${value}";
+       if ($args) {
+               foreach ($args as $key => $value) {
+                       $extra .= "&${key}=${value}";
+               }
        }
        return "http://".$config['site']['server'].'/'.$config['site']['path']."/index.php?action=${action}${extra}";
 }