Log message #894811

# At Username Text
# Jul 17th 2009, 04:29 Phally i like the latter, they will have PM's anyway, but indeed ask the user to forward it to his/her email
# Jul 17th 2009, 04:28 alkemann or apps only generate messages, user can opt to have messages forwarded to their email
# Jul 17th 2009, 04:27 alkemann right, generated emails could be part of this thing, users could opt for being notified in the internal message system, email or both
# Jul 17th 2009, 04:27 Phally alkemann: similar to the email component, something you include and send messages with and that sends email out to notify people
# Jul 17th 2009, 04:26 alkemann Phally: right, but it could be concieved a mroe hardcoded version where there were an article_id field in the messages table. but i dont think we should do that
# Jul 17th 2009, 04:26 alkemann Phally: so the apps needs an api to generate messages, and users could get access to them in the same way they do login
# Jul 17th 2009, 04:25 Phally alkemann: well you determine the content of the message in the app and let the plugin handle how it gets to the recipient
# Jul 17th 2009, 04:25 alkemann message content*
# Jul 17th 2009, 04:25 alkemann if the message is "your article has been rejected, and here is the reason why" the link to the article could be part of the message system isntead of a field in the model
# Jul 17th 2009, 04:24 Phally alkemann: it is communication between users, so it could belong to the users plugin indeed
# Jul 17th 2009, 04:24 alkemann also since its directly related to user model twice, and only indirectly linked to other stuff (like an article that is published or moderated) it can fit better there as well
# Jul 17th 2009, 04:23 alkemann get all ur "communication" consolidated. the ability to see "new messages" whatever app ur in etdc
# Jul 17th 2009, 04:22 alkemann err independent
# Jul 17th 2009, 04:22 alkemann gwoo: Phally: the user message thing. maybe that should be part of the plugin to be app agnostic?
# Jul 17th 2009, 03:58 Phally alkemann: will do
# Jul 17th 2009, 03:53 alkemann Phally: add public $displayField = 'username';
# Jul 17th 2009, 03:49 alkemann so u think Article belongsTo User (or UserProfile) ?
# Jul 17th 2009, 03:48 alkemann bah i work from work
# Jul 17th 2009, 03:48 Phally alkemann: no, i'm at work today, off at 15:30, so home at ~16:15
# Jul 17th 2009, 03:47 alkemann Phally: i assume u cant make the changes tothe plugin before later today?
# Jul 17th 2009, 03:11 alkemann dunno
# Jul 17th 2009, 03:11 Phally there was a field named `pos`
# Jul 17th 2009, 03:11 alkemann ?
# Jul 17th 2009, 03:11 Phally pos i.e., still wondering what it meant
# Jul 17th 2009, 03:10 alkemann i removed some
# Jul 17th 2009, 02:59 Phally alkemann: (talking about (user_plug_users))
# Jul 17th 2009, 02:59 Phally alkemann: hmm looks good, are those the existing fields?
# Jul 17th 2009, 02:56 alkemann Phally: http://thechaw.com/bakery/commits/view/adebd98e05ebee3ee8e4922c68268dc7388bc599#highlight
# Jul 17th 2009, 02:53 alkemann right, those cant be in the plugin
# Jul 17th 2009, 02:53 Phally alkemann: yeah exactly
# Jul 17th 2009, 02:52 Phally alkemann: using Modelbehavior::setUp() can be used to
# Jul 17th 2009, 02:52 alkemann u mean User hasMany Articles?
# Jul 17th 2009, 02:52 Phally alkemann: it will get the app specific stuff out of the plugin
# Jul 17th 2009, 02:51 Phally alkemann: well doesn't have to be in lots of places.. before* of the model or something that can call a simple bindWithUser() from the AppModel
# Jul 17th 2009, 02:50 alkemann good night
# Jul 17th 2009, 02:49 pointlessjon i gotta sleep - see you guys tomorrow hopefully
# Jul 17th 2009, 02:49 alkemann Phally: what gain to have it lots of places in controllers instead of model?
# Jul 17th 2009, 02:48 alkemann cake joins different dbconfig tables by default if on same database, but containable doesnt. we cant know about it being on the same db, so maybe just focus on the profile?
# Jul 17th 2009, 02:48 Phally alkemann: how about binding User to the other models on the fly from app to avoid coupling from the plugin to the app?
# Jul 17th 2009, 02:47 alkemann apps needs to work through the user profile i guess,
# Jul 17th 2009, 02:47 Phally alkemann: what about the associations?