--- On Wed, 8/12/09, Brion Vibber <[email protected]> wrote:

> Your setup is incorrect: the extensions folder *always*
> goes inside the 
> MediaWiki root dir. Always.
> 

Sorry, my inexperience with Subversion led me in the wrong direction. I didn't 
realize I could check out phase3 then point Subversion to the extensions 
directory in phase3 to check out extensions. I thought Subversion would get 
confused, but I just tried it and it worked :-). At least Subversion performed 
the checkout. I haven't tried doing an update.

I just (case sensitively) searched the extensions directory for the string "$IP 
=" and found 32 files that compute $IP on their own. How about creating a 
standard bit of code that extensions and other modules can copy and use to 
figure out MW root. For example, it is very unlikely that the name of the first 
level directory (i.e., phase3) will change. The code can call dirname( __FILE__ 
) and then search from the end of the pathname until it finds phase3. It then 
knows that the prefix is MW root.

Dan


      

_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to