私がウィキで元に戻さなければならない不必要な新しいユーザーの間違いは迷惑になっています..User:Username
彼らが必要とするかもしれない助けを見つけるための指示と質問をする場所へのリンクを彼らにプリロードする方法はありますか?他のページを編集する前に、新しいユーザーに3つの//ページ編集を要求する方法はありUser:Username
ますかUser_talk:Username
?User_talk:SomeAdmin
3 に答える
強制する方法はわかりませんが、次のトリックを使用します。
- MyVariables拡張機能をダウンロードしてインストールします。
{{User name}}
以下のコードと呼ばれる、それを使用するためのテンプレートを作成します。- このテンプレートをメインページのウェルカムメッセージに含めます。ユーザーは、
Welcome <their name>
入力したかWelcome enter your user name
どうかを確認できます。
このテンプレートの2つのポイント:
- 名前を入力していない場合は、その方法を説明するページへのテキストリンクが表示されます(これを作成する必要があります)。
MY PREFERENCES
名前を入力した場合、テキストはユーザーデータを更新できる場所にリンクします。
もちろん、それがやり過ぎの場合はこれを変更できます。
コード:
{{#if:{{CURRENTUSERREALNAME}}|[[MY PREFERENCES|{{CURRENTUSERREALNAME}}]]|[[How to create your user profile on this wiki|enter your user name]]}}<noinclude>
<Add text here explaining the template, or just link to this stackoverflow page!>
[[Category:Template]]
</noinclude>
私が使用したもう1つの「トリック」は、NewUserMessage拡張機能を使用して、ユーザーにこの情報を追加するように依頼することです。
このウィキに拡張機能をインストール/削除する権限がないため、自分が持っているものを使用する必要がありました。ウィキにはExtension:InputBoxがインストールされています。そこで、Template:Welcomeを設定し、プリロードを作成し、MediaWiki:Welcomecreationを、いわば手間のかかる作業のほとんどを実行する単純なボタンで設定しました...実際には強制されません何でもありますが、必要なすべての情報を提供し、私が探していたものと同様の最終出力を持っています。