mirror of
				https://github.com/pierre42100/ComunicWeb
				synced 2025-10-29 17:24:52 +00:00 
			
		
		
		
	Create empty password forgotten page
This commit is contained in:
		
							
								
								
									
										11
									
								
								assets/css/pages/passwordForgotten/main.css
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								assets/css/pages/passwordForgotten/main.css
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,11 @@ | ||||
| /** | ||||
|  * Password forgotten page main stylesheet | ||||
|  * | ||||
|  * @author Pierre HUBERT | ||||
|  */ | ||||
|  | ||||
| .box-password-forgotten { | ||||
| 	max-width: 350px; | ||||
| 	margin: auto; | ||||
| 	margin-top: 20px; | ||||
| } | ||||
| @@ -1273,6 +1273,20 @@ var ComunicWeb = { | ||||
| 			//TODO : implement | ||||
| 		}, | ||||
|  | ||||
| 		/** | ||||
| 		 * Password forgotten page | ||||
| 		 */ | ||||
| 		passwordForgotten: { | ||||
|  | ||||
| 			/** | ||||
| 			 * Main script | ||||
| 			 */ | ||||
| 			main: { | ||||
| 				//TODO : implement | ||||
| 			}, | ||||
|  | ||||
| 		}, | ||||
|  | ||||
| 		/** | ||||
| 		 * Logout controller | ||||
| 		 */ | ||||
|   | ||||
							
								
								
									
										65
									
								
								assets/js/pages/passwordForgotten/main.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										65
									
								
								assets/js/pages/passwordForgotten/main.js
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,65 @@ | ||||
| /** | ||||
|  * Password forgotten page main script file | ||||
|  *  | ||||
|  * @author Pierre HUBERT | ||||
|  */ | ||||
|  | ||||
| ComunicWeb.pages.passwordForgotten.main = { | ||||
|  | ||||
| 	/** | ||||
| 	 * Open page | ||||
| 	 *  | ||||
| 	 * @param {Object} args Additionnal data passed in the method | ||||
| 	 * @param {element} target Where the page will be applied | ||||
| 	 */ | ||||
| 	open: function(args, target){ | ||||
|  | ||||
| 		//Create the main form box | ||||
| 		var box = createElem2({ | ||||
| 			appendTo: target, | ||||
| 			type: "div", | ||||
| 			class: "box box-primary box-password-forgotten" | ||||
| 		}); | ||||
|  | ||||
| 		//Box head | ||||
| 		var boxHead = createElem2({ | ||||
| 			appendTo: box, | ||||
| 			type: "div", | ||||
| 			class: "box-header" | ||||
| 		}); | ||||
| 		 | ||||
| 		//Add box title | ||||
| 		createElem2({ | ||||
| 			appendTo: boxHead, | ||||
| 			type: "h3", | ||||
| 			class: "box-title", | ||||
| 			innerHTML: "Password forgotten" | ||||
| 		}); | ||||
|  | ||||
| 		//Put elements at the right of the head of the box | ||||
| 		var rightElems = createElem2({ | ||||
| 			appendTo: boxHead, | ||||
| 			type: "div", | ||||
| 			class: "pull-right", | ||||
| 		}); | ||||
|  | ||||
| 			//Add cancel button | ||||
| 			var cancelButton = createElem2({ | ||||
| 				appendTo: rightElems, | ||||
| 				type: "div", | ||||
| 				class: "btn btn-danger btn-xs btn-flat", | ||||
| 				innerHTML: "Cancel" | ||||
| 			}); | ||||
| 			cancelButton.addEventListener("click", function(ev){ | ||||
| 				openPage("home"); | ||||
| 			}); | ||||
|  | ||||
| 		//Add box body | ||||
| 		var boxBody = createElem2({ | ||||
| 			appendTo: box, | ||||
| 			type: "div", | ||||
| 			class: "box-body" | ||||
| 		}); | ||||
| 	}, | ||||
|  | ||||
| } | ||||
| @@ -96,6 +96,15 @@ ComunicWeb.pagesList = { | ||||
|         disableMenus: true, | ||||
|     }, | ||||
|  | ||||
|     /** | ||||
|      * Password forgotten page | ||||
|      */ | ||||
|     forgot_password: { | ||||
|         pageTitle: "Password forgotten", | ||||
|         methodHandler: "ComunicWeb.pages.passwordForgotten.main.open", | ||||
|         disableMenus: false, | ||||
|     }, | ||||
|  | ||||
|     /** | ||||
|      * 404 Page not found | ||||
|      */ | ||||
|   | ||||
| @@ -39,6 +39,9 @@ | ||||
| 			</div> | ||||
| 		</form> | ||||
|  | ||||
| 		<!-- Password forgotten --> | ||||
| 		<!--<a target="forgot_password">Forgot password</a><br />--> | ||||
|  | ||||
| 		<!-- Create an account --> | ||||
| 		<a target="create_account">{create_account}</a> | ||||
| 		 | ||||
|   | ||||
| @@ -225,6 +225,9 @@ class Dev { | ||||
|  | ||||
| 			//Create account page | ||||
| 			"css/pages/createAccount.css", | ||||
|  | ||||
| 			//Password forgotten page | ||||
| 			"css/pages/passwordForgotten/main.css" | ||||
| 	); | ||||
|  | ||||
| 	/** | ||||
| @@ -407,6 +410,9 @@ class Dev { | ||||
| 			//Create account page | ||||
| 			"js/pages/createAccount.js", | ||||
| 			"js/pages/accountCreated.js", | ||||
|  | ||||
| 			//Password forgotten page | ||||
| 			"js/pages/passwordForgotten/main.js", | ||||
| 			 | ||||
| 			//Logout page | ||||
| 			"js/pages/logout.js", | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Pierre
					Pierre