This addresses my FR #244, adding a way to obtain more detailed information about why commenting is unavailable on an entry. It changes very little about the underlying behavior of the checks (the only behavior change is to add a split between checking for manually-closed vs expired elements.)
This addresses my FR #244, adding a way to obtain more detailed information about why commenting is unavailable on an entry. It changes very little about the underlying behavior of the checks (the only behavior change is to add a split between checking for manually-closed vs expired elements.)