YourWBB


yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB Lite 1.0.x » [WBB Lite 1.0.x] Hacks und Addons » Passwortschutz für Beiträge Lite » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 12.597 Views | | Thema zu Favoriten hinzufügen
Seiten (2): [1] 2 nächste »
Neues Thema erstellen Antwort erstellen

Zum Ende der Seite springen Passwortschutz für Beiträge Lite
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Agi Agi ist männlich
TEAM - PHP Freak

images/avatars/avatar-5240.gif

Dabei seit: 22.11.04
Beiträge: 2.628
Fähigkeiten: WBB3 Profi
Forenversion: 3.1

 Passwortschutz für Beiträge Lite Antworten Zitieren Editieren Melden       UP

Titel: Passwortschutz für Beiträge Lite
Version: 1.0
Beschreibung: Passwortschutz für Beiträge Lite

  • Hackcoder: Agi
  • Ursprünglicher Coder: [cyber] (für das WBB 2.1)
  • Boardversion: Lite 1.0.2 pl3
  • Hackversion: 1.0 BETA 1.1
  • Info: Sollte aber auch mit niedrigeren Versionen des WBB Lite 1 funktionieren (bis 1.0.0) - aber KEINE Garantie!
  • Copyright: Es gibt keine sichtbaren Copyrighthinweise. Dieser Hack darf nur von Agi weitergegeben, modifiziert und auf anderen Supportboards gepostet werden! Ausnahme: Die WBB-Hackliste darf diesen Hack selbstverständlich in ihrer Datenbank aufnehmen!
  • Optionale Erweiterungsmöglichkeiten sind in der Anleitung zusätzlich enthalten (User darf Pw Inhalte in eigenen Beiträgen auch nicht sehen /// User darf Pw Inhalte in eigenen Beiträgen nur solange sehen, solange der Thread offen ist)
  • Bugs: - Derzeit keine vorhanden
  • Demo: http://img.romresources.net/img.php?bildid=163



Beschreibung:

Dieser Hack ermöglicht es, bestimmte Passagen eines Beitrags mit einem Passwort zu schützen, sodass ihn nur befugte User lesen können, nachdem sie das richtige Passwort eingegeben haben.

Beiträge können nach folgendem Muster verschlüsselt werden:

[pw=PASSWORT]Inhalt der versteckt werden soll[/pw]


Zu ändernde Dateien:
  • addreply.php
  • thread.php
  • acp/lib/class_parse.php



Neue Dateien:
  • templates/thread_password_form.tpl



Abschließende Informationen:
  • Bugs bitte im Supporthtread melden. Ich werde diese nach Zeit und Möglichkeit beheben.
  • Dies ist eine BETA Version! Da ich mit dem Lite schon lange nicht mehr gearbeitet habe, kann ich daher vorerst keine 100%ige Funktionstüchtigkeit des Hacks garantieren!
  • Ich übernehme keinerlei Haftung für diverse, durch diesen Hack entstandene Fehler, Schäden oder dergleichen!
  • Dieser Hack wurde von mir aufgrund eines Userwunschs umgecodet.
  • Weitere Demos liegen bei.
  • Ich wünsche viel Spaß mit diesem Hack
  • Feedback ist erwünscht.

----
Demo: http://img.romresources.net/img.php?bildid=163

weiter zum Download

Dateianhänge:
png demo_1_pw_einfuegen.png (61,02 KB, 710 mal heruntergeladen)
png demo_2_threadansicht.png (46,13 KB, 688 mal heruntergeladen)
png demo_3_threadansicht_entschluesselt.png (60 KB, 693 mal heruntergeladen)
png demo_7_antworten.png (62,31 KB, 671 mal heruntergeladen)


__________________

15.07.09 18:55 Agi ist offline Finden Als Freund hinzufügen
Bräke
Mitglied


Dabei seit: 01.01.04
Beiträge: 8.189

Antworten Zitieren Editieren Melden       UP

Über die Druckvorschau kann ich sehen welcher Inhalt versteckt ist.

Edit: Auch über: Suche nach Beiträgen des Users. unglücklich

Edit2: Leider sehe ich den Inhalt auch beim Antworten in den letzten x Beiträgen.
15.07.09 19:12 Bräke ist offline Finden Als Freund hinzufügen
Agi Agi ist männlich
TEAM - PHP Freak

images/avatars/avatar-5240.gif

Dabei seit: 22.11.04
Beiträge: 2.628
Fähigkeiten: WBB3 Profi
Forenversion: 3.1

Themenstarter Thema begonnen von Agi
Antworten Zitieren Editieren Melden       UP

Danke fürs Feedback. smile

Das ist mein Problem beim Umcoden von Hacks: Ich übernehme einfach alles so gut es geht vom Originalautor und mache mir selbst nicht mehr genug Gedanken, ob das auch alles so passt.
Aber insgeheim dachte ich mir schon, dass ich irgendwas vergessen haben werde, drum hab ich diesmal mit ner Beta Version angefangen, vorsichtshalber.

Hab den Hack jetzt erstmal rausgenommen, um ihn nochmals zu überarbeiten und zu erweitern. Gehe jetzt erst was essen, dann setz ich mich gleich dran.

__________________

15.07.09 19:24 Agi ist offline Finden Als Freund hinzufügen
Agi Agi ist männlich
TEAM - PHP Freak

images/avatars/avatar-5240.gif

Dabei seit: 22.11.04
Beiträge: 2.628
Fähigkeiten: WBB3 Profi
Forenversion: 3.1

Themenstarter Thema begonnen von Agi
Antworten Zitieren Editieren Melden       UP

Also ich hab jetzt nochmals alles durchprobiert, bei mir tauchen diese Fehler nicht auf.

Eigentlich sollten Passwörter ja durch die Änderung in der class_parse.php bei anderen Dingen (Druckvorschau, Suche, letzte Antworten, etc) ausgeblendet werden und wie gesagt bei mir ist das der Fall (sowohl lokal als auch aufm Server).


Zur Sicherheit habe ich die 2 Codestellen (addreply.php / acp/lib/class_parse.php) ein wenig geändert; nun steht direkt da, falls ein Passwort ausgeblendet wird.

Download ist wieder verfügbar.


Kann die oben genannten Fehler sonst noch jemand bestätigen oder habt ihr noch weitere Fehler gefunden?

__________________

15.07.09 20:35 Agi ist offline Finden Als Freund hinzufügen
DeepThroat DeepThroat ist männlich
Mitglied


images/avatars/avatar-4518.jpg

Dabei seit: 27.11.06
Beiträge: 183
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von Agi
...
Gehe jetzt erst was essen, dann setz ich mich gleich dran.

Kannst du dich morgen nach dem Frühstück auch an eine Version fürs 2.3.x'er setzen? Fänd' ich jedenfalls 'ne interessante Bereicherung für die Bezahl-Lizenz. Freude

__________________
... beim Käfer (WBB2) konnte man noch selber schrauben, beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!

(Original von mkkcs)

15.07.09 20:36 DeepThroat ist offline Finden Als Freund hinzufügen
Agi Agi ist männlich
TEAM - PHP Freak

images/avatars/avatar-5240.gif

Dabei seit: 22.11.04
Beiträge: 2.628
Fähigkeiten: WBB3 Profi
Forenversion: 3.1

Themenstarter Thema begonnen von Agi
Antworten Zitieren Editieren Melden       UP

Zitat:
Original von DeepThroat
Zitat:
Original von Agi
...
Gehe jetzt erst was essen, dann setz ich mich gleich dran.

Kannst du dich morgen nach dem Frühstück auch an eine Version fürs 2.3.x'er setzen? Fänd' ich jedenfalls 'ne interessante Bereicherung für die Bezahl-Lizenz. Freude


Ich setz mich jetzt gleich noch ran, weil ich morgen nicht da bin. Werds mal versuchen. Augenzwinkern

//Edit @01.54: Kommt doch erst heute abend oder morgen, weil bin ziemlich müde und hab ihn noch nicht ganz fertig.

__________________

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Agi: 16.07.09 01:55.

15.07.09 20:45 Agi ist offline Finden Als Freund hinzufügen
Bräke
Mitglied


Dabei seit: 01.01.04
Beiträge: 8.189

Antworten Zitieren Editieren Melden       UP

Jetzt gehts.
Bin mir allerdings grad unsicher geworden, könnte auch sein das mich bei dem 1. einfach Stumpf verlesen hab, sorry.
Ich wrd Alt. Versagt
15.07.09 20:55 Bräke ist offline Finden Als Freund hinzufügen
Bastler
gesperrt 26/07/09


Dabei seit: 23.07.09
Beiträge: 5

Antworten Zitieren Editieren Melden       UP

Sind nun die Anzeigen in der search.php und print.php korrigiert worden?
Sonst macht das nicht viel Sinn.

Bastler
26.07.09 11:09 Bastler ist offline Finden Als Freund hinzufügen
Bräke
Mitglied


Dabei seit: 01.01.04
Beiträge: 8.189

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von Bräke
Jetzt gehts.
Bin mir allerdings grad unsicher geworden, könnte auch sein das mich bei dem 1. einfach Stumpf verlesen hab, sorry.
Ich wrd Alt. Versagt


Funktioniert. Hab das grad nochmal eingebaut und es geht. Wie schon im Zitat schrieb, kann es sein das mich geirrt hatte.

Falls Agi noch eine verbesserte Version rausbringt ist auch bestimmt eine Anleitung für ein Update mit dabei.
26.07.09 11:24 Bräke ist offline Finden Als Freund hinzufügen
Bastler
gesperrt 26/07/09


Dabei seit: 23.07.09
Beiträge: 5

Antworten Zitieren Editieren Melden       UP

Wie jetzt?
Update?

Funktioniert das Teil oder nicht?
26.07.09 11:29 Bastler ist offline Finden Als Freund hinzufügen
Bräke
Mitglied


Dabei seit: 01.01.04
Beiträge: 8.189

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von Bräke
Funktioniert. Hab das grad nochmal eingebaut und es geht. Wie schon im Zitat schrieb, kann es sein das mich geirrt hatte.

Ähh, schrieb ich doch. Funktioniert. Habe es gerade nochmal eingebaut. Es FUNKTONIERT.
26.07.09 11:33 Bräke ist offline Finden Als Freund hinzufügen
Bastler
gesperrt 26/07/09


Dabei seit: 23.07.09
Beiträge: 5

Antworten Zitieren Editieren Melden       UP

Danke.
Dann teste ich mal.
Aber wie dies mit search und print geklärt wurde ist mir überhaupt nicht kalr.
Da muss ich mich wohl einmal einlesen ...
26.07.09 11:36 Bastler ist offline Finden Als Freund hinzufügen
Bräke
Mitglied


Dabei seit: 01.01.04
Beiträge: 8.189

Antworten Zitieren Editieren Melden       UP

Boah, das hab in diesem Thread schon 2 mal geschrieben, einmal habs dir sogar noch zitiert. Hier noch ein drittes mal:

Zitat:
Original von Bräke
Jetzt gehts.
Bin mir allerdings grad unsicher geworden, könnte auch sein das mich bei dem 1. einfach Stumpf verlesen hab, sorry.
Ich wrd Alt. Versagt


Und nochmal:

Zitat:
Original von Bräke
Zitat:
Original von Bräke
Jetzt gehts.
Bin mir allerdings grad unsicher geworden, könnte auch sein das mich bei dem 1. einfach Stumpf verlesen hab, sorry.
Ich wrd Alt. Versagt


Funktioniert. Hab das grad nochmal eingebaut und es geht. Wie schon im Zitat schrieb, kann es sein das mich geirrt hatte.

Falls Agi noch eine verbesserte Version rausbringt ist auch bestimmt eine Anleitung für ein Update mit dabei.



Jetzt kapiert? Ich habe mich wohl verlesen und es funktioniert.
26.07.09 11:40 Bräke ist offline Finden Als Freund hinzufügen
Agi Agi ist männlich
TEAM - PHP Freak

images/avatars/avatar-5240.gif

Dabei seit: 22.11.04
Beiträge: 2.628
Fähigkeiten: WBB3 Profi
Forenversion: 3.1

Themenstarter Thema begonnen von Agi
Antworten Zitieren Editieren Melden       UP

Zitat:
Original von Agi
Zitat:
Original von DeepThroat
Zitat:
Original von Agi
...
Gehe jetzt erst was essen, dann setz ich mich gleich dran.

Kannst du dich morgen nach dem Frühstück auch an eine Version fürs 2.3.x'er setzen? Fänd' ich jedenfalls 'ne interessante Bereicherung für die Bezahl-Lizenz. Freude


Ich setz mich jetzt gleich noch ran, weil ich morgen nicht da bin. Werds mal versuchen. Augenzwinkern

//Edit @01.54: Kommt doch erst heute abend oder morgen, weil bin ziemlich müde und hab ihn noch nicht ganz fertig.


Sorry, hat wegen Urlaub und anderer Dinge nun doch etwas länger gedauert. Hier bitteschön: Passwortschutz für Beiträge

Hoffe es funktioniert, da im 2er doch einige Dinge mehr zu berücksichtigen waren.

__________________

09.08.09 02:06 Agi ist offline Finden Als Freund hinzufügen
Dragon1509 Dragon1509 ist männlich
Mitglied


Dabei seit: 06.05.08
Beiträge: 52
Fähigkeiten: WBB Lite 1 Fortgeschritten
Herkunft: Villach (Österreich)
Forenversion: Lite 1.0

Antworten Zitieren Editieren Melden       UP

Hey,

funzt einwandfrei danke smile

Jetzt muss ich das nurnoch mit nem BB Code Button irgendwie hinbekommen, oder gibt es da ne einfache Lösung?

__________________
Irre

18.08.09 02:25 Dragon1509 ist offline E-Mail WWW Finden Als Freund hinzufügen Füge Dragon1509 in deine Kontaktliste ein
Agi Agi ist männlich
TEAM - PHP Freak

images/avatars/avatar-5240.gif

Dabei seit: 22.11.04
Beiträge: 2.628
Fähigkeiten: WBB3 Profi
Forenversion: 3.1

Themenstarter Thema begonnen von Agi
Antworten Zitieren Editieren Melden       UP

Template bbcode_buttons.tpl

Suche nach:

code:
1:
<img src="{imagefolder}/bbcode_php.gif" alt="PHP CODE farbig hervorheben" border="0" onclick="bbcode(document.bbform,'PHP','')" class="clsCursor">



Und füge dahinter ein:

code:
1:
<img src="{imagefolder}/bbcode_pw.gif" alt="Passwortschutz einfuegen" border="0" onclick="bbcode(document.bbform,'pw','')" class="clsCursor">



Dann einfach noch die Buttongrafik mit Namen bbcode_pw.gif in den images Ordner hochladen (falls du mehrere Styles nutzt in jeden Styleordner).

__________________

18.08.09 02:46 Agi ist offline Finden Als Freund hinzufügen
Dragon1509 Dragon1509 ist männlich
Mitglied


Dabei seit: 06.05.08
Beiträge: 52
Fähigkeiten: WBB Lite 1 Fortgeschritten
Herkunft: Villach (Österreich)
Forenversion: Lite 1.0

Antworten Zitieren Editieren Melden       UP

schon ganz gut danke smile

Nur fehlt da leider die eingabe des passwortes. Also der BBCode sieht dann

[pw]Inhalt[/pw]

so aus, statt

[pw=passwort]Inhalt[/pw]

Es fehlt also eine eingabe für das Passwort, werd in der zwischenzeit auch schon mal bisschen versuchen und einen BB Button erstellen smile

EDIT: BBCODE Button hab ich schon mal erstellt, falls ihn noch wer braucht

Ich installier mal den Hack BBCodes übers ACP steuern, müsste dann doch gehen mit 2 Variablen verwirrt

Dateianhang:
gif bbcode_pw.gif (288 Byte, 439 mal heruntergeladen)


__________________
Irre

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von Dragon1509: 18.08.09 16:28.

18.08.09 16:03 Dragon1509 ist offline E-Mail WWW Finden Als Freund hinzufügen Füge Dragon1509 in deine Kontaktliste ein
Syriana Syriana ist weiblich
Mitglied


Dabei seit: 19.03.10
Beiträge: 13
Fähigkeiten: WBB Lite 1 Anfänger
Herkunft: Süddeutschland
Forenversion: Lite 1.0

Antworten Zitieren Editieren Melden       UP

Hey,

erstmal toller Hack, sehr nützlich und klasse. smile

Ich hätte eine Frage, und zwar, wäre es möglich den Hack auch so zu erweitern, dass man nur einmal das Passwort eingeben muss und auch als Nichtersteller des Beitrags beim Wiederaufrufen des Threads den Inhalt noch sieht? So ähnlich wie bei den passwortgeschützten Areas.

Schonmal danke.

Grüße
Syriana
06.11.10 03:00 Syriana ist offline E-Mail Finden Als Freund hinzufügen
Svenkan Svenkan ist männlich
Mitglied


Dabei seit: 16.01.04
Beiträge: 779
Fähigkeiten: WBB2 Profi; WBB Lite 1 Fortgeschritten
Herkunft: Bersenbrück
Forenversion: 2.3; Lite 1.0

Antworten Zitieren Editieren Melden       UP

Schon ewig nicht mehr mit dem wBB gearbeitet und kenn auch die Strukturen nicht mehr, aber im Notfall ist ein Cookie die Lösung. ;-)
06.11.10 03:16 Svenkan ist offline E-Mail Finden Als Freund hinzufügen MSN Passport-Profil von Svenkan anzeigen
Syriana Syriana ist weiblich
Mitglied


Dabei seit: 19.03.10
Beiträge: 13
Fähigkeiten: WBB Lite 1 Anfänger
Herkunft: Süddeutschland
Forenversion: Lite 1.0

Antworten Zitieren Editieren Melden       UP

Hm, ja, das wäre eine Lösung, daran hab ich auch schon gedacht, da das darin ja gespeichert wird, allerdings wüsste ich nicht, wo genau ich da ansetzen soll. =/
13.12.10 19:56 Syriana ist offline E-Mail Finden Als Freund hinzufügen
Seiten (2): [1] 2 nächste » 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] Hacks und Addons » Passwortschutz für Beiträge Lite