Beiträge von Harmageddon

    Hi! Ich fürchte, dass wir es schwer haben werden, diesen Fehler von außen aufzuspüren. Könntest du mir vielleicht einen FTP-Zugang und Zugang zum Backend einrichten und per Konversation (auf keinen Fall hier öffentlich) zukommen lassen? Dann würde ich mich da mal reinwühlen und schauen, ob ich herausfinden kann, woran es liegt. Natürlich nur, wenn du mir da vertraust. (und vorher bitte ein Backup anlegen, damit ich nix kaputtmache ;) )

    Hm, spannend. Das scheint am Routing zu liegen. Der Router interpretiert sicherheitdirekt.de/7z6x5r7h2ugf5b1a als Artikel mit der ID 7 und ignoriert alles nach der 7. Normalerweise werden auf diese Art URLs wie /7-alias-hier-einsetzen aufgelöst. Aber hinter der Zahl kann wohl einfach irgendwas beliebiges stehen.


    Vielleicht kann da ein Routing-Experte ( Hackwar? zero24?) beurteilen, ob das so gewollt ist?

    Bin es nochmals. Kann keine 3.9.22 sein. Bitte siehe #9.

    "Benutzerdefiniertes HTML" wurde ersetzt durch: Eigenes Modul.


    Liebe Grüße

    Christine

    Oh, du hast Recht. Ich hatte deinen Beitrag falsch verstanden, sorry!


    Dann wäre mal interessant, wie die Updategeschichte dieser Seite aussieht. Also auf welcher Version ursprünglich erstellt, wann auf welche Version aktualisiert? Und wie wurden die Updates eingespielt? Updatefunktion, Updatepaket oder per FTP?

    Die Versionen, die da stehen, sind die Versionen der entsprechenden Erweiterung. Bei Core-Erweiterungen in 3.x wird da gewöhnlich 3.0.0 verwendet, bzw. für die aktuelleren wie die Custom Fields oder die Datenschutzsachen die entsprechende Version, wann sie reinkamen, also 3.7.0 / 3.9.0.

    Spricht also nix dagegen, dass da überall 3.0.0 steht, auch wenn es eine 3.9.22 ist. ;)

    Schau mal unter "Erweiterungen - Überprüfen" nach, ob beim Klick auf den Button "Überprüfen" was gefunden wird. Und, falls bei den letzten Updates die Datenbank nicht mit aktualisiert wurde, lohnt es sich auch, einen Blick auf "Erweiterungen - Datenbank" zu werfen, ob da alles passt.


    Falls das nicht hilft: Core-Dateien nachinstallieren, wie von Christian vorgeschlagen.

    Top! Habe dort mal kommentiert. Die grouped list, von der dieses templatestyles-Feld erbt, scheint noch ein ziemliches Relikt zu sein, weshalb das mit dem Layout nicht funktioniert. Aber vielleicht kennt ja noch jemand einen Trick, wie man das auch mit CSS-Klassen oder dergleichen lösen könnte?


    Ergänzung zu der Smartphone-Geschichte: Hab mal ein paar Screenshots gemacht, wie das im Firefox unter Android aussieht, wenn man ein einfaches select-Feld ohne Schnickschnack verwendet. Weiß jetzt nicht genau, ob das bei iPhones ähnlich ist, da hatte ich schon einige Jahre lang keins mehr in der Hand.

    Probier es mal mit:

    Code
                        layout="joomla.form.field.list-fancy-select"

    Dann sieht es für mich wieder nach chosen aus.

    Nebenbei: Ich oute mich mal als Touchscreen-Depp. Wie macht man denn so eine Mehrfachauswahl auf einem Smart-Phone? Muss man da erst die Tastatur einblenden für STRG-Taste?

    Bei nativen Auswahlfeldern ist das auf dem Smartphone sogar schöner als auf dem PC. Üblicherweise kommt bei Klick auf das Listenfeld eine Art Modal mit einer Liste aller Einträge. Bei Einfachauswahl haben die quasi Radiobuttons nebendran, sodass nur eins gewählt wird. Bei Mehrfachauswahl werden daraus Checkboxen, mit denen man durch Tippen Einträge an- oder abwählen kann. Zumindest ist das bei mir unter Android so. Kann dir später mal einen Screenshot posten, wenn ich drandenke.


    Edit: Ah, darauf bist du auch schon gekommen. Muss mir das später mal genauer anschauen, jetzt aber erst mal weg...

    System Plugin (Jedesmal, wenn die Webseite aufgerufen wird, wird das Skript ausgeführt)

    Halte ich für die sinnvollste Variante, wenn du dich nicht darauf verlassen willst, dass der Benutzer einen Cronjob selbst konfigurieren kann.

    Du kannst dir ja irgendwo merken / speichern, wann der Job zuletzt ausgeführt wurde. Weil je nachdem, um wie viele Seitenbesuche es da pro Tag geht, willst du den Job wahrscheinlich nicht jedes Mal komplett ausführen. Also in das Plugin erst einen Check einbauen, ob der Job heute schon ausgeführt wurde und wenn nicht, dann ab dafür! ;)

    Daran könnte auch ein Template-Override des Kontaktformulars schuld sein, der nur einzelne Felder ausgibt anstatt wie der Core das ganze Formular. Um das zu prüfen, schau dir das Formular mal in einem anderen Template auf der selben Seite an.

    Es handelt sich übrigens um Joomla 4 Beta 3.

    Das ist ein wertvoller Hinweis. Du hast das hier im 3.x-Forum gepostet, statt bei den Pre-Release-Themen. Daher sind wir davon ausgegangen, dass es sich um eine 3.x handelt. ;)


    Da der Login bei 4.x über JavaScript läuft, kann auch da irgendwas schiefgelaufen sein. Schau mal in die Entwicklerkonsole deines Browsers, ob dir dort irgendwelche Fehler angezeigt werden. Bzw. stelle auch sicher, dass du JavaScript für diese Seite aktiviert hast.

    Uff. Tut mir Leid, dass ich da etwas deutlicher werden muss. Das ist eine maximal umständliche und unsaubere Lösung. Das wird dir um die Ohren fliegen, sobald sich da irgendwas ändert, und sei es nur die Länge oder der Inhalt eines einzigen Strings in diesem Objekt. Und aus langjähriger Programmiererfahrung kann ich dir sagen: Das wird niemand, der nach dir diese Seite übernimmt, mehr verstehen. Und du selbst wirst es in wenigen Wochen auch nicht mehr verstehen und daher nicht mehr anpassen können, wenn noch irgendwas nicht passt.

    Vielleicht wäre es besser, damit jemanden zu beauftragen, der sich damit auskennt?


    Und nebenbei: Du verwendest mit JoomLeague eine Erweiterung, die seit mehreren Jahren nicht weiterentwickelt wird, und mit 2.5 eine Joomla!-Version, die seit sechs Jahren nicht mehr unterstützt wird und vor vier Jahren ein allerletztes Sicherheitsupdate bekommen hat, um eine kritische Lücke zu schließen (das hast du hoffentlich eingespielt). Lege dir da bitte schnellstmöglich eine aktuelle Alternative zu und schalte die 2.5er-Seite ab! Die Seite ist in der Form ein wandelndes Sicherheitsrisiko.

    Kann mir jemand helfen? Wer kann mir beim Programmieren helfen?

    Das klingt nach einer sehr speziell zugeschnittenen Anforderung. Wenn du das nicht selbst programmieren möchtest, bist du besser beraten, wenn du hier oben auf den Punkt "Dienstleister" klickst und dir dort jemanden suchst, der dir sowas baut.

    Falls mit "beim Programmieren helfen" gemeint ist, dir konkrete Fragen zu ein, zwei Problemen zu beantworten, die sich auftun, wenn du eine entsprechende Erweiterung selbst programmierst, kannst du die selbstverständlich im Forum stellen. Aber deine Anfrage ist so allgemein, dass sie doch eher nach Stellenangebot als nach Supportfrage aussieht.

    Harmageddon, guter Tipp. Gerade probiert, das DIV Problem ist hier nicht gegeben, allerdings ist natürlich die Seite komplett anders zwecks fehlendem *css*. Dann muss es doch irgendwo bei mir liegen (war ja auch irgendwie klar).

    Enthält dein Template Overrides für die Blogansicht (im Ordner html)? Aufgrund deiner Schilderung würde ich mal stark davon ausgehen, dass der Fehler dort liegt.