WBCE CMS – Way Better Content Editing.
Du bist nicht angemeldet.
Frohe Pfingsten!
Eingelogt als Superadmin, Forum und Kategorie (so heißt das scheinbar) angelegt. Ins Frontend gewechselt und Thema angelegt. Funktioniert und kann löschen.
Aus- und eingelogt als Admingroup, Forum und Kategorie angelegt. In Frontend gewechselt:
Die vom Superadmin angelegten Dinge sind sichtbar, können jedoch nicht bearbeitet werden (keine Themen schreiben, nicht löschen).
Die vom Admin angelegten Dinge sind sichtbar, können nicht bearbeitet werden (keine Themen schreiben, nicht löschen).
Aus- und eingelogt als Superadmin, kann alles (auch die Adminsachen) bearbeiten.
Nachdem ich nun versucht habe, wirklich alle Forenbeiträge zum WB-Forum zu lesen, dämmert mir einiges. Ein großes Handicap ist das Fehlen einer Readme zur Anwendung des Moduls. Nach meinem Verständnis des "ursprünglichen" Moduls bis 0.5.2:
dürfen die in den Seitenoptionen freigeschalteten Genannten jede Art von Bearbeitung im Backend und im Frontend vornehmen! Das hat Kant in der 0.5.9 nun fast verwirklicht (Problem Admingruppe)!
werden die Berechtigungen für das Frontend (Themen schreiben / lesen) durch die Berechtigungen beim Anlegen des Forums im Backend (Registrierte Benutzer / Unregistrierte Benutzer / Beide) durch diese Auswahl bestimmt
die in den Moduloptionen unter (in 0.5.9 nicht mehr vorhandenen) "Administratorengruppe (darf Beiträge bearbeiten)?:" sind nicht für das Anlegen von Foren gedacht, sondern für die Berechtigung, im Frontend Beiträge zu bearbeiten und zu löschen!
Was meint ihr dazu?
Beitrag geändert von tomno399 (15.05.2016 14:24:01)
Ich sags ganz unverblümt: Ich stecke, genau wie 2013, nicht drin. was die Funktionen/Eigenschaften betrifft, weshalb ich ja auch aktuell erst zum Problem hingetragen werden mußte. Werde wie auch damals die Suiten anwerfen, wenns gefordert/erforderlich ist/wird. (wbce 1.1.6, 1.2 / WB+sp6 unter php7)
Eine Readme scheint auch mir für die Anwender unerläßlich zu sein, denn die Anwendung ist, so einfach sie zu sein scheint, im bisherigen Zustand bzgl. der Abläufe nicht unbedingt als "leicht zu durchschauen" zu bezeichnen, zumindest für jene, die sich noch nie damit beschäftigt haben.
MfG. Evaki
Beitrag geändert von evaki (15.05.2016 17:04:32)
wbce 1.1.6 / Forum v0.5.9
Da hamwa doch schon 'nen kleinen, angeblich (ich seh' nix) Code-error
(Fehlt nur "You can read the post by following this link: \n##LINK##\n", davor?)
\html\modules\forum\languages\NL.php
Ln: 73
Expression error
72 // Backend
73 'TXT_NO_FORUMS_B' => 'Geen forums in deze categorie',
MfG. Evaki
Edit: Ersten Sicherheitscheck durchgeführt. Der geht direkt an "Kant"
Beitrag geändert von evaki (15.05.2016 18:43:20)
Ok - im Git/SVN repariert ... hm ...
"ReadMe" ist zwar im Projekt mit drin ... allerdings nicht //gefüllt// und auch nicht im BE verlinkt ... hm ...
any md parser on the fly available?
Gruß
Kant
------
Erst mal alles lesen hier ;-)
Sapere aude!
Offline
Ach ... so ... ein paar Änderungen und anbei die Beta 2 zum Testen
Vielen Dank an Evaki für den Audit und Tom für die Erklärungen ...
Gruß
Kant
Sapere aude!
Offline
Test 0.5.9 Beta 2:
Hurra, die Frontendberechtigungsgruppen sind wieder da. Superadmin und Admingruppe sind ausgegraut, dritte Gruppe (Mitglieder) habe ich gewählt, das wird aber nicht gespeichert!
Als Superadmin geht alles beim Foren anlegen, vorn wie hinten.
Persönlich stört mich, dass beim "Antwort verfassen" auf ein Thema der Titel (oder ist das eine Betreffzeile?) vorgegeben wird. Ich meine, das Feld sollte leer sein.
Als Admin geht hinten ebenfalls alles, aber vorne nichts: Das selbst angelegte Forum ist nicht zu sehen, auch keine Kategorie. Man kann nichts vom Superadmin bearbeiten. Keine Kreuze, kein Bleistift.
Wieder als Superadmin angemeldet, ist im Frontend nichts vom Admin Angelegtes zu sehen, im Backend aber wohl alles ganz normal.
Zum Thema "Abbrechen" von Themen (Browser zeigt "Dokument erloschen". Mit der Browserrücktaste kommt oben links die Meldung "Zugriff verweigert" und ein "Zurück" - Button.) habe ich im Forum etwas gefunden, vielleicht hilft Kant das?
Ergänzung zu Vorstehendem, das Online beobachtet wurde (WB283SPP4+Sicherheitspatch von WBCE):
Online sehe ich im Frontend als Admin auf einmal auch alles (haben die Heinzelmännchen etwas verändert oder hat das Ding nur Zeit gebraucht, sich an die Umgebung zu gewöhnen?) Ich kann Online aber nichts bearbeiten (Keine Kreuze, keine Bleistifte).
Ich habe auf XAMPP WB283SP4 ohne Patch: Dort sehe ich im Frontend als Admin alles, auch die Einträge des Superadmins. Beides kann ich bearbeiten, löschen usw.
Nun bin ich selbst überrascht und würde gern eine zweite Meinung zu der 0.5.9 Beta2 hören. Wer testet mit?
Beim "Abbrechen" (siehe oben) gab es eine Notice:
"Notice: Undefined index: forum_ts in C:\xampp\htdocs\wb\modules\forum\content.php on line 209 Zugriff verweigert!"
Beim Speichern eines Forums kommt immer die Meldung "Forum gespeichert! [3]". Die Zahl in der eckigen Klammer hat sich auch nach 5 Speicherungen nicht geändert. Deren Bedeutung ist unklar.
Beitrag geändert von tomno399 (16.05.2016 07:59:02)
Ich habe Online nochmal alles deinstalliert und neu installiert.
Als Superadmin Forumsseite angelegt. Fehlermeldung (E_all): Notice: Use of undefined constant WBCE_VERSION - assumed 'WBCE_VERSION' in /htdocs/framework/functions.php on line 712.
Forum (Beide), Kategorie (Beide) angelegt, Frontend Thema angelegt. Funktioniert alles. Abgemeldet, Firefox geschlossen (Cache leeren).
Als Admin angemeldet, neues Forum (Beide), neue Kategorie (Beide) angelegt. Frontend zeigt alles vom Superadmin, aber keine Bearbeitungsmöglichkeiten, kein Thema usw.
Auch das Admin-Forum und die Admin-Kategorie wird angezeigt, aber keine Bearbeitungsmöglichkeiten, kein Thema usw.
Ergänzung:
Das Forum steht öffentlich. Und da Lesen und Bearbeiten auf Beide steht, sollte jeder dort ein Thema verfassen können. Das geht aber nicht, weil "Thema" nicht angezeigt wird.
Beitrag geändert von tomno399 (16.05.2016 09:41:27)
Moin
So ... ein paar Änderungen/Bugfixes ... ach und Nerven .. weiter
hier nun die 0.5.9 Beta 3 als Anhang.
- Die Sache mit dem "voreingetragenen" Titeln hab ich noch nicht (gefunden) :-/
- Readme/Hilfe auch noch nicht drin - wer schreibt's?
- Die [] in den Meldungen hab ich rausgenommen oder durch mehr "sinnvolle" Ersetzt - brauch ich beim Debuggen um mir keinen Wolf beim suchen im Source zu holen ...
- Sprachdateien angefasst/erweitert ... aufgelöst - damit z.B nicht beim "Antwort" schreiben "Forum zugefügt" steht ...
Gruß
Kant
-------
Mach nun einen Tag Pause am Projekt und Sammel erst mal ...
noch mal zur Erinnerung:
https://github.com/AMASP-workbanch/wb-forum
ihr könnt euch alle rein-klinken 
Beitrag geändert von kant (16.05.2016 14:56:22)
Sapere aude!
Offline
Das Forum funktioniert zu 99,9 %, Spitze Kant!
Beim Abbrechen im Frontend in der Editor-Anzeige kommt zuerst "Dokument erloschen", aber beim nochmaligen Senden erscheint die Forumsübersicht.
Das Abbrechen mit diesem Fehler verursacht aber - manchmal, ich glaube bei Dokument erloschen und erneut senden (also nicht bei Browserrücktaste) - einen Doppeleintrag des letzten Themas.
Entweder bei der Seiteneinstellung oder beim Abbrechen (ich weiß es leider nicht mehr) hatte ich diese Notice: Undefined index: forum_ts in /htdocs/modules/forum/content.php on line 220; Zugriff verweigert! [Error: 102]
Wozu der Button Zurücksetzen beim Editor ist, weiß ich nicht.
Das Wählen im Backend von registrierte, unregistrierte und beide klappt mit den jeweiligen Auswirkungen.
Die in den Optionen anzuwählende Gruppe (die nicht Super- und normaler Admin sind, bei mir Mitglieder = Registrierte) wird jetzt gespeichert. Allerdings können sie keine Themen im Frontend bearbeiten. Vielleicht sollte in den Optionen noch das Wort "Frontend" oder "Ansichtsfenster" zugefügt werden, damit für die Admins klar ist, dass sie im Backend nichts können.
Für mich und andere Technikinteressierte: Wo wird die Schriftart bzw. Schriftfamilly des Editors festgelegt, in den backend- und frontend CSS in den Optionen leider nicht.
Für Kant hänge ich schon mal eine neue info.php an. Bitte txt in php ändern, weil php im Upload nicht funktioniert.
Ich versuche mich mal an einer Readme, aber das kann dauern.
Off Topic: Seitdem das Forum installiert ist, habe ich Probleme mit der Fensterbreite. Mit welcher Bildschirm-Auflösung arbeitet das Modul?
Beitrag geändert von tomno399 (17.05.2016 06:47:15)
Das Forum funktioniert zu 99,9 %, Spitze Kant!
Für mich und andere Technikinteressierte: Wo wird die Schriftart bzw. Schriftfamilly des Editors festgelegt, in den backend- und frontend CSS in den Optionen leider nicht.
im Allgemeinen, also im normalem Wysiwyg-Editor in der Datei editor.css im eingestellten Frontend-Template, z.b. so
[== CSS ==]
body {
font-family: 'Niagara Solid',Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
background-color: #FFF;
width: 540px;
}Hier ist 'Niagara Solid' die erste Schrift. Ist diese nicht verfügbar, käme Verdana dran. Ist jetzt ein schlechtes Beispiel, weil man immer Schriftarten wählen sollte, die die Allgemeinheit auch benutzen kann, also auf deren Rechner verfügbar ist.
Diese eingestellte Schrift hat auch nichts mit der angezeigten Schriftart im Frontend zu tun.
LG Steffi
Offline
Hi Steffi,
herzlichen Dank für deine Antwort. Leider verkennst du dieses Modul, denn es bringt einen eigenen Editor mit. Guckst du!
Moin in die Runde
Für Kant hänge ich schon mal eine neue info.php an
ok ... ich nehm' se ;-) und schau gleich mal ...
Wg dem Editor :ich weiss es auch nicht so aus dem Handgelenk;
den gleich mit aktualisieren? hm ... ich schau mal
Kann nur heute dauern ... voller Schreibtisch nach Pfingsten ;-)
Gruß
Kant
Sapere aude!
Offline
Hurra, die Frontendberechtigungsgruppen sind wieder da. Superadmin und Admingruppe sind ausgegraut, dritte Gruppe (Mitglieder) habe ich gewählt, das wird aber nicht gespeichert!
"Ich steck nicht drin" Dumm wie Schwarzbrot gucken ich und noch ein paar unbedarfte uns die (nicht wählbare -alle Gruppen grau) ausgegrauten Felder an und wir fragen uns, wozu ist das gut? (Dropdown als Anzeige anstatt Wahloption, oder was gibts sonst noch nicht zu wählen?)
Dies ist aber jetzt keine Aufforderung zu Erklärungen (>Readme?), sondern nur die örtliche Zustandsbeschreibung eines Augenblicks.
MfG. Evaki
Beitrag geändert von evaki (17.05.2016 11:25:36)
Hmm,
@evaki, lass dir bitte mal das Wort "Frontendberechtigungsgruppen" auf der Zunge zergehen, dann findest du bestimmt die Antwort auf die Frage: Wozu ist das gut? Ansonsten - bitte mitdenken - darf/dürfen die gewählte Gruppe(n) im FRONTEND, also im sichtbaren Forum Beiträge (Themen) bearbeiten und löschen.
Wie du weißt, ist der Forenbetreiber verantwortlich für die Einträge. Wenn dort jemand etwas Böses schreibt, was z. B. strafrechtlich verfolgt werden kann, sollte das möglichst rasch (gesetzlich: unverzüglich = ohne schuldhafte Verzögerung) gelöscht werden. Wenn der Superadmin aber gerade 4 Wochen Pinguine in der Antarktis zählt und der Admin (hoffentlich mehr als einer) im KKH liegt, kann man in gesetzliche Erklärungsnot kommen. Ist man "schuld", wenn nur einer die Berechtigung hat und der leider aus welchen Gründen auch immer ausfällt?
@kant
Nimm dir die Zeit, die du brauchst. Ich habe mal mit meinem Schulenglisch versucht, eine rudimentäre Readme zu schreiben und dazu die vorhandene ergänzt. Wenn die md-Datei nicht hochgeladen werden kann, bitte wieder umbenennen. Edit: Geht hoch!
Ich wäre allen Mit-Testern dankbar, wenn sie den Text "geschliffen" verbessern könnten.
Beitrag geändert von tomno399 (17.05.2016 11:55:27)
<offtopic>Die Frage und vermeintliche Feststellung war eher rhetorisch.
Dachte, das wäre durch die Überspitzung rübergekommen.
Mitdenken und die richtigen Schlüsse ziehen können sind keine exklusiven Attribute, die Bildung und Wissen zugeschrieben werden können. Mir fallen da z.B. Pictogramme ein, wo die Erschaffer felsenfest daran glauben, daß diese nur in ihrem Sinne/Kontext interpretiert werden können.
Wenn "Frontendberechtigungsgruppen" gleich die der Seitenberechtigung sind, dann hat das z.B. welche Folgen für andere Abschnitte, und was ist mit "Backendberechtigungsgruppen"? Hat es überhaupt schon mal 'ne ausführliche Doku zur Benutzerverwaltung (>v2.8.0) gegeben?
MfG. Evaki
p.s. Der Forenbetreiber sind ist zwar immer für die Einträge verantwortlich, jedoch nicht in jedem Falle haftbar, auch in DE nicht.
Bedeutet aber dennoch u.U., daß für einzelne Module in DE extra-Optionen fällig werden (siehe auch Gästebuch), die international aber eher Unverständnis hervorrufen</offtopic>
Ich freue mich auf die Fertigstellung, damit mal wieder gescannt und attackiert werden kann!
Beitrag geändert von evaki (18.05.2016 13:30:52)
Read me .. geht doch ..
..
. ähm ... allerdings nicht markDown syntax -- usch
Möchte ich schon gerne beibehalten ... auch wegen GitHub ...
egal - Danke erst! +1 Daumenhoch und ich schau mal wie ichs gleich ins Projekt reinbekomme
( schaus Du hier unten .. beim ReadMe https://github.com/AMASP-workbanch/wb-forum )
EDIT: ist oben:
https://github.com/AMASP-workbanch/wb-forum
Gruß
Kant
Beitrag geändert von kant (17.05.2016 15:30:40)
Sapere aude!
Offline
allerdings nicht markDown syntax
Das habe ich (leider) nicht gekannt. Habe mich zwar immer über die Dateiendung gewundert, bin der aber nie nachgegangen. Nun habe ich wieder was gelernt! Danke!
Tja -- hab nun den "parsedown" parser reingenommen und den Text vom ReadMe in die Hilfe ins Backend "mit rein genommen" ...
Allerdins noch nicht mit css "schön" gemacht ;-)
Anbei 'ne "Beta 4" so direkt aus dem Projekt heraus.
Den "editor" im FE //mit css ansprechen geht
... in der "frontend.css" vom Modul oder vom Frontend-Template
ginge z.B.:
.forum_textarea {
font-family: Verdana, sans-serif !important;
font-size:13px !important;
line-height:1.5em !important;
}Hab es auch mal in die frontend.css mit rein genommen. hm ...
Ansonsten hab ich das User-Handling (noch) nicht angefasst ... ist also noch so wie in der B3 ...
Tja @evaki, da hast Du wohl recht: gibt es irgendwo einen Ort bei dem die //aktuelle// User-Verwaltung in WB 2.8.3 sp_xxx überhaupt beschrieben/erklärt wird?
"Grau" sind diejeniegen, die ohnehin die Seite bearbeiten dürfen ...

