On Fri, Feb 15, 2013 at 11:58 AM, Platonides <[email protected]> wrote:

> On 15/02/13 09:16, Waldir Pimenta wrote:
> > 1) should all access points be on the root directory of the wiki, for
> > consistency?
>
> No. The installer is on its on folder on purpose, so that you can delete
> that folder once you have installed the wiki.
>

Sorry if I wasn't clear. I meant that mw-config/index.php should be in te
root, not that the installer files should. Unless I'm misunderstanding you,
and by "the installer" you mean the contents of mw-config/ rather than
/includes/installer (which would prove my point about unclear nomenclature).

> Also, I used Tim Starling's suggestion on IRC to make sure the list of
> > entry point scripts listed in Manual:Code was complete: git grep -l
> > /includes/WebStart.php
> > I am not sure that exhausts the list, however, since thumb_handler.php
> > doesn't show up on its results. Any pointers regarding potential entry
> > points currently omitted from that list are most welcome.
>
> That's probably because it doesn't include WebStart (it included
> thumb.php, which is the one including WebStart).
>
> Take a look at tools/code-utils/find-entries.php I have updated it to
> add a few new rules in https://gerrit.wikimedia.org/r/49230
>
> It will give you about 100 files to check, most of them cli scripts.
> Although there are a few web-enabled ones, such as
> tests/qunit/data/styleTest.css.php
>
> Use -d to see why that file was considered an entry point. As you'll
> see, it is very strict -with reason- in what it considers safe.
>

Thanks, that sounds quite useful, but I don't seem to be able to run it
properly (I get a few php warnings, and "0/0" as output). I placed it in
the root dir of my local wiki. Am I missing anyting?
_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to