Page 17 of 21

Re: Clean URLs

Posted: Thu Oct 19, 2017 12:09 pm
by cmss
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(...

Re: Clean URLs

Posted: Thu Oct 19, 2017 3:13 pm
by cmb
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.

Re: Clean URLs

Posted: Sat Oct 21, 2017 12:40 pm
by cmss
$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 ?

Re: Clean URLs

Posted: Sat Oct 21, 2017 1:46 pm
by cmb
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 […]

Re: Clean URLs

Posted: Sat Sep 21, 2019 4:39 pm
by Korwin
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.

Re: Clean URLs

Posted: Sun Sep 22, 2019 6:57 am
by frase
Beitrag gestrichen. War falsch :oops:
Siehe nächsten Post.

Re: Clean URLs

Posted: Sun Sep 22, 2019 7:05 am
by frase
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 ;-)

Re: Clean URLs

Posted: Sun Sep 22, 2019 7:22 am
by Korwin
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!

Re: Clean URLs

Posted: Sun Sep 22, 2019 7:31 am
by frase
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.

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

Re: Clean URLs

Posted: Sun Sep 22, 2019 8:14 am
by Korwin
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?