google-code-export / django-grappelli

Automatically exported from code.google.com/p/django-grappelli
0 stars 0 forks source link

app proposal #95

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
I´m not sure about how to name this app, so I´m just outlining the basic
functionality.

– the footer of every admin-page could be a collapsible element.
– when opening the footer, you have the following possibilities:
# reminder: send an email to a selection of editors. the reminder can be
coupled to the current page (e.g., a specific entry). for example, one
editor wants to remind another editor to publish an entry on a specific
date. of course, the email doesn´t have to be sent immediately but based on
a given date/time.
# todo: an editor can assign a todo-item to one or several other editors. 
# note: just notes.

on the front page this functionality could be implemented to the sidebar
when using tabs: the tabs could be
– recent actions
– reminders
– todo
– notes
we have to use icons for this, since the sidebar is too small for four tabs.

Original issue reported on code.google.com by sehmaschine on 4 Sep 2009 at 8:39

GoogleCodeExporter commented 9 years ago
It's funny because I just implemented similar functionality for a client..

It seems to me that it would be better suited as a standalone app rather than
something tightly coupled in Django .. so far it's been useful for me only in 
one
instance.

I'm not sure either about the todo .. it seems to be a bit an overhead for the 
task.

If we start with the initial goal; adding object centric notification for a 
selected
range of users.

We just need an app that accept an object_type and an object_id with, date, the 
users
and maybe a text field for a note.

This way reminders can be linked with anything and if we need to show the 
reminder
form in another app we can simply use inlines.

If you need a todo functionality you can just create another apps that links 
todo
items again with the object_type and object_id. That way the todo too can be 
linked
to anything.

The only limitation would be that you would not be able to show the reminder 
form
inline along with the todo form. You'd have to edit the reminder to then be 
able to
show the todo form inline.. not sure if I'm clear hehe.

Original comment by hainea...@gmail.com on 26 Sep 2009 at 9:11

GoogleCodeExporter commented 9 years ago
hi there,

my idea was to call the whole think "notes". each note can be part of a group 
(note,
reminder, todo) with slightly different functionality. I´m not sure todos are 
really
needed though.

I´d like to show that whole app in an expandable footer-area on every page 
(instead
of displaying inlines). e.g., when you´re on a specific change-form, adding a 
note
could be an ajax call including the current object. if there´s an object, the 
note
can be assigned to that object. if not (e.g. on a change-list), the note won´t 
be
assigned.
moreover, the notes should be shown on the admin index-page.

Original comment by sehmaschine on 27 Sep 2009 at 7:57

GoogleCodeExporter commented 9 years ago
In my opinion, such an app should be dependent on Grappelli, but not be a part 
of it.
This one-way dependency can be implemented using template tags which send 
custom signals.

Original comment by aidas.be...@gmail.com on 30 Nov 2009 at 5:07

GoogleCodeExporter commented 9 years ago
invalid for now, since we removed all extra-functionality from grappelli-core. 
may be
added to grappelli-admin-tools.

Original comment by sehmaschine on 11 May 2010 at 2:35