Location: PHPKode > projects > Aukyla Document Management System > adms2/apps/ADMS/Utils.php
     Utils.php, handy ADMS utility functions
     Copyright (C) 2005 Arend van Beelen, Auton Rijnsburg

     This program is free software; you can redistribute it and/or modify it
     under the terms of the GNU General Public License as published by the Free
     Software Foundation; either version 2 of the License, or (at your option)
     any later version.

     This program is distributed in the hope that it will be useful, but WITHOUT
     ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
     FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
     more details.

     You should have received a copy of the GNU General Public License along
     with this program; if not, write to the Free Software Foundation, Inc.,
     59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

     For any questions, comments or whatever, you may mail me at: hide@address.com


class ADMS_Utils
	public static function getLocationString($location)
		if(String::startsWith($location, 'ADMS://'))
			$location = String::simplifyPath(substr($location, 6));
			$locationString = '';
			while(String::startsWith($location, '/docs/0/'))
				if($locationString != '')
					$locationString = " / $locationString";
				$locationString = URI::metaData("ADMS:/$location", 'name', String::substringAfter($location, '/', true)).$locationString;
				$location = String::substringBefore($location, '/', true);
			if($locationString == '')
				$locationString = URI::metaData('ADMS://docs/0', 'name');
			$locationString = i18n('(unknown location)');

		return $locationString;

Return current item: Aukyla Document Management System