From 412b8264dd8b7832e273be8e887df2c47c46b297 Mon Sep 17 00:00:00 2001 From: David Lawrence Date: Wed, 26 Nov 2014 22:01:03 +0000 Subject: Bug 1063818: Updates to form.dev-engagement-event --- .../create/comment-dev-engagement-event.txt.tmpl | 90 +- .../create/create-dev-engagement-event.html.tmpl | 906 ++++++++++----------- 2 files changed, 483 insertions(+), 513 deletions(-) (limited to 'extensions/BMO/template') diff --git a/extensions/BMO/template/en/default/bug/create/comment-dev-engagement-event.txt.tmpl b/extensions/BMO/template/en/default/bug/create/comment-dev-engagement-event.txt.tmpl index cb7473e22..0cfcf7887 100644 --- a/extensions/BMO/template/en/default/bug/create/comment-dev-engagement-event.txt.tmpl +++ b/extensions/BMO/template/en/default/bug/create/comment-dev-engagement-event.txt.tmpl @@ -20,8 +20,33 @@ Email Address: Role in relation to event: [%+ cgi.param('role') %] +Vouched Mozillian: +[%+ cgi.param('vouched_mozillian') %] + +[% IF cgi.param('vouched_mozillian') == 'Yes' %] +Mozillian URL: +[%+ cgi.param('mozillian_profile_url') %] +[% END %] + :: +Developer Event?: +[%+ cgi.param('developer_event') %] + +Is Mozilla Attending?: +[%+ cgi.param('mozilla_attending') %] + +[% IF cgi.param('mozilla_attending') == 'Yes' %] +Mozilla Attending List: +[%+ cgi.param('mozilla_attending_list') %] +[% END %] + +Code of Conduct?: +[%+ cgi.param('code_of_conduct') %] + +Code of Conduct URL: +[%+ cgi.param('code_of_conduct_url') %] + Event Name: [%+ cgi.param('event') %] @@ -32,6 +57,9 @@ End Date: [%+ cgi.param('end_date') %] Event Location: +[%+ cgi.param('event_location') %] + +Event Location Description: [%+ cgi.param('location') || "-" %] Venue: @@ -46,39 +74,55 @@ Expected Attendees: Event Description: [%+ cgi.param('desc') || "-" %] -Primary Audience: -[%+ cgi.param('audience') || "-" %] +:: Relevant Products: -[% "\n* Firefox OS" IF cgi.param('product-fxos') %] -[% "\n* Firefox Web Browser" IF cgi.param('product-fx') %] -[% "\n* Webmaker" IF cgi.param('product-webmaker') %] -[% "\n* Persona" IF cgi.param('product-persona') %] -[% "\n* Marketplace" IF cgi.param('product-marketplace') %] -[% "\n* Thunderbird" IF cgi.param('product-tb') %] -[% "\n* The Free and Open Web" IF cgi.param('product-fow') %] -[% "\n* Other: " _ cgi.param('product-other-text') IF cgi.param('product-other') %] +[% "\n* Firefox OS" IF cgi.param('product_fxos') %] +[% "\n* Firefox Web Browser" IF cgi.param('product_fx') %] +[% "\n* Webmaker" IF cgi.param('product_webmaker') %] +[% "\n* Persona" IF cgi.param('product_persona') %] +[% "\n* Marketplace" IF cgi.param('product_marketplace') %] +[% "\n* Thunderbird" IF cgi.param('product_tb') %] +[% "\n* The Free and Open Web" IF cgi.param('product_fow') %] +[% "\n* Developer Tools" IF cgi.param('product_devtools') %] +[% "\n* Other: " _ cgi.param('product_other_text') IF cgi.param('product_other') %] + +Option to Sponsor a Booth?: +[%+ cgi.param('sponsor_booth') %] + +Need a Speaker?: +[%+ cgi.param('speaker_needed') %] + +[% IF cgi.param('speaker_needed') == 'Yes' %] +Speaker Needed Topic: +[%+ cgi.param('speaker_needed_topic') %] +[% END %] + +Development Session?: +[%+ cgi.param('development_session') %] :: Requests: -[% "\n* Keynote Presentation" IF cgi.param('request-keynote') %] -[% "\n* Talk Presentation" IF cgi.param('request-talk') %] -[% "\n* Workshop" IF cgi.param('request-workshop') %] -[% "\n* Sponsorship" IF cgi.param('request-sponsorship') %] -[% "\n* Other: " _ cgi.param('request-other-text') IF cgi.param('request-other') %] +[% "\n* Keynote Presentation" IF cgi.param('request_keynote') %] +[% "\n* Talk Presentation" IF cgi.param('request_talk') %] +[% "\n* Workshop" IF cgi.param('request_workshop') %] +[% "\n* Sponsorship" IF cgi.param('request_sponsorship') %] +[% "\n* Other: " _ cgi.param('request_other_text') IF cgi.param('request_other') %] -Suggested sponsorship amount/level: -[%+ cgi.param('sponsorship-suggestion') || "-" %] +Mozilla Sponsored Event Before?: +[%+ cgi.param('previous_event') %] -Already Registered Mozillians: -[%+ cgi.param('mozillians') || "-" %] +[% IF cgi.param('previous_event') == 'Yes' %] +Previous Event Year: +[%+ cgi.param('previous_event_year') %] -Requesting A Specific Person: -[%+ cgi.param('specific') || "-" %] +Previous Event Name: +[%+ cgi.param('previous_event_name') %] +[% END %] -Alternative Person: -[%+ cgi.param('fallback') || "-" %] +Suggested sponsorship amount/level: +[%+ cgi.param('sponsorship_suggestion') || "-" %] Anything Else: [%+ cgi.param('else') || "-" %] diff --git a/extensions/BMO/template/en/default/bug/create/create-dev-engagement-event.html.tmpl b/extensions/BMO/template/en/default/bug/create/create-dev-engagement-event.html.tmpl index ef6737098..9665bcc27 100644 --- a/extensions/BMO/template/en/default/bug/create/create-dev-engagement-event.html.tmpl +++ b/extensions/BMO/template/en/default/bug/create/create-dev-engagement-event.html.tmpl @@ -9,164 +9,49 @@ [% PROCESS global/variables.none.tmpl %] [% inline_css = BLOCK %] - #bug_form { - max-width: 50em; - } - - #bug_form th { - text-align: left; - padding-top: 0.5em; - } - - #bug_form .section-head { - font-size: larger; - padding-top: 1em; - } - - #bug_form th:not(.section-head), #bug_form td { - padding-left: 2em; - } - - #bug_form .mandatory { - color: red; - } - - #bug_form .blurb { - font-style: italic; - } - - #bug_form .wide { - width: 40em; - } - - #bug_form input[disabled] { - background: transparent; - } -[% END %] - -[% inline_js = BLOCK %] -// -[% END %] - -[% mandatory = BLOCK %] - * +#dev_form { + width: 60%; +} +#dev_form .required:after { + content: " *"; + color: red; +} +#dev_form .field_label { + text-align: left; + font-weight: bold; +} +#dev_form .field_desc, +#dev_form .head_desc { + word-wrap: normal; +} +#dev_form .head_desc { + font-size: 1.5em; + padding-bottom: .5em; +} +#dev_form .form_section { + margin-bottom: 1em; + padding-left: 2em; +} +.yui-calcontainer { + z-index: 2; +} [% END %] [% PROCESS global/header.html.tmpl title = "Developer Events Request Form" style = inline_css style_urls = [ 'skins/standard/enter_bug.css' ] - javascript = inline_js - javascript_urls = [ 'extensions/BMO/web/js/form_validate.js', 'js/field.js', 'js/util.js' ] + javascript_urls = [ 'js/field.js', + 'js/util.js', + 'extensions/BMO/web/js/form_validate.js', + 'extensions/BMO/web/js/dev_engagement.js' ] yui = [ 'calendar' ] %]

