1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91
| <?php
include_once '../ckeditor/ckeditor.php';
include_once '../ckfinder/ckfinder.php';
$action = get_param('a');
$newsId = get_param('n');
if('mod' == $action && false !== $newsId && is_numeric($newsId) && 0 < $newsId) {
$query =
'SELECT n_date, n_title, n_comment '.
'FROM newsbar '.
'WHERE n_id = '.$newsId;
connect_mysql();
$resultSet = @mysql_query($query);
close_mysql();
if(false === $resultSet) {
err('QUERY ERROR');
return;
}
else if(0 == mysql_num_rows($resultSet)) {
err('Aucune actualité enregistrée.');
return;
}
$action = 'vmod';
$row = mysql_fetch_array($resultSet);
//$date = $row[0];
$title = $row[1];
$comment = $row[2];
}
else {
$newsId = 0;
$action = 'vadd';
$title = '';
$comment = '';
}
$date = date('YmdHi00');
?>
<html>
<head>
<title>Editer une news</title>
<script type="text/javascript" src="/ckeditor/ckeditor.js"></script>
</head>
<body>
<form id="frmnews" name="frmnews" method="post" action="index.php">
<a class="back2list" href="index.php?m=<?= $moduleName ?>">Retour à la liste des actualités (barre latérale).</a>
<hr class="separator"/>
<input type="hidden" name="m" value="<?= $moduleName ?>"/>
<input type="hidden" name="a" value="<?= $action ?>"/>
<input type="hidden" name="n" value="<?= $newsId ?>"/>
<div>
<label for="hrdate">Date</label>
<input id="date" type="hidden" name="date" value="<?= $date ?>" readonly/>
<input id="hrdate" type="text" name="hrdate" value="<?= hrDate($date) ?>" readonly/>
</div>
<div>
<label for="title">Titre</label>
<input id="title" type="text" name="title" value="<?= $title ?>"/>
</div>
<div class="textarea">
<label for="comment">Texte</label><br>
<?php
$ckeditor = new CKEditor('comment');
$ckeditor->basePath = '/ckeditor/';
$ckeditor->config['filebrowserBrowseUrl'] = '../ckfinder/ckfinder.html';
$ckeditor->config['filebrowserImageBrowseUrl'] = '../ckfinder/ckfinder.html?type=Images';
$ckeditor->config['filebrowserFlashBrowseUrl'] = '../ckfinder/ckfinder.html?type=Flash';
$ckeditor->config['filebrowserUploadUrl'] = '../ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Files';
$ckeditor->config['filebrowserImageUploadUrl']='../ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Images';
$ckeditor->config['filebrowserFlashUploadUrl']='../ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Flash';
$ckeditor->editor('comment');
?>
<div class="note">Note : le retour à la ligne standard s'effectue par la combinaison des touches <<em>Majuscule + Entrer</em>></div>
</div>
<div id="submit"><input type="submit" value="Valider"/></div>
</form>
</body>
</html>
<?/*
if('vmod' != $action)
return;
else
include('photo.inc.php');
*/?> |
Partager