Steven Broschart: Suchmaschinenoptimierung & Usability D. Schielke, U. Simon, E. Pfeifer: PowerPoint 2010 Ignatz Schels: Excel 2007 / Excel 2010 Steffen Reuter: Office Project 2007 ...
[amazonadd=3645601058] Zur Suchmaschinenoptimierung Bücher zu finden, die einem wirklich wertvolle Tipps geben, ist gar nicht so einfach. Um so erfrischender das Buch von Steven Broschart, ...
[amazonadd=3866451431] Für PowerPoint braucht man kein Buch. PowerPoint erklärt sich von selbst. Mal hier hin klicken, mal da mit der Maus drüber fahren und schon weiß man, was was macht. S...
Normalerweise muss man angemeldet sein und mindestens das Recht des Autoren haben, um einen Beitrag einreichen zu können. Aber manchmal kommt der Wunsch auf, auch unangemedeten Besuchern die...
Die Splittechnik beschreibt, wie man ein Menü so aufsplitten kann, dass die Untermenüpunkte an einer anderen Stelle als die Hauptmenüpunkte ausgegeben werden. Angenommen wir haben...
[Weiter unten finden Sie ein Beispiel, wie Sie mit dem Firebug arbeiten können.] Das einfachste, aber auch mühseligste ist, einfach in den Quellcode zu schauen. Es gibt abe...
Jetzt ist der Vortrag zur Rechteverwaltung, den ich auf den Joomladays 2011 gehalten habe auf Video veröffentlicht worden und kann hier in voller Länge angesehen werden: http://vimeo.com/30...
Auszug aus meinem Buch "Webseiten erstellen mit Joomla 1.6 / 1.7" Die Überlegung für dieses Beispiel ist, dass es einen Bereich für registrierte User gibt, die sich in zwei ...
Die Original-Fehlerseite liegt hier: /templates/system/error.phpWill man eine eigene Fehlerseite machen, legt man sich eine eigene error.php in seinem verwendeten Template-Verzeichnis an: /t...
Einige Webbrowser bieten die Möglichkeit oben rechts auf ausgewählten Suchdiensten oder Webseiten direkt zu suchen. Wenn Sie OpenSearch autodiscovery mit "Ja" im Suchen-Modul aktivieren, kön...
Nachfolgend mein Vortrag zum Thema "Barrierefreiheit" auf den Joomladays 2011 am 2./3. September in Hamburg Als vor einigen Monaten die Liste der Sprecher noch recht übers...
Dieses Tutorial gibt meinen Vortrag auf den Joomladays 2011 am 2./3. September in Hamburg wider. Die Power Point Folien sind hier direkt eingearbeitet und der freie Vortrag als Manuskript be...
Im Downloadcenter auf time4mambo stehen die drei Grunddateien zum Download bereit (index.php, templateDetails.xml, template.css). Um ein eigenes Template zu erstellen, wird folgende Verze...
Diese Datei steht - zusammen mit der index.php und der templateDetails.xml - im Downloadcenter auf time4mambo zur Verfügung Es handelt sich hierbei um die grundsätzlichen CSS-Klasse...
[amazonadd=3827245664][amazonadd=3827241227] Manchmal passieren ja eigenartige Dinge: Ich befand mich mitten in einer mehrtägigen Excel-Schulung, hatte ein Problem und stellte fest, dass ic...
Open Search - Einbindung von time4joomla in das Suchenfeld des Browsers - und so funktioniert es: Open Search
Eine Liste der verwendeten Erweiterungen findet sich im Impressum
Die von Joomla verwendete Fehlerseite findet man hier:
/templates/system/error.php
Um eine eigene Fehlerseite zu erstellen, einfach eine neue PHP-Datei mit dem Namen error.php erzeugen und im verwendeten Templateverzeichnis abspeichern:
/templates/MeinTemplate/error.php
Diese Fehlermeldung kann man nun gestalten, wie man möchte.
Leider werden die Modulpositionen nicht verwertet, so dass man die vorhandenen Menüs,etc. nicht benutzen kann.
Der Fehlercode wird mit dieser Zeile erzeugt:
Also der erste Teil für die Fehlernummer und der zweite Teil für den Fehlertext.
Wer eigene Fehlerseiten erstellt, sollte daran denken, dem User auch die Möglichkeit zu geben, wieder zur eigentlichen Seite zurück zu gelangen.
Mit der Datei error.php im eigenen Templateverzeichnis wird technisch die vorhandene im System-Verzeichnis überschrieben. Fachausdruck für diesen Vorgang bei Joomla: es findet ein Override statt. Deswegen ist es wichtig, dass die eigene Fehlerseite "error.php" heißt - sonst wird nichts überschreiben und die Defaultseite aus dem System-Verzeichnis wird genommen.
Diese bitte nicht löschen, sondern lediglich kopieren! Befindet sich ein User aus unerfindlichen Gründen nicht im Template, wird stets die Default-Errorsite genommen!
Zunächst die Original-Error.php sichern.
Dazu im Verzeichnis /templates/system/error.php am einfachsten die error.php umbenennen (z.B. in error.php-dist).
Dann eine neue error.php erstellen mit folgendem Code:
Die genannten Fehlerseiten (404.html und 403.html) können ganz einfach als Beitrag erzeugt werden. Wenn SEO eingeschaltet ist, können die Dateien so heißen, wie genannt. Bei ausgeschalteten SEO muss dann der genaue Aufruf angegben werden.
Der Vorteil bei dieser Technik ist, dass zum einen die Fehlerseiten bequem im Beitragsbereich verwaltet werden können und das Template, mit allen Modulpositionen übernommen wird, weil es sich letztlich um einen ganz einfachen Joomla-Beitrag handelt.
time4joomla
Geschrieben am 2011-09-30 17:46:59
Kann man den Code für 1.7 umarbeiten?
Habe diese Frage zum Anlass genommen ein Tutorial zu den "eigenen Fehlerseiten in J!1.7" tz schreiben, welches man unter "Joomla 1.7/Tipps & Tricks" findet.
Axel
Geschrieben am 2012-04-22 20:33:46
Hallo Axel,
habe gerade Deine Lösungen zu den Fehlerseiten entdeckt.
Habe die 2.Möglichkeit umsetzen wollen.
Ich hab jetzt 3x kontrolliert; alles so gemacht wie oben beschrieben.
Leider erhalte ich (bei Auswahl eines inaktiv gesetzten Beitrags)
die folgende Fehlermeldung:
Fehler: Umleitungsfehler: Die aufgerufene Website leitet die Anfrage so um, dass sie nie beendet werden kann.
Was mache ich da falsch?
Joomla 1.5 26
Seo on
plugin System-SEF aktiv
Die Beiträge heissen 404 bzw. 403, sind nicht kategorisiert
Gruß Volkmar
Axel [time4joomla]
Geschrieben am 2012-04-23 11:05:37
J!1.5 läuft diesem Monat endgültig aus und stellt somit ab nächsten Monat ein Sicherheitsrisiko dar, da selbst nach Bekanntgabe eines Sicherheitslochs, dieses nicht mehr geflickt wird!
In J!2.5 geht denn alles problemlos ;)
Aber wenn du Beiträge deaktivierst ist das angegebene Verhalten nicht ungewöhnlich.Lege ein Schattenmenü an, dann müsste es eigentöich klappen. ANsonsten bitte bedenken, dass es hier kostenlose Tutorials gibt, aber keinen Support! Dafür reichen meine Kapazitäten einfacj nicht!
Axel
www.time4joomla.de is not affiliated with or endorsed by the Joomla! Project or Open Source Matters. The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.
Mirko Markowski
Geschrieben am 2011-09-28 13:33:31
Hallöchen,
deine 2. Lösung bezüglich der Fehlerseite finde ich sehr elegant.
Leider funktioniert diese unter 1.7 nicht. Ich bekomme da immer eine Fehlermeldung.
Kann man den Code für 1.7 umarbeiten?
Mirko
Auf Kommentar antworten