Developer Events Request Form

-
+ @@ -175,6 +60,7 @@ + @@ -183,354 +69,394 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-

- Hi! Thanks so much for asking Mozilla to participate at your event! -

-

- The Developer Events Team evaluates each request individually, based on - multiple criteria, including quarterly goals and priorities. We meet at - least biweekly, and this form is designed to gather all the information - we need to evaluate each request at these meetings. Please take a minute - to fill it out thoroughly so we can process your request as soon as - possible. -

-

- Please review our - event request guidelines for information about how we evaluate requests. -

-
- First, tell us about yourself! -
- What is your name? [% mandatory FILTER none %] -
- -
- Please provide your email address. [% mandatory FILTER none %] -
- -
- What is your role in relation to this event? [% mandatory FILTER none %] -
-
- eg. organizer, speaker/atendee (past), speaker/attendee (current), etc. -
- -
- Let's start with the basics. -
- Event Name [% mandatory FILTER none %] -
- -
- Start Date [% mandatory FILTER none %] -
- - -
-
- End Date [% mandatory FILTER none %] -
- - -
-
+

Hi! Thanks so much for asking Mozilla to participate at your event!

+

The Developer Events Team evaluates each request individually, based on + multiple criteria, including quarterly goals and priorities. We meet at + least biweekly, and this form is designed to gather all the information + we need to evaluate each request at these meetings. Please take a minute + to fill it out thoroughly so we can process your request as soon as + possible.

+

Please review our + + event request guidelines for information about how we evaluate requests.

