Closed Bug 724162 Opened 13 years ago Closed 8 years ago

Permissions to add tabzilla to a blog template

Categories

(Infrastructure & Operations :: Blogs, task, P3)

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: davida, Assigned: craigcook)

Details

Karen Esterly (cc'ed) is working on a blog for the workplace resources team. It'd be nice to add tabzilla (bug 720458) to it. I can help her w/ that, if she gets edit access to the template files, so that we can fork the theme she's using and add the tab. I suspect it's just a permissions question within MU wordpress.
Forgot to specify that this is for http://blog.mozilla.com/places/
You'll be the first site to enable Tabzilla! Assigning to Craig/Fred to lend a hand, we are working on a Wordpress plugin for this over on Bug 723567 , but not sure if that's a blocker. Adding Jake, who does the releases for blog.mozilla.com
Assignee: nobody → craigcook.bugz
Target Milestone: --- → 1.7
We don't yet have Tabzilla in plug-in form, but it's relatively easy to build it into a theme. However, other blogs may be using the Arras theme right now and I'm not sure if we can find out who or how many are using it. Modifying the theme code would pass that change along to every other network blog using that theme. In the case of Tabzilla, that may not be a bad thing anyway. So if that's what we want to do, I can pretty easily update the Arras theme and add Tabzilla. We'll have to expand the header a bit since there's currently a search box in the top right, but we'll bump it down to make room for the tab, and probably also adjust the size and spacing of the title to keep it balanced. I can have it ready to go next week.
Only 2 blogs are using the 'Arras' theme, and a 3rd is using a copy of it: wp_111_options: Arras Theme/mozilla-interns wp_128_options: Arras wp_170_options: Arras Blog 111 is http://blog.mozilla.com/interns/ Blog 128 is http://blog.mozilla.com/website-archive/ Blog 170 is http://blog.mozilla.com/places/ However, if we're going to modify they Arras theme, we should probably create a "Mozilla-Arras" theme or something, so it doesn't get overwritten someday with an updated version of the upstream theme. For the record, here's how I determined this (as it's stupidly not determinable right in Wordpress like it ought to be): for i in $(echo "show tables like 'wp_%_options'" | mysql blog_mozilla_com_wp | grep -v ^Tables) do echo -n "$i: " echo "select option_value from $i where option_name = 'current_theme'" | mysql blog_mozilla_com_wp done | sed 'N;s/option_value\n//' | grep -i arras Then simply correlate the matching blog id's to their name and URL: select * from wp_128_options where option_name IN ('siteurl','blogname'); select * from wp_170_options where option_name IN ('siteurl','blogname'); select * from wp_111_options where option_name IN ('siteurl','blogname');
(In reply to Jake Maul [:jakem] from comment #4) > However, if we're going to modify they Arras theme, we should probably > create a "Mozilla-Arras" theme or something, so it doesn't get overwritten > someday with an updated version of the upstream theme. Hm, good point. We should probably do that, though it does add more clutter to the themes folder.
Priority: -- → P3
Craig: Can you provide an update on this?
At some point we decided that the Places blog should *not* get the One Mozilla theme (which is being reserved for official public-facing PR channels). We can create a modified Arras with Tabzilla pretty quickly, or we can wait until we have a Mozilla community theme to use on less official internal/community/personal blogs (but that may be some time). I can modify Arras pretty quickly to add Tabzilla, and we can always switch Places to another theme in the future.
Bulk move to Websites::blogs component, per bug 1353528
Component: blog.mozilla.org → blogs
Component: blogs → WebOps: Blogs
Product: Websites → Infrastructure & Operations
Tabzilla has been deprecated.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.