acp/board.php Problem

Mr. Sexy RnB Vibez
ich habe wohl nen problem mit der Board.php ausm Acp...ich weiß nicht wieso eingebaut wurde alles zu 100 % soweit ich weiß...


code:
1:
Parse error: syntax error, unexpected T_STRING in /home/blackmu/public_html/wbb2/acp/board.php on line 348



Suche in acp/board.php

------------------------------

$db->query("INSERT INTO bb".$n."_boards (styleid,parentid,parentlist,childlist,boardorder,title,password,descriptio
n,prefixuse,prefixrequired,prefix,threadtemplateuse,threadtemplate,posttemp
lateuse,posttemplate,allowratings,daysprune,sortfield,sortorder,threadsperp
age,postsperpage,postorder,countuserposts,hotthread_reply,hotthread_view,mo
deratenew,enforcestyle,closed,isboard,invisible,showinarchive,externalurl

------------------------------

füge dahinter:

------------------------------

,canusesettle

############################################################

Suche in acp/board.php

------------------------------

VALUES ('".intval($style_set)."','$parentid','$parentlist','0','".intval($boardord
er)."','".addslashes($title)."','".addslashes($password)."','".addslashes($
description)."','".intval($prefixuse)."','".intval($prefixrequired)."','".a
ddslashes($prefix)."','".intval($threadtemplateuse)."','".addslashes($threa
dtemplate)."','".intval($posttemplateuse)."','".addslashes($posttemplate)."
','".intval($allowratings)."','".intval($daysprune)."','".addslashes($sortf
ield)."','".addslashes($sortorder)."','".intval($threadsperpage)."','".intv
al($postsperpage)."','".intval($postorder)."','".intval($countuserposts)."'
,'".intval($hotthread_reply)."','".intval($hotthread_view)."','".(($moderat
enewthreads == 1) ? ("1") : ("0")).(($moderatenewposts == 1) ? ("1") : ("0"))."','".intval($enforcestyle)."','".intval($closed)."','".intval($isbo
ard)."','".intval($invisible)."','".intval($showinarchive)."','".addslashes
($externalurl)."'

------------------------------

füge dahinter:

------------------------------

,'".intval($canusesettle)."'

############################################################

Suche in acp/board.php

------------------------------

$db->query("UPDATE bb".$n."_boards SET ".
"styleid='$style_set',$parentchange title='".addslashes($title)."', password='".addslashes($password)."', description='".addslashes($description)."', allowratings='".intval($allowratings)."', daysprune='".intval($daysprune)."', sortfield='".addslashes($sortfield)."', sortorder='".addslashes($sortorder)."', prefixuse='".intval($prefixuse)."', prefixrequired='".intval($prefixrequired)."', prefix='".addslashes($prefix)."', threadtemplateuse='".intval($threadtemplateuse)."', threadtemplate='".addslashes($threadtemplate)."', posttemplateuse='".intval($posttemplateuse)."', posttemplate='".addslashes($posttemplate)."', ".
"threadsperpage='".intval($threadsperpage)."', postsperpage='".intval($postsperpage)."', postorder='".intval($postorder)."', countuserposts='".intval($countuserposts)."', hotthread_reply='".intval($hotthread_reply)."', hotthread_view='".intval($hotthread_view)."', moderatenew='".(($moderatenewthreads == 1) ? ("1") : ("0")).(($moderatenewposts == 1) ? ("1") : ("0"))."', enforcestyle='".intval($enforcestyle)."', closed='".intval($closed)."', isboard='".intval($isboard)."', invisible='".intval($invisible)."', showinarchive='".intval($showinarchive)."', externalurl='".addslashes($externalurl)."'

------------------------------

füge dahinter:

------------------------------

, canusesettle='".intval($canusesettle)."'

############################################################

Suche in acp/board.php

------------------------------

$sel_showinarchive[$board['showinarchive']] = " selected=\"selected\"";

------------------------------

füge dadrunter:

------------------------------

$sel_canusesettle[$board['canusesettle']] = " selected=\"selected\"";
C-Board
Wenn man einen Hack einbaut, dann muss man sorgfältig die Anleitung lesen und in Gänze befolgen. Sonst klappt es nie.

Ich habe mir Deine board.php angeschaut und gleich beim ersten Schritt der von Dir erwähnten Anleitung (um welchen Hack es sich handelt, wäre übrigens auch sehr hilfreich und dann könnte man auch im dortigen Supportthread posten) bin ich fündig geworden. Du hast da einen Fehler eingebaut:

php:
1:
$db->query("INSERT INTO bb".$n."_boards (styleid,parentid,parentlist,childlist,boardorder,title,password,description,prefixuse,prefixrequired,prefix,threadtemplateuse,threadtemplate,posttemplateuse,posttemplate,allowratings,daysprune,sortfield,sortorder,threadsperpage,postsperpage,postorder,countuserposts,hotthread_reply,hotthread_view,moderatenew,enforcestyle,closed,isboard,invisible,showinarchive,externalurl,,canusesettle) ".


Ich habe nicht weiter nach Fehlern gesucht.

Gruß Mike
blackeagle1075
probier mal die
Mr. Sexy RnB Vibez
Zitat:
Original von blackeagle1075
probier mal die


wenn ich diese probiere bekomme ich diesen fehler:

code:
1:
Parse error: syntax error, unexpected T_STRING in /home/blackmu/public_html/wbb2/acp/board.php on line 348
blackeagle1075
das hat aber nix mit den hack zu tuen, den du oben gepostet hast. ich hatte da einen fehler gefunden. muss ich mal schaun was da der fehler sein könnte
Mr. Sexy RnB Vibez
Falls es hilft, der Hack der das war bzw. ist heißt "Thread erledigt/unerledigt"
blackeagle1075
hast du noch die sicherung von der datei. ich habe noch einen fehler gefunden, aber das wird wo nicht der einzige sein
Mr. Sexy RnB Vibez
also der fehler ist nun komplett weg und geht wieder. ich danke dir
blackeagle1075
dann bitte hier bewerten großes Grinsen
blackeagle1075 danke für die Tipps
Mr. Sexy RnB Vibez
nun kommt aber dieser fehler:

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/blackmu/public_html/wbb2/thread.php(920) : eval()'d code on line 140



Suche in thread.tpl

------------------------------

$thread_poll

------------------------------

füge dadrunter:

------------------------------

<if($board['canusesettle'] == 1)><then>
<table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" border="{$style['tableinborder']}" style="width:{$style['tableinwidth']}" class="tableinborder">
<tr>
<td class="tablea"><span class="normalfont"><if($thread['settled'] == 1)><then>{$lang->items['LANG_THREAD_SETTLE_COMPLETE']} <img src="{$style['imagefolder']}/erledigt.gif" title="Thread erledigt" alt="Thread erledigt" border="0" /></then><else>{$lang->items['LANG_THREAD_SETTLE_INCOMPLETE']} <img src="{$style['imagefolder']}/unerledigt.gif" title="Thread unerledigt" alt="Thread unerledigt" border="0" /></else></if></td>
</tr>
</table><br />
</then></if>

############################################################

Suche in thread.tpl

------------------------------

<if(checkmodpermissions("m_can_thread_close"))>
<then><option value="thread_close">{$lang->items['LANG_THREAD_THREADCLOSE']}</option></th
en>
</if>

------------------------------

füge dadrunter:

------------------------------

<if(checkmodpermissions("m_can_thread_settle") && $board['canusesettle'] == 1)>
<then><option value="thread_settle">{$lang->items['LANG_THREAD_THREADSETTLE']}</option></
then>
</if>

############################################################

Suche in thread.tpl

------------------------------

<if($wbbuserdata['userid'] && $wbbuserdata['userid']==$thread['starterid'] && (checkpermissions("can_close_own_topic")==1 || checkpermissions("can_del_own_topic")==1 || checkpermissions("can_edit_own_topic")==1 || checkpermissions("can_move_own_topic")==1))>

------------------------------

ersetze mit:

------------------------------

<if($wbbuserdata['userid'] && $wbbuserdata['userid']==$thread['starterid'] && (checkpermissions("can_close_own_topic")==1 || checkpermissions("can_del_own_topic")==1 || checkpermissions("can_edit_own_topic")==1 || checkpermissions("can_move_own_topic")==1 || checkpermissions("can_settle_own_topic")==1))>

############################################################

Suche in thread.tpl

------------------------------

<if(checkpermissions("can_close_own_topic")==1)>
<then><option value="thread_close">{$lang->items['LANG_THREAD_THREADCLOSE']}</option></th
en>
</if>

------------------------------

füge dadrunter:

------------------------------

<if(checkpermissions("can_settle_own_topic")==1 && $board['canusesettle'] == 1)>
<then><option value="thread_settle">{$lang->items['LANG_THREAD_THREADSETTLE']}</option></
then>
</if>
blackeagle1075
hänge mal bitte die thread.tpl an bzw. poste die mal hier
Mr. Sexy RnB Vibez
büdde sehr
blackeagle1075
irgendwie ist die datei total verhunzt

ich habe es mal mit der orginalen verglichen. da scheint bei dir etliches zu fehlen.

ich habe erstmal versucht deine datei zu reparieren
Mr. Sexy RnB Vibez
nun kommt dieser fehler:

Parse error: syntax error, unexpected T_CLASS in /home/blackmu/public_html/wbb2/thread.php(920) : eval()'d code on line 146


edit:

das sind die hacks die bisher eingebaut wurden:

Blinkender PN Button wBB 2.3.x
Hidden-Text
Versteckte Einstellungen
New On Edit
Quickadministration v1.2
RedireX für 2.3
Ungelesene PN im Profil
NOAVATAR Addon
Top 5 Hack für das WBB 2.3.4 / 2.3.5 / 2.3.6
BBCode YouTube


und da greift kaum einer auf die thread.tpl zu außer Quickadministration v1.2 glaub ich
blackeagle1075
hast du sonst noch irgendwelche hacks in der datei eingebaut, wenn nein dann spiele von der datei nochmal das orginal ein und baue den hack neu ein, bzw. wenn du willst, kann ich das machen. brauche da aber nur den entsprechenden zugang
Mr. Sexy RnB Vibez
habe meinen vorigen Post editiert

edit: hast du MSN oder ICQ?
blackeagle1075
ja sowas habe ichm, ich binaber nicht zu hause, bzw. habe da zur zeit auch kein internet. schreibe gerade von arbeit aus

bei deinen problem muss ich jetzt leider passen, weil ich nicht so recht weiß wie das template angepasst werden muss , damit Quickadministration v1.2 und der Hack Thread ereldigt/unerledigt zusammen funktionieren.

Frage notfalls mal im supportthread zu Quickadministration v1.2 nach.
Ich bin da leider noch nicht so bewandert
Mr. Sexy RnB Vibez
Zitat:
Original von blackeagle1075
ja sowas habe ichm, ich binaber nicht zu hause, bzw. habe da zur zeit auch kein internet. schreibe gerade von arbeit aus

bei deinen problem muss ich jetzt leider passen, weil ich nicht so recht weiß wie das template angepasst werden muss , damit Quickadministration v1.2 und der Hack Thread ereldigt/unerledigt zusammen funktionieren.

Frage notfalls mal im supportthread zu Quickadministration v1.2 nach.
Ich bin da leider noch nicht so bewandert


das ist schade, aber danke für deine Mühe...