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 on Paid Subscriptions

Login / Search

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

Fan in training

Hi, Just starting with ocPortal and wonder if anyone could give me a couple of pointers on setting up subscriptions. I've followed the tutorial & set up the User Group subscription, and set the permissions for the group, but am now confused...

As I understand it, a new subscriber would join the site and go into the "Members" group, they then  go through the paypal payment and that would upgrade them to the "Super-Members" group, which has the permissions to access the paid for areas of the site, am I right so far?

Do I also need to set up a product for the subscription via the Content Management > Products menu?

I'm also confused about step 5 on the tutorial:
"Provide a path for members to visit the purchase page so that they may activate their subscription. You do this via the site:purchase page-link, which can be inserted into a template, Comcode page, or most simply, onto your menu using the menu editor."

Is "site:purchase" a module? If so how to I access Modules to add them to a page?

Thanks.
Back to the top
 
Posted
Rating:
#89142
Avatar

Fan in training

Looking through the modules, is it
… \site\pages\modules\purchase.php  
which invokes the payment?

Any help appreciated as I've confused myself on this part  O_o
Back to the top
 
Posted
Rating:
#89147
Avatar

As I understand it, a new subscriber would join the site and go into the "Members" group, they then  go through the paypal payment and that would upgrade them to the "Super-Members" group, which has the permissions to access the paid for areas of the site, am I right so far?
yes

Do I also need to set up a product for the subscription via the Content Management > Products menu?
No this is for physical shipped items.

"Provide a path for members to visit the purchase page so that they may activate their subscription. You do this via the site:purchase page-link, which can be inserted into a template, Comcode page, or most simply, onto your menu using the menu editor."
Actually that's out of date, you no longer need to because the personal stats block (the login block) will show upgrade links that jump in to make the purchase.

Is "site:purchase" a module? If so how to I access Modules to add them to a page?
 yes, site is the zone, purchase the module. Menu editor could browse to it, maybe Site\purchase would be an easier way to understand from this perspective.


So in summary, should be very easy, you may just not have noticed the purchase links.

Make sure you have an eCommerce gateway (probably PayPal) set up in the main config.


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:
#89149

Non-joined user

Thanks, that makes sense now, I've already set up the paypal part, I'll have a go at adding the menu tomorrow :thumbs:
Back to the top
 
Posted
Rating:
#89167
Avatar

Hi, I'm afraid I'm still struggling, I don't seem to be able to access the SU feature, it is ticked in configuration, but I can't find a link to it on the footer or personal block or any of the menus.

Make sure you're using an admin user.

Are you sure you have the eCommerce addon installed?


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:
#89168
Avatar

Fan in training

Hi Chris, just deleted my last post as I've partially solved the problem, I uploaded ocPortal via FTP manually as my host doesn't include the forum via simplescripts or some unknown reason (plus they  only have version 7.xx --- A couple of the modules including "purchase" hadn't uploaded, I've reuploaded them & the purchase page is now functioning and going through to Paypal.

As for the SU, it's showing as ticked on the config, it says it should appear in the footer on the default theme, but it isn't there, should it be under the Copyright notice with the other links or in the dropdown menu?

I wonder if it hasn't uploaded either, maybe, which folder does it live in? I'll have a look through

Half the problem solved anyway, thanks for your quick response.
Back to the top
 
Posted
Rating:
#89169
Avatar

SU only shows for admins. It is also possible that a template override may exist from the old install, if you uploaded over the top of it. The /upgrader.php script has an integrity check to tell you any missing/corrupted/override/unknown files.


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:
#89170
Avatar

Fan in training

Thanks, the integrity checker returned:

The following files have been superseded by new versions, but you have overrides/customisations blocking the new versions. Look into this and consider reincorporating your changes into our new version. If this is not done, bugs (potentially security holes) may occur, or be left unfixed. If you edited using an inbuilt editor, the file on which you based it will be saved as file.editfrom: you may use a tool such as WinMerge to compare the editfrom file to your own, and then apply those same changes to the latest version of the file.

  • sources_custom/critical_errors.php

The following alien files were found in ocPortal and possibly should be deleted. It may be that these files are remnants of the previous version or files from uninstalled addons (these ones are pre-ticked/checked), and they may cause problems if left behind. Or, they may be from unofficial addons which may or may not be compatible with the version you are running (this tool knows nothing about non-bundled addons). Please check each file to see what it is, and if you believe it to be an outdated file, delete it. Please take a backup first though!

  • adminzone/pages/modules/admin_banners.php
  • adminzone/pages/modules/admin_ocf_ldap.php
  • adminzone/pages/modules/admin_ssl.php
  • adminzone/pages/modules/admin_flagrant.php
  • adminzone/pages/modules/admin_ocf_post_templates.php
  • adminzone/pages/modules/admin_quiz.php
  • robot.txt
  • cms/pages/modules/cms_banners.php
  • cms/pages/modules/cms_quiz.php
  • site/pages/modules/tester.php
  • site/pages/modules/banners.php
  • site/pages/modules/quiz.php
  • site/pages/modules/contactmember.php
  • sources_custom/critical_errors.php
I added the robot.txt as I don't want it indexing while I'm setting it up (and parts of it not at all!)

I presume that tool would pick up anything missing?
Back to the top
 
Posted
Rating:
#89172
Avatar

robot.txt –> robots.txt

Other files, seems odd, is it possible you had uninstalled the addons then uploaded files from the manual isntaller again?


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:
#89173
Avatar

Fan in training

Yes, when I found the purchase module was missing I re-uploaded all the missing modules via ftp, so there could be a few which had been uninstalled on the config then put back in, will that cause problems?

:$Thanks for picking up on the robot/robots I'll correct that!
Back to the top
 
1 guests and 0 members have just viewed this: None
Control functions:

Quick reply   Contract

Your name:
Your message: