[TYPO3-UG Dutch] Pagina-alias niet uniek?

H. Hahn h.hahn at hahn-informatica.nl
Fri Aug 8 09:54:01 CEST 2008


Nu ik eindelijk een beetje doorheb hoe deze lijsten "werken", moet ik wat achterstand 
inhalen...

Dat in elke DB-tabel de uid uniek is, is duidelijk. Bij o.a. de tabel "pages" kun je 
ook een "alias" opgeven. In URLs kun je die achter zonder meer "?id=" gebruiken in 
plaats van de uid.

Maar ik heb tot mijn verbazing ontdekt dat de noch MySQL noch Typo3 er bezwaar tegen 
maakt als de pagina-alias niet uniek is. Ik heb wel eens oer abuis exact dezelfde 
alias aan twee verschillende pagina's gegeven. Er kwam geen enkele foutmelding. (Hoe 
hij gereageerd zou hebben wanneer ik deze alias in een URL gebruikt zou hebben, weet 
ik niet, want voordat ik daaraan toe kwam, had ik het al ontdekt en gecorrigeerd.)

Vooral voor grotere websites zou het me nuttig lijken als er een controle op dit punt 
zou plaatsvinden. Als MySQL dat xelf niet kan, dan zou Typo3 dat kunne doen: zodra je 
aan aliaswaarde invult of wijzigt en vervolgens tracht op te slaan, zou Typo3 eerst 
moeten kijken of die alias al bestaat.
Wellicht iets voor een feature request?

H. Hahn


More information about the TYPO3-UG-dutch mailing list