We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 2396
    • 101 Posts
    Hi, I’ve created several sites in 0.9.7 and Evolution over the last couple of years, and now I have a personal project and I’m wondering if it’s possible using Revolution, mainly to make use of the multiple sites feature. Below is a basic outline of the functionality I need - can anyone tell me if this would be possible in Revolution? It’s for a community kind of site where each user would have their own profile page that only they or the admin could edit (basically a mini-mini-site for each user) but doesn’t need the ’standard’ social networking communication features.

    Sorry if the description is not good enough, at the moment it’s a bit pie-in-the-sky, it’s actually for a university project so it may be a bit vague, but any help is very much appreciated.


    • User will be required to apply for a member name (membership) via email (to verify that they fit the correct profile for the site, and also to possibly invoice them manually for membership fees). There might be a few hundred members. Manual process – all good, but what number of users would start to impact on modx performance?

    • User is approved as a member and assigned their preferred member name and password. Manual process – all good

    • A blank, templated document (a single page member profile) is set up by the Admin user for the member (url could be either membername.community.com or community.com/membername. Administrator performs via Manager and notifies member

    • Member logs in with assigned login/password and is able to edit their profile, which consists of adding an image(s), long description, contact details and tags for searches. Could this be done using the multiple sites feature in Revo to allow them to access/edit only their page and not see others while allowing the Admin to see all documents/content and edit master templates?

    • Member can add either 3, 6 or 9 items for sale (the assigned template could provide an empty space for each product). These items would be seen on their profile page as well as in a site-wide store area. Can it be done with TVs in the Admin supplied templates? Still unsure on best ecommerce system to integrate, any suggestions? Would need to support sub-accounts.

    • Member can add events to a calendar column and notifications to a news column which are visible and searchable site-wide. Via a custom widget or is there an existing modx Revo plugin?

    In the mean time, can anyone point me to a comprehensive description of Revo’s multiple sites capabilities? BTW, I plan on starting off with the manual registration steps in order to get the usability right, instead of loading it up with automated functions that are too hard to implement and use, then maybe automate it when/if things are going right.
      • 36404
      • 307 Posts
      hi,

      i’m not a Revo expert (far from that smiley) but i think i can answer a few of your questions

      first, all this could easily be done without MODx (yes, i can assure you smiley) then, it’s of course possible to do it it with MODx, it’s only going to be a bit... easier smiley

      sincerely, i think that your number of users will not affect MODx performance at all... users are not documents and will be managed through the db, aren’t they ? then, the only limitations you may run into are your server and db server one... bandwidth, connection number and so on

      i don’t know why you would have to use Revo to manage a different page per user, i assume you can do that with only one page that each user will see as his own thanks to custom display of his information, items and so on. The same about that creation of a page for each user, this would lose all php/mysql interest to my mind and more... your time smiley

      members can add 3 or 6 or as much items as you want smiley always thanks to php/mysql, you’ll only have to provide one item template and aggregate the items the way you want to display them

      i don’t know if there is a calendar snippet for Revo so far (if not, sure there’ll be one one day smiley but, sincerely, i’ve already had to do that kind of thing on my own (a perpetual calendar with the ability to store one shot or recurrent events) and it didn’t take me an afternoon to write it with pure php/mysql... then i guess that with MODx it would not be longer to set one if it doesn’t exist.

      so the answer is yes, you can do all this with MODx smiley

      Have swing
        réfléchir avant d'agir