WordPress Shortcode für TNG Skripte

Wer direkt über meine Startseite kommt, hat sicherlich meine Rubrik “Heute in der Familiengeschichte” gesehen. Die dort gezeigten Skripte basieren alle auf den Originalen von Roger Moffat (http://lisaandroger.com/downloads/). Nachdem ich nun schon mehrmals angesprochen wurde, wie das realisiert wird, habe ich heute einmal einen Blogbeitrag dazu geschrieben.


TNG_SkripteTNG Skripte innerhalb der WordPress-Umgebung

Der folgenden Code muss innerhalb der functions.php (im Theme oder WordPress-Ordner) ergänzt werden um auf jeder WordPress-Seite oder Beitrag mit den Shortcode [tng_connect] das Skript aufrufen zu können.

 

// Shortcode implementation
function tng_connect($atts) {

// turn on output buffering to capture script output
ob_start();

// include file (contents will get saved in output buffer)
include(‘/srv/www/vhosts/domain/httpdocs/tng/scripts/tng_connect.php’);

// save and return the content that has been output
$content = ob_get_clean();
return $content;
}

//register the Shortcode handler
add_shortcode(‘tng_connect’, ‘tng_connect’);

Das im Shortcode angesprochene Skript liegt im TNG Unterverzeichnis /scripts und enthält die Datenbankverbindung und eine Zusammenstellung der Skripte von Roger Moffat.

tng_connect.php – Skript (Download)

In der oben verlinkten Daten sind auch einige Design-Elemente aus meinem WordPress-Theme enthalten. Diese müssten ggf. angepasst werden.
Viel Spaß beim selber testen …

Genealogie Weltkarte || TNG Modifikation

Das ich auf meiner Website auf TNG schwöre, habe ich ja schon ein, zwei Male berichtet! TNG selbst ist ja schon ein sehr mächtiges Tool, aber es lässt sich noch durch sogenannte Modifikationen (Mods) erweitern.

Auf den Personenseiten von TNG werden ja schon dynamisch GoogleMaps eingebunden und Pins zu Orten von Geburt, Taufe, Hochzeit usw. gesetzt (sofern die Orte natürlich mit Koordinaten versehen sind!). Durch eine der TNG Mailinglisten habe ich mal den Hinweis auf einen Mod. einer Weltkarte mit Markierungen erhalten und endlich ein paar Minuten Zeit gefunden diese zu probieren.

Die Installation der Karten ist sehr einfach. Das ZIP ist von der Seite von Steven Willingale zu laden, entpacken und in das eigene TNG Root-Verzeichnis kopieren – fertig. Natürlich fängt es jetzt erst an diese Seiten auf eigenen Belange zu optimieren, aber generell ist alles sofort lauffähig.

Bisher habe ich bei mir erstmal nur die Gesamtkarte installiert und nicht weiter eingebunden – aber um mal einen Überblick über die Verteilung der eigenen Vorfahren zu bekommen eine tolle Erweiterung :)

(mehr …)

TNG v7

Endlich habe ich mich getraut :-D
Zuletzt hatte ich TNG v6.0.4 installiert und war auch sehr zufrieden damit. Dadurch, dass ich diverse Änderungen an den TNG Dateien vorgenommen hatte, war ich ein bisschen ängstlich eine gänzlich neue Version zu installieren und ggf. viel Arbeit zu haben.

Aber den Neuerungen an TNG 7 konnte ich dann doch nicht wiederstehen …

Also habe ich letzte Woche mal das Programmpaket gekauft und ein bisschen auf einer Subdomain probiert, umprogrammiert und meine vorhandenen Umbauten (Blog-System, Zusatzseiten, Gästebuch, geändertes Layout usw. usw.) wieder integriert – und seit heute läuft TNG v7.0.1 live!

(mehr …)

Integration von WordPress in TNG

Die letzten Tage hatte ich mal wieder ein bisschen Zeit um mir ein paar andere Genealogieseiten anzusehen – z.B.: die von Irmi Gegner-Sünkler, wo sie Genealogie Tagebuch schreibt, oder den .blog von Ahnenforschung.Net.

Das ganze fand ich wirklich sehr interessant zu lesen und vorallem eine gute Möglichkeit seine aktuellen Forschungen und Ergebnisse darzustellen. Denn immer nur zur Person etwas zu schreiben, oder als Notizen anzufügen wird für den Besucher doch immer unübersichtlicher.

Hier hat man die Möglichkeit direkt online Artikel zu schreiben, Bilder zu laden und alles bequem zu verwalten – WordPress, ein super System – vorallem OpenSource!

In meiner letzten Urlaubswoche habe ich mich dann daran gemacht und habe mir WordPress installiert und es in mein bestehenes “Aussehen” meiner TNG-Website eingebaut. – Hoffe es gefällt und macht Spaß beim lesen ;-)

TNG – ein tolles Tool!

Nachdem ich meine alte Version der Genealogie-Website schon fast 6 Jahre online hatte, wollte ich zum Neustart meiner Forschungen mal etwas mehr ausprobieren – Datenbankanbindung, CMS, GEDCOM Upload usw. sollte schon möglich sein.

Also, hab ich mich ein wenig umgesehen – PHPGedView und und und … aber das was TNG – The Next Generation (of genealogy sitebuilding) so bietet ist einfach super. Die 29$ für Darrin Lythgoes sind da wirklich gerechtfertigt.

(mehr …)