WordPress.org

Make WordPress Core

Opened 4 years ago

Closed 4 years ago

Last modified 8 months ago

#18742 closed task (blessed) (fixed)

New post-update screen

Reported by: jane Owned by: 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 4 years ago.
Adds in final content and first pass at new layout
more-file-types.png (27.1 KB) - added by chexee 4 years ago.
18742.2.layout-redux.patch (15.0 KB) - added by chexee 4 years ago.
Updates layout, adds latest copy
admin-bar.png (22.7 KB) - added by chexee 4 years ago.
drag-and-drop.png (10.4 KB) - added by chexee 4 years ago.
AboutBrokenInto.patch (947 bytes) - added by dougwrites 4 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 4 years ago.
Refines layout and copy. Sets explicit width.
admin-flyouts.png (19.6 KB) - added by chexee 4 years ago.
coediting.png (2.3 KB) - added by chexee 4 years ago.
drag-and-drop.2.png (9.5 KB) - added by chexee 4 years ago.
help-screen.png (6.9 KB) - added by chexee 4 years ago.
media-icon.png (6.3 KB) - added by chexee 4 years ago.
new-feature-pointer.png (19.9 KB) - added by chexee 4 years ago.
welcome-screen.png (23.7 KB) - added by chexee 4 years ago.
is_main_query.rtl.diff (507 bytes) - added by duck_ 4 years ago.
18742.4.rtl-fixes.patch (833 bytes) - added by chexee 4 years ago.
fixes image alignment in RTL
18742.4.rtl-fixes.2.patch (833 bytes) - added by chexee 4 years ago.
18742.4.rtl-fixes-and-alignment.patch (1002 bytes) - added by chexee 4 years ago.
fixes RTL issues and header-image alignment.

Download all attachments as: .zip

Change History (66)

comment:1 @jane4 years ago

  • Type changed from feature request to task (blessed)

comment:2 @koopersmith4 years ago

In [18745]:

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

comment:3 @koopersmith4 years ago

  • Status changed from new to accepted

Still to come:

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

comment:4 @ocean904 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
      • ...

comment:5 @jane4 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.

comment:6 @jane4 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.

comment:7 @jane4 years ago

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

comment:8 @edwardw4 years ago

Relevant: #10989

comment:9 @ocean904 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?

comment:10 @nacin4 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.

comment:11 @nacin4 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.

comment:12 @koopersmith4 years ago

In [19135]:

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

comment:13 @nacin4 years ago

In [19136]:

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

comment:14 @koopersmith4 years ago

In [19138]:

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

comment:15 @nacin4 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.

comment:16 follow-up: @nacin4 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.)

comment:17 @nacin4 years ago

In [19141]:

Remove copy-pasted classes. see #18742.

comment:18 @koopersmith4 years ago

In [19143]:

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

comment:19 @koopersmith4 years ago

In [19144]:

The about pages are lonely orphans. see #18742.

comment:21 @ryan4 years ago

  • Priority changed from high to normal

comment:22 @koopersmith4 years ago

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

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

comment:23 in reply to: ↑ 16 @nacin4 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.)

comment:24 @jane4 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.

comment:25 @nacin4 years ago

In [19250]:

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

comment:26 @jane4 years ago

@chexee is patching for revised layout and final content.

@chexee4 years ago

Adds in final content and first pass at new layout

@chexee4 years ago

comment:27 @chexee4 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.)

comment:28 @jane4 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.

comment:29 @ocean904 years ago

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

@chexee4 years ago

Updates layout, adds latest copy

@chexee4 years ago

@chexee4 years ago

comment:30 @chexee4 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.

comment:31 @duck_4 years ago

In [19396]:

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

comment:32 @duck_4 years ago

In [19397]:

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

@dougwrites4 years ago

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

comment:33 @dougwrites4 years ago

  • Cc heymrpro@… added

preposition tweak ? on content of What's New

comment:34 @jane4 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.

@chexee4 years ago

Refines layout and copy. Sets explicit width.

@chexee4 years ago

@chexee4 years ago

@chexee4 years ago

@chexee4 years ago

@chexee4 years ago

@chexee4 years ago

@chexee4 years ago

comment:35 @chexee4 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.

comment:36 @duck_4 years ago

In [19409]:

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

comment:37 @duck_4 years ago

In [19412]:

Texturized apostrophes. See #18742.

comment:38 follow-ups: @ocean904 years ago

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

Don't know if the image positions are intentionally.

comment:39 @jane4 years ago

Looks about right.

comment:40 in reply to: ↑ 38 @duck_4 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.

@duck_4 years ago

comment:41 in reply to: ↑ 38 @chexee4 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.

@chexee4 years ago

fixes image alignment in RTL

comment:42 @chexee4 years ago

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

@chexee4 years ago

fixes RTL issues and header-image alignment.

comment:43 @nacin4 years ago

In [19421]:

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

comment:44 @duck_4 years ago

In [19422]:

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

comment:45 @nacin4 years ago

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

comment:46 @nacin4 years ago

In [19437]:

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

comment:47 @koopersmith4 years ago

In [19443]:

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

comment:48 @chriscct78 months ago

#10989 was marked as a duplicate.

Note: See TracTickets for help on using tickets.