Welcome to the Extensions Forge, the official repository of Open Source extensions for DotNetNuke!

Open Graph Protocol Module for DotNetNuke

Select Version
2 Reviews All Versions

Description

This module allows you to quickly and easily add the Open Graph Protocol markup to your website. Doing so makes you more compatible with sharing content with sites like Facebook and Google+, among many others.

More About the Project

This is the Open Graph Protocol Module for DotNetNuke. It allows you to add and manage the Open Graph Protocol settings and inject them into all of the pages on your DotNetNuke-based website. 

Some of the initial features include:

  • Incredibly easy to use!
  • Built for DotNetNuke 6!
  • Automatically imports the page title, description, url, and website name for you
  • Allows you to override the default page title, description, url and website name
  • Doesn't require site-wide settings to be specified over and over
  • Health checking to determine the status of your OGP injection
  • Enable/disable the OGP tag injection
  • Multi-site DotNetNuke instance support
  • Fully compliant with the Facebook OGP debugger

What is Open Graph Protocol?

I think the official site (ogp.me) says it more clearly than I could:

The Open Graph protocol enables any web page to become a rich object in a social graph. For instance, this is used on Facebook to allow any web page to have the same functionality as any other object on Facebook.

While many different technologies and schemas exist and could be combined together, there isn't a single technology which provides enough information to richly represent any web page within the social graph. The Open Graph protocol builds on these existing technologies and gives developers one thing to implement. Developer simplicity is a key goal of the Open Graph protocol which has informed many of the technical design decisions.

Will Strohl

Coordinator since: 12/29/2011

MemberTeam Role
Will Strohl Coordinator
1 Reviews This Version

01.01.01This release is available via the Extension Feed in DotNetNuke 6 or greater.

Release Date:Fri Jan 27, 2012

Release Status:Stable

Minimum Core Framework:06.00.00

Minimum .NET Framework:3.5

This release has the follow new features and updates:
  • Issue 11638 - BUG: Prevents compatibility issues with other modules
  • Issue 11683 - BUG: Localized Sites Do Not Render OGP Tags

System Requirements

  • DotNetNuke v06.00.00 or newer
  • .Net Framework v3.5 SP1 or newer
  • SQL Server 2005 or newer
1 Reviews This Version

01.01.01

  • 5 star:(1)
  • 4 star:(0)
  • 3 star:(0)
  • 2 star:(0)
  • 1 star:(0)
 
Will Strohl1/28/2012

Pros: Most stable version yet!

Cons: Needs to support more OGP tags and have a website default.

9 Media Items

Project Media

Project media is currently limited to screenshots only at this time. All registered users are invited to contribute screenshots to a project.
Official Open Graph Protocol Logo
This is the official logo of the Open Graph Protocol standard.
Good Example
Using Open Graph Protocol allows you to define how your site appears to people when your content is shared on other sites.
Page-Level Settings
version 01.01.00
Successful Configuration with Warnings
version 01.01.00
OGP Tags Injected
version 01.01.00
Successful Configuration
version 01.01.00

Bad Example
Without Open Graph Protocol, sites will guess how to represent your site on their when your content is shared.
Health Check Error
version 01.01.00
Site-Level Settings
version 01.01.00
Attend A Webinar
Free Demo Site
Download DotNetNuke Professional Edition Trial
Have Someone Contact Me
Have Someone Contact Me

Like Us on Facebook Join our Network on LinkedIn Follow DNN Corporate on Twitter Follow DNN on Twitter

Advertisers

Sponsors

DotNetNuke Corporation

DotNetNuke Corp. is the steward of the DotNetNuke open source project, the most widely adopted Web Content Management Platform for building web sites and web applications on Microsoft .NET. Organizations use DotNetNuke to quickly develop and deploy interactive and dynamic web sites, intranets, extranets and web applications. The DotNetNuke platform is available in a free Community and subscription-based Professional and Enterprise Editions with an Elite Support option. DotNetNuke Corp. also operates the DotNetNuke Store where users purchase third party apps for the platform.