2012-04-14 41 views
1

我在恢復wiki上的不必要的新用戶的失誤越來越煩人..有沒有辦法對我來說,他們的預加載與User:Username說明上找到任何幫助,他們可能需要和鏈接的地方提出問題,further-更多的,有沒有什麼辦法,要求新用戶在編輯其他頁面之前提出三點User:Username/User_talk:Username/User_talk:SomeAdmin頁編輯?如何強制新用戶在MediaWiki wiki上創建新帳戶時填寫他們的用戶:頁面?

+0

另外:我看到當用戶登錄信息匹配到IT數據庫,它會自動添加 - 但我不知道這樣做。 – Wikis 2012-04-18 08:57:08

回答

1

因爲我無權安裝/本維基刪除擴展,我不得不去與我有什麼。維基已安裝Extension:InputBox。所以,我設置了Template:Welcome,創造了一個preload,併成立了MediaWiki:Welcomecreation有一個簡單的按鈕,做最繁重的工作可以這麼說......實際上它並不強求什麼,而是給所有的所需的信息,並具有類似的最終輸出,我正在尋找。

1

我不知道該怎麼給力,但這裏有一個竅門我使用:

  1. 下載並安裝MyVariables擴展。
  2. 創建一個模板以使用它,名爲{{User name}} - 下面的代碼。
  3. 將此模板包含在您的主頁上的歡迎消息中。如果用戶填寫了用戶,則會看到Welcome <their name>Welcome enter your user name,如果他們沒有填寫。此模板

兩點:

  • ,如果他們還沒有進入他們的名字,文本鏈接,說明如何做一個頁面(你需要創建這個),
  • 如果他們已經輸入了他們的名字,文字鏈接到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擴展要求用戶用來添加這個信息。

相關問題