2010/1/8 Hannes Magnusson <[email protected]>:
> On Fri, Jan 8, 2010 at 10:55, Richard Quadling <[email protected]> 
> wrote:
>> Hi.
>>
>> Something that I would like to update in PhD is when an error is
>> reported (say VERBOSE_MISSING_ATTRIBUTES), to be able to include the
>> xml:ID of the nearest ancestor with an xml:ID.
>>
>> So, ...
>>
>> [VERBOSE_MISSING_ATTRIBUTES] Missing alt attribute for
>> en/features/figures/gc-algorithm.png
>>
>> becomes
>>
>> VERBOSE_MISSING_ATTRIBUTES] Missing alt attribute for
>> en/features/figures/gc-algorithm.png for features.gc.collecting-cycles
>>
>> Is there an easy way to do this that doesn't cost require massive
>> amount of searching?
>
> You can get the current chunk ID with little effort I think.
> IIRC that will even work when building bightml, as chunks are still
> registered, just not rendered as such.

Any idea how?


> Speaking of errormessages, "VERBOSE_MISSING_ATTRIBUTES" doesn't really
> have a great meaning.
> We should map the constants to textual representation, so that error
> message above becomes "Missing attributes: Missing alt attribute
> for"..

Those descriptions are in the errh() function in phpdotnet\phd\functions.php

Is changing ...

        // PhD warnings
        VERBOSE_NOVERSION             => 'VERBOSE_NOVERSION',
        VERBOSE_BROKEN_LINKS          => 'VERBOSE_BROKEN_LINKS',
        VERBOSE_MISSING_ATTRIBUTES    => 'VERBOSE_MISSING_ATTRIBUTES',

to ...

        // PhD warnings
        VERBOSE_NOVERSION             => 'No version information',
        VERBOSE_BROKEN_LINKS          => 'Broken links',
        VERBOSE_MISSING_ATTRIBUTES    => 'Missing attributes',

enough for you?

[10:52:53 - Broken links] No link found for unset
[10:52:53 - Missing attributes] Missing alt attribute for
en/features/figures/simple-array.png
[10:52:53 - Broken links] No link found for xdebug_debug_zval
[10:52:54 - Broken links] No link found for gc_enable
[10:52:54 - Broken links] No link found for gc_disable
[10:52:54 - Broken links] No link found for gc_collect_cycles
[10:52:54 - Broken links] No link found for gc_collect_cycles
[10:52:54 - Broken links] No link found for gc_disable
[10:52:54 - Broken links] No link found for gc_collect_cycles



>
> -Hannes
>



-- 
-----
Richard Quadling
"Standing on the shoulders of some very clever giants!"
EE : http://www.experts-exchange.com/M_248814.html
Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731
ZOPA : http://uk.zopa.com/member/RQuadling

Reply via email to