In that day it says that an administrator can delete users but in the source code is not programming, I can't find it, where is the action "executeDeleteUser"?????
Thank you On 5 jun, 17:04, "Rafael George" <[EMAIL PROTECTED]> wrote: > I think you will find it here. > > http://www.symfony-project.com/askeet/20 > > On 6/5/07, senechaux <[EMAIL PROTECTED]> wrote: > > > > > > > I didn't found where is the action to delete an user, can you help > > me?? > > > Thanks > > > On 4 jun, 17:26, "Rafael George" <[EMAIL PROTECTED]> wrote: > > > AFAIK, askeet can delete users you must be an administrator for making > > > the deletion of a user, and talking about the anonymous user you can > > > have the user in your database and not use it at all. > > > > Just a suggestion, i did this in the application that i have online > > > based on Askeet too. > > > > Good Luck > > > > On 5/31/07, senechaux <[EMAIL PROTECTED]> wrote: > > > > > Hi, first sorry for my english, below I will write the original text > > > > in spanish. > > > > > I am developing an application based on askeet and i have a problem > > > > with a feature that is not implemented in askeet, the deletion of > > > > users. This is not implemented. > > > > > The problem appears when an user is deleted, in my application doesn't > > > > exist the anonymous user and it must to delete all contributions from > > > > an user: his questions, his answers, ... and his reports (question > > > > reports and answer resports), and when is deleted the reports it must > > > > to be updated the field "reports" in tables Answer and Question. > > > > > How can i do this? > > > > > I have configured in the database the field user_id as foreign key and > > > > with the property OnDelete: Cascade, so when an user is deleted all > > > > rows from all tables where exists that user_id are deleted. Well, but > > > > when are deleted the reports that this user made it would must have a > > > > trigger that updates the reports field from tables Answer and > > > > Question. > > > > > I have tried redefine the doDelete() method from ReportQuestionPeer > > > > and here update the reports counter but I don't know how to get the > > > > ReportQuestion object to get the Question Id, that is necessary to > > > > update the Question reports counter. > > > > > Here the link to the askeet database diagram > > > >http://www.symfony-project.com/images/askeet/mcd4.gif > > > > > Thanks > > > > > Spanish original text: > > > > > Buenas, estoy desarrollando una aplicación a partir de askeet y tengo > > > > un problema con una cosa que al parecer no se ha implementado en > > > > askeet. En askeet se supone que los administradores pueden borrar > > > > usuarios pero no está implementado realmente. > > > > > El problema surge cuando se borra a un usuario, en mi aplicación no > > > > existe el usuario anónimo y debe borrarse todo rastro del usuario: sus > > > > preguntas, sus respuestas, ... y sus reportes (tanto de preguntas como > > > > de respuestas), y cuando se borran los reportes se debe actualizar el > > > > contador de reportes tanto de las preguntas como de las respuestas > > > > reportadas. > > > > > ¿Cómo se hace? > > > > > Yo tengo declarado en la base de datos el user_id como clave foranea y > > > > con la propiedad OnDelete: Cascade, es decir que cuando se borra el > > > > usuario se debe borrar todas las filas de las tablas donde aparezca > > > > ese usuario, hasta aquí perfecto, pero al borrar los reportes que ha > > > > hecho este usuario se debería disparar una especie de trigger que > > > > actualiza el número de reportes de la pregunta o la respuesta. > > > > > Lo que he intentado es redefinir el método doDelete() de la clase > > > > ReportQuestionPeer para ahí actualizar el contador de reportes pero no > > > > sé cómo tener acceso al objeto ReportQuestion para obtener el Id de la > > > > Question, necesario para actualizar el contador Reports de dicha > > > > Question. > > > > > Os dejor con un enlace al esquema de la base de datos de askeet > > > > >http://www.symfony-project.com/images/askeet/mcd4.gif > > > > > Sé que es una pregunta compleja pero agradeceré cualquier ayuda. > > > > > En cualquier caso, muchas gracias. > > > > -- > > > Grimoire Guru > > > SourceMage GNU/Linux > > -- > Grimoire Guru > SourceMage GNU/Linux --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "symfony users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/symfony-users?hl=en -~----------~----~----~----~------~----~------~--~---
