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:
to
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:
to
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
beginnt
und mit
endet in:
Damit sollte dann aus
{"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:
{"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:
{"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:
<script type="text/javascript" async="async">
// get all images that have caption class
const images = document.getElementsByClassName('caption')
Object.keys(images).forEach((key) => {
// create paragraph HTML tag. it might be span, div, lists and etc.
let caption = document.createElement('p');
// here, we put the title attribute content into a new element we just created
caption.textContent = images[key]['title'];
// append class to caption
caption.classList.add("caption_style");
// and finally, we add the caption after each image
images[key].after(caption);
})
</script>
Alles anzeigen
Und im CSS
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
Das Plugin ist bei mir aktiv "Rechenprüfung" und "Verstecktes Feld" ist aktiviert!
doch, bringt aber nichts
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
Ist nicht möglich mittels RSS Feed automatisch Push Notifications zu senden
OneSignal ist aber echt mies.
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?
scheinbar nicht
Danke jetzt habe ich es kapiert und hinbekommen
Alles anzeigenHallo,
hmmm. Hab's grad ausprobiert & funktionierte. Meldung, dass ein Administrator .... etc.
Bitte löschen dann. Mag aber irgendwie diese invisible Captcha nicht. Da hab ich schon mal falsch geklickert - samt Brille auf
Liebe Grüße
Christine
das invisible captcha ist ja nicht aktiv, sondern das recaptcha