staging.inyokaproject.org

BFilter

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |
Dieses Thema ist die Diskussion des Artikels Archiv/BFilter.

Vegeta

Avatar von Vegeta

Anmeldungsdatum:
29. April 2006

Beiträge: 7943

Ich habe mich mal ans Wiki gewagt und meinen ersten Artikel verfasst: http://wiki.ubuntuusers.de/Baustelle/BFilter
Ich hoffe das passt soweit, ansonsten bin ich für Verbesserunsvorschläge offen.

noisefloor Team-Icon

Ehemaliger
Avatar von noisefloor

Anmeldungsdatum:
6. Juni 2006

Beiträge: 28316

Hallo,

sieht gut aus, habe den Syntax ein wenig korrigiert. Und Regular Expressions kürzt man IMHO mit RegEx ab, habe es mal überall geändert.

Kannst du bitte noch die unnummerierte Liste in eine Tabelle umwandeln? Ist besser lesbar und entspricht eher dem Standard hier im Wiki.

Gruß, noisefloor

Vegeta

(Themenstarter)
Avatar von Vegeta

Anmeldungsdatum:
29. April 2006

Beiträge: 7943

Okay, danke fürs Nachgucken. Ich habe die Liste in eine Tabelle umgewandelt.

noisefloor Team-Icon

Ehemaliger
Avatar von noisefloor

Anmeldungsdatum:
6. Juni 2006

Beiträge: 28316

Hallo,

und verschoben: BFilter

Gruß, noisefloor

Vegeta

(Themenstarter)
Avatar von Vegeta

Anmeldungsdatum:
29. April 2006

Beiträge: 7943

Dankeschön ☺

heubi Team-Icon

Avatar von heubi

Anmeldungsdatum:
13. Januar 2007

Beiträge: 1649

Salut,

nachdem ich kürzlich mit der Einrichtung des BFilters etwas überfordert war und nicht gleich dazu kam (habs dann vergessen) die Fragen und Anregungen zum Artikel hier zu posten, möchte ich das nun nachholen. ☺

  1. Wo liegt die Datei urls.local? Gibt es die Möglichkeit diese Datei sowohl global für alle User z.B. unter /usr/local/etc/bfilter/ und speziell für einzelne User in /home/user/ abzulegen oder nicht? Wenn ja, Was gilt es zu beachten?

  2. In der Verlinkten Anleitung (die ich nicht wirklich verstanden hab) ist von der Datei /usr/local/etc/bfilter/filters bzw. $HOME/.bfilter/filters die Rede. In welche Datei kommen welche Filter?

  3. Die Tabellen mit den Filtereinstellungen sehen zwar gut aus. Aber der doofe User (also ich) hat es nicht geschnallt. Deshalb sollte meiner Ansicht nach ein Beispielfilter als Code eingefügt werden. Sieht der mittlerweile hinfällige Filter für den Textsmiley ^^ so aus?

    URL: http://forum.ubuntuusers.de/topic/*
    If: _HTML_OR_XHTML_
    Search:	/(<sup>|</sup>)/ 

    Wenn ja, frag ich mich was ich falsch gemacht hab. 😳

  4. Ist es möglich einzelne Filter im laufenden Betrieb über die GUI temporär ein und aus zu schalten?

  5. Wie wäre es mit einem Screenshot?

Natürlich bin ich gerne bereit, nach dem die Fragen geklärt sind (*zu Vegeta schiel*), das auch in dem Artikel zu ergänzen. Sorry, falls ich mich zu blöd anstelle. 😳

Gruß
heubi

PS: Ich hab mal den Thread mit dem Artikel verlinkt.

Vegeta

(Themenstarter)
Avatar von Vegeta

Anmeldungsdatum:
29. April 2006

Beiträge: 7943

heubi schrieb:

  1. Wo liegt die Datei urls.local? Gibt es die Möglichkeit diese Datei sowohl global für alle User z.B. unter /usr/local/etc/bfilter/ und speziell für einzelne User in /home/user/ abzulegen oder nicht? Wenn ja, Was gilt es zu beachten?

Die Datei befindet sich in deinem Home-Verzeichnis unter /home/NAME/.bfilter/urls.local
Wenn du global für alle User dieselben Einstellungen haben möchtest, würde ich die Standardregeln unter /usr/etc/bfilter/filters/urls editieren.

2. In der Verlinkten Anleitung (die ich nicht wirklich verstanden hab) ist von der Datei /usr/local/etc/bfilter/filters bzw. $HOME/.bfilter/filters die Rede. In welche Datei kommen welche Filter?

Die Daten in /usr/etc/bfilter/filters/ sind die mitgelieferten Filter (Webseitenfilter wie auch Filterregeln), in deinem HOME-Verzeichnis gibts dieselben Dateien für deinen User, nur dass du diese bearbeiten und erweitern kannst. Die Standardfilter kannst du nicht ändern - okay, händisch gehts natürlich 😉 Deine Webseitenfilter sind unter /home/NAME/.bfilter/filters zu finden, jede Filtergruppe hat eine eigene Datei.

