YourWBB


yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB Lite 1.0.x » [WBB Lite 1.0.x] Allg. Fragen und Probleme » deletpost » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 2.792 Views | | Thema zu Favoriten hinzufügen

Neues Thema erstellen Antwort erstellen

Dieses Thema wurde als erledigt markiert. Thread erledigt

Zum Ende der Seite springen deletpost
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Anika90
unregistriert
 deletpost Antworten Zitieren Editieren Melden       UP

Problembeschreibung:
Wenn ich den deletpost einbaue, dann werden mir in den Threads KEINE Beiträge mehr angezeigt.

Es sind nur 3 Dateien zu verändern
-thread.php
-thread.tpl
-thread_postbit.tpl

und hat noch eine deletpost.tpl einzufügen.
Habe mich an die Anweisung gehalten und hatte danach eben das Problem, das mir keine Beiträge angezeigt wurden. Kann es daran liegen, dass ich verschiedene Styles habe?

Fehlermeldung:
ist nicht vorhanden

Link zum Forum und Screenshot (KEINE Bilderhoster, per Dateianhang):
Habe den Hack wieder ausgebaut

Was wurde zuletzt geändert oder eingebaut?
NUllposterhinweis
30.01.13 11:26
Pigsel
Mitglied


images/avatars/avatar-5749.gif

Dabei seit: 05.09.11
Beiträge: 774
Fähigkeiten: WBB Lite 1 Fortgeschritten
Forenversion: Lite 1.0

Antworten Zitieren Editieren Melden       UP

wo werden wie keine Beiträge mehr angezeigt?

und nein das kann damit nichts zu tun haben, es sei denn du hast für die Styles unterschiedliche Template-Ordner (Template-pack-hack) ?

aber soweit ich informiert bin hast du den nicht drin

und welchen delpost hast du eingebaut? das man sichdas genauer besehen kann

mass-post-delete?
delpost?

__________________
Ein Leben ohne CodeBug's ist ein Leben im Paradies

31.01.13 09:05 Pigsel ist offline E-Mail Finden Als Freund hinzufügen
Anika90
unregistriert
Antworten Zitieren Editieren Melden       UP

SObald ich einen Thread öffne um dort die Beiträge zu lesen. Da sieht man dann nur wie viele "Seiten" schon geschrieben wurden, aber keinen Beitrag von niemanden.

Genau... einen Templates-pack-hack haben wir nicht drin und die Styles sind alle im Templatesordner untergekommen. Schon mal gut zu wissen, dass es daran nicht liegen kann.

Ich habe den Delepost eingebaut. Habe ihn mal im Anhang angehangen^^

Wie gesagt ich hatte den eingebaut und dann aber wieder ausgebaut, weil man keine Beiträge mehr lesen konnte

Dateianhang:
zip 24 deletpost.zip (2,16 KB, 10 mal heruntergeladen)
31.01.13 09:46
Pigsel
Mitglied


images/avatars/avatar-5749.gif

Dabei seit: 05.09.11
Beiträge: 774
Fähigkeiten: WBB Lite 1 Fortgeschritten
Forenversion: Lite 1.0

Antworten Zitieren Editieren Melden       UP

dann möchte ich gern mal die dafür geänderten dateien sehen .. da ich weiß das dieser Code funktionieren muss

__________________
Ein Leben ohne CodeBug's ist ein Leben im Paradies

01.02.13 01:15 Pigsel ist offline E-Mail Finden Als Freund hinzufügen
Anika90
unregistriert
Antworten Zitieren Editieren Melden       UP

hab ich dir geschickt
01.02.13 14:13
Pigsel
Mitglied


images/avatars/avatar-5749.gif

Dabei seit: 05.09.11
Beiträge: 774
Fähigkeiten: WBB Lite 1 Fortgeschritten
Forenversion: Lite 1.0

Antworten Zitieren Editieren Melden       UP

hab schon entdeckt was das gewesen sein könnte .. aber weiß noch nicht wie das zu beheben ist geschockt

die Suchstelle in deiner Datei sieht so aus:

