Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make fields in-place editable #341

Closed
gvwilson opened this issue Jun 5, 2015 · 7 comments
Closed

Make fields in-place editable #341

gvwilson opened this issue Jun 5, 2015 · 7 comments

Comments

@gvwilson
Copy link
Contributor

gvwilson commented Jun 5, 2015

We're currently using forms for almost everything, which is very old-fashioned - it would really (really) help if events, sites, persons, etc., could be edited in-place without form submission. This is pretty much at the top of Amy-the-person's wishlist.

@pbanaszkiewicz
Copy link
Contributor

This is pretty big. @amyrbrown how would this feature help you with your work?

@amyrhoda
Copy link

amyrhoda commented Jun 6, 2015

The "notes" field is the one I edit most often -- it would be awesome if I could just click in it and edit it (and only it) instead of clicking the "edit" button, which makes everything editable and is pretty slow.

Alternately maybe just a button to edit the notes field alone -- kind of like you can edit the title of a Github issue, or just a comment, without editing the whole thing?

(I wouldn't say this is at the top of my list, but it would be really really nice. :) )

@wking
Copy link
Contributor

wking commented Jun 6, 2015

On Fri, Jun 05, 2015 at 09:00:41AM -0700, Piotr Banaszkiewicz wrote:

This is pretty big.

The little “Django API + Angular frontend” bird is singing in my head
;).

@pbanaszkiewicz
Copy link
Contributor

The "notes" field is the one I edit most often -- it would be awesome if I could just click in it and edit it (and only it) instead of clicking the "edit" button, which makes everything editable and is pretty slow.

If it's the edit OBJECT webpage loading slowly, then we have a solution in v0.3; I don't think it's running on the production yet, though.

Alternately maybe just a button to edit the notes field alone -- kind of like you can edit the title of a Github issue, or just a comment, without editing the whole thing?

That's definitely an easy way to solve this issue, and I like it.

The little “Django API + Angular frontend” bird is singing in my head ;).

That's the whole release on its own, and I'd like to not go there if we can :-) but yeah, it may be inevitable at some point. (Not saying it's a bad idea, though! It's just a big thing.)

@aditnryn
Copy link

aditnryn commented Jun 8, 2015

Can we use a wysiwyg editor on the notes field. django-wysiwyg is stated to work with django-crispy-forms. It is worth a try or going the AngularJS way is the better option in the long run.

The "notes" field is the one I edit most often -- it would be awesome if I could just click in it and edit it (and only it) instead of clicking the "edit" button, which makes everything editable and is pretty slow.

PJAX (like on github.com) can make webpage rendering faster. Haven't tried that yet.

@pbanaszkiewicz
Copy link
Contributor

@narayanaditya95 annotating with dates is more important than wysiwyg.

@gvwilson gvwilson changed the title Big feature for v0.4: make fields in-place editable Make fields in-place editable Jun 12, 2015
@gvwilson gvwilson modified the milestones: v0.5, v0.4 Jun 12, 2015
@pbanaszkiewicz pbanaszkiewicz modified the milestones: v0.5, v0.6 Jul 3, 2015
@pbanaszkiewicz pbanaszkiewicz modified the milestones: v0.6, v0.7 Jul 17, 2015
@pbanaszkiewicz pbanaszkiewicz modified the milestones: v0.7, v0.8 Jul 28, 2015
@gvwilson
Copy link
Contributor Author

gvwilson commented Aug 6, 2015

Helpful, but not essential.

@pbanaszkiewicz pbanaszkiewicz modified the milestones: v0.8, v0.9 Aug 13, 2015
@pbanaszkiewicz pbanaszkiewicz removed this from the v0.8 milestone Aug 13, 2015
@pbanaszkiewicz pbanaszkiewicz modified the milestones: v0.9, v1.0 Aug 28, 2015
@pbanaszkiewicz pbanaszkiewicz modified the milestones: v1.2, v1.0 Oct 6, 2015
@pbanaszkiewicz pbanaszkiewicz modified the milestones: v1.2, v1.3 Nov 13, 2015
@pbanaszkiewicz pbanaszkiewicz removed this from the v1.3 milestone Dec 5, 2015
@pbanaszkiewicz pbanaszkiewicz removed their assignment Jan 19, 2016
@pbanaszkiewicz pbanaszkiewicz modified the milestone: v1.5.3 Apr 7, 2016
@pbanaszkiewicz pbanaszkiewicz modified the milestones: v1.5.3, v1.5.4 Apr 20, 2016
@pbanaszkiewicz pbanaszkiewicz removed this from the v1.5.4 milestone May 20, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants