I originally created a site collection based on the "Publishing Portal" site definition. Now some time later I'd like to create my own site definition at the web scope level for certain subwebs. The problem is that my custom site definition is not showing up in the list of options, only "Publishing Site with Workflow" appears.
I'm pretty sure I've tracked this down to the site definition file for the Publishing Portal site definition (located at C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\SiteTemplates\BLANKINTERNET\XML\onet.xml). It contains the following line:
<Property Key="AvailableWebTemplates" Value="*-BLANKINTERNET#2"/>
Configuration #2 of the BLANKINTERNET Template definition happens to be Publishing Site with Workflow.
Are there any solutions that will display my custom web-level site definition that do not require recreating the site collection with a new site definition?