[DEV] Forum systeem

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • Als ik wat tips mag geven:
      -Uitgebreid rechtensysteem volgens RBAC principe met C-R-U-D. Bij voorkeur met met overervende rechten om orde erin te houden door middel van een rechtenboom (welke recht krijgt voorrang, en wat bij tegenstrijdige rechten?) Geldt voor zowel acties op de site als het forum zelf (forum 3 niet bekijken, forum 8 is alleen lezen voor mensen met gebruiker-roles bijv.). Of een 'clear'-type aan een recht, om eerdere rechten te vergeten. Ideaal voor een speciale recht voor mensen die een ban hebben voor een bepaald forum.

      - Privé Berichten (met rechtensysteem erachter, want iemand kan een geen rechten hebben)
      - Sessiesysteem waarbij gebruikers eenvoudige eerdere inlogsessies kunnen wissen. (stel je bent nog ingelogd op school)
      - Social Media inlog, niet te missen. Hybrid Auth kan hierbij helpen.
      - Gebruikersnotities waarbij beheerders (of beter gezegd: mensen met de juiste rechten) aantekeningen kunnen maken over gebruikers. "Spamt te veel", "trollt regelmatig"
      - Topicnotities voor beheerders (rechthebbenden). "Let op Pietje, hij plaatst veel oneliners!" Uiteraard op naam van de poster.
      - Topicreports (ook hier rechten aan gekoppeld) zodat gebruikers topics kunnen rapporteren, en rechthebbende crew deze kan afhandelen.
      - Pushmessages bijvoorbeeld. Een dwingende 'aangetekende' privé Bericht die hij moet accepteren om verder op de site te kunnen lezen. Voorkomt gekibbel over waarschuwingen die normaal via PM worden verstuurd niet worden gelezen.
      - Uitgebreide zoekfunctie, en niet op een lullige en simpele LIKE.
      - Duimpjes geven voor postings. Bij voorkeur alleen maar duimpjes en geen down-thumbs. Dit werkt averechts en kan misbruikt worden tegen gebruikers.
      - Locked topic onderaan plaatsen, kan met een mooie ORDER.
      - Forums sorteren op sortingsnummer
      - Uitgebreid log-systeem bij beheertaken. Wie heeft 'wat' gedaan?
      - Bannen op IPv4 en IPv6 reeksen, maildomeinen en users.
      - Bannen van bovenstaande dingen tot een ingestelde tijd.
      - Weigeren van bepaalde domeinen bij registratie-mailadressen. - - Mailadressen van registratie en aanpassen beide apart opslaan.

      Genoeg zo? Een paar dingen heb ik gejat uit een oud bekend forum genaamd MyReact die niet meer ter download is (helaas).


      Je zou bepaalde niet essentiële zaken via plugins kunnen toevoegen. Denk aan Likes, Badges, Rankings van gebruikers.

      Oh ja, en bedank mij eventjes voor dit kwartiertje nadenken

      The post was edited 4 times, last by AarClay ().