Make WordPress Core

Opened 13 years ago

Closed 13 years ago

Last modified 10 years ago

#18742 closed task (blessed) (fixed)

New post-update screen

Reported by: jane's profile jane Owned by: koopersmith's profile koopersmith
Milestone: 3.3 Priority: normal
Severity: normal Version: 3.3
Component: Administration Keywords: needs-patch
Focuses: Cc:

Description

Show user-friendly changelog screen with some click-to-show descriptions and links to codex for advanced or dev features. Accessed via W in header/admin bar, and through text links in footer (version thanks) and Updates screen (currently using text).

Attachments (18)

18742.final-content.patch (11.7 KB) - added by chexee 13 years ago.
Adds in final content and first pass at new layout
more-file-types.png (27.1 KB) - added by chexee 13 years ago.
18742.2.layout-redux.patch (15.0 KB) - added by chexee 13 years ago.
Updates layout, adds latest copy
admin-bar.png (22.7 KB) - added by chexee 13 years ago.
drag-and-drop.png (10.4 KB) - added by chexee 13 years ago.
AboutBrokenInto.patch (947 bytes) - added by dougwrites 13 years ago.
s/in/into, because "broken into these" has a happier meaning than "broken in these."
18742.3.layout-copy-refine.patch (15.7 KB) - added by chexee 13 years ago.
Refines layout and copy. Sets explicit width.
admin-flyouts.png (19.6 KB) - added by chexee 13 years ago.
coediting.png (2.3 KB) - added by chexee 13 years ago.
drag-and-drop.2.png (9.5 KB) - added by chexee 13 years ago.
help-screen.png (6.9 KB) - added by chexee 13 years ago.
media-icon.png (6.3 KB) - added by chexee 13 years ago.
new-feature-pointer.png (19.9 KB) - added by chexee 13 years ago.
welcome-screen.png (23.7 KB) - added by chexee 13 years ago.
is_main_query.rtl.diff (507 bytes) - added by duck_ 13 years ago.
18742.4.rtl-fixes.patch (833 bytes) - added by chexee 13 years ago.
fixes image alignment in RTL
18742.4.rtl-fixes.2.patch (833 bytes) - added by chexee 13 years ago.
18742.4.rtl-fixes-and-alignment.patch (1002 bytes) - added by chexee 13 years ago.
fixes RTL issues and header-image alignment.

Download all attachments as: .zip

Change History (66)

#1 @jane
13 years ago

  • Type changed from feature request to task (blessed)

#2 @koopersmith
13 years ago

In [18745]:

Add new 'about this version' page (with filler content) and menu item. see #18742.

#3 @koopersmith
13 years ago

  • Status changed from new to accepted

Still to come:

  • Actual about page content
  • Feature descriptions
  • Text links in footer
  • Updates screen link

#4 @ocean90
13 years ago

Why do we need this item in the admin bar? What's with credits or freedoms?

If it should be in the admin bar, can we add these links as a sub menu of the wp.org link?

Or something like this:

  • W
    • Network Admin
    • Site Foo
    • Site Bar
    • About WordPress
      • Version
      • Help
      • Credits
      • ...

#5 @jane
13 years ago

@ocean: See testing results I just posted on wpdevel at http://wpdevel.wordpress.com/2011/10/05/3-3-pre-beta-user-feedback-aka-testing-results/ . Tested doing that, wasn't very popular.

#6 @jane
13 years ago

We still need to add the real content to this screen, but I think we can go beta 1 as is and get it worked out and pretty by beta 2 (we also won't know for sure what's in until we make the call for beta 1). I'd close this ticket (the page *has* been created) and we can edit content on a new ticket, as we should do with each subsequent release.

#7 @jane
13 years ago

  • Resolution set to fixed
  • Status changed from accepted to closed

#8 @edwardw
13 years ago

Relevant: #10989

#9 @ocean90
13 years ago

  • Priority changed from normal to high
  • Resolution fixed deleted
  • Status changed from closed to reopened

I don't want to create a new ticket, because this was a task ticket and isn't really finished.

  • Is the design final?
  • Translation is missing.
  • Content is missing?

#10 @nacin
13 years ago

  • Status changed from reopened to assigned

Let's leave this open for now, since it's here.

Things we need to do:

1) Implement the new design. (koop)

2) New content for this design.

3) Merge About, Credits, Freedoms. (me)

Starting to drop Credits/Freedoms from the admin bar. They'll become tabs on the About screen.

#11 @nacin
13 years ago

In [19128]:

Admin bar 'W' shakeup. About This Version is now About WordPress. Credits and Freedoms will now become tabs on the post-update screen. see #18742.

#12 @koopersmith
13 years ago

In [19135]:

Layout and filler content for new about page. CSS will be moved to the main files. props chexee. see #18742.

#13 @nacin
13 years ago

In [19136]:

Add about.php text/tabs to credits.php and freedoms.php. (Caution: Styles may settle during shipping.) see #18742.

#14 @koopersmith
13 years ago

In [19138]:

Move about page CSS to main CSS files. see #18742.

#15 @nacin
13 years ago

In [19140]:

Yank version numbers out of translated strings. TODO decide whether this should be major version only, which probably means about.php should also contain text about x.y vs x.y.z. see #18742.

#16 follow-up: @nacin
13 years ago

Major question: When people update to a point release, will they be taken to this screen?

Second major question: What should the version numbers be, for 3.3.1? I'm thinking "Welcome to 3.3.1" and "Version 3.3.1," but "What's New in 3.3" -- and then a blurb at the bottom that explains x.y versus x.y.z. (We should have this text in core so it is translated for 3.3.1.)

#17 @nacin
13 years ago

In [19141]:

Remove copy-pasted classes. see #18742.

#18 @koopersmith
13 years ago

In [19143]:

Formatting and CSS for credits and freedoms pages. see #18742.

#19 @koopersmith
13 years ago

In [19144]:

The about pages are lonely orphans. see #18742.

#21 @ryan
13 years ago

  • Priority changed from high to normal

#22 @koopersmith
13 years ago

  • Resolution set to fixed
  • Status changed from assigned to closed

Closing as fixed. Please open any bugs in a new ticket.

#23 in reply to: ↑ 16 @nacin
13 years ago

  • Resolution fixed deleted
  • Status changed from closed to reopened

Replying to nacin:

Major question: When people update to a point release, will they be taken to this screen?

Second major question: What should the version numbers be, for 3.3.1? I'm thinking "Welcome to 3.3.1" and "Version 3.3.1," but "What's New in 3.3" -- and then a blurb at the bottom that explains x.y versus x.y.z. (We should have this text in core so it is translated for 3.3.1.)

#24 @jane
13 years ago

  • Post-update to any version they should go to this screen.
  • Tab should say what's new in the actual version (3.3, 3.3.1, 3.3.2, whichever it is)
  • Show fixes etc for actual new version. At end of list, show previous changes from major version under subheading for that major version.

#25 @nacin
13 years ago

In [19250]:

Style updates to translators list on Credits page. see #18742.

#26 @jane
13 years ago

@chexee is patching for revised layout and final content.

@chexee
13 years ago

Adds in final content and first pass at new layout

#27 @chexee
13 years ago

Added patch and images. Last subsection and "Under the Hood" copy still pending. Jane mentioned she had some updates, but my schedule today was a bit erratic.

Tried to make it as responsive as possible, though might still need some tweaking at smaller screen sizes (paragraph breaks, etc.)

#28 @jane
13 years ago

Yes, I have the real text I thought would be put in before a patch was posted. Will be in IRC if someone wants to grab it from me.

#29 @ocean90
13 years ago

drag-and-drop.png is out of date (and probably new-feature-pointer.png after #18693 too).

@chexee
13 years ago

Updates layout, adds latest copy

@chexee
13 years ago

@chexee
13 years ago

#30 @chexee
13 years ago

Latest patch updates the copy and layout, removes admin bar screenshot, and bumps the body text to 15px.

I also up'd updated all the screenshot images.

#31 @duck_
13 years ago

In [19396]:

Update "What's New" content and layout. Re-add i18n. Props chexee. See #18742.

#32 @duck_
13 years ago

In [19397]:

Remove unused admin-bar.png image. See #18742.

@dougwrites
13 years ago

s/in/into, because "broken into these" has a happier meaning than "broken in these."

#33 @dougwrites
13 years ago

  • Cc heymrpro@… added

preposition tweak ? on content of What's New

#34 @jane
13 years ago

@dougwrites: good catch, but @chexee is in middle of patch to fix some other design and text tweaks. will just have her include there.

@chexee
13 years ago

Refines layout and copy. Sets explicit width.

@chexee
13 years ago

@chexee
13 years ago

@chexee
13 years ago

@chexee
13 years ago

#35 @chexee
13 years ago

Updated the patch for a more refined layout and set a fixed width to the .about-wrap div.

Updated screenshots and ran them through an optimiser.

#36 @duck_
13 years ago

In [19409]:

Further tweaks to What's New layout and content. Props chexee. See #18742.

#37 @duck_
13 years ago

In [19412]:

Texturized apostrophes. See #18742.

#38 follow-ups: @ocean90
13 years ago

Current RTL screen: http://cl.ly/C2Rg

Don't know if the image positions are intentionally.

#39 @jane
13 years ago

Looks about right.

#40 in reply to: ↑ 38 @duck_
13 years ago

Replying to ocean90:

Current RTL screen: http://cl.ly/C2Rg

The text direction messes up the parens on is_main_query(). Setting style="direction:ltr" on the h4 would fix this. This fix would mess up it's alignment compared to the other headers, but I guess it could be fixed in turn with text-align: right. Anyone have a better suggestion?

Also, does anyone think it's necessary to make "is_main_query()" translatable? It didn't seem to make sense for it to be to me. If not then it doesn't need to be echo'd from PHP.

#41 in reply to: ↑ 38 @chexee
13 years ago

Replying to ocean90:

Current RTL screen: http://cl.ly/C2Rg

Don't know if the image positions are intentionally.

Those look off. They should stagger and the alert shouldn't crop hard there. I'll take a look.

@chexee
13 years ago

fixes image alignment in RTL

#42 @chexee
13 years ago

Added RTL patch to float images correctly and align top of images to titles.

@chexee
13 years ago

fixes RTL issues and header-image alignment.

#43 @nacin
13 years ago

In [19421]:

Punctuation tweaks to about.php. props jane. see #18742.

#44 @duck_
13 years ago

In [19422]:

Fix about.php RTL issues and image vertical alignment. Props chexee. See #18742.

#45 @nacin
13 years ago

  • Resolution set to fixed
  • Status changed from reopened to closed

#46 @nacin
13 years ago

In [19437]:

Update jQuery version on about.php. Force ltr for 'is_main_query()'. see #18742.

#47 @koopersmith
13 years ago

In [19443]:

Remove help tab from credits page, tweak about page CSS. props chexee, see #18742.

#48 @chriscct7
10 years ago

#10989 was marked as a duplicate.

Note: See TracTickets for help on using tickets.