Функция generatePluginLink()

Функция-обёртка для функции generateLink(), облегчает генерацию линков плагинами.

При запуске функция проверяет наличие активных обработчиков для $pluginName и $handlerName, и:
* в случае наличия - вызывает generateLink() с переданными параметрами $params, $xparams, $intLink, $absoluteLink
* в случае отсутствия - вызывает generateLink() со встроенными параметрами $pluginName = 'core', $handlerName = 'plugin'
При использовании данной функции вам больше не надо думать о том, есть ли в таблице настроек ЧПУ активная запись для генерации ссылок вашего плагина.
Вызов функции:
function generatePluginLink($pluginName, $handlerName, $params = array(), $xparams = array(), $intLink = false, $absoluteLink = false){ ; }
Набор параметров:
// $pluginName	- ID плагина
// $handlerName	- Наименование обработчика
// $params		- Набор основных параметров (из них берутся значения, которые будут частью URL'а)
// $xparams		- Набор дополнительных параметров, которые будут добавлены к ссыке в виде "?param1=value1&...¶mX=valueX"
// $intLink		- Флаг: "ссылка для отображения внутри HTML страницы" (т.е. все символы '&' будут преобразовываться в '&'
// $absoluteLink	- Флаг: "абсолютная ссылка", будет генерироваться абсолютная ссылка с указанием доменного имени и префикса http://
Пример использования функции:
$myLink = generatePluginLink(
	'news', 					// - плагин 'news'
	'by.year',					// - обработчик 'by.year'
	array(						// - [основные параметры]
		'year' => 2010,			// - год = 2010
		'page' => 3),			// - страница = 3
	array(						// - [дополнительные параметры]
		'referer' => 'ivan'),	// - referer = 'ivan' (в реальности такой переменной не существует)
	1,							// - ссылка для отображения в HTML, т.е. все символы '&' будут преобразовываться в '&'
	1							// - это абсолютная ссылка (к примеру, для добавления в email сообщение, оформленное в виде HTML)
);

print "Generated link is: ".$myLink;	// Выводится текст "Generated link is: <тут ссылка на страницу плагина news>"