Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.0 > vBulletin 3.0 Full Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
vBPurchase 1.0c.fl1 Details »»
vBPurchase 1.0c.fl1
Version: 1.0c.fl1, by Ron1n Ron1n is offline
Developer Last Online: Jun 2008 Show Printable Version Email this Page

Version: 3.0.7 Rating:
Released: 06-15-2005 Last Update: 06-30-2005 Installs: 20
DB Changes Template Edits
Code Changes  
No support by the author.

FULL RELEASE!

**ATTN**
USE THE FIX LIST ---> AND MAKE SURE YOU HAVE COMPLETED EACH STEP BEFORE INSTALLING. IF YOU HAVE ALREADY INSTALLED, JUST MAKE SURE YOU DO THEM SOON.


For those of you with other versions installed please upgrade using the upgrade_OLDVERSION_NEWVERSION.txt and everything will workfine.

READ ALL OF THIS BEFORE POSTING AND BEFORE DOWNLOADING:
This is not a beta anymore, but it is for capable, expirienced users only. This can be used as a final product, but it is not meant to be a final product. Users will proabably want to add some features for their own forum to meet their unique needs.

Overview:
This is a purchase/member area hack for vBulletin that is integrated with paypal. It comes with no warrantee, no installer, and limited support. It has been tested on all 3.0.x versions and is working (for the most part).

Bugs:
- I did not include admincp phrases
- There are problems when usernames contain '

Suggestions:
- Custom order fields

Notices:
- There is no support extension, but this hack does automatically add users to a new usergroup if you want it to, and therefore you can have a support forum for your users who have actually purchased items.

Quote:
Originally Posted by shah
For those that keep asking this, this is a store hack which is strikingly similar to the ones found at vbadvanced.com, vbcore.com, cinvin.com, go to their products.php page and you will see.

It let's you add licenses/services/products and lets you sell each. You set the price and description from the admin, and it automatically appears in the purchase.php page, from their the user has the option to buy the product and once he/she has paid the price, they will be redirected to the page where they can download the file/license that they have purchased. Hope this descritption helps a little.

Like he has mentioned, you need to know what your doing and you are required to have a paypal account to install this hack, if you don't have paypal, then you pretty much can't use it I guess, not sure.
Thanks shah

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #32  
Old 06-17-2005, 01:23 AM
Ron1n Ron1n is offline
 
Join Date: Jun 2004
Posts: 373
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by vbcore
This makes me feel good, A hacked that I paid ron1n to do (this exact one) I paid him $175.00 to create, and yet he is releasing it to the public...how nice
You bring up a valid point, but if you recall, I reserved the full right to distribute and modify this vB hack. I am under no legal or moral obligation to you. Maybe you feel wronged that I am releasing this hack to the public, but it is perfectly ethical. I made a hack for your to use, you paid me, and you didn't use it. I see no reason why I should not release it other than to make you happy. If you had used it, I might not have released it out of respect, but everything is different because you aren't using it. Releasing this is not cheating you and it is not being dishonest.

As to whether this is an exact copy? No. I lost a lot of the source that I used to make your hack (about 1/3 of purchase.php) and when I asked if you still had it you said you didn't. Because of that, I was forced to redo many parts of the hack.

I am sorry you feel cheated or wronged. I wish you didn't, but because you have no solid reasoning for me to remove this hack, I will keep it up.
Reply With Quote
  #33  
Old 06-17-2005, 01:28 AM
Ron1n Ron1n is offline
 
Join Date: Jun 2004
Posts: 373
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by yoyoyoyo
I appreciate you sharing this with everyone- I have been looking for something like this for awhile. I added the cron job as indicated in the "fix list two" however when I went to run it to test it out I got this error:
The cron jobs is missing a '.

Code:
$DB_site->query("UPDATE ph_order SET `active`='0' WHERE `active`='1' AND `length` > '0' AND `start`+`length`*86400 < ".$today."'");
should be
Code:
$DB_site->query("UPDATE ph_order SET `active`='0' WHERE `active`='1' AND `length` > '0' AND `start`+`length`*86400 < '".$today."'");
Reply With Quote
  #34  
Old 06-17-2005, 01:43 AM
yoyoyoyo's Avatar
yoyoyoyo yoyoyoyo is offline
 
Join Date: Dec 2004
Location: USA
Posts: 1,612
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Ron1n
The cron jobs is missing a '.

Code:
$DB_site->query("UPDATE ph_order SET `active`='0' WHERE `active`='1' AND `length` > '0' AND `start`+`length`*86400 < ".$today."'");
should be
Code:
$DB_site->query("UPDATE ph_order SET `active`='0' WHERE `active`='1' AND `length` > '0' AND `start`+`length`*86400 < '".$today."'");
thanks, but the orders.php file in the zip already had that line exactly the way you said to change it, and I still get the error.
Reply With Quote
  #35  
Old 06-17-2005, 03:56 AM
yoyoyoyo's Avatar
yoyoyoyo yoyoyoyo is offline
 
