× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



Good points, Todd. I was just brainstorming for the sake of the original question, which after all was to look at CMS weakness. So far, we haven't come up with a lot. Maybe you wouldn't use a CMS for an e-commerce site, or building an ERP system, but the structure and community support may help with sites geared toward building a community & connecting with others, via shared content, comments, and blogs.

One thing that has been gnawing at the back of my brain is that a blogger at Lansa recently commented about MS SharePoint passing the $1 Billion sales mark. A substantial part of SharePoint is geared toward document management, content management, sharing, collaborating, building a community. Provide templates, themes, order, and organization to a movement.

-Nathan


----- Original Message -----
From: "TAllen@xxxxxxxxxxxxxxxxx" <TAllen@xxxxxxxxxxxxxxxxx>
To: Web Enabling the AS400 / iSeries <web400@xxxxxxxxxxxx>
Cc:
Sent: Wednesday, June 29, 2011 1:23 PM
Subject: Re: [WEB400] what to use for my web site

I'd be a bit wary of building too many pages with AJAX for SEO purposes.

FYI - I have a JavaScript method that will create a breadcrumb trail on any
page.  It is normally not a big headache to add JS to a CMS.  See below.

/*
* Bread crumbs navigation
*
* @param separator - Character to separate directories
* @param index - Name of index page
*/
function crumbs(separator, index)
{
        sURL = new String;
        bits = new Object;
        var x = 0;
        var stop = 0;
        var output = '<a href="/">Home</a>';
        var currPage = '';
        sURL = location.href;
        sURL = sURL.slice(8,sURL.length);
        chunkStart = sURL.indexOf("/");
        sURL = sURL.slice(chunkStart+1,sURL.length)
        while(!stop){
                chunkStart = sURL.indexOf("/");
                if (chunkStart != -1){
                        bits[x] = sURL.slice(0,chunkStart)
                        sURL = sURL.slice(chunkStart
+1,sURL.length);
                }
                else {
                        stop = 1;
                }
                x++;
        } // while
        for(var i in bits){
                output += '&nbsp;' + separator + '&nbsp;<a
href="';
                for(y=1;y<x-i;y++) {
                        output += "../";
                }
                output += bits[i] + '/">' + bits[i] + '</a> ';
        } // for

        // Use index.htm as directory index if none given
        if (!index) {
                index = 'index.htm';
        }
        // Retrieve current page name if not directory index
        if (getPageName().indexOf(index) == -1) {
                currPage = getPageName();
                currPage = currPage.substring(0, currPage.indexOf
('.'));
                output += separator + ' ' + currPage;
        }

        document.write(output);
} // crumbs

Thanks,
Todd Allen
Estes Express Lines
tallen@xxxxxxxxxxxxxxxxx



                                                                         
            Nathan Andelin                                               
            <nandelin@yahoo.c                                           
            om>                                                        To
            Sent by:                  Web Enabling the AS400 / iSeries   
            web400-bounces@mi        <web400@xxxxxxxxxxxx>             
            drange.com                                                cc
                                                                         
                                                                  Subject
            2011-06-29 15:09          Re: [WEB400] what to use for my web
                                      site                               
                                                                         
            Please respond to                                           
            Web Enabling the                                             
              AS400 / iSeries                                             
            <web400@midrange.                                           
                  com>                                                   
                                                                         
                                                                         




From: Jon Paris
I am a huge fan of using RPG to power your web site where it makes sense
(i.e. dynamic pages) but why would you bother reinventing the CMS wheel?

The first thought that came to my mind centered around the message posted
by Scott Klement in the RPG list yesterday about continuous improvement
which was quite inspirational. His message targeted self improvement, how
we do things, and what we create. It could also be applied to improving any
product or service, including CMS. With that in mind I began reviewing Word
Press, Drupal, and Joomla because they have been mentioned quite a bit in
recent discussions. I was considering whether another CMS might improve
upon what's already out there. I came back thinking that would be a tall
order. But there are a few features that we've implemented in our Web
portal which could be considered. One is the idea of leaving a virtual
bread crumb trail as you navigate a site; drilling down deeper. Without a
bread crumb trail it is more difficult to navigate back up to where you've
been or follow the path that got you where you are. Another idea would be
to use more
AJAX to build and update pages rather than traditional page at a time
navigation. Another idea would be to enable multiple sections of a site to
be open at the same time, and a way to toggle between them, rather than
traditional page at a time navigation. I don't know. Maybe you want to
better integrate static content and dynamic content and record management
and transaction processing and reporting and batch procedures all under one
roof. Just some thoughts.

-Nathan


For 80 Years — Delivering Solutions that Exceed Expectations. 
This communication and any transmitted documents are intended to be confidential. If there is a problem with this transmission, please contact the sender. If the reader of this message is not the intended recipient, or the employee or agent responsible to deliver it to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. 

As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.