예제 #1
0
        public void loadMediaWikiDetails(string mediaWikiEngine)
        {
            switch (mediaWikiEngine)
            {
            case "O2-Platform.com":
                WikiApi = new O2PlatformWikiAPI();
                break;

            case "OWASP.org":
                //WikiApi = new O2MediaWikiAPI();
                //WikiApi.init("http://www.owasp.org/api.php");
                WikiApi = new OwaspWikiAPI();
                break;

            case "Wikipedia.com":
                WikiApi = new O2MediaWikiAPI();
                WikiApi.init("http://en.wikipedia.org/w/api.php");
                break;

            default:
                WikiApi = new O2MediaWikiAPI();
                break;
            }
            SetWikiApi(WikiApi);
            MediaWikiUrl_TextBox.set_Text(WikiApi.HostUrl);
            MediaWiki_API_php_TextBox.set_Text(WikiApi.ApiPhp);
            MediaWiki_Index_php_TextBox.set_Text(WikiApi.IndexPhp);
            if (MediaWikiUrl_TextBox.get_Text().valid())
            {
                checkMediaWikiUrls();
            }
        }
예제 #2
0
 public WPF_GUI()
 {
     this.Width   = 640;
     this.Height  = 420;
     SideBarWidth = 250;
     //buildGui();
     GuiSections = new List <WPF_GUI_Section>();
     Wiki_O2     = new O2PlatformWikiAPI();
 }
예제 #3
0
 	public WPF_GUI()
 	{
 		this.Width = 640;    		
 		this.Height = 420; 
 		SideBarWidth = 250;
 		//buildGui();
 		GuiSections = new List<WPF_GUI_Section>();
 		Wiki_O2 = new O2PlatformWikiAPI();    		    		
 	}
		public void loadMediaWikiDetails(string mediaWikiEngine)
		{
			switch(mediaWikiEngine)
			{
				case "O2-Platform.com":
					WikiApi = new O2PlatformWikiAPI();
					break;
				case "OWASP.org":
					//WikiApi = new O2MediaWikiAPI();
					//WikiApi.init("http://www.owasp.org/api.php");
					WikiApi = new OwaspWikiAPI();
					break;
				case "Wikipedia.com":
					WikiApi = new O2MediaWikiAPI();
					WikiApi.init("http://en.wikipedia.org/w/api.php");
					break;
				default :
					WikiApi = new O2MediaWikiAPI();					
					break;				
			}
			SetWikiApi(WikiApi);
			MediaWikiUrl_TextBox.set_Text(WikiApi.HostUrl);
			MediaWiki_API_php_TextBox.set_Text(WikiApi.ApiPhp);
			MediaWiki_Index_php_TextBox.set_Text(WikiApi.IndexPhp);
			if (MediaWikiUrl_TextBox.get_Text().valid())
				checkMediaWikiUrls();
		}