Beiträge von www.HDsports.at

    und wo lag der Fehler? Auf der Joomlart Seite kann man die Lösung nicht lesen, wenn man kein Member ist.


    Okay, hier die Fehlerbehebung:


    I updated this file on your site:

    /plugins/system/t3/base-bs3/html/com_contact/contact/default.php

    Line 68:

    PHP
    <?php $contactLink = ContactHelperRoute::getCategoryRoute($this->contact->catid); ?>

    to

    PHP
    <?php $contactLink = RouteHelper::getCategoryRoute($this->contact->catid); ?>

    Doch, eigentlich geht es nur um Phoca.

    Ich hatte den Ordner vor der Migration von J3 auf J4 gelöscht, da ich die Phocagallery seit Jahren schon entfernt hatte, aber die Bilder noch nicht. Das Aufräumen war in dem Fall etwas kontraproduktiv, da die Bilder ja noch Teil von alten Artikeln waren...


    Bei PHP-Skripten bin ich aber leider völlig überfordert.

    Wenn die Thematik allerdings zu komplex ist, muss ich es manuell lösen.

    Ich kenne den REPLACE-Befehl ;)

    Aber so einfach ist das in dem Fall nicht, da hunderte toten Phocagallery-Bild-Links natürlich unterschiedliche Dateinamen haben bzw. in unterschiedlichen Unter-Verzeichnissen liegen.

    Gibt es eine Möglichkeit Platzhalter in den SQL-Befehlen einzubauen?





    zB. ersetze alles

    was mit

    Code
    {"image_intro":"images\/phocagallery\/

    beginnt

    und mit

    Code
    ","float_intro"

    endet in:

    Code
    {"image_intro":"images\/standardbild.jpg","float_intro"


    Damit sollte dann aus

    Code
    {"image_intro":"images\/phocagallery\/thumbs\/phoca_thumb_m_vienna-city-marathon-2015-hds_1542.jpg","float_intro":"left","image_intro_alt":"","image_intro_caption":"","image_fulltext":"images\/phocagallery\/thumbs\/phoca_thumb_l_vienna-city-marathon-2015-hds_1542.jpg","float_fulltext":"none","image_fulltext_alt":"","image_fulltext_caption":""}

    folgendes werden:

    Code
    {"image_intro":"images\/standardbild.jpg","float_intro":"left","image_intro_alt":"","image_intro_caption":"","image_fulltext":"images\/phocagallery\/thumbs\/phoca_thumb_l_vienna-city-marathon-2015-hds_1542.jpg","float_fulltext":"none","image_fulltext_alt":"","image_fulltext_caption":""}

    und das natürlich auch bei allen anderen Intro-Bildern, die mit "images/phocagallery" beginnen

    Hallo,

    durch das Entfernen alter Bilder habe ich das kleine Problem, dass ich viele Beiträge habe, wo noch der Pfad zu dem nicht vorhandenen Bild vorhanden ist.

    Da würde ich gerne ein Standardbild drüber legen.

    Da der Pfad bei den gelöschten Bildern immer gleich beginnt, dachte ich das müsste mit SQL REPLACE möglich sein.


    In der "xx_content" sind die Bildpfade in der Zeile "images" gespeichert.


    das sieht dann z.B. so aus:

    Code
    {"image_intro":"media\/reviews\/photos\/thumbnail\/200x200c\/c2\/de\/87\/phoca-thumb-l-Zirbitzkogel-2013-07-07-40-1479381107.jpg","float_intro":"left","image_intro_alt":"Zirbitzlauf","image_intro_caption":"Foto \u00a9 Veranstalter","image_fulltext":"\/media\/reviews\/photos\/original\/c2\/de\/87\/phoca-thumb-l-Zirbitzkogel-2013-07-07-40-1479381107.jpg","float_fulltext":"none","image_fulltext_alt":"Zirbitzlauf","image_fulltext_caption":"Foto \u00a9 Veranstalter"}

    Nun möchte ich alle Bilder (Intro-Bilder, Fulltext-Bilder und idealerweise auch Contentbilder - also die sich in introtext und fulltext befinden), die "phoca" enthalten, durch ein Standardbild (der Pfad ist in dem Fall immer gleich) ersetzen. Lässt sich das auch mit einer SQL Anweisung lösen?

    LG

    Ich habe es nun mittels Javascript gelöst:


    Und im CSS

    Code
    .caption_style {
      background: #070335;
      color: #fff;
      font-size: 12px;
      text-align: center;
      margin: 0;
      padding: 5px;
      border-radius: 8px;
    }

    Liegt es auch. Bei mir haben alle Bilder die Klasse "caption"

    Also z.B. <img class="caption" title="123" src="bild.jpg">.

    Damit sollte es doch problemlos möglich sein, dass ich den Titel (also 123) unter dem Bild anzeigen lasse.

    Das hilft leider nicht weiter. Ich habe ein paar tausend Artikel, wo bereits bei den Bildern eine Bildunterschrift bzw. eine caption angegeben ist. Diese wurde in J3 immer unter dem Bild angezeigt, bei J4 nicht. Ist leider auch rechtlich gesehen, problematisch, da dort oft Copyright-Angaben gemacht wurden.


    Liebe Grüße

    Hallo,

    ich habe seit der Migration von J3 auf J4 einige kleine Styling-Probleme.


    So wird mir unter den Bilder nicht mehr die Bildunterschrift angezeigt.


    Bei J3 war es so, dass der img-title immer direkt unter dem Bild angezeigt wurde. Der Code war und ist noch immer in der template.css mit .img_caption angelegt.


    Nun wird mir beim Einleitungsbild bzw. beim Kompletten Beitragsbild und bei den Bildern innerhalb des Artikels keine Bildunterschrift angezeigt.


    Beispiel: Live-Link https://www.hdsports.at/laufkalender-international


    Gibts es evtl. ein Tutorial, wie man Bildunterschriften in Joomla 4 einblenden kann oder hat hier jemand einen Lösungsweg?


    Danke und Liebe Grüße :)

    Hallo,

    gibt es eine Möglichkeit, wie über die Frontend-Registrierung im Feld "Name" bestimmte Zeichen verboten werden können?


    Auf einer Seite bekomme ich seit Wochen hunderte Registrierungen mit kyrillischen Zeichen und Domains im Feld "Name". Ich finde leider keine Möglichkeit das zu Unterbinden, außer die Registrierung komplett zu verbieten, was aber nicht Sinn der Lösung ist.


    LG

    Vielleicht ist AMP nicht die beste Lösung?

    Den Einsatz eines responsive Template hast du aber bestimmt schon in Erwägung gezogen, sonst würdest du ja nicht mit AMP planen.

    Deine Antwort geht komplett am Thema vorbei. Die Seite ist zudem ohnehin responsive.

    Meine Frage war auch nicht Pro/Contra AMP, sondern eine zur Lösung eines technischen Problems


    LG

    Danke für die Erklärung.

    Heißt das, ich kann ohne Javascript die Bildunterschrift gar nicht auf der AMP-Seite anzeigen? Gäbe es dann eine Alternative?

    Ist in dem Fall leider ein rechtliches Problem, da in der Bildunterschrift das Copyright des Fotos angezeigt wird und dieses nun auf den AMP-Seiten nicht mehr zu sehen ist.

    Hallo


    Eine CSS-Frage:


    ich bekomme es nicht hin, auf der AMP-Seite die Bildunterschrift anzuzeigen.


    Beispiel

    Original: https://www.hdsports.at/traini…-dauerlauf-so-wichtig-ist
    AMP: https://www.hdsports.at/traini…erlauf-so-wichtig-ist/amp


    Im AMP-Plugin (JAMP) kann man "Custom CSS Styles" ergänzen. Bisher habe ich es aber leider nicht geschafft, dass dadurch auch die Bildunterschrift (class=caption) angezeigt wird.


    Kann da jemand behilflich sein?

    LG

    Dein Joomla ist ein solcher Bastelhaufen, dass es keinen Sinn mehr macht, da zu supporten. Aber ich versuchs mal. Die Konvertierung mit der joomlaeigenen Routine in UTF-8 Multibyte findet erst statt, wenn die anderen Fehler gelöst werden. Kannste aber auch mit Akeeba Admin Tools machen, und den Kram dann wieder runterwerfen, der taugt ansonsten nix. Wegen der Keys: schaue dir eine originale joomla.sql aus dem Installationsverzeichnis an, wie die Strukturen der angemahnten Tabellen auszusehen haben. Vergleiche mit dem IST-Zustand, und korrigiere. Dass du vorher Backups machen solltest, habe ich nicht gesagt.

    kannst du mir da mal genauer helfen?

    das invisible captcha ist ja nicht aktiv, sondern das recaptcha