Radiano
Nachdem ich jetzt hier gesucht und vieles gefunden habe (nur nicht das was ich wollte), frage ich jetzt einfach mal hier....
Gibt es eine Möglichkeit, nach dem löschen eines Themas wieder in das "Ursprungsforum" zurückzuspringen!?
Also wenn man ein Thema löscht, landet man ja immer im Papierkorb oder ähnlichem! Ich möchte aber, dass das Thema gelöscht wird, man aber selber in dem ursprünglichen Forum bleibt, und sich so gleich das nächste Thema anschauen / löschen kann... also das man nicht erst wieder das Forum auswählen / suchen muss...
Ist irgendwie schwer zu erklären, aber vielleicht weiß ja einer einen Rat, oder sogar eine Lösung!!
Thx
Radiano
Agi
Hmm, meinst du jetzt richtig löschen oder archivieren (den Hack) ?
Radiano
ok sorry hätte ich vielleicht noch dazu schreiben sollen...
wir hatten das früher alles über "verschieben" gemacht, und halt ein Papierkorbforum erstellt (mit verschiedenen Rechten für die einzelnen Ränge)
jetzt verwenden wir den Thread direkt in Trash fuer 2.2.x, und bin ganz begeistert, bis auf das man immer wieder selber "zurück" muss
Servus
Radiiano
Agi
Ok, das meinte ich ^^
Suche in der modcp.php nach
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
|
/** thread trashing **/
if ($action == 'thread_trashing') {
if (!isset($threadid)) error($lang->get("LANG_GLOBAL_ERROR_FALSELINK", array("adminmail" => $adminmail)));
if (!checkmodpermissions('m_can_thread_move') && (!$isuser || checkpermissions('can_move_own_topic') == 0)) access_error();
$newboardid = $thread_trashing_newboardid;
$mode = "onlymove";
if (!$newboardid || $newboardid == -1 || $newboardid == $boardid) error($lang->get("LANG_MODCP_ERROR_CANTMOVE"));
$newboard = getBoardAccessData($newboardid);
if (!checkpermissions('can_enter_board', $newboard) || $newboard['isboard'] == 0) error($lang->get("LANG_MODCP_ERROR_CANTMOVE"));
movethread($threadid, $mode, $newboardid);
header("Location: thread.php?threadid=$threadid" . $SID_ARG_2ND_UN);
exit(); |
|
Und ersetze es gegen
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
|
/** thread trashing **/
if ($action == 'thread_trashing') {
if (!isset($threadid)) error($lang->get("LANG_GLOBAL_ERROR_FALSELINK", array("adminmail" => $adminmail)));
if (!checkmodpermissions('m_can_thread_move') && (!$isuser || checkpermissions('can_move_own_topic') == 0)) access_error();
$newboardid = $thread_trashing_newboardid;
$mode = "onlymove";
if (!$newboardid || $newboardid == -1 || $newboardid == $boardid) error($lang->get("LANG_MODCP_ERROR_CANTMOVE"));
$newboard = getBoardAccessData($newboardid);
if (!checkpermissions('can_enter_board', $newboard) || $newboard['isboard'] == 0) error($lang->get("LANG_MODCP_ERROR_CANTMOVE"));
movethread($threadid, $mode, $newboardid);
header("Location: board.php?boardid=$boardid" . $SID_ARG_2ND_UN);
exit(); |
|
Sollte funktionieren.
Radiano
Zitat: |
Sollte funktionieren. |
hehe das tut es!!!
ich bedanke mich recht herzlich

, somit ist dies hier erledigt!!
Thx
Radiano
ChunkySommer4
danke das hat mich auch immer gestört, gruss chunky