3. Die Tabellen mit den Filtereinstellungen sehen zwar gut aus. Aber der doofe User (also ich) hat es nicht geschnallt. Deshalb sollte meiner Ansicht nach ein Beispielfilter als Code eingefügt werden. Sieht der mittlerweile hinfällige Filter für den Textsmiley ^^ so aus?

URL: http://forum.ubuntuusers.de/topic/*
If: _HTML_OR_XHTML_
Search:	/(<sup>|</sup>)/ 

Wenn ja, frag ich mich was ich falsch gemacht hab. 😳

Ja, das ist der Filter der die HTML-Formatierung löscht, die den Text hoch stellt. Wenn er bei dir nicht läuft, hast du ihn vermutlich nicht aktiviert oder beim Kopieren irgendwo einen Fehler gemacht. 😉

4. Ist es möglich einzelne Filter im laufenden Betrieb über die GUI temporär ein und aus zu schalten?

Ja ist möglich. Configuration → Filters und da einfach das auswählen, was du haben möchtest. Die komplette Filterung kannst du über Bypass ausschalten.

5. Wie wäre es mit einem Screenshot?

Gute Idee ☺

Natürlich bin ich gerne bereit, nach dem die Fragen geklärt sind (*zu Vegeta schiel*), das auch in dem Artikel zu ergänzen. Sorry, falls ich mich zu blöd anstelle. 😳

Ich hoffe, ich habe die Fragen zur Zufriedenheit beantwortet, ansonsten weiter nachfragen 😉

heubi Team-Icon

Avatar von heubi

Anmeldungsdatum:
13. Januar 2007

Beiträge: 1649

Vegeta schrieb:

Deine Webseitenfilter sind unter /home/NAME/.bfilter/filters zu finden, jede Filtergruppe hat eine eigene Datei.

Kannst du das bitte konkretisieren? Wie müssen die Dateien benannt werden? Braucht es für jeden Filter wie z.B. den obigen eine eigene Datei?

Vegeta

(Themenstarter)
Avatar von Vegeta

Anmeldungsdatum:
29. April 2006

Beiträge: 7943

heubi schrieb:

Vegeta schrieb:

Deine Webseitenfilter sind unter /home/NAME/.bfilter/filters zu finden, jede Filtergruppe hat eine eigene Datei.

Kannst du das bitte konkretisieren? Wie müssen die Dateien benannt werden? Braucht es für jeden Filter wie z.B. den obigen eine eigene Datei?

Da tue ich mich jetzt etwas schwer mit, da die dortigen Dateien nach deinen Kriterien benannt werden. Wenn du z.B. in BFilter eine Filtergruppe namens "ubuntuusers" anlegst, dann sind dort zwei neue Dateien drin. Einmal "ubuntuusers" und dann "ubuntuusers.enabled". Die erste Datei enthält alle Filter, die du in dieser Filtergruppe anlegst. Die zweite Datei wird dafür benutzt, ob alle Filter aktiviert sind.

heubi Team-Icon

Avatar von heubi

Anmeldungsdatum:
13. Januar 2007

Beiträge: 1649

Ahh, OK danke, ich versuch es einfach mal. Wenn es klappt, ergänze ich es einfach im Wiki. Ansonsten nerve ich nochmal. 😉

Gruß
heubi

Heinrich_Schwietering Team-Icon

Wikiteam
Avatar von Heinrich_Schwietering

Anmeldungsdatum:
12. November 2005

Beiträge: 11288

Hi!

Unter Postings von Trollen löschen findet sich

Aber Achtung, der Filter löscht ganze Postings von den angegebenen Benutzern ohne visuelle Rückmeldung und kann bei u.U. zu viel löschen, wenn man nicht richtig aufpasst.

Ist das "bei" zuviel, oder fehlt dort etwas? Was wären die Umstände, unter denen zuviel gelöscht würde?

so long
hank

Vegeta

(Themenstarter)
Avatar von Vegeta

Anmeldungsdatum:
29. April 2006

Beiträge: 7943

Heinrich Schwietering schrieb:

Ist das "bei" zuviel, oder fehlt dort etwas? Was wären die Umstände, unter denen zuviel gelöscht würde?

Ja da fehlt was. Da es sich um einen RegExp handelt, kann es bei zu kurz gewählten "Usernamen" zu ungewollten Löschungen kommen. Filtert man beispielsweise nach den Usernamen "e", so werden alle Postings von Usern gelöscht, die mit einem "e" anfangen.

Heinrich_Schwietering Team-Icon

Wikiteam
Avatar von Heinrich_Schwietering

Anmeldungsdatum:
12. November 2005

Beiträge: 11288

Hi!

Danke, hab deine Erklärung dort mit eingebaut.

so long
hank

frustschieber Team-Icon

Ehemalige
Avatar von frustschieber

Anmeldungsdatum:
4. Januar 2007

Beiträge: 4259

Brauserbasiert, getestet Tag notwendig?

noisefloor Team-Icon

Ehemaliger
Avatar von noisefloor

Anmeldungsdatum:
6. Juni 2006

Beiträge: 28316

Hallo,

Brauserbasiert, getestet Tag notwendig?

Nee, nicht browser-basiert. Das ist eine Art Proxy, der halt auf dem lokalen Rechner läuft. Also kein "getestet: generel". So wie es ist, ist es schon korrekt.

Gruß, noisefloor

Antworten |