Не так давно мы рассматривали, как создать ctools тип контента для модуля Panels. На этот раз пришел черед другого типа плагинов для Ctools, а именно - access plugin.
Задача импорта контента часто бывает нетривиальной. Писать импорт "с нуля" для каждого случая далеко не оптимальный вариант, поэтому мы рекомендуем использовать уже существующие решения, например - Migrate, Feeds.