Clean URLs

Please post answers on the most frequently asked questions about CMSimple
cmss
Posts: 244
Joined: Mon Jan 02, 2017 6:15 pm

Re: Clean URLs

Post by cmss » Thu Oct 19, 2017 12:09 pm

Namespaces nach
https://secure.php.net/manual/de/langua ... orting.php

Ich dachte mehr an eine Variable wie $userfiles ala

https://secure.php.net/manual/de/langua ... basics.php

wenn man es weiss kann man natürlich auch ../../userfiles eintragen

Der Luxus wäre eine Routingfunktion nach nicht gefundenen Verzeichnissen.

Dazu gibt es auf https://getkirby.com/docs/developer-gui ... press-urls
einige (Konkurrenz-)Beispiele wie set('routes', array(
array(...

cmb
Posts: 14225
Joined: Tue Jun 21, 2011 11:04 am
Location: Bingen, RLP, DE
Contact:

Re: Clean URLs

Post by cmb » Thu Oct 19, 2017 3:13 pm

cmss wrote:Ich dachte mehr an eine Variable wie $userfiles ala
Das ändert nichts am Grund"problem": die Stylesheets werden nicht von PHP verarbeitet. Man kann darum herum arbeiten, wenn man die relevanten CSS-Regeln direkt in einem <style> Element im Template definiert, also etwa:

Code: Select all

<style>.wasauchimmer {background-url: url("<?=$pth['folder']['userfiles']?>bild.jpeg")}</style>
Im Prizip könnte man so CSS Variablen definieren, die dann im Stylesheet verwendet werden könnten.
Christoph M. Becker – Plugins for CMSimple_XH

cmss
Posts: 244
Joined: Mon Jan 02, 2017 6:15 pm

Re: Clean URLs

Post by cmss » Sat Oct 21, 2017 12:40 pm

$pth['folder']['userfiles'] könnte man doch in eine Variable packen - oder ?

Und wie habe ich dann http://dev-doc.cmsimple-xh.org/php/cms_ ... 093e0f519f

$userfiles einzusetzen ?

cmb
Posts: 14225
Joined: Tue Jun 21, 2011 11:04 am
Location: Bingen, RLP, DE
Contact:

Re: Clean URLs

Post by cmb » Sat Oct 21, 2017 1:46 pm

cmss wrote:$pth['folder']['userfiles'] könnte man doch in eine Variable packen - oder ?
Ja.
cmss wrote:Und wie habe ich dann http://dev-doc.cmsimple-xh.org/php/cms_ ... 093e0f519f

$userfiles einzusetzen ?
[…] and should only be used by file browsers and similar extensions […]
Christoph M. Becker – Plugins for CMSimple_XH

Korwin
Posts: 118
Joined: Sat Oct 13, 2018 3:27 pm
Location: Russia, Yekaterinburg
Contact:

Re: Clean URLs

Post by Korwin » Sat Sep 21, 2019 4:39 pm

English:
I write sites on CMSimple_XH in Russian. Several times I came across the fact that the system does not allow saving a page in the page manager and reporting too long URLs. I tried to make a short name in the menu and an alternate name in SEO, but that helps a bit. Please tell me what to do.

German:
Ich schreibe Websites auf CMSimple_XH in Russisch. Mehrmals bin ich auf die Tatsache gestoßen, dass das System das Speichern der Seite im Seitenmanager nicht zulässt und zu lange URLs meldet. Ich habe versucht, einen kurzen Namen im Menü und einen alternativen Namen in SEO zu machen, aber es hilft ein wenig. Sagen Sie mir bitte, was ich tun soll.

frase
Posts: 5085
Joined: Thu Apr 21, 2016 6:32 am
Location: Saxony
Contact:

Re: Clean URLs

Post by frase » Sun Sep 22, 2019 6:57 am

Beitrag gestrichen. War falsch :oops:
Siehe nächsten Post.
Last edited by frase on Sun Sep 22, 2019 7:17 am, edited 2 times in total.

frase
Posts: 5085
Joined: Thu Apr 21, 2016 6:32 am
Location: Saxony
Contact:

Re: Clean URLs

Post by frase » Sun Sep 22, 2019 7:05 am

Das Problem liegt darin, dass kyrillische Schriftzeichen in einer anderen Form übertragen werden.
Aus der Adresse (Beispiel):

Code: Select all

https://cmsimplexh.ru/?Вопросы-и-ответы
wird bei der Übertragung:

Code: Select all

https://cmsimplexh.ru/?%D0%92%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D1%8B-%D0%B8-%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D1%8B
Einige Server können ab einer bestimmten Länge damit nicht mehr umgehen.
Es gibt aber auch noch andere Probleme. So darf das <loc>-Element in XML-Sitemaps nur weniger als 2048 Zeichen enthalten.

Was kannst du tun?
???
Darauf gibt es keine zufriedenstellende Antwort. Versuche kurze Seiten-Namen zu verwenden.

Das ist übrigens kein CMSimple_XH-Problem, sondern betrifft das gesamte Internet und auch andere Sprachen ;-)

Korwin
Posts: 118
Joined: Sat Oct 13, 2018 3:27 pm
Location: Russia, Yekaterinburg
Contact:

Re: Clean URLs

Post by Korwin » Sun Sep 22, 2019 7:22 am

Thanks for the idea, frase, but in what language will the pages on the menu be displayed? I need in Russian!

Vielen Dank für die Idee, aber in welcher Sprache werden die Seiten im Menü angezeigt? Ich brauche auf Russisch!

frase
Posts: 5085
Joined: Thu Apr 21, 2016 6:32 am
Location: Saxony
Contact:

Re: Clean URLs

Post by frase » Sun Sep 22, 2019 7:31 am

Korwin wrote:
Sun Sep 22, 2019 7:22 am
Thanks for the idea, frase, but in what language will the pages on the menu be displayed? I need in Russian!

Vielen Dank für die Idee, aber in welcher Sprache werden die Seiten im Menü angezeigt? Ich brauche auf Russisch!
Sorry, mein erster Tipp war falsch. Natürlich brauchst du die Menüpunkte in Russisch. Das habe ich dann auch bemerkt und den Post gelöscht und einen zweiten geschrieben.
Wahrscheinlich bleibt dir wirklich nichts anderes übrig, als kurze Seiten-Namen zu verwenden.

---
Извини, мои первые чаевые были неправильными. Конечно, вам нужны пункты меню на русском языке. Я заметил это, удалил сообщение и написал второе.
Возможно, у вас нет другого выбора, кроме использования коротких названий страниц.

Korwin
Posts: 118
Joined: Sat Oct 13, 2018 3:27 pm
Location: Russia, Yekaterinburg
Contact:

Re: Clean URLs

Post by Korwin » Sun Sep 22, 2019 8:14 am

Wie schade! Vielleicht gibt es eine Art Plugin, mit dem Sie einen alternativen Namen im Menü eingeben und die URL in lateinischen Zeichen schreiben können?

Post Reply