Page MenuHomePhabricator

Use CommentEditEngine in PhamePost
ClosedPublic

Authored by chad on Jul 2 2016, 4:34 AM.
Tags
None
Referenced Files
F19413490: D16222.id39024.diff
Sat, Dec 27, 8:03 PM
F19113262: D16222.id39069.diff
Dec 9 2025, 6:00 PM
F19089531: D16222.id39023.diff
Dec 3 2025, 7:42 AM
F19089530: D16222.id39068.diff
Dec 3 2025, 7:42 AM
F19089529: D16222.id39024.diff
Dec 3 2025, 7:42 AM
F19080398: D16222.id.diff
Dec 2 2025, 1:10 AM
F19047239: D16222.id39069.diff
Nov 27 2025, 12:40 PM
F19034409: D16222.id39023.diff
Nov 25 2025, 2:13 PM
Subscribers

Details

Summary

Ref T9360. Moves PhamePost to CommentEditEngine.

  • HTTP Parameters dropdown on New Post goes to 404
  • Implement EditEngine Comments
Test Plan

Make Post, Make Comment, Laugh.

Diff Detail

Repository
rP Phabricator
Branch
phame-edit-comment
Lint
Lint Passed
Unit
Tests Passed
Build Status
Buildable 12904
Build 16460: Run Core Tests
Build 16459: arc lint + arc unit

Event Timeline

chad retitled this revision from to Use CommentEditEngine in PhamePost.
chad updated this object.
chad edited the test plan for this revision. (Show Details)
chad added a reviewer: epriestley.
chad added a task: T9360: Unbeta Phame.

The 404 is:

core.pkg.js:2326 POST http://local.phacility.com/phame/edit/1/comment/ 404 (Not Found)

So seems to not find phame/post/edit. Not sure if my fault.

chad edited the test plan for this revision. (Show Details)
epriestley edited edge metadata.

Slightly weird that we quote like this, but "POSTxxx" isn't a real monogram so it doesn't link:

Screen Shot 2016-07-03 at 1.44.31 AM.png (177×412 px, 22 KB)

Not sure if that's worth fixing or how to fix it:

  • I could make it not show the "quote" action if you don't setQuoteRef(), although quoting post comments seems somewhat useful.
  • We could also make "POST" a real monogram. I think I'd use monograms for posts (see earlier in T9897#151198), although multiple-letter monograms feel a little clunky to me.
  • We could give posts the "J" monogram, nominally for "Journal Entry"?

I maybe slightly favor giving them "J".


Also slightly weird that you can select "Change Projects" and "Change Subscribers", and we show you a preview, and we actually do apply the actions, but the timeline doesn't show them. Maybe:

  • Show comments, subscriber changes, and project changes in the timeline?
  • Or, I can tweak things so the actions just don't show up here?

I maybe slightly favor removing the actions.

This revision is now accepted and ready to land.Jul 3 2016, 8:55 AM

Oh I made POST work, but didn’t push up another diff. I can just get rid of
actions too.

chad edited edge metadata.
  • Make "J" a post monogram
This revision was automatically updated to reflect the committed changes.