Beiträge von Arne Drews
-
-
Zweimal? Suchst Du Doppeltbelag??? ( https://www.forum-hilfe.de/threads/57789-Parkett-oder-Laminat )
-
Ich habe zwar bis jetzt keinen EL bei Dir gesehen, aber den würde ich auch ausschließen...
Mach doch einfach mal ne Trockenübung mit einer minimalistischen Datei. Reines HTML, ein <input>-Tag und dann ein JS-Einzeiler mit dem Du den Value änderst.
Dann wirst Du feststellen, dass der Value im DOM nicht sichtbar aktualisiert wird, das ist scheinbar ein ganz gewöhnliches Verhalten. -
Im Detail:
Für das Beispiel http://www.example.com/de/seite liefert $_SERVER['REQUEST_URI']:entfernt in diesem Fall führende und auch abschliessende Slashes.
Ein .html rangehängt und wir haben für $sContentFilePath:!is_file() hast Du korrekt verstanden.
Wenn es keine Datei ist, wird per throw eine Exception ( Ausnahme ) geworfen, was allerdings erst wirklich sinnvoll wird, wenn das aus einer Methode oder Funktion kommt.
Man kann stattdessen auch einfach eine Standard-Seite setzen, bspw.:
Und das include_once hat nichts mit HTML zu tun, damit bindest Du Scripte/Dateien ein, ganz gleich welche, solange sie den Kontext nicht stören.Gruß Arne
-
Bist Du weiter gekommen? Bei Smartphone ist das Bild jetzt ganz weg bei mir...
-
Zitat
Also MAXIMO arbeitet mit einem Framework Namens DOJO. Ich vermute das es dadurch zu Störungen kommt.
Nö, das Phänomen scheint natürlich zu sein, bei mir hat es ja im Test mit reinem HTML/JavaScript auch nicht geklappt. Dojo kann nichts dafür.
Mit Schnittstelle meinte ich allerdings eine Art API, die MAXIMO lt. IBM besitzt. Darüber kann man Daten abfragen/senden.
Das solltest Du Dir genauer ansehen. Das wäre auch deutlich effizienter, als so'n Javascript-Gefummel... -
Ne, die Links bleiben wie sie sind:
Dein Webserver sollte alle Anfragen auf die index.php leiten ( Beispiel: .htaccess, näheres siehe hier
Apache Configuration
Alles anzeigenRewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^ index.php [QSA,L]
und in der index.php hast Du dann alles zur Verfügung. Bei Deiner Aufteilung mit den Ordnern würde auch das hier reichen:PHP
Alles anzeigen$sContentFilePath = trim( $_SERVER['REQUEST_URI'], '/' ) . '.html'; if ( !is_file($sContentFilePath) ) { throw new Exception( "Inhaltsseite ' . $sContentPath . ' nicht gefunden!" ); } include_once $sContentPath';
Anstatt eine Exception zu werfen, kannst Du natürlich auch eine Standard- oder Fehlerseite laden. -
Hi,
Annähernd

Du benötigst bspw. den 'de'-case nicht, wenn es eh der Default ist:
PHPswitch ($sprache) { case 'en' : $lade = '/en/index.html'; break; default: $lade = '/de/index.html'; break; }Und dann sollte der Inhalt eingebunden werden, anstatt weiterzuleiten, bspw.:
Dann kommt es nur noch darauf an, woher Du $sprache nimmst.
Wenn Du das über URL machst, wie in #6 dargestellt, kannst Du das ganz easy filtern:
Damit erhältst Du dann ein Array, das bspw. so aussieht:
und damit weißt Du, welche Sprache und welche Seite Du laden musst und ersparst Dir sogar die switch/case Logik. -
-
Ja ja... Der weit überschätzte Validator... Lasst mal deren eigene Seite validieren und schaut euch an, wem ihr in Punkto Konformität vertraut: https://validator.w3.org/nu/?doc=https%3A%2F%2Fwww.w3.org%2F
Beim TE sind zwar Massen an Fehlern mehr, aber viele resultieren auch aus dem ebenfalls technisch weit überschätzten WordPress.
-
-
Doch, ich würde beides nutzen, sowohl lang, als auch den <link>-Tag alternate mit hreflang.
Zum Thema URL, es macht SEO technisch mehr Sinn, die Sprache in der URL zu verbauen, anstatt einen Parameter zu verwenden, bspw.:
Welcher Inhalt dann geladen und angezeigt wird, sollte dann ein PHP-Script regeln. -
-
Sammelst Du Beitragspunkte???
-
Hallo,
Wo genau siehst Du die doppelten Werte?
Im Feld selber kann ich mir das nicht vorstellen, weil Du mit = einen Wert neu setzt.
Im Value im Quelltext des Browsers kann ich mir das schon denken, aber dort siehst Du auch nicht die Veränderungen, die mit JS durchgeführt werden.
Wenn ich das richtig vermute, solltest Du mal F12 im Browser Deiner Wahl drücken, dann öffnen sich die Entwicklertools. Dort ist dann auch das manipulierte DOM zu sehen.Gruß Arne
-
Hallo,
Wir haben letztes Jahr auch auf eine Telefonanlage mit IP Telefonie umgestellt.
Ein Vorteil, den ich sehe ist die Software gelagerte TK-Anlage, die bei uns auf einem virtuellen Server liegt.
So können wir diese bequem sichern, wiederherstellen, kopieren, adaptieren, usw.
Du kannst astreine Auswertungen fahren, da alles in einer Datenbank gespeichert wird.Weiterhin sind die Client-"Anschlüsse" wesentlich flexibler erweiterbar.
Gruß Arne
-
Naja, die Texte müssen ja irgendwie in der angebotene Sprache angezeigt werden.
Wo sollen die her kommen, wenn Du die nicht übersetzt oder übersetzen lässt?Wie Du das ganze aufbauen willst, hast Du Dir schon überlegt?
Das hreflang ist eigentlich nur SE relevant. -
Ich glaube hier bietet sich eher das flex-Laxyout an, aber da kennen sich andere besser aus...
-
Ok, was genau willst Du erreichen? Vielleicht habe ich Dich ja nicht verstanden!
DIV.group hat übrigens auch width:738px; -
Also wenn Du dem DIV.total die width:738px wegnimmst, sollte das funktionieren.
Außer ich habe Dich falsch verstanden...