Manual:Pywikibot/pagefromfile.py/ar

pagefromfile.py هو نص برمجي يُستخدم في لرفع الصفحات إلى ويكي من ملف نصي.

هذا البوت يأخذ دخله من ملف نصي بترميز UTF-8 يحتوي على عدد من الصفحات سوف تُوضَع على الويكي. ينبغي أن يكون بالصفحات نفس نص البداية ونص النهاية (واللذان قد لا يتداخلان). نصا البداية والنهاية لن يُرفعا مع محتوى الصفحة افتراضيًا.

بما أنه اسم صفحة يُؤخَذ افتراضيًا من أول كتلة نصية من محتوى الصفحة وهو نص غليظ (محصور بين  و  ). إن كنت تتوقع أن عنوان الصفحة ليس موجودًا في النص أو مُعلَّما بعلامات مختلفة، استخدم وسائط  و  و.

وسائط معينة
إن كانت الصفحة التي ستُرفَع موجودة بالفعل، فإنه سيتخطاها افتراضيًا. ولكن يمكنك تجاوز هذا التصرف إن كنت تريد:

It is possible to define a separator after the 'append' modes which is added between the existing and the new text. For example a parameter  would add 'foo' between them. A new line can be added between them by specifying '\n' as a value.

Basic example
In the most basic form, pagefromfile takes a single text file with several wiki pages in it as input. For example, the contents could be:

Store this as a UTF-8 encoded text file, for example as 'pages.txt'. You can then run. This will let the bot create Pywikibot and AutoWikiBrowser -- the first bolded elements in both pages. will give you the opportunity to review changes before they are being made.

عناوين صحفات مختلفة
Often, the first bolded element is not necessarily the correct page title. For example, we might want to place the article about AutoWikiBrowser on AWB instead. To do so, add a line in front of each article, with the correct page title between triple quotes (i.e., bolded):

and add the  parameter to the call, i.e.:.