Een vraagje wie weet er een scriptje voor een CMS wat simpel is toe te passen in een bestaande HTML opgebouwde site.
Het moet eigenlijk als volgt zijn, ik moet een bestaande site verbouwen.
Ik zoek een simpele editor waarmee eenvoudig tekst en plaatjes kunnen worden geplaatst in een HTLM pagina.
Hier een voorbeeldje van hoe ik FCK editor gebruik:
<?php
require '../db_config.php'; // de verbinding naar de DB
require '../FCKeditor/fckeditor.php'; // goede bestand voor FCK editor includen
$e = new FCKeditor ('html');
$e->BasePath = '../FCKeditor/';
$e->Config['CustomConfigurationsPath'] = '/beheer/myconfig.js'; // hier staan je eigen instellingen in
$e->ToolbarSet = 'NoClaim'; // dit is een toolbar die ik zelf gemaakt heb. Zet deze waarde op 'Basic'
$e->Config['EditorAreaCSS'] = '/text.css'; // dit is het CSS bestand dat ik gebruik voor de inhoud van de editor
$e->Width = 800;
$e->Height = 400;
if (isset ($_GET['p']) && ctype_digit ($_GET['p'])) { // hier haal ik de goede pagina uit de database
$sql = "
SELECT id, html
FROM paginas
WHERE id = " . $_GET['p'];
if (!$res = (mysql_query ($sql))) {
echo '<pre>';
trigger_error (mysql_errno () . ': ' . mysql_error ());
echo htmlentities ($sql);
echo '</pre>';
}
else {
$row = mysql_fetch_assoc ($res);
$e->Value = $row['html'];
}
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>NoClaim - beheertest</title>
</head>
<body>
<form method="post" action="<?php echo $_SERVER['REQUEST_URI']; ?>">
<p>
<?php
// hier maken we de editor op de goede plaats aan
$e->Create ();
?>
</p>
<p>
<input type="submit" value="opslaan">
<input name="id" type="hidden" value="<?php if (isset ($_GET['p'])) echo $_GET['p']; ?>">
</p>
</form>
<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
echo '<pre>';
echo htmlentities ($_POST['html']);
echo '</pre>';
}
?>
</body>
</html>