Seite 2 von 3

Verfasst: 30.08.2007 18:22
von thoefreak
hab ich gemacht und folgendes:

Code: Alles auswählen

Error in posting

DEBUG MODE

SQL Error : 1136 Column count doesn't match value count at row 1

INSERT INTO phpbb_topics (topic_title, topic_bedankomat, topic_poster, topic_time, forum_id, topic_status, topic_type, topic_vote) VALUES ('tze', 2, 1188490924, 2, 0, 0, 0)

Line : 227
File : functions_post.php

Verfasst: 30.08.2007 18:33
von Seimon
Dann nur her mit der functions_post.php :D

Verfasst: 30.08.2007 18:50
von SteveHH
Du hast noch einen Fehler in der functions_post.php ..

Gruß,

Steve :roll:

Verfasst: 30.08.2007 20:29
von thoefreak
Das ich da einen Fehler habe konnte ich auch aus dem fehler-text entnehmen! Weiß halt nurnicht welchen, aber vllt. ihr ja.
Hier mal mein functions_post.php

http://www.pastebin.ca/676026

Verfasst: 31.08.2007 13:44
von Seimon
Derselbe wie vorher :o (sieht zumidestens so aus...)
Du nimmst im zweiten Schritt immer das zweite '$post_subject' obwohl du das erste nehmen müsstest...

finde:

Code: Alles auswählen

$sql  = ($mode != "editpost") ? "INSERT INTO " . TOPICS_TABLE . " (topic_title, topic_bedankomat, topic_poster, topic_time, forum_id, topic_status, topic_type, topic_vote) VALUES ('$post_subject', " . $userdata['user_id'] . ", $current_time, $forum_id, " . TOPIC_UNLOCKED . ", $topic_type, $topic_vote)" : "UPDATE " . TOPICS_TABLE . " SET topic_title = '$post_subject', topic_bedankomat = $topic_bedankomat, $topic_bedankomat, topic_type = $topic_type " . (($post_data['edit_vote'] || !empty($poll_title)) ? ", topic_vote = " . $topic_vote : "") . " WHERE topic_id = $topic_id";
ersetzte mit:

Code: Alles auswählen

$sql  = ($mode != "editpost") ? "INSERT INTO " . TOPICS_TABLE . " (topic_title, topic_bedankomat, topic_poster, topic_time, forum_id, topic_status, topic_type, topic_vote) VALUES ('$post_subject', $topic_bedankomat, " . $userdata['user_id'] . ", $current_time, $forum_id, " . TOPIC_UNLOCKED . ", $topic_type, $topic_vote)" : "UPDATE " . TOPICS_TABLE . " SET topic_title = '$post_subject', topic_bedankomat = $topic_bedankomat, topic_type = $topic_type " . (($post_data['edit_vote'] || !empty($poll_title)) ? ", topic_vote = " . $topic_vote : "") . " WHERE topic_id = $topic_id";

Verfasst: 31.08.2007 15:58
von thoefreak
hab jetzt ja quasi die zeile 224 komplett ausgetaucht! Aber der Danke-Button ist immernoch nicht da!?

Verfasst: 31.08.2007 16:06
von Seimon
Buttons hochgeladen?

Bedanken im Admin-Bereich aktiviert?

Verfasst: 31.08.2007 16:10
von thoefreak
Buttons sind hochgeladen und aktivieren muss man den nicht, soweit ich weiß...was soll ich jetzt machen!?

und wenn ich ihn mit easy Mod installieren will, kommt:

Code: Alles auswählen

Critical Error

FIND FAILED: In file [admin/admin_forums.php] could not find:

'L_PRUNE_FREQ' => $lang['prune_freq'],
'L_DAYS' => $lang['Days'], 
allerdings existieren beide zeilen!?

Verfasst: 31.08.2007 16:13
von Seimon
thoefreak hat geschrieben:aktivieren muss man den nicht, soweit ich weiß
Ich kenn den MOD zwar nicht, aber das:

Code: Alles auswählen

#
#-----[ OPEN ]------------------------------------------------
#
templates/subSilver/admin/forum_edit_body.tpl

#
#-----[ FIND ]------------------------------------------------
# 
	<tr> 
	  <td class="row1">{L_FORUM_STATUS}</td>
	  <td class="row2"><select name="forumstatus">{S_STATUS_LIST}</select></td>
	</tr>

#
#-----[ AFTER, ADD ]------------------------------------------
#
	<tr>
	  <td class="row1">{L_FORUM_BEDANKOMAT}</td>
	  <td class="row2">
		<input type="radio" name="forum_bedankomat" value="1" {FORUM_BEDANKOMAT_YES} />
		{L_YES}&nbsp;&nbsp;
		<input type="radio" name="forum_bedankomat" value="0" {FORUM_BEDANKOMAT_NO} />
		{L_NO}</td>
	</tr>
sieht ganz nach Aktivierung aus!

Geh mal im Adminmenü auf die Foren und dann auf edit

Verfasst: 31.08.2007 16:14
von Seimon
thoefreak hat geschrieben:und wenn ich ihn mit easy Mod installieren will
wieso denn jetzt easymod, wo du es endlich geschafft hast den mod zu installieren :o