> From: Platonides <[email protected]>> Ron Laufer wrote:> >>> 2) Is it 
> possible to use SSI in MW without it being stripped out? I've tried 
> commenting out the "removeHTMLcomments" function in Sanitizer.php, but the 
> HTML comment with the SSI in it still doesn't show up when I view source on 
> the wiki display page in my browser. Even if it did, since the page doesn't 
> have an shtml extension, I'm fairly sure it won't work.> > Has anyone done 
> this and can you talk a n00b through it?> > No.> Implement whatever you want 
> to get with a Server Side Include directly> in php, or via an extension.> > 
> OK, then do you have a suggestion of how I can do the following in php or in 
> an extension?> > I have a dbman database, it's written in perl and accessible 
> via CGI. I would like to have each wiki page display the info on the 
> associated record in the database (if it exists) at the top of the page, 
> above the user generated content.> > I wrote a script that combs the xml dump 
> of the wiki and the dbman database and matches up wiki pages to database 
> records, inserts an SSI link to the database for pages that match up, and 
> creates wiki pages for database records that don't have them. It's output is 
> an xml that I was successfully able to import into MW, except that all the 
> SSI got stripped out. (In fact, all comments got stripped out. I'd like to be 
> able to keep them to note when the last import is and tell users not to edit 
> the database link)> > I was able to add comments manually via the wiki, but 
> as mentioned, they don't show up when I view source on the final product, 
> only when I edit the page via MW.> > I'm new to MW and php, but a fairly 
> competent hacker in general. Any help that at least points me in the right 
> direction would be much appreciated.> > That's not too easy, since you want 
> to perform a web server subrequest.> You can do that with 
> virtual(<filename>); but that will only work if you> are using apache with 
> mod_php.> A more portable way would be trying to launch the perl interpreter 
> from> php, on the lines of system("/usr/bin/perl <filename>"); but that may 
> or> may not work, depending on the script.

OK, apologies if this is a stupid question,  but where would that "system" line 
go?   (my host doesn't support mod_php)  In the wiki page? or in a php file 
somewhere?  and if so, how do I get the wiki software to call this php file?


Thanks, 
Ron



--

Ron Laufer




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

Reply via email to