integrating cms applications to NetKernel?

Poster Content
nk4um Moderator
Posts: 901
May 5, 2007 12:24Link fixed
Hi Thomas,

Sorry about the broken link.  Its fixed now.

Cheers,

Peter
Like · Post Reply
nk4um User
Posts: 31
May 5, 2007 11:01
pjr wrote:
Posted: 24-November-2006 11:31
I''ve posted an example XRL site module:
http://www.1060.org/upload/org2-site.tar.bz2
It''s a two year old version of the 1060.org site.


unfortunately that''s gone. could you repost it? or something similar?

thanks a lot,
thomas
Like · Post Reply
nk4um User
Posts: 4
November 25, 2006 05:45Appreciated
Thanks to everyone who replied to this issue.  I''m reading up on all this now.
Like · Post Reply
nk4um Administrator
Posts: 158
November 24, 2006 12:32Blog postings for more information
You might want to read some of my blog postings at:

http://www.1060.org/blogxter/publish/8

Especially the one about XRL and templating.

The intent of these blog entries is to provide some additional context about particular facets of NetKernel.

-- Randy
Like · Post Reply
nk4um Moderator
Posts: 901
November 24, 2006 11:31Example XRL Site
I''ve posted an example XRL site module:

http://www.1060.org/upload/org2-site.tar.bz2

It''s a two year old version of the 1060.org site.  To use it: Unpack to a directory, add the directory as module in /etc/deployedModules.xml and add an import to the mapping section of the front-end fulcrum module.xml:

<import>
  <uri>urn:org:ten60:netkernel:1060.org:2</uri>
</import>


Cold-Restart, then look at http://localhost:8080/org2/

This style of web site allows us to componentize the site into composite resources that are pulled into page templates.  We can then publish either a dynamic or static version. There is a service at http://localhost:8080/org2/export" to export a static site - you''ll need to edit export.idoc to point to a directory to dump the site to.

As you''ll see it uses the XRL runtime extensively with some dynamically generated services for menus etc. All the action is in links.xml - the nice thing about XRL is that the public URL interface and the private internal URI address spaces are decoupled by logically named links.

If you read the XRL guide in the docs the general construction should make sense but if you have any questions just ask!

Cheers,

Pete

PS Since all the content is logically addressed URIs it would be straightforward to move from a static content model to a database-backed content repository.  Just by creating a data-resource layer as a module that had services to pull content from an RDBMS.  See the forum guide for a more advanced site design.
Like · Post Reply
nk4um User
Posts: 4
November 24, 2006 09:53That would be great!
Would be very much appreciated, I don''t want to get to in depth with the site design, in the past I would have used Drupal or Wordpress to toss it up quickly, but I just cant use PHP anymore, I just can''t. I won''t.  Please post your example!
Like · Post Reply
nk4um Moderator
Posts: 901
November 24, 2006 08:521060 Sites CMS Solution
I just thought it might interest you and others to know how we manage our site.  Each of our sites is contained in NetKernel modules.  They use composite XRL baaed templates which are populated with XRL inclusions - menus etc are all dynamically generated.  From our point of view, production management is a breeze and development is very simple and lightweight.

I''ll post a bare-bones copy to a server when I get a spare minute.

Cheers,

Pete
Like · Post Reply
nk4um User
Posts: 4
November 24, 2006 06:56thanks for the reply...
Thanks for the reply.  I''d rather not build a cms out of library parts though.  I just need to move my old site over.  I can see I''ve lots of reading to do.
Like · Post Reply
nk4um Moderator
Posts: 901
November 21, 2006 13:27CMS on NetKernel
Hi chiggsy - welcome to the forum.

The standard edition of NetKernel comes with a set of general libraries - many of which provide most of what you need to build a CMS solution.  We haven''t yet had time to build a general higher level application solution.

However one of our customers, Amplexor, is currently in the final stages of developing a commercial open source CMS system on NetKernel.  Expect to hear more about this early next year.

All the best,

Peter
Like · Post Reply
nk4um User
Posts: 4
November 18, 2006 19:23integrating cms applications to NetKernel?
Hi all, I/m a total NK newbie here.  I''m wondering if there is any sort of basic CMS capability with NetKernel?  I understand that it
is a application server, but can i run say Lenya , or magnolia with it?  Very curious
Like · Post Reply