Skip to main content

JS Community Suchsuite Dokumentation

Inhaltsverzeichnis

Allgemein
Systemvoraussetzungen
Installation
Konfiguration

Allgemein

Nach fast zwei Jahren mit unserem Suchplugin für Jomsocial haben uns diverse Anfragen und Wünsche unserer Kunden dazu bewegt die Grundidee - alle Bereiche der Community Erweiterung Jomsocial über EIN Suchplugin in die Joomla Suche einzubinden - zu überdenken. Wir sind zu dem Schluß gekommen, dass eine Aufteilung in mehrere Suchplugins enorme Vorteile in Punkto flexibilität und Erweiterungsmöglichkeiten mit sich bringt und so haben wir die Integrationsmöglichkeit der Community Erweiterung Jomsocial in die Suche von Joomla GRUNDLEGEND überarbeitet.

Das JS Community Suchplugin heißt nun JS COMMUNITY SUCHSUITE und besteht nicht mehr aus einem sondern aus 10 einzelnen, voneinander unabhägigen Suchplugins! Diese Plugins sind komplette Neuentwicklungen und ermöglichen die einzelne Integration der wichtigsten Bereiche aus Jomsocial in die Joomla Suche (com_search, mod_search)
Verfügbare Plugins

Wir haben zehn eigenständige Plugins für die Integration der folgenden Bereiche in die Joomla Suchroutine (com_serach, mod_search) entwickelt.

  • Benutzer
  • Erweiterte Profilfelder
  • Gruppen
  • Fotos
  • Alben
  • Diskussionen
  • Ankündigungen
  • Videos
  • Events
  • Dateien

Die Plugins wurden mit JS 3.1.x und JS 3.2.x unter Joomla 2.5 und 3.2 getestet.

Systemvoraussetzungen

  • PHP 5.3.x
  • MySQL 5.1. oderr neuer
  • Joomla 2.5 oder 3.x
  • Jomsocial 2.6.x, 2.8.x oder neuer

Installation

Die Installation aller Plugins auf einmal als Paket erfolgt über den Joomla Installer. Die Plugins müssen nach der Installation konfiguriert und aktiviert werden!

Upgrade

Sie können die neue Version des Pakets einfach mit dem Joomla Installer über die alte Version installieren. Die Dateien werden automatisch aktualisiert und die Konfigurationseinstellungen bleiben erhalten. Sie müssen die alte Version NICHT deinstallieren.

Konfiguration

Navigieren Sie nach dem Login ins Joomla Backend auf

"Erweiterungen" => "Plugins" und filter Sie "- Typ wählen –" nach "search"

Nun sehen Sie alle installierten Suchplugins Iherr Joomla Seite. Sie sollten nun folgende Plugins konfigurieren und aktivieren

JS-Suche – User

Super User
Sie können hier auswählen ob Super User in den Suchergebnissen ausgeblendet werden sollen oder nicht.

Privatsphäre bei Super Usern
Sie können hier auswählen ob die Privatsphäreneinstellungen der Benutzer auch für Super User gelten sollen. Wenn Sie hier "Nein" auswählen werden bei Super Usern die Suchresultate unabhängig der Privatsphäreneinstellungen der Benutzer ausgegeben.

Suchfelder
Alle verfügbaren Suchfelder der Datenbank, bezogen auf die Benutzer, sind hier aufgelistet. Sie können hier die Felder auswählen, die Sie durchsuchbar machen wollen. Mehrere Felder können durch halten der CTRL (Windows, Linux) bzw. CMD (Mac OS X) und gleichzeitiges anklicken der gewünschten Felder markiert werden.

JS-Suche – Erweiterte Profilfelder

Profile von Super Usern
Sie können hier auswählen ob Super User in den Suchergebnissen ausgeblendet werden sollen oder nicht.

Privatsphäre bei Super Usern
Sie können hier auswählen ob die Privatsphäreneinstellungen der Benutzer auch für Super User gelten sollen. Wenn Sie hier "Nein" auswählen werden bei Super Usern die Suchresultate unabhängig der Privatsphäreneinstellungen der Benutzer ausgegeben.

