Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[feat] Overzicht topicreeksen

Pagina: 1
Acties:

  • Wiethoofd
  • Registratie: Juli 2007
  • Laatst online: 17-11 00:47

Wiethoofd

Broadcast TOM

Topicstarter
Met de nieuwe list_topicrange/$ID is het volgens mij wel leuk/handig om ook een compleet overzicht te krijgen van alle reeksen (list_topicranges) zo weet je of je een topic aan een bestaande reeks kunt koppelen of dat er eventuele andere reeksen zijn om door te nemen.

Meer valt er volgens mij niet over te zeggen :>

Volg me op Twitter/X & Bluesky


  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

Die vraag is al eens gesteld. Hier zit echter nog een technische uitdaging achter: namelijk bepalen welke topicreeksen een gebruiker wel, en (vooral) welke een gebruiker niet mag zien. Dat wordt namelijk bepaald door de onderliggende topics. Om dat voor een hele lijst topicreeksen te gaan bepalen is performance-technisch niet echt optimaal...

Intentionally left blank


  • Hahn
  • Registratie: Augustus 2001
  • Nu online
Is het dan niet slim om topicreeksen op zichzelf ook een 'wel of niet tonen'-attribuut mee te geven en die te laten overerven van het eerste topic in de reeks? Want voor topics bestaat het al.

Op die manier hoef je niet weer voor elk topicreeks aan te gaan geven of 'ie mag worden weergegeven aan bepaalde mensen of niet.

The devil is in the details.


  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

Mute schreef op woensdag 24 februari 2010 @ 16:34:
Is het dan niet slim om topicreeksen op zichzelf ook een 'wel of niet tonen'-attribuut mee te geven en die te laten overerven van het eerste topic in de reeks? Want voor topics bestaat het al.
Voor topics bestaat dat niet. Of je een topic mag bekijken hangt af van de categorie, het forum en de status van het topic ten opzichte van de rechtenboom van de gebruiker. Voor een topicrange hangt dat weer af van alle onderliggende topics: als je er daar 1 of meer van mag zien dan mag je ook de topicreeks zien.

Maar ik heb even gekeken met een WHERE ForumID IN (zichtbare forums voor gebruiker), en het viel me mee dat die query maar 0.012 seconde duurde. Dat lijkt dus haalbaar zonder al te grote truken :)

Intentionally left blank


  • Wiethoofd
  • Registratie: Juli 2007
  • Laatst online: 17-11 00:47

Wiethoofd

Broadcast TOM

Topicstarter
Mute schreef op woensdag 24 februari 2010 @ 16:34:
Is het dan niet slim om topicreeksen op zichzelf ook een 'wel of niet tonen'-attribuut mee te geven en die te laten overerven van het eerste topic in de reeks? Want voor topics bestaat het al.
Dan moet je hem dus aan gebruikersgroepen toe gaan wijzen, general, hk, sg, crew, abo, a61, fp, pw, excrew etc. Wat crisp dus zegt :P

crisp schreef op woensdag 24 februari 2010 @ 16:45:
Dat lijkt dus haalbaar zonder al te grote truken :)
Sneller dan verwacht is altijd goed ;)

[ Voor 22% gewijzigd door Wiethoofd op 24-02-2010 16:47 ]

Volg me op Twitter/X & Bluesky


  • Hahn
  • Registratie: Augustus 2001
  • Nu online
crisp schreef op woensdag 24 februari 2010 @ 16:45:
[...]

Voor topics bestaat dat niet. Of je een topic mag bekijken hangt af van de categorie, het forum en de status van het topic ten opzichte van de rechtenboom van de gebruiker. Voor een topicrange hangt dat weer af van alle onderliggende topics: als je er daar 1 of meer van mag zien dan mag je ook de topicreeks zien.
Ja ok, van locatie dan :P Maar in plaats van het af te laten hangen van álle onderliggende topics, waarom niet alleen van het eerste of laatste topics van een topicreeks? Topics uit reeksen staan als het goed is altijd binnen één en hetzelfde forum, lijkt mij, dus dan heeft het ook vrij weinig zin om elk topic af te gaan om de rechten te controleren.

The devil is in the details.


  • Wiethoofd
  • Registratie: Juli 2007
  • Laatst online: 17-11 00:47

Wiethoofd

Broadcast TOM

Topicstarter
Mute schreef op woensdag 24 februari 2010 @ 16:48:
Topics uit reeksen staan als het goed is altijd binnen één en hetzelfde forum, lijkt mij, dus dan heeft het ook vrij weinig zin om elk topic af te gaan om de rechten te controleren.
Paar voorbeelden waar dit dus niet het geval is:
http://gathering.tweakers.net/forum/list_topicrange/190
http://gathering.tweakers.net/forum/list_topicrange/191
http://gathering.tweakers.net/forum/list_topicrange/193

Volg me op Twitter/X & Bluesky


  • Hahn
  • Registratie: Augustus 2001
  • Nu online
Dat komt omdat Fotografie opgesplitst is en die oudere topics dus eigenlijk op de verkeerde plek staan. Die zou ik scharen onder de uitzonderingen die de regel bevestigen :P

The devil is in the details.


  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

Mute schreef op woensdag 24 februari 2010 @ 16:56:
Dat komt omdat Fotografie opgesplitst is en die oudere topics dus eigenlijk op de verkeerde plek staan. Die zou ik scharen onder de uitzonderingen die de regel bevestigen :P
Ik heb toch liever een oplossing die alle gevallen afdekt. Het is inderdaad zo opgezet dat topics niet uit hetzelfde forum hoeven te komen (dat is echter wel een voorwaarde bij het invoeren van een vorig deel bij een nieuw topic).

Intentionally left blank


  • Hahn
  • Registratie: Augustus 2001
  • Nu online
offtopic:
Gefeliciteerd met je verjaardag!

The devil is in the details.

Pagina: 1