SwissChecklist

Checkliste: 2search

Keine Beschreibung vorhanden
  • Insert search field

    Details anzeigen Unterschritte anzeigen Unterschritte anzeigen Unterschritte anzeigen
  • Remove "Premium" in the module settings for module "Search Input" and "Search Results"

    Details anzeigen Unterschritte anzeigen Unterschritte anzeigen Unterschritte anzeigen
  • Insert the "Search Input" module

    Details anzeigen Unterschritte anzeigen Unterschritte anzeigen Unterschritte anzeigen
  • Search results page

    Details anzeigen Unterschritte anzeigen Unterschritte anzeigen Unterschritte anzeigen
  • Create a new page with the title "Suchergebnis"

    Details anzeigen Unterschritte anzeigen Unterschritte anzeigen Unterschritte anzeigen
  • Insert the module "Search Results"

    Details anzeigen Unterschritte anzeigen Unterschritte anzeigen Unterschritte anzeigen
  • Adapt settings if necessary

    Details anzeigen Unterschritte anzeigen Unterschritte anzeigen Unterschritte anzeigen
    • Maximale Ergebnisanzahl
    • Ergebnisse je Seite
    • Max. Überschriftenlänge
    • maximale Länge der Beschreibung
  • Replace content of \admin\search\searchinput.ascx with following html

    Details anzeigen Unterschritte anzeigen Unterschritte anzeigen Unterschritte anzeigen
    <%@ Register TagPrefix="dnn" TagName="Label" Src="~/controls/LabelControl.ascx" %>
    <%@ Control Language="vb" AutoEventWireup="false" Inherits="DotNetNuke.Modules.SearchInput.SearchInput" CodeFile="SearchInput.ascx.vb" %>
    <script type="text/javascript">
              function clickclear(thisfield, defaulttext) {
                    if (thisfield.value == defaulttext) {
                    thisfield.value = "";
                    }
              }
     
              function clickrecall(thisfield, defaulttext) {
                    if (thisfield.value == "") {
                    thisfield.value = defaulttext;
                    }
              }
    </script>
     
    <table cellSpacing="0" cellPadding="4" summary="Search Input Table" border="0">
     <tr>
      <td nowrap><dnn:label id="plSearch" runat="server" controlname="cboModule" suffix=":"></dnn:label><asp:image id="imgSearch" runat="server"></asp:image></td>
      <td><asp:textbox id="txtSearch" runat="server" Wrap="False" Width="135px" columns="35" maxlength="200"
        cssclass="NormalTextBox" Value="Suchen..." Name="Suchen..." onFocus="clickclear(this, '###Suchen...###')" onBlur="clickrecall(this,'###Suchen...####')"></asp:textbox></td>
      <td><asp:imagebutton id="imgGo" runat="server"></asp:imagebutton><asp:Button id="cmdGo" runat="server" Text="Go"></asp:Button></td>
     </tr>
    </table>
  • If the URL's in searchresults are too long

    Details anzeigen Unterschritte anzeigen Unterschritte anzeigen Unterschritte anzeigen
    Change the tag
    <%# FormatURL(DataBinder.Eval(Container.DataItem,"TabId"),DataBinder.Eval(Container.DataItem,"Guid")),70) %>
    to
    <%# LEFT(FormatURL(DataBinder.Eval(Container.DataItem,"TabId"),DataBinder.Eval(Container.DataItem,"Guid")),70)&"..." %>

    on this file \admin\search\searchresults.ascx
  • Make a note

    Details anzeigen Unterschritte anzeigen Unterschritte anzeigen Unterschritte anzeigen
  • in /2sicMetaData/StandardModifications/ProjectCustomizedFilesIn2flex Core.txt

    Details anzeigen Unterschritte anzeigen Unterschritte anzeigen Unterschritte anzeigen
    \admin\Search\|SearchResults.ascx \admin\Search\|SearchInput.ascx
  • Neuer Schritt

    Details anzeigen Unterschritte anzeigen Unterschritte anzeigen Unterschritte anzeigen
Diese Checkliste verwenden

Vorschau/Drucken

Verwenden

Verändern

Sortieren