Suchfelder
Alle verfügbaren Suchfelder der Datenbank, bezogen auf die Erweiterten Profilfelder, sind hier aufgelistet. Sie können hier die Felder auswählen, die Sie durchsuchbar machen wollen. Mehrere Felder können durch halten der CTRL (Windows, Linux) bzw. CMD (Mac OS X) und gleichzeitiges anklicken der gewünschten Felder markiert werden.

JS-Suche – Diskussionen

Diskussionen von Super Usern
Sie können hier auswählen ob Diskussionen von Super Usern in den Suchergebnissen ausgeblendet werden sollen oder nicht.

Privatsphäre bei Super Usern
Sie können hier auswählen ob die Privatsphäreneinstellungen der Benutzer auch für Super User gelten sollen. Wenn Sie hier "Nein" auswählen werden bei Super Usern die Suchresultate unabhängig der Privatsphäreneinstellungen der Benutzer ausgegeben.

Privatsphäre ignorieren
Sie können hier wählen ob die Privatsphäreneinstellungen der Benutzer bei der Suche beachtet werden sollen oder nicht. Wenn Sie hier "Nein" auswählen, werden alle Treffer in den Suchergebnissen ausgegeben – ungeachtet der Privatsphäreneinstellungen der Benutzer.

Suchfelder
Alle verfügbaren Suchfelder der Datenbank, bezogen auf die Diskussionen, sind hier aufgelistet. Sie können hier die Felder auswählen, die Sie durchsuchbar machen wollen. Mehrere Felder können durch halten der CTRL (Windows, Linux) bzw. CMD (Mac OS X) und gleichzeitiges anklicken der gewünschten Felder markiert werden.

Diskussionen von
Sie können hier wählen ob nur Diskussionen aus veröffentlichten Gruppen oder nur aus unveröffentlichten Gruppen oder aus beiden in den Suchergebnissen ausgegeben werden.

JS-Suche – Fotos

Photos von Super Users
Sie können hier auswählen ob Fotos von Super Usern in den Suchergebnissen ausgeblendet werden sollen oder nicht.

Privatsphäre bei Super Usern
Sie können hier auswählen ob die Privatsphäreneinstellungen der Benutzer auch für Super User gelten sollen. Wenn Sie hier "Nein" auswählen werden bei Super Usern die Suchresultate unabhängig der Privatsphäreneinstellungen der Benutzer ausgegeben.

Suchfelder
Alle verfügbaren Suchfelder der Datenbank, bezogen auf die Fotos, sind hier aufgelistet. Sie können hier die Felder auswählen, die Sie durchsuchbar machen wollen. Mehrere Felder können durch halten der CTRL (Windows, Linux) bzw. CMD (Mac OS X) und gleichzeitiges anklicken der gewünschten Felder markiert werden.

Status
Sie können hier wählen ob nur veröffentlichte Fotos oder nur unveröffentlichte Fotos oder beide Arten in den Suchergebnissen ausgegeben werden.

Albumtyp
Sie können hier wählen ob Sie nur Gruppenfotos oder nur Benutzerfotos oder beide Arten in den Suchergebnissen ausgeben wollen.

JS-Suche – Videos

Videos von Super Usern
Sie können hier auswählen ob Videos von Super Usern in den Suchergebnissen ausgeblendet werden sollen oder nicht.

Privatsphäre bei Super Usern
Sie können hier auswählen ob die Privatsphäreneinstellungen der Benutzer auch für Super User gelten sollen. Wenn Sie hier "Nein" auswählen werden bei Super Usern die Suchresultate unabhängig der Privatsphäreneinstellungen der Benutzer ausgegeben.

Suchfelder
Alle verfügbaren Suchfelder der Datenbank, bezogen auf die Videos, sind hier aufgelistet. Sie können hier die Felder auswählen, die Sie durchsuchbar machen wollen. Mehrere Felder können durch halten der CTRL (Windows, Linux) bzw. CMD (Mac OS X) und gleichzeitiges anklicken der gewünschten Felder markiert werden.

Status
Sie können hier wählen ob nur veröffentlichte Videos oder nur unveröffentlichte Videos oder beide Arten in den Suchergebnissen ausgegeben werden.

Videotyp
Sie können hier wählen ob Sie nur Gruppenvideos oder nur Benutzervideos oder beide Arten in den Suchergebnissen ausgeben wollen.

