Jump to content

Meta:FormWizard/Config/WikiCred

From Meta, a Wikimedia project coordination wiki

{

"@languages": "

",

   "@doc": "WikiCred Application",
   "create":{
       "config":{
           "post-edit": "Thank you for your submission! All applications will be reviewed and scored by a panel of experienced Wikimedians, and awardees will be announced in December 2022.",
           "new-page": true,
           "namespace": "",
           "portal-page": "WikiCred/2022 CFP/",
           "page-template": "",
           "infobox": "Infobox WikiCred 2022",
           "talkpage-template": "",
           "page-home": "WikiCred",
           "dialog-title": "Thank you for your interest in applying for a WikiCred grant! Please fill out and submit this form.",
           "toolkit-name": "",
           "toolkit-template": "",
           "error-not-logged-in": "Please create an account and log in first before continuing.",
           "edit-comment-prefix": "Creating new WikiCred grant application",
           "edit-comment-suffix": " (edited with FormWizard)"
       },
       "step-1":{
           "projectNameTextbox": {
               "type": "smallTextBox",
               "placeholder": "",
               "title": "Project title",
               "mandatory": true,
               "error-notFilled": "Mandatory field",
               "add-to": "infobox",
               "infobox-param":"title",
               "validate": "doesNotExists",
               "page-title": true
           },
           "projectAuthorTextbox": {
               "type": "smallTextBox",
               "placeholder": "",
               "title": "Your name(s)",
               "mandatory": true,
               "error-notFilled": "Please fill out this mandatory field",
               "add-to": "infobox",
               "infobox-param": "authorName"
           },
           "projectUsernameTextbox": {
               "type": "smallTextBox",
               "placeholder": "",
               "title": "Your Wikimedia username(s)",
               "mandatory": true,
               "error-notFilled": "Please fill out this mandatory field",
               "add-to": "infobox",
               "infobox-param": "authorUsername"
           },
           "projectEmailTextbox": {
               "type": "smallTextBox",
               "placeholder": "To help avoid spambots, you can use (_AT_) in place of @",
               "title": "Your e-mail address",
               "mandatory": true,
               "error-notFilled": "Please fill out this mandatory field",
               "add-to": "infobox",
               "infobox-param": "email"
           },
           "projectResumeTextbox": {
               "type": "largeTextBox",
               "placeholder": "",
               "title": "Link(s) to your resume or anything else (CV, GitHub, etc.) that may be relevant",
               "mandatory": false,
               "error-notFilled": "Please fill out this mandatory field",
               "add-to": "infobox",
               "infobox-param": "resume"
           },
           "projectTypeDropdown": {
               "type": "dropdownList",
               "placeholder": "Select...",
               "title": "Type of project",
               "mandatory": true,
               "error-notFilled": "Please fill out this mandatory field",
               "add-to": "infobox",
               "infobox-param": "type",
               "values": ["Event", "Technology", "Research + Output", "Other"]
           },
           "projectIdeaTextbox": {
               "type": "largeTextBox",
               "placeholder": "",
               "title": "What is your idea?",
               "mandatory": true,
               "error-notFilled": "Please fill out this mandatory field",
               "add-to": "infobox",
               "infobox-param": "idea"
           },
           "projectImportanceTextbox": {
               "type": "largeTextBox",
               "placeholder": "",
               "title": "Why is it important?",
               "mandatory": true,
               "error-notFilled": "Please fill out this mandatory field",
               "add-to": "infobox",
               "infobox-param": "importance"
           },
           "projectProgressTextbox": {
               "type": "largeTextBox",
               "placeholder": "If so, please provide any relevant info and/or links.",
               "title": "Is your project already in progress?",
               "mandatory": true,
               "error-notFilled": "Please fill out this mandatory field",
               "add-to": "infobox",
               "infobox-param": "progress"
           },
           "projectRelevanceTextbox": {
               "type": "largeTextBox",
               "placeholder": "",
               "title": "How is this project relevant to credibility and Wikipedia?",
               "mandatory": true,
               "error-notFilled": "Please fill out this mandatory field",
               "add-to": "infobox",
               "infobox-param": "relevance"
           },
           "projectImpactTextbox": {
               "type": "largeTextBox",
               "placeholder": "",
               "title": "What is the ultimate impact of this project?",
               "mandatory": true,
               "error-notFilled": "Please fill out this mandatory field",
               "add-to": "infobox",
               "infobox-param": "impact"
           },
           "projectScaleTextbox": {
               "type": "largeTextBox",
               "placeholder": "",
               "title": "Can your project scale?",
               "mandatory": true,
               "error-notFilled": "Please fill out this mandatory field",
               "add-to": "infobox",
               "infobox-param": "scale"
           },
           "projectPeopleTextbox": {
               "type": "largeTextBox",
               "placeholder": "",
               "title": "Why are you the people to do it?",
               "mandatory": true,
               "error-notFilled": "Please fill out this mandatory field",
               "add-to": "infobox",
               "infobox-param": "people"
           },
           "projectDiversityTextbox": {
               "type": "largeTextBox",
               "placeholder": "",
               "title": "What is the impact of your idea on diversity and inclusiveness of the Wikimedia movement?",
               "mandatory": true,
               "error-notFilled": "Please fill out this mandatory field",
               "add-to": "infobox",
               "infobox-param": "diversity"
           },
           "projectChallengesTextbox": {
               "type": "largeTextBox",
               "placeholder": "",
               "title": "What are the challenges associated with this project and how you will overcome them?",
               "mandatory": true,
               "error-notFilled": "Please fill out this mandatory field",
               "add-to": "infobox",
               "infobox-param": "challenges"
           },
           "projectAmountTextbox": {
               "type": "smallTextBox",
               "placeholder": "Please specify your currency; a range is okay.",
               "title": "How much money are you requesting?",
               "mandatory": true,
               "error-notFilled": "Please fill out this mandatory field",
               "add-to": "infobox",
               "infobox-param": "amount"
           },
           "projectSpendingTextbox": {
               "type": "largeTextBox",
               "placeholder": "",
               "title": "How will you spend your funds?",
               "mandatory": true,
               "error-notFilled": "Please fill out this mandatory field",
               "add-to": "infobox",
               "infobox-param": "spending"
           },
           "projectTimeTextbox": {
               "type": "largeTextBox",
               "placeholder": "",
               "title": "How long will your project take?",
               "mandatory": true,
               "error-notFilled": "Please fill out this mandatory field",
               "add-to": "infobox",
               "infobox-param": "time"
           },
           "projectPreviousGrantsTextbox": {
               "type": "largeTextBox",
               "placeholder": "",
               "title": "Have you worked on projects for previous grants before?",
               "mandatory": true,
               "error-notFilled": "Please fill out this mandatory field",
               "add-to": "infobox",
               "infobox-param": "previousGrants"
           },
           "nextButton":{
               "type":"doneButton",
               "title":"Submit"
           },
           "cancelButton":{
               "type": "cancelButton",
               "title":"Cancel"
           }
       }
   }    

}