-
Link Rel=Canonical für SEO:
<add key="canonical" value="true" />
stellt grundsätzlich den canonical Url (basierend auf Base-Url von Mandant) dar.
<add key="canonical_del_questionmark" value="true" />
löscht die ./? Fragezeichen aus dem canonical-Link web.com/?urlrename -> web.com/urlrename
<add key="canonicaltemplate" value="292>291;" />
Benennt im rel canonical die Templatenummer um, siehe Vogl, insbesondere im [browsertype=spider]-umleitungen auch im canonical richtig darzustellen.
-
SEO-konforme Links in Baurecht und Baustoffdatenbank:
<add key="tpl_baurecht" value="010" />
<add key="tpl_baugesetz" value="010" />
<add key="tpl_baurechtabschnitt" value="010" />
<add key="tpl_paragraf" value="010" />
<add key="tpl_industrie" value="080" />
<add key="tpl_katalog" value="081" />
<add key="tpl_produktgruppe" value="081" />
<add key="tpl_produkt" value="081" />
Wenn diese Templatedefinitionen vorliegen und global.asax funktioniert, dann werden die URLs der Baustoff- und Baurechtsdatenbank „sprechend“ ausgeführt. Intern werden die genannten Templates angesprochen. Baut include_controls.vb intern um. Gegebenenfalls auch ohne „?“ – siehe auch key canonical_del_questionmark
<add key="ip4redirect" value="true" />
IP-basierte Umleitung (länderweise, wie hagebau) einschalten
<add key="requiressl" value="true" />
Erzwingt die Umleitung zur angegebenen HTTPS-Seite
<add key="gesetze_ausblenden" value="234,0" />
Beim Baurecht können selektiv Gesetze nicht angezeigt werden (Zahl=GID)
<add key="korrektur_ausblenden" value="true" />
Bei der Produktdatenbank kann der Korrekturlink unten ausgeblendet werden
<add key="etre_haendlerliste" value="false" />
euro_etre.ascx in 954 hätte man die Händlerliste neben der Landkarte ausblenden können, welche jetzt aber generell hard-codiert ausgeblendet wurde, da die Suchmaschinen das nicht möchten...
-
Steuerung der Handy- und Smartphone-Darstellung:
<add key="initialscale" value="1" />
<add key="viewportwidth" value="device-width" />
<add key="handywieweb" value="true" />
<add key="userscalable" value="false" />
Steuern gemeinsam die Anzeige auf Handys und Smartphones. Siehe at.hagebau.com
-
Diverse weitere Keys:
<add key="test" value="true" />
Einschalten des Testmodus (Ausgaben mit <!-- … --> )
<add key="wkprintbutton" value="Reservierung" />
Benennt die Schaltfläche {%wkprintbutton%} im Warenkorb anders (hier: „Reservierung“)
-
Keys für Berechtigungen:
<add key="user_knr" value="QUESTER_KNR" />
Ermöglicht einen gemeinsamen Anmelde-Schlüssel für interne Kundenbetreuer mit eigenem Passwort
<add key="knr_user_ohne_firma" value="true" />
<add key="useronlymail" value="true" />
Anmeldefenster nur mit Eingabe der Mailadresse statt Username
<add key="sonderrechtfirmen" value="17" />
<add key="sonderrechtalleexcel" value="19" />
{%excelallekunden%} in shop_kdl.ascx
Ermöglicht den Abruf der Preisdateien aller Kunden für Kundenbetreuer
<add key="sonderrechtfirmen" value="19" />
Ermöglicht, dass man das Benutzerrecht zum Erfassen von Firmen getrennt steuern kann
<add key="mailvorlageneuefirma" value="0" />
Vorlage zum Versand eines Einladungsmail bei neu angelegter Firma (Content ID, siehe QUHT)
-
Include_controls.ascx:
irisEditor
-
irisEditor
wenn Update, dann erfolgt es in include_controls und der Datensatz wird archiviert
-
IP-basierte Umleitung
-
Ausschalten von Cross-Site-Scripting
/?r="><SCrIpT>alert(9655)<%2FScRiPt
-
Recht -1 und Sonderrecht -> 10 wenn cookie Älter als 180min
-
./?loc=at für Ausschalten der IP-basierten Umleitung (hagebau von de nach at)