Strona 1 z 1

Plus i minus - problem z modyfikacją pliku viewtopic

: 01 maja 2006, 11:23
autor: SpikeLc
no więc mój problem z instalacją tego modu jest następujący...
przy modyfikacji innych plików nie mam problemu, jedynie z viewtopic, a to przez to, że fragmenty tekstu które są opisane w pliku instalacyjnym w moim viewtopicu w ogóle nie istnieją...
być może ktoś z Was będzie potrafił sobie z tym poradzić, poniżej zamieszczam linka do mojego pliku viewtopic oraz dla tych którzy nie mają przy sobie pliku z opisem instalacji - fragment dotyczący edycji tegoż pliku

plik viewtopic

Kod: Zaznacz cały

#
#--[ OPEN ]--
#
viewtopic.php

#
#--[ FIND ]--
# full text to find:
# $sql = "SELECT t.topic_id, t.topic_title, t.topic_status, t.topic_replies, t.topic_time, t.topic_type, t.topic_vote, t.topic_last_post_id, f.forum_name, f.forum_status, f.forum_id, f.auth_view, f.auth_read, f.auth_post, f.auth_reply, f.auth_edit, f.auth_delete, f.auth_sticky, f.auth_announce, f.auth_pollcreate, f.auth_vote, f.auth_attachments" . $count_sql . "
#
$sql = "SELECT t.topic_id, t.topic_title,

#
#--[ IN-LINE FIND ]--
#
t.topic_last_post_id,

#
#--[ IN-LINE AFTER, ADD ]--
#
t.topic_poster,

#
#--[ FIND ]--
# full text: $sql = "SELECT u.username, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsmile, p.*,  pt.post_text, pt.post_subject, pt.bbcode_uid
#
$sql = "SELECT u.username, u.user_id

#
#--[ IN-LINE FIND ]--
#
u.user_allowsmile

#
#--[ IN-LINE AFTER, ADD ]--
#
, u.user_plusp, u.user_minusp, u.user_disallowed_write, b.ban_id

#
#--[ FIND ]--
# full text: FROM " . POSTS_TABLE . " p, " . USERS_TABLE . " u, " . POSTS_TEXT_TABLE . " pt
#
POSTS_TABLE . " p,

#
#--[ IN-LINE FIND ]--
#
" . USERS_TABLE . " u

#
#--[ IN-LINE BEFORE, ADD ]--
#
(

#
#--[ IN-LINE AFTER, ADD ]--
#
 LEFT JOIN ".BANLIST_TABLE." b ON u.user_id=b.ban_userid)

#
#--[ FIND ]--
#
'L_GOTO_PAGE' => $lang['Goto_page'],

#
#--[ AFTER, ADD ]--
#
'L_POST_PLUSP' => $lang['Plusminus_plusinfo'],
'L_POST_MINUSP' => $lang['Plusminus_minusinfo'],

#
#--[ FIND ]--
#
$user_sig_bbcode_uid = $postrow[$i]['user_sig_bbcode_uid'];

#
#--[ AFTER, ADD ]--
#
include($phpbb_root_path . 'plusminus.'.$phpEx);

#
#--[ FIND ]--
#
'DELETE' => $delpost,

#
#--[ AFTER, ADD ]--
#
        'ADD_PLUS_POINT'=>$plus_point,
        'ADD_MINUS_POINT'=>$minus_point,
        'POINTS'=>$points,

#
#--[ FIND ]--
#
'U_POST_ID' => $postrow[$i]['post_id'])
	);

#
#--[ AFTER, ADD ]--
#
    if ($postrow[$i]['post_plusp'])
    {
    $template->assign_block_vars('postrow.plusp',array());
    }
    if ($postrow[$i]['post_minusp'])
    {
    $template->assign_block_vars('postrow.minusp',array());
    }

: 01 maja 2006, 12:00
autor: mateusz

