May I ask what the expectation is for a D7 version? I am considering switching from PhpGedView to TNG on my Drupal site but before I do, I need some reassurance that TNG integration won't follow the PGV path and lapse through lack of ongoing support. I have asked a similar question of the TNG developer Darrin Lythgoe who has replied that he would certainly help on the TNG side.

CommentFileSizeAuthor
#13 tngintegrate-7.x-1.0-beta1.zip4.66 KBdjg_tram
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

fourthirtysix’s picture

I'm in the same position, looking to go to TNG/Drupal from PHPgedView. I would expect that TNG would want to maintain good integration with Drupal/Joomla/Wordpress as the top 3 CMS systems.

I suspect there are others who are also interested.

RottenSod’s picture

There are indeed others who are also interested!

GrahamShepherd’s picture

Keith’s picture

Hopefully, a new committer will be added shortly. In addition to addressing issues in the 6.x version, a version for Drupal 7 will receive high priority.

franz2108’s picture

I am also interested in a DRUPAL 7 version of this module, hopefully it is coming soon! Thank you

JRG’s picture

Add me to the list!

Romaq’s picture

I'd really like to move forward on Drupal 7. Is the update going to be a big deal? Since this issue has been pending since May of 2010, are there any alternatives so I can keep TNG + Drupal?

dbnut’s picture

TNG seems to be my only decent option for family history charts. Drupal 7 integration is therefore highly important to me. Hoping...

Romaq’s picture

Hope springs eternal. If we can find someone to bribe, bounty, or otherwise quote a price on what it would take to do this upgrade, I'm interested. I simply do not have the skill to do it myself.

At this point, I'm considering alternatives to Drupal's upgrade grind, especially in connection with TNG. At the least, if I split Drupal from TNG on my website, the 'kinda sorta' Drupal--TNG integration problem goes away. And if I do away with Drupal, the Drupal upgrade grind goes away. If only it were possible to use drush to update Drupal itself, I would be more inclined to try and retain it. What to do, what to do...

Romaq’s picture

At this point I've 'divorced' TNG from Drupal into to separate sites. TNG is a very good (and supported) stand-alone product. The way I'm using TNG as a 'backup' to Ancestry.com work, I'm not clear how a CMS benefits TNG anyway. Perhaps if I get people actually using my TNG site, I'll review adding a suitable CMS to it. Today is not that day, and Drupal 7 is not the product.

As to Drupal 7, work is already being done on Drupal 8 and D7 doesn't have the module support I wish I had. TNGIntegrate is one of those modules left behind. Ah well... software rots unless used.

permafix’s picture

Add me on the list too :-)

djg_tram’s picture

Wouldn't take more than an afternoon to port it. The module is rather simple (less than 400 lines, especially as there are superfluous parts that can simply be deleted) and apart from one or two D6-7 hook changes, mostly the database operations need to be updated: D7 has a new database layer that should be used instead of the old one).

I actually need it on a D6 site now but if no one else volunteers, I might do it.

djg_tram’s picture

Here it is, the initial port to D7, for any comments, testing and discussion. I'd be happy if it could be incorporated into the original work somehow.

Apart from the changes mandated by the transition to Drupal (mostly database-related), the differences are:

  • The default directory to deploy the TNG package into has been changed from nextgen to sites/all/libraries/tng. This seems to me more in line with the usual directory hierarchy used in Drupal. But it's only the default and can be changed to anything.
  • If the mail subject is left empty in the settins page, no mail will be sent out.
  • Because TNG's user database needs initial access rights, these are now populated depending on whether the user has "administer TNG" rights. This happens now in accordance with what Darrin Lythgoe, the developer of TNG suggested in our correspondence.
  • On the settings page, profile field lists now have a 'none' setting.
arturoramos’s picture

Gábor...

Thanks for your work on this. I have basically checked out of the Drupal community for the last couple of years and was hoping someone could take the helm on this module. I will try to get your Version 7 up on the repository.

I can also make you a module maintainer if you like. Just let me know.

arturoramos’s picture

Status: Active » Closed (fixed)

I have just created a release for 7.x from Gábor DEÁK JAHN (djg_tram)'s code.

Kudos to Gábor for keeping this project alive.

djg_tram’s picture

If you really mean to move farther from Drupal, I'm willing to help formally as wwll. Not to say I have lots of spare time :-) (although I plan to remain with Drupal in general for quite some time to come) but I can try to be of service.

shoptalk’s picture

I see a note on the TNG site that this module is not yet compatible with v9 of TNG. I can confirm that it is not working, but I don't know if it is me or the module.

Also the download link on the tng site for v8 is 404.

Anyone have this working with TNG v9?