On 12/3/06, <b class="gmail_sendername">Darren Oh</b> &lt;<a href="mailto:darrenoh@sidepotsinternational.com">darrenoh@sidepotsinternational.com</a>&gt; wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Dec 3, 2006, at 12:08 AM, Drupal Designs wrote:<br><br>&gt; I am looking to see if there is any way one can have disk usage<br>&gt; limit set per user? Basically wanted to know what is the best way<br>&gt; to implement payment levels (monthly membership) based on disk
<br>&gt; usage needs for a user?<br>&gt;<br>&gt; Is there anything available? If not, what is the best way to do it?<br><br>If you're looking for a way control the amount of space users can use<br>for uploaded files, the best way I can think of is to create a custom
<br>access control module. Users would determine their levels of access<br>by subscribing in your E-Commerce store. The access control module<br>would check to see whether the user's subscription is current and<br>whether the user has space left before allowing a file to be
<br>uploaded. You could also create a settings page to configure whether<br>files from expired subscriptions should be deleted by a cron task<br>after a period of time.<br><br>As far as I know, no one is working on such a module. I estimate that
<br>it would take about a week to develop and test.<br></blockquote></div><br><br>Look into the upload module code. It has a way to limit total size of files<br>per role (if you have roles defined).<br><br>You can use a similar scheme, but on a per user basis.
<br>