Regarding the "publishing all following pages also published pages UP
the tree" problem, like Emily said, if you have tree structure of

A -> B -> C-> D-> B

publishing all following from D also results in publishing of B, C, D
again, B again...don't worry, it stops after the 5th loop I heard.

Also, this could be lead to other problems.  Say, publication package
under A tells B to publish to folder A, publication package under D
tells B to publish to folder D.  Well, page B will get published to
both folder A and D.  Google ranking and other SEO can consider this
as link spamming.

Further more, you have many other pages that are like B, connected in
multiple locations with multiple publication packages.  Even the best
"clean up live server" list will get confused over time.  I know I
will.

"My god, I have 1000+ pages on the site, and I need to fix it by
Monday!"  You said.

I have just the plugin that will check all pages for you and all it
costs is a phone call to OpenText support asking for it.

"Well, you are wrong, I fixed all the aforementioned multiple
connections and the problem persist!"  You said.

Well, I wouldn't be a successful forum troll without plan #2.

In your navigation code, do you use CurrentIndex.GetUrl() or
CurrentPage.GetUrl()?

CurrentIndex.GetUrl() generates links of referenced page type, which
page builder/publisher will NOT crawl.

CurrentPage.GetUrl() generates links of connected page type, which
page builder/publisher will crawl.

I would assume you are using CurrentPage.GetUrl().  When page B is
individually published, it is published.  When page A is published
using all following pages option, then the following is considered by
page builder/publisher.

Page B is connected to page A via lst_navigation, but it is never
rendered in navigation, hence there is no way to get to the page via
links from other pages, so the page shouldn't exist on the web
server.  What?  It is on the web server?  DELETE!

If you are using CurrentIndex.GetUrl(), I hope you have included <!--<!
IoRangeList><%lst_Navigation%><!/IoRangeList>--> in your foundation
template, else same problem.

On Feb 3, 11:54 am, emily stange <[email protected]> wrote:
> Yes, this is the reason they are being deleted. "Clean up Live server" has
> the tendency for it's database to get out of sync which causes pages to be
> deleted improperly. To fix this, you should:
>
> - Turn off the property, save
> - Turn the property back on, save
> - Enable always publish files and pages in publishing settings
> - Clear publication cache
> - Perform a full site publish
> - Disable always publish files and pages in publishing settings
>
> Also, when you choose to "publish all following pages", then the publishing
> engine will follow all links down the tree from that point. If there is a
> page connected (also by keywords) which has a main link higher in the tree,
> the publishing engine will go there and continue down. To prevent this jump,
> always reference pages when possible.
>
> -Emily
>
> On Thu, Feb 3, 2011 at 11:06 AM, JoFo <[email protected]> wrote:
> > Yes we are using 'clean up live server', which would explain the page
> > deletions, but the pages exist within reddot and need to be published.
>
> > On Feb 3, 3:55 pm, emily stange <[email protected]> wrote:
> > > Do you also have the general property "Clean up Live Server" turned on?
>
> > > -Emily
>
> > > On Thu, Feb 3, 2011 at 10:46 AM, Sami Dubey <[email protected]> wrote:
> > > > Hi,
>
> > > > Publishing functionality of Reddot tool can only Publish the pages to
> > its
> > > > mapped server, it does not have any features which will delete the
> > already
> > > > existing page. The published page can be deleted manually from the
> > server,
> > > > it can never be done from Reddot even though you choose following or
> > related
> > > > pages.
>
> > > > Thanks
> > > > Sam
>
> > > > On Thu, Feb 3, 2011 at 8:36 PM, JoFo <[email protected]>
> > wrote:
>
> > > >> Hi,
>
> > > >> I've read several similar posts, but nothing with an answer for
> > > >> me...we're using navigation manager and reddot version 9.0.1.35. Pages
> > > >> can be set by the user to not show in left hand menus, but still
> > > >> publish. The problem is, RedDot seems to ignore the pages that don't
> > > >> appear in the menu (even though they are physically on the
> > > >> lst_navigation list in smart tree) and not only doesn't publish, but
> > > >> also deletes from the server if they have been previously published
> > > >> manually.
>
> > > >> This only seems to be a problem when publishing using all following
> > > >> pages. if the page itself is published it goes live with no problem.
>
> > > >> If anyone has any insight into this, please let me know :)
>
> > > >> --
> > > >> You received this message because you are subscribed to the Google
> > Groups
> > > >> "RedDot CMS Users" group.
> > > >> To post to this group, send email to
> > [email protected].
> > > >> To unsubscribe from this group, send email to
> > > >> [email protected]<reddot-cms-users%[email protected]>
> > <reddot-cms-users%[email protected]<reddot-cms-users%[email protected]>
>
> > > >> .
> > > >> For more options, visit this group at
> > > >>http://groups.google.com/group/reddot-cms-users?hl=en.
>
> > > >  --
> > > > You received this message because you are subscribed to the Google
> > Groups
> > > > "RedDot CMS Users" group.
> > > > To post to this group, send email to [email protected]
> > .
> > > > To unsubscribe from this group, send email to
> > > > [email protected]<reddot-cms-users%[email protected]>
> > <reddot-cms-users%[email protected]<reddot-cms-users%[email protected]>
>
> > > > .
> > > > For more options, visit this group at
> > > >http://groups.google.com/group/reddot-cms-users?hl=en.
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "RedDot CMS Users" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to
> > [email protected]<reddot-cms-users%[email protected]>
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/reddot-cms-users?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"RedDot CMS Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/reddot-cms-users?hl=en.

Reply via email to