/**********************************************************************************
* nWordPress is an automated migration of WordPress 2.5.1 performed by Numiton.
*
* copyright : (C) 2008 Numiton - www.numiton.com
* email : numiton@users.sourceforge.net
*
* $Id: GlobalVars.java,v 1.2 2008/10/10 16:48:04 numiton Exp $
*
**********************************************************************************/
/**********************************************************************************
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
**********************************************************************************/
/***************************************************************************
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
***************************************************************************/
package org.numiton.nwp;
import org.apache.log4j.Logger;
import org.numiton.nwp.wp_admin.includes.PclZip;
import org.numiton.nwp.wp_admin.includes.WP_Filesystem;
import org.numiton.nwp.wp_includes.*;
import com.numiton.array.Array;
import com.numiton.generic.GlobalVariablesContainer;
import com.numiton.generic.StdClass;
public class GlobalVars extends GlobalVariablesContainer {
protected static final Logger LOG = Logger.getLogger(GlobalVars.class.getName());
public wp_xmlrpc_server sharedwp_xmlrpc_server;
public PclZip sharedPclZip;
public GlobalConsts gConsts;
public GlobalVars() {
}
public PclZip getSharedPclZip() {
if (sharedPclZip == null) {
sharedPclZip = new PclZip(this, gConsts, "");
}
return sharedPclZip;
}
public wp_xmlrpc_server getSharedwp_xmlrpc_server() {
if (sharedwp_xmlrpc_server == null) {
sharedwp_xmlrpc_server = new wp_xmlrpc_server(this, gConsts);
}
return sharedwp_xmlrpc_server;
}
public String s;
public wpdb wpdb;
public Object id; // StdClass mixed with WP_Error, int
public StdClass comment;
public Object r; // StdClass mixed with WP_Error
public String cat_name;
public Object action;
public Array<String> names = new Array<String>();
public int parent;
public Array<Object> post_category = new Array<Object>();
public String cat_id;
public StdClass category;
public Object data;
public Object cat; // StdClass mixed with WP_Error
public Object link_cat;
public Object tag; // StdClass mixed with WP_Error
public Object search;
public Object start;
public String status;
public String mode;
public Array<StdClass> comments = new Array<StdClass>();
public Object total;
public String key;
public Object value; /* Do not change type */
public Object user_id; // StdClass mixed with WP_Error
public WP_User user_object;
public String message;
public Object post_ID; // StdClass mixed with WP_Error, int TODO Split it
public StdClass post;
public int last;
public StdClass last_user;
public String last_user_name;
public Integer ID;
public Object page; // int or String
public WP_User current_user;
public int post_id;
public String title;
public boolean editing;
public String parent_file;
public String page_hook;
public String plugin_page;
public Object user_identity;
public int wp_db_version;
public Object posts_per_page;
public Object what_to_show;
public String pagenow;
public Array<Object> wp_importers = new Array<Object>();
public String submenu_file;
public String type;
public String post_title;
public String content;
public Integer cat_ID;
public String sendback;
public Array<Object> messages = new Array<Object>();
public int comment_id;
public String nonce_action;
public String location;
public Array<Object> posts_columns = new Array<Object>();
public Object post_column_key;
public String _class;
public Object column_display_name;
public String bgcolor;
public String post_owner;
public Object column_name;
public Object t_time;
public Object h_time;
public String m_time;
public Object time;
public Array<Object> left = new Array<Object>();
public String pending_phrase;
public Object heading;
public Object submit_text;
public String form;
public String redirect_to;
public int deleted;
public Array status_links = new Array();
public Array<Object> label = new Array<Object>();
public Object offset;
public String page_links;
public String form_action;
public int temp_ID;
public String form_extra;
public Integer user_ID;
public String stamp;
public String date;
public int last_id;
public String sample_permalink_html;
public Array<Object> metadata = new Array<Object>();
public Array<Object> authors = new Array<Object>();
public String referer;
public int pagenum;
public Array<Object> args = new Array<Object>();
public Array<StdClass> categories;
public Object output;
public StdClass link;
public Integer link_id;
public String order_by;
public StdClass post_del;
public int post_id_del;
public Array<Object> post_stati = new Array<Object>();
public Object post_status_label;
public String h2_search;
public Object h2_author;
public StdClass author_user;
public Array<Object> avail_post_stati = new Array<Object>();
public StdClass num_posts;
public Array<StdClass> posts; // Initialized by code
public StdClass authordata;
public Array post_ids = new Array();
public WP_Query wp_query;
public Array<?> tags;
public Integer tag_ID;
public int count;
public Object post_listing_pageable;
public Object h2_noun;
public String h2_cat;
public String h2_tag;
public String h2_month;
public String arc_query;
public Array<StdClass> arc_result = new Array<StdClass>();
public int month_count;
public StdClass arc_row;
public String _default;
public WP_Locale wp_locale;
public String style;
public Object prefix; // StdClass mixed with WP_Error
public Array<Object> wp_registered_widgets = new Array<Object>();
public Array<Object> wp_registered_widget_controls = new Array<Object>();
public Array<Object> wp_file_descriptions = new Array<Object>();
public WP_Filesystem wp_filesystem;
public String body_id;
public WP_Query wp_the_query;
public String tab;
public Array<Object> post_mime_types = new Array<Object>();
public WP_Rewrite wp_rewrite;
public Array<Object> menu = new Array<Object>();
public Array<Object> admin_page_hooks = new Array<Object>();
public Array<Object> _wp_real_parent_file = new Array<Object>();
public Array<Object> _wp_submenu_nopriv = new Array<Object>();
public Array<Object> submenu = new Array<Object>();
public Array<Object> _wp_menu_nopriv = new Array<Object>();
public Object wp_queries;
public WP_Roles wp_roles;
public Array<Object> wp_broken_themes = new Array<Object>();
public String wp_version;
public Array<Object> plugin_data = new Array<Object>();
public Integer debug;
public Object sidebar;
public Array<Object> sidebars_widgets = new Array<Object>();
public String edit_widget;
public String sentence;
public StdClass ct;
public int step;
public Object result; // StdClass mixed with WP_Error
public String this_file;
public String file;
public String url;
public String opml;
public int i;
public Array<Object> urls = new Array<Object>();
public Array<Object> descriptions = new Array<Object>();
public Array<Object> feeds = new Array<Object>();
public Integer attachment_id;
public Object errors; // StdClass mixed with WP_Error
public Array<Object> item = new Array<Object>();
public Object index;
public Object selected;
public boolean is_apache;
public String goback;
public Integer p;
public Integer page_id;
public Array<Object> newmeta = new Array<Object>();
public Array<?> plugins = new Array();
public String real_file;
public String newcontent;
public int f;
public Object error; // StdClass mixed with WP_Error
public Object plugin_file;
public String plugin;
public String author;
public int handle;
public String line;
public Array<?> themes = new Array();
public String theme;
public String description;
public String theme_name;
public Object template;
public String query_string;
public Array<Object> matches = new Array<Object>();
public String redirect;
public WP_User profileuser;
public String color;
public Array<Object> _wp_admin_css_colors = new Array<Object>();
public String name;
public String role;
public Object user; // StdClass mixed with WP_Error
public Object val;
public String var;
public Array<Object> wp_registered_sidebars; /* Initialized in code */
public Array<Object> keys = new Array<Object>();
public boolean http_post;
public String post_type;
public WP wp;
public Integer blog_id;
public int always_authenticate;
public Array<Object> entry = new Array<Object>();
public String path;
public int comment_post_ID;
public String comment_author;
public String comment_author_email;
public String comment_author_url;
public Object comment_content;
public String comment_type;
public Array<Object> commentdata = new Array<Object>();
public String table_prefix;
public Object commenter;
public Object req;
public Object withcomments;
public String v;
public boolean is_IIS;
public Object HTTP_SERVER_VARS;
public Object HTTP_ENV_VARS;
public Integer more;
public Array<String> cache_lastcommentmodified = new Array<String>();
public StdClass comment_post;
public boolean is_winIE;
public boolean is_macIE;
public Array<String> wp_smiliessearch = new Array<String>();
public Array<String> wp_smiliesreplace = new Array<String>();
public String post_default_title;
public String day;
public String previousday;
public Array<Object> wp_header_to_desc = new Array<Object>();
public String m;
public Object monthnum;
public Object year;
public Array<Object> allowedtags = new Array<Object>();
public String language;
public String strings;
public Array<Object> config = new Array<Object>();
public String locale;
public Integer paged;
public String wp_default_secret_key;
public Array<Object> wp_filter = new Array<Object>();
public Array<String> pages = new Array<String>();
public int multipage;
public Object preview;
public int numpages;
public Array<Object> cache_lastpostdate = new Array<Object>();
public Array<Object> wp_taxonomies = new Array<Object>();
public StdClass userdata;
public String user_login;
public String user_email;
public String PHP_SELF;
public String post_status;
public Object term_taxonomy_id; // Added because of extract
public Object wp_did_template_redirect;
}