YourWBB


yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Hacks und Addons » Aehnliche Themen [mod by Flavius] » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 11.429 Views | | Thema zu Favoriten hinzufügen
Seiten (2): [1] 2 nächste »
Neues Thema erstellen Antwort erstellen

Zum Ende der Seite springen Aehnliche Themen [mod by Flavius] 3 Bewertungen - Durchschnitt: 10,003 Bewertungen - Durchschnitt: 10,003 Bewertungen - Durchschnitt: 10,003 Bewertungen - Durchschnitt: 10,003 Bewertungen - Durchschnitt: 10,00
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
The-Storm
Mitglied


images/avatars/avatar-3279.jpg

Dabei seit: 15.02.05
Beiträge: 20

 Aehnliche Themen [mod by Flavius] Antworten Zitieren Editieren Melden       UP

Titel: Aehnliche Themen [mod by Flavius]
Version: 1.0
Beschreibung: Name:
Aehnliche Themen

Version:
1.0.1

Für wBB-Version:
2.3.x

Getestet mit:
2.3.4

Beschreibung:
Ich habe an rellek's (http://www.rellek.org/) "aehnliche Themen" - Hack etwas rumgeschraubt
und es etwas erweitert. Es verfuegt nun ueber ein ACP.

Von dort aus ist es moeglich das Script an-/ auszuschalten, eingeben
ab wie viele Zeichen der Titel eines Themas abgekuerzt werden soll,
wie viele Themen auf einmal angezeigt werden sollen und ihr koennt
die einzelnen Felder auch an-/ ausblenden.

Support:
Nur hier!

Demo:
Im Anhang und in der ZIP

Copyright:
Das (c) fuer dieses Addon liegt bei mir, Flavius Constantin Borlovan!
Das Veraendern des Hacks ist erlaubt. Releas allerdings erst nach Absprache
mit rellek und mir!

Ihr duerft den Hack ruhig verbreitern, allerdings nicht
als "eigener" ausgeben! Augenzwinkern

Disclaimer:
Dieses Script basiert auf "aehnliche Themen von rellek (http://www.rellek.org/)!"
Wir, rellek und ich distanzieren uns von Fehler welche durch die Installation
des Addons verursacht werden oder Fehler nach Veraenderung fuer Eigenbedarf! Fehler sind jedoch nicht ausgeschlossen!
Der Einbau geschieht auf eigene Gefahr!

Bekannte Fehler:
- der Hack ist MySQL 5 INkompatibel

Hinweise:
- Es muss eingegeben werden, ab wie viele Zeichen der Titel eines Themas
gekuerzt werden soll, sonst gibt es Fehler und das Board wird verzerrt
- Damit alles richtig funktioniert muessen erstmal die Einstellungen des
Similars vorgenommen werden
----


weiter zum Download


Dateianhänge:
jpg ausgabe.jpg (120 KB, 2.159 mal heruntergeladen)
jpg admin cp.jpg (134 KB, 2.002 mal heruntergeladen)

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von The-Storm: 03.03.06 22:40.

03.03.06 19:59 The-Storm ist offline E-Mail Finden Als Freund hinzufügen
:Marco: :Marco: ist männlich
Mitglied


images/avatars/avatar-2635.jpg

Dabei seit: 01.07.04
Beiträge: 14
Herkunft: Bonn
Forenversion: 2.3.3

Antworten Zitieren Editieren Melden       UP

Die Setup.php funktioniert nicht
sie bleibt bei ja/nein hängen

__________________
gruß Marco

03.03.06 22:55 :Marco: ist offline E-Mail WWW Finden Als Freund hinzufügen Füge :Marco: in deine Kontaktliste ein
Arro
Mitglied


Dabei seit: 31.01.04
Beiträge: 19

Antworten Zitieren Editieren Melden       UP

Damit die Wahrscheinlichkeit etwas größer wird, dass auch ähnliche Themen gefunden werden habe ich das Originallisting in der thread.php etwas abgeändert

code:
1:
2:
$auslesen= explode(" ",$threadtopic);
$similar = $db->query("SELECT t.threadid, t.boardid, x.title, x.boardid, t.prefix, t.topic, t.starttime, t.starterid, t.starter, t.lastposttime, t.lastposterid, t.lastposter, t.replycount, t.views, t.attachments, t.closed, t.important, t.pollid FROM bb".$n."_threads t, bb".$n."_boards x LEFT JOIN bb".$n."_boards b ON (t.boardid=b.boardid) WHERE t.visible='1' AND t.closed <> 3 AND t.threadid <> $threadid AND b.password='' AND t.boardid=x.boardid AND t.boardid IN (0".GetAccessableForums().") AND t.topic LIKE '%$auslesen[0]%' ORDER BY t.lastposttime DESC LIMIT 0, $similar_howmany;");


