added mediawiki config
This commit is contained in:
		
							parent
							
								
									c8031dfc01
								
							
						
					
					
						commit
						fbe8e4b85d
					
				
					 2 changed files with 17 additions and 1 deletions
				
			
		|  | @ -42,7 +42,17 @@ const CONFIG_SPEC: CfgSpec<'static> = CfgSpec { | |||
|                 CfgField::Optional { key: "last-message-id", description: "Message-Id of last initial announcement to send In-Reply-To (if applicable)." } | ||||
|             ], | ||||
|         }, | ||||
|         // TODO: Matrix, Wiki
 | ||||
|         CfgGroup { name: "wiki", | ||||
|             description: "API Settings for Mediawiki", | ||||
|             fields: &[ | ||||
|                 CfgField::Default { key: "http-user", default: "cccb-wiki", description: "Username that would be needed if you would access the wiki with your web browser" }, | ||||
|                 CfgField::Password { key: "http-pass", description: "Password that would be needed if you would access the wiki with your web browser" }, | ||||
|                 CfgField::Default { key: "api-user", default: "PlenumBot@PlenumBot-PW1", description: "API Username that was generated in the mediawiki by the PlenumBot-Account" }, | ||||
|                 CfgField::Password { key: "api-secret", description: "API Secret that was generated in the mediawiki by the PlenumBot-Account. Example: \"PlenumBot-PW1@mgeg89bgit09q8bjblt5tn5ojj2d4gy\"" }, | ||||
|                 CfgField::Default { key: "server-url", default: "https://wiki.berlin.ccc.de/" , description: "Link that is needed for getting the session token" } | ||||
|     ], | ||||
|         }, | ||||
|         // TODO: Matrix,
 | ||||
|         CfgGroup { name: "text", | ||||
|             description: "Various strings used.", | ||||
|             fields: &[ | ||||
|  |  | |||
|  | @ -1,6 +1,7 @@ | |||
| use std::error::Error; | ||||
| use std::fs::File; | ||||
| use std::io::Read; | ||||
| use reqwest; | ||||
| 
 | ||||
| pub fn pad_ins_wiki(old_pad_content: String) { | ||||
|     convert_markdown_to_mediawiki_and_save_as_txt(old_pad_content); | ||||
|  | @ -59,3 +60,8 @@ fn login_to_mediawiki( | |||
|      */ | ||||
|     Ok(String::from("unimplemented")) | ||||
| } | ||||
| 
 | ||||
| /// Authenticate with username and password on http basic auth 
 | ||||
| fn auth() { | ||||
|     
 | ||||
| } | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 murmeldin
							murmeldin