PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Modul Witzbox Version 1.1



Gremlin
08.05.2008, 18:28
Hallo,
Hier mal ein neues Modul für euch mit dem Ihr euren Usern ein bisschen abwechslung auf eurer Seite bieten könnt. Diese Witzbox nutzt das Modulsystem voll aus einfach in den Modulordner und Witzbox an gewünschter Stellen einbauen und schon funktioniert es.

Beschreibung
Durch dieses Modul ist die einfache Integration der Witzbox (http://www.joke-factory.de/webmaster.php) von http://www.joke-factory.de/ im VMS möglich. Die Verwaltung der Box geschieht komplett über den Adminbereich.

Features
Bei jedem Aufruf einen von über 1300 Witzen. Die Witze (http://www.joke-factory.de/) sind sortiert in verschiedene Kategorien (http://www.joke-factory.de/kategorien.html) (derzeit 17 Stück) jede Kategorie lässt sich komfortabel über den Adminbereich abschalten (Versaute Witze ist standardmäßig deaktiviert kann aber aktiviert werden). Benötigt kein MySQL läuft komplett über .txt Dateien.! News über Erweiterungen direkt im Admin.

Screens
Im Anhang von diesem Post.

Demo
http://vms.designerscripte.net/

Installation
1) Modulordner hochladen
2) 1x chmod setzen, fertig!
3) Witzbox einbinden

Ich empfehle die Einbindung direkt auf der Startseite dadurch sehen auch Gäste die Witzbox und ich denke das kommt auch ziemlich gut an. Also am besten in der content/intern/startseite.php unten einbauen sodass es auch Gäste sehen. Ihr werdet sehen es lohnt sich. Gerne helfe ich beim Einbau.

Seit Version 1.1
- Ajax (http://de.wikipedia.org/wiki/Ajax_%28Programmierung%29) Integration für bessere Performance

Vorraussetzungen
- allow_url_fopen On
- php >= 4.3.0

kostenloser Download
http://www.designerscripte.net/downloads.php?do=file&id=198

Bekannte Bugs
- keine

Geplante Erweiterungen
- <noscript> Meldung (http://www.designerscripte.net/showpost.php?p=42538&postcount=14)

Gruß
Gremlin

Junker112
08.05.2008, 18:37
Cool :-) gefällt mir!

Werde es gleich einbauen.



MfG Junker112

Gremlin
08.05.2008, 18:43
So habe mal Screens angehangen damit ihr euch Vorstellung vom Admin machen könnt ausserdem einen wo sie in Aktion ist. Eine Live Demo der Box gibt es hier:

http://vms.designerscripte.net/

Demo vom Admin nicht möglich.


Fragen, Wünsche, Probleme einfach hier in den Thread rein.

Gruß
Gremlin

FLash
09.05.2008, 18:22
wenn das nur irgendwie gehen könnte das man sich die witze cachen kann, das wär toll, weil meine seite stockt dann immer an dieser stelle für wenige sec. :rant: ansonsten geile sache :thumb: paar witze sind echt geil :biggrin1:

Gremlin
09.05.2008, 18:44
Hi,
Cachen kann man leider nicht. Die Seite sollte eigentlich sehr schnell laden :eek: ruf sie mal direkt auf: http://www.joke-factory.de/zufallswitz.php hab grade mal deine Seite http://www.flash-lose.de/ (?) aufgerufen lädt recht zügig.

Ich könnte es jedoch auch wenn Interesse besteht mit Ajax umsetzen dann lädt der Witz zum Schluß wenn alles andere schon fertig ist. Interesse?

Gruß
Gremlin

FLash
09.05.2008, 18:59
jap das wär ja sogar ideal ;) :thumb:
hab bei mir auch mit absicht externe links erst ganz hinten im rechten rechten menü verbaut

Lokutos
09.05.2008, 19:02
ich hab interesse beu mir grad ne vms seite zusammen und mich würde es freuen wenn zuerst die seite laden würde weil schlusendlich sind witze und co nicht wichtig bis sie gelesen werden

Gremlin
09.05.2008, 19:08
Okay werde es mal entsprechend anpassen übers Wochenende.

Gruß
Gremlin

Lokutos
09.05.2008, 19:20
hihi danke ich hab dich jetzt nach 2 tagen schon gern gg

Gremlin
10.05.2008, 04:18
Hallo,
die Version 1.1 ist nun fertig und wurde veröffentlicht. Es wurde lediglich Ajax integriert was zu einer noch besseren Performance führt.

Demo & Download: Siehe Post 1

Gruß
Gremlin

FLash
10.05.2008, 05:47
Funktioniert super ;)
danke schön ;)
lags auf meiner seite sind beseitigt :thumb:

ich sollte mehr mit diesen ajax machen :yes:

Gremlin
10.05.2008, 13:43
Ajax ist wirklich mächtig ich fang nun auch langsam an und setze das an verschiedenen Ecken ein weil es wirklich super ist :biggrin1:

jpwfour
10.05.2008, 17:23
jo, ajax ist eine feine sache, nur sollte auch immer bedacht werden, dass es auch user gibt, die javascript deaktivert haben.
auf paid4 seiten sollte es zwar eigentlich eh an sein, aber dennoch sollte man überprüfen, ob wenigstens für noscript besucher der rest noch vernünftig angezeigt wird, und evtl auch infos im <noscript> bereich zur verfügung stellen.

Gremlin
10.05.2008, 18:34
Stimmt <noscript></noscript> hab ich ganz vergessen mit einzubauen. Normal macht man da ja dann immer eine Nicht Javascript Version rein aber das ist hier nicht oder schlecht möglich (iframes die auch wieder nicht jeder hat) aber ich werde wohl mal eine Meldung dann reinmachen "Javascript aktivieren" oder so :smile:

Gruß
Gremlin

ElDani
10.05.2008, 23:47
jo, ich schließe mich an - prima Sache :)

eine Frage: kannste das "zum Witz" in die Zeile drunter packen?
wäre noch primaer.. :thumb::yes:

Gremlin
10.05.2008, 23:57
Jau habs gemacht :smile:

ElDani
11.05.2008, 01:04
Dankeschön! :smile:


zuletzt bearbeitet von Gremlin; Heute um 26:60.
:biggrin1:


*edit*
Nächste mal bitte http://lose-hoster.de/designerscripte.net/images/buttons/post_thanks.gif nutzen

Lokutos
11.05.2008, 20:42
darf man die datei umschreiben?? weil mich stört das zum witz extrem da ich der seite gerecht werden will würd ich gerne den witz verlinken währe das möglich??

Gremlin
11.05.2008, 20:50
Hallo,
die Datei kann nicht umgeschrieben werden was stört denn so sehr?

Gruß
Gremlin

Lokutos
11.05.2008, 21:39
mich persönlich stören die ganzen links und co wie ist von zum witz und co ich würd lieber den text verlinken und wolt fragen ob ich das darf

Gremlin
11.05.2008, 22:11
mich persönlich stören die ganzen links und co wie ist von zum witz und co ich würd lieber den text verlinken und wolt fragen ob ich das darf
Wenn du es schaffst ;) wichtig ist das es einen Backlink gibt. An der Ausgabe wird aber nichts geändert.

Gruß
Gremlin

Lokutos
11.05.2008, 22:34
Hab es geschaft wenn gewünscht biete ich es auch an

hier zu sehen
http://vms.snippis.de/index.php
bitte dich schnell zu schauen nich das ich es so nicht darf

Gremlin
12.05.2008, 00:19
Naja :biggrin1: Eigentlich ja nicht so ganz wirklich wenn du oben das Witzbox auf http://www.joke-factory.de/webmaster.php verlinken würdest dann ja geht halt um einen statischen link der nicht über ajax etc. reinkommt dann kannste auch gerne witz an sich nicht verlinken ^^ :biggrin1:

Gruß
Gremlin

Lokutos
12.05.2008, 17:52
der witz ist direckt verlinkt (http://www.joke-factory.de/webmaster.php) nicht über ajax

Gremlin
12.05.2008, 18:07
Die Verlinkung kommt aber erst über den AJAX rein und das ist es.

Gruß
Gremlin

Lokutos
12.05.2008, 20:06
naja ist zwar in der ajax datei aber spiel ja keine rolle da das zum witz unterhalb immer da is und
anders ist es ja auch nicht möglich welche rolle spielt das den ob direckt oder über ajax

ps gremlin würd mich freuen wende mich im icq annimst

Gremlin
12.05.2008, 20:16
welche rolle spielt das den ob direckt oder über ajax
SEO :biggrin1:


ps gremlin würd mich freuen wende mich im icq annimst
*grübel* wofür :biggrin1:

Xenon
17.05.2008, 18:34
Warning: file_get_contents(http://www.joke-factory.de/external/vms_witze/zufallswitz.php) [function.file-get-contents (http://www.flash-lose.de/function.file-get-contents)]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/webxx/html/module/witzbox/ajax_load.php on line 6

Das ist bei flash-lose.de aufgetaucht , ist nicht meine seite ich weiß aber ich bin co-admin dort und solte nachfragen :thumb:

Gremlin
17.05.2008, 18:46
Wann kam das? 404 not found kann eigentlich nicht sein die Datei war ständig vorhanden maybe kurz Down die Seite.

Gruß
cdp

Xenon
17.05.2008, 18:49
Kan sein weil das ist aufgetaucht habe ich 5 sec gewartet neugeladen war immer noch und habe es neugeladen und dann ging es wieder :knueppel:

chemnitzer
31.08.2008, 10:59
:frusty:
Ich bekomms ne gebacken...

Bei mir kommt immer der Fehler "Ajax-Fehler! Errcode: 404"

Wo hängt es denn bei mir?
Kann mir jemand nen Tipp geben?

Edith war hier:
Oh ist das wirklich erst mein erster Beitrag? :cool:
Werden aber einige folgen :wink:

Gremlin
01.09.2008, 19:39
404 = Seite nicht gefunden, da fehlt wohl eine Datei.

Gruß
cdp

chemnitzer
01.09.2008, 20:07
:rolleyes: ja ne hab ich auch gedacht, hab aber wirklich die 8 Dateien vom Addon rein kopiert. Müßte also alle haben...

Ajax-Fehler! Errcode: 404

Kann das vielleicht daher kommen, daß ich die Seite derzeit noch über einen Unterordner laufen hab?

eRaaaa
01.09.2008, 20:36
2) 1x chmod setzen, fertig!

das vllt vergessen?

chemnitzer
01.09.2008, 20:45
habsch och gemacht...

Normal bin ich ja der wo Fehler behebt, aber das leider für ein anderes Script...
Also wer Probleme bei Mailtausch v4.0a oder Paidmail Pro hat kann sich gerne an mich wenden, damit ich mich revanchieren kann.

Hier tippe ich jetzt mal drauf das es daran liegt das ich die gesamte Seite über einen Unterordner laufen lass und das Script da eine Verlinkung nicht richtig machen kann.

Werds mal umziehen und dann nochmal probieren.

Danke erstmal für die Tipps!

neoplacer
28.09.2008, 00:35
Fehler lässt sich ganz einfach beheben...Einfach bei der Datei witzbox.php in Zeile 5
printFilecontent('/modu ... das / ist an der stelle falsch.

chemnitzer
28.09.2008, 10:45
Danke dir für den Tipp.
Sobald mein Test-Webspace wieder erreichbar ist :frusty: probier ichs gleich aus.

Melde mich dann wieder

*Edith wars*
HURRA!!! Perfekt! Genau das wars, nun klappts. 1000 Dank!

checker_ce2005
17.08.2009, 22:07
Danke dir für den Tipp.
Sobald mein Test-Webspace wieder erreichbar ist :frusty: probier ichs gleich aus.

Melde mich dann wieder

*Edith wars*
HURRA!!! Perfekt! Genau das wars, nun klappts. 1000 Dank!

hatte den gleichen fehler, der pfad muss nur erweitert werden, je nachdem wo du es genau plazierst.

Anderes Problem was ich habe, wie kann ich erreichen das in der Witzbox auch die ÄÜÖ ß usw richtig wiedergegeben werden. die witze kommen bei mir ja nur eben die UTF-8 Sache klappt nicht. wie muss der code aussehen und wo baue ich den genau hin?

Danke

neoplacer
18.12.2009, 17:25
Ist deine Seite in UTF- 8 Codiert? Oder Ansi?

Wenn du Elemente einbindest die UTF8 sind und verwendest aber ANSI kommt es zu einer Zeichensatz Problematik. Ich weiß gar nicht so genau ob die API, dass jetzt in UFT8 oder Ansi schickt... Bei mir werden die Zeichen aber in & # 228; umgewandelt. Wobei das natürlich, auch nicht das beste ist. Besser sind die HTML umlaute &Uuml; &Äuml; usw.

Gremlin
18.12.2009, 18:00
Durch den Einsatz von ajax wird das ganze soviel ich weiß eh utf8 kodiert.

neoplacer
18.12.2009, 19:30
Durch den Einsatz von ajax wird das ganze soviel ich weiß eh utf8 kodiert.

OK :) naja habe die Version etwas Modifiziert :=

Meine Funktion zum ersetzten der Umlaute.



function replaceUmlaute($text)
{
$text = str_replace("ß","&szlig;",$text);
$text = str_replace("ä","&auml;",$text);
$text = str_replace("ö","&ouml;",$text);
$text = str_replace("ü","&uuml;",$text);
$text = str_replace("Ä","&Auml;",$text);
$text = str_replace("Ö","&Ouml;",$text);
$text = str_replace("Ü","&Uuml;",$text);
$text = str_replace("é","&eacute;",$text);


return $text;
}




Das bauste in die ajax_load.php ein.
Dann werden alle Umlaute ersetzt.
Musst natürlich noch einbinden :)


