HTML Logo by World Wide Web Consortium (www.w3.org). Click to learn more about our commitment to accessibility and standards.

ocPortal 2.1 phpGedView integration module

Login / Search

 [ Join | More ]
 Add topic 
Posted
Rating:
#11044 (In Topic #2446)
Avatar

ocStaff (admin)

ocPortal 2.1 phpGedView integration module

Attached is a module for ocPortal 2.1 that allows integration with the phpGedView system.

The module should be placed in pages/modules/, and can be called up with http://baseurl/index.php?page=ged&wide=1.
(the wide=1 bit is just there to get ocPortal's menus out of the way, and make more space for phpGedView - it isn't necessary)

As with the integration for php/post-nuke that comes with phpGedView, this required phpGedView to be properly set up, before integration can be performed. The module provides an embedded view of phpGedView from inside ocPortal, as well as automated user mirroring. The ged.php file itself needs modifying to set the correct relative URL to phpGedView, similar to the post_config.php for the php/post-nuke module.

One issue of note is that the "real name"'s of mirrored members are the same as the usernames. This could be rectified by specialist coding for specified ocPortal forum drivers, but ocPortal itself does not consider full-names, so this workaround was necessary.

This mod is released under the GNU Public Licence.

I have also attached a modified includes/authentication_mysql.php file, that I had found was necessary to get rid of some errors. I suspect this is due to bugs in phpGedView itself, as frankly it is far from robustly written PHP.

Attachment
» Download: ged.php (8 Kb, 120 downloads so far)


Attachment
» Download: authentication_mysql.php (38 Kb, 118 downloads so far)



Become a fan of ocPortal on Facebook or add me as a friend.

Expand: Was I helpful? Was I helpful?

Expand: Follow me on Twitter Follow me on Twitter







If I answered something that you think should be in the documentation, please take the initiative and add it to the community documentation. We really need people to help out here and build a well-organised large support resource.
Back to the top
 
1 guests and 0 members have just viewed this: None
Control functions:

Quick reply   Contract

Your name:
Your message: