Seite 1 von 2

Problem nach einbau von Mod ??

Verfasst: 20.03.2007 09:37
von sains
Hi PhPBB Team und Mitglieder, habe
ein Problem.Nach einem einbau von einem Mod
Hier der Mod : http://www.phpbbmods.de/downloads.php?view=detail&id=6
kam des, wen man auf test forum geht hier http://maki86.ma.ohost.de/phpBB2/
#--------------------------------------------------------------------------------#
1:
Could not obtain topic information

DEBUG MODE

SQL Error : 1054 Unknown column 't.topic_bedankomat' in 'field list'

SELECT t.topic_id, t.topic_bedankomat, 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 FROM phpbb_topics t, phpbb_forums f WHERE t.topic_id = 2 AND f.forum_id = t.forum_id

Line : 220
File : viewtopic.php
#------------------------------------------------------------------------------------#
2:
Parse error: syntax error, unexpected T_VARIABLE, expecting ')' in /usr/export/www/hosting/maki86/phpBB2/posting.php on line 33

Und hier, wen jemand in die Datei schauen möchte was ich umgeschrieben habe könnte ja mal nachschauen wen nicht genau wisst was ich meine oder was auch immer !!!!!! http://uploaded.to/?id=3xb52p
Brauch Dringend Hilfe ??

Verfasst: 24.03.2007 17:04
von sains
Kann mir hier keiner helfen
wegen Bedankomat ich bitte sogar jetzt drum :D
Bitte hilft mir ich warte schon lang auf ne Antwort
Hilfe aber nix

OK WERD MAL DES MACHEN HOFFENTLICH KLAPT
ES DAN AUCH :D DANKE ABER

Verfasst: 24.03.2007 21:00
von Julian87
Hi,
Parse error: syntax error, unexpected T_VARIABLE, expecting ')' in /usr/export/www/hosting/maki86/phpBB2/posting.php on line 33
Sieht so aus als hättest du einen Fehler beim Einbauen des MODs gemacht, siehe posting.php etwa bei Zeile 33. ;)
Geh nochmal die Anleitung durch, oder noch besser nimm dir eine neue posting.php, die du hoffentlich vorher gesichert hast und führe dort nochmal, aber diesmal richtig, die Änderungen laut Anleitung durch.

Julian

Verfasst: 25.03.2007 17:37
von sains
Schau jetzt komm des

Code: Alles auswählen

Update der Datenbank

    * CREATE TABLE phpbb_bedankomat ( `thx_id` mediumint(8) NOT NULL auto_increment, `user_id` mediumint(8) NOT NULL default '0', `topic_id` mediumint(8) NOT NULL default '0', PRIMARY KEY (`thx_id`) ) TYPE=MyISAM
      +++ Fehler: Table 'phpbb_bedankomat' already exists

    * ALTER TABLE phpbb_topics ADD COLUMN topic_bedankomat TINYINT(1) DEFAULT '1' NOT NULL
      +++ Fehler: Duplicate column name 'topic_bedankomat'

    * ALTER TABLE phpbb_forums ADD forum_bedankomat tinyint (1) NOT NULL default '1'
      +++ Fehler: Duplicate column name 'forum_bedankomat'

Aktualisierung der Datenbank beendet! Bitte die Datei schnellstmöglich löschen!
nach dem ich die install ausgeführt habe
und wen ich auch meine forum gehen
komm das
Allgemeiner Fehler

Could not obtain topic-bedankomat information

DEBUG MODE

SQL Error : 1146 Table 'maki86.BEDANKOMAT_TABLE' doesn't exist

SELECT b.user_id, b.topic_id, u.username, u.user_level FROM BEDANKOMAT_TABLE b, phpbb_users u WHERE (b.user_id = u.user_id) AND (b.topic_id = 2)

Line : 670
File : viewtopic.php
Bin Verzweifelt bitte deswegen um eure Hilfe
muss ich des so kopieren ab dem
Bedankomat-Start bis Bedankomat-Ende
oder erst ab hier $sql = 'SELECT b.user_id, aber sonst kommt oben der Fhler wie schon oben genannt

Code: Alles auswählen

