Anonym Board 1.2 für wBB 2.3 |
rellek
retired
Dabei seit: 16.01.04
Beiträge: 720
|
|
Titel: Anonym Board 1.2 für wBB 2.3
Version: 1.2
Beschreibung: Name: Anonyme Foren
Version: 1.2
Für wBB-Version: 2.3
Getestet mit: 2.3.0 Beta 2
Beschreibung: In einem oder mehreren festgelegten Foren kann man einstellen, dass nichts Benutzer-Spezifisches gespeichert wird, also:
- Benutzername: [anonym]
- Userid: 0 (Gast)
und das optional, d.h. man kann beim Posten entscheiden, ob der Post anonym sein soll. Natürlich ist der Haken in den entsprechenden Foren automatisch gesetzt
Die IP wird jedoch, dank deutschen Rechtes, gespeichert! Was aber nicht bedeutet, dass der Gesetzgeber vorschreibt, dass eine IP gespeichert wird, es geht nur darum, falls einer deiner User dein Forum für illegale Sachen oder soetwas missbraucht, hast du keinerlei Beweise, dass du nicht der Urheber warst!
Demo: http://board.rellek.org/attachment.php?attachmentid=482
http://board.rellek.org/attachment.php?attachmentid=483
http://board.rellek.org/attachment.php?attachmentid=484
http://board.rellek.org/attachment.php?attachmentid=485
http://board.rellek.org/attachment.php?attachmentid=486
Copyright: 2004 by rellek
Disclaimer: Keine Haftung für irgendwelche Schäden am Board. Fehler sind natürlich nicht ausgeschlossen
---
Bekannte Fehler: -
Updates und Bugfixes: -
----
Demo: http://board.rellek.org/attachment.php?attachmentid=483
weiter zum Download
|
|
15.12.04 06:16 |
WWW
Finden
Als Freund hinzufügen
|
|
Michael74
Mitglied
Dabei seit: 12.08.04
Beiträge: 21
Herkunft: NRW Forenversion: 2.3.4
|
|
Hallo Rellek,
habe den Hack eingebaut und soweit funktioniert er einwandfrei, vielen Dank.
Jetzt habe ich aber gesehen, dass im WIW nicht alles korrekt angezeigt wird.
Befindet sich jemand in dem anonymen Board, so zeigt die WIW sonstiges an. Schreibt aber jemand ein neues Thema, eine neue Antwort oder liest sich nur eines der anonymen Themen durch, steht das gleich im Klartext da.
Habe gerade die class_wiw.php kontrolliert... ich kann da nichts finden.
Hast Du eine Idee ??
Viele Grüsse
Michael
|
|
22.01.05 23:24 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Michael74
Mitglied
Dabei seit: 12.08.04
Beiträge: 21
Herkunft: NRW Forenversion: 2.3.4
|
|
Hallo Rellek,
nach einigem rumprobieren habe ich es hinbekommen.
Ich habe die Abfrage nach der anonymen Board auch in die case-Abfragen von newpost, editpost und addreply kopiert, und das hat die ganze Zeit nicht funktioniert.
Habe jetzt aber die Variablenvergabe $boardid mit reingenommen, und siehe da, es klappt... da hätte ich auch früher drauf kommen können
Eine nicht gesetzte Variable kann halt nicht ausgewertet werden.
Jedenfalls, hier der Code mal für das Beispiel addreply, falls Du das bei Dir einbauen möchtest. Bei den anderen beiden sieht es halt genauso aus.
Ich habe die Zeilen 4 & 5 und dann 9 - 11 hinzugefügt. Jetzt sieht keiner mehr was von den anonymen Tätigkeiten
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
|
case "addreply.php":
if (isset($this->useronlinecache[$this->counter]['threadid']) && isset($this->threadcache[$this->useronlinecache[$this->counter]['threadid']])) {
$threadid = $this->useronlinecache[$this->counter]['threadid'];
$boardid = $this->useronlinecache[$this->counter]['boardid'];
if(!in_array($boardid, $anonymous_board)) {
$topic = $this->threadcache[$threadid];
$location = $lang->get("LANG_WIW_FILE_ADDREPLY", array('$threadid' => $threadid, '$SID_ARG_2ND' => $SID_ARG_2ND, '$topic' => $topic));
} else {
$location = $lang->get("LANG_WIW_FILE_UNKNOWN");
}
}
else $location = $lang->get("LANG_WIW_FILE_UNKNOWN");
break; |
|
Viele Grüsse
Michael
|
|
23.01.05 18:17 |
E-Mail
Finden
Als Freund hinzufügen
|
|
rellek
retired
Dabei seit: 16.01.04
Beiträge: 720
Themenstarter
|
|
Die Lösung kann so einfach sein
Stehst in der nächsten Version in den Credits
Thx für den Fix
|
|
23.01.05 19:38 |
WWW
Finden
Als Freund hinzufügen
|
|
toster
Mitglied
Dabei seit: 21.02.04
Beiträge: 62
Forenversion: 2.3
|
|
hoi rellek,
nettes Hack.
Wie ist es denn man man die anonymboards wieder löscht und die dortigen Beiträge verschiebt o.ä?
Werden die Poster mit der ID 0 in die DB geschrieben und bleibt sie auch auf de ID 0?
Habe zwar keine verwendung dafür, finde es aber sehr interessant.
__________________ Erst schreiben, dann posten, anschließend drüber nachdenken und editieren. Nicht andersrum. Sonst ist der Button zum bearbeiten Sinnlos.
TaktikShooter, der Taktik-Shooter. Nix wie CS-s*h**
|
|
24.01.05 12:45 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
rellek
retired
Dabei seit: 16.01.04
Beiträge: 720
Themenstarter
|
|
Es bleibt dann genauso wie es war - die "richtige" identität wird innerhalb dieser boards nicht gespeichert,
|
|
24.01.05 14:36 |
WWW
Finden
Als Freund hinzufügen
|
|
rellek
retired
Dabei seit: 16.01.04
Beiträge: 720
Themenstarter
|
|
Hallo rellek,
den ganzen post lesen rulz *kopf aufm tisch*
Zitat: |
Original von Vivi
Kann das das daran liegen das ich folgendes aus der Installeinleitung nicht gemacht habe
## wiw.php
- suche (Zeile 19):
$filename = 'wiw.php';
- danach einfügen:
require "ab_config.php";
warum ich das nicht gemacht habe ich habe die zu suchende zeile so nicht gefunden. |
Ja, das ist die Ursache. Du hast in der ganzen wiw.php keine Zeile, die mit "$filename" anfängt?
|
|
03.02.05 16:15 |
WWW
Finden
Als Freund hinzufügen
|
|
rellek
retired
Dabei seit: 16.01.04
Beiträge: 720
Themenstarter
|
|
Das sollte eigentlich schon behoben sein?
Ähm, eigentlich kann der user, der den post geschrieben hat, ihn nicht mehr bearbeiten (unter norm-bedingungen), und bei mod/s-mod/admin ist diese option doch standardmäßig deaktiviert?!
|
|
28.05.05 09:52 |
WWW
Finden
Als Freund hinzufügen
|
|
The White Wolf
Mitglied
Dabei seit: 17.01.04
Beiträge: 409
Herkunft: Bleckede Forenversion: 2.3
|
|
Könnte mir einer mal meine bearbeiteten Dateien durchschauen. Wenn ich die hochlade, bekomme ich Fehlermeldungen in der acp/lib/funcions.php und irgendetwas in der zweiten Zeile von sessions.
Hoffe, ich habe keine vergessen. Wenn ihr den Fehler gefunden habt, könnt ihr ihn gleich korrigieren ? Das wäre echt nett von euch, denn ich finde ihn leider nicht.
|
|
19.06.05 00:24 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
rellek
retired
Dabei seit: 16.01.04
Beiträge: 720
Themenstarter
|
|
Kann ich gerne machen, aber die Fehlermeldungen wären schon hilfreich.
|
|
19.06.05 07:04 |
WWW
Finden
Als Freund hinzufügen
|
|
rellek
retired
Dabei seit: 16.01.04
Beiträge: 720
Themenstarter
|
|
Ich glaube eher, das Problem kam mit einem anderen Hack/Sicherheitsfix... zum Beipspiel an der session.php wurde vom Hack nichts geändert...
|
|
20.06.05 14:59 |
WWW
Finden
Als Freund hinzufügen
|
|
|