Hiermit wird aus der $threadtopic das erste Wort ausgelesen und dann nach ähnlichen Themen gesucht und nicht nach dem ganzen Inhalt der threadtopic. Seit dieser Änderung ist die Erfolgschance erheblich angestiegen.
Den Fehler in der Setup habe ich auch bemerkt und rausgenommen.
Ansonsten funktioniert das ganze tadellos, danke dafür.
Gruß Arro
04.03.06 18:57 Arro ist offline E-Mail Finden Als Freund hinzufügen
The-Storm
Mitglied


images/avatars/avatar-3279.jpg

Dabei seit: 15.02.05
Beiträge: 20

Themenstarter Thema begonnen von The-Storm
Antworten Zitieren Editieren Melden       UP

:Marco:,
das Download habe ich nun geupdatet, sollte nun funzen.

Arro,
vielen Dank dafuer! Augenzwinkern
04.03.06 21:23 The-Storm ist offline E-Mail Finden Als Freund hinzufügen
D-Jay D-Jay ist männlich
Mitglied


images/avatars/avatar-3200.gif

Dabei seit: 18.09.05
Beiträge: 81
Herkunft: NRW
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Kann man den nicht MySQL5 kompatibel machen? :-(

__________________
::a life w/o music is a life w/o feelings::®
09.03.06 16:11 D-Jay ist offline Finden Als Freund hinzufügen
The-Storm
Mitglied


images/avatars/avatar-3279.jpg

Dabei seit: 15.02.05
Beiträge: 20

Themenstarter Thema begonnen von The-Storm
Antworten Zitieren Editieren Melden       UP

Zitat:
Original von D-Jay
Kann man den nicht MySQL5 kompatibel machen? :-(

Alsoo ... geht nicht, gibt's nicht!
Muss mich allerdings erstmal mit MySQL 5 beschaeftigen, dies kann allerdings
etwas dauern.
10.03.06 08:28 The-Storm ist offline E-Mail Finden Als Freund hinzufügen
D-Jay D-Jay ist männlich
Mitglied


images/avatars/avatar-3200.gif

Dabei seit: 18.09.05
Beiträge: 81
Herkunft: NRW
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Das wär ja super

__________________
::a life w/o music is a life w/o feelings::®
10.03.06 11:30 D-Jay ist offline Finden Als Freund hinzufügen
twinONE twinONE ist männlich
Mitglied


Dabei seit: 25.09.05
Beiträge: 44
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

komisch bei mir werden die letzten neue Themen angezeigt ohne Ähnlichkeitsfaktor waran kann es liegen

__________________
http://www.cafe-anime.de
07.04.06 21:24 twinONE ist offline E-Mail Finden Als Freund hinzufügen
Delphin82 Delphin82 ist männlich
Mitglied


Dabei seit: 25.01.04
Beiträge: 22
Forenversion: WBB 2.3.3

Antworten Zitieren Editieren Melden       UP

Bei mir wird im Forum überhaupt nichts angezeigt. Im ACP habe ich dir Funktion aktiviert. Was habe ich falsch gemacht?

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Delphin82: 18.04.06 22:35.

18.04.06 22:33 Delphin82 ist offline E-Mail WWW Finden Als Freund hinzufügen
pegelzwo pegelzwo ist männlich
Mitglied


Dabei seit: 07.05.06
Beiträge: 47
Herkunft: Duisburg
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Kann man nicht noch im ACP ne Abfrage einbauen, ob nur Themen gesucht werden sollen, die sich im selben Board wie der Originalthread befinden (also Ja/Nein Option)...?

Ansonsten nen echt gutes Addon zum wbb!!

Martin

__________________
[ "... WIR sind Deutschland ...!" ]

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von pegelzwo: 07.05.06 20:56.

07.05.06 20:52 pegelzwo ist offline E-Mail WWW Finden Als Freund hinzufügen
ProfJack ProfJack ist männlich
Mitglied


images/avatars/avatar-4268.jpg

Dabei seit: 13.11.05
Beiträge: 610

Antworten Zitieren Editieren Melden       UP

@marco

Dazu einfach bei der Url $action=install anstatt step=install einfügen Augenzwinkern

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von ProfJack: 11.05.06 16:41.

11.05.06 16:27 ProfJack ist offline E-Mail Finden Als Freund hinzufügen
AoC Support AoC Support ist weiblich
Mitglied


Dabei seit: 06.07.06
Beiträge: 6

Antworten Zitieren Editieren Melden       UP

ich erhalte folgende Fehlermeldung, wenn ich auf einen Thread gehe und die Postings öffne.

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
SQL-DATABASE ERROR

Database error in WoltLab Burning Board (2.3.5): Invalid SQL: SELECT t.threadid, t.boardid, x.title, x.boardid, t.prefix, t.topic, t.starttime, t.starterid, t.starter, t.lastposttime, t.lastposterid, t.lastposter, t.replycount, t.views, t.attachments, t.closed, t.important, t.pollid FROM bb1_threads t, bb1_boards x LEFT JOIN bb1_boards b ON (t.boardid=b.boardid) WHERE t.visible='1' AND t.closed <> 3 AND t.threadid <> 1767 AND b.password='' AND t.boardid=x.boardid AND t.boardid IN (0,54,1,6,9,12,17,22,27,31,34,5,2,4,3,36,38,39,40,41,42,43,44,7,8,47,10,11,45,46,13,14,15,16,48,18,19,20,21,49,23,24,25,26,28,29,30,32,53,33,50,52,35) AND t.topic LIKE '%Pw%' ORDER BY t.lastposttime DESC LIMIT 0, 5;
mysql error: Unbekanntes Tabellenfeld 't.boardid' in on clause
mysql error number: 1054
mysql version: 5.0.22-Debian_3-log
php version: 4.4.2-1.1
Date: 09.07.2006 @ 06:45
Script: /thread.php?postid=28818
Referer: http://forum.ageofchange.de/index.php?sid=


was ich dabei net verstehe - local läuft diese Mod einwandfrei.


edit / erledigt.... liegt an mySQL 5

__________________
deutsches Hoyaforum

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von AoC Support: 09.07.06 07:22.

09.07.06 07:01 AoC Support ist offline E-Mail Finden Als Freund hinzufügen
batida444 batida444 ist männlich
Mitglied


images/avatars/avatar-306.jpg

Dabei seit: 20.01.04
Beiträge: 907
Fähigkeiten: WBB2 Fortgeschritten
Herkunft: Altes Land
Forenversion: 2.3; 2.2

Antworten Zitieren Editieren Melden       UP

Schönes Teil, Einbau hat problemlos geklappt und nach Änderung des Querys a la Arro zeigts auch gut was an.

Ich hätte nur 2 Verbesserungsvorschläge:

a) In die Install mit reinschreiben, dass die Anzeige nur erfolgt, wenn auch Themen gefunden werden großes Grinsen
Ich hab mich gestern nach nem Fehler totgesucht, bis ich das gefunden hatte...

b) Statt im Template thread_similarthread.tpl diese Abfrage zu machen
code:
1:
<if($similar_status==1)><then>