Join Date: Dec 2004
Location: USA
Posts: 1,612
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

After making the suggested changes I am still getting this error in the cron job:
Quote:
Invalid SQL: UPDATE ph_order SET `active`='0' WHERE `active`='1' AND `length` > '0' AND `start`+`length`*86400 < '1118984065'
mysql error: Unknown column 'start' in 'where clause'
Reply With Quote
  #36  
Old 06-17-2005, 04:27 AM
SunShina SunShina is offline
 
Join Date: Feb 2005
Posts: 18
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by vbcore
This makes me feel good, A hacked that I paid ron1n to do (this exact one) I paid him $175.00 to create, and yet he is releasing it to the public...how nice
This happen to me also i have paid someone here and he released the paid hack i know how it feel when people doing this ..
Reply With Quote
  #37  
Old 06-17-2005, 06:11 AM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Unless you agree on transfering the copyright or agree on exclusivity, in most cases the coder will be free to do with the result whatever he wants. The price would probably be increased significant if you come to such an agreement.

You get what you pay for (or it should be like that) since you get the functionality you want.

Maybe this is not what you want to hear, but this is how things in general work with Software.
Reply With Quote
  #38  
Old 06-17-2005, 11:33 AM
mikaelweb's Avatar
mikaelweb mikaelweb is offline
 
Join Date: Feb 2003
Location: Sweden
Posts: 122
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

to make grupp off all this templates like vbulletin templates are done

Find in includes/adminfunctions_template.php
Code:
'subscription' => $vbphrase['group_paid_subscriptions'],
add under that line
Code:
'purchase' => 'products manager',
screenshots of ADMINCP
Reply With Quote
  #39  
Old 06-17-2005, 11:57 AM
Ron1n Ron1n is offline
 
Join Date: Jun 2004
Posts: 373
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by yoyoyoyo
thanks, but the orders.php file in the zip already had that line exactly the way you said to change it, and I still get the error.
Before it had ".$today."', it should have been '".$today."'

Quote:
Originally Posted by yoyoyoyo
After making the suggested changes I am still getting this error in the cron job:
Code:
Invalid SQL: UPDATE ph_order SET `active`='0' WHERE `active`='1' AND `length` > '0' AND `start`+`length`*86400 < '1118984065'
mysql error: Unknown column 'start' in 'where clause'
Change `start` to `date` - i renamed the column but forgot to update orders.php.

Quote:
Originally Posted by SunShina
This happen to me also i have paid someone here and he released the paid hack i know how it feel when people doing this ..
What do you mean "how it feel." Please explain your current emotions and explain why you feel that way. Do you feel sad, mad, betrayed, lustfull, horny, envious, extatic? Do you feel that way because you were cheated, wronged, made fun of, taken advantage of, or betrayed? Honestly, I can't tell what your feeling.

Quote:
Originally Posted by mikaelweb
Find in includes/adminfunctions_template.php
Code:
'subscription' => $vbphrase['group_paid_subscriptions'],
add under that line
Code:
'purchase' => 'products manager',
I guess you want me to add this? Sounds fine w/ me.

Quote:
Originally Posted by mikaelweb
screenshots of ADMINCP
Thanks
Reply With Quote
  #40  
Old 06-17-2005, 12:09 PM
nexialys
Guest
 
Posts: n/a
Default

... some clients feel frustrated to see that they paid for a job and see that job released for free afterward... i've encountered this many times in my coder lifetime...

the only thing that any coder can do at first, to secure everybody is to state what is the price for an "exclusive work"...

example: a hack is requested by a client, the coder charge 50$ for the job, but if the client request to be the exclusive owner of that code, the coder will charge 100$ for the job... this is fair, this is exactly what we see in all other markets...

most of the tools you see in my list of hacks are jobs i've done for clients that did not required to have the exclusive job... i've done a lot of exclusive works that will never be released here for that reason...

the point for the client is the "released for free afterward".. they feel they were manipulated and stealed... but they have to remember that THEY requested something that was specific for their needs, something that was not included in the code... if we find useful to offer it to the community once it's done, this is correct...
Reply With Quote
  #41  
Old 06-17-2005, 12:18 PM
Ron1n Ron1n is offline
 
Join Date: Jun 2004
Posts: 373
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by nexialys
a hack is requested by a client, the coder charge 50$ for the job, but if the client request to be the exclusive owner of that code, the coder will charge 100$ for the job... this is fair, this is exactly what we see in all other markets...
We had this talk before I made it. He asked what the price would be if he had exclusive rights to resell on vbcore.com. I told him it was more that he could afford ($5,000) and he decided to go with a single "license."

I didn't even make this all for him. I originally made something for mikaelweb, but he changed his mind 1/2 way through so I stopped.

From now on if you want to have an ethics discussion please start a new thread.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 01:09 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04713 seconds
  • Memory Usage 2,329KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (9)bbcode_code
  • (12)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (10)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete