PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Eigene Unterseiten aus dem Adminforce heraus bearbeiten



isaack
05.04.2010, 17:20
Hallo,

da ich selber die Texte gern aus dem Admin bearbeite und das auch einfacher ist dachte ich mir ich stelle einmal eine Anleitung online wie Ihr das auch könnt.


1:

legt euch drei Datein an

1. Datei in den Ordner content/intern diese soll eine text.php sein
da schreibt ihr folgenden Code rein:

<?
// Variabeln
$filename = 'lib/texte/quiz.txt';

// Datei auslesen
$fp = fopen ($filename, "r");
$inhalt = fread ($fp, filesize ($filename));
fclose ($fp);
$inhalt = str_replace('\\', '', $inhalt);
?>

<?head("TEXT");?>
<?=nl2br($inhalt);?>
<?foot();?><?head("TEXT");?> Anstelle von TEXT das eintragen wie es heisen soll.
2. Datein in den Ordner adminforce/content/texte test.php
Dort kommt folgender Code rein:

<?
// Variabeln
$filename = '../lib/texte/test.txt';
if (!isset($_POST['updaten'])) $_POST['updaten'] = '';
if (!isset($_POST['text'])) $_POST['text'] = '';

// Datei schreiben
if ($_POST['updaten'] == 'Updaten !') {
$_POST['text'] = str_replace('\\', '', $_POST['text']);
$fp = fopen ($filename, "w");
fwrite ($fp, $_POST['text']);
fclose ($fp);
}

// Datei auslesen
$fp = fopen ($filename, "r");
$inhalt = @fread ($fp, filesize ($filename));
fclose ($fp);
$inhalt = str_replace('\\', '', $inhalt);
?>

<?head("TEXT (html erlaubt!)");?>
<div align="center">
<form action="" method="post">
<textarea name="text" style="width:500px; height:300px;"><?=$inhalt;?></textarea><br>
<input type="Submit" name="updaten" value="Updaten !">
</form>
</div>
<?foot();?><?head("TEXT (html erlaubt!)");?> Hier einfach noch TEXT mit dem ersetzen wie euer neuer Kontent heisen soll im Admin.
3. Datei wird nun eine .txt Datei.
Diese kommt in den Ordner lib/texte test.txt
Diese Datei bleibt lehr.

Nun noch verlinken:

Im Userbereich in der Datei lib/menue_links.php oder menue_rechts.php

&nbsp;&nbsp;<a href="?content=/intern/test">Test</a><br>Im Adminbereich in der Datei adminforce/lib/menue_links.php oder menue_rechts.php

&raquo;&nbsp;<a href="?content=/texte/Test">Test</a><br>Bitte daran denken das immer Test bearbeitet werden kann zu dem was Ihr wollt.
Schon fertig.
Ich hoffe es kann euch helfen um auch eigene Texte Online zu stellen.