Closed Bug 497615 Opened 15 years ago Closed 15 years ago

Create Firefox 3.5 party event form on SFx

Categories

(Websites Graveyard :: spreadfirefox.com, defect)

defect
Not set
critical

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: mary, Assigned: abuchanan)

References

()

Details

Hey there:  Since we don't think the calendar can handle all the parties, it seems like creating a simple event form would be easiest.  Here are the needed fields:

* Name of event
* Date
* Start time (use the current drop down of time zones)
* End time
* Type of event (Party, Download/InstallFest, Club/Group Gathering, Community Meetup)
* Location (venue, city, country)
* Host name
* Additional details

How would these then be rendered?  As a table?

We need to get this rolling asap -- time to start planning parties!
Ill come online later this evening to help out and will work on this tomorrow  as a priority. Worth looking around to see if anyone has already put something together that's close to what were after.

Best, Paul
Whiteboard: module
After giving this a closer look, I think we can use the existing event
form/list, but we need to make some tweaks.

1) I don't see a timezone box on the event form (do you?).  This can be changed
at /admin/settings/event/timezone

2) The event form doesn't include location (venue, city, country).  We could 

  a) add a location field, (Paul is this possible?)

  b) or add a note asking users to include location details in the "Additional
Details"


3a) On the event form, "Body" -> "Additional Details"
3b) and "Event" -> "Type of event"

4) What is host name? The person creating the event? Or the venue name? A
hosting company?  This one could use a description

5) I just realized we already have a list view of events. 
http://www.spreadfirefox.com/event/2009/06/12/list/all/808

6) I think it couldn't hurt to do a simple stress test.  I think we can use the
Generator module to create ~800 events over a month and check the page load,
etc.
1) It was there!  Not sure what happened to it.  I guess it's not really needed if you have the location.  I'll add back for the basic event form, but we can probably scratch it for the party form.

2) I think location field would be better and have it required.

4) Yes, the person having the event.

Awesome!
2) I think location field would be better and have it required.

.. that should be possible by adding a location field to the event content type with CCK
OS: Mac OS X → All
Hardware: x86 → All
Target Milestone: --- → 3.0.2
(In reply to comment #2)

> 1) I don't see a timezone box on the event form (do you?).  This can be changed
> at /admin/settings/event/timezone

done.
  
>   a) add a location field, (Paul is this possible?)

done. 
 
> 3a) On the event form, "Body" -> "Additional Details"
> 3b) and "Event" -> "Type of event"

can't be done, afaik, because there is no way to apply string overrides to a single page, and the form can't be edited because it's created with Events + CCK :(
 
> 4) What is host name? The person creating the event? Or the venue name? A
> hosting company?  This one could use a description

done.
 
> 5) I just realized we already have a list view of events. 
> http://www.spreadfirefox.com/event/2009/06/12/list/all/808

we can link to this from the party page.  Mary, what's the status on that page?

check out, https://spreadfirefox.authstage.mozilla.com/node/add/event


all this has to be set up manually, which makes me sad :P
Hey there:  Here is the current party page. http://www.spreadfirefox.com/lets-party  The spacing is a bit weird and the font gets smaller on the second half of the page.  I keep trying to fix it, but no luck.  Let me know if you can!

As for the form, a couple of things:

Event type - can you change this to:
# Party
# Download/InstallFest
# Club/Group Gathering
# Community Meetup
# Other

Location:  It's currently "venue, city, country".  Can you change to "Please provide us your venue, city & country."

Body:  Is there anyway to add a caption before the field like you've done with the other fields to say "Provide us some details on your event"

Thanks so much!

Mary
Hi Mary,

Please find replies inline .. 

(In reply to comment #6)
> Hey there:  Here is the current party page.
> http://www.spreadfirefox.com/lets-party  The spacing is a bit weird and the
> font gets smaller on the second half of the page.  I keep trying to fix it, but
> no luck.  Let me know if you can!
> 
> As for the form, a couple of things:
> 
> Event type - can you change this to:
> # Party
> # Download/InstallFest
> # Club/Group Gathering
> # Community Meetup
> # Other
> 

Made these over changes @
https://spreadfirefox.authstage.mozilla.com/admin/content/taxonomy/5 

> Location:  It's currently "venue, city, country".  Can you change to "Please
> provide us your venue, city & country."
> 

Made this change over @
https://spreadfirefox.authstage.mozilla.com/admin/content/types/event/fields 

> Body:  Is there anyway to add a caption before the field like you've done with
> the other fields to say "Provide us some details on your event"

I did make the change over @
https://spreadfirefox.authstage.mozilla.com/admin/content/types/event
and cleared the cache, but the changes have not become manifest .
My guess is that the  FCK editor is having the final word.

One option might be to omit the Body field and define your own
"Provide us some details on your event " text area 

> 
> Thanks so much!

Your welcome. Hope that helps. 
> 
> Mary
Thanks Paul.

I've updated the Event Type options, to reflect comment #6


I'm not sure how to add a description to Body.  I don't want to replace it with a custom field, because that could break other things on the site.

I don't see a link to the event form, or the party list on the lets-party page, is that in the works?
Whiteboard: module
I've updated the HTML to fix the spacing on http://www.spreadfirefox.com/lets-party

I'll take this opportunity to complain about WYSIWYGs, which caused the terribly awful HTML that caused the spacing issues.  For static pages like this, you should really just file a bug and have me implement the HTML on a static page, not managed through Drupal.

Anywho, I filed bug 498421 to track the Lets Party! page.  This bug is for the Event form changes
(In reply to comment #8)
> Thanks Paul.
> 
> I've updated the Event Type options, to reflect comment #6
> 
> 
> I'm not sure how to add a description to Body.  I don't want to replace it with
> a custom field, because that could break other things on the site.
> 

I couldn't figure out a way to do this without hacking. Ah, if we can disable FCK editor on the body i could try again ?
I used hook_form_alter() to make the remaining changes.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Hey there:  This looks great -- just add a period to the description under "Additional details" field.

Thanks - this looks rad!
Quick question:  Will the event list look exactly like this one? 

http://www.spreadfirefox.com/event/2009/06/12/list/all/808

If so, can we change the header from "Events" to "Firefox 3.5 Launch Events"?

Thanks so much!
(In reply to comment #13)
> Quick question:  Will the event list look exactly like this one? 
> 
> http://www.spreadfirefox.com/event/2009/06/12/list/all/808
> 
> If so, can we change the header from "Events" to "Firefox 3.5 Launch Events"?
> 
> Thanks so much!

Hi Mary; We took care of this with bug 499166, right?
Yep - indeed!
Hot; thanks!  Verified FIXED.
Status: RESOLVED → VERIFIED
Product: Websites → Websites Graveyard
You need to log in before you can comment on or make changes to this bug.