Flying_c, if you can find this feature in other CMSes I would like to see how it is achieved there.
Has anyone come up with a solution yet?
I really just need some simple stuff.
Every new user should be able to have their own little blog.
They don’t have to be able to edit their posts afterward, just post them
and let other users comment.
And if possible it would be great if they also could have some
sort of presentation that they would be able to edit.
I’m sure someone can get this to work automatically upon registration.
Or does everyone else makes a folder manually for every
new webuser?
Since it’s a basic for every other page where I have ever registered
to add some information about yourself and then later edit it
it could not be that hard.
Well .. it would be great anyway if someone got it working.
-
MODX Staff
- 12,272 Posts
Editing a user profile and auto-creating a myspace-like blog are two totally different things.
Ryan Thrash, MODX Co-Founder
Follow me on Twitter at @rthrash or catch my occasional unofficial thoughts at thrash.me
I recently discovered that a "profile" in MySpace parlance *is* one’s space on MySpace. I had assumed they would be called "Spaces", like LiveJournal has journals and Blogger has blogs, but apparently it is common to call the whole space a "profile". Which leads to the current confusion.
@Flying_c - I repeat, can you find this feature in another CMS?
And yes, I did say I’d be doing something similar soon, but client priorities changed. It’s still a possibility, but it ain’t gonna happen in the near future.
Drupal has this feature .. almost at least.
When the user is registred an admin has to assign the user a role.
But that’s it, and maybe that role assignment could be taken
care of automatically.
Then the user can use his own blogg
edit his personal page and so on.
I guess I’ll use drupal with this project instead.
Um, MODx can do the exact same "almost feature".
A moment’s research later finds a core Drupal module called Blog, which does indeed seem better than core MODx functionality in that users can only edit their entries, but you still can’t edit the presentation, and access isn’t automatically granted.
http://drupal.org/handbook/modules/blog
-
☆ A M B ☆
- 24,524 Posts
Well, it can’t be all that difficult to implement. I wrote a document manager that allows a user belonging to a certain web group to upload a document, assign permissions to other users to "check out" or "check in" or only download, and only the "owner" of the document (or a logged-in Manager Admin user) can change permissions or delete the file. Other than allowing a Manager Admin user to work with the files, it’s all handled from the front-end.
MODx documents also have a "createdby" field, just match that up with the SESSION webInternalKey to allow editing.
Perhaps I am not understanding the problem fully, but why can’t this be implemented with a database table to store content, a snippet for entering/configuring and a snippet for displaying? Then when a user is created, create their page that runs the snippet with their user name, etc.
Andy
It can be implemented in exactly that way. Or any of the other ways outlined in this thread, none of which would take particularly long to implement. They would all take longer to document.
The problem that the original poster has is that this only works if you write the snippets.
If you can’t write the snippets, you can try to persuade other people into writing a complete easy-install solution by ’threatening’ to use another CMS. This doesn’t actually motivate me to write anything, but rest assured that I will be sharing and documenting my solution once I write it, and crediting everyone who has contributed code or ideas.