echo utf8_encode(replaceUmlaute(file_get_contents('http ://www.joke-factory.de/external/vms_witze/zufallswitz.php'.$query_string)));

Gremlin
31.05.2010, 22:11
Wichtiger Hinweis:
Joke-Factory.de wird vermutlich in den nächsten Tagen verkauft, da ich keine Zeit mehr finde. Ein Käufer ist auch schon gefunden, es müssen lediglich die Formalitäten geklärt werden.

Ich gehe zwar davon aus, dass der Käufer die Schnittstellen beibehalten wird, kann dies jedoch nicht garantieren.

Zur Sicherheit würde ich noch folgenden Umbau an der ajax_load.php empfehlen:

Suche:


echo utf8_encode(file_get_contents('http://www.joke-factory.de/external/vms_witze/zufallswitz.php'.$query_string));



Ersetze mit:


echo utf8_encode(strip_tags(file_get_contents('http://www.joke-factory.de/external/vms_witze/zufallswitz.php'.$query_string)),'<a><br>');


Somit werden sämtliche HTML Tags bis auf <a> (Link) und <br> (Zeilenumbruch) gelöscht.

Gremlin
06.06.2010, 19:47
Der Domaintransfer wird in wenigen Tagen stattfinden. Kauf ist nun abgeschlossen, und nach Erhalt des Geldes werde ich das Projekt an den Käufer übergeben.

Der Käufer ist eine Irländische Internetagentur, welche die Domain jedoch nur im Auftrag eines Kunden gekauft hat.

Sobald der Verkauf abgeschlossen ist werde ich euch noch einmal bescheid geben. Sofern ihr das Update aus dem letzten Posting noch nicht erledigt habt solltet ihr dies nun tun.

Xenon
06.06.2010, 20:16
Sofern ihr das Update aus dem letzten Posting noch nicht erledigt habt solltet ihr dies nun tun.
Machen eigentlich wieder nur 10 % der User das . :frusty:

MBS
07.06.2010, 12:50
hi

ist es normal, das man jetzt die meldung bekommt ...?



Warning: file_get_contents(http://www.joke-factory.de/randoom2.php) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /var/www/web87/html/index.php on line 26

Gremlin
07.06.2010, 16:53
Sollte an dir liegen http://www.joke-factory.de/randoom2.php existiert.

Gremlin
17.06.2010, 19:22
Die Domain wurde gestern per KK Antrag an den Treuhänder (Sedo GmbH) übergeben. Die Witzbox ist daher vorrübergehend nicht erreichbar.

FLash
07.07.2010, 18:07
Schade.. keine witzbox mehr :-(((
:rant::knueppel:

Gremlin
08.07.2010, 13:08
Wartet kurz :-) der Domainhandel über sedo ist ziemlich langsam. Insbesondere weil das Geld nach Irland geht. Gestern wurde die Domain erst zum Kunden übertragen wie man der denic entnehmen kann:


(http://www.denic.de/de/hilfe-domainabfrage.html#Letzte_Aktualisierung)Letzte Aktualisierung (http://www.denic.de/de/hilfe-domainabfrage.html#Letzte_Aktualisierung) 07.07.2010

Ich habe gestern dem Käufer (EGaming Ventures Ltd / London) die Projektdaten (Script + DB) per E-Mail gesendet. Es wird also in Kürze eingerichtet und dann sollte die Witzbox wieder verfügbar sein :-)

Aktuell ist ja noch die Treuhandseite von sedo geroutet, was aber in Kürze auch geändert wird :-)

Xenon
16.02.2011, 20:45
Läuft die Seite normal wie sie sollte ?
Weil bei mir ist alles normal (witze etc. wie immer war)
Und Gremlin steht auch immer noch im Impressum :suspicious:

Gremlin
16.02.2011, 21:33
Hi,
im Impressum stehe ich noch usw. aber Domaininhaber ist die EGaming Ventures Ltd aus London.

Die haben mir damals nen guten Betrag für die Domain + Content gezahlt (4 stellig :P) aber haben nie was damit gemacht *lol* sogar meine Werbung ist noch drin. Soll mir recht sein *g*

DJschatz27
02.04.2012, 13:35
Hallo

eine frage und zwar kann man die witzbox so umbauen das ich als admin oder user witze eintragen können???Da es auf der seite keine witze mehr gibt

DJschatz27
30.05.2012, 03:52
Mh schade keiner kann helfen oder hat die Witzbox umgebaut das man selber witze eintragen kann und die angezeigt werden ???

Xenon
01.06.2012, 09:17
im Impressum stehe ich noch usw. aber Domaininhaber ist die EGaming Ventures Ltd aus London.
Wie es aussieht immer noch.