PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Buchtipp-Hack


G. Kramer
24.01.2003, 10:05
Dieser Hack funktionieren ähnlich wir ein Bannerrotationsscript. Jedoch zeigt unser Script mehr Informationen zu Büchern und hat noch einige kleine Extras.

Das Script läuft innerhalb der vBulletin-Forensoftware, aber auch in jeder anderen PHP-Datei. Man kann es auch in ein Portal einbauen.

Innerhalb der Verwaltung werden die Eckdaten und eine Kurzbeschreibung eingegeben. Man kann festlegen, wie oft dieser Buchtipp angezeigt werden soll. Es gibt dafür 6 verschiedene Gewichtungsklassen von fast immer“ bis „selten“.

Der Buchtipp erscheint an verschiedenen Stellen deines Forums. Du kannst selbst festlegen, in welchen Bereichen der Tipp angezeigt werden soll (Forenübersicht, Beitragsübersicht, Beitrag, Suche, Benutzerliste usw.).
Das Layout des Tipps kannst du selbst bestimmen. Wir liefern ein fertiges Template mit, welches du nach deinen Wünschen und Vorstellungen ändern und anpassen kannst.

Klickt ein Besucher auf das Buchcover oder den Link für „mehr Informationen zum Buch“, kann dieser entweder direkt in einen Buchshop (z.B. Amazon) gehen. Dabei kannst du deinen speziellen Partnerlink übergeben. Du kannst aber auch einen eigenen Beitrag innerhalb deines Forums erstellen, in welchem die Besucher das Buch bewerten und evtl. noch eigene Anmerkungen hinzufügen können. Hierfür liefern wir auch eine Schablone mit und beschreiben, wie diese zu benutzen ist.


Buchtipp DEMO (siehe oben rechts):
http://www.ms-office-forum.net/forum/forumdisplay.php?s=&forumid=60

Buchtipp-Beitrag DEMO:
http://www.ms-office-forum.net/forum/showthread.php?s=&threadid=84496


Es wäre seht nett, wenn du uns Feedback geben würdest, wenn du den Hack bei dir eingebaut hast. Da wir zukünftig mehr Erweiterungen dieser Art machen möchten, ist es für uns sehr wichtig, wie die Funktion bei dir ankommt und wie du mit der Beschreibung und dem Einbau zurechtgekommen bis.

G. Kramer
24.01.2003, 10:07
Anbei noch die Screens. Damit kannst du sehen, wie das Ergebnis aussieht bzw. welche Einstellungen du vornehmen musst, wenn der Hack eingebaut wird.

Kars10
24.01.2003, 10:15
Super Guido!!

Bau ich jetzt gleich ein und geb später Feedback!!
Vielen, vielen dank!! :)

cuba
24.01.2003, 10:29
Von mir auch ein grosses Lob und vielen Dank !

gruss

cuba

Boothby
24.01.2003, 18:25
Wäre es möglich diesen Hack auch auf Video, Film und Fernsehen zu erweitern?

G. Kramer
24.01.2003, 20:34
Schau dir den Hack an, dann weißt du, dass die Antwort JA lautet. ;)

Original geschrieben von Boothby
Wäre es möglich diesen Hack auch auf Video, Film und Fernsehen zu erweitern?

Boothby
24.01.2003, 21:09
Worauf du einen lassen kannst... ;) :D

Shakron
25.01.2003, 00:48
seeeehr cool. ich bin grad dabei es meinen individuellen wuenschen anzupassen ... zumindest was das layout betrifft. wirklich erste klasse!

G. Kramer
26.01.2003, 16:29
Und, läuft der Hack schon irgendwo?

Subu1
26.01.2003, 18:29
..wir sind dran, der ist wirklich sehr schön, respekt:-))

grüße subu1

Shakron
26.01.2003, 20:52
Original geschrieben von G. Kramer
Und, läuft der Hack schon irgendwo? ja, schon seit gestern :)

http://swg.gotdns.com/board/index.php?s=

kannst ihn dir dort gerne anschaun :)

Prankster
04.02.2003, 09:56
man der hack, der ist ja irre, ist schon mein Lieblingshack :)

Der Aufruf der MOF-Buchtipp-Verwaltung erfolgt über die Datei index.php.
Beispiel: http://www.deineDomain.de/forum/mof_books/index.php

Also bei mir tut sich da nix, eine index php gibt es auch nicht in den angegebenen Ordner.

