@ -43,7 +43,7 @@ $cat = explode('/', $replaced);
if ( $cat [ count ( $cat ) - 2 ] === 'scheduled' ) {
$category = $cat [ count ( $cat ) - 4 ];
} else {
$category = $cat [ count ( $cat ) - 3 ];
$category = $cat [ count ( $cat ) - 3 ];
}
$dt = str_replace ( $replaced , '' , $oldurl [ 0 ]);
@ -65,7 +65,11 @@ $tagslang = "content/data/tags.lang";
if ( file_exists ( $tagslang )) {
$ptags = unserialize ( file_get_contents ( $tagslang ));
$tkey = array_keys ( $tags );
$newlang = array_intersect_key ( $ptags , array_flip ( $tkey ));
if ( ! empty ( $ptags )) {
$newlang = array_intersect_key ( $ptags , array_flip ( $tkey ));
} else {
$newlang = array_combine ( $tkey , $tkey );
}
$tmp = serialize ( $newlang );
file_put_contents ( $tagslang , print_r ( $tmp , true ));
}
@ -132,143 +136,143 @@ $( function() {
< ? php } ?>
< div class = " row " >
< div class = " wmd-panel " style = " width:100%; " >
< form method = " POST " >
< div class = " row " >
< div class = " col-sm-6 " >
< label for = " pTitle " >< ? php echo i18n ( 'Title' ); ?> <span class="required">*</span></label>
< input autofocus type = " text " id = " pTitle " name = " title " class = " form-control text <?php if (isset( $postTitle )) { if (empty( $postTitle )) { echo 'error';} } ?> " value = " <?php echo $oldtitle ?> " />
< br >
< label for = " pCategory " >< ? php echo i18n ( 'Category' ); ?> <span class="required">*</span></label>
< select id = " pCategory " class = " form-control " name = " category " >
< option value = " uncategorized " >< ? php echo i18n ( " Uncategorized " ); ?> </option>
< ? php foreach ( $desc as $d ) : ?>
< option value = " <?php echo $d->md ;?> " < ? php if ( $category === $d -> md ) { echo 'selected="selected"' ;} ?> ><?php echo $d->title;?></option>
< ? php endforeach ; ?>
</ select >
< br >
< label for = " pTag " >< ? php echo i18n ( 'Tags' ); ?> <span class="required">*</span></label>
< input type = " text " id = " pTag " name = " tag " class = " form-control text <?php if (isset( $postTag )) { if (empty( $postTag )) { echo 'error'; } } ?> " value = " <?php echo $oldtag ?> " placeholder = " <?php echo i18n('Comma_separated_values');?> " />
< br >
< div class = " wmd-panel " style = " width:100%; " >
< form method = " POST " >
< div class = " row " >
< div class = " col-sm-6 " >
< label for = " pTitle " >< ? php echo i18n ( 'Title' ); ?> <span class="required">*</span></label>
< input autofocus type = " text " id = " pTitle " name = " title " class = " form-control text <?php if (isset( $postTitle )) { if (empty( $postTitle )) { echo 'error';} } ?> " value = " <?php echo $oldtitle ?> " />
< br >
< label for = " pCategory " >< ? php echo i18n ( 'Category' ); ?> <span class="required">*</span></label>
< select id = " pCategory " class = " form-control " name = " category " >
< option value = " uncategorized " >< ? php echo i18n ( " Uncategorized " ); ?> </option>
< ? php foreach ( $desc as $d ) : ?>
< option value = " <?php echo $d->md ;?> " < ? php if ( $category === $d -> md ) { echo 'selected="selected"' ;} ?> ><?php echo $d->title;?></option>
< ? php endforeach ; ?>
</ select >
< br >
< label for = " pTag " >< ? php echo i18n ( 'Tags' ); ?> <span class="required">*</span></label>
< input type = " text " id = " pTag " name = " tag " class = " form-control text <?php if (isset( $postTag )) { if (empty( $postTag )) { echo 'error'; } } ?> " value = " <?php echo $oldtag ?> " placeholder = " <?php echo i18n('Comma_separated_values');?> " />
< br >
< label for = " pMeta " >< ? php echo i18n ( 'Meta_description' ); ?> (<?php echo i18n('optional');?>)</label>
< textarea id = " pMeta " class = " form-control " name = " description " rows = " 3 " cols = " 20 " placeholder = " <?php echo i18n('If_leave_empty_we_will_excerpt_it_from_the_content_below');?> " >< ? php if ( isset ( $p -> description )) { echo $p -> description ; } else { echo $olddescription ;} ?> </textarea>
< br >
</ div >
< div class = " col-sm-6 " >
< div class = " form-row " >
< div class = " col " >
< label for = " pDate " >< ? php echo i18n ( 'Date' ); ?> </label>
< input type = " date " id = " pDate " name = " date " class = " form-control text " value = " <?php echo date('Y-m-d', $postdate ); ?> " >
</ div >
< div class = " col " >
< label for = " pTime " >< ? php echo i18n ( 'Time' ); ?> </label>
< input step = " 1 " type = " time " id = " pTime " name = " time " class = " form-control text " value = " <?php echo $time->format ('H:i:s'); ?> " >
</ div >
< small style = " margin-top:10px; " >< em >< ? php echo i18n ( 'Scheduled_tips' ); ?> </em></small>
</ div >
< br >
< label for = " pURL " >< ? php echo i18n ( 'Slug' ); ?> (<?php echo i18n('optional');?>)</label>
< input type = " text " id = " pURL " name = " url " class = " form-control text " value = " <?php echo $oldmd ?> " placeholder = " <?php echo i18n('If_the_url_leave_empty_we_will_use_the_post_title');?> " //>
< br >
< label for = " pMeta " >< ? php echo i18n ( 'Meta_description' ); ?> (<?php echo i18n('optional');?>)</label>
< textarea id = " pMeta " class = " form-control " name = " description " rows = " 3 " cols = " 20 " placeholder = " <?php echo i18n('If_leave_empty_we_will_excerpt_it_from_the_content_below');?> " >< ? php if ( isset ( $p -> description )) { echo $p -> description ; } else { echo $olddescription ;} ?> </textarea>
< br >
</ div >
< div class = " col-sm-6 " >
< div class = " form-row " >
< div class = " col " >
< label for = " pDate " >< ? php echo i18n ( 'Date' ); ?> </label>
< input type = " date " id = " pDate " name = " date " class = " form-control text " value = " <?php echo date('Y-m-d', $postdate ); ?> " >
</ div >
< div class = " col " >
< label for = " pTime " >< ? php echo i18n ( 'Time' ); ?> </label>
< input step = " 1 " type = " time " id = " pTime " name = " time " class = " form-control text " value = " <?php echo $time->format ('H:i:s'); ?> " >
</ div >
< small style = " margin-top:10px; " >< em >< ? php echo i18n ( 'Scheduled_tips' ); ?> </em></small>
</ div >
< br >
< label for = " pURL " >< ? php echo i18n ( 'Slug' ); ?> (<?php echo i18n('optional');?>)</label>
< input type = " text " id = " pURL " name = " url " class = " form-control text " value = " <?php echo $oldmd ?> " placeholder = " <?php echo i18n('If_the_url_leave_empty_we_will_use_the_post_title');?> " //>
< br >
< ? php if ( $type == 'is_audio' ) : ?>
< label for = " pAudio " >< ? php echo i18n ( 'Featured_Audio' ); ?> <span class="required">*</span> (e.g Soundcloud)</label>
< textarea rows = " 2 " cols = " 20 " class = " form-control text <?php if (isset( $postAudio )) { if (empty( $postAudio )) { echo 'error';} } ?> " id = " pAudio " name = " audio " >< ? php echo $oldaudio ; ?> </textarea>
< input type = " hidden " name = " is_audio " value = " is_audio " >
< br >
< ? php endif ; ?>
< ? php if ( $type == 'is_audio' ) : ?>
< label for = " pAudio " >< ? php echo i18n ( 'Featured_Audio' ); ?> <span class="required">*</span> (e.g Soundcloud)</label>
< textarea rows = " 2 " cols = " 20 " class = " form-control text <?php if (isset( $postAudio )) { if (empty( $postAudio )) { echo 'error';} } ?> " id = " pAudio " name = " audio " >< ? php echo $oldaudio ; ?> </textarea>
< input type = " hidden " name = " is_audio " value = " is_audio " >
< br >
< ? php endif ; ?>
< ? php if ( $type == 'is_video' ) : ?>
< label for = " pVideo " >< ? php echo i18n ( 'Featured_Video' ); ?> <span class="required">*</span> (e.g Youtube)</label>
< textarea rows = " 2 " cols = " 20 " class = " form-control text <?php if (isset( $postVideo )) { if (empty( $postVideo )) { echo 'error';} } ?> " id = " pVideo " name = " video " >< ? php echo $oldvideo ?> </textarea>
< input type = " hidden " name = " is_video " value = " is_video " >
< br >
< ? php endif ; ?>
< ? php if ( $type == 'is_video' ) : ?>
< label for = " pVideo " >< ? php echo i18n ( 'Featured_Video' ); ?> <span class="required">*</span> (e.g Youtube)</label>
< textarea rows = " 2 " cols = " 20 " class = " form-control text <?php if (isset( $postVideo )) { if (empty( $postVideo )) { echo 'error';} } ?> " id = " pVideo " name = " video " >< ? php echo $oldvideo ?> </textarea>
< input type = " hidden " name = " is_video " value = " is_video " >
< br >
< ? php endif ; ?>
< ? php if ( $type == 'is_image' ) : ?>
< label for = " pImage " >< ? php echo i18n ( 'Featured_Image' ); ?> <span class="required">*</span></label>
< textarea rows = " 2 " cols = " 20 " class = " form-control text <?php if (isset( $postImage )) { if (empty( $postImage )) { echo 'error';} } ?> " id = " pImage " name = " image " >< ? php echo $oldimage ; ?> </textarea>
< input type = " hidden " name = " is_image " value = " is_image " >
< br >
< ? php endif ; ?>
< ? php if ( $type == 'is_image' ) : ?>
< label for = " pImage " >< ? php echo i18n ( 'Featured_Image' ); ?> <span class="required">*</span></label>
< textarea rows = " 2 " cols = " 20 " class = " form-control text <?php if (isset( $postImage )) { if (empty( $postImage )) { echo 'error';} } ?> " id = " pImage " name = " image " >< ? php echo $oldimage ; ?> </textarea>
< input type = " hidden " name = " is_image " value = " is_image " >
< br >
< ? php endif ; ?>
< ? php if ( $type == 'is_quote' ) : ?>
< label for = " pQuote " >< ? php echo i18n ( 'Featured_Quote' ); ?> <span class="required">*</span></label>
< textarea rows = " 3 " cols = " 20 " class = " form-control text <?php if (isset( $postQuote )) { if (empty( $postQuote )) { echo 'error';} } ?> " id = " pQuote " name = " quote " >< ? php echo $oldquote ?> </textarea>
< input type = " hidden " name = " is_quote " value = " is_quote " >
< br >
< ? php endif ; ?>
< ? php if ( $type == 'is_quote' ) : ?>
< label for = " pQuote " >< ? php echo i18n ( 'Featured_Quote' ); ?> <span class="required">*</span></label>
< textarea rows = " 3 " cols = " 20 " class = " form-control text <?php if (isset( $postQuote )) { if (empty( $postQuote )) { echo 'error';} } ?> " id = " pQuote " name = " quote " >< ? php echo $oldquote ?> </textarea>
< input type = " hidden " name = " is_quote " value = " is_quote " >
< br >
< ? php endif ; ?>
< ? php if ( $type == 'is_link' ) : ?>
< label for = " pLink " >< ? php echo i18n ( 'Featured_Link' ); ?> <span class="required">*</span></label>
< textarea rows = " 2 " cols = " 20 " class = " form-control text <?php if (isset( $postLink )) { if (empty( $postLink )) { echo 'error';} } ?> " id = " pLink " name = " link " >< ? php echo $oldlink ?> </textarea>
< input type = " hidden " name = " is_link " value = " is_link " >
< br >
< ? php endif ; ?>
< ? php if ( $type == 'is_link' ) : ?>
< label for = " pLink " >< ? php echo i18n ( 'Featured_Link' ); ?> <span class="required">*</span></label>
< textarea rows = " 2 " cols = " 20 " class = " form-control text <?php if (isset( $postLink )) { if (empty( $postLink )) { echo 'error';} } ?> " id = " pLink " name = " link " >< ? php echo $oldlink ?> </textarea>
< input type = " hidden " name = " is_link " value = " is_link " >
< br >
< ? php endif ; ?>
< ? php if ( $type == 'is_post' ) : ?>
< input type = " hidden " name = " is_post " value = " is_post " >
< ? php endif ; ?>
< input type = " hidden " name = " oldfile " class = " text " value = " <?php echo $url ?> " />
< input type = " hidden " name = " csrf_token " value = " <?php echo get_csrf() ?> " >
</ div >
</ div >
< div class = " row " >
< div class = " col-sm-6 " >
< div >
< label for = " wmd-input " >< ? php echo i18n ( 'Content' ); ?> </label>
< div id = " wmd-button-bar " class = " wmd-button-bar " ></ div >
< textarea id = " wmd-input " class = " form-control wmd-input <?php if (isset( $postContent )) { if (empty( $postContent )) { echo 'error'; } } ?> " name = " content " cols = " 20 " rows = " 15 " >< ? php echo $oldcontent ?> </textarea><br>
< ? php if ( $isdraft [ 4 ] == 'draft' ) { ?>
< input type = " submit " name = " publishdraft " class = " btn btn-primary submit " value = " <?php echo i18n('Publish_draft');?> " /> < input type = " submit " name = " updatedraft " class = " btn btn-primary draft " value = " <?php echo i18n('Update_draft');?> " /> < a class = " btn btn-danger " href = " <?php echo $delete ?> " >< ? php echo i18n ( 'Delete' ); ?> </a>
< ? php } else { ?>
< input type = " submit " name = " updatepost " class = " btn btn-primary submit " value = " <?php echo i18n('Update_post');?> " /> < input type = " submit " name = " revertpost " class = " btn btn-primary revert " value = " <?php echo i18n('Revert_to_draft');?> " /> < a class = " btn btn-danger " href = " <?php echo $delete ?> " >< ? php echo i18n ( 'Delete' ); ?> </a>
< ? php } ?>
< br >< br >
</ div >
</ div >
< div class = " col-sm-6 " >
< label >< ? php echo i18n ( 'Preview' ); ?> </label>
< br >
< div id = " wmd-preview " class = " wmd-panel wmd-preview " style = " width:100%;overflow:auto; " ></ div >
</ div >
</ div >
</ form >
</ div >
< ? php if ( $type == 'is_post' ) : ?>
< input type = " hidden " name = " is_post " value = " is_post " >
< ? php endif ; ?>
< input type = " hidden " name = " oldfile " class = " text " value = " <?php echo $url ?> " />
< input type = " hidden " name = " csrf_token " value = " <?php echo get_csrf() ?> " >
</ div >
</ div >
< div class = " row " >
< div class = " col-sm-6 " >
< div >
< label for = " wmd-input " >< ? php echo i18n ( 'Content' ); ?> </label>
< div id = " wmd-button-bar " class = " wmd-button-bar " ></ div >
< textarea id = " wmd-input " class = " form-control wmd-input <?php if (isset( $postContent )) { if (empty( $postContent )) { echo 'error'; } } ?> " name = " content " cols = " 20 " rows = " 15 " >< ? php echo $oldcontent ?> </textarea><br>
< ? php if ( $isdraft [ 4 ] == 'draft' ) { ?>
< input type = " submit " name = " publishdraft " class = " btn btn-primary submit " value = " <?php echo i18n('Publish_draft');?> " /> < input type = " submit " name = " updatedraft " class = " btn btn-primary draft " value = " <?php echo i18n('Update_draft');?> " /> < a class = " btn btn-danger " href = " <?php echo $delete ?> " >< ? php echo i18n ( 'Delete' ); ?> </a>
< ? php } else { ?>
< input type = " submit " name = " updatepost " class = " btn btn-primary submit " value = " <?php echo i18n('Update_post');?> " /> < input type = " submit " name = " revertpost " class = " btn btn-primary revert " value = " <?php echo i18n('Revert_to_draft');?> " /> < a class = " btn btn-danger " href = " <?php echo $delete ?> " >< ? php echo i18n ( 'Delete' ); ?> </a>
< ? php } ?>
< br >< br >
</ div >
</ div >
< div class = " col-sm-6 " >
< label >< ? php echo i18n ( 'Preview' ); ?> </label>
< br >
< div id = " wmd-preview " class = " wmd-panel wmd-preview " style = " width:100%;overflow:auto; " ></ div >
</ div >
</ div >
</ form >
</ div >
< style >
. wmd - prompt - background { z - index : 10 ! important ;}
#wmd-preview img {max-width:100%;}
</ style >
< div class = " modal fade " id = " insertImageDialog " tabindex = " -1 " role = " dialog " aria - labelledby = " insertImageDialogTitle " aria - hidden = " true " >
< div class = " modal-dialog modal-dialog-centered " role = " document " >
< div class = " modal-content " >
< div class = " modal-header " >
< h5 class = " modal-title " id = " insertImageDialogTitle " >< ? php echo i18n ( 'Insert_Image' ); ?> </h5>
< button type = " button " class = " close " id = " insertImageDialogClose " data - dismiss = " modal " aria - label = " Close " >
< span aria - hidden = " true " >& times ; </ span >
</ button >
</ div >
< div class = " modal-body " >
< div class = " form-group " >
< label for = " insertImageDialogURL " > URL </ label >
< input type = " text " class = " form-control " id = " insertImageDialogURL " size = " 48 " placeholder = " <?php echo i18n('Enter_image_URL');?> " />
</ div >
< hr >
< div class = " form-group " >
< label for = " insertImageDialogFile " >< ? php echo i18n ( 'Upload' ); ?> </label>
< input type = " file " class = " form-control-file " name = " file " id = " insertImageDialogFile " accept = " image/png,image/jpeg,image/gif " />
</ div >
</ div >
< div class = " modal-footer " >
< button type = " button " class = " btn btn-primary " id = " insertImageDialogInsert " >< ? php echo i18n ( 'Insert_Image' ); ?> </button>
< button type = " button " class = " btn btn-secondary " id = " insertImageDialogCancel " data - dismiss = " modal " >< ? php echo i18n ( 'Cancel' ); ?> </button>
</ div >
</ div >
</ div >
</ div >
< style >
. wmd - prompt - background { z - index : 10 ! important ;}
#wmd-preview img {max-width:100%;}
</ style >
< div class = " modal fade " id = " insertImageDialog " tabindex = " -1 " role = " dialog " aria - labelledby = " insertImageDialogTitle " aria - hidden = " true " >
< div class = " modal-dialog modal-dialog-centered " role = " document " >
< div class = " modal-content " >
< div class = " modal-header " >
< h5 class = " modal-title " id = " insertImageDialogTitle " >< ? php echo i18n ( 'Insert_Image' ); ?> </h5>
< button type = " button " class = " close " id = " insertImageDialogClose " data - dismiss = " modal " aria - label = " Close " >
< span aria - hidden = " true " >& times ; </ span >
</ button >
</ div >
< div class = " modal-body " >
< div class = " form-group " >
< label for = " insertImageDialogURL " > URL </ label >
< input type = " text " class = " form-control " id = " insertImageDialogURL " size = " 48 " placeholder = " <?php echo i18n('Enter_image_URL');?> " />
</ div >
< hr >
< div class = " form-group " >
< label for = " insertImageDialogFile " >< ? php echo i18n ( 'Upload' ); ?> </label>
< input type = " file " class = " form-control-file " name = " file " id = " insertImageDialogFile " accept = " image/png,image/jpeg,image/gif " />
</ div >
</ div >
< div class = " modal-footer " >
< button type = " button " class = " btn btn-primary " id = " insertImageDialogInsert " >< ? php echo i18n ( 'Insert_Image' ); ?> </button>
< button type = " button " class = " btn btn-secondary " id = " insertImageDialogCancel " data - dismiss = " modal " >< ? php echo i18n ( 'Cancel' ); ?> </button>
</ div >
</ div >
</ div >
</ div >
</ div >
<!-- Declare the base path . Important -->
< script type = " text/javascript " > var base_path = '<?php echo site_url() ?>' ; </ script >