Bernds Bilderschuppen

Fotografie und mehr
Zu den FotoalbenUsermap
Aktuelle Zeit: Mo 30. Dez 2024, 20:07

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Antwort erstellen
Benutzername:
Betreff:
Nachrichtentext:
Gib deine Nachricht hier ein. Sie darf nicht mehr als 60000 Zeichen enthalten. 

Smilies
:P :D :lol: :) :staunboy: :staungirl: :zwick: :bye: :heul: :mecker: :honig: :meise: :yeah: :smile: :( :? 8) :wink: :daumen: :foto: :schimpf: :knuddel: :feif: :teufel: :zunge:
Mehr Smilies anzeigen
Schriftgröße:
öffne die Galerie um Bilder zu verlinken
Schriftfarbe
Optionen:
BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet
BBCode ausschalten
Smilies ausschalten
URLs nicht automatisch verlinken
Frage
Schreibe das Wort Lack rückwärts, in Kleinbuchstaben:
Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
   

Die letzten Beiträge des Themas - Yetis Klönbox
Autor Nachricht
  Betreff des Beitrags:   Mit Zitat antworten
Der Klickbare BB Code auf Javascriptbasis ist jetzt auch fertig. Die Versionsnummer ist jetzt 2.2.

Zum Download geht es HIER Eine Demo gibt es HIER
Beitrag Verfasst: Di 21. Okt 2008, 12:26
  Betreff des Beitrags:   Mit Zitat antworten
:shock: Du beschäftigst dich ja mit abstrusen Sachen..

Da würde ich nicht durchblicken.
Beitrag Verfasst: So 19. Okt 2008, 11:57
  Betreff des Beitrags:   Mit Zitat antworten
In der Version 2.1 sind die Smilies klickbar. Auch vom Smilie-Popup aus. Wie üblich ist das mit Javascript realisiert, denn in PHP ist das nicht möglich. Wer Javascript deaktiviert hat, kann die Smilies eben nicht klicken.

Zum Download geht es HIER Eine Demo gibt es HIER
Beitrag Verfasst: Fr 17. Okt 2008, 10:32
  Betreff des Beitrags:   Mit Zitat antworten
Die Version 2.0 der Klönbox ist fertig. Es gibt jetzt auch ein Namens und E-Mail Adressfeld, die zu Pflichtfeldern gemacht werden können. Der Administrator kann sich bei neuen Einträgen per Mail informieren lassen. Neben diesen beiden Neuerungen, ist eine ganz neue Administration eingebaut worden. Der Administrator kann das Namens- und/oder das E-Mail-Eingabefeld ein- und ausblenden, eins oder beide Felder zu Pflichtfeldern machen und die Benachrichtigung des Admins über neue Einträge per E-Mail ein- und ausschalten. Einige BB-Codes und Smilies können jetzt auch genutzt werden. Die Smilies sind noch nicht "klickbar"
Beitrag Verfasst: Mo 29. Sep 2008, 00:31
  Betreff des Beitrags:  Extra Eingabefelder für Name und E-Mail in der Klönbox  Mit Zitat antworten
Möchtest du eigene Eingabefelder für Name und E-Mail-Adresse in der Klönbox? Dann brauchst du nur den folgenden Code als .txt Datei zu speichern und die Datei in info.php umbenennen. Diese info.php wird gegen die Original info.php der Klönbox ausgetauscht.

Die Textfelder für Name und E-Mail sind als Pflichtfelder ausgelegt. Dafür sind 2x 5 Zeilen Code zuständig, die markiert sind. Der Pflichtfeldstatus der Felder kann aufgehoben werden, wenn jede dieser Zeilen durch // auskommentiert wird.

Zeile 117-121 sind für das Feld "Name" zuständig,

Zeile 127-131sind für das E-Mail Feld.

Code:
<head>


