Blog

Southern Fried DNN Blog

Southern Fried DNN User Group (Formerly Queen City DotNetNuke User Group QCDUG) blog covers DNN topics addressed by the usergroup at meetings, conventions and for the DNN community for North Carolina, South Carolina and the DNN community at large!
 

Sept '21 - Timo Breumelhof (OpenContent Use Cases) & Jay Mathis (Structured Content In DNN)

 

Timo Breumelhof (OpenContent Use Cases) & Jay Mathis (Structured Content In DNN)

 

In this Southern Fried DNN User Group Meeting:

Speaker: Timo Breumelhof
Topic: Open Content Use Cases
40FINGERS bases a lot of their client websites on Open Content. Timo will show some interesting use cases to demonstrate ways you can (mis)use Open Content. He'll show how they moved a client (with 16,000 articles) from Ventrian News Articles to Open Content and what he created to generate markdown and an example Skin for the DNN Theme Objects.

Speaker: Jay Mathis
Topic: Structured Content In DNN

 

DNN BUZZ - Meeting Links and topics this month:

--

Open Content Use Cases
 

Open Content Use Cases - Timo Breumelhof

40FINGERS bases a lot of their client websites on Open Content. Timo will show some interesting use cases to demonstrate ways you can (mis)use Open Content. He'll show how they moved a client (with 16,000 articles) from Ventrian News Articles to Open Content and what he created to generate markdown and an example Skin for the DNN Theme Objects.

Timo is a board memember on the DNNConnect organization and is with long-time DNN focused organization 40Fingers. Timo joins us today from the Netherlands, he's been working within DNN since 2006 and DNN version 3.3.1. He started an Association (company) within the Netherlands with three other partners (hence 40 fingers!).

  • Open Content can be downloaded from GitHub
    https://github.com/sachatrauwaen/OpenContent - it has been around since 2015 and is currently at version 4.6
  • Open Content is a module developed in a similar way to other rapid development DNN modules such as XMod Pro and then later newer systems such as 2SXC. There are some specific features within Open Content that are special such as their focus on multi-language support, template actions which can be included within skins and more.
  • Timo began by sharing with us a few different reference sites for information and resources.
  • https://opencontent.readme.io/ - a great place to start to learn more about OpenContent and how to work within it.
  • https://demo.40fingers.net/ - Timo shares many module and opencontent elments on their demo location
  • https://www.opencontentsolutions.net predefined solutions which are ready for download and use for further teaching and training
  • Timo described several features that 40Fingers has helped pay for development and release within Open Content and several new solutions that they've created because of it such as Comments within the system, 404 redirect actions, and showed the News Article system that they've created as a solution for a client with more than 16K records which needed translation into a new format!

--

Structured Content In DNN
 

Structured Content In DNN - Jay Mathis

Jay is on the Awareness Group, the Developer Group and has been dedicated to working within DNN for a long time... he started working with Structured Content years ago and though he was working in the beginning with systems such as 2SXC and other ones that were out there, but he wanted to build his own new structured content solution... something that if he could handle the main 80% of use cases that he'd be happy with what was built.

He's built the new Structured Content Module and walked through some setup examples for main items such as starting from scratch to set up new tables and templates.

  • Jay's hope is to work on this to prepare to a state of use and then ultimately contribute it to the DNNCommunity for release with the core or as a core module. This is not released yet and is at a stage of Proof of Concept currently, but when released, will be in this location
  • https://github.com/DNNCommunity/Dnn.StructuredContent
  • He began by showing a data management interface which lets users create database tables with fields, setting datatypes and table relationships with some drag-&-drop clean interface. The focus was that this is a data-arcitecture FIRST plan... normalized database tables with proper tables, records and relationships. Though the data is API/JSON driven for display, the underlying strucgtrues is not EAV or "blob" data approach, this is discrete database tables.
  • One interesting approach which is different from other rapid development modules such as XMP and 2SXC is that the data for this is all API driven. When a table is created, it creates a DNN-based Web API which can be consumed by the Structured Content module, but can be consumed by anything else as well. SoFri Attendee Billy Shelton summed it up well by remarking in the chat that, "...in the amount of time I can create the data structure in the UI, I have also created a full CRUD API. Very nice."
  • From that point, the module works like Liquid Content and has the next step of creating a Visualizer which is a template for display within DNN. Currently the Liquid templateing system or language is built in, but plans could later includ Razor or other template types.
  • After this session, a flood of support came in for Jay and the efforts to date. Be sure to check out the video for full details and the project on Github!

--

Watch the Southern Fried DNN User Group September 2021 Meeting:

 

About the SouthernFried DNN User Group

 

Even though our DNN user group is nestled in the Carolinas, we are really YOUR DNN User Group regardless of your Southern heritage or lack thereof. Everyone is invited to attend in person or to join us online! We always try to broadcast the meeting so everyone can participate. Register now for the online meeting details for those of you wanting to join online

 



moorecreative
moorecreative
moorecreative's Blog


blog comments powered by Disqus

Sponsor Logo Scroll

The Southern Fried DNN user group and our proud sponsors are here to help you!

Sign Up For Alerts

Keep up on our activities and meetings. Enter your e-mail and subscribe to our group announcements and alerts.



About The User Group

The Southern Fried DNN User Group meets the Third Thursday of Every Month to discuss DotNetNuke tips, topics and camaraderie. The group is for DNN developers, administrators and users, and for everyone interested in learning more!

Get in touch

  • Address: Microsoft Campus
    8050 Microsoft Way, Charlotte, NC 28273

  • Email: [email protected]

Follow Us