links naar anker zonder #

Nederlandse ondersteuning voor CMS Made Simple

Moderator: velden

Adheera
Forum Members
Forum Members
Posts: 212
Joined: Sat Dec 10, 2011 12:19 pm

links naar anker zonder #

Post by Adheera »

Mijn klant wil graag de # uit de links naar ankers op de pagina
Is het mogelijk om links naar een paragraaf halverwege een pagina te maken zonder die # ?

Ook de .html willen ze weg hebben
Heeft dat een functie voor Goole enzo?
Kan ik $config['page_extension'] = '.html'; gewoon weghalen in de config.php ?
tristan
Dev Team Member
Dev Team Member
Posts: 374
Joined: Tue May 02, 2006 10:58 am
Location: The Netherlands

Re: links naar anker zonder #

Post by tristan »

Wat is de reden dat de # weg moet uit de linkjes?

Voor het afstappen van .html zie: https://docs.cmsmadesimple.org/configuration/pretty-url duurt weer even voordat Google goed indexeert, of weer even een nieuwe sitemap submitten om ze een handje te helpen.
Adheera
Forum Members
Forum Members
Posts: 212
Joined: Sat Dec 10, 2011 12:19 pm

Re: links naar anker zonder #

Post by Adheera »

Dank, Tristan

Die # in de link vinden ze gewoon storend.
tristan
Dev Team Member
Dev Team Member
Posts: 374
Joined: Tue May 02, 2006 10:58 am
Location: The Netherlands

Re: links naar anker zonder #

Post by tristan »

Nu maar hopen dat ze de dubbele punt in https:// niet storend vinden!

Misschien dat je iets kan doen met Jquery? Bijv: https://html-online.com/articles/animat ... on-jquery/
User avatar
Rolf
Dev Team Member
Dev Team Member
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Location: The Netherlands
Contact:

Re: links naar anker zonder #

Post by Rolf »

- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
Adheera
Forum Members
Forum Members
Posts: 212
Joined: Sat Dec 10, 2011 12:19 pm

Re: links naar anker zonder #

Post by Adheera »

Smooth scroll, maar dan hou je toch de # in de link?
User avatar
Rolf
Dev Team Member
Dev Team Member
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Location: The Netherlands
Contact:

Re: links naar anker zonder #

Post by Rolf »

Binnen de pagina niet!

Maar wil je van buiten de pagina naar een Anchor dan ontkomt je echt niet aan de #
Bijvoorbeeld:
https://docs.cmsmadesimple.org/configur ... _admin_dir
Zo werkt het nu eenmaal...
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
Adheera
Forum Members
Forum Members
Posts: 212
Joined: Sat Dec 10, 2011 12:19 pm

Re: links naar anker zonder #

Post by Adheera »

Dank je wel Rolf
User avatar
velden
Dev Team Member
Dev Team Member
Posts: 3483
Joined: Mon Nov 28, 2011 9:29 am
Location: The Netherlands

Re: links naar anker zonder #

Post by velden »

Hoe zou je klant het dan wel willen hebben, heb je daar enig idee van?
Adheera
Forum Members
Forum Members
Posts: 212
Joined: Sat Dec 10, 2011 12:19 pm

Re: links naar anker zonder #

Post by Adheera »

Ze willen links zonder 'overbodige' letters
De nl/en eruit en de # eruit
de .html ook, maar die mogen nu blijven

de : in https:// mag erin blijven :-)

Trouwens...zelfde site als die hamburger
User avatar
Rolf
Dev Team Member
Dev Team Member
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Location: The Netherlands
Contact:

Re: links naar anker zonder #

Post by Rolf »

De URL van een pagina kun je beinvloeden door gebruik te maken van het SLUG veld. je kunt dan de mooie url invullen die je wil hebben zonder bijv. /nl/

De .html heb je er bewust ingezet via config.php, deze regel er uit en dat is dan ook opgelost.
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
Adheera
Forum Members
Forum Members
Posts: 212
Joined: Sat Dec 10, 2011 12:19 pm

Re: links naar anker zonder #

Post by Adheera »

.html ... ik begreep dat zoekmachines een pagina met .html sneller opnemen.

SLUG veld waar zit dat dan?
User avatar
Rolf
Dev Team Member
Dev Team Member
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Location: The Netherlands
Contact:

Re: links naar anker zonder #

Post by Rolf »

Adheera wrote: Fri Sep 25, 2020 6:21 pm.html ... ik begreep dat zoekmachines een pagina met .html sneller opnemen.
Neh...
Adheera wrote: Fri Sep 25, 2020 6:21 pmSLUG veld waar zit dat dan?
In Content Manager in de Navigation tab >> Page URL
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
User avatar
velden
Dev Team Member
Dev Team Member
Posts: 3483
Joined: Mon Nov 28, 2011 9:29 am
Location: The Netherlands

Re: links naar anker zonder #

Post by velden »

Adheera wrote: Fri Sep 25, 2020 12:21 pm Ze willen links zonder 'overbodige' letters
De nl/en eruit en de # eruit
de .html ook, maar die mogen nu blijven

de : in https:// mag erin blijven :-)

Trouwens...zelfde site als die hamburger
Ik denk dat het technisch, met javascript, mogelijk is om de # eruit te laten maar ik zou het niet adviseren. Problemen die ik dan voorzie:
- openen in een new tab werkt niet zoals verwacht
- de betreffende url opslaan of doorsturen naar iemand anders werkt niet zoals verwacht
- werkt dus niet als js niet is enabled (maar dan werkt er meer niet natuurlijk)
- duplicate links in het menu
- vast nog iets wat ik zo over het hoofd zie.

Het # karakter kan niet echt als overbodig worden bestempeld, het heeft een duidelijke functie.

Wat ook nog zou kunnen is iets anders verzinnen dan het # maar of dat een verbetering wordt..
Bijvoorbeeld:
https://www.example.com/pagelias/sectie/voor-depot
https://www.example.com/pagelias/sectie/na-registratie

Dat zou dan alleen kunnen gaan werken met een aangepaste .htaccess rewrite rules en aanpassingen in het template i.c.m. bijvoorbeeld Rolf's z'n smooth scroll.

'sectie' is dan een vrij te kiezen term. En als je maar met één level menu-structuur werkt dan zou je die wellicht helemaal weg kunnen laten.
Adheera
Forum Members
Forum Members
Posts: 212
Joined: Sat Dec 10, 2011 12:19 pm

Re: links naar anker zonder #

Post by Adheera »

In Content Manager in de Navigation tab >> Page URL
Ik zie Page URL niet
Image
Post Reply

Return to “Dutch - Nederlands”