[Zope] stripping .html ending in an id

Michael Paul Robertson mikerobe@stanford.edu
Mon, 9 Jun 2003 18:27:22 -0700 (PDT)


Hi, I have a quick question to someone out there. It seems that there's no
easy way to do this (although I'm rather new to zope (~a week), so I could
be wrong). What I need to do is take the ID variable of a page in a dtml
method call and remove the .html suffix in order to use it as the title of
a page. 

Here's the content: 

<title><!--#var id spacify capitalize--></title>

what it returns for a page call "mission_statement.html" that includes the
method as a header is 

<title>Mission statement.html</title>

It would be ideal if I could capitalize and strip the .html suffix to give

<title>Mission Statement</title>

Sorry for the primitive question, but how can I do this? 

Thanks for your help.

Mike

+:-+:-+:-+:-+:-+:-+:-+:-+:-+:-+:-+:-+:-+:-
Mike Robertson    
PO Box 11224         mikerobe@stanford.edu
Stanford CA 94309             650.269.4896
+:-+:-+:-+:-+:-+:-+:-+:-+:-+:-+:-+:-+:-+:-

``He's done so for 12 years,'' he added. ``So the idea of destroying a
rocket, or two rockets, or however many he's going to destroy, says to me
he's got a lot more weapons to destroy, and why isn't he destroying them
yet?'' 
  -- The unbeatable logic of Bush number 42