: 01 maja 2006, 12:25
autor: SpikeLc
no zaaktualizowałem ten plik i przy wejściu do jakiegoś topicu jest taki komunikat:
Could not obtain post/user information.

DEBUG MODE

SQL Error : 1064 Something is wrong in your syntax obok '(ofpc_users u LEFT JOIN ofpc_banlist b ON u.user_id=b.ban_userid' w linii 2

SELECT u.* , p.*, b.ban_id, pt.post_text, pt.post_subject, pt.bbcode_uid FROM ofpc_posts p, (ofpc_users u LEFT JOIN ofpc_banlist b ON u.user_id=b.ban_userid), ofpc_posts_text pt WHERE p.topic_id = 5037 AND pt.post_id = p.post_id AND u.user_id = p.poster_id ORDER BY p.post_time ASC LIMIT 0, 15

Line : 394
File : viewtopic.php
jak co to adres do mojego forum jest taki - http://www.ofp.bmj.pl/forum/

: 01 maja 2006, 12:53
autor: mateusz
błąd naprawiony :D

: 20 maja 2006, 19:21
autor: eho
ja mam dokładnie ten sam problem...wgrałem mateusz ten twoj plik na server i dalej mi sie to pojawia...a moze to przez ten bląd w PA

Kod: Zaznacz cały

Nie można połączyć się z serwerem phpBB, treść błędu:
Connection refused
ale dodatkowo bo wgraniu twojego pliku pojawil mi sie nowy bląd na samej górze jak wchodze w temat :)

Kod: Zaznacz cały

Warning: main(): Unable to access ./includes/functions_color_groups.php in /var/www/sites/yoyo.pl/f/r/frikos/Forum/viewtopic.php on line 28

Warning: main(./includes/functions_color_groups.php): failed to open stream: No such file or directory in /var/www/sites/yoyo.pl/f/r/frikos/Forum/viewtopic.php on line 28

Warning: main(): Failed opening './includes/functions_color_groups.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/sites/yoyo.pl/f/r/frikos/Forum/viewtopic.php on line 28

Warning: Cannot modify header information - headers already sent by (output started at /var/www/sites/yoyo.pl/f/r/frikos/Forum/viewtopic.php:28) in /var/www/sites/yoyo.pl/f/r/frikos/Forum/includes/page_header.php on line 483

Warning: Cannot modify header information - headers already sent by (output started at /var/www/sites/yoyo.pl/f/r/frikos/Forum/viewtopic.php:28) in /var/www/sites/yoyo.pl/f/r/frikos/Forum/includes/page_header.php on line 485

Warning: Cannot modify header information - headers already sent by (output started at /var/www/sites/yoyo.pl/f/r/frikos/Forum/viewtopic.php:28) in /var/www/sites/yoyo.pl/f/r/frikos//Forum/includes/page_header.php on line 486
a w temacie taki błąd...

Kod: Zaznacz cały

Could not obtain post/user information.

DEBUG MODE

SQL Error : 1054 Unknown column 'u.user_plusp' in 'field list'

SELECT u.* , u.user_plusp, u.user_minusp, u.user_disallowed_write, b.ban_id , p.*, pt.post_text, pt.post_subject, pt.bbcode_uid FROM phpbb2_posts p, phpbb2_users u LEFT JOIN phpbb2_banlist b ON u.user_id=b.ban_userid, phpbb2_posts_text pt WHERE p.topic_id = 5 AND pt.post_id = p.post_id AND u.user_id = p.poster_id ORDER BY p.post_time ASC LIMIT 0, 15

Line : 398
File : viewtopic.php

: 20 maja 2006, 19:42
autor: daroPL
eho pisze:SQL Error : 1054 Unknown column 'u.user_plusp' in 'field list'
nie wykonałeś zapytań SQL od "PlusMinus"

: 20 maja 2006, 21:16
autor: eho
dalej...to samo...;> eh...mzoe poprostu cos źle robie ;|