iContent Anwenderdokumentation

iContent im Detail:
 
  Beschreibung iContent
  Allgemeines zu iContent
  iContent CMS allgemein
  iContent im Detail
  iContent ENTRY
  Responsive Design
  Zusatzfunktionen 2013
  Zusatzfunktionen 2016
  Standardmodule
  Module über Industriedatenpool.com
  Zusatzmodule iContent Commerce
  Verwaltungsmodule
  Klassifikationsmodule FreeClass
  iContent.document
  2013_Bereiche_uebersicht
  2013_Bereiche_uebersicht_LI
  inndata Sitemap
  Links Revit Videos
  Links Inventor Videos
 

Zusatzfunktionen 2016

Neue default.aspx
  • Erkennbar an <% Response.Write(gsMyHeader)%>
    Achtung: verträgt sich NICHT mit altem inndata_menu.ascx IMEL=imtr!
  • Sofern in der default.aspx die Zeile: "func_log("double", request.url.toString)" vorhanden ist, wird alles in g:\logfiles\ protokolliert gespeichert
 
Neue popup.aspx-Behandlung
  • Google hatte diverse popup.aspx/?r=… indiziert die grausame Darstellungsformen lieferten, weil HTML-Top nicht dargestellt wurde.
 
neue Werte in web.config
Achtung: benötigt im Regelfall die neue default.aspx!
  • 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)