2015-05-05 03:00:01 +02:00
< h2 class = " title " >< i class = " fa fa-pencil " ></ i > New page </ h2 >
2015-03-27 02:00:01 +01:00
< form method = " post " action = " " class = " forms " >
< label >
2015-07-03 22:44:26 +02:00
< ? php $Language -> p ( 'Title' ) ?>
< input id = " jstitle " name = " title " type = " text " class = " width-70 " >
2015-03-27 02:00:01 +01:00
</ label >
2015-05-05 03:00:01 +02:00
< label >
2015-07-03 22:44:26 +02:00
< ? php $Language -> p ( 'Content' ) ?> <span class="forms-desc"><?php $Language->p('HTML and Markdown code supported') ?></span>
< textarea id = " jscontent " name = " content " rows = " 10 " class = " width-70 " ></ textarea >
2015-05-05 03:00:01 +02:00
</ label >
< ? php
if ( $Site -> advancedOptions ()) {
2015-07-03 22:44:26 +02:00
echo '<div id="jsadvancedOptions">' ;
2015-05-05 03:00:01 +02:00
}
else
{
2015-07-03 22:44:26 +02:00
echo '<p class="advOptions">' . $Language -> p ( 'Enable more features at' ) . '<a href="' . HTML_PATH_ADMIN_ROOT . 'settings#advanced">' . $Language -> p ( 'settings-advanced-writting-settings' ) . '</a></p>' ;
echo '<div id="jsadvancedOptions" style="display:none">' ;
2015-05-05 03:00:01 +02:00
}
?>
2015-07-03 22:44:26 +02:00
< h4 >< ? php $Language -> p ( 'Advanced options' ) ?> </h4>
2015-05-05 03:00:01 +02:00
2015-07-03 22:44:26 +02:00
< label for = " jsparent " >
< ? php $Language -> p ( 'Parent' ) ?>
< select id = " jsparent " name = " parent " class = " width-50 " >
2015-05-05 03:00:01 +02:00
< ? php
2015-07-03 22:44:26 +02:00
$htmlOptions [ NO_PARENT_CHAR ] = '(' . $Language -> p ( 'No parent' ) . ')' ;
2015-05-05 03:00:01 +02:00
$htmlOptions += $dbPages -> parentKeyList ();
foreach ( $htmlOptions as $value => $text ) {
echo '<option value="' . $value . '">' . $text . '</option>' ;
}
?>
</ select >
< div class = " forms-desc " > Tip / Help ? ? ? </ div >
</ label >
< label >
2015-07-03 22:44:26 +02:00
< ? php $Language -> p ( 'Friendly Url' ) ?>
2015-05-05 03:00:01 +02:00
< div class = " input-groups width-50 " >
2015-07-03 22:44:26 +02:00
< span class = " input-prepend " >< ? php echo $Site -> urlPage () ?> <span id="jsparentExample"></span></span>
< input id = " jsslug " name = " slug " type = " text " >
2015-05-05 03:00:01 +02:00
</ div >
< span class = " forms-desc " > Short text no more than 150 characters . Special characters not allowed .</ span >
</ label >
< label >
2015-07-03 22:44:26 +02:00
< ? php $Language -> p ( 'Description' ) ?>
< input id = " jsdescription " name = " description " type = " text " class = " width-50 " >
2015-05-05 03:00:01 +02:00
< span class = " forms-desc " > This field is for Twitter / Facebook / Google + descriptions . No more than 150 characters .</ span >
2015-03-27 02:00:01 +01:00
</ label >
< label >
2015-07-03 22:44:26 +02:00
< ? php $Language -> p ( 'Tags' ) ?>
< input id = " jstags " name = " tags " type = " text " class = " width-50 " >
2015-05-05 03:00:01 +02:00
< span class = " forms-desc " > Write the tags separeted by comma . eg : tag1 , tag2 , tag3 </ span >
2015-03-27 02:00:01 +01:00
</ label >
< label >
2015-07-03 22:44:26 +02:00
< ? php $Language -> p ( 'Position' ) ?>
< input id = " jsposition " name = " position " type = " text " class = " width-20 " value = " 0 " >
2015-03-27 02:00:01 +01:00
</ label >
2015-05-05 03:00:01 +02:00
</ div >
2015-07-03 22:44:26 +02:00
< button class = " btn btn-blue " name = " publish " >< i class = " fa fa-sun-o fa-right " ></ i >< ? php $Language -> p ( 'Publish now' ) ?> </button>
< button class = " btn " name = " draft " >< i class = " fa fa-circle-o fa-right " ></ i >< ? php $Language -> p ( 'Draft' ) ?> </button>
2015-05-05 03:00:01 +02:00
</ form >
< script >
$ ( document ) . ready ( function ()
{
2015-07-03 22:44:26 +02:00
$ ( " #jsslug " ) . keyup ( function () {
2015-05-05 03:00:01 +02:00
var text = $ ( this ) . val ();
2015-07-03 22:44:26 +02:00
var parent = $ ( " #jsparent " ) . val ();
2015-05-05 03:00:01 +02:00
2015-07-03 22:44:26 +02:00
checkSlugPage ( text , parent , " " , $ ( " #jsslug " ));
2015-05-05 03:00:01 +02:00
});
2015-07-03 22:44:26 +02:00
$ ( " #jstitle " ) . keyup ( function () {
2015-05-05 03:00:01 +02:00
var text = $ ( this ) . val ();
2015-07-03 22:44:26 +02:00
var parent = $ ( " #jsparent " ) . val ();
2015-05-05 03:00:01 +02:00
2015-07-03 22:44:26 +02:00
checkSlugPage ( text , parent , " " , $ ( " #jsslug " ));
2015-05-05 03:00:01 +02:00
});
2015-07-03 22:44:26 +02:00
$ ( " #jsparent " ) . change ( function () {
2015-05-05 03:00:01 +02:00
var parent = $ ( this ) . val ();
2015-07-03 22:44:26 +02:00
var text = $ ( " #jsslug " ) . val ();
2015-05-05 03:00:01 +02:00
if ( parent == NO_PARENT_CHAR ) {
2015-07-03 22:44:26 +02:00
$ ( " #jsparentExample " ) . text ( " " );
2015-05-05 03:00:01 +02:00
}
else {
2015-07-03 22:44:26 +02:00
$ ( " #jsparentExample " ) . text ( parent + " / " );
2015-05-05 03:00:01 +02:00
}
2015-07-03 22:44:26 +02:00
checkSlugPage ( text , parent , " " , $ ( " #jsslug " ));
2015-05-05 03:00:01 +02:00
});
});
2015-03-27 02:00:01 +01:00
2015-07-03 22:44:26 +02:00
</ script >