Pagina 1 van 1

Probleem met favoriete-topics-mod

Geplaatst: 27 feb 2006, 14:58
door Langnek
Beste mensen,

Ik heb zojuist een MOD geïnstalleerd waarmee gebruikers een lijst met favoriete topics bij zouden moeten kunnen houden. Alles lijkt te werken, alleen kan je als gebruiker nergens aangeven dat je een topic wilt toevoegen aan je favorieten-lijstje... :S

Herkent iemand dit probleem en belangrijker: heeft iemand er een oplossing voor?

Geplaatst: 27 feb 2006, 15:01
door XGE_Lithium
Mogen we iets meer info? MOD naam/link en link naar je forum? Eventuele error? :)

Geplaatst: 27 feb 2006, 15:04
door Langnek
Een error o.i.d. krijg ik niet, maar ik krijg eenvoudigweg geen button te zien waarmee je een topic bij je favorieten-lijstje kan plaatsen. Ik denk echter dat ik het probleem al heb gevonden; het volgende staat namelijk in de install-file, maar dat lijkt me niet juist:

Code: Selecteer alles

#-----[ OPEN ]------------------------------------------
#
templates/subSilver/viewtopic_body.tpl
#
#-----[ FIND ]------------------------------------------
#
	<td width="40%" valign="top" nowrap="nowrap" align="left"><span class="gensmall">{S_WATCH_TOPIC}</span><br />
#
#-----[ IN-LINE FIND ]------------------------------------------
#
{S_WATCH_TOPIC}
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
<!-- BEGIN switch_user_logged_out --><br /><a href="{U_FAV}">{L_FAV}</a><!-- END switch_user_logged_out -->

Geplaatst: 27 feb 2006, 15:05
door Paul
Hmm, die mod is neit goed gescript:
maak van:

Code: Selecteer alles

<!-- BEGIN switch_user_logged_out --><br /><a href="{U_FAV}">{L_FAV}</a><!-- END switch_user_logged_out -->
dit:

Code: Selecteer alles

<!-- BEGIN switch_user_logged_out -->
<br /><a href="{U_FAV}">{L_FAV}</a>
<!-- END switch_user_logged_out -->
Dus dat de <!-- BEGIN ** --> en <!-- END ** --> op eigen regel staan. (Er mag verder NIETS op die regel staan ;)

Geplaatst: 27 feb 2006, 15:06
door Coen
De switches moeten elk op een nieuwe regel staan, volgens mij moet het dan werken? :roll:

Maar dan nog, volgens mij moeten de switches staan op user_logged_in want nu zouden gasten het te zien moeten krijgen... :roll:

// Damn Paulus! ;)

Geplaatst: 27 feb 2006, 15:07
door Langnek
Prophecy schreef:Maar dan nog, volgens mij moeten de switches staan op user_logged_in want nu zouden gasten het te zien moeten krijgen... :roll:
Precies, dat heb ik nu ook aangepast en ik zie in ieder geval al een link waarmee ik een topic zou moeten kunnen toevoegen. Echter krijg ik nu de volgende foutmelding:

Code: Selecteer alles

Could not insert data into favorites table

DEBUG MODE

SQL Error : 1146 Table 'Forum.favorites' doesn't exist

INSERT INTO favorites (fav_id, user_id, topic_id) VALUES (NULL, '3', '988')

Line : 60
File : favorites.php

Geplaatst: 27 feb 2006, 15:08
door Coen
Je bent vergeten je SQL-query uit te voeren om de database aan te maken, deze zit doorgaans bij je installatie(-bestanden)!

Geplaatst: 27 feb 2006, 15:15
door Langnek
Prophecy schreef:Je bent vergeten je SQL-query uit te voeren om de database aan te maken, deze zit doorgaans bij je installatie(-bestanden)!
Ik heb de SQL-query wel uitgevoerd, maar de fout zit er volgens mij in dat in het install-bestand een verkeerde naam staan:

Code: Selecteer alles

CREATE TABLE `[b]phpbb_favorites[/b]` ( 
`fav_id` int(11) NOT NULL auto_increment, 
`user_id` int(11) NOT NULL default '0', 
`topic_id` int(11) NOT NULL default '0', 
PRIMARY KEY (`fav_id`) 
) 
(hierin staat dat de tabel phpbb_favorites gaat heten, terwijl er in de php-bestanden klaarblijkelijk verwezen wordt naar de tabel forum.favorites.) :S

Geplaatst: 27 feb 2006, 15:24
door Langnek
Langnek schreef:hierin staat dat de tabel phpbb_favorites gaat heten, terwijl er in de php-bestanden klaarblijkelijk verwezen wordt naar de tabel forum.favorites.
Ik heb de SQL-query verwijderd en opnieuw geïnstalleerd, maar nu met de table-naam 'Forum.favorites'. Dit werkt echter ook niet...

Geplaatst: 27 feb 2006, 16:20
door Langnek
Ter informatie: het probleem is opgelost. Ik moest de tabel gewoon 'favorites' noemen... Lekker duidelijke installatie-file :bad-words:

Geplaatst: 27 feb 2006, 17:23
door Bee
Bij de handleiding over hoe je een mod installeert (de basishandleiding voor dit soort zaken) staat er ook duidelijk bij wat je moet doen als je een andere dan de standaard prefix gebruikt.

Geplaatst: 02 mar 2006, 12:56
door Langnek
Het installeren van deze MOD is gelukkig gelukt! Echter wil ik hierin het e.e.a. aanpassen, zodat de gebruikers hun als favoriet gemarkeerde topic in hun eigen profiel hebben staan. Iemand een idee of dit kan/hoe dit moet?