Problem nach einbau von Mod ??

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
sains
Mitglied
Beiträge: 64
Registriert: 12.03.2007 21:54

Problem nach einbau von Mod ??

Beitrag 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 ??
sains
Mitglied
Beiträge: 64
Registriert: 12.03.2007 21:54

Beitrag 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
Zuletzt geändert von sains am 25.03.2007 16:57, insgesamt 2-mal geändert.
Benutzeravatar
Julian87
Mitglied
Beiträge: 4303
Registriert: 05.11.2005 16:26
Wohnort: Nähe Bonn
Kontaktdaten:

Beitrag 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
sains
Mitglied
Beiträge: 64
Registriert: 12.03.2007 21:54

Beitrag 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)
//
/////////////////////////////////////////////////////////
sains
Mitglied
Beiträge: 64
Registriert: 12.03.2007 21:54

Beitrag 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
uwe310
Mitglied
Beiträge: 429
Registriert: 06.01.2007 02:04

Beitrag 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
Benutzeravatar
Julian87
Mitglied
Beiträge: 4303
Registriert: 05.11.2005 16:26
Wohnort: Nähe Bonn
Kontaktdaten:

Beitrag 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
sains
Mitglied
Beiträge: 64
Registriert: 12.03.2007 21:54

Beitrag 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
uwe310
Mitglied
Beiträge: 429
Registriert: 06.01.2007 02:04

Beitrag 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
sains
Mitglied
Beiträge: 64
Registriert: 12.03.2007 21:54

Beitrag 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:
Antworten

Zurück zu „phpBB 2.0: Mod Support“