is_photo()) { iptc::extract($item); } } static function item_deleted($item) { db::build() ->delete("iptc_records") ->where("item_id", "=", $item->id) ->execute(); } static function admin_menu($menu, $theme) { // Add a link to the admin page to the Settings menu. $menu->get("settings_menu") ->append(Menu::factory("link") ->id("iptc") ->label(t("IPTC Settings")) ->url(url::site("admin/iptc"))); } }