Wikipedia:FormWizard/Config/Co-op/Mentor

From Wikipedia!
Jump to navigation Jump to search

/* WP:Co-op - create and expand mentor profile form wizard configuration file */ var formsGadgetConfig = {

   "create": {
       "config":{
           "post-edit": "Thank you for creating your profile! You will receive a notification when you are matched with a learner.",
           "new-page": true,
           "namespace": "Wikipedia",
           "portal-page": "Co-op",
           "page-template": "",
           "infobox": "Wikipedia:Co-op/Mentor_profile",
           "talkpage-template": "",
           "page-home": "Wikipedia:Co-op",
           "dialog-title": "Create your mentor profile",
           "error-not-logged-in": "You are not logged in. Please log in before creating a profile.",
           "edit-comment-prefix": "Creating a new Co-op mentor profile ",
           "edit-comment-suffix": " (edited with FormWizard)",
       },
       "step-1":{
           "introText": {
               "type": "text",
               "string": "Fill in some information about your experience and what you're interested in teaching. Don't worry about getting everything perfect. You can always change it later, and add more information.",
           },
           "mentorUserNameTextbox": {
               "type": "smallTextBox",
               "placeholder": "example: I_JethroBT",
               "title": "Please type your Wikipedia username",
               "characterLength":100,
               "mandatory":true,
               "add-to": "infobox",
               "infobox-param":"username",
               "validate": "doesNotExists",
               "page-title":true,
           },
           "mentorAboutTextbox": {
               "type": "largeTextBox",
               "placeholder": "",
               "title": "Say something about yourself (140 character limit)",
               "characterLength":140,
               "mandatory": true,
               "add-to": "infobox",
               "infobox-param":"about",
           },
           "skillSelectionList":{
               "title": "Teaching skills",
               "text-1": "Please indicate what you want to teach.",
               "text-2": "If you are willing to teach things outside of your specific expertise (if needed), select 'general editing' also.",
                  "type": "checkboxList",
                   "choiceList": [
                           {
                               "key": "writing",
                               "value": 1
                           },
                           {
                               "key": "communication",
                               "value": 1
                           },
                           {
                               "key": "best_practices",
                               "value": 1
                           },
                           {
                               "key": "technical_editing",
                               "value": 1
                           },
                           {
                               "key": "images_and_media",
                               "value": 1
                           },
                           {
                               "key": "general_editing",
                               "value": 1
                           },
                       ],
                   "add-to":"infobox",
               },
           "interestInformationLink": {
               "type": "link",
               "href": "https://en.wikipedia.org/wiki/Wikipedia:Co-op/Descriptions#Co-op_category_descriptions",
               "link": "What do these choices mean?",
           },
           "nextButton": {
               "type":"nextButton",
               "title":"Next",
           },
           "cancelButton":{
               "type": "cancelButton",
               "title":"Cancel",
           },
       },
       "step-2":{
           "aboutMeSection": {
               "type": "largeTextBox",
               "placeholder": "What you're interested in doing on Wikipedia, etc",
               "title": "Tell us more about yourself",
               "characterLength":500,
               "section": "About",
               "mandatory": false,
               "add-to": "section",
               "section-header": "About me",
           },
           "changeAvailabilityTextbox": {
               "type": "largeTextBox",
               "placeholder": "",
               "title": "",
               "characterLength":500,
               "section": "Change your availability",
               "mandatory": false,
               "add-to": "section",
               "visibility":"hidden",

"value":'

Update profile

',

               "section-header": "Update your profile",
           },
           "profileImage":{
               "type": "image",
               "title": "Want a custom image to represent yourself?",
               "imageTitleBox": "To use a different image from Wikimedia Commons, enter 'File:' followed by the filename below",
               "text-1": "This is the default image that will appear",
               "placeholder": "File:Profile_placeholder.png",
               "url":"https://upload.wikimedia.org/wikipedia/commons/1/15/Profile_placeholder.png",
               "add-to": "infobox",
               "infobox-param": "image",
               "validate": true,
               "link":"Search Wikimedia Commons for an image",
           },
           "setAvailability": {
               "type": "smallTextBox",
               "visibility": "hidden",
               "add-to": "infobox",
               "infobox-param": "unavailable",
               "value": "0",
               "comment": "change this value to '1' if you don't want to receive more mentees right now",
           },
           "doneButton":{
               "type":"doneButton",
               "title":"Create profile",
           },
           "cancelButton":{
               "type": "backButton",
               "title":"Back",
               },
           },
       },
   "expand": {
       "config":{
           "post-edit": "Your profile has been updated.",
           "new-page": false,
           "namespace": "Wikipedia",
           "portal-page": "Co-op",
           "page-template": "",
           "infobox": "Wikipedia:Co-op/Mentor_profile",
           "talkpage-template": "",
           "page-home": "Wikipedia:Co-op",
           "dialog-title": "Update your profile",
           "error-not-logged-in": "You are not logged in. Please log in before updating your profile.",
           "edit-comment-prefix": "Updating Co-op mentor profile ",
           "edit-comment-suffix": " (edited with FormWizard)",
       },
       "step-1":{
           "introText": {
               "type": "text",
               "string": "Update your mentor profile.",
           },
           "memberAboutTextbox": {
               "type": "largeTextBox",
               "placeholder": "",
               "title": "Update your tagline (140 character limit)",
               "characterLength":140,
               "mandatory": false,
               "add-to": "infobox",
               "infobox-param":"about",
           },
           "skillSelectionList":{
               "title": "Update your teaching skills",
               "text-1": "Update the skills you are interested in teaching. Please note that skills that are unchecked will be removed from your profile if you selected them previously.",
               "text-2": "If you are willing to teach skills outside of your specific expertise (if needed), select 'general editing'.",
               "type": "checkboxList",
               "choiceList": [
                       {
                           "key": "writing",
                           "value": 1
                       },
                       {
                           "key": "communication",
                           "value": 1
                       },
                       {
                           "key": "best_practices",
                           "value": 1
                       },
                       {
                           "key": "images_and_media",
                           "value": 1
                       },
                       {
                           "key": "technical_editing",
                           "value": 1
                       },
                       {
                           "key": "general_editing",
                           "value": 1
                       },
                   ],
                   "add-to":"infobox",
               },
               "updateAvailabilityList":{
                   "title": "Update your availability",
                   "text-1": "If you are not currently accepting new mentees, check the box below.",
                   "text-2": "If you would like to continue accepting new mentees right now, leave the box unchecked and click 'update profile'.",
                   "type": "checkboxList",
                   "choiceList": [
                       {
                           "key": "unavailable",
                           "value": 1
                       },
                   ],
                   "add-to":"infobox",
               },
           "doneButton": {
               "type":"doneButton",
               "title":"Update profile",
           },
           "cancelButton":{
               "type": "cancelButton",
               "title":"Cancel",
           },
       },
   },

};