JS-Suche – Events

Events von Super Users
Sie können hier auswählen ob Events von Super Usern in den Suchergebnissen ausgeblendet werden sollen oder nicht.

Privatsphäre ignorieren
Sie können hier wählen ob die Privatsphäreneinstellungen der Benutzer bei der Suche beachtet werden sollen oder nicht. Wenn Sie hier "Nein" auswählen, werden alle Treffer in den Suchergebnissen ausgegeben – ungeachtet der Privatsphäreneinstellungen der Benutzer

Suchfelder
Alle verfügbaren Suchfelder der Datenbank, bezogen auf die Events, sind hier aufgelistet. Sie können hier die Felder auswählen, die Sie durchsuchbar machen wollen. Mehrere Felder können durch halten der CTRL (Windows, Linux) bzw. CMD (Mac OS X) und gleichzeitiges anklicken der gewünschten Felder markiert werden.

Status
Sie können hier wählen ob nur veröffentlichte Eventss oder nur unveröffentlichte Events oder beide Arten in den Suchergebnissen ausgegeben werden.

Eventtype
Sie können hier wählen ob Sie nur Gruppenevents oder nur Benutzerevents oder beide Arten in den Suchergebnissen ausgeben wollen.

Datum
Wenn Sie hier ein Datum auswählen werden nur Events deren Startdatum nach diesem Datum liegen in den Suchergebnissen ausgegeben. Wenn Sie das Feld leer lassen werden alle Events die in der Zukunft liegen durchsucht.

JS-Suche – Alben

Alben von Super Users
Sie können hier auswählen ob Alben von Super Usern in den Suchergebnissen ausgeblendet werden sollen oder nicht.

Privatsphäre bei Super Usern
Sie können hier auswählen ob die Privatsphäreneinstellungen der Benutzer auch für Super User gelten sollen. Wenn Sie hier "Nein" auswählen werden bei Super Usern die Suchresultate unabhängig der Privatsphäreneinstellungen der Benutzer ausgegeben.

Suchfelder
Alle verfügbaren Suchfelder der Datenbank, bezogen auf die Alben, sind hier aufgelistet. Sie können hier die Felder auswählen, die Sie durchsuchbar machen wollen. Mehrere Felder können durch halten der CTRL (Windows, Linux) bzw. CMD (Mac OS X) und gleichzeitiges anklicken der gewünschten Felder markiert werden.

Albentyp
Sie können hier wählen ob Sie nur Gruppenalben oder nur Benutzeralben oder beide Arten in den Suchergebnissen ausgeben wollen.

JS-Suche – Gruppen

Gruppen von Super Usern
Sie können hier auswählen ob Gruppen von Super Usern in den Suchergebnissen ausgeblendet werden sollen oder nicht.

Privatsphäre bei Super Usern
Sie können hier auswählen ob die Privatsphäreneinstellungen der Benutzer auch für Super User gelten sollen. Wenn Sie hier "Nein" auswählen werden bei Super Usern die Suchresultate unabhängig der Privatsphäreneinstellungen der Benutzer ausgegeben.

Privatsphäre ignorieren
Sie können hier wählen ob die Privatsphäreneinstellungen der Benutzer bei der Suche beachtet werden sollen oder nicht. Wenn Sie hier "Nein" auswählen, werden alle Treffer in den Suchergebnissen ausgegeben – ungeachtet der Privatsphäreneinstellungen der Be

Suchfelder
Alle verfügbaren Suchfelder der Datenbank, bezogen auf die Gruppen, sind hier aufgelistet. Sie können hier die Felder auswählen, die Sie durchsuchbar machen wollen. Mehrere Felder können durch halten der CTRL (Windows, Linux) bzw. CMD (Mac OS X) und gleichzeitiges anklicken der gewünschten Felder markiert werden.

Status
Sie können hier wählen ob nur veröffentlichte Gruppen oder nur unveröffentlichte Gruppen oder beide Arten in den Suchergebnissen ausgegeben werden.

JS-Suche – Ankündigungen

Ankündigungen von Super User
Sie können hier auswählen ob Ankündigungen von Super Usern in den Suchergebnissen ausgeblendet werden sollen oder nicht.

