Thank you Xqt for the further information and Merlijn for the example. Now it works, as I expeted it.
 
{{-start-}}
'''Title One'''
'''Definition''' test bla bla bla. [[Link]] mpé [[Text]].
{{-stop-}}
{{-start-}}
'''Title Two'''
'''Other Definition''' test so so so. [[Link]] mpé [[Text]].
{{-stop-}}
 
python pwb.py pagefromfile -file:test.txt -notitle
 
gives perfectly one article:
Title One
Definition test bla bla bla. Link and Text.
 
and another one:
Title Two
Other Definition test so so so. Link and Text.
 
Thank you!
Etienne
 
Gesendet: Sonntag, 29. April 2018 um 20:30 Uhr
Von: info <info@gno.de>
An: "Pywikibot discussion list" <pywikibot@lists.wikimedia.org>
Betreff: Re: [pywikibot] pagefromfile.py
The default behaviour is to have the page title highlighted in the text. The bot always extracts the page title in this way.

Sample:
'''Wikipedia''' is a free [[online encyclopedia]] with the aim to allow anyone to edit
extracts Wikipedia as page title

I proposed in T155356 to implement the opposite way if -titlestart and -titleend is given.
Sample:
-titlestart:::
-titleend:":: "
::Wiki:: #redirect [[Wikipedia]]
extracts Wiki as the title. In this case the -notitle option could be set to True by default imho. But currently you have to use -no title to exclude all text between  -titlestart and -titleend. Please also refer the -help doc string.

 
Best
Xqt

Am 29.04.2018 um 20:00 schrieb Merlijn van Deen (valhallasw) <valhallasw@arctus.nl>:
 
Hi Etienne,
 
The -notitle flag should be able to help you do this. If you have an input file like this:
 
{{-start-}}
'''page title'''
actual contents of the page
{{-stop-}}
{{-start-}}
'''next page title'''
contents
of
the
next
page
{{-stop-}}
 
and then run
 
pwb.py pagefromfile -file:test.txt -notitle
 
the bot will create two pages: one named 'page title' with contents 'actual contents of the page', and one named 'next page title' with several lines of contents, starting with 'contents'.
 
Best regards,
Merlijn
 
 
 
On 29 April 2018 at 18:11, Etienne Ruedin <Ruedin@gmx.net> wrote:
Dear list members
 
I used pywikibot several times in the last six years for little helps on a minority language wikipedia (ln). Now, I am failling with pagefromfile.py
 
1. What works:
I can log in and upload one ore more than one article with {{-start-}} and {{-stop-}}.
 
2. What does not work
If the title should be something other than the first word(s) between ''' ''', I can us the -titlestart and -titleend comands.
I tried it in different manners , f.eg. in the txt file before or after the article text. It failed always and the ''' ''' word became the title of the article.
I was in contact with people from als.wikipedia. The managed it that way, that they changed it afterwards manually.
Question: How to use the title functions from pagefromfile.py? Is there a more detailed manual somewhere (not only the few information on mediawiki) or can someone give me a working example?
 
3. Configuration: I create the txt files with leafpad utf-8 on ubuntu. I run python with the LXterminal on ubuntu.
 
Best regards
Etienne

_______________________________________________
pywikibot mailing list
pywikibot@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot
 
_______________________________________________
pywikibot mailing list
pywikibot@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot
_______________________________________________ pywikibot mailing list pywikibot@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot