copyright schützen tutorial:
step1: datei mit copyright erstellen
erstellt eine neue datei mit folgendem inhalt:
<!--
document.write("(c) by Chapter http://www.google.de");
var Copyright = 1;
//-->
diese seite nennt ihr beispielsweise copy.js und bindet sie an beliebiger stelle in eurem template ein.
z.b. so:
<script type="text/javascript" src="http://www.EURE-SEITE.de/include/designs/EUER_DESIGN/copy.js"></script>
pfad muss natürlich angepasst werden
step2: die datei zum prüfen
erklärung folgt danach
if(window.Copyright)
{
document.write('<style type="text/css">');
document.write('body {margin:0px; padding:0px; font-family:"Lucida Sans Unicode", "Lucida Grande", Garuda, sans-serif; font-size:12px; position:relative; line-height:1.6em; background:#fff; color:#6e6e6e; text-align:left; height: 100%;}');
document.write('</style>');
}
else
document.body.style.display = "none";
in der ersten zeile wird geprüft ob das copyight vorhanden ist. wenn ja wird die css-formatierung für den body-tag ausgegeben.
in diesem beispiel also
body {margin:0px; padding:0px; font-family:"Lucida Sans Unicode", "Lucida Grande", Garuda, sans-serif; font-size:12px; position:relative; line-height:1.6em; background:#fff; color:#6e6e6e; text-align:left; height: 100%;}
was zur folge hat, das das design korrekt angezeigt wird.
wenn das copyright oder die datei entfernt wurde, wird für den body-tag
display = "none"
ausgegeben, was zur folge hat die komplette seite nicht mehr angezeigt wird.
Speichert diese datei als
copycheck.js ab
step3: das einbinden
damit niemand die abfrage ändern kann, muss copycheck.js natürlich auf eurem server liegen.
in das zu schützende template wird das ganze folgendermaßen eingebunden, und zwar
VOR </body>
<script type="text/javascript" src="http://www.EURE-SEITE.de/pfadzurdatei/copycheck.js"></script>