<? if(!isset($site)) { ?>

<title>Kl&ouml;nbox</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<link href="kloenbox.css" rel="stylesheet" type="text/css">
</head>

<body class="Kloenbox">
<span class="Stil1"></span>

<center>

<table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>

<td><table border="0" width="100%" cellpadding="3">
  <form action="info.php?site=thankyou" method="post">
    <tr>
      <td colspan="3"><p align="center" class="Stil2"><span class="Stil3">Kl&ouml;n- und Infokiste. </span>Die Beitr&auml;ge hier werden regelm&auml;&szlig;ig gel&ouml;scht. </p>        </td>
    </tr>
    <tr>
      <td valign="top"><p align="left"> Name:   
        </p>
        <p align="left">
          E-Mail:</p>
        <p align="center" class="Stil4">&nbsp;</p></td>
      <td valign="top"><p class="Stil4">
        <input name="name" type="text" onFocus="this.style.backgroundColor='#FFFFFF'" onBlur="this.style.backgroundColor='#FFFFFF'" value="" size="25">
(Pflichtfeld!)</p>
        <p class="Stil4">       
          <input name="email" type="text" onFocus="this.style.backgroundColor='#FFFFFF'" onBlur="this.style.backgroundColor='#FFFFFF'" value="" size="25">
          </p></td>
      <td valign="top"><p align="left">
        <textarea name="comment" cols="100" rows="5" onFocus="this.style.backgroundColor='#FFFFFF'" onBlur="this.style.backgroundColor='#FFFFFF'">Hier deinen Text</textarea>
      </p></td>
      </tr>
    <tr>
      <td colspan="2"><p align="center">
        <input type="submit" name="abschicken" value="Abschicken" class="button">
      </p></td>
      <td><span class="Stil4">Die Angabe der E-Mail Adresse ist freiwillig. Die Adresse wird nicht in Klarschrift, sondern als spamgesch&uuml;tzter Mailto-Link gezeigt. </span></td>
    </tr>
  </form>
</table></td>
</tr>

<tr>

<td>

<table border="0" width="100%" cellspacing="5" cellpadding="0">

<tr>

<td>

<?php

$filename="message.txt";

if (file_exists($filename)) {

$fp = fopen($filename,"r");

for ($i=0;$i<20;$i++) {

while(!feof($fp)) {

$zeile=fgets($fp,32000);

list($name,$datum,$email,$comment)=explode("|",$zeile);

$comment = preg_replace("/([A-Za-z0-9\.\-\_]{2,})(\@)([A-Za-z0-9\.\-\_]{3,})(\.)([A-Za-z]{2,3})\b/","<a href=\"mailto:\\0\">\\0</a>",$comment);

$comment = preg_replace("/(http\:\/\/)([A-Za-z0-9\.\-\_\/]{3,})(\.)([A-Za-z]{2,3})([A-Za-z0-9\.\-\_\/]{0,})\b/","<a href=\"\\0\" target=\"_blank\">\\0</a>",$comment);

if (!$email) {

echo $name." schrieb am ".$datum.": ".$comment."<br><br>";

} else {

echo "<a href=\"mailto:".$email."\">".$name."</a> schrieb am ".$datum.": ".$comment."<br><br>";

}//wenn eine E-Mailadresse angegeben wurde wird der Name zum Mailto-Link

}

}

fclose($fp);

} else {

echo "<p align=\"center\" style=\"margin-top: 20\"><b>Keine Eintr&auml;ge vorhanden</b></p>"; die;

}  // der Befehl  die; } beendet das skript, wenn Kein Eintrag vorhanden ist. Sonst würde der Fehlertext weiter unten angezeigt weden.

?></td>
</tr>
</table></td>
</tr>
</table>
</center>

<? } ?>

<?

