예제 #1
0
파일: segment.php 프로젝트: hungnv0789/vhtm
		/**
		 * _getAvailableLinks
		 * Get available links associated with specified mailing list
		 *
		 * @param User_API $userapi User API
		 * @param Array $listIDs Fetch available links from these lists
		 * @return Array Returns an associated array of available links representation
		 *
		 * @uses GetLang()
		 * @uses Users_API::GetAvailableLinks()
		 *
		 * @access private
		 */
		function _getAvailableLinks($userapi, $listIDs)
		{
			$links = $userapi->GetAvailableLinks($listIDs);
			$return = array(
				array('value' => '-1', 'text' => GetLang('FilterAnyLink'))
			);

			foreach ($links as $linkid => $linkurl) {
				array_push($return, array('value' => $linkid, 'text' => $this->TruncateInMiddle($linkurl, 80), 'title' => $linkurl));
			}

			return $return;
		}