#
#-----[ BEFORE, ADD ]------------------------------------------
#
/////////////////////////////////////////////////////////  <--- Ab hier Kopieren
//
//   Bedankomat-Start (2)
//
/////////////////////////////////////////////////////////


// nungut - erstmal soll das Teil nur fuer registrierte Benuzer vorhanden sein.
//
// Bedankomat START (Inclusive Add-On by OXPUS)
//


$sql = 'SELECT b.user_id, b.topic_id, u.username, u.user_level FROM ' .BEDANKOMAT_TABLE. ' b, ' .USERS_TABLE. ' u
   WHERE (b.user_id = u.user_id) AND (b.topic_id = ' .$topic_id. ')';
if ( !($result = $db->sql_query($sql)) )
{
   message_die(GENERAL_ERROR, 'Could not obtain topic-bedankomat information', '', __LINE__, __FILE__, $sql);
}

$thx_users = array();
$num_thxs = $db->sql_numrows($result);
$thx_users = $db->sql_fetchrowset($result);
$thx_own = 0;

if ($num_thxs > 0 && $forum_topic_data['topic_bedankomat'] == TRUE)
{
   $l_thx_userlist = '';
   $l_thx_user = sprintf($lang['Thanking_user'], $num_thxs);

   for ($index=0; $index<$num_thxs; $index++)
   {
	$style_color = '';
	$bed_username = $thx_users[$index]['username'];
	$bed_userlevel = $thx_users[$index]['user_level'];

	if ( $bed_userlevel == ADMIN )
	{
		$bed_username = '<b>' . $bed_username . '</b>';
		$style_color = 'style="color:#' . $theme['fontcolor3'] . '"';
	}
        else if ( $bed_userlevel == JUNIOR_ADMIN )
        {
        	$bed_username = '<b>' . $bed_username . '</b>';
        	$style_color = 'style="color:#' . $theme['fontcolor5'] . '"';
        }

        else if ( $bed_userlevel == USER )
        {
        	$bed_username = '<b>' . $bed_username . '</b>';
        	$style_color = 'style="color:#' . $theme['body_link'] . '"';
        }
	else if ( $bed_userlevel == MOD )
	{
		$bed_username = '<b>' . $bed_username . '</b>';
		$style_color = 'style="color:#' . $theme['fontcolor2'] . '"';
	}


      $temp = $thx_users[$index]['user_id'];
      $temp = '<a href="' . append_sid("./profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $temp) . '"' . $style_color .'>' . $bed_username . '</a>';
      $l_thx_userlist .= ($index==0) ? $temp : ', ' . $temp;
   }

   $template->assign_block_vars('switch_bedankomat', array() );
}

else
{
	$l_thx_userlist = '';
	$l_thx_user = '';
}

$sql = "SELECT f.forum_bedankomat FROM " . FORUMS_TABLE . " f WHERE f.forum_id = $forum_id";

	if ( !($result = $db->sql_query($sql)) )
	{
		message_die(GENERAL_ERROR, "Could not create download stream for post.", '', __LINE__, __FILE__, $sql);
	}

	while ( $row = $db->sql_fetchrow($result) )
	{
		$forum_bedankomatexist = $row['forum_bedankomat'];
	}

if ($forum_bedankomatexist == 1)
{


if ($userdata['session_logged_in'])
{
	if ($forum_topic_data['topic_bedankomat'] == TRUE)

	{
		$template->assign_block_vars('switch_bedankomat_on', array());
	}


$sql = "SELECT t.topic_id, t.topic_first_post_id, p.post_id, p.poster_id
      FROM " . TOPICS_TABLE . " t, " . POSTS_TABLE . " p
      WHERE t.topic_id = " . $topic_id . "
         AND t.topic_first_post_id = p.post_id";
   $result = $db->sql_query($sql);
   $row = $db->sql_fetchrow($result);

if ($row['poster_id'] == $userdata['user_id'] AND $userdata['user_id'] != '-1')
{
$l_bedankomat = '';
$u_bedankomat = '';
}


else
{

	$sql = 'SELECT * FROM ' .BEDANKOMAT_TABLE. ' WHERE (user_id=' . $userdata['user_id'] . ') AND (topic_id=' .$topic_id. ') LIMIT 1';
   if ( !($result = $db->sql_query($sql)) )
   {
      message_die(GENERAL_ERROR, 'Could not obtain user-bedankomat information', '', __LINE__, __FILE__, $sql);
   }


   if ($db->sql_numrows($result) == 1)
   {
      $thx_own = 1; 
      $l_bedankomat = '';
      $u_bedankomat = '';
   }

   else
   {

$l_bedankomat = '<img src="'.$images['Say_thanks'].'" border="0" alt="Dankeschön sagen" align="middle" />';
		$u_bedankomat = append_sid('viewtopic.'.$phpEx.'?mode=add_thx&u='.$userdata['user_id'].'&t='.$topic_id);
		$a_bedankomat = $lang['Say_thanks'];
	}
}
}
else
{
	$l_bedankomat = '';
	$u_bedankomat = '';
}
}
unset( $num_thxs );
unset( $thx_users );
//
// Bedankomat END (Inclusive Add-On by OXPUS)
//

/////////////////////////////////////////////////////////
//
//   Bedankomat-Ende (2)
//
/////////////////////////////////////////////////////////

Verfasst: 27.03.2007 17:39
von sains
alles hat geklappt auch install ausgeführt
dann bei einen neuen Thema aufmachen kommt des

Code: Alles auswählen

Parse error: syntax error, unexpected '(' in /usr/export/www/hosting/maki86/phpBB2/posting.php on line 34
Brauch Hilfe Bitte drum
Hier die Posting.php
für umbau
http://radovanovic.ra.funpic.de/Copy%20Bedankomat2.txt
und hier meine posting.php meine umgeschrieben
aber kommt fehler bei einem neue thema HILFFFFFFEEE
http://uploaded.to/?id=6vhqct

Verfasst: 27.03.2007 18:23
von uwe310
Hallo.. 8)

