This isn't the simplest solution, but it might work for you. Open up submit_step_2.tpl and find:
Replace that with:
Code:
<select name="category">
{if $url_short eq "http://www.collegehumor.com"}
<option value = "18">Humor
{section name=thecat loop=$submit_cat_array}
<option value = "{$submit_cat_array[thecat].auto_id}" {if $submit_cat_array[thecat].auto_id == $submit_category}selected{/if}> {if $submit_cat_array[thecat].spacercount lt $submit_lastspacer}{$submit_cat_array[thecat].spacerdiff|repeat_count:''}{/if}
{if $submit_cat_array[thecat].spacercount gt $submit_lastspacer}{/if}
{$submit_cat_array[thecat].spacercount|repeat_count:' '}
{$submit_cat_array[thecat].name}
{assign var=submit_lastspacer value=$submit_cat_array[thecat].spacercount}
</option>
{/section}
{else}
<option value = "">{#PLIGG_Visual_Submit2_CatInstructSelect#}
{section name=thecat loop=$submit_cat_array}
<option value = "{$submit_cat_array[thecat].auto_id}" {if $submit_cat_array[thecat].auto_id == $submit_category}selected{/if}> {if $submit_cat_array[thecat].spacercount lt $submit_lastspacer}{$submit_cat_array[thecat].spacerdiff|repeat_count:''}{/if}
{if $submit_cat_array[thecat].spacercount gt $submit_lastspacer}{/if}
{$submit_cat_array[thecat].spacercount|repeat_count:' '}
{$submit_cat_array[thecat].name}
{assign var=submit_lastspacer value=$submit_cat_array[thecat].spacercount}
</option>
{/section}
{/if}
</select> Replace the domain with whatever domain you want to setup for this feature.
Replace "Humor" with the category name.
Replace "18" with the category ID. This can be found from Admin > Manage > Categories
You can use || separators to specify multiple domains that qualify for the {if}. If you don't know what this means Google for Smarty code explanations or look for existing code snippets in the Pligg Wiki.
Use {elseif $url_short eq "http://www.domain2.com"} to specify another category. That should go just before {else} in the example code above.
Unfortunately this method will put the category name that you are auto-selecting at both the top of the drop down (pre-selected) and in it's normal spot. So from a usability standpoint this example code isn't clean or as simple as it should be. This is just the quickest example that I could come up with.
If you want to hide the category selection altogether you can just wrap a <div style="display:none;"> CODE HERE </div> around it.