Pagina 1 van 1

Probleem met Favorite Topics Mod

Geplaatst: 22 sep 2005, 17:41
door waltdisneydvd
Ik ben hevig aan het modden in mijn forum en nu kwam ik bij phpbb.com dus bij het Favorite Topics Mod, en ik wou die installeren op mijn forum, maar ik snap niet wat ze bedoelen:
##############################################################
## MOD Title: Favorites Mod
## MOD Author: DanielT < mods@danielt.com > (Daniel Taylor) http://www.danielt.com
## MOD Description: Allows users the build a favorite topics list
## MOD Version: 1.0.4
##
## Installation Level: moderate
## Installation Time: 5 Minutes
## Files To Edit: viewtopic.php
## includes/page_header.php
## templates/subSilver/overall_header.tpl
## templates/subSilver/viewtopic_body.tpl
## language/lang_english/lang_main.php
## Included Files: favorites.php, fav_body.tpl
##############################################################
## For Security Purposes, Please Check: http://www.phpbb.com/mods/downloads/ for the
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code
## to enter into your phpBB Forum. As such, phpBB will not offer support for MOD's not offered
## in our MOD-Database, located at: http://www.phpbb.com/mods/downloads/
##############################################################
## Author Notes: Updates From 1.0.1:
## Added Simple Post Icon
## Added 'Views and 'Replies'
## Stoped double 'fav adding'
##
## How to update from 101 to 102:
## Re-upload:
## favorites.php
## fav_body.tpl
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################
#
#-----[ SQL ]------------------------------------------
#Where 'phpbb_' is your table prefix
CREATE TABLE `phpbb_favorites` (
`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`)
)
#
#-----[ COPY ]------------------------------------------
#
copy favorites.php TO favorites.php
copy fav_body.tpl TO templates/subSilver/fav_body.tpl
#
#-----[ OPEN ]------------------------------------------
#
language/lang_english/lang_main.php
#
#-----[ FIND ]------------------------------------------
#
//
// That's all, Folks!
// -------------------------------------------------

#
#-----[ BEFORE, ADD ]------------------------------------------
#
//Fav Mod
$lang['remove_fav_data'] = 'Could not remove data from favorites table';
$lang['insert_fav_data'] = 'Could not insert data into favorites table';
$lang['no_fav_topic'] = 'No topic to set as favorite was set';
$lang['favorites'] = 'Favorites';
$lang['add_fav'] = 'Add To Favorites';
#
#-----[ OPEN ]------------------------------------------
#
viewtopic.php
#
#-----[ FIND ]------------------------------------------
#
'S_WATCH_TOPIC_IMG' => $s_watching_topic_img,
#
#-----[ AFTER, ADD ]------------------------------------------
#
'U_FAV' => append_sid("favorites.$phpEx?t=" . $topic_id . "&mode=add"),
'L_FAV' => $lang['add_fav'],
#
#-----[ OPEN ]------------------------------------------
#
includes/page_header.php
#
#-----[ FIND ]------------------------------------------
#
'L_WHOSONLINE_MOD' => sprintf($lang['Mod_online_color'], '<span style="color:#' . $theme['fontcolor2'] . '">', '</span>'),

#
#-----[ AFTER, ADD ]------------------------------------------
#
'L_FAV' => $lang['favorites'],
#
#-----[ FIND ]------------------------------------------
#
'U_GROUP_CP' => append_sid('groupcp.'.$phpEx),

#
#-----[ AFTER, ADD ]------------------------------------------
#
'U_FAV' => append_sid('favorites.'.$phpEx),
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/overall_header.tpl
#
#-----[ FIND ]------------------------------------------
#
<img src="templates/subSilver/images/icon_mini_groups.gif" width="12" height="13" border="0" alt="{L_USERGROUPS}" hspace="3" />{L_USERGROUPS}</a>
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
&nbsp; &nbsp;<a href="{U_FAV}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_groups.gif" width="12" height="13" border="0" alt="{L_FAV}" hspace="3" />{L_FAV}</a>&nbsp;
#
#-----[ 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_in -->
<br /><a href="{U_FAV}">{L_FAV}</a>
<!-- END switch_user_logged_in -->
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Dat is de install hulp, en ik loop vast bij: That's All Folks. Weet iemand hoe je deze mod moet installeren?

Geplaatst: 22 sep 2005, 18:45
door Bee