Die änderungen , die ich im template mof_booktip gemacht habe.
Also wenn ich die Bezeichnung für Preis in etwas anderes umbenannt habe. Darf man das auch in der besagten php datei ändern. Hatte gelesen das Ihr das ändern von php dateien nicht wünscht.

Wenn du gucken möchtest, dann melde dich per PN , mein Board ist noch nicht eröffnet.

Zur Hack Beschreibung.

Sehr gut, nur die eine Sache mit dem include ... list ...
in der php datei , das könnte einen unerfahrenden oder neuling etwas verwirren. Würde ich zumindest sagen.

Habt Ihr schon Ideen für die Add Ons ?

grüsse der Prankster

G. Kramer
04.02.2003, 10:16
Hallo Prankster,

es freut mich, wenn dir unser Hack gefällt.

Sorry, ich habe die index.php vergessen bzw. diese bewusst weggelassen. Rufe doch einfach die folgende Datei auf:

http://www.deineDomain.de/forum/mof_books/mof_book_list.php?type=all

Gerne mach ich sehen, wie der Hack in deinem Board aussieht. PN wäre nett.

Die Veränderungen kannst du gerne vornehmen. Es steht in der Doku, dass geänderte Dateien nicht ohne unsere Zustimmung weigergegeben werden dürfen. Wenn du für dich Änderungen vornehmen willst, ist das OK. ;)

Das mit dem list ist jedenfalls einfacher als in vB-Dateien rumzuändern. ;) Das ist meine Meinung. Klar geht es auch anderes.

Subu1
14.02.2003, 15:20
ein geniales Feature ist, daß es egal ist wie groß das Bild ist, es wird auf die richtige größe automatisch generiert.

Fein,klasse

grüße subu1

flo2k
12.05.2003, 09:17
hi!

ein super hack, danke erstmal. ich bin zwar neu hier, hoffe aber trotzdem wahrgenommen zu werden :rolleyes:

wäre es möglich für verschiedene foren verschiedene bücher anzuzeigen, oder ist der aufwand sowas zu scripten sehr groß?
also ich meine folgendes:

im forum 1 "webdesign" soll ein buch über webdesign angezeigt werden. im forum 2 "security" soll ein buch über anti-hacker-strategien angezeigt werden. usw.
in den restlichen foren dagegen soll kein buch erscheinen.

ist das möglich? wenn ja, wie aufwendig? an welche dateien müsste ich mich halten um das entsprechend zu modifizieren?

danke :D

ciao

flo2k

G. Kramer
12.05.2003, 20:28
Hallo flo2k,

ich würde es in meinem Forum auch so machen, wenn es einfach gehen würde. Da ich auch nicht der Super PHPProfi bin, fällt mir dazu auch nichts ein.
Du müsstest für jedes Forum im allgemeinen Modul den Wert einer Variablen übergeben. Je mehr verschiedenen Foren du hast, desto mehr unnötige Aufrufe hast du und somit geht Performance verlohren.

Aber vielleicht hat ja noch ein Anderer eine gute Idee. Dieser Hack soll nur mal als Idee stehen. Da der Code offen ist, kann dieser jederzeit weiterentwickelt werden.

flo2k
12.05.2003, 21:18
vielen dank für die schnelle und nette antwort!

so wichtig ist das auch nicht, es wäre nur eine sinnvolle ergänzung - eben für einen der profi-hacker dieses boards. denn mit diesem feature wäre der hack genial. obwohl er das jetzt auch schon fast ist. :D

vielen dank nochmal für die gute arbeit...

mfg

flo

abaum
19.09.2003, 14:22
Habt ihr eventuell vor den Hack mit den amazon-Webservices zu verbinden? Dann bräuchte man nämlich nur noch die ASIN eingeben und der Rest könnte entweder direkt von amazon im Forum angezeigt werden oder direkt von amazon in die Datenbank übernommen werden. Auf jeden Fall würde es den Pflegeaufwand erheblich reduzieren.

G. Kramer
19.09.2003, 14:31
Hallo Andreas,

nöp, gibt es bis jetzt nicht, aber hätte ich auch gerne.
Mal sehen, wie ich die zeit finde um das zu machen.

samjo
12.08.2004, 21:26
Hallo erstmal!

Hat vielleicht schon jemand den Hack erfolgreich in die 3er-Version vom VBB eingebunden?

Greetz,
vom SamJo

Nachtrag:

