Quelltext <?php require_once( $_SERVER [ "DOCUMENT_ROOT" ]. "/weblication/grid.php" ); $url = "/de/" ; wResponse :: redirect ( $url ); ?> Beispiel: Leitet auf die angegebene externe URL weiter Quelltext <?php require_once( $_SERVER [
11. Dezember 2014 Änderungsdatum: 10. März 2020 projekte startseite domains verzeichnis weiterleitung redirect include seo Dieser Artikel beschreibt mögliche Umsetzungen einer Startseite. Die Startseite einer Domain kann auf
über den Datei-Quelltext zum Formular alle wd:item Elemente vom type="formular.variable" bis auf das mit fragment name "redirectSuccess" (" Nach dem Absenden aufzurufende URL "). Den Skript-Code aus dem Beispiel können Sie nachfolgend entnehmen. Formular 1:
Sie eine Weiterleitungsseite für Redakteure bei Session-Timeout Nutzbar ab: Version 30. April 2010 session timeout redirect weiterleitung Dieser Artikel beschreibt die Konfigurationseinstellung zur Weiterleitungsseite bei einem Session-Timeout
gefunden) Veröffentlichungsdatum: 26. September 2017 Änderungsdatum: 16. Dezember 2019 weblication cms 404 statuscode redirect errordocument weiterleitung benachrichtigung Weblication® CMS bietet bereits im Standard komfortable Möglichkeiten
title Titel der Schaltfläche String id ID der Schaltfläche String class CSS Klasse String style CSS Style String redirect Weiterleitung nach dem Logout Auszug aus standard.wDocument.php: Abmelden-Button mit Redirect auf zuletzt aufgerufene
bei Direktaufruf Nutzbar ab: Version 21. März 2019 weblication cms linkdetail link detailseite weiterleitung redirect Bei aktuellen Meldungen usw. kann im Objekt eine Detailseite (z.B. PDF) angegeben werden, auf welche auch bei
Sie hierzu in z.B. /en/weblication/wDirectory.php innerhalb des Tags - sofern noch nicht vorhanden - die Attribute redirectDocuments="" und redirectDirectories="" . Innerhalb redirectDocuments="" tragen Sie den Pfad ein, der als Startauswahl zur Auswahl
Leitet den Benutzer auf eine URL weiter (verfügbar ab CMS-Version 018.007.179.000)
Ermittelt das Weiterleitungsziel für eine umbenannte bzw. verschobene Datei. Manuell eingerichtete Weiterleitungen werden vorrangig berücksichtigt.
/ Umleitungen / Weiterleitungen / Redirects Beispiele für Umschreibregeln über .htaccess Dateien des Apache Webservers Umschreibregel für alte Pfade inkl. URL
kann somit nicht mehr per Direktaufruf erreicht werden (wird "ausgeblendet") // Beachten Sie, dass das Redirect in der obersten /index.php dann auch umgeschrieben werden muss (ohne Angabe Hauptverzeichnis)! $projectConf =
Weitere Attribute id => String ID der Schaltfläche class => String CSS Klasse style => String CSS Style redirect => String Weiterleitung nach dem Logout Beispiel: Abmelden-Button Quelltext <?php $icon =
addEventServer ( 'onSubmit' , ' if(wRequest::getParameter("wFormAction") == "reset"){ $this->reset(); wResponse::redirect($this->url); } $this->setFormData(wRequest::getParameters()); if($this->validate()){ $this->initFormData();
addEventServer ( 'onSubmit' , ' if(wRequest::getParameter("wFormAction") == "reset"){ $this->reset(); wResponse::redirect($this->url); } $this->setFormData(wRequest::getParameters()); if($this->validate()){ $this->initFormData();
// nach Include der grid.php setzen if( preg_match ( '/pageId\w\w+=/i' , $_SERVER [ 'QUERY_STRING' ])){ wResponse :: redirect ( $_SERVER [ 'SCRIPT_NAME' ], true ); } Beispiel 2: Bot blockieren, wenn falsche Parameter gesendet werden Beispiel:
wSession::getValue zurückgreifen. Das folgende Beispiel zeigt dies anhand der Danke-Seite, die über redirectSuccess nach Versand des Formulares angezeigt wird. Beispiel: Auszug aus der Kontaktseite index.php mit Setzen der Werte über
if((diffScreenWidth > 100 || diffScreenWidth < -100) && location.href.indexOf('redirectResize=1') == -1){ document.cookie = 'mobile_detected_width=' + String(currentScreenWidth); location.href =
formular Quelltextbeispiel Auszug Formularevent if( $customerData [ 'payment' ] == 'stripe' ){ wResponse :: redirect ( '/[Ihr-Projekt]/shop/bestellung.php#startStripeCheckout' ); wMyShop :: setCustomerData [ 'message' ] = $mailData ; exit; }
der pre.php direkt hinter die schon bestehende Zeile zum Include der /weblication/grid.php die if-Abfrage für das Redirect ein und passen diese auf Ihr Verzeichnis an. Beispiel: Auszug aus /[IHR-LAYOUT-PROJEKT]/wGlobal/scripts/pre.php zum
zur Verfügung Funktionen redirect Führt eine Weiterleitung durch (prüft auf schon gesendete Header) Void redirect(String url, Boolean
CMS Loginmaske der Software ( /weblication ) unterstützt dies bereits im Standard. Login-Formular - Auswahl redirectLoginType Beim Einsatz eines eigenen Login-Formulares auf Grundlage des BASE Classic "Login Formular Weblics® " können Sie in
Im Standard ist dies in der BASE so umgesetzt, daß der Inhalt lediglich aus einem Redirect auf die standard.wPictureCutArea.php besteht. So brauchen die verschiedenen Seitenverhältnisse nur in einer Datei
' $this->setFormData(wRequest::getParameters()); if(wRequest::getParameter(\'wFormAction\') == \'reset\'){ wResponse::redirect($this->getVar("urlForm")); } else if($this->validate()){ /* print " "; var_dump($this->getFormData());
if($this->validate()){ $this->initFormData(); $this->setStatus("sent"); wResponse::redirect($this->url); } else{ $this->setStatus("failed"); wResponse::redirect($this->url); } ' ); if( $formular ->
$mailData); $this->initFormData(); $this->setStatus("sent"); wResponse::redirect($this->url); } else{ $this->setStatus("failed"); wResponse::redirect($this->url); } ' ); if( $formular ->
kann für die Suche ein anderes Ausgabetemplate festgelegt werden. z.B. können Sie so bei Weiterleitungsseiten (redirect) dafür sorgen, daß die Volltextsuche die Seite nicht weitergeleitet bekommt, sondern über das Standard-Template
Void setParameter(String name, String value, type = '') wResponse Stellt Funktionen zu HTTP-Antworten zur Verfügung redirect (5) Führt eine Weiterleitung durch (prüft auf schon gesendete Header) Void redirect(String url, Boolean
Ausloggen des aktuellen Benutzers Quelltext <?php if( wUserCur :: logout () == TRUE ){ $url = "/" ; wResponse :: redirect ( $url ); } ?> Hinweis Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So
/[IHR-LAYOUT-PROJEKT]/wGlobal/logs/watchdog /[IHR-LAYOUT-PROJEKT]/wGlobal/logs/redirects /[IHR-LAYOUT-PROJEKT]/wGlobal/logs/actions Weiterführende Links Weblication Weiterführende Links Seitenzugriffe
Quelltext <?php $url = "http://domain.dd/base/impressum/index.php" ; wOutput :: loadWithoutCache ( $url ); wResponse :: redirect ( $url ); ?> Hinweis Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So
Vorlage editAfterCreate => String Nach dem Erstellen wird die angelegte Seite sofort zum Bearbeiten geöffnet. redirectEndEdit => String Link auf den der Benutzer nach dem Speichern der Seite weitergeleitet wird falls editAfterCreate auf 1
, $preResult ); //print $xslFoStr;exit; wPDF :: createPDFFromXSLFO ( $pathPDF , $xslFoStr ); //print ' '; wResponse :: redirect ( $pathPDF ); } ... Schritt 4: Ausgabe-Template anpassen Sie verfügen auf Grundlage des Beispielprojektes bereits über
]; $_SESSION [ "wFormData" ][ $this -> id ][ "isValid" ] = false ; $validation = false ; } if(! $validation ){ $redirectURL = wURL :: setParameter ( $this -> url , 'wFormStatus' , 'failed' ); wOutput :: loadWithoutCache ( $redirectURL );
, da je nach Projektstand im alten Projekt diverse globale Inhaltsdateien (contentXincludes, dropdowns, errordocs, redirects, etc.) noch nicht vorhanden waren. Sie sollten zudem die .htaccess Datei (z.B. /de/.htaccess ) der neuen BASE sichern,
?> xmlns:wd= " http://weblication.de/5.0/wd " version= " 1.0 " type= " standard "> ... suggestIndexIfNotExists= " " redirectDocuments= " " redirectDirectories= " " pathDocuments= " " pathDirectory= " " nameSuggestion= " " name= " " pathDirectories= " "
wRequest::getParameter('user') != ''){ $user = wRequest::getParameter('user'); wUsers::setUserOffline($user); wResponse::redirect($_SERVER[PHP_SELF]); } } ?> Weiterführende Links PHP-Framework Funktion - wUserData::getData PHP-Framework Funktion
mit nameSuggestion-Eintrag xmlns:wd= " http://weblication.de/5.0/wd " version= " 1.0 " type= " content "> ... redirectDocuments= " " redirectDirectories= " "
auszuführendes Skript" if( wRequest :: getParameter ( "wFormAction" ) == "reset" ){ $this -> reset (); wResponse :: redirect ( $this -> url ); } $this -> setFormData ( wRequest :: getParameters ()); if( $this -> validate ()){ $mailData =
in DOCUMENT_ROOT): Beispiel: Inhalt der .htaccess Datei aus der DOCUMENT_ROOT # oberste /index.php in / umschreiben: Redirect 301 /index.php / Sofern in einem Unterverzeichnis über eine .htaccess-Datei der Befehl "RewriteEngine ON" gesetzt
und optimiert werden sollten. *Hinweise* Ab CMS-Version 15 berücksichtigt die Abfrage/Anzeige zur Komprimierung auch Redirects (z.B. Projekt-Domain Umleitungen, Ausblenden des Hauptverzeichnisses, etc.). Ebenso wird ein Zwischenschalten von z.B.
// wRequest::removeParameter('pageId\w*'); // ggf. Temporäre Weiterleitung //wResponse::redirect($_SERVER['REQUEST_URI']); //} // ... // Projektspezifische Funktionen einbinden include_once( $_SERVER [ 'DOCUMENT_ROOT'
Benutzer abzumelden, ggf. zusätzlich aktivieren: if( wUserCur :: logout () == TRUE ){ $url = "/" ; wResponse :: redirect ( $url ); } } Login über Systemereignis unterbinden Um ein Pflegestopp generell für die ganze Installation zu
Dieser Artikel beschreibt, wie Sie für einen Kunden mit mehreren Projekten auf das gleiche Layout zurückgreifen.
() != $urlChangePwd ){ print 'Ihr Passwort ist abgelaufen! (Benutzername: ' . wUserCur :: getName (). ' )' ; wResponse :: redirect ( $urlChangePwd ); } // ... Passwort vergessen Sollten ein Passwort in Vergessenheit geraten sein, steht Ihnen ein
anschließenden Filtern die Seite nicht erneut geladen. 21.02.2024 16:37 BASE für Version 18: BASE Templates 1.0.312: Redirect-Template: Die Angabe eines Vorschaubildes ist nun möglich 21.02.2024 15:14 BASE für Version 18: Quelltextbeispiel
03.07.2013 Template-Informationen konnten nicht aufgerufen werden. 008.000.017.000 01.07.2013 Weiterleitungen (301-Redirects) lassen sich über eine zentrale Tabelle einpflegen. Version 7.x 007.008.000.000 14.04.2015 Final Version
String class CSS Klasse String style CSS Style [|self] target Gibt an, wo der Editor geöffnet werden soll String redirectEndEdit URL auf die der Benutzer nach dem Speichern der Seite weitergeleitet wird falls editAfterCreate auf 1 steht String
zur Bestätigung des Löschens String id ID der Schaltfläche String class CSS Klasse String style CSS Style String redirect URL auf die der Benutzer nach dem Löschen der Seite weitergeleitet wird String onBeforeClick Vor dem Klick