> > 2/ Although I want to solve the dom problem, I don't want
> to hard code dom
> > specifics into the guts of livedocs
> So how? How do you know if you to append 'dom-' to the id?
There should be a generic mechanism to name functions based on the extension
that they are in.
> > 3/ the version stuff is not phpdoc specific; it can happily
> live in the
> > default theme.
> No! PHPDOC is the only using the version stuff. With your
> modified patch, it
> works perfectly, because you are doing:
> if ($q && LATEST_VERSION == $q) {
This is correct.
> and I think the correct version would be:
> if (!$q || LATEST_VERSION == $q) {
>
> because If there is no version information on the DB, it is
> considered as
> 'CVS only', so it is only avaliable in latest version.
This is incorrect; read the comment in the source.
Not everything has version info (such as include/require) and this is showing
up incorrectly.
> Sorry, but I have tons of patches to livedocs... :) The
> issues adressed in
> the patch I sent are:
> * fixed a small problem with the message for outdated translations
> * fetch english entites if the translated aren't avaliable (in
> bind_entities)
> * a fix for references pages, like SPL or Tidy (make_function_link)
> * fix PCRE problem (handle_include)
> * hard-coded a fix for dom
> * small improvement for format_listing_hyperlink_function
> (don't link a
> function if $id== $current_page)
>
> I think thats all! ;-)
Can you please post one patch per issue? (I know it's a pain in the ass)
--Wez.