Gruß
Kant
Beitrag geändert von kant (18.05.2016 00:20:14)
Sapere aude!
Offline
Ich sehe nur noch das Problem mit dem Abbrechen beim Editor. Erst kommt "Dokument erloschen". "Nochmals versuchen" verursacht den Doppeleintrag des vorherigen Themas. Anstelle des "Nochmals versuchen" führt die Browser-Rücktaste zur Notice: Undefined index: forum_ts in /modules/forum/content.php on line 220
Zugriff verweigert! [Error: 102]
Beim Editor geht sogar der BBCode! Sollte das noch in die Hilfe rein oder ist das nur für "Erfahrene"?
@Kant
Glaubst du, an dem blöden Abbruchfehler kann man noch was machen, vor allem, weil er nur manchmal auftritt? Ich wäre ansonsten sehr zufrieden!
Beitrag geändert von tomno399 (18.05.2016 07:28:38)
Puhhhh - ich weiss nicht ob ich ihn erwischt habe ...
Anbei 'ne 5 (au backe
)
Gruß
Kant
Sapere aude!
Offline
Moin moin,
bevor ich die Beta 5 teste, habe ich nach Informationen zur Benutzerverwaltung gesucht und im Netz diese Dinge gefunden:
Altes Handbuch WB 2.8 (?) und ein
"aufbereiteter" Auszug aus einem Handbuch.
Kann man damit was machen oder ist das kein Allgemeingut?
Gruß Thomas
Jetzt ist der Fehler eine Zeile tiefer gewandert: /modules/forum/content.php on line 221 (siehe Anhang).
Der Fehler trat aber nur einmal beim ersten Mal Abbrechen auf. Hat man die Browserrücktaste betätigt, kommt die obige Notice. Danach führt das Abbrechen zur "richtigen" Themenseite zurück!
Informationen zur Benutzerverwaltung
Gemeint waren hier nicht Anwenderdokumentationen (=Anleitungen), sondern Informationen für Entwickler/Programmierer, wie die Benutzerverwaltung aufgebaut ist.
Die gefundenen Dokus sind sicherlich nicht Public Domain und beziehen sich im übrigen auf uralte WB-Versionen.
Offline