function arcw_write_css($file, $css) { global $wpdb; if ($css) { if (isMU()) { $old_blog = $wpdb->blogid; $blogids = $wpdb->get_results("SELECT blog_id FROM {$wpdb->blogs}"); foreach ($blogids as $blogid) { $blog_id = $blogid->blog_id; switch_to_blog($blog_id); $filename = '../wp-content/plugins/' . dirname(plugin_basename(__FILE__)) . '/themes/' . $file . '-' . $wpdb->blogid . '.css'; $themefile = fopen($filename, "w") or die("Unable to open file!"); fwrite($themefile, $css); fclose($themefile); } switch_to_blog($old_blog); } else { $filename = '../wp-content/plugins/' . dirname(plugin_basename(__FILE__)) . '/themes/' . $file . '.css'; $themefile = fopen($filename, "w") or die("Unable to open file!"); fwrite($themefile, $css); fclose($themefile); } } }
function _archivesCalendar_uninstall() { if (isMU()) { delete_site_option('archivesCalendar'); delete_site_option('widget_archives_calendar'); delete_site_option('archiveCalandarThemer'); } else { delete_option('archivesCalendar'); delete_option('widget_archives_calendar'); delete_option('archiveCalandarThemer'); } }