forked from GNUsocial/gnu-social
		
	Merge branch 'testing' of gitorious.org:statusnet/mainline into testing
* 'testing' of gitorious.org:statusnet/mainline: include q as param, not arg for search sub menu exact match for paths change category on urlmapper.php
This commit is contained in:
		@@ -20,7 +20,7 @@
 | 
			
		||||
 * You should have received a copy of the GNU Affero General Public License
 | 
			
		||||
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | 
			
		||||
 *
 | 
			
		||||
 * @category  Cache
 | 
			
		||||
 * @category  URL
 | 
			
		||||
 * @package   StatusNet
 | 
			
		||||
 * @author    Evan Prodromou <evan@status.net>
 | 
			
		||||
 * @copyright 2011 StatusNet, Inc.
 | 
			
		||||
@@ -212,7 +212,7 @@ class URLMapper
 | 
			
		||||
                                       array($pr, 'toPattern'),
 | 
			
		||||
                                       $path);
 | 
			
		||||
 | 
			
		||||
        $regex = '#' . str_replace('#', '\#', $regex) . '#';
 | 
			
		||||
        $regex = '#^' . str_replace('#', '\#', $regex) . '$#';
 | 
			
		||||
 | 
			
		||||
        return $regex;
 | 
			
		||||
    }
 | 
			
		||||
 
 | 
			
		||||
@@ -85,4 +85,23 @@ class SearchSubMenu extends MoreMenu
 | 
			
		||||
 | 
			
		||||
        return $items;
 | 
			
		||||
    } 
 | 
			
		||||
 | 
			
		||||
    function item($actionName, $args, $label, $description, $id=null, $cls=null)
 | 
			
		||||
    {
 | 
			
		||||
        if (empty($id)) {
 | 
			
		||||
            $id = $this->menuItemID($actionName, $args);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        // Add 'q' as a search param, not part of the url path
 | 
			
		||||
 | 
			
		||||
        $url = common_local_url($actionName, array(), $args);
 | 
			
		||||
 | 
			
		||||
        $this->out->menuItem($url,
 | 
			
		||||
                             $label,
 | 
			
		||||
                             $description,
 | 
			
		||||
                             $this->isCurrent($actionName, $args),
 | 
			
		||||
                             $id,
 | 
			
		||||
                             $cls);
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user