Warum versuchst du nicht selbst den Mod in die posting.php einzubauen

oder hatte ich nur einen falschen Link.
MFG
Uwe

Verfasst: 27.03.2007 18:56
von Julian87
Hi,

in der posting.php die du bereitgestellt hast sind keinerlei Änderungen laut dem Teil der Anleitung die du uns bereitsgestellt hast, durchgeführt worden.

Und in Zeile 34 kann ich auf anhieb in dieser Datei keinen Fehler finden - also stelle mal die posting.php mit dem Fehler zum Download, und bitte bei dir und nicht auf solche dummen Uploaddienste wo sich hier 5 Werbefenster öffnen.
uwe310 hat geschrieben:oder hatte ich nur einen falschen Link.
Nein hattest du nicht, s.O. ;)

Julian

Verfasst: 28.03.2007 14:42
von sains
ich weiss nett jetzt genau
aber hier ist jetzt die posting.php
und auf nem anderen hoster
http://d.turboupload.com/de/1657547/ij9ducr27o.html
mirror 2 http://up.li.ru/?id=276841;posting.php
mirror 3 http://www.rogepost.com/n/2082788391

Verfasst: 28.03.2007 16:53
von uwe310

Code: Alles auswählen

$params['topic_bedankomat'] = 'topic_bedankomat'(;)( oder nur ein ,)
also laut einbau Anleitung soll das aber
$params['topic_bedankomat'] = 'topic_bedankomat';
Mfg Uwe

Verfasst: 28.03.2007 21:10
von sains
allso ich habe es jetzt so gemacht wie es mir uwe310
den code hier gepostet hat

Code: Alles auswählen

$params['topic_bedankomat'] = 'topic_bedankomat'(;)( oder nur ein ,)
den habe ich ersetzt mit dem Code

Code: Alles auswählen

$params['topic_bedankomat'] = 'topic_bedankomat';
ging auch alles install und soweiter aber auch keine Fehler Meldung
mehr wen ich ein neuen post auch machen will aber ich sehe nix von dem Mod auf mein board hier der Link :http://maki86.ma.ohost.de/phpBB2/index.php
aber die Buttons sind weg und bedankomat button sehe ich auch nett
Bitte um Weiter Hilfe von euch :cry: