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 …

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 …)

Verbindung zur Familie Behlmer!

Volker Behlmer – schon seid knapp 3 Jahren ein Kunde meiner Firma tk webDESiGN, ist ebendfalls Hobby-Ahnenforscher und seid kurzem auch TNG User.

Naja, kurzum – wir beide kennen  uns jetzt schon seit einiger Zeit und gestern konnte Volker mir dann mitteilen, das wir beiden tatsächlich auch noch verwandt sind – Cousins 7. Grades, 1fach entfernt! Wirklich schon kurios wie klein die Welt immer wieder ist :-D

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 …)