Hi Johannes,

This is now solved.

I had to set the following in my LocalSettings.php.
$wgServer = 'ingimar-desktop';
- pointing to the name of my host, instead of using 'localhost' or
'127.0.0.1'.

Is it possible to create a more straightforward documentation here ?
I would not mind beeing a part of that process, I intend on doing the
installation
once again on Ubuntu 10.x on another machine just to see that I have
gotten everything right.

Best regards, Ingimar


On Jul 23, 3:24 pm, "Mr.Ink" <[email protected]> wrote:
> Hi Johannes,
>
> Thank you for your reply.
> Following the instruction on the following URL 'http://
> edutechwiki.unige.ch/en/
> Mediawiki_collection_extension_installation#Collection_extension_installation'
> under the chapter  'mwlib installation on Ubuntu' - then I am
> uncertain on whether I should go into the sub-category 'Installing
> mwlib' or 'install mwlib.rl'.
> So I do both at this moment, therefore creating both the 'mwlib'-
> library and the 'mwlib-rl.new'-libary.
>
> In the 'mwlib'-library I am not able to run the 'make'-command - I get
> the reply 'make: Nothing to be done for `default'.'
> but in the 'mwlib-rl.new'-libary, a lot of activity is happening when
> running 'make'-command.
>
> Should I remove one of the two libraries, or are the both needed ?
>
> standing in the 'mwlib-rl.new' I write the following:> sudo mw-serve
>
> and I get the reply
> "2010-07-23T14:28:41 mw-serve.info >> serving http on 0.0.0.0:8899 "
>
> Should  the reply not be '127.0.0.1;8899' ?
>
> Running the command 'http://127.0.0.1:8899/'in the browser I can see
> that my mw-serve-process
> is getting the request. So the installation seems to be fine .....
>
> I have done the following changes in my LocalSettings.php .
> - these are the only changes I have done regarding the extension
> 'Collection'
>
> require_once("$IP/extensions/Collection/Collection.php");
> $wgCollectionFormats = array(
>            'rl' => 'PDF',
>            'odf' => 'ODT',
>        );
> $wgGroupPermissions['user']['collectionsaveasuserpage'] = true;
> $wgGroupPermissions['user']['collectionsaveascommunitypage'] = true;
> $wgCollectionMWServeURL = "http://127.0.0.1:8899";;
>
> I cannot see any reference to the following variable in my
> LocalSettings.php
> -> $wgEnableApi = true , does not exist ( this variable you talk about
> in the readme.txt-file )
>
> - I am able to 'create' a book in my wiki, I am able to finish my
> creation ( I see the pages increment ), I give my book
> a 'title' and a 'subtitle' choose whether I should use PDF or ODT.
> - I choose PDF in the dropdown-list.
>
> then pressing the 'Download' my browser goes to the 
> page:http://localhost/mediawiki/index.php/Special:Book
> - the page is empty - and nothing more happens .... I cannot find my
> PDF-file anywhere ...
>
> and my mw-serve-process has not gotten any request.
>
> In the readme.txt you talk about the following .... is that a must ?
> Add a template [[Template:saved_book]]
>
> Choosing 'Download as PDF'
> -> the webbrowser points to 'http://localhost/mediawiki/index.php?
> title=Special:Book&bookcmd=render_article&arttitle=Servers&oldid=42&writer=rl'
> And the page is empty, no request to the server, and no PDF is created
>
> putting the '$wgEnableApi = true' into LocalSettings.php and saving
> the file does not change anything.
> Then my  LocalSettings.php looks like the following:
>
> require_once("$IP/extensions/Collection/Collection.php");
> $wgEnableWriteAPI = true;
> $wgCollectionFormats = array(
>            'rl' => 'PDF',
>            'odf' => 'ODT',
>        );
> $wgGroupPermissions['user']['collectionsaveasuserpage'] = true;
> $wgGroupPermissions['user']['collectionsaveascommunitypage'] = true;
> $wgCollectionMWServeURL = "http://localhost:8899";;
>
> - ( here I changed the '127.0.0.1' to 'localhost' - does the order of
> the variables matter or is it ok in any-which-order )
> What am I doing wrong here ?
>
> Best regards, Ink
>
> ps.
> Having python version 2.6.5 and perl version 5.10
> ds.
>
> On Jul 23, 12:32 pm, Johannes Beigel <[email protected]>
> wrote:
>
> > On 23.07.2010, at 11:51, Mr.Ink wrote:
>
> > > I would like to use my own server to do the rendering.
> > > I think that your readme.txt is not clear on the subject.
> > > I do not understand the following lines:
> > > See the ``mw-serve`` command or the ``mwlib.cgi`` script in the mwlib_
>
> > The whole README.txt is written in reStructured Text format, so the mwlib_ 
> > is actually a link which can be found at the end of the document:
>
> > .. _mwlib:http://code.pediapress.com/wiki/wiki/mwlib
>
> > > - should I search the net on how to install those ? what commands are
> > > these ? are they PHP-scripts ?
>
> > You could visit the webpage mentioned above, although the information might 
> > be a bit outdated in some cases.
>
> > > - would be nice if you are clear here, providing us with a step-by-
> > > step installation.
>
> > The majority of people who use the Collection extension don't have the need 
> > of an self-hosted render server. And as the README.txt already covers quite 
> > a lot of stuff, I think adding installation instructions for a self-hosted 
> > render server are not a good idea.
>
> > > How do I get further, after downloading and inserting the 2 lines in
> > > Localsettings ?
>
> > The quick installation guide would be:
>
> > Make sure you have Python installed.
>
> > $ easy_install mwlib
> > $ easy_install mwlib.rl
> > $ mw-serve
>
> > You might want to read the output of mw-serve --help to see in with which 
> > options you can start your server.
>
> > -- Johannes Beigel
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"mwlib" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/mwlib?hl=en.

Reply via email to