Just to add my 2 cents (in case you dont have enough options already)
we have a web service which is called as a User Defined Job in a pre-
publication event that uses a mixture of supported (RQL) and
unsupported (database) calls to set file names using pre-determined
patterns that are SEO friendly.  Basically these are built off the nav
structure using the stf_PageTitle placeholder with some special
handling for characters the file system won't like.

This is a very robust model as you can be sure a page never gets
published without a name (unlike the periodic job model or user
required to click a link model) and it doesn't require the page to
have ever been opened in SmartEdit (unlike the RDExecute model), and
of course it is executed only once for the whole site (unlike the pre-
execute model), which we find ideal.

We have the process executing in about 3-5 seconds for 2500 pages, but
again, to achieve this we have opted for direct DB calls which is not
supported and is strongly discouraged unless you really know what you
are doing.

HTH.

Regards,
Richard Hauer
====================
5 Limes Pty Limited
www.5Limes.com.au


On Aug 2, 12:14 pm, kimdezen <[email protected]> wrote:
> Hi Rob,
>
> We @ Areeba (myself and Markus) have created such a plugin (well, its
> actually a standalone executable) that you either run once or you set
> it up to run via scheduled job on a regular basis...
>
> The script loops through every page in the project, determines if the
> page already has a name assigned - and if one doesnt exists, it uses
> the headline of the page to generate the filename (by removing any odd
> characters, replacing spaces with dashes, and if any other pages in
> the site contain the same filename - it will append an integer version
> number to the end of the filename).
>
> Using a config file, you can specify which pages (based on specific
> content classes) require renaming - since you probably have a number
> of 'system' pages (such as stylesheets, javascripts, footer, header,
> xml etc) that you dont want to touch.
>
> We have also included a whole lot of command options which enables you
> to generate reports before you decide to run the script to change the
> filenames.
>
> If anyone is interested in finding out more about the plugin, let me
> know!
>
> Cheers,
> Kim
>
> On Aug 1, 4:59 am, Rob Palmer <[email protected]> wrote:
>
>
>
> > The Magic Page-Naming Plug-in that I'm imagining would run through the
> > site once, generate a list of all pages and all proposed names, with
> > conflicts (odd characters? duplicate names?) highlighted in red -- and
> > maybe questionable ones (had to delete a lot of little words from the
> > headline to make the page name?) in yellow -- and needing to be fixed
> > before proceeding.
>
> > Then you'd hit the "Go!" button and it would name all the pages...
>
> > -Rob.- Hide quoted text -
>
> - Show quoted text -
--~--~---------~--~----~------------~-------~--~----~
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