Closed Bug 702667 Opened 14 years ago Closed 14 years ago

[EU Press Center Consolidation] Recreate copy of Press Landing page in One Mozilla site - German

Categories

(www.mozilla.org :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: christine.brodigan, Assigned: rik)

References

Details

(Whiteboard: r=97966,97970,97975,98002,98004 b=trunk)

Anthony, Please bring over a copy of http://www.mozilla-europe.org/de/press/ to the One Mozilla site at: http://www.mozilla.org/de/firefox/new The url should be: http://www.mozilla.org/de/firefox/press Add: Pressebereich to the footer on /new and link to http://www.mozilla.org/de/firefox/press Add: Pressebereich into the main navigation across that locale in the /new site's subpages and link to http://www.mozilla.org/de/firefox/press ***** If you are unable to complete for the 4.7 release, please update with your next steps and assign to an upcoming release.
Blocks: 702670
Blocks: 702673
Blocks: 702674
Blocks: 702675
Blocks: 702679
Update: Please make the new URL http://www.mozilla.org/de/press
Anthony, still waiting on an update here. Based on today's website call, please include the following: *Release milestone update *steps you are taking to get it into the update *questions you have
mozilla-europe.org is using a database for this press page right now. We don't have a database setup on mozilla.org so we can't port the page as-is. We have some code to turn an RSS feed into a page though. I've heard that we're gonna have a Wordpress blog setup for those. Is it already online? If yes we can use the feed from that blog right now. If no, and we really need this online before the wordpress blog, I can copy the content of the pages. Note that it will be static content.
To be more explicit, this can be done in this milestone. The way it will be done depends on the existence of the blog.
(In reply to Anthony Ricaud (:rik) from comment #3) > mozilla-europe.org is using a database for this press page right now. We > don't have a database setup on mozilla.org so we can't port the page as-is. > > We have some code to turn an RSS feed into a page though. I've heard that > we're gonna have a Wordpress blog setup for those. Is it already online? If > yes we can use the feed from that blog right now. Can you please proceed on turning the existing feed from the CMS that's currently being used on to feed into this new page. There is a Wordpress blog setup in the works, but that will be another 1-2 weeks out before it's ready. > If no, and we really need this online before the wordpress blog, I can copy > the content of the pages. Note that it will be static content.
(In reply to Anthony Ricaud (:rik) from comment #3) > mozilla-europe.org is using a database for this press page right now. We > don't have a database setup on mozilla.org so we can't port the page as-is. Agreed. > We have some code to turn an RSS feed into a page though. Will you try to leverage that code? Keep it as simple as possible: Import the HTML from the mozilla-europe site, and use the RSS code to collect the feed that the mozilla-europe site currently uses. Later on, once we have a wordpress site up, we basically just have to replace the RSS URL the data is pulled from. Can you see if this is doable? You might have to ask Pascal to find out the URL for the current RSS feed and see if what I say makes sense. All right?
Blocks: 697843
First pass at this: r97966. This is only for the French version (easier to work with for me): http://www-dev.allizom.org/fr/press/ I'll work on integrating it in the menus and put the text in the l10n system. And after that, create all the other lang versions.
OS: Mac OS X → All
Hardware: x86 → All
Whiteboard: r=97966 b=trunk
Chrissie: What do you mean by "main navigation"? Currently, there are only 4 links in the header (without submenus like en-US) and a footer with some legal links. Should I make "Press" a 5th link in the header?
(In reply to Anthony Ricaud (:rik) from comment #8) > Chrissie: What do you mean by "main navigation"? Currently, there are only 4 > links in the header (without submenus like en-US) and a footer with some > legal links. Should I make "Press" a 5th link in the header? Yep! You've got it and same with footer: http://www.diigo.com/item/image/1981d/hdse
Links added to the /new footer page and all headers. r97970.
Whiteboard: r=97966 b=trunk → r=97966,97970 b=trunk
(In reply to Anthony Ricaud (:rik) from comment #10) > Links added to the /new footer page and all headers. r97970. Anthony, this is great! Can you also add it to the footer on the other pages for that locale?
Adding all locale versions with r97975. A few bugs to fix: - Menu in italian is too long now - The 'es-ES' feed is empty because it is 'es' on the mozilla-europe side - 'en-GB' is redirecting to en-US
Whiteboard: r=97966,97970 b=trunk → r=97966,97970,97975 b=trunk
(In reply to Anthony Ricaud (:rik) from comment #12) > Adding all locale versions with r97975. > > A few bugs to fix: > - Menu in italian is too long now If the menus become too long, it would be OK to add as a dropdown to the "about" equivalent for each locale. This is how Press is represented in en-US's dropdown. > - The 'es-ES' feed is empty because it is 'es' on the mozilla-europe side How can we fix this? > - 'en-GB' is redirecting to en-US How can we fix this?
I'll talk with Pascal tomorrow to see how to resolve those.
(In reply to Anthony Ricaud (:rik) from comment #14) > I'll talk with Pascal tomorrow to see how to resolve those. OK, is there any feedback that James, Fred, or myself can provide in the near-term?
" The 'es-ES' feed is empty because it is 'es' on the mozilla-europe side" you can just reuse this function by inverting the associative array values http://viewvc.svn.mozilla.org/vc/projects/mozilla-europe.org/trunk/includes/functions.mozeu.inc.php?revision=85409&view=markup#l64
"'en-GB' is redirecting to en-US" - we remap en-GB to en-US in most cases except for pages that are really geography sensitive (such as the newsletter), I put another exception in r97988.
(In reply to Pascal Chevrel:pascalc from comment #17) > "'en-GB' is redirecting to en-US" > - we remap en-GB to en-US in most cases except for pages that are really > geography sensitive (such as the newsletter), I put another exception in > r97988. We definitely would want to have a en-GB Press Center in the future, for local UK news and EU-focused news in English. This doesn't have to be a priority for today's release, and it's fine with us if http://www.mozilla.org/en-GB/press re-directs to en-US for now, but it would be great if we had a en-GB press page in the future.
Valerie, my commit in comment 17 makes en-GB/press not redirect to en-US/press on mozilla.org, do you prefer to have it activated when Anthony pushes the new sections on mozilla.org (probably this week) or do you prefer that we redirect en-GB to en-US for now and only publish the other locales?
Thanks Pascal, perhaps I misunderstood - my only concern was that we might redirect en-GB to en-US for good. But as this doesn't seem to be the case, I'm pretty much okay with what's easier for you guys for now. Preferrably we could keep the en-GB page and pushing it together with the other locales this week, not re-directing to en-US - that might make UK journalists think we killed the UK press center :)
Fix for es and it with r98002. This looks done for us. Let me know if there's anything missing. One comment though: The RSS feed does not have the same details as the database. So we can't know if a post is marked as 'post_selected'. This was used to differentiate press releases with minor news on the old page. This shouldn't be a problem though since there is almost no minor news in 2011.
Whiteboard: r=97966,97970,97975 b=trunk → r=97966,97970,97975,98002 b=trunk
Using europe.mozilla.org as the domain in r98004.
Whiteboard: r=97966,97970,97975,98002 b=trunk → r=97966,97970,97975,98002,98004 b=trunk
(In reply to Anthony Ricaud (:rik) from comment #22) > Using europe.mozilla.org as the domain in r98004. Anthony, can you confirm that this will be live at http://www.mozilla.org/de/press today. It's OK to also push to the community site, but it needs to be live in the Firefox product site navigation and one mozilla site today.
staged @ http://www-dev.allizom.org/de/press/ OK to release.
closing! merci!
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Ah, thought I closed this one but I had a mid-air collision. Oh Bugzilla… Pushed with r98010.
Status: RESOLVED → VERIFIED
Component: www.mozilla.org/firefox → www.mozilla.org
Component: www.mozilla.org → General
Product: Websites → www.mozilla.org
You need to log in before you can comment on or make changes to this bug.