FANDOM


Wiki-unpadded
このページでは、Memory Alphaのポリシーとガイドラインについて記載されています。

MemoryAlphaでの一般的な方針に慣れるためにも、以下の方針を読み通してください。また、質問や提案などについてはノートに投稿してください。

 Memory Alpha では、bot と呼ばれるプログラムに定型的な作業を行わせる事が出来ます。bot を使用する場合は専用のアカウントを取得して動作させてください。見た目は通常のアカウントと違いがあるわけではありませんが、bot アカウントには「botフラグ」を付与して「最近更新したページ」に表示されないようにできます。

Bot 使用の方針 編集

  • 全ての bot アカウントはユーザーページの作成が必要です。
    • ユーザーページではどのような作業を行う bot か説明して下さい。
    • bot アカウント使用者のユーザーページへのリンクを含めて下さい。
  • ただユーザーが自ら編集したくないからというだけで bot を使用しないで下さい。
  • bot を使い始める場合は、まず限られた用途でのみ使用して下さい。それによって使用者自身と他のユーザーが bot に慣れることが出来ます。
  • 全ての bot アカウントはこのページに一覧する必要があります。これら bot の活動について、他のユーザーは質問することが出来ます。


Taking care of broken XML export 編集

ページデータの書き出し を使用して wiki ソースを取得する bot は、ウィキアによって付加されているクレジット行を除去しなければなりません。現在付加されている行は以下の通りです:

<div id="wikia-credits"><br /><br /><small>From [http://ja.starter.wikia.com Wikia starter pages for Japanese], a [http://www.wikia.com Wikia] wiki.</small></div>

 Python Wikipediabot を使用する場合は以下に示したように wikipedia.py を修正することで対応できます。

  1. この修正を追加するため、まず次に示す行を検索してください。:
    def put(self, newtext, comment=None, watchArticle = None, minorEdit = True):
  2. スクロールダウンすると次に示す行があり、この方法の最終行になります:
    return self.putPage(newtext, comment, watchArticle, minorEdit, newPage, self.site().getToken(sysop = sysop), sysop = sysop)
  3. 上記の行の間に以下に示すコードを挿入してください(注意: 各行は "return" と同じインデントになっていることを確認してください):
 # This is a fix to make the bot work properly with the behavior of Wikia's [[Special:Export]]
 # which adds a "credit line" to the XML dump:
 # <div id="wikia-credits">SOME CREDITS HERE</div>
 # ATT: This assumes that this id is NOT used in the article text itself!
 newtext = re.sub(r'\<div id=\"wikia-credits\"\>.*\<\/div\>','',newtext)
 comment = comment+' !!wikia-credits fix!!'

Memory Alpha 日本語版で活動中の Bot 編集


bot による最近の編集編集

注意 : 最近の作業内容 はbot による変更のみを表示しています。ここに表示されている変更の後に他のユーザーによる編集が加わっている可能性があります。

PlasmarelaisBot 編集


関連項目編集

外部リンク編集