HTML Logo by World Wide Web Consortium (www.w3.org). Click to learn more about our commitment to accessibility and standards.

Moving forward with Composr

ocPortal has been relaunched as Composr CMS, which is now in beta. ocPortal 9 will be superseded by Composr 10.

Head over to compo.sr for our new site, and to our migration roadmap. Existing ocPortal member accounts have been mirrored.


Question regarding ocPortal abilities

Login / Search

 [ Join | More ]
 Add topic 
Posted
Rating:
#22277 (In Topic #5381)
Avatar

Fan in action

I'm going to provide some details as to what I need and hopefully someone can tell if it is possible with ocPortal.




For my community I require the following:

Article/Stories/News/Reviews - posting by admin and members - Submissions can be approved by admin, points awarded to the user, submissions can be reviewed/commented/rated/or discussed in forum, other users can donate points to the contributer if they wish (if they like the submission).

User ability to create polls (not in forums) - Polls may be reviewed/rated/commented/or discussed in forum, points awarded to the user, other users can donate points to the contributer if they wish (if they like the submission).

Links directory - Links may be reviewed/rated/commented/or discussed in forum, points awarded to the user, other users can donate points to the contributer if they wish (if they like the submission).

Questionnaires/Quizes - Questionnaires  may be reviewed/rated/commented/or discussed in forum, points awarded to the user, other users can donate points to the contributer if they wish (if they like the submission).

Events calendar - events may be reviewed/rated/commented/or discussed in forum, points awarded to the user, other users can donate pointsto the contributer if they wish (if they like the submission).

Points shop - Allows users to to do exchange points for the follow things:
  • Profile upgrades (change name, custom avatar, profile extra fields, profile skin, edit member nametag, etc…)
  • Buy special permissions that allow the member to do more on the site such as, X Points to gain permission to create polls, X Points to gain permission to create questionnaires, X Points to create custom category in links directory and be the admin of that category, X Points to create a private area in forums, X points to gain access to other areas of the website, etc…
  • Gifts to give to other members (profile upgrades, invitations to top level or private areas, special passes (time limited access to an area of site), etc…)
  • Physical gifts offered in exchange for points (ie. coffee mugs, t-shirts, stickers, etc…)
  • Buy Member upgrades - XXXXX Points to become a moderator of a section on site, etc…
  • X points to create a group and be admin (x points to pimp group style/layout), X Points to join group
  • Ability to upgrade to use different Icon sets in forums/comments for X points
Member rewards - In user profile will be a list of rewards user has received from admin/community, most posts/most curse words/most news posts/best articles/oldest member/etc….The rewards could work on rating of specific user contributions.

Groups - Users can create groups, in the groups they can have forums/group news and can be awarded points for contributions(like everything else)

POINTS SYSTEM - Each content area on the site allows a user to gain points to spend, when a user submits/creates a link/news/article/review etc, they receive X points. Each sections/content area's points value is customizable by admin. Some areas may not offer points if so desired by admin.

Member other options - PM's, report harrasment, report dead link, report user, extending profile (via point shop - ie. resume, life story, music library, etc..), manage groups, and view own submissions and content, etc..

Custom pages - html/php enabled custom pages management, so admin can add new content and customize page as desired (ie. about us, contact us, etc)





So can ocPortal do this and if not how much time is required to do this and how much would it cost, if anything?

Thanks
Back to the top
 
Posted
Rating:
#22284
Avatar


Hi Jason,

Article/Stories/News/Reviews - posting by admin and members - Submissions can be approved by admin, points awarded to the user, submissions can be reviewed/commented/rated/or discussed in forum, other users can donate points to the contributer if they wish (if they like the submission).

Yes, except there is no specific reviewing support in ocPortal - we'd normally expect the commenting to be used for this.

User ability to create polls (not in forums) - Polls may be reviewed/rated/commented/or discussed in forum, points awarded to the user, other users can donate points to the contributer if they wish (if they like the submission).

Yes.

Links directory - Links may be reviewed/rated/commented/or discussed in forum, points awarded to the user, other users can donate points to the contributer if they wish (if they like the submission).

Yes, via a catalogue of links.

Questionnaires/Quizes - Questionnaires  may be reviewed/rated/commented/or discussed in forum, points awarded to the user, other users can donate points to the contributer if they wish (if they like the submission).

Yes.

Events calendar - events may be reviewed/rated/commented/or discussed in forum, points awarded to the user, other users can donate pointsto the contributer if they wish (if they like the submission).

Yes.

Points shop - Allows users to to do exchange points for the follow things:
    * Profile upgrades (change name, custom avatar, profile extra fields, profile skin, edit member nametag, etc…)

Not as such, but most of it can be done via changing rank when they earn points. I'm not sure what 'profile skin' means.

    * Buy special permissions that allow the member to do more on the site such as, X Points to gain permission to create polls, X Points to gain permission to create questionnaires, X Points to create custom category in links directory and be the admin of that category, X Points to create a private area in forums, X points to gain access to other areas of the website, etc…

These 'etcs' are worrying me a bit as I can't say "yes" to those unspecified things.
However, as before, most of these things would be done via permissions, earned when changing rank. ocPortal isn't structured to purchase temporary access to do things.

    * Gifts to give to other members (profile upgrades, invitations to top level or private areas, special passes (time limited access to an area of site), etc…)

