Event Place Search Mod/de

From TNG_Wiki
Jump to: navigation, search
Event Place Search (Ereignisort Suche)
Übersicht Fügt ein Suchfeld am Ende der Seite "Erweiterte Suche" ein
Validation {{{mod_validation}}}
Download placesearch_form_v8.1.0.zip TNG V8
placesearch_form_v2.4.zip TNG V7
Download Stats {{{download_stats}}}
Autor(en) Brian McFadyen
Mod-Seite Event Place Search Mod/de (diese Seite)
TNG Event Search zur Entstehungsgeschichte
Support TNG Community Forums
Version 8.1.0 - TNG V8
2.4 - TNG V7
Min TNG V. 7.1.0
Max TNG V. 8.0
Dateien searchform.php
placesearch.php
English/cust_text.php
placesearchform.php (V7)
extensions/placesearchform.php (V8)
Ähnliche Mods Gendex_-_Searchform_Mod
Hinweise Bitte die entsprechenden cust_text.php-Dateien in den verwendeten Sprachenordnern anpassen.


Ereignisort Suche

Wenn bei einer Geburt, Tod, Begräbnis, Heirat, Scheidung oder anderen Ereignissen ein Ort genannt wird, ist er einer bestimmten Person zugeordnet.
Die Orte können durchsucht werden, um andere Personen zu finden, die auch mit diesem Ort verknüpft sind.
TNG Version 6 verfügt über eine eingebaute Funktion, die genau dieser Art Suche entspricht. Bei anklicken der grauen Lupe hinter dem Ortsnamen wird eine Liste der mit diesem Ort verknüpften Personen angezeigt.
Diese Mod ermöglicht es nun an einer anderen Stelle eine ähnliche Suche durchzuführen, indem ein kleines Suchformular auf der Seite "Erweiterte Suche" eingefügt wird.
Sie kann mit dem Mod-Manager installiert werden und funktioniert mit Version 7.1.0 und V 8.0.0.

Entwickler

Diese Mod wurde von Brian McFadyen entwickelt.

Voraussetzungen

  • Eine funktionierende TNG Installation.
  • Eine Sicherung der Dateien searchform.php und placesearch.php.
  • Eine Installation des aktuellsten Mod Managers.

Änderungsgeschichte

Version Datum Inhalt
V8.1.0 May 30, 2010 Updated for TNG V8
V2.4 Dec 4, 2009 Updated config file documentation to point to TNG Wiki. This file is identical as that of V2.3 included in the Mod Manager zip file, but will soon be eliminated from the bundle.
TNG Version 7.1.0 May 18, 2009 Code support for this mod is now contained in the Mod Manager module
Rev 1.2 Jul 1, 2008 Updated installation instructions for TNG V7.0.0
Rev 1.1 Jul 11, 2007 Updated installation instructions for TNG V6.1.1, validated up to V6.2.0
Rev 1.0 May 14, 2007 minor instruction update for TNG V6.1.0
Jan 21, 2007 Initial release

Automatische Installation

  1. Download der entsprechenden zip-Datei von der Status-Box oben.
  2. Die zip-Datei entpacken und in den Ordner ./admin/mod_folder (bei Version 7), bzw. ./mods (bei Version 8) kopieren.
  3. Der normalen automatischen Installationsroutine des Mod-Managers folgen, wie das im Beispiel Mod Manager - Installing Config Files für die Installation beschrieben ist.

Spezifische Text Ergänzungen

Der folgende spezifische Text wird automatisch in die Datei languages/English/cust_text.php eingefügt (Diese Datei muss dazu Schreibrechte, min. 666, haben!).

//Place Search Form Text
$text['eventscont'] = "Place containing";
$text['andcont'] = "And containing";

Bei der Verwendung von anderen Sprachen müssen diese Änderungen zusätzlich von Hand in in der Datei cust_text.php des jeweiligen Sprachenordners in der entsprechenden Übersetzung eingefügt werden.

Beispiel: ...languages/German/cust_text.php

//Mod Place Search Form Text
$text['searchplaces'] = "Suche nach Orten";
$text['eventscont'] = "Ort enthält";
$text['andcont'] = "und enthält";

Manuelle Installation

Wird nicht empfohlen.

Darstellungsform

Das Bild rechts zeigt das Ergebnis nach der Installation der Mod auf der Seite "Erweiterte Suche".

Placesearch form.jpg

Wenn es Probleme gibt

  • Mit Mod Manager Remove die Deinstallation versuchen
  • oder die gesicherte Dateien searchform.php und placesearch.php in das TNG Verzeichnis zurückkopieren,
    • alles wird dann wieder korrekt funktionieren.
  • Ebenso sollte die Datei .../extensions/placesearchform.php gelöscht werden.

Danksagungen

Dank geht an Lee Drew, der mit der Idee kam und mich (den Entwickler) dazu veranlasste, diese Mod zu programmieren. Er kann über die Mailingliste tnguser2 kontaktiert werden.