+ +
+ First, tell us about yourself! +
+ +
+
+ What is your name? +
+ +
+ +
+
+ Please provide your email address. +
+ +
+ +
+
+ What is your role in relation to this event? +
+
+ eg. organizer, speaker/attendee (past), speaker/attendee (current), etc. +
+ +
+ +
+
+ Are you a vouched Mozillian? +
+ +
+ +
+
+ Mozillian profile URL +
+ +
+ +
+ Let's start with the basics. +
+ +
+
+ Is this a developer event? +
+ +
+ The Developer Events Team only participates in developer events. + Form submission has been disabled. +
+
+ +
+
+ Is someone from Mozilla attending? +
+ +
+ The Developer Events Team usually doesn’t sponsor an event unless someone + from Mozilla is attending. If you would like to request a speaker, there’s + an opportunity to do so later on this page. +
+
+ +
+
+ Please list the names of anyone from Mozilla who are already registered to + attend, speak, or participate in this event. +
+ +
+ +
+
+ Do you have a code of conduct? +
+ +
+ Mozilla only participates in events that have a code of conduct. + Fom submission has been disabled. +
+
+ +
+
+ Code of Conduct URL +
+ +
+ +
+
+ Event Name +
+ +
+ +
+
+ Start Date +
+ + +
+
+ +
+
+ End Date +
+ + +
+
+ +
+
Event Location -
-
- Include city, state, and country. Please write "Multiple" if this event - takes place across several locations. -
- -
+ + + + +
+
+ Event Location Description +
+
+ Include city, state, and country. +
+ +
+ +
+
Venue -
-
- What is the name of the venue where your event will be held? Enter TBD if - you don't know yet. -
- -
+ +
+ What is the name of the venue where your event will be held? Enter TBD if + you don't know yet. +
+ + + +
+
Weblink -
-
- Weblink to the event site, Eventbrite page, Lanyrd page, Meetup page, etc. -
- -
- Number of expected attendees [% mandatory FILTER none %] -
- -
- Please give a [short] description of the event. [% mandatory FILTER none %] -
-
- Include track topics, presentation topics, event format. -
- -
- Who is the primary audience for this event? [% mandatory FILTER none %] -
-
- Developers (specify coding language and platform), business development, - marketing associates, corporate executives, etc. -
- -
- Which Mozilla products/projects are most relevant to this event? [% mandatory FILTER none %] -
-
- Please select all that apply. - See mozilla.org/products - for more information about Mozilla products. -
- -
- -
- -
- -
- -
- -
- -
- - - -
- Tell us more about what you're looking for! -
- What are you requesting from Mozilla? [% mandatory FILTER none %] -
-
- Please select all that apply. -
- -
- -
- -
- -
- - - -
- If requesting sponsorship, what amount/level do you suggest? -
- -
- Please list the names of anyone from Mozilla who are already registered to - attend, speak, or participate in this event. -
- -
- Are you requesting a specific person to present or participate at this - event? If so, please list their name(s). -
- -
- If this individual is unable to attend/speak/participate in this event, is - there anyone else you would like to request? -
- -
+ +
+ Weblink to the event site, Eventbrite page, Lanyrd page, Meetup page, etc. +
+ + + +
+
+ Number of expected attendees +
+ +
+ +
+
+ Please give a [short] description of the event. +
+
+ Include track topics, presentation topics, event format. +
+ +
+ +
+ Some more detail on the event. +
+ +
+
+ Which Mozilla products/projects are most relevant to this event? +
+
+ Please select all that apply. See + + mozilla.org/products for more information about Mozilla products. +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ + + +
+ +
+
+ Do you have an option to sponsor a booth? +
+ +
+ +
+
+ Do you need a speaker? +
+ +
+ +
+
+ What topic do you want someone to speak about? +
+
+ Please be specific so that we can find a great speaker for you. Examples: + Developer Tools for Firefox, the future of the Web, CSS media queries. +
+ +
+ +
+
+ Will this event include a session about developing with HTML, CSS, or + JavaScript? +
+ +
+ +
+ Tell us more about what you're looking for! +
+ +
+
+ What are you requesting from Mozilla? +
+
+ Please select all that apply. +
+ +
+ +
+ +
+ +
+ + + +
+ +
+
+ Has Mozilla sponsored this event before? +
+ +
+ +
+
+ Year +
+ +
+ Name of Event +
+ +
+ +
+
+ If requesting sponsorship, what amount/level do you suggest? +
+
+ Please include the currency. +
+ +
+ +
+
Please upload a Sponsorship Prospectus if you have one. -
- - - -
+ + + + + + +
+
Anything else that may help us review this request? -
- -
 
- -
+ + + + +
-- cgit v1.2.3-24-g4f1b