Hab´s jetzt soweit, daß ich alles installiert habe.
Mußte aber einige Änderungen durchführen:
In phpinclude_start sollte unter anderem
eval("\$mof_booktip = \"".gettemplate('mof_booktip')."\";");
eingefügt werden. damit gab´s aber nen Fehler auf die global.php bezogen.
Ich hab´s nach
eval("$mof_booktip = "".gettemplate('mof_booktip')."\";");
geändert. Somit war diese Fehlermeldung schon mal weg.

$mof_booktip läßt sich zwar ohne Fehlermeldung überall einbauen, zeigt aber bisher nichts an. Ich hab ein Buch als Test in die DB eingefügt, über mof_book_new.php

mit mof:book_list.php ohne die?type=-Optionen gibt´s noch folgende Fehlermeldungen:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in [..]/mof_books/mof_book_list.php on line 69

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in [..]/mof_books/mof_book_list.php on line 106

Wär schön, wenn´s dafür noch etwas Abhilfe geben tät.

Und dann wollte ich mal dezent anfragen, ob es möglich wäre, daß ich das Logo vom MS-Forum gegen meins austausche, wegen Copyright, meine ich?!

Greetz,
vom SamJo

Esposito
16.01.2005, 17:12
Hallo Leute,
ich hätte diesen Hack gerne in meinem 3.0.5 Board. Ist das möglich? Hat jemand Erfahrung damit?
Greets

G. Kramer
16.01.2005, 17:51
Hi,

du kannst den Hack doch auch in die aktuelle Version einbauen.

Gruß
Günther

Esposito
16.01.2005, 22:18
Ist der Download im Posting 1 die Version für VB3.0.5?
Greets

Mystics
16.01.2005, 22:53
Ist der Download im Posting 1 die Version für VB3.0.5?
GreetsEr will damit sagen, dass der Hack in 3.0.5 ohne Probleme funktioniert...er ist nicht speziell für 3.0.5!

Esposito
16.01.2005, 23:52
Er will damit sagen, dass der Hack in 3.0.5 ohne Probleme funktioniert...er ist nicht speziell für 3.0.5!
Danke!, dann weiß ich Bescheid!
Greets

janka
19.02.2005, 16:39
.......

mit mof:book_list.php ohne die?type=-Optionen gibt´s noch folgende Fehlermeldungen:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in [..]/mof_books/mof_book_list.php on line 69

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in [..]/mof_books/mof_book_list.php on line 106
[/list]
Wär schön, wenn´s dafür noch etwas Abhilfe geben tät.

......

Dieser Fehler resultiert daraus, daß ab php4.1 in der php.ini register_globals=off eingetragen ist. Wenn man das wieder auf on ändert, ist das Problen beseitigt, aber dafür eine dicke Sicherheitslücke wieder offen. Wie man das nun so umcoden muß, daß register_globals=off bleiben kann, weiß ich leider auch noch net. Aber ich arbeite dran, wenn aber jemand da helfen könnte, das wäre sehr nett.

Gruß
Janka

jpx10
21.10.2005, 15:55
Hallo zusammen

Ich komme irgendwie nicht weiter. Ich habe zwar den gesammten Hack eingebaut, doch erscheinen tut nichts.

Im Beschrieb bin ich ausserdem bei folgendem Satz etwas unsicher:

Zunächst muss man das Script bekannt machen. Dazu schreibt man folgenden Aufruf in seine PHP-Datei an die Stelle, an der der Buchtipp später erscheinen soll:

include("mof_books.php");

Füge darunter folgenden Code ein. Dadurch werden die Werte den Variablen übergeben.

list($mof_title,$mof_title_addition,$mof_image,$mof_target,$mof_price, $mof_pages,$mof_first_edition,$mof_publisher,$mof_isbn,$mof_author,$mof_edition,$mof_briefdescriptio n,$mof_target_url) = mof_books();


In welche php Datei gehört nun der include Befehl genau? So wie ich das hier verstehe ists absolut wurscht wo ich den einfüge. Ich habe diesen nun in meine showthread.php vor das Zeichen ?> eingebaut. Anschliessen habe ich in einem neuen Thread $mof_title eingefügt um zu testen ob da wirklich was geht. Leiter passiert überhaupt nichts. Die Datei mof_books.php habe ich übrigens im Root meines Forums (www.meineseite.com/Forum/mof_books.php). Ist das korrekt?

Danke für jede Hilfe
Gruss
Patrik