wäre es besser, diesen Check in der thread.php zu machen.
Das spart unnötige Querys, wenn das Addon ausgeschaltet ist.

Greetz
Günni

__________________


04.10.06 16:31 batida444 ist offline E-Mail WWW Finden Als Freund hinzufügen
Amsterdamer
Mitglied


images/avatars/avatar-3973.gif

Dabei seit: 21.11.05
Beiträge: 276

Antworten Zitieren Editieren Melden       UP

also ich habe in grade bei mir drin und der funzt net ka wizo keine fehler rein garnichts falsch gemacht!
Ist an geschaltet!

__________________
Service4wBB

http://www.Service4wBB.de | http://www.Service4wBB.com | http://www.Service4wBB.net

07.10.06 19:26 Amsterdamer ist offline E-Mail Finden Als Freund hinzufügen
batida444 batida444 ist männlich
Mitglied


images/avatars/avatar-306.jpg

Dabei seit: 20.01.04
Beiträge: 907
Fähigkeiten: WBB2 Fortgeschritten
Herkunft: Altes Land
Forenversion: 2.3; 2.2

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von batida444
...
a) In die Install mit reinschreiben, dass die Anzeige nur erfolgt, wenn auch Themen gefunden werden großes Grinsen
Ich hab mich gestern nach nem Fehler totgesucht, bis ich das gefunden hatte...
...


