QwikZite: probleem met aantal nieuwsberichten in news pagina 1.12

Bug #138616 reported by rianne on 2007-09-10
6
Affects Status Importance Assigned to Milestone
QwikZite
High
Ace Suares

Bug Description

Zie ook antwoord op #87590

In 1.12
Als je op een nieuwspagina geen lange nieuwsberichten wil tonen en dus "-1" invult, wordt er toch 1 nieuwsbericht getoond.

In dit kader zijn de volgende opmerkingen in bericht Re: [Qwikzite-developers] Volgorde invoervelden in qzadmin van Jan en Rianne relevant:

(Rianne)Bij Maximum aantal berichten op nieuwspagina en gecombineerde
> tekst-nieuws-pain klopt er volgens mij iets niet. Indien 0 ingevuld wordt
> verschijnen alle nieuwsberichten. Wat er dan nog bij moet is wat je moet doen
> als je geen enkel nieuwsbericht wil laten verschijnen, nl. een negatief getal
> invullen. Zie https://bugs.launchpad.net/qwikzite/+bug/87590>

(Jan) Geen enkel lang nieuwsbericht laten verschijnen is geen zinnige optie. Je
> beland dan in een loop: onder in de nieuwspagina verschijnt het lijstje met
> news items; als je op een van die items klikt verschijnt wederom alleen
> maar het lijstje met news items, etc. ...

(Rianne)Volgens mij is dit wel relevant. ZIe de archiefpagina in www.kiddocs.info. Dit
is een oude stijl website met 1 nieuwsbericht standaard getoond, als een
soort van inleiding. Maar in 1.12 zit kan de inleiding in de paginatekst en
dan heb ik graag de mogelijkheid om geen enkel lang nieuwsbericht te tonen,
zodat het echt een archief lijkt.
Als ik het uitprobeer in ontwerp3.kukiko.com, ik zet het aantal lange nieuws
in de pagina 'nieuwsarchief' op "-1", dan krijg ik de loop niet, maar toch 1
nieuws bovenin. Dus dat is een 'bug'?
>
(Jan) Over de bovengenoemde bug (wens): is die na de introductie van de tekst-
> nieuws-pagina nog steeds relevant?

(Rianne)Nee, de wens is niet echt relevant, het antwoord van Ace, om een negatief
getal in te vullen als je geen nieuws wil tonen, was relevant.

Jan Veuger (info-janveuger) wrote :

Invoer van de waarde 0 heeft niet tot gevolg dat alle berichten worden getoond, maar dat 0 berichten worden getoond.

(Terzijde: Invoer van een negatief aantal heeft gewoon tot gevolg dat het corresponderende positieve aantal wordt getoond.).

Changed in qwikzite:
importance: Undecided → Critical
Ace Suares (acesuares) wrote :

Bij het lange nieuws, geldt volgens mij, nu, het volgende:
a. minder dan 1 lang nieuws item is inderdaad onzin en je krijgt een loop. Dit kan dus niet meer.
b. als je 0 invult wordt een maximum van 32768 nieuws_items getoond. Dit zou verhoogd kunnen worden indien nodig maar volgens mij is dat zo goed als unlimited, dus worden ALLE nieuwsberichten lang getoond.
c. als je een negatief getal invult, wordt dit omgezet naar een positief getal, dus -10 = 10.

Echter, in de news_area, gelden andere regels. De basis daarvan is dat er in de news_area alleen die berichten uit de database gehaald worden die getoond worden. Invullen van 0 haalt die restrictie weg, dus alle toonbare nieuwsbercihten worden getoond. 0 = unlimited dus. Een negatief getal zorgt er voor dat er NIETS getoond wordt.
Dus:
a. meer dan 0: dat aantal wordt getoond
b. 0: is unlimeted (maar dan echt unlimited ook meer dan 32768 indien nodig)
c. negatief = 0, er wordt niets getoond.

Changed in qwikzite:
assignee: nobody → acesuares
status: New → Fix Released
Jan Veuger (info-janveuger) wrote :

Invoer van de waarde 0 in het menu Page heeft niet tot gevolg dat alle lange nieuwsberichten worden getoond, maar dat 0 berichten worden getoond.

Changed in qwikzite:
status: Fix Released → In Progress
Ace Suares (acesuares) on 2009-01-17
Changed in qwikzite:
importance: Critical → High
Ace Suares (acesuares) wrote :

Bij het lange nieuws, geldt volgens mij, nu, het volgende:
a. minder dan 1 lang nieuws item is inderdaad onzin en je krijgt een loop. Dit kan dus niet meer.
b. als je 0 invult wordt een maximum van 32768 nieuws_items getoond. Dit zou verhoogd kunnen worden indien nodig maar volgens mij is dat zo goed als unlimited, dus worden ALLE nieuwsberichten lang getoond.
c. als je een negatief getal invult, wordt dit omgezet naar een positief getal, dus -10 = 10.

Als je bij Page 0 invult bij Maximum aantal berichten op nieuwspagina en tekst-nieuws-pagina, krijg je op www.suares.an wel ALLE nieuwsberichten te zien. Jan schrijft op 2008-05-21 dat dat niet zo is ?????

Echter, in de news_area, gelden andere regels. De basis daarvan is dat er in de news_area alleen die berichten uit de database gehaald worden die getoond worden. Invullen van 0 haalt die restrictie weg, dus alle toonbare nieuwsbercihten worden getoond. 0 = unlimited dus. Een negatief getal zorgt er voor dat er NIETS getoond wordt.
Dus:
a. meer dan 0: dat aantal wordt getoond
b. 0: is unlimeted (maar dan echt unlimited ook meer dan 32768 indien nodig)
c. negatief = 0, er wordt niets getoond.

Dit werkt ook bij mij. Schijft Jan op 2008-05 dat het niet werk?

Of is dit al lang opgelost !?!?!?!

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers