static function activate() { rawphoto_version::report_item_conversion_support(); $dcraw = rawphoto_graphics::detect_dcraw(); rawphoto_graphics::report_dcraw_support($dcraw); $toolkit_id = module::get_var("gallery", "graphics_toolkit"); rawphoto_graphics::report_ppm_support($toolkit_id); }
private function _get_view($errors = array(), $icc_path = null) { $dcraw = rawphoto_graphics::detect_dcraw(); rawphoto_graphics::report_dcraw_support($dcraw); $view = new Admin_View("admin.html"); $view->content = new View("admin_rawphoto.html"); $view->content->is_keeporiginal_active = module::is_active("keeporiginal"); $view->content->dcraw = $dcraw; $toolkit_names = array("imagemagick" => "ImageMagick", "graphicsmagick" => "GraphicsMagick"); $toolkit_id = module::get_var("gallery", "graphics_toolkit"); $toolkit_names = rawphoto_graphics::get_supported_toolkits(); $view->content->toolkit_name = array_key_exists($toolkit_id, $toolkit_names) ? $toolkit_names[$toolkit_id] : "none"; $view->content->icc_path = isset($icc_path) ? $icc_path : module::get_var("rawphoto", "icc_path"); $view->content->errors = $errors; return $view; }