', 'yes'), array('links_recently_updated_append', '', 'yes'), array('links_recently_updated_time', '120', 'yes'), array('comment_moderation', '0', 'yes'), array('moderation_notify', '1', 'yes'), array('permalink_structure', '', 'yes'), array('gzipcompression', '0', 'yes'), array('hack_file', '0', 'yes'), array('blog_charset', 'UTF-8', 'yes'), array('moderation_keys', '', 'no'), array('active_plugins', '', 'yes'), array('home', $url, 'yes'), array('category_base', '', 'yes'), array('ping_sites', 'http://rpc.pingomatic.com/', 'yes'), array('advanced_edit', '0', 'yes'), array('comment_max_links', '2', 'yes'), array('gmt_offset', '-7', 'yes'), array('default_email_category', '1', 'yes'), array('recently_edited', '', 'no'), array('use_linksupdate', '0', 'yes'), array('template', 'default', 'yes'), array('stylesheet', 'default', 'yes'), array('comment_whitelist', '1', 'yes'), array('page_uris', '', 'yes'), array('blacklist_keys', '', 'no'), array('comment_registration', '0', 'yes'), array('rss_language', 'en', 'yes'), array('html_type', 'text/html', 'yes'), array('use_trackback', '0', 'yes'), array('default_role', 'subscriber', 'yes'), array('db_version', '9872', 'yes'), array('uploads_use_yearmonth_folders', '1', 'yes'), array('upload_path', $upload_path, 'yes'), array('random_seed', '7550c525d4d962bbe816b16feae7d7b7', 'yes'), array('secret', 'nWNWTh*!VGs9#N2fF7oBWhSx^Xq9qyKk3m5%8cGYb0y*QuW(yWfZ#HTfh5@ntpRm', 'yes'), array('blog_public', '1', 'yes'), array('default_link_category', '2', 'yes'), array('show_on_front', 'posts', 'yes'), array('tag_base', '', 'yes'), array('show_avatars', '1', 'yes'), array('avatar_rating', 'G', 'yes'), array('upload_url_path', '', 'yes'), array('thumbnail_size_w', '150', 'yes'), array('thumbnail_size_h', '150', 'yes'), array('thumbnail_crop', '1', 'yes'), array('medium_size_w', '300', 'yes'), array('medium_size_h', '300', 'yes'), array('avatar_default', 'mystery', 'yes'), array('enable_app', '0', 'yes'), array('enable_xmlrpc', '0', 'yes'), array('large_size_w', '1024', 'yes'), array('large_size_h', '1024', 'yes'), array('image_default_link_type', 'file', 'yes'), array('image_default_size', '', 'yes'), array('image_default_align', '', 'yes'), array('close_comments_for_old_posts', '0', 'yes'), array('close_comments_days_old', '14', 'yes'), array('thread_comments', '0', 'yes'), array('thread_comments_depth', '5', 'yes'), array('page_comments', '1', 'yes'), array('comments_per_page', '50', 'yes'), array('default_comments_page', 'newest', 'yes'), array('comment_order', 'asc', 'yes'), array('use_ssl', '0', 'yes'), array('sticky_posts', 'a:0:{}', 'yes'), array('widget_categories', 'a:0:{}', 'yes'), array('widget_text', 'a:0:{}', 'yes'), array('widget_rss', 'a:0:{}', 'yes'), array('update_core', 'a:0:{}', 'yes'), array('dismissed_update_core', 'a:0:{}', 'yes'), array('wp_user_roles', 'a:5:{s:13:"administrator";a:2:{s:4:"name";s:23:"Administrator|User role";s:12:"capabilities";a:53:{s:13:"switch_themes";b:1;s:11:"edit_themes";b:1;s:16:"activate_plugins";b:1;s:12:"edit_plugins";b:1;s:10:"edit_users";b:1;s:10:"edit_files";b:1;s:14:"manage_options";b:1;s:17:"moderate_comments";b:1;s:17:"manage_categories";b:1;s:12:"manage_links";b:1;s:12:"upload_files";b:1;s:6:"import";b:1;s:15:"unfiltered_html";b:1;s:10:"edit_posts";b:1;s:17:"edit_others_posts";b:1;s:20:"edit_published_posts";b:1;s:13:"publish_posts";b:1;s:10:"edit_pages";b:1;s:4:"read";b:1;s:8:"level_10";b:1;s:7:"level_9";b:1;s:7:"level_8";b:1;s:7:"level_7";b:1;s:7:"level_6";b:1;s:7:"level_5";b:1;s:7:"level_4";b:1;s:7:"level_3";b:1;s:7:"level_2";b:1;s:7:"level_1";b:1;s:7:"level_0";b:1;s:17:"edit_others_pages";b:1;s:20:"edit_published_pages";b:1;s:13:"publish_pages";b:1;s:12:"delete_pages";b:1;s:19:"delete_others_pages";b:1;s:22:"delete_published_pages";b:1;s:12:"delete_posts";b:1;s:19:"delete_others_posts";b:1;s:22:"delete_published_posts";b:1;s:20:"delete_private_posts";b:1;s:18:"edit_private_posts";b:1;s:18:"read_private_posts";b:1;s:20:"delete_private_pages";b:1;s:18:"edit_private_pages";b:1;s:18:"read_private_pages";b:1;s:12:"delete_users";b:1;s:12:"create_users";b:1;s:17:"unfiltered_upload";b:1;s:14:"edit_dashboard";b:1;s:14:"update_plugins";b:1;s:14:"delete_plugins";b:1;s:15:"install_plugins";b:1;s:13:"update_themes";b:1;}}s:6:"editor";a:2:{s:4:"name";s:16:"Editor|User role";s:12:"capabilities";a:34:{s:17:"moderate_comments";b:1;s:17:"manage_categories";b:1;s:12:"manage_links";b:1;s:12:"upload_files";b:1;s:15:"unfiltered_html";b:1;s:10:"edit_posts";b:1;s:17:"edit_others_posts";b:1;s:20:"edit_published_posts";b:1;s:13:"publish_posts";b:1;s:10:"edit_pages";b:1;s:4:"read";b:1;s:7:"level_7";b:1;s:7:"level_6";b:1;s:7:"level_5";b:1;s:7:"level_4";b:1;s:7:"level_3";b:1;s:7:"level_2";b:1;s:7:"level_1";b:1;s:7:"level_0";b:1;s:17:"edit_others_pages";b:1;s:20:"edit_published_pages";b:1;s:13:"publish_pages";b:1;s:12:"delete_pages";b:1;s:19:"delete_others_pages";b:1;s:22:"delete_published_pages";b:1;s:12:"delete_posts";b:1;s:19:"delete_others_posts";b:1;s:22:"delete_published_posts";b:1;s:20:"delete_private_posts";b:1;s:18:"edit_private_posts";b:1;s:18:"read_private_posts";b:1;s:20:"delete_private_pages";b:1;s:18:"edit_private_pages";b:1;s:18:"read_private_pages";b:1;}}s:6:"author";a:2:{s:4:"name";s:16:"Author|User role";s:12:"capabilities";a:10:{s:12:"upload_files";b:1;s:10:"edit_posts";b:1;s:20:"edit_published_posts";b:1;s:13:"publish_posts";b:1;s:4:"read";b:1;s:7:"level_2";b:1;s:7:"level_1";b:1;s:7:"level_0";b:1;s:12:"delete_posts";b:1;s:22:"delete_published_posts";b:1;}}s:11:"contributor";a:2:{s:4:"name";s:21:"Contributor|User role";s:12:"capabilities";a:5:{s:10:"edit_posts";b:1;s:4:"read";b:1;s:7:"level_1";b:1;s:7:"level_0";b:1;s:12:"delete_posts";b:1;}}s:10:"subscriber";a:2:{s:4:"name";s:20:"Subscriber|User role";s:12:"capabilities";a:2:{s:4:"read";b:1;s:7:"level_0";b:1;}}}', 'yes')); import com.caucho.gae.wordpress271.EMF; import com.caucho.gae.wordpress271.Option; foreach ($options as $array) { $pm = EMF::createEntityManager(); $option = new Option(); $option->setOptionName($array[0]); $option->setOptionValue($array[1]); $option->setAutoload($array[2]); $pm->persist($option); $pm->close(); } $users = array(array('$P$BrAAOGW8ibeTnf9wt.d1SSummCIMIa0','d@hell.com','','admin','admin','2009-04-19 16:40:39','admin')); import com.caucho.gae.wordpress271.User; $user_ids = array(); foreach ($users as $array) { $pm = EMF::createEntityManager(); $user = new User(); $user->setUserPass($array[0]); $user->setUserEmail($array[1]); $user->setUserUrl($array[2]); $user->setUserNicename($array[3]); $user->setDisplayName($array[4]); $user->setUserRegistered($array[5]); $user->setUserLogin($array[6]); $pm->persist($user); $pm->close(); $user_ids[] = $user->getID(); } $admin_id = $user_ids[0]; $terms = array(array('Uncategorized', 'uncategorized', '0'), array('Blogroll', 'blogroll', '0')); import com.caucho.gae.wordpress271.Term; $term_ids = array(); foreach ($terms as $array) { $pm = EMF::createEntityManager(); $term = new Term(); $term->setName($array[0]); $term->setSlug($array[1]); $term->setTermGroup($array[2]); $pm->persist($term); $pm->close(); $term_ids[] = $term->getTermId(); } $term_taxonomy = array(array($term_ids[0], 'category', '', '0', '1'), array($term_ids[1], 'link_category', '', '0', '7')); import com.caucho.gae.wordpress271.TermTaxonomy; $term_taxonomy_ids = array(); foreach ($term_taxonomy as $array) { $pm = EMF::createEntityManager(); $term_taxonomy = new TermTaxonomy(); $term_taxonomy->setTermId($array[0]); $term_taxonomy->setTaxonomy($array[1]); $term_taxonomy->setDescription($array[2]); $term_taxonomy->setParent($array[3]); $term_taxonomy->setCount($array[4]); $pm->persist($term_taxonomy); $pm->close(); $term_taxonomy_ids[] = $term_taxonomy->getTermTaxonomyId(); } $links = array(array(1, 'http://codex.wordpress.org/', 'Documentation', 0, '', ''), array(2, 'http://wordpress.org/development/', 'Development Blog', 0, 'http://wordpress.org/development/feed/', ''), array(3, 'http://wordpress.org/extend/ideas/', 'Suggest Ideas', 0, '', ''), array(4, 'http://wordpress.org/support/', 'Support Forum', 0, '', ''), array(5, 'http://wordpress.org/extend/plugins/', 'Plugins', 0, '', ''), array(6, 'http://wordpress.org/extend/themes/', 'Themes', 0, '', ''), array(7, 'http://planet.wordpress.org/', 'WordPress Planet', 0, '', '')); import com.caucho.gae.wordpress271.Link; foreach ($links as $array) { $pm = EMF::createEntityManager(); $link = new Link(); $link->setLinkId($array[0]); $link->setLinkUrl($array[1]); $link->setLinkName($array[2]); $link->setLinkCategory($array[3]); $link->setLinkRss($array[4]); $link->setLinkNotes($array[5]); $pm->persist($link); $pm->close(); } $term_relationships = array(array(1, $term_taxonomy_ids[0]), array(1, $term_taxonomy_ids[1]), array(2, $term_taxonomy_ids[1]), array(3, $term_taxonomy_ids[1]), array(4, $term_taxonomy_ids[1]), array(5, $term_taxonomy_ids[1]), array(6, $term_taxonomy_ids[1]), array(7, $term_taxonomy_ids[1])); import com.caucho.gae.wordpress271.TermRelationship; foreach ($term_relationships as $array) { $pm = EMF::createEntityManager(); $term_relationship = new TermRelationship(); $term_relationship->setObjectId($array[0]); $term_relationship->setTermTaxonomyId($array[1]); $pm->persist($term_relationship); $pm->close(); } $posts = array(array($admin_id, '2009-04-19 09:40:41', '2009-04-19 16:40:41', 'Welcome to WordPress. This is your first post. Edit or delete it, then start blogging!', '', 'Hello world!', '0', 'hello-world', '2009-04-19 09:40:41', '2009-04-19 16:40:41', "$url/?p=", '1', 'publish', 'post', '', '', ''), array($admin_id, '2009-04-19 09:40:41', '2009-04-19 16:40:41', 'This is an example of a WordPress page, you could edit this to put information about yourself or your site so readers know where you are coming from. You can create as many pages like this one or sub-pages as you like and manage all of your content inside of WordPress.', '', 'About', '0', 'about', '2009-04-19 09:40:41', '2009-04-19 16:40:41', "$url/?page_id=", '0', 'publish', 'page', '', '', '')); import com.caucho.gae.wordpress271.Post; $post_ids = array(); foreach ($posts as $array) { $pm = EMF::createEntityManager(); $post = new Post(); $post->setPostAuthor($array[0]); $post->setPostDate($array[1]); $post->setPostDateGmt($array[2]); $post->setPostContent($array[3]); $post->setPostExcerpt($array[4]); $post->setPostTitle($array[5]); $post->setPostCategory($array[6]); $post->setPostName($array[7]); $post->setPostModified($array[8]); $post->setPostModifiedGmt($array[9]); //$post->setGuid($array[10]); $post->setCommentCount($array[11]); $post->setPostStatus($array[12]); $post->setPostType($array[13]); $post->setToPing($array[14]); $post->setPinged($array[15]); $post->setPostContentFiltered($array[16]); $pm->persist($post); $pm->close(); $pm = EMF::createEntityManager(); $post->setGuid($array[10] . $post->getID()); $pm->merge($post); $pm->close(); $post_ids[] = $post->getID(); } $comments = array(array($post_ids[0], 'Mr WordPress', '', 'http://wordpress.org/', '2009-04-19 09:40:41', '2009-04-19 16:40:41', 'Hi, this is a comment.
To delete a comment, just log in and view the post's comments. There you will have the option to edit or delete them.', '0', '1', NULL, NULL, '0', '0')); import com.caucho.gae.wordpress271.Comment; foreach ($comments as $array) { $pm = EMF::createEntityManager(); $comment = new Comment(); $comment->setCommentPostID($array[0]); $comment->setCommentAuthor($array[1]); $comment->setCommentAuthorEmail($array[2]); $comment->setCommentAuthorUrl($array[3]); $comment->setCommentDate($array[4]); $comment->setCommentDateGmt($array[5]); $comment->setCommentContent($array[6]); $comment->setCommentKarma($array[7]); $comment->setCommentApproved($array[8]); $comment->setCommentAgent($array[9]); $comment->setCommentType($array[10]); $comment->setCommentParent($array[11]); $comment->setUserId($array[12]); $pm->persist($comment); $pm->close(); } $usermetas = array(array($admin_id, 'nickname', 'admin'), array($admin_id, 'rich_editng', 'true'), array($admin_id, 'comment_shortcuts', 'false'), array($admin_id, 'admin_color', 'fresh'), array($admin_id, 'wp_capabilities', 'a:1:{s:13:"administrator";b:1;}'), array($admin_id, 'wp_user_level', '10')); import com.caucho.gae.wordpress271.Usermeta; foreach ($usermetas as $array) { $pm = EMF::createEntityManager(); $usermeta = new Usermeta(); $usermeta->setUserId($array[0]); $usermeta->setMetaKey($array[1]); $usermeta->setMetaValue($array[2]); $pm->persist($usermeta); $pm->close(); } ?>