code:
1:
2:
 if(add2list($wbbuserdata['ignorelist'],$posts['userid'])==-1) eval ("\$postbit .= \"".$tpl->get("thread_ignoreuser")."\";");
 else eval ("\$postbit .= \"".$tpl->get("thread_postbit")."\";");


und in der Anleitung zu dem Hack heißt es:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
bestehende Dateien ändern:

thread.php
suche
------------
eval ("\$postbit .= \"".$tpl->get("thread_postbit")."\";");
------------
füge darüber
------------
if(($wbbuserdata['issupermod']==1) || $modpermissions['userid']) 
 eval ("\$deletepost = \"".$tpl->get("deletpost")."\";");


mal eine Frage an die umliegenden Experten ..

kann ich jetzt einfach den den Code zwischen

code:
1:
2:
3:
4:
5:
 if(add2list($wbbuserdata['ignorelist'],$posts['userid'])==-1) eval ("\$postbit .= \"".$tpl->get("thread_ignoreuser")."\";");

und

else eval ("\$postbit .= \"".$tpl->get("thread_postbit")."\";");


setzen?

das es dann so aussieht:

code:
1:
2:
3:
4:
 if(add2list($wbbuserdata['ignorelist'],$posts['userid'])==-1) eval ("\$postbit .= \"".$tpl->get("thread_ignoreuser")."\";");
if(($wbbuserdata['issupermod']==1) || $modpermissions['userid']) 
 eval ("\$deletepost = \"".$tpl->get("deletpost")."\";");
 else eval ("\$postbit .= \"".$tpl->get("thread_postbit")."\";");


ich habe leider derzeit keinen Space das zu testen ...

eine Erklärung woher der Code kommt:
code:
1:
 if(add2list($wbbuserdata['ignorelist'],$posts['userid'])==-1) eval ("\$postbit .= \"".$tpl->get("thread_ignoreuser")."\";");


habe ich derzeit nicht ich bin aber noch dran das zu suchen

__________________
Ein Leben ohne CodeBug's ist ein Leben im Paradies

01.02.13 19:33 Pigsel ist offline E-Mail Finden Als Freund hinzufügen
Steinadler
Alternativ Mitglied


Dabei seit: 02.09.08
Beiträge: 212
Fähigkeiten: WBB2 Fortgeschritten; WBB Lite 1 Profi
Forenversion: 2.3; Lite 1.0

Antworten Zitieren Editieren Melden       UP

Das ist eine Codezeile von einem Hack aus meiner Feder: Erweiterte Ignorierfunktionen

Den Code vom delete_post würde ich über dem hier setzen:

php:
1:
2:
if(add2list($wbbuserdata['ignorelist'],$posts['userid'])==-1) eval ("\$postbit .= \"".$tpl->get("thread_ignoreuser")."\";");  
else eval ("\$postbit .= \"".$tpl->get("thread_postbit")."\";");

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Steinadler: 01.02.13 19:44.

01.02.13 19:44 Steinadler ist offline Finden Als Freund hinzufügen
Pigsel
Mitglied


images/avatars/avatar-5749.gif

Dabei seit: 05.09.11
Beiträge: 774
Fähigkeiten: WBB Lite 1 Fortgeschritten
Forenversion: Lite 1.0

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von Steinadler
Das ist eine Codezeile von einem Hack aus meiner Feder: Erweiterte Ignorierfunktionen

Den Code vom delete_post würde ich über dem hier setzen:

php:
1:
2:
if(add2list($wbbuserdata['ignorelist'],$posts['userid'])==-1) eval ("\$postbit .= \"".$tpl->get("thread_ignoreuser")."\";");  
else eval ("\$postbit .= \"".$tpl->get("thread_postbit")."\";");


tausend und 1 zusätzliches DANKE! dann werde ich das mal so einrichten

__________________
Ein Leben ohne CodeBug's ist ein Leben im Paradies

01.02.13 20:26 Pigsel ist offline E-Mail Finden Als Freund hinzufügen
Anika90
unregistriert
Antworten Zitieren Editieren Melden       UP

dankeschön Steinadler,

klappt alles wunderbar *freu*
04.02.13 15:21
Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB Lite 1.0.x » [WBB Lite 1.0.x] Allg. Fragen und Probleme » deletpost