Well, we're making some progress:
In the
search_threadbit template, if you use this code:
<vb:if condition="$show['disabled']">disabled="disabled"</vb:if>
like so
PHP Code:
<vb:if condition="$show['inlinemod']">
<!-- fourth block -->
<label class="threadimod">
<input type="checkbox" id="thread_imod_checkbox_{vb:raw thread.realthreadid}" name="imodcheck[{vb:raw thread.realthreadid}]" <vb:if condition="$show['disabled']">disabled="disabled"</vb:if>/>
</label>
</vb:if>
The checkbox will be shown as disabled (so it can't be clicked).
Problem is, when you use the Inline Moderation to
Select All threads, the disabled checkbox is selected as well.
The alternative is to hide the checkbox altogether, like so:
PHP Code:
<vb:if condition="$show['inlinemod']">
<!-- fourth block -->
<label class="threadimod">
<vb:if condition="!$show['disabled']">
<input type="checkbox" id="thread_imod_checkbox_{vb:raw thread.realthreadid}" name="imodcheck[{vb:raw thread.realthreadid}]" /></vb:if>
</label>
</vb:if>
But then,
Select All only applies to the checkboxes above the first disabled one. So still only half-way solved