Privatsphäre bei Super Usern
Sie können hier auswählen ob die Privatsphäreneinstellungen der Benutzer auch für Super User gelten sollen. Wenn Sie hier "Nein" auswählen werden bei Super Usern die Suchresultate unabhängig der Privatsphäreneinstellungen der Benutzer ausgegeben.

Privatsphäre ignorieren
Sie können hier wählen ob die Privatsphäreneinstellungen der Benutzer bei der Suche beachtet werden sollen oder nicht. Wenn Sie hier "Nein" auswählen, werden alle Treffer in den Suchergebnissen ausgegeben – ungeachtet der Privatsphäreneinstellungen der Be

Suchfelder
Alle verfügbaren Suchfelder der Datenbank, bezogen auf die Ankündigungen, sind hier aufgelistet. Sie können hier die Felder auswählen, die Sie durchsuchbar machen wollen. Mehrere Felder können durch halten der CTRL (Windows, Linux) bzw. CMD (Mac OS X) und gleichzeitiges anklicken der gewünschten Felder markiert werden.

Ankündigungen von
Sie können hier wählen ob nur Ankündigungen aus veröffentlichten Gruppen oder nur aus unveröffentlichten Gruppen oder aus beiden in den Suchergebnissen ausgegeben werden.

JS-Suche – Dateien

Dateien von Super Usern
Sie können hier auswählen ob Dateien von Super Usern in den Suchergebnissen ausgeblendet werden sollen oder nicht.

Privatsphäre bei Super Usern
Sie können hier auswählen ob die Privatsphäreneinstellungen der Benutzer auch für Super User gelten sollen. Wenn Sie hier "Nein" auswählen werden bei Super Usern die Suchresultate unabhängig der Privatsphäreneinstellungen der Benutzer ausgegeben.

Privatsphäre ignorieren
Sie können hier wählen ob die Privatsphäreneinstellungen der Benutzer bei der Suche beachtet werden sollen oder nicht. Wenn Sie hier "Nein" auswählen, werden alle Treffer in den Suchergebnissen ausgegeben – ungeachtet der Privatsphäreneinstellungen der Be

Plugins
Sie können hier wählen ob nur Dateien von Diskussionen oder nur von Ankündigungen oder von beiden Bereichen durchsuchbar sind. Mehrere Felder können durch halten der CTRL (Windows, Linux) bzw. CMD (Mac OS X) und gleichzeitiges anklicken der gewünschten Felder markiert werden.

Status
Sie können hier wählen ob nur veröffentlichte Dateien oder nur unveröffentlichte Dateien oder beide Arten in den Suchergebnissen ausgegeben werden.

Gemeinsame Einstellungen, die in jedem Plugin verfügbar sind

Limit
Sie können hier die maximale Anzahl an Treffern pro Suchanfrage festlegen, die ausgegeben werden soll

Titel verlinken
Sie können hier wählen ob die Titel der Suchergebnisse zu den jeweiligen Ergebnissen verlinkt sein sollen oder nicht.

Avatar anzeigen
Hier können Sie auswählen, ob Sie die Bilder (z.B. Profilbild, Gruppenbild, Eventbild usw.) vor den Suchergebnissen anzeigen lassen wollen.

Damit die Anzeige von Bildern in den Suchergebnissen funktioniert ist es erforderlich die Suchkomponente (com_search) anzupassen. Wir empfehlen Ihnen das mit Overrides in Ihrem Joomla Template umzusetzen. Wenn Sie bislang noch keine Overrides in Ihrem Template verwenden habe ich das für Sie vorbereitet.

Wenn Sie bereits Overrides für com_search in Ihrem Template verweden, müssen Sie die Datei "default_results.php" im Ordner JOOMLAROOT/templates/IHR_TEMPLATE/html/com_search/search/ anpassen.

Sie müssen folgende Bereiche anpassen:

code snippet override de

Datum anzeigen
Hier können Sie wählen ob das Datum zum Suchergebnis ausgegeben werden soll.

Debug Modus
Hier können Sie den Debug Modus aktivieren. Der Debug Modus gibt die Suchquerie zu Ihrer Anfrage oberhalb der Suchergebnisse aus.