Einmal das und zum zweiten ersetz mal den Datenbank-Query mit dem von Arro

Greetz
Günni

__________________


07.10.06 22:27 batida444 ist offline E-Mail WWW Finden Als Freund hinzufügen
Mathze456 Mathze456 ist männlich
Mitglied


Dabei seit: 23.03.06
Beiträge: 33
Herkunft: Wetsoverledingen (Niedersachsen)
Forenversion: 2.3.4

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von Delphin82
Bei mir wird im Forum überhaupt nichts angezeigt. Im ACP habe ich dir Funktion aktiviert. Was habe ich falsch gemacht?

genau das Problem hab ich auch . Irgendwie erscheint der gar nicht.
Trotz das ich 3 mal nachgeguckt habe (alles richtig eingebaut) . verwirrt

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Mathze456: 21.10.06 12:50.

21.10.06 12:49 Mathze456 ist offline E-Mail WWW Finden Als Freund hinzufügen Füge Mathze456 in deine Kontaktliste ein
Terror Terror ist männlich
USER - vBULLETIN 3.8


images/avatars/avatar-4987.jpg

Dabei seit: 05.04.05
Beiträge: 633
Herkunft: Usenet
Forenversion: 1.0

Antworten Zitieren Editieren Melden       UP

wie batida444 schon geschrieben hat, die codezeilen aus dem dritten post dieser seite austauschen, dann funzt dat.

__________________
Deutsche Supportseite für Invision Community
28.10.06 19:01 Terror ist offline WWW Finden Als Freund hinzufügen
Snoopy25 Snoopy25 ist männlich
Mitglied


Dabei seit: 08.08.06
Beiträge: 99
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Ich habe es alles eingebaut und dann wenn ich thread öffne kommt das hier:

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
SQL-DATABASE ERROR

Database error in WoltLab Burning Board (2.3.6): Invalid SQLSELECT t.threadidt.boardidx.titlex.boardidt.prefixt.topict.starttimet.starteridt.startert.lastposttimet.lastposteridt.lastpostert.replycountt.viewst.attachmentst.closedt.importantt.pollid FROM bb1_threads tbb1_boards x LEFT JOIN bb1_boards b ON (t.boardid=b.boardidWHERE t.visible='1' AND t.closed <> AND t.threadid <> AND b.password='' AND t.boardid=x.boardid AND t.boardid IN (0,4,1,17,9,10,11,8,2,12,13,15,14,16,42,32,3,33,5,37,26,31,29,30,34,35,36,38,39,40,27,41,18,19,20,21,22,24,25) AND t.topic LIKE '%Wie habt ihr uns gefunden?%' ORDER BY t.lastposttime DESC LIMIT 0, ;
mysql errorYou have an error in your SQL syntaxcheck the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
mysql error number1064
mysql version4.1.13
php version4.4.0
Date17.11.2006 06:19
Script: /thread.php?postid=6
Refererhttp://extreme-gfx.ath.cx/index.php


Na toll und was nu!

Edit: habe mir das Hack raus genommen da es mein ganzes Forum zerstört hatte Versagt

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Snoopy25: 17.11.06 07:16.

17.11.06 06:26 Snoopy25 ist offline E-Mail Finden Als Freund hinzufügen
Tom53 Tom53 ist männlich
Mitglied


Dabei seit: 08.05.06
Beiträge: 10

Antworten Zitieren Editieren Melden       UP

Habe leider auch das gleiche Problem wie Snoopy25 verwirrt verwirrt

Habe die:

PHP-Version: 5.1.5

MySQL-Version: 4.1.15

WBB 2.3.3


gibt es da eine Lösung??

Danke für eure Mühe

Gruß Thomas

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Tom53: 30.12.06 20:28.

30.12.06 20:27 Tom53 ist offline E-Mail Finden Als Freund hinzufügen
1835 1835 ist weiblich
Mitglied


Dabei seit: 24.01.06
Beiträge: 9
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

hallo,

gibt es ne chance auf eine MySQL 5 kompatible version?
01.01.07 20:41 1835 ist offline E-Mail WWW Finden Als Freund hinzufügen
Seiten (2): [1] 2 nächste » Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Hacks und Addons » Aehnliche Themen [mod by Flavius]