Installation der GEO Location
Wie, wo und was (Joomla-Erweiterung?) wird installiert.
Installation der GEO Location
Wie, wo und was (Joomla-Erweiterung?) wird installiert.
Nachdem das wohl nur T3-Templates (nach Recherche) betrifft, sich die Fälle seit paar Tagen häufen, kannst ja mal hier fragen, warum die ihre Lösungen geheim halten:
https://www.joomlart.com/forum…-end-editing-issue-1-1-8/
Zeile 11 oben ein Gatterzeichen (#) davor
@Cloud
Aktiviere zusätzlich den Debug-Modus in der Konfiguration, dann gibt die Fehlerseite evtl. noch einen hilfreichen Backtrace aus, der mit Glück irgendwo usw. usf.
Halt dich an die Links oben vom @Indigo66. Mehr kann man nicht dazu sagen. Du hättest sofort Stopp machen müssen, Seite offline nehmen, anstatt zu fummeln. Den ursächlichen Hack wirst damit nicht/nie los.
In einem Override der comomponents/com_content/views/category/blog/tmpl/blog.php
einfügen (bei mir Zeile 16)
defined('_JEXEC') or die;
JHtml::addIncludePath(JPATH_COMPONENT . '/helpers');
JHtml::_('behavior.caption');
#### EINFUEGEN START
if (!empty($this->items))
{
$Item = $this->items[0];
if (!empty($Item->metadesc))
{
JFactory::getDocument()->setDescription($Item->metadesc);
}
}
#### EINFUEGEN ENDE
Alles anzeigen
Geht hübscher, aber taugt schon. Auch nicht wirklich getestet...
OT:
Einem "normalen" Anwender, der nur mal schnell eine Seite hochziehen will, sind Schattenmenüs kaum zu erklären.
Wer schnell eine Joomla-Seite hochziehen will, kommt gar nicht in die Schattenmenü-Bredouille. Der nimmt Joomla wie es ist. Und wer komplexere Menüsysteme aufbauen will oder (oft nicht nachvollziehbares) Individuelles will, muss sich halt einarbeiten und rumprobieren. Wer sich richtig einarbeitet, erkennt die eigentlichen Stärken von Schattenmenüs z.B. als Basis eines seitenübergreifenden, eindeutig strukturierten Menüsystems, z.B. ohne die "komischen, doppelten Links" in Suchmaschinen.
Unlogisch werden sie, genauso wie Menüeintrags-Aliase, wenn man sie als "wild reingeklatschte" Krücken verwendet, um mal eben schnell...
Joomla ist in den Details nicht trivial, aber diese Details sind halt die Stärke von Joomla, wenn man sie nicht "wild kaputtverbaut". Soll nicht heißen, dass es nicht auch Unlogisches in Joomla gibt. Das lässt sich aber oft aus Rückwärtskompatibiltäts-Gründen nicht so einfach ändern. Dann beschweren sich die anderen Nutzer...
Description des ersten Artikels in der Blogübersicht ist per Override recht einfach möglich, so lange nur eine Seite mit Blogartikeln angezeigt wird. Auf Seite 2, ... hat die Blogansicht aber keine Ahnung mehr, was auf der ersten Blog-Seite der erste Artikel war.
Die "Folgeseiten", die ja vermutlich Einzelartikelansichten sind, haben auch keine Ahnung, was in der Blogansicht der erste Artikel auf Seite 1 war, ohne erneute Datenbankabfrage und aufwendigen Kram. Das sind unperformante Krücken.
Sollen ALLE Artikel (Einzelansicht) deiner Seite, egal, ob Teil der Blogansichts-Kategorie, keine Description haben, ist das auch relativ einfach per Override machbar. Alles andere braucht tiefere Kenntnisse, auch der exakten Anfordernisse der individuellen Website.
So, und dann kommen noch Fragen auf, welches Template, joomlakonform arbeitend oder nicht, bereits Overrides vorhanden und Kram (der Rattenschwanz).
Mit Komponente/Plugin EFSEO kannst für jede einzelne URL individuelle META-Einstellungen, auch aus dem Frontend als angemeldeter SuperUser, machen.
Außerdem liebe ich meine Schattenmenüs
Sogenanntes Schattenmenü. Also zwar ein Menü einrichten, aber nicht ein zugehöriges Menü-Modul dazu einrichten.
Weitere Domain reservieren und betreffende Links auf diese umleiten.
Das grundlegende Problem sind nicht die Kollationen an sich, die kompatibel sind, sondern u.a. abweichende Indices-größen, die unter utf8mb4 "fest eingemeisselt" wurden.
Ich habe alle Vorkommen im sql-file von TYPE= mit ENGINE= ersetzt. So war nun auch der Import wieder möglich.
Und das ist eine ungute Idee, da du die Größen der Indices sowie Feld-Kollationen nicht berücksichtigt hast. ToiToiToi...
Schau auch gleich mal in die Benutzer, ob bspw. welche in Benutzergruppe "Administrator" dabei sind. Aber auch andere Gruppen außer Registrierte.
2 wichtige Dinge, die zu oft nicht gemacht werden:
Bevor du irgendwas löscht/änderst, mache ein Backup der gehackten Seite (am Besten mit einem Tool aus dem Backend heraus, falls eines installiert) und verwahre es sicher. Frage SOFORT beim Provider an wegen Log-Dateien (Access-Log und FTP-Log). Alle verfügbaren ebenfalls aufheben.
Na ja, deine Version ist Joomla 3.6.2. Aktuell ist 3.6.5. .4 und .5 enthielten extrem wichtige Sicherheitspatches.
Du wurdest gehackt.
Stelle "Fehler berichten" in Konfiguration auf "Maximum"
Verstecken sich im Objekt $module, das in jedem Modul zur Verfügung steht. $module->id usw.
Die Reihenfolge wohl nicht soweit ich mich erinnere... Wozu auch?
Das ist so gedacht im Protostar. eNTWEDER oder. Probier mal zusätzlich die weiteren Textfelder in den Templateeinstellungen. Weiß nicht mehr welches davon dann unterm Logobild zusätzlich Text anzeigt.
2) Menüs/Module rechts und links (sidebars) fangen immer unterhalb des Header-Bereichs an bzw. ganauer: auf Höhe des Content-Bereiches.
Wenn du das Logo stattdessen über komplette Breite haben möchtest, fügst in der template.css hinzu
OT:
Ich meinte das so, dass bei HostEurope einiges vorab nicht aktiviert ist, was bei anderen Hostern Standardeinstellung ist. Deshalb der Verdacht. Und man da vieles selbst einstellen muss, um "Normalbetrieb" zu haben. Ich seh zumindest für den normalsterblichen CMS-Klein-Betreiber-Newbie einige Schwierigkeiten bei HE, auch wegen oft wenig verständlichen Manuals und GUIs.
(Und paar persönliche Bspw., wenn es um Vorhaltezeiten, Trennung, Verfügbarkeit von Logdateien geht und so Kram.)
Du hast vermutlich einen Stil kopiert. Du musst aber ein Template kopieren, damit der Satz gültigkeit hat.
Joomlaeigene Templates anpassen/ändern (z.B. Protostar, Beez3). Vorher eine Template-Kopie anlegen!
Fragst am Besten den Provider wie man PHP unter FastCGI oder fcgi einstellt. Ist wahrscheinlich was in deinen Domaineinstellungen zu finden, "PHP-Einstellungen" oder so was.
Andere PHP-Einstellungen, manchmal auch Script-Einstellungen gennant, könnten auch der Grund sein, dass bei dir keine PHP-Fehler auf der Seite, also im Browser, angezeigt werden. Wenn in der Verwaltung beim Provider deaktiviert, ist auch Joomla machtlos.
(Riecht irgendwie nach HostEurope(?))