2015-07-16 05:55:49 +08:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2016-03-30 02:26:13 +08:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								< div  class = " page-editor flex-fill flex "  ng - controller = " PageEditController "  editor - type = " { {  setting('app-editor') }} "  page - id = " { {   $model->id  or 0 }} "  page - new - draft = " { {   $model->draft  or 0 }} "  page - update - draft = " { {   $model->isDraft  or 0 }} " >  
						 
					
						
							
								
									
										
										
										
											2015-07-16 05:55:49 +08:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    {{  csrf_field ()  }} 
							 
						 
					
						
							
								
									
										
										
										
											2016-02-12 06:23:19 +08:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								    < div  class = " faded-small toolbar " > 
							 
						 
					
						
							
								
									
										
										
										
											2015-08-31 18:43:28 +08:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								        < div  class = " container " > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								            < div  class = " row " > 
							 
						 
					
						
							
								
									
										
										
										
											2016-02-07 18:21:09 +08:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								                < div  class = " col-sm-4 faded " > 
							 
						 
					
						
							
								
									
										
										
										
											2015-08-31 18:43:28 +08:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								                    < div  class = " action-buttons text-left " > 
							 
						 
					
						
							
								
									
										
										
										
											2016-03-12 23:52:19 +08:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								                        < a  href = " { {  back()->getTargetUrl() }} "  class = " text-button text-primary " >< i  class = " zmdi zmdi-arrow-left " ></ i > Back </ a > 
							 
						 
					
						
							
								
									
										
										
										
											2015-09-03 01:26:33 +08:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								                        < a  onclick = " $ ('body>header').slideToggle(); "  class = " text-button text-primary " >< i  class = " zmdi zmdi-swap-vertical " ></ i > Toggle  Header </ a > 
							 
						 
					
						
							
								
									
										
										
										
											2015-08-31 18:43:28 +08:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								                    </ div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                </ div > 
							 
						 
					
						
							
								
									
										
										
										
											2016-03-10 06:32:07 +08:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								                < div  class = " col-sm-4 faded text-center " > 
							 
						 
					
						
							
								
									
										
										
										
											2016-03-13 20:04:08 +08:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                    < div  dropdown  class = " dropdown-container " > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                        < a  dropdown - toggle  class = " text-primary text-button " >< span  class = " faded-text "  ng - bind = " draftText " ></ span >& nbsp ;  < i  class = " zmdi zmdi-more-vert " ></ i ></ a > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                        < ul > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                            < li > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                                < a  ng - click = " forceDraftSave() "  class = " text-pos " >< i  class = " zmdi zmdi-save " ></ i > Save  Draft </ a > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                            </ li > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                            < li  ng - if = " isNewPageDraft " > 
							 
						 
					
						
							
								
									
										
										
										
											2016-08-14 19:29:35 +08:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								                                < a  href = " { {   $model->getUrl ('/delete') }} "  class = " text-neg " >< i  class = " zmdi zmdi-delete " ></ i > Delete  Draft </ a > 
							 
						 
					
						
							
								
									
										
										
										
											2016-03-13 20:04:08 +08:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								                            </ li > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                        </ ul > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                    </ div > 
							 
						 
					
						
							
								
									
										
										
										
											2016-03-10 06:32:07 +08:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								                </ div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                < div  class = " col-sm-4 faded " > 
							 
						 
					
						
							
								
									
										
										
										
											2016-03-13 00:31:02 +08:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								                    < div  class = " action-buttons "  ng - cloak > 
							 
						 
					
						
							
								
									
										
										
										
											2016-03-13 20:04:08 +08:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                        < button  type = " button "  ng - if = " isUpdateDraft "  ng - click = " discardDraft() "  class = " text-button text-neg " >< i  class = " zmdi zmdi-close-circle " ></ i > Discard  Draft </ button > 
							 
						 
					
						
							
								
									
										
										
										
											2015-10-23 02:06:50 +08:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								                        < button  type = " submit "  id = " save-button "  class = " text-button  text-pos " >< i  class = " zmdi zmdi-floppy " ></ i > Save  Page </ button > 
							 
						 
					
						
							
								
									
										
										
										
											2015-08-31 18:43:28 +08:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								                    </ div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                </ div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								            </ div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        </ div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    </ div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2016-03-10 06:32:07 +08:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								    < div  class = " title-input page-title clearfix "  ng - non - bindable > 
							 
						 
					
						
							
								
									
										
										
										
											2015-07-24 04:55:46 +08:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								        < div  class = " input " > 
							 
						 
					
						
							
								
									
										
										
										
											2015-08-16 21:51:45 +08:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								            @ include ( 'form/text' ,  [ 'name'  =>  'name' ,  'placeholder'  =>  'Page Title' ]) 
							 
						 
					
						
							
								
									
										
										
										
											2015-07-22 05:11:30 +08:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								        </ div > 
							 
						 
					
						
							
								
									
										
										
										
											2015-07-13 04:31:15 +08:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								    </ div > 
							 
						 
					
						
							
								
									
										
										
										
											2016-05-13 06:12:05 +08:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2015-08-31 18:43:28 +08:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								    < div  class = " edit-area flex-fill flex " > 
							 
						 
					
						
							
								
									
										
										
										
											2016-03-30 02:26:13 +08:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								        @ if ( setting ( 'app-editor' )  ===  'wysiwyg' ) 
							 
						 
					
						
							
								
									
										
										
										
											2016-08-13 21:18:31 +08:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								            < div  tinymce = " editorOptions "  mce - change = " editorChange "  mce - model = " editContent "  class = " flex-fill flex " > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                < textarea  id = " html-editor "    name = " html "  rows = " 5 "  ng - non - bindable 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                          @ if ( $errors -> has ( 'html' ))  class = " neg "  @ endif >@ if ( isset ( $model )  ||  old ( 'html' )){{ htmlspecialchars (  old ( 'html' )  ?  old ( 'html' )  :  $model -> html )}} @ endif </ textarea > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								            </ div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2016-03-25 22:41:15 +08:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								            @ if ( $errors -> has ( 'html' )) 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                < div  class = " text-neg text-small " > {{  $errors -> first ( 'html' )  }} </ div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								            @ endif 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        @ endif 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2016-03-30 02:26:13 +08:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								        @ if ( setting ( 'app-editor' )  ===  'markdown' ) 
							 
						 
					
						
							
								
									
										
										
										
											2016-03-30 01:25:54 +08:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								            < div  id = " markdown-editor "  markdown - editor  class = " flex-fill flex " > 
							 
						 
					
						
							
								
									
										
										
										
											2016-03-25 22:41:15 +08:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                < div  class = " markdown-editor-wrap " > 
							 
						 
					
						
							
								
									
										
										
										
											2016-03-30 01:25:54 +08:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								                    < div  class = " editor-toolbar " > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                        < span  class = " float left " > Editor </ span > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                        < div  class = " float right buttons " > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                            < button  class = " text-button "  type = " button "  data - action = " insertImage " >< i  class = " zmdi zmdi-image " ></ i > Insert  Image </ button > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                        </ div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                    </ div > 
							 
						 
					
						
							
								
									
										
										
										
											2016-08-13 21:18:31 +08:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                    < div  markdown - input  md - change = " editorChange "  md - model = " editContent "  class = " flex flex-fill " > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                        < textarea  ng - non - bindable  id = " markdown-editor-input "   name = " markdown "  rows = " 5 " 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                                  @ if ( $errors -> has ( 'markdown' ))  class = " neg "  @ endif >@ if ( isset ( $model )  ||  old ( 'markdown' )){{ htmlspecialchars (  old ( 'markdown' )  ?  old ( 'markdown' )  :  ( $model -> markdown  ===  ''  ?  $model -> html  :  $model -> markdown ))}} @ endif </ textarea > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                    </ div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2016-03-25 22:41:15 +08:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								                </ div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2016-03-30 01:25:54 +08:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								                < div  class = " markdown-editor-wrap " > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                    < div  class = " editor-toolbar " > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                        < div  class = " " > Preview </ div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                    </ div > 
							 
						 
					
						
							
								
									
										
										
										
											2016-03-30 03:13:23 +08:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								                    < div  class = " markdown-display " > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                        < div  class = " page-content "  ng - bind - html = " displayContent " ></ div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                    </ div > 
							 
						 
					
						
							
								
									
										
										
										
											2016-03-30 01:25:54 +08:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								                </ div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2016-03-25 22:41:15 +08:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								            </ div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								            < input  type = " hidden "  name = " html "  ng - value = " displayContent " > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								            @ if ( $errors -> has ( 'markdown' )) 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								                < div  class = " text-neg text-small " > {{  $errors -> first ( 'markdown' )  }} </ div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								            @ endif 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2015-08-22 22:06:03 +08:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								        @ endif 
							 
						 
					
						
							
								
									
										
										
										
											2015-07-13 04:31:15 +08:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								    </ div > 
							 
						 
					
						
							
								
									
										
										
										
											2015-10-23 02:06:50 +08:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								</ div >