1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-25 00:02:41 +01:00
phorge-phorge/src/applications
epriestley 0e07ef8d56 Mostly modernize post edit/detail UIs
Summary:
Still some big chunks left but this moves us a bit closer to getting everything device-ready.

Stuff not addressed here but which I'm planning to do soon:

  - Posts don't have a live URI yet.
  - Post detail pages don't actually show the post content. I'm going to tweak PhabricatorObjectPropertyListView for this since we need it some other places.
  - Some of the hinting about use/states is gone (e.g., "This post is a draft, publish it to make it live to the world."); I'm planning to restore it.
  - Left nav is still a bit of a mess with states/highlighting.

Major changes are:

  - If you click "New Post" you get a screen asking you to pick a blog to post to.
  - "Publish/Preview" and Unpublish are now separate actions from the post detail screen.
  - "Publish/Preview" renders a preview of the post in an iframe and gives you a "Publish" button.

Test Plan: Will attach screenshots.

Reviewers: btrahan

Reviewed By: btrahan

CC: aran

Maniphest Tasks: T1373

Differential Revision: https://secure.phabricator.com/D3697
2012-10-15 14:50:45 -07:00
..
audit Document rebase background used in Differential 2012-10-11 10:01:09 -07:00
auth Declare used properties 2012-10-04 14:46:06 -07:00
base Group applications into groups on /applications/ 2012-10-03 15:46:19 -07:00
cache/storage Add a generic multistep Markup cache 2012-07-09 15:20:56 -07:00
calendar Set viewer for all handles loaded in controllers 2012-09-04 23:14:26 -07:00
chatlog Allow projects to be set as policies 2012-09-13 10:15:08 -07:00
conduit If users are on the email to Phabricator, do not send them the Phabricator reply. 2012-10-10 10:18:23 -07:00
countdown Require canonical numbers in routes 2012-10-05 18:07:54 -07:00
daemon Require canonical numbers in routes 2012-10-05 18:07:54 -07:00
differential DifferentialCommentEditor::alterReviewers is now aware of differential.allow-self-accept setting 2012-10-12 07:41:45 -07:00
diffusion If users are on the email to Phabricator, do not send them the Phabricator reply. 2012-10-10 10:18:23 -07:00
directory/controller Optimize feed query 2012-10-04 16:07:39 -07:00
diviner Group applications into groups on /applications/ 2012-10-03 15:46:19 -07:00
draft/storage Don't store empty drafts 2012-10-01 16:05:39 -07:00
drydock Set viewer for all handles loaded in controllers 2012-09-04 23:14:26 -07:00
fact Allow Fact analysis of commits 2012-10-08 13:27:06 -07:00
feed Optimize feed query 2012-10-04 16:07:39 -07:00
files Improve image thumbnailing and increase the size of Macro thumbnails 2012-10-08 13:26:10 -07:00
flag Require canonical numbers in routes 2012-10-05 18:07:54 -07:00
harbormaster/storage Add a generic object for unit tests 2012-07-09 10:39:14 -07:00
help/controller Move files in Phabricator one level up 2012-06-01 12:32:44 -07:00
herald Require canonical numbers in routes 2012-10-05 18:07:54 -07:00
macro Improve image thumbnailing and increase the size of Macro thumbnails 2012-10-08 13:26:10 -07:00
mailinglists Require canonical numbers in routes 2012-10-05 18:07:54 -07:00
maniphest If users are on the email to Phabricator, do not send them the Phabricator reply. 2012-10-10 10:18:23 -07:00
meta Use new application icons and intended side nav icons 2012-10-06 14:48:46 -07:00
metamta If users are on the email to Phabricator, do not send them the Phabricator reply. 2012-10-10 10:18:23 -07:00
notification Rename "IDPaged" to "CursorPaged", "executeWithPager" to "executeWith[Cursor|Offset]Pager" 2012-08-07 11:54:06 -07:00
oauthserver Remove all code referencing old tab navigation 2012-08-13 15:28:41 -07:00
owners Require canonical numbers in routes 2012-10-05 18:07:54 -07:00
paste Require canonical numbers in routes 2012-10-05 18:07:54 -07:00
people If users are on the email to Phabricator, do not send them the Phabricator reply. 2012-10-10 10:18:23 -07:00
phame Mostly modernize post edit/detail UIs 2012-10-15 14:50:45 -07:00
phid Modernize blog UI 2012-10-15 14:50:12 -07:00
phortune Use pht() 2012-06-14 16:25:20 -07:00
phriction If users are on the email to Phabricator, do not send them the Phabricator reply. 2012-10-10 10:18:23 -07:00
policy Fix fatal with some pastes 2012-09-27 17:16:01 -07:00
ponder If users are on the email to Phabricator, do not send them the Phabricator reply. 2012-10-10 10:18:23 -07:00
project If users are on the email to Phabricator, do not send them the Phabricator reply. 2012-10-10 10:18:23 -07:00
repository If users are on the email to Phabricator, do not send them the Phabricator reply. 2012-10-10 10:18:23 -07:00
search If users are on the email to Phabricator, do not send them the Phabricator reply. 2012-10-10 10:18:23 -07:00
settings Group applications into groups on /applications/ 2012-10-03 15:46:19 -07:00
slowvote Require canonical numbers in routes 2012-10-05 18:07:54 -07:00
status Move files in Phabricator one level up 2012-06-01 12:32:44 -07:00
subscriptions If users are on the email to Phabricator, do not send them the Phabricator reply. 2012-10-10 10:18:23 -07:00
typeahead Add $type property to PhabricatorTypeaheadCommonDatasourceController 2012-10-11 15:00:18 -07:00
uiexample Group applications into groups on /applications/ 2012-10-03 15:46:19 -07:00
xhpastview Require canonical numbers in routes 2012-10-05 18:07:54 -07:00
xhprof Do sampled profiling of requests 2012-09-17 10:53:45 -07:00