Geplaatst: 23 sep 2005, 14:17
door waltdisneydvd
Ja, die link heb ik ernaast gehad, maar ik snap niets van de woorden die gebruikt worden....

Hij zegt:

before add: $lang['remove_fav_data'] = 'Could not remove data from favorites table';
$lang['insert_fav_data'] = 'Could not insert data into favorites table';
$lang['no_fav_topic'] = 'No topic to set as favorite was set';
$lang['favorites'] = 'Favorites';
$lang['add_fav'] = 'Add To Favorites';

bij language/lang_english/lang_main.php

Maar bij language/lang_english/lang_main.php staat dat helemaal niet..

Geplaatst: 23 sep 2005, 14:34
door Bee
Je moet het toevoegen, niet zoeken. Lees de opdracht eens goed.

Geplaatst: 23 sep 2005, 14:46
door waltdisneydvd
Ik heb alles goed gedaan, althans volgens de hulp-desk-middel. Dank u, maar als ik dan op "Add to Favorites" doe krijg ik dit:

Could not insert data into favorites table

DEBUG MODE

SQL Error : 1146 Table 'waltdisneydvdforum_nl_db.phpbb_favorites' doesn't exist

INSERT INTO phpbb_favorites (fav_id, user_id, topic_id) VALUES (NULL, '2', '2')

Line : 60
File : favorites.php

Nou weet ik dat ze in het begin dit zeggen:

Where 'phpbb_' is your table prefix
CREATE TABLE `phpbb_favorites` (
`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`)

Maar waar moet ik dit doen?

Geplaatst: 23 sep 2005, 15:52
door Bee
Zie die handleiding, stap 10, SQL.

Geplaatst: 23 sep 2005, 18:12
door waltdisneydvd
Nogmaals bedankt, maar nu weet ik niet hoe ik alles wat bij subSilver staat naar andere templates te doen, want sommige dingen die je in bijv. overall_header moet zoeken staan alleen bij subSilver en anders bij andere templates, hoe moet ik dat doen?

Geplaatst: 23 sep 2005, 19:18
door Bee
Zoeken op een deel van de lijn, en een beetje speels zijn :wink:

Geplaatst: 23 sep 2005, 20:05
door waltdisneydvd
Ja, maar dat is er dus niet.

Geplaatst: 09 okt 2005, 13:29
door waltdisneydvd
Vraag:

Kan ik de link verkleinen: "Toevoegen aan favorieten"?

Het is nu erg groot, maar nergens staat het in de favorite mod. Ik heb het trouwens veranderd in:"Voeg toe aan Mijn updates"

Screenshot:

Afbeelding

Geplaatst: 09 okt 2005, 13:32
door Paul
Kan, de class wijzigen in viewtopic_body.tpl :)


EDIT: 6000 ste bericht :bier:

Geplaatst: 09 okt 2005, 13:37
door waltdisneydvd
Oké, en hoe, wat gebeurt er dan, en waar?

Geplaatst: 14 okt 2005, 17:13
door waltdisneydvd
Ik wijzig me suf, maar er gebeurt niks.

Geplaatst: 14 okt 2005, 17:59
door waltdisneydvd
Eindelijk gevonden!!

Geplaatst: 15 okt 2005, 09:17
door waltdisneydvd
Volgende vraag (ik blijf maar komen).

Op mijn forum heet de fav MOD 'Mijn Updates'. Nou wil ik, dat als je met een topic de link 'Voeg toe aan Mijn Updates' gebruikt heb (en dus dat topic bij je favorite staat) het veranderd in 'Verwijder uit Mijn Updates'. Op mijn HTML handleiding kon ik het niet vinden (ook niet met de zoekactie) maar het kan wel (lees: In, Uitloggen) Nou wou ik dus weten; hoe moet dit?

De Verwijder knop in 'Mijn Updates' uit favorites.php:

Code: Selecteer alles

	'L_REMOVE' => $lang['Delete'],
	'U_REMOVE' => append_sid("favorites.$phpEx?mode=remove&t=" . $row['topic_id'])) 
De 'Voeg toe..' link in een topic uit viewtopic.tpl

Code: Selecteer alles

<a class="mainmenu" href="{U_FAV}">{L_FAV}<a>

Geplaatst: 19 okt 2005, 12:28
door waltdisneydvd
Weet niemand hoe dit moet?