// Wenn der Name kein Pflichtfeld sein soll die folgenden 5 Code-Zeilen  löschen oder mit // auskommentieren
if (empty ($name)) {
die (" <font face=\"Arial, Helvetica, sans-serif\" size=\"2\" color=red>Fehler: Du hast keinen Namen eingegeben.<br><br><b>
<BUTTON TYPE=BUTTON onClick=\"history.back()\">
<FONT COLOR=black><B><U>Zurück</U></B></FONT>
</BUTTON>  " );}
// Wenn der Name kein Pflichtfeld sein soll die vorherigen 5 Code-Zeilen löschen oder mit // auskommentieren



// Wenn die E-Mail kein Pflichtfeld sein soll die folgenden 5 Code-Zeilen löschen oder mit // auskommentieren
if (empty ($email)) {
die (" <font face=\"Arial, Helvetica, sans-serif\" size=\"2\" color=red>Fehler: Du hast keine E-Mail Adresse eingegeben.<br><br><b>
<BUTTON TYPE=BUTTON onClick=\"history.back()\">
<FONT COLOR=black><B><U>Zurück</U></B></FONT>
</BUTTON>  " );}
// Wenn die E-Mail kein Pflichtfeld sein soll, die vorherigen 5 Code-Zeilen löschen oder mit // auskommentieren


if(isset($site)) { ?>

<? if($site == "thankyou") { ?>

<meta http-equiv="refresh" content="5;URL=info.php">

<title>Kommentar</title>

</head>

<body bgcolor="#FFC532" text="#000000">

<center>

<table width="175" border="0" cellspacing="2" cellpadding="0">

<tr>

<td>

<?php

$filename="message.txt";

if(isset($abschicken)) {

$fpn=@fopen($filename.".tmp","w");

if($fpn<=0) {

?>

Fehler

<?php

}

$comment = str_replace("|","",$comment);

$comment = htmlspecialchars($comment);

$comment = ereg_replace("c:/con/con", "[unallowed string]", $comment);

$email = str_replace("|","",$email);

$email = htmlspecialchars($email);

$email = ereg_replace("c:/con/con", "[unallowed string]", $email);

$name = str_replace("|","",$name);

$name = htmlspecialchars($name);

$name = ereg_replace("c:/con/con", "[unallowed string]", $name);

$datum=date("j.n.y, H:i");

$comment=htmlspecialchars($comment);

$datum=date("j.n.y, H:i");


if(file_exists($filename)) {

$eintrag= "$name|$datum|$email|$comment\n";

} else {

$eintrag= "$name|$datum|$email|$comment";

}

fputs($fpn,$eintrag);

if(!file_exists($filename)) {

$fp=fopen($filename,"w");

fclose($fp);

}

unset($fp);

$fp=@fopen($filename,"r");

if($fp<=0) {

?>

Fehler

<?php

}

while(!feof($fp)) {

$zeile=fgets($fp,32000);

fputs($fpn,$zeile);

}

fclose($fp);

fclose($fpn);

unlink($filename);

rename($filename.".tmp",$filename);

echo "<p align=\"center\" style=\"margin-top: 20\"><b>Danke f&uuml;r deinen Eintrag</b></p>";

echo "<p align=\"center\">Du wirst zum Eintrag geleitet, etwas Geduld, bitte ...</p>";

}

?></td>
</tr>
</table>
</center>


  <? } ?>
 
  <? } ?>
<div align="right">
  <table width="800">
    <tr>
      <td>&nbsp;</td>
      <td><div align="center"><a href="http://www.berndroesich.de" target="_blank" class="Stil4">&copy; Bernd Roesich</a></div></td>
      <td><div align="right"><a href="administration/admin.html" target="_parent" class="Stil4">Administration</a></div></td>
    </tr>
  </table>
</div>
</body>
Beitrag Verfasst: Mi 24. Sep 2008, 18:57
  Betreff des Beitrags:  E-Mail nach Klönbox-Eintrag  Mit Zitat antworten
Möchtest du dch bei einem neuen Eintrag in die Klönbox per E-Mail informieren lassen? Dann lese auch das HIER
Beitrag Verfasst: Di 16. Sep 2008, 18:30
  Betreff des Beitrags:  Yetis Klönbox  Mit Zitat antworten
Yetis Klönbox ist eine einfache Shoutbox mit passwortgeschütztem Administrationsbereich. Es können nur Texte eingegeben werden. HTML und BB-Code sind nicht möglich. Es wird keine Datenbank benötigt. Ich habe das Skript aus vielen einzelnen PHP-Schnippseln zusammengestellt. So habe ich ein gut funktionierendes Skript zusammengebaut ohne wirklich programmieren zu können. Zum Download geht es HIER Eine Demo gibt es HIER

Die Version 2.1 der Klönbox ist fertig. Es gibt jetzt auch ein Namens- und E-Mail Adressfeld, die zu Pflichtfeldern gemacht werden können. Der Administrator kann sich bei neuen Einträgen per Mail informieren lassen. Einige BB-Codes und Smilies können jetzt auch genutzt werden. Die der BB Code noch nicht "klickbar"



Änderung am 21.10.08: Klickbaren BB Code habe ich inzwischen fertig, um Download geht es HIER Eine Demo gibt es HIER
Beitrag Verfasst: Sa 13. Sep 2008, 19:14

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Gehe zu:  
cron
Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de