Slugs van Ubase tags zouden streepjes moeten hebben

Idee

ODP
Core
RR

Robert Ramkema

2 years ago

De huidige slugs van tags in de Ubase bevatten in de API spaties en geen streepjes / koppeltekens en dus heeft de URL nu spaties. En URL's bevatten idealiter geen spaties.

Aangezien een spatie voor een computer ook gewoon en teken is, bevatten de huidige slugs in URLs nu '%20' of een + teken.

Activity

PS

Pim Stoel

2 years ago

Heb je toevallig een aantal voorbeelden van items waarin je dit probleem bent tegengekomen? Zo ja, kun je deze dan aanleveren? Het klopt inderdaad dat URL's geen spaties mogen bevatten. Het platform zou deze spaties ook niet moeten meenemen in de URL van een item. Deze worden normaliter eruit verwijderd. Als jij een aantal voorbeelden hebt waarin het toch gebeurt, dan kunnen we deze inhoudelijk controleren.

RR

Robert Ramkema

2 years ago

Hoi Pim,

Ik kan geen concreet voorbeeld laten zien. Onze developers hebben het zo ingesteld in onze Wordpress backend dat alles met een spatie vervangen wordt door een + teken (bijv.: https://www.uitagendautrecht.nl/tag/utrecht+lokaal). Maar ik begreep dus van hen dat in de export API deze tags %20 hebben in de slug waardoor het niet gekoppeld kan worden met WP tags (ie: utrecht-lokaal en utrecht+lokaal (of utrecht%20lokaal) zijn verschillende tags), tenzij ik in de Ubase de tag aanpas en een streepje toevoeg.

RR

Robert Ramkema

2 years ago

Hoi Pim,

Ik kan geen concreet voorbeeld laten zien. Onze developers hebben het zo ingesteld in onze Wordpress backend dat alles met een spatie vervangen wordt door een + teken (bijv.: https://www.uitagendautrecht.nl/tag/utrecht+lokaal). Maar ik begreep dus van hen dat in de export API deze tags %20 hebben in de slug waardoor het niet gekoppeld kan worden met WP tags (ie: utrecht-lokaal en utrecht+lokaal (of utrecht%20lokaal) zijn verschillende tags), tenzij ik in de Ubase de tag aanpas en een streepje toevoeg.

PS

Pim Stoel

2 years ago

Ik zal dit punt meenemen als verbetering voor de nieuwe API.


Powered by Convas