Если ваш URL это
http://localhost:8000/comic_library/comic/2097
, вы можете получить свой идентификатор с помощью следующего процесса
$fullurl = 'http://localhost:8000/comic_library/comic/2097';
$exploded_url = explode('/',$fullurl);
echo $final_id = end($exploded_url);
Все, в чем Вы нуждаетесь, легко сделаны. Ваш a, b, c плагины может зависеть от точной версии d. Инструменты разработки плагинов Eclipse позволяют Вам устанавливать это.
Плагин 'd' должен быть на Вашем сайте обновления, рядом с Вашими плагинами. Ваша функция должна explicitely объявлять, что это состоит из a, b, c и d. Если бы 'd' нужно больше плагинов, было бы лучше, если Вы также обеспечиваете их на своем сайте обновления (и Ваша функция может затем включать их также).
PDEBuild (скрипты Ant для бездисплейного здания плагинов затмения) извлечение/переупаковка поддержек сторонних плагинов, таким образом, можно использовать это для подготовки функции.