A member could give gift points that indirectly may cause a member to change rank and hence receive such permission.

    * Physical gifts offered in exchange for points (ie. coffee mugs, t-shirts, stickers, etc…)

This kind of thing can be programmed in by a programmer with relative ease.

    * Buy Member upgrades - XXXXX Points to become a moderator of a section on site, etc…

As access is defined by usergroup membership, this isn't directly possible. However a member could 'bribe' a usergroup leader with gift points to persuade them to let them into their group; this group could have special permissions.

    * X points to create a group and be admin (x points to pimp group style/layout), X Points to join group

This isn't possible.

    * Ability to upgrade to use different Icon sets in forums/comments for X points

Again, this would be done via permissions, which can be gained by changing rank via accumulating points, not by a purchase.

Member rewards - In user profile will be a list of rewards user has received from admin/community, most posts/most curse words/most news posts/best articles/oldest member/etc….The rewards could work on rating of specific user contributions.

Staff may assign awards to members manually, and display them in an archive, but not in member profiles.

Groups - Users can create groups, in the groups they can have forums/group news and can be awarded points for contributions(like everything else)

This isn't possible.

POINTS SYSTEM - Each content area on the site allows a user to gain points to spend, when a user submits/creates a link/news/article/review etc, they receive X points. Each sections/content area's points value is customizable by admin. Some areas may not offer points if so desired by admin.

Yes.

Member other options - PM's, report harrasment, report dead link, report user, extending profile (via point shop - ie. resume, life story, music library, etc..), manage groups, and view own submissions and content, etc..

PM's - yes.

Report harrasment/user - you can report posts.

Report dead link - ocPortal will report broken links in Comcode, and also has a tool to find them. Otherwise users would need to track down the staff manually.

Extending profile - done via permissions

Viewing own submissions - they may run an authored-search against their username on the site.

Custom pages - html/php enabled custom pages management, so admin can add new content and customize page as desired (ie. about us, contact us, etc)

Yes.




We're more than happy to add in any missing functionality for you, but there are a lot of extremely specific features requested in this topic that would not be programmed into ocPortal normally. Therefore we'd have to charge for such features based on our consultancy rate (which is itself based on typical programmer salaries). Due to the enormous quantity of tailored requests here the quote could easily exceed $10,000. By your comments, it looks to me like you're making a relatively non-profit community, and hence this would exceed the budget you might have - but I am only guessing by the context of your post.
It's important to bear in mind that the kind of big and highly customised websites you're looking to match either:
  • take millions in investment to create (so $10,000 is a very small quote when contrasting against these)
  • or have an extremely passionate team of skilled programmers who essentially donate weeks of programming time each.
ocPortal provides a great low-cost option for people, but if the budget is very low, you have to rely on the generalised features we've made that are designed to suit a wide group of users with differing needs. This problem would be greater for other similar software, as ocPortal includes far more out-of-the-box than our competitor's software does.


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#22287
Avatar

Fan in action

Hi Chris,

I'll play with ocPortal for a few more days and see what I can do myself and what I need to contract out.

This is for free community site, so as such the budget is pretty non existant. However I could probably scrounge up some $ to pay for some custom work ($1000 perhaps) and sell advertising or something to recoup that.

I'll post a reply here once I finish testing more…

thanks for the quick reply :)
Back to the top
 
Posted
Rating:
#22288
Avatar

I totally understand your situation Jason, as I've been in it - except being a programmer I could just work for free to get what I needed done. If you want to seriously cut down the cost, you might want to consider hiring someone from somewhere like Elance - Outsourcing to freelance programmers, web & logo designers, copywriters, illustrators and consultants or Rent A Coder: How Software Gets Done -- Home of the worlds' largest number of completed software projects. Frankly, you wouldn't get such a quality job as we'd do and I wouldn't normally recommend it, but for your particular case it might work out best.
If you did go down this route, and the changes they made were to be released publically, we'd be happy to answer their reasonable questions on how to modify ocPortal.


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#22289
Avatar

Community saint

I would love those features on the store my self. Infact I am trying to get the ocporal store to do that.
I hope in the newer version these store features get added.

I run http://otakuplayground.com and am hopping to make themes and other things for ocportal even though I no longer use it for otakuplayground.com I still love it and feel it could go far with the right help. It needs themes and needs people to advertise for it.
Back to the top
 
Posted
Rating:
#22290
Avatar

We are considering a substantial number of improvements. However we have to be careful to not make ocPortal over-complex in the process.


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#22292
Avatar

Community saint

Ya no want it like pc nuke which I found had way to much and members of my site did not like the fact that they had to have 2 profiles, one for the forum and one for the main site.

I run http://otakuplayground.com and am hopping to make themes and other things for ocportal even though I no longer use it for otakuplayground.com I still love it and feel it could go far with the right help. It needs themes and needs people to advertise for it.
Back to the top
 
Posted
Rating:
#22296
Avatar

Fan in action

Chris Graham said

I'm not sure what 'profile skin' means.
Profile skin, would basically be like a theme, so the user can exchange points to "theme/skin" their profile (choose from a list of themes/skins for this)


Back to the top
 
1 guests and 0 members have just viewed this: None
Control functions:

Quick reply   Contract

Your name:
Your message: