quota confusion

soaringeagle
@soaringeagle
11 years ago
3,304 posts
im making progress figuring everything out but im confused on a few things with quotas and after watching the vids and reading the documentation im still confused
1st off it says 'some quotas can be signed up to directly, others need to be assigned to by an admin" and in the vid they show making a new users experienced users etc quotas

but thats as far as the explanations went
so heres the situations i want to figure out how to do

1 i want profile questions that if they want to sell digital goods like music they get added (autonaticly i hope) to 1 quota if they want to sell crafts to another if they want to sell bundles to another if all 3 to another how do profile questions then add the profiles to quotas

the next situation i want is like you had new members who are restricted
but then become full unrestricted members after some conditions met
like number of days since joining or after a number of days and uploading a profile pictutre
or whatever

the point is im trying to figure out how members can be added or moved between quotas without admin interactions

cause as an admin im not planning on mamually moving every member from new to full member

and id like them to be able to sign up for the shoops at profile creation time

now that i think about it ..we have high ethical standards for what we alow in suhops so id want approval on items for the 1st 30 days the shops up
i know ill need multiple quotas to accomplish this what i dont know is how to accomplish the quouta manipulation automaticly by profile questionsd and/or time
without causing an absolute nightmare where i need 20 addmins just to handle that

as ut is now with 14,000 members i have 6 admins i think.. but i do 99.9% of the admining myself the other 6 are just there for when im away or miss something

so to recap
how do i add profiles to specific quotas based on profile questions
and how do i have them automaticly change quotas based on conditions like time

from the info ive seen it seems like both are possible just been searching for 2 hours and cannot find out how



--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities

updated by @soaringeagle: 07/09/16 09:21:02AM
paul
@paul
11 years ago
4,335 posts
Probably best to create multiple 'signup quotas', each with its specific cart options. Registering users can then select what features they want.
If you want to assign quotas based on signup questions you'll need a custom module that listens for 'signup_created' event. It can then look at the responses to the questions and allocate a quota accordingly.

To automate quota allocation on a regular basis, that same custom module could include another listener that listened for the 'db_create_item' and 'db_update_item' events. If those events were creating or updating something that qualified a profile quota change, it would put it into effect by modifying the profile's datastore profile_quota_id value. It could also optionally send the user an email telling him about it.

Pa


--
Paul Asher - JR Developer and System Import Specialist

updated by @paul: 12/29/14 09:23:54AM
soaringeagle
@soaringeagle
11 years ago
3,304 posts
ok and if im understanding corectly the same module can listen for a profile created date
i saw somehere an option to 'change profile quota at this date' but instead of an admin inputting that change date .. the listener should take that join date then the module add 30 days to it and set that date automaticly?

im so glad last night i got a member thats a wiz at this stuff to help out
ill definately try to pay attention to how he does things and learn from it

everything your saying makes perfect sence to me its just the how to do that that i still need to learn haha

i sure have learned alot in the past few days though

is the logo upload in slate working yet


let me run some ideas by you and tell me if what im thinking is possible
i already changed my main profile to dreadlocks forums and the main forums etc will be in there
i want a music shop profile that just lists all the music shops with a featured list (possibly broken down by genre?)
then have a profile for the dread related shops broken down by category like shampoos beads tams and hats etc
and those 3 profiles that would make up the main body of the site have links in the link menu where signin and your profile link is but that show on every page

thats kinda how i envision tyhe site structure anyway

oh and i have 1 more huge question that needs its own discussion
and i wanted to suggest 2 more forum categories here

a work in progress for ning transferees to show takk about and get help on (mostly from eachother not you) the sites they are building and a live ning transfers to show of the sites that successfully migrated and are live


--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities

updated by @soaringeagle: 12/29/14 09:23:54AM
paul
@paul
11 years ago
4,335 posts
There is another Jamroom event called 'daily_maintenence' that is fired at midnight server time every day, so yes, you could also listen for that and make a quota changes on that.
For how to build listeners checkout https://www.jamroom.net/the-jamroom-network/documentation/development/1011/events-and-listeners

All your ideas are possible with a bit of template work.

Thanks for the suggestions. Yes, I'll add a 'Work in progress' category, and there already is a 'Sites' button on this page that I'll add N2JR sites to as they go live. They will need to apply to be put there, hopefully with a short testimonial about Jamroom/why they moved/whatever that I can put up, along with a link to their site.


--
Paul Asher - JR Developer and System Import Specialist

updated by @paul: 12/29/14 09:23:54AM
soaringeagle
@soaringeagle
11 years ago
3,304 posts
awesome so im guessing the listener can listen for that midnight jmaintenence and count off x number of fires then quota change/
that maintenence does that also send out payments i sent u a reply by email with my confusion about the shops


--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities

updated by @soaringeagle: 12/29/14 09:23:54AM
brian
@brian
11 years ago
10,149 posts
soaringeagle:
that maintenence does that also send out payments i sent u a reply by email with my confusion about the shops

No - payouts is always a manual process unfortunately, but we've made it super easy - PayPal does not support a Mass Pay API.

Hope this helps!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net

updated by @brian: 12/29/14 09:23:54AM
soaringeagle
@soaringeagle
11 years ago
3,304 posts
well let me ask u the full question i asked paul by email


copied from the email

im really confused about foxycart i did read alotta controversy about the charge and agree with brians post about hobby vs business and i dont care bout 15 a month im already spending 250 on the server and i live off a disability check and the lil ads pay
i pay what i pay so i can help ppl and if i can help them earn a lil (and take 1% to help cover costs) then im good

but what i dont understands the process
i get that i need a fc account and api
im assuming that that pays the 1% to me then the rest waits till the user earns 10 or more and pays them
but heres my confusion
2 things
1 how are they paid when i see nowhere for the user profiles to enter any payment info
are they paid through paypal and only have to enter that info once a 1st payments able to be made
and 2
i see a "pay out paymnents' button
do i have to manualy click that to send payments that meet the threshhold or can that be aurtomated to senjd payments every day or once a week most that sell real items nit digital would need thed payment and shipping fees right away

i might ask them if they dont mind a small annual subscription feee forthe shop


you answered the automated part (could i set up a cron job to handle that/)

but the rest
im confused how the entire payment process works


--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities

updated by @soaringeagle: 12/29/14 09:23:54AM

Tags