View Full Version : Major Additions - vbBux / vbPlaza v1.5.8 (Points + Store System)
Pages :
1
2
3
4
5
6
[
7]
8
9
10
11
12
13
14
15
16
17
Ignignokt
02-15-2006, 02:00 AM
Thanks for the lottery fix!
There is a typo in the following phrase: estore_action_clear_user_always_change_items_warni ng
This action will clear out all of your user's always change items. (IN case you have changed an item so that it can Always Change or not Always Chagne. You may need to run this option to reset everyone.)
Chagne should be change :)
inspiration100
02-15-2006, 02:10 AM
Fantastic, good job! I've asked this 3 times but other stuff is more important so i'd like to ask again, If I want to sell a zip full of goodies in the store, how would I do this? Is it possible?
Thanks,
Joseph
Lyricsmama
02-15-2006, 02:12 AM
Help.
I fresh installed v1.1.3 and it doesn't allow members of any usergroup to buy options.
Also when I try to change usegroup permissions it gives me this:
Warning: mysql_real_escape_string() expects parameter 1 to be string, array given in /includes/class_core.php on line 635
redtailboa
02-15-2006, 02:48 AM
Is there anyway to allow the same present to show up more then once on the users postbit. A bun of people bought a user of my site the Kick me present and want it to show more then once...in fact they want him to have 5 of them :)
caimakale
02-15-2006, 02:56 AM
Is there anyway to allow the same present to show up more then once on the users postbit. A bun of people bought a user of my site the Kick me present and want it to show more then once...in fact they want him to have 5 of them :)
This was discussed two or three pages back.
MissKalunji
02-15-2006, 03:01 AM
how do i know who won the lottery?
shaynehammy
02-15-2006, 03:04 AM
How do we upgrade from 1.1.2 to 1.1.3?
caimakale
02-15-2006, 03:12 AM
how do i know who won the lottery?
I don't know but you could start a vbookie event on who may be the winner!
Just kidding...I am not sure how vbookie works because I don't have it installed yet. At this point I think the only way to tell is to look in the database.
inspiration100
02-15-2006, 03:13 AM
If I want to sell a zip full of goodies in the store, how would I do this? Is it possible?
Thanks,
Joseph
caimakale
02-15-2006, 03:13 AM
How do we upgrade from 1.1.2 to 1.1.3?
Upload all the files in the Upload folder and then reinstall the product .xml file. When importing the .xml file, make sure you selec the yes option to allow overwrite.
kylek
02-15-2006, 03:19 AM
how do i know who won the lottery?
Cron Task Added for the Lottery. When it chooses a winner for the lottery, it sends a PM to the user who won the lottery.
CMX,
Is there a way for admins to also know who won the lottery? Winner might only come in oncein awhile and everyone would be asking who won.
caimakale
02-15-2006, 03:19 AM
If I want to sell a zip full of goodies in the store, how would I do this? Is it possible?
Thanks,
Joseph
Somebody will probably have to write a plugin to handle something like this. As far as I know, it can't be done right now.
KevinL
02-15-2006, 03:20 AM
I have to say...I dont think Ive ever seen any mod updated as much as this one! :lol:
Great work :)
inspiration100
02-15-2006, 03:28 AM
Somebody will probably have to write a plugin to handle something like this. As far as I know, it can't be done right now.
Thanks, have anyone I should request it to? I saw a posts for features awhile back, but IMO, this one is a MUST.
Thanks,
Joseph
caimakale
02-15-2006, 03:31 AM
Thanks, have anyone I should request it to? I saw a posts for features awhile back, but IMO, this one is a MUST.
Thanks,
Joseph
You did just request it. If anybody is interested they may pick up the idea and make something for you. Don't get discouraged if you don't see somebody make it any time soon though. If it's a must, you may want to look into hiring somebody to make it for you.
exilera
02-15-2006, 03:46 AM
Hello, I have a modified navbar template, and the tag to find is not present. Would someone be able to tell me where to insert the code by checking out my navbar template code below? Thanks!
<script type="text/javascript">
<!--
function log_out()
{
ht = document.getElementsByTagName("html");
ht[0].style.filter = "progid:DXImageTransform.Microsoft.BasicImage(grays cale=1)";
if (confirm('$vbphrase[sure_you_want_to_log_out]'))
{
return true;
}
else
{
ht[0].style.filter = "";
return false;
}
}
//-->
</script>
<br />
<!-- Element Nav -->
<div class="element_nav_border">
<div class="element_nav">
<if condition="is_array($navbits)">
<table cellpadding="4" cellspacing="0" border="0" width="100%" align="center">
<tr>
<td width="15"><a href="#" onclick="history.back(1); return false;"><img src="$stylevar[imgdir_misc]/navbits_start.gif" alt="$vbphrase[go_back]" border="0" /></a></td>
<td width="100%"><span class="navbar"><a href="$vboptions[forumhome].php$session[sessionurl_q]" accesskey="1">$vboptions[bbtitle]</a></span> $navbits[breadcrumb] <img src="$stylevar[imgdir_button]/lastpost_1.gif" alt="" class="inlineimg" /> <a href="$scriptpath"><span class="navbar"><strong>$navbits[lastelement]</strong></span></a> </td>
</tr>
</table>
<else />
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="50%"><if condition="$show['member']">
<div class="smallfont"><img src="$stylevar[imgdir_button]/lastpost_1.gif" alt="" class="inlineimg" /> $bbuserinfo[username],
<phrase 1="$pmbox[lastvisitdate]" 2="$pmbox[lastvisittime]">$vbphrase[last_visited_x_at_y]</phrase>
</div>
<if condition="$show['pmstats']">
<div class="smallfont"> <img src="$stylevar[imgdir_button]/lastpost_1.gif" alt="" class="inlineimg" />
<phrase 1="$vbphrase[unread_x_nav_compiled]" 2="$vbphrase[total_x_nav_compiled]" 3="$session[sessionurl_q]">$vbphrase[element_private_messages]</phrase>
</div>
</if>
<else />
<div class="smallfont"><img src="$stylevar[imgdir_button]/lastpost_1.gif" alt="" class="inlineimg" /> <a href="register.php$session[sessionurl_q]" rel="nofollow">$vbphrase[element_register]</a></div>
</if>
</td>
<td width="50%" align="right"><if condition="$show['member']">
<form action="search.php" method="post">
<input type="hidden" name="do" value="process" />
<input type="hidden" name="showposts" value="0" />
<input type="hidden" name="quicksearch" value="1" />
<input type="hidden" name="s" value="$session[sessionhash]" />
<input type="text" class="element_home_textarea" name="query" size="20" onfocus="this.value=''" value="$vbphrase[element_search_form]" />
<input type="image" src="$stylevar[imgdir_button]/go.gif" style="vertical-align: middle;"/>
</form>
<else />
<!-- login form -->
<form action="login.php" method="post" onsubmit="md5hash(vb_login_password,vb_login_md5password,vb_ login_md5password_utf)">
<script type="text/javascript" src="clientscript/vbulletin_md5.js"></script>
<div class="smallfont">
<input type="text" class="element_home_textarea" name="vb_login_username" id="navbar_username" size="20" accesskey="u" tabindex="101" value="$vbphrase[username]" onfocus="if (this.value == '$vbphrase[username]') this.value = '';" />
<input type="hidden" name="cookieuser" value="1" tabindex="103" id="cb_cookieuser_navbar" accesskey="c" checked="checked" />
<input type="password" class="element_home_textarea" name="vb_login_password" size="20" accesskey="p" tabindex="102" onfocus="this.value=''" value="Password" />
<input type="image" src="$stylevar[imgdir_button]/go.gif" style="vertical-align: middle;"/>
</div>
<input type="hidden" name="s" value="$session[sessionhash]" />
<input type="hidden" name="do" value="login" />
<input type="hidden" name="vb_login_md5password" />
<input type="hidden" name="vb_login_md5password_utf" />
</form>
<!-- / login form -->
</if>
</td>
</tr>
</table>
</if>
</div>
</div>
<!-- /Element Nav -->
<!-- Element Forum Description -->
<if condition="$show['forumdesc']">
<div class="element_forumdesc_spacer"></div>
<div class="element_forumdesc_border"><div class="element_forumdesc"><span class="smallfont"><strong>$foruminfo[title]</strong> $foruminfo[description]</span></div></div>
</if>
<!-- /Element Forum Description -->
<div class="element_spacer"></div>
<br />
<if condition="$show['popups']">
<!-- NAVBAR POPUP MENUS -->
<if condition="$show['searchbuttons']">
<!-- header quick search form -->
<div class="vbmenu_popup" id="navbar_search_menu" style="display:none">
<table cellpadding="4" cellspacing="1" border="0">
<tr>
<td class="thead">$vbphrase[search_forums]</td>
</tr>
<tr>
<td class="vbmenu_option" title="nohilite">
<form action="search.php" method="post">
<input type="hidden" name="do" value="process" />
<input type="hidden" name="showposts" value="0" />
<input type="hidden" name="quicksearch" value="1" />
<input type="hidden" name="s" value="$session[sessionhash]" />
<input type="text" class="bginput" name="query" size="20" />$gobutton<br />
</form>
</td>
</tr>
<tr>
<td class="thead">$vbphrase[element_search_options]</td>
</tr>
<tr>
<td class="vbmenu_option"><a href="search.php$session[sessionurl_q]" accesskey="4" rel="nofollow">$vbphrase[advanced_search]</a></td>
</tr>
<tr>
<td class="vbmenu_option"><a href="search.php?$session[sessionurl]do=getnew">$vbphrase[element_new_posts]</a></td>
</tr>
<tr>
<td class="vbmenu_option"><a href="search.php?$session[sessionurl]do=getdaily">$vbphrase[element_todays_posts]</a></td>
</tr>
<tr>
<td class="vbmenu_option"><a href="memberlist.php?$session[sessionurl]do=search">$vbphrase[element_members_search]</a></td>
</tr>
</table>
</div>
<!-- / header quick search form -->
</if>
<if condition="$show['member']">
<!-- user cp tools menu -->
<div class="vbmenu_popup" id="usercptools_menu" style="display:none">
<table cellpadding="4" cellspacing="1" border="0">
<tr><td class="thead">$vbphrase[quick_links]</td></tr>
<if condition="$vboptions['enablesearches']"><tr><td class="vbmenu_option"><a href="search.php?$session[sessionurl]do=getdaily">$vbphrase[todays_posts]</a></td></tr></if>
<tr><td class="vbmenu_option"><a href="forumdisplay.php?$session[sessionurl]do=markread">$vbphrase[mark_forums_read]</a></td></tr>
<tr><td class="vbmenu_option"><a href="#" onclick="window.open('misc.php?$session[sessionurl]do=buddylist&focus=1','buddylist','statusbar=no,me nubar=no,toolbar=no,scrollbars=yes,resizable=yes,w idth=250,height=300'); return false;">$vbphrase[open_buddy_list]</a></td></tr>
<tr><td class="thead"><a href="usercp.php$session[sessionurl_q]">$vbphrase[user_control_panel]</a></td></tr>
<if condition="$show['siglink']"><tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editsignature">$vbphrase[edit_signature]</a></td></tr></if>
<!-- <if condition="$show['avatarlink']"><tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editavatar">$vbphrase[edit_avatar]</a></td></tr></if> -->
<tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editprofile">$vbphrase[edit_profile]</a></td></tr>
<tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editoptions">$vbphrase[edit_options]</a></td></tr>
<tr><td class="thead">$vbphrase[miscellaneous]</td></tr>
<if condition="$show['pmstats']"><tr><td class="vbmenu_option"><a href="private.php$session[sessionurl_q]">$vbphrase[private_messages]</a></td></tr></if>
<tr><td class="vbmenu_option"><a href="subscription.php$session[sessionurl_q]">$vbphrase[subscribed_threads]</a></td></tr>
<tr><td class="vbmenu_option"><a href="member.php?$session[sessionurl]u=$bbuserinfo[userid]">$vbphrase[my_profile]</a></td></tr>
<if condition="$show['wollink']"><tr><td class="vbmenu_option"><a href="online.php$session[sessionurl_q]">$vbphrase[whos_online]</a></td></tr></if>
</table>
</div>
<!-- / user cp tools menu -->
</if>
<!-- / NAVBAR POPUP MENUS -->
<!-- PAGENAV POPUP -->
<div class="vbmenu_popup" id="pagenav_menu" style="display:none">
<table cellpadding="4" cellspacing="1" border="0">
<tr>
<td class="thead" nowrap="nowrap">$vbphrase[go_to_page]</td>
</tr>
<tr>
<td class="vbmenu_option" title="nohilite">
<form action="$vboptions[forumhome].php" method="get" onsubmit="return this.gotopage()" id="pagenav_form">
<input type="text" class="bginput" id="pagenav_itxt" style="font-size:11px" size="4" />
<input type="button" class="button" id="pagenav_ibtn" value="$vbphrase[go]" />
</form>
</td>
</tr>
</table>
</div>
<!-- / PAGENAV POPUP -->
</if>
docvader
02-15-2006, 03:58 AM
Did you try putting after this:
<if condition="$show['member']">
And seeing what happens?
(what happened to your navbar.... Mine is much bigger)
caimakale
02-15-2006, 04:09 AM
Did you try putting after this:
<if condition="$show['member']">
And seeing what happens?
(what happened to your navbar.... Mine is much bigger)
He probably has a custom theme that doesn't have a navbar. It's not uncommon for some themes to have the navbar replaced in the header and it has to be coded as part of a graphics scheme.
shaynehammy
02-15-2006, 04:10 AM
The update says
1) Added an Item History to log a history of each item that is purchased.
But i am getting this:
This item does not have any eStore history recorded yet. - Although a lot of items have been bought. I take it the history starts from the time 1.1.3 was installed?
CMX. I think history should display bought by and for who. Ie It would perfect if users could see which members bought user titles for and what the user title was changed to.
Thanks for the help everyone and well done CMX!
MissKalunji
02-15-2006, 04:33 AM
Cron Task Added for the Lottery. When it chooses a winner for the lottery, it sends a PM to the user who won the lottery.
CMX,
Is there a way for admins to also know who won the lottery? Winner might only come in oncein awhile and everyone would be asking who won.
thanks and how do I KNOW who won?
TJFweb
02-15-2006, 04:54 AM
Would anyone here be able to provide me with a file edit to remove the , from the outputted $post[points] value?
I have an iconifier script which isn't working due to the comma. Thanks.
docvader
02-15-2006, 04:57 AM
OK, installed. Damn, it's an impressive piece of work. I'm in awe.
One thing that I need, lol. And this is evil.
I need an "option" for my members to purchase a usergroup for another member (not for themselves).
You see, I have a usergroup that forces an individual to "go to HELL", uh, my forum area for people who misbehave. OK, I'm not all there. But, being able to purchase a primary usergroup (ie, "Dungeon Denizens"), for other people, would make a lot of people happy. The way it is now, the banished people can purchase a user group which gets them out of hell. But, they don't necessarily get back into the user group they were in.
Having an option to restore your previous user group, after being banished, would be interesting also.
Nice job. Finally installed, and its truly an overwhelming piece of work.
rich
dan35
02-15-2006, 06:15 AM
Points Per Attachment Upload
Points Per Attachment Download
Points Per Attachment Download by others (credits go to uploaders)
Thanks!
StarBuG
02-15-2006, 09:45 AM
I have a few Questions
I have public joinable Usergroups
If I have the setting active for buying a secondary usergroup, will users only be able to join these public usergroups if they buy them?
Or I allow profile pictures.
If I have the setting profile pictures active, will users only be able to add/change there profile picture if they buy it?
exilera
02-15-2006, 11:47 AM
In the attached image, the blocks are all touching each other on the top/bottom except for the 'username options' box in the upper right. How can I mimick the upper right box for all of the boxes and make it so none are touching?
Thanks!
voleibolmurcia
02-15-2006, 01:40 PM
I have ucash and vBookie installed now, if i installed eBux, will both used the same "points"?
QueenBee
02-15-2006, 01:42 PM
I have ucash and vBookie installed now, if i installed eBux, will both used the same "points"?
i wondered the same thing but when u install it it has an integrate thing. so yes it will "roll over"
i love this hack!
ETA: i dont have the vbookie. i was just using the ucash
voleibolmurcia
02-15-2006, 01:52 PM
i wondered the same thing but when u install it it has an integrate thing. so yes it will "roll over"
i love this hack!
ETA: i dont have the vbookie. i was just using the ucash
Thank u QueeBee.
Now, i have no more question to install this excellent hack. I hope not to destroy my forum :o
QueenBee
02-15-2006, 01:53 PM
Thank u QueeBee.
Now, i have no more question to install this excellent hack. I hope not to destroy my forum :o
i did fine. and i suck at them. good luck :nervous:
voleibolmurcia
02-15-2006, 02:55 PM
I just installed the Ebux / Store 1.1.3 mod, and i didnt see in the left side in ACP the menu for Ebux and Estore.
What do i do wrong and what i have to do for solving?
QueenBee
02-15-2006, 02:56 PM
I just installed the Ebux / Store 1.1.3 mod, and i didnt see in the left side in ACP the menu for Ebux and Estore.
What do i do wrong and what i have to do for solving?
did u refresh the page?
roni1015
02-15-2006, 03:04 PM
Its very ez.
Create gif images, 15x15 pixels is the norm. make sure the ext is lower case .gif
make sure they have transparent backgrd.
Upload them to your forums/images/gifts directory and your all set. Next time you go to purchase a gift, it will be in the drop down.
Post what you create, CMX has been addign the good ones to his installs for everyone. Somehow 3 of my awful ones made it haha..
Hope this helps!
Awesome, I figured it would be fairly simple but that's just too easy. :classic: I will post whatever I get made, if they turn out any good...LOL!
caimakale
02-15-2006, 03:06 PM
I have a few Questions
I have public joinable Usergroups
If I have the setting active for buying a secondary usergroup, will users only be able to join these public usergroups if they buy them?
Or I allow profile pictures.
If I have the setting profile pictures active, will users only be able to add/change there profile picture if they buy it?
This won't restrict access to the usergroups or profile pictures, you have to set those manually. So if those options are open to join now, then after the hack is installed, they will still be open to join without purchasing. If you want to restrict use to purchasing only, then you will need to set the usergroup appropriately. Same goes with the profile picture.
caimakale
02-15-2006, 03:14 PM
In the attached image, the blocks are all touching each other on the top/bottom except for the 'username options' box in the upper right. How can I mimick the upper right box for all of the boxes and make it so none are touching?
Thanks!
To accomplish this, go to AdminCP >> Styles & Templates >> Style Manager.
In the style you want to change (if you have more than one) open up estore_nav_categorybits.
At the very bottom you will see the final closing:
</table>
Add a:
<br />
so the final result looks like:
</table><br />
This will give you a space between each of the category options.
voleibolmurcia
02-15-2006, 03:21 PM
did u refresh the page?
Yes. :rolleyes:
I only see the settings in the vBulletin Settings, but the menu for Ebux / Store in the left isnt there, so i cant do anything :ermm:
Stormwolf
02-15-2006, 03:31 PM
Yes. :rolleyes:
I only see the settings in the vBulletin Settings, but the menu for Ebux / Store in the left isnt there, so i cant do anything :ermm:
Did you isntall the product?
voleibolmurcia
02-15-2006, 03:51 PM
Did you isntall the product?
Yes i did.
I uploaded all files.
I imported the product.
I modified the templates.
:ermm:
CMX_CMGSCCC
02-15-2006, 04:44 PM
Very impressed with the level of support and updates of this hack.
One more vote for IBProarcade integration.
Like the idea of a point betting casino.
This is in the works, I have talked to the ibpro author about support for this.
Thanks for the lottery fix!
There is a typo in the following phrase: estore_action_clear_user_always_change_items_warni ng
Chagne should be change :)
Noted, and will be fixed in the next release.
Fantastic, good job! I've asked this 3 times but other stuff is more important so i'd like to ask again, If I want to sell a zip full of goodies in the store, how would I do this? Is it possible?
Thanks,
Joseph
For eBS points? You can attach it to a thread, and when you click on Manage Attachments, it should have a field for how many points you want to charge for the download.
Help.
I fresh installed v1.1.3 and it doesn't allow members of any usergroup to buy options.
Also when I try to change usegroup permissions it gives me this:
Try changing usergroup permissions for what, categories, or options?
Is there anyway to allow the same present to show up more then once on the users postbit. A bun of people bought a user of my site the Kick me present and want it to show more then once...in fact they want him to have 5 of them :)
Right now there isnt, but when the field is updated to handle the serialized gifts, there probably will be.
how do i know who won the lottery?
There will be a new link coming soon for the lottery winners.
Cron Task Added for the Lottery. When it chooses a winner for the lottery, it sends a PM to the user who won the lottery.
CMX,
Is there a way for admins to also know who won the lottery? Winner might only come in oncein awhile and everyone would be asking who won.
There will be a public link on the lottery page that will show the "previous winners" in the future, stay tuned!
The update says
1) Added an Item History to log a history of each item that is purchased.
But i am getting this:
This item does not have any eStore history recorded yet. - Although a lot of items have been bought. I take it the history starts from the time 1.1.3 was installed?
CMX. I think history should display bought by and for who. Ie It would perfect if users could see which members bought user titles for and what the user title was changed to.
Thanks for the help everyone and well done CMX!
Yes, it only works for purchases after 1.1.3 was installed.
And your suggestion is noted, I'll see about adding a new column for "notes".
Would anyone here be able to provide me with a file edit to remove the , from the outputted $post[points] value?
I have an iconifier script which isn't working due to the comma. Thanks.
I'm going to change all of the number_format into vb's number_format so it will utilize whatever format you are using for vBulletin into the next release.
OK, installed. Damn, it's an impressive piece of work. I'm in awe.
One thing that I need, lol. And this is evil.
I need an "option" for my members to purchase a usergroup for another member (not for themselves).
You see, I have a usergroup that forces an individual to "go to HELL", uh, my forum area for people who misbehave. OK, I'm not all there. But, being able to purchase a primary usergroup (ie, "Dungeon Denizens"), for other people, would make a lot of people happy. The way it is now, the banished people can purchase a user group which gets them out of hell. But, they don't necessarily get back into the user group they were in.
Having an option to restore your previous user group, after being banished, would be interesting also.
Nice job. Finally installed, and its truly an overwhelming piece of work.
rich
LoL, I guess this could be done by taking the secondary action file and modifying it a bit. I'll add it to the todo list.
Points Per Attachment Upload
Points Per Attachment Download
Points Per Attachment Download by others (credits go to uploaders)
Thanks!
Right now there is a feature when you attach a file to a post to select how many points you want for the file. If someone downloads your attachment, you get the amount of points from that user for them downloading it.
If you mean Points Per Attachment Upload that the user should get points themself for uploading a file, I guess that could be done, but I'll need more time because there is 1 noticeable problem I foresee with that. If someone adds an attachment, then removes it, then readds it, they would get the points twice, so there has to be something done about that before adding this feature. So I need some more time to think of a better way to do this.
I have a few Questions
I have public joinable Usergroups
If I have the setting active for buying a secondary usergroup, will users only be able to join these public usergroups if they buy them?
Or I allow profile pictures.
If I have the setting profile pictures active, will users only be able to add/change there profile picture if they buy it?
There is a new setting per usergroup on if they are available for purchase. Goto the Admin CP and then click on the usergroup you want to be for sale, then scroll to the bottom of its options and put "Can be purchased as secondary" or "primary" where you see fit.
If you have the vB setting so they can use profile pictures, then they will be able to do it from their USER CP without paying for it since you have the default setting allowable to all users.
In the attached image, the blocks are all touching each other on the top/bottom except for the 'username options' box in the upper right. How can I mimick the upper right box for all of the boxes and make it so none are touching?
Thanks!
I think u'd have to add a <br /> at the end of the estore_nav_categorybits template. But I havent tested that yet.
I just installed the Ebux / Store 1.1.3 mod, and i didnt see in the left side in ACP the menu for Ebux and Estore.
What do i do wrong and what i have to do for solving?
Did you upload all of the files and then Refresh your Admin CP?
Yes i did.
I uploaded all files.
I imported the product.
I modified the templates.
:ermm:
Do you have the HOOKS system enabled? If you do not have the hooks system enabled at all, none of the stuff would show up in the Admin CP either. Where is the global setting for enable/disable plugins?
-CMX
voleibolmurcia
02-15-2006, 05:14 PM
Did you upload all of the files and then Refresh your Admin CP?
Do you have the HOOKS system enabled? If you do not have the hooks system enabled at all, none of the stuff would show up in the Admin CP either. Where is the global setting for enable/disable plugins?
-CMX
Yes, i refreshed the AdminCP and my Hooks system is enabled. :ermm:
https://vborg.vbsupport.ru/attachment.php?attachmentid=42831
shaynehammy
02-15-2006, 05:21 PM
Potential BUG?!!?
Thief Failures Go To Theftee is turned off.
However, Users trying to steal points off inacitive users are losing the amount of money they are strying to steal. The money does not go the the theftee but disappears to thin air????
Any ideas?
Ignignokt
02-15-2006, 05:24 PM
MEGA BUG UPDATE OF JUSTICE
I would just like to point out that EVERYONE has access to the admin donate function unless you turn it off. I just tested it on the ps2 test forum and it worked there also.
It is urgent that this be changed by default or use the permissions system
Murty
02-15-2006, 05:56 PM
I am having the exact same problem as 'voleibolmurcia'
FROGGYJ
02-15-2006, 05:57 PM
woo just confirmed this on my board.
moonclamp
02-15-2006, 06:08 PM
Can anyone tell me how to disable the "cost per download" attachment feature:
4) When you attach a file to a post now, there is a field to set how many points it costs to download that file.
MEGA BUG UPDATE OF JUSTICE
I would just like to point out that EVERYONE has access to the admin donate function unless you turn it off. I just tested it on the ps2 test forum and it worked there also.
It is urgent that this be changed by default or use the permissions system
This should be an easy fix. Just gotta wrap the whole PHP file for the admin donate in a conditional. I'm sure an official change will happen shortly.
In the meantime, adding this at the top and bottom of action.admindonate.php should fix it temporarily. (untested)
At the top:
if ($vbulletin->userinfo['usergroupid']=6) {
At the bottom:
}
EDIT: Sorry, I just installed this and jumped right in. The 'Deny Usergroups' option doesn't work???
voleibolmurcia
02-15-2006, 06:25 PM
I am having the exact same problem as 'voleibolmurcia'
Murty, i think i have found what was wrong.
U have installed the "ACP Display Order 1.0.0" ? I turn off this hack and now i see the ebux / store menu in ACP.
FROGGYJ
02-15-2006, 06:32 PM
with regards to this cost of download. I've noticed the only way this works is if you open the file instead of saving it. If you are prompted to open or save as.......and save it to your desktop, you don't lose points, but if you choose open and view the file then you lost points. Also could we change it so the points go to the user who posted the attachement, instead of simply going nowhere.
Lyricsmama
02-15-2006, 06:39 PM
Try changing usergroup permissions for what, categories, or options?
-CMX
Sorry for being unclear.
ACP -> usergroup manager -> X usergroup -> eBux eStore Permissions
CMX_CMGSCCC
02-15-2006, 06:50 PM
MEGA BUG UPDATE OF JUSTICE
I would just like to point out that EVERYONE has access to the admin donate function unless you turn it off. I just tested it on the ps2 test forum and it worked there also.
It is urgent that this be changed by default or use the permissions system
Ouch, mega bug in fact. I've released v1.1.4 quickly due to this problem.
Can anyone tell me how to disable the "cost per download" attachment feature:
Set the price to 0 to disable it I believe.
with regards to this cost of download. I've noticed the only way this works is if you open the file instead of saving it. If you are prompted to open or save as.......and save it to your desktop, you don't lose points, but if you choose open and view the file then you lost points. Also could we change it so the points go to the user who posted the attachement, instead of simply going nowhere.
The points DO go to the person who uploaded the file now. I'll look into the Save As issue soon as well.
V1.1.4 released as a fix was needed for the Admin Donate issue ASAP.
-CMX
moonclamp
02-15-2006, 06:52 PM
Set the price to 0 to disable it I believe.
I meant disable it from appearing at all. (I just disabled the plugin for now)
MorrisMcD
02-15-2006, 06:58 PM
good timing on implementing the history.. That way you can see if anyone used it.. :)
I'm good.. Thanks!!!
Where do I change the name of the 'Points'? Do I just change the phrase?
Joep11
02-15-2006, 07:30 PM
Really, really great hack!
Got one bug with points per character: users can post a whole lot of text (really much and making no sense) and afterwards edit it to what they really wanted to say. They keep the points for the previous text though.
xss illz
02-15-2006, 07:32 PM
id like to know where to find the lottery??
im unable to find it
kylek
02-15-2006, 07:39 PM
I know this is finicky but members are complaining and asking;
Is there a way to get the cash amount/ point total to update after completing a purchase?
For example Member A has 2000 total points,
He deposits 1995 points and clicks deposit
Points total still shows 2000 points until he either clicks on a link to the eStore or checks back later.
Ignignokt
02-15-2006, 07:51 PM
id like to know where to find the lottery??
im unable to find it
You have 1.1.2+ right?
-It defaults in the "Point Options" categories
-Check in "Manage Options" to make sure the item is active
-Check in "Manage Lotteries" to see if one is currently scheduled
MissKalunji
02-15-2006, 08:44 PM
how do i add gifts?
xss illz
02-15-2006, 08:54 PM
requesting a ban options for my members
lets just say i run a forum with lots of beef and that added would be great
xss illz
02-15-2006, 08:55 PM
You have 1.1.2+ right?
-It defaults in the "Point Options" categories
-Check in "Manage Options" to make sure the item is active
-Check in "Manage Lotteries" to see if one is currently scheduled
no i just updated to 1.1.4
ImportPassion
02-15-2006, 09:32 PM
Couple questions:
I thought I saw somewhere an option to charge for a attachment download? I can't find it, but some guy has it in his sig that says "Click here to get owned badly" and it is an img attachment and takes 10000 points from whoever views it and w/o warning.
I noticed you put a history log, where is that? Or is it just for each user to see their own? If the latter, I would love to be able to have a history to see what everyone did.
Thanks,
Derek
Rickie3
02-15-2006, 10:18 PM
thanx for the update
eNforce
02-15-2006, 10:32 PM
how do i add gifts?
Make an image for your gift and upload it to your forums/images/gifts
PixelFx
02-15-2006, 10:38 PM
does estore let you set the amount of points someone can earn on a per forum/thread area ?
MissKalunji
02-15-2006, 10:40 PM
does estore let you set the amount of points someone can earn on a per forum/thread area ?
yes in each forum option
MissKalunji
02-15-2006, 10:40 PM
Make an image for your gift and upload it to your forums/images/gifts
thanks dear
BUG?
Settings for sticky, bump, debump, etc made in catagories do not filter down to forums.
edit: And a request. Can threads that have been bumped, debumped, stuck, etc have a post made in them stating the action and who did it?
I have member which his nick is only numbers like 456852, and another members couldn't send gifts or donate to him and it appeared the message:" The username you have enter was not found in the database". Is there anyway to fix or set up somewhere in the Admin CP ? Thanks in advance for all the answers .
caimakale
02-15-2006, 11:35 PM
Just an FYI for those of you who are vBookie users.
A new version just came out that supports eBux. You may want to download and install it as it also has various other fixes as well.
Sooner95
02-15-2006, 11:59 PM
Just an FYI for those of you who are vBookie users.
A new version just came out that supports eBux. You may want to download and install it as it also has various other fixes as well.
thx for the heads up bud.
dan35
02-16-2006, 12:03 AM
Couple questions:
I thought I saw somewhere an option to charge for a attachment download? I can't find it, but some guy has it in his sig that says "Click here to get owned badly" and it is an img attachment and takes 10000 points from whoever views it and w/o warning.
I noticed you put a history log, where is that? Or is it just for each user to see their own? If the latter, I would love to be able to have a history to see what everyone did.
Thanks,
Derek
When users upload attachments, they set points for attachments by themselves. Not sure it is for each attachment or all though.
Suggestion: Yeah, users should see attachment point costs before downloadin' them. Thx :)
kylek
02-16-2006, 12:12 AM
Just an FYI for those of you who are vBookie users.
A new version just came out that supports eBux. You may want to download and install it as it also has various other fixes as well.
Will it overwrite the changes that we did to the functions_vbookie.php? I just did the manual chabges - not the sql query.
ImportPassion
02-16-2006, 12:19 AM
When users upload attachments, they set points for attachments by themselves. Not sure it is for each attachment or all though.
Suggestion: Yeah, users should see attachment point costs before downloadin' them. Thx :)
where is the option to turn that off then?
caimakale
02-16-2006, 12:32 AM
thx for the heads up bud.
No Problem
Will it overwrite the changes that we did to the functions_vbookie.php? I just did the manual chabges - not the sql query.
If you upload the new file and select overwrite then it will.
angelo
02-16-2006, 12:40 AM
I uploaded the files, installed the product..but the ebux/estore doesn't appear on the sidebar, they're only accessible through Vbulletin Options> vbulletin options.. and then it only has basic settings, there aren't any permission settings in either of them, did I do something wrong?
evenmonkeys
02-16-2006, 12:44 AM
Are you able to make a feature that allows users to buy points via PayPal?
caimakale
02-16-2006, 12:44 AM
I uploaded the files, installed the product..but the ebux/estore doesn't appear on the sidebar, they're only accessible through Vbulletin Options> vbulletin options.. and then it only has basic settings, there aren't any permission settings in either of them, did I do something wrong?
Did you refresh after you installed?
angelo
02-16-2006, 12:47 AM
Yeah, I did but nothing shows. I even logged out to be sure.
Stone Cold 3:16
02-16-2006, 12:49 AM
Are you able to make a feature that allows users to buy points via PayPal?
Not at this time i dont think.
angelo
02-16-2006, 12:49 AM
I'm going to uninstall and try again, hopefully it works.
Stone Cold 3:16
02-16-2006, 12:50 AM
Did you clear cache?
And, did you upload all of /includes/xml
VBUsers
02-16-2006, 12:53 AM
great hack and is there a way to make it where every attachment cost 1 or 2 points no matter who loads it?
similar to this hack here
https://vborg.vbsupport.ru/showthread.php?p=885842
also if users can set theyre attachement cost , wont some trouble some members make it a high number and screw other members? is there a way to max it at a certain number like 5 or something?
angelo
02-16-2006, 12:56 AM
Did you clear cache?
And, did you upload all of /includes/xml
Nevermind I got it the second time.
My problem was that I didn't allow the script to finish setting up the first time because there is no "status" shown, just a blank page after you add the product...so the first time I thought it was finshed immediately and I didn't wait.
Thanks
ImportPassion
02-16-2006, 12:57 AM
great hack and is there a way to make it where every attachment cost 1 or 2 points no matter who loads it?
similar to this hack here
https://vborg.vbsupport.ru/showthread.php?p=885842
also if users can set theyre attachement cost , wont some trouble some members make it a high number and screw other members? is there a way to max it at a certain number like 5 or something?
exact problem I am having right now. some guy figured it out and charged 10k per view and has over 700k pts now. I just want to turn it off, but can't remember where I saw it.
Ole_Chilli
02-16-2006, 01:05 AM
I am having a problem , small as it is with 1.1.3 every time I click the link to teh store I have to log in and then relogin when I go back to the site
CMX_CMGSCCC
02-16-2006, 01:46 AM
I meant disable it from appearing at all. (I just disabled the plugin for now)
I'll add an option to enable/disable points per attachment in eBux Settings for the next release.
good timing on implementing the history.. That way you can see if anyone used it.. :)
I'm good.. Thanks!!!
Yes, thankfully, lol.
Where do I change the name of the 'Points'? Do I just change the phrase?
Yes, change the phrase.
Really, really great hack!
Got one bug with points per character: users can post a whole lot of text (really much and making no sense) and afterwards edit it to what they really wanted to say. They keep the points for the previous text though.
That's going to be a side effect of all points per character system I think, but I'll see if there's a way to fix it perhaps.
requesting a ban options for my members
lets just say i run a forum with lots of beef and that added would be great
Wouldnt that hurt your forums as they wouldnt be able to do anything?
Couple questions:
I thought I saw somewhere an option to charge for a attachment download? I can't find it, but some guy has it in his sig that says "Click here to get owned badly" and it is an img attachment and takes 10000 points from whoever views it and w/o warning.
I noticed you put a history log, where is that? Or is it just for each user to see their own? If the latter, I would love to be able to have a history to see what everyone did.
Thanks,
Derek
There is no way to modify a plugin to get it to pull the data needed to display how much the attachment costs. You can set how much it costs when you upload the attachment via Manage Attachments. There needs to be some more plugins for the attachments to be able to display the imagecost when it displays the image.
The History log is for all items. When you click on a Category, you will see the list of items in that category, on the far right it will say 'View', that will view the item's history since history was added in v1.1.3.
BUG?
Settings for sticky, bump, debump, etc made in catagories do not filter down to forums.
edit: And a request. Can threads that have been bumped, debumped, stuck, etc have a post made in them stating the action and who did it?
That actually was intentional as I didnt have time to research it further, but I'll see if I can make it filter down as that would be a good idea.
As far as putting a post in them stating who did it, I'll see about adding the information to the Item history, then you can view the history for Sticky Thread and it will say who stickied what thread, etc..
I have member which his nick is only numbers like 456852, and another members couldn't send gifts or donate to him and it appeared the message:" The username you have enter was not found in the database". Is there anyway to fix or set up somewhere in the Admin CP ? Thanks in advance for all the answers .
I thought that was fixed, I'll need to create a test account on the test forum with all numbers and see if its fixed. I had it search for the username by username = 'text', and if its not found it searches by userid, but maybe there is one php file that wasnt updated to that method though.
where is the option to turn that off then?
There will be an option to disable it in the next release, sorry about that :/
I uploaded the files, installed the product..but the ebux/estore doesn't appear on the sidebar, they're only accessible through Vbulletin Options> vbulletin options.. and then it only has basic settings, there aren't any permission settings in either of them, did I do something wrong?
There is some hack that this conflicts with, but I cant remember what it was, if you have something that changes/updates your Admin CP navigation area on the left, try to disable it and refresh the Admin CP.
Are you able to make a feature that allows users to buy points via PayPal?
I will allow someone else to do that, because I dont want to be involved in the legal aspects of that. I run a public webpage and do not need to be sued for anything, especially a bug in a PHP script.... lol
great hack and is there a way to make it where every attachment cost 1 or 2 points no matter who loads it?
similar to this hack here
https://vborg.vbsupport.ru/showthread.php?p=885842
also if users can set theyre attachement cost , wont some trouble some members make it a high number and screw other members? is there a way to max it at a certain number like 5 or something?
I could have it set a default cost per attachment, but how many people would be interested in such a feature? Where all attachments cost X points, settable by the eBux Settings, and the points would go to the attachment uploader? or what, give some more ideas on this.
Right now, the user can specify how many points they want for the attachment and when someone views it, they will get the points.
I am having a problem , small as it is with 1.1.3 every time I click the link to teh store I have to log in and then relogin when I go back to the site
Do you have a cookies enabled browser?
-CMX
Ole_Chilli
02-16-2006, 01:55 AM
Do you have a cookies enabled browser?
-CMX
yep I do
Ole_Chilli
02-16-2006, 01:56 AM
it worked fine on te other versions ..
lordofgun
02-16-2006, 02:00 AM
yikes. really would like to disable the attachment cost feature.
VBUsers
02-16-2006, 02:11 AM
I could have it set a default cost per attachment, but how many people would be interested in such a feature? Where all attachments cost X points, settable by the eBux Settings, and the points would go to the attachment uploader? or what, give some more ideas on this.
Right now, the user can specify how many points they want for the attachment and when someone views it, they will get the points.
yea if you can make it to where you can set the actuall cost of the attachment in the settings. example( if i want all attachments in my forum to cost 2 points per download , i can set it to that in the settings. ) if we let members charge what they want then just like 7thgencivic had a guy charge 10k for one attachment and recieved so may points. its pointless to do that. im using this as a cost per download type hack so that if and when my members run out of points they will have to post and read to get more. basically a leach guard.
alot of forums have kids that look for ways to bypass the rules and if you give them the option to charge theyll exploit it. so if you can make it to where we can set how much (forum wide) we want to charge that would be great. then we can edit right by the attachment on how much it will cost to download it. thanks for your fast response.
lordofgun
02-16-2006, 02:16 AM
yea if you can make it to where you can set the actuall cost of the attachment in the settings. example( if i want all attachments in my forum to cost 2 points per download , i can set it to that in the settings. ) if we let members charge what they want then just like 7thgencivic had a guy charge 10k for one attachment and recieved so may points. its pointless to do that. im using this as a cost per download type hack so that if and when my members run out of points they will have to post and read to get more. basically a leach guard.
alot of forums have kids that look for ways to bypass the rules and if you give them the option to charge theyll exploit it. so if you can make it to where we can set how much (forum wide) we want to charge that would be great. then we can edit right by the attachment on how much it will cost to download it. thanks for your fast response.
Good Post
Thanks again CMX for your awesome support!
CMX_CMGSCCC
02-16-2006, 02:58 AM
yea if you can make it to where you can set the actuall cost of the attachment in the settings. example( if i want all attachments in my forum to cost 2 points per download , i can set it to that in the settings. ) if we let members charge what they want then just like 7thgencivic had a guy charge 10k for one attachment and recieved so may points. its pointless to do that. im using this as a cost per download type hack so that if and when my members run out of points they will have to post and read to get more. basically a leach guard.
alot of forums have kids that look for ways to bypass the rules and if you give them the option to charge theyll exploit it. so if you can make it to where we can set how much (forum wide) we want to charge that would be great. then we can edit right by the attachment on how much it will cost to download it. thanks for your fast response.
Ok, I'll make a global cost setting for the attachments too.
-CMX
Reeve of shinra
02-16-2006, 03:02 AM
Here is a small addon for Danny.VBT's profile comment system.
It allows you to add/subtract points of users when they add a new comment.
https://vborg.vbsupport.ru/showthread.php?p=901720#post901720
OAndrea
02-16-2006, 03:39 AM
Is there any way to allow my forumers to change my user title, it says they can't and I am not sure how to allow it. Equal access to all user titles and all;)
dirtycrow
02-16-2006, 04:01 AM
can some one help me out? i want to set up a daily lottery. what should i enter for "Time Active" & "Ending Time" to make it start and end every day at say 9 pm?
Yukino_AE
02-16-2006, 04:09 AM
this mod rocks! lol is there a way to give specific users points instead of a mass giveaway to ALL users?
kylek
02-16-2006, 04:18 AM
this mod rocks! lol is there a way to give specific users points instead of a mass giveaway to ALL users?
You can use the admin donate button in the point options category to give points to specific users.
Yukino_AE
02-16-2006, 04:33 AM
You can use the admin donate button in the point options category to give points to specific users.
oh! thanks! ^_^
umm... here's a dumb question... why when i go to the estore does it tell me this:
Your usergroup does not have permission to purchase eStore Options.
how do i fix that?
VBUsers
02-16-2006, 04:37 AM
oh! thanks! ^_^
umm... here's a dumb question... why when i go to the estore does it tell me this:
Your usergroup does not have permission to purchase eStore Options.
how do i fix that?
go into admincp----> eStore Options----> Manage Categories and click on the ones you want yourself and members to have access to and click on the usergroup to allow them.
VBUsers
02-16-2006, 04:40 AM
Ok, I'll make a global cost setting for the attachments too.
-CMX
thanks and much appreciated. havent seen this kind of support in a long time.
Yukino_AE
02-16-2006, 04:41 AM
go into admincp----> eStore Options----> Manage Categories and click on the ones you want yourself and members to have access to and click on the usergroup to allow them.
oooh! i see! thank you very much! ^_^
i did this but it's still showin the same message. any ideas why?
inspiration100
02-16-2006, 04:54 AM
maybe usergroup permissions?
Yukino_AE
02-16-2006, 05:21 AM
ugh. i just can't get this to work. i cannot figure out why. everything is set correctly. *beats head on desk* lol
VBUsers
02-16-2006, 06:08 AM
ugh. i just can't get this to work. i cannot figure out why. everything is set correctly. *beats head on desk* lol
check at the bottom of your usergroup and make sure all your usergroups are set correctly. if you have custom groups make sure members cant buy in to be an admin or a higher status.
inspiration100
02-16-2006, 06:14 AM
CMX,
still getting a php error on the bank.
"Fatal error: Call to undefined function: standard_error() in /home/webmast/public_html/estore/action.bank.php on line 20"
and another error - "Fatal error: Call to undefined function: estore_build_proper_usergroups() in /home/webmast/public_html/estore.php on line 944"
Yukino_AE
02-16-2006, 06:24 AM
check at the bottom of your usergroup and make sure all your usergroups are set correctly. if you have custom groups make sure members cant buy in to be an admin or a higher status.
i did this, everything is set. it's really weird that it's telling me the usergroup doesn't have permission. lol i'm the only admin and i know that it's set.
VBUsers
02-16-2006, 06:31 AM
i did this, everything is set. it's really weird that it's telling me the usergroup doesn't have permission. lol i'm the only admin and i know that it's set.
you must be missing something. if you want i can look at your settings and see what we can find. its up to you. you can PM me the info or just keep on trying to play with it. im sure it has to do with your usergroup settings or vb options.
Yukino_AE
02-16-2006, 07:08 AM
for some weird reason everything seems to be working now. 0_0;;
strange. but good.
lol
thanks for the offer anyway, i appreciate it!
VBUsers
02-16-2006, 07:10 AM
for some weird reason everything seems to be working now. 0_0;;
strange. but good.
lol
thanks for the offer anyway, i appreciate it!
glad to hear and no problem
lairnoc
02-16-2006, 08:28 AM
Where can you see who won a lottery?
Omg You Update It Almost Every 2 Days!you Are Awsome!!!let This Be Hotm Definately!
QueenBee
02-16-2006, 01:46 PM
is there anyway to make it send u a message when someone buys you a gift?
I just donated $20 to thank yuo for the hard work and responsive support. The community needs many more people like you.
Anyone care to join me in donating to him?
https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=sales%40cmgsccc%2ecom&item_name=eBux%20%2f%20eStore%20Donation&item_number=1&no_shipping=1&no_note=1&tax=0¤cy_code=USD&bn=PP%2dDonationsBF&charset=UTF%2d8
As far as putting a post in them stating who did it, I'll see about adding the information to the Item history, then you can view the history for Sticky Thread and it will say who stickied what thread, etc..
I'd like to actually have a post in the thread stating it, but I'm pretty sure I can figure that part out myself. <3
Ignignokt
02-16-2006, 03:05 PM
Question about the lottery: If I have it set to give 5,000 to the winner, and only 1 person enters by purchasing a 100 point ticket, will they become the winner?
Detomah
02-16-2006, 03:43 PM
Ok 33 pages later, lol... If it is there, I missed it. >.<
How can I turn the "cost per download" thing for attachments off? I can't find it anywhere in any of the settings.
I can't have that bit implemented on my forum as it is a very heavily use attachments forum and I can see people abusing it, so I need to turn it off asap.
QueenBee
02-16-2006, 03:50 PM
can we see what everyone has done? like whos thieving?
inspiration100
02-16-2006, 03:51 PM
The cost per attachment isnt working, I set it at 100 and you can still download zip, am I missing something?
Thanks,
Joseph
Detomah
02-16-2006, 04:04 PM
The cost per attachment isnt working, I set it at 100 and you can still download zip, am I missing something?
Thanks,
Joseph
If there isn't enough points in the users account they don't see the image on my site.
It's gonna cause riots in my community if I can't turn it off asap.
MustangLisa
02-16-2006, 04:04 PM
is there anyway to make it send u a message when someone buys you a gift?
That would be great ... send an email or PM. :D
QueenBee
02-16-2006, 04:06 PM
ok i got an update. but how do i add it? or does it do it??
CMX_CMGSCCC
02-16-2006, 04:13 PM
Is there any way to allow my forumers to change my user title, it says they can't and I am not sure how to allow it. Equal access to all user titles and all;)
You can manually hack out the setting for now, I have setup all scripts so they can not change userid = 1, or administrators information due to someone might change the owner's title/avatar to one thats really bad and the website owner would look bad and maybe cause bad business, etc...
I guess in the future, I can check the SUPER ADMINISTRATORS list and only protect those users, and/or add a setting if you are aware that someone could change your ADMIN title to "dumbass" or something as ludacris at that...
can some one help me out? i want to set up a daily lottery. what should i enter for "Time Active" & "Ending Time" to make it start and end every day at say 9 pm?
Leave ending time blank and then put in 86400 for Time Active for it to be daily.
this mod rocks! lol is there a way to give specific users points instead of a mass giveaway to ALL users?
Use either Admin Donate, or go into the Admin CP and search for the user in Users and at the bottom left hand of the column, it will have eBS options for that user, you can modify the points,etc there.
CMX,
still getting a php error on the bank.
"Fatal error: Call to undefined function: standard_error() in /home/webmast/public_html/estore/action.bank.php on line 20"
and another error - "Fatal error: Call to undefined function: estore_build_proper_usergroups() in /home/webmast/public_html/estore.php on line 944"
Try to reupload all of the files again.
i did this, everything is set. it's really weird that it's telling me the usergroup doesn't have permission. lol i'm the only admin and i know that it's set.
You have to enable the Usergroup Setting in the Admin CP. Goto Usergroups, Manage Usergroups, then the usergroup you want to be able to access the eStore, then at the very bottom there is a setting... "Can use eStore at all?", set that to Yes and it should work.
Where can you see who won a lottery?
Nowhere just yet, but it will be coming soon. I'm going to make a "previous winners" link built into the lottery page in the near future.
is there anyway to make it send u a message when someone buys you a gift?
Technically, it does this now, it just adds it onto your eStore History. I'll add some new settings for PM's in the future for Donate, Admin Donate, Gift, Thief, and the other options that change "others" stuff.
I'd like to actually have a post in the thread stating it, but I'm pretty sure I can figure that part out myself. <3
v1.1.5 is released, it logs into the item's history, the thread ID that was purchased, it even provides a link to the thread when you click on the Thread ID. Some other items log information too, like Donate logs who to, etc..
Question about the lottery: If I have it set to give 5,000 to the winner, and only 1 person enters by purchasing a 100 point ticket, will they become the winner?
Yes, it randomly chooses a number between 0 and the amount of tickets that are purchased for the winner. So there is always a winner.
Ok 33 pages later, lol... If it is there, I missed it. >.<
How can I turn the "cost per download" thing for attachments off? I can't find it anywhere in any of the settings.
I can't have that bit implemented on my forum as it is a very heavily use attachments forum and I can see people abusing it, so I need to turn it off asap.
It's just been added into v1.1.5, goto eBux Options and there is an on/off for it now.
can we see what everyone has done? like whos thieving?
v1.1.5 logs in the item history who the theft was attempted from as well as the "purchaser".
-CMX
QueenBee
02-16-2006, 04:18 PM
v1.1.5 logs in the item history who the theft was attempted from as well as the "purchaser".
where can i find that at? i dont see it:(
thanks!
Detomah
02-16-2006, 04:20 PM
lol, I knew support was good for ebux (why I decided to go with this over the competition), but damn your quick. :D hehe
One question though...
Would this effect a guest coming to the site and viewing a thread? Would they be able to see an attachment without having any ebux or bank or anything?
caimakale
02-16-2006, 04:46 PM
I found a slight bug with the any color changing that may occur. If a user enters in a hex value only (ex. "FF0000") when they purchase the item, it won't show properly in Firefox but works fine in IE. To get it to work properly, you have to add the # sign to the beginning (ex. "#FF0000").
Can you add a check to see if the user enters a # when they enter in the hex color value only and if not, add it to the number before storing it in the database?
jojo77
02-16-2006, 04:52 PM
I have vb 3.5.1 installed plus Vbookie. Should I upgrade to 3.5.3 first or install Estore first?
What should the order of install be with these three?
- 3.5.3 upgrade
- Vbookie (if I need to install again)
- Estore
CMX_CMGSCCC
02-16-2006, 04:54 PM
where can i find that at? i dont see it:(
thanks!
When you goto purchase an item, there is a "history" link on the far right, press View.
lol, I knew support was good for ebux (why I decided to go with this over the competition), but damn your quick. :D hehe
One question though...
Would this effect a guest coming to the site and viewing a thread? Would they be able to see an attachment without having any ebux or bank or anything?
Good question, I honestly never thought of that, nor tested for that :/ It needs checking into, I'll add it to my list to check into.
I found a slight bug with the any color changing that may occur. If a user enters in a hex value only (ex. "FF0000") when they purchase the item, it won't show properly in Firefox but works fine in IE. To get it to work properly, you have to add the # sign to the beginning (ex. "#FF0000").
Can you add a check to see if the user enters a # when they enter in the hex color value only and if not, add it to the number before storing it in the database?
I could do this in a future release, I wanted to add a drop down so it auto chooses the colors for the user, I might do that instead.
-CMX
CMX_CMGSCCC
02-16-2006, 04:55 PM
I have vb 3.5.1 installed plus Vbookie. Should I upgrade to 3.5.3 first or install Estore first?
What should the order of install be with these three?
- 3.5.3 upgrade
- Vbookie (if I need to install again)
- Estore
I would install in that order, I'm not sure its 100% compatible with 3.5.1 and best to be sure.
-CMX
jojo77
02-16-2006, 04:57 PM
I would install in that order, I'm not sure its 100% compatible with 3.5.1 and best to be sure.
-CMX
alrighty, thanks
kylek
02-16-2006, 05:08 PM
CMX, It keeps getting better and better!!
Mentioned this way earlier, could you put in the add-on box by the Awareness ribbons a link to Amykhar's Ebux for Inferno Quiz, it works great with eBux.
https://vborg.vbsupport.ru/showthread.php?t=107962
I just donated $20 to thank yuo for the hard work and responsive support. The community needs many more people like you.
Anyone care to join me in donating to him?
https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=sales%40cmgsccc%2ecom&item_name=eBux%20%2f%20eStore%20Donation&item_number=1&no_shipping=1&no_note=1&tax=0¤cy_code=USD&bn=PP%2dDonationsBF&charset=UTF%2d8
I would donate but PayPal doesn't accept Russian credit cards cause my step father is Russian :ermm:
inspiration100
02-16-2006, 05:25 PM
Good stuff, keep the updating like you are, every appriciates it! Best support for a hack i've ever seen.
inspiration100
02-16-2006, 05:26 PM
How about a confirmation page with the attachment price?
Lyricsmama
02-16-2006, 05:36 PM
You have to enable the Usergroup Setting in the Admin CP. Goto Usergroups, Manage Usergroups, then the usergroup you want to be able to access the eStore, then at the very bottom there is a setting... "Can use eStore at all?", set that to Yes and it should work.
I Can't do this. It gives me an error:
Warning: mysql_real_escape_string() expects parameter 1 to be string, array given in /includes/class_core.php on line 635
FROGGYJ
02-16-2006, 05:38 PM
I created a daily lottery and put time active = 86400, ending time = blank. When I purchase a ticket I noticed it says
Lottery Name:
Lottery Amount:
Lottery Price:
Lottery Ends Approx: 12-31-1969, 5:00 pm.
Is that normal?
Also the tough part about the lottery is that say you create a lottery for $100 ticket....however in your manage options the cost to buy a ticket is 0. Then if you go to buy a ticket it will say you don't have enough points, asssuming you are under $100.....and it just shows the lottery listed. Is there anyway to have the description listed as well? so that users know what the lotter is and how much it costs.
Just updated to 1.1.5 .. set All Attachments Cost 5 Points and doesn't appear to deduct any points !?
Also, how do members set a charge for downloading their attachments ?
voleibolmurcia
02-16-2006, 05:59 PM
For updating this mod from 1.1.3, have i to upload all files again and import product again?
CMX_CMGSCCC
02-16-2006, 06:18 PM
CMX, It keeps getting better and better!!
Mentioned this way earlier, could you put in the add-on box by the Awareness ribbons a link to Amykhar's Ebux for Inferno Quiz, it works great with eBux.
https://vborg.vbsupport.ru/showthread.php?t=107962
That's something Amy has to do, enter a threadid in the modification info to say its an Addon.
How about a confirmation page with the attachment price?
I was thinking about that, but I'll have to figure out a way to 100% confirm that the user had paid the points to be certain its not exploitable. It's possible to do that thought I think, where you click on an attachment, and it loads a new page saying "this attachment costs x points, are you sure you want to purchase it?" and if you select yes, it would purchase it, etc.. Just have to make sure the plugins are done properly so it will "allow the download" of the attachment when the user selected yes.
I Can't do this. It gives me an error:
Warning: mysql_real_escape_string() expects parameter 1 to be string, array given in /includes/class_core.php on line 635
Did you upload all of the files and reimport the product file with allow overwrite to Yes? If so, try to rebuild your bitfields.
I created a daily lottery and put time active = 86400, ending time = blank. When I purchase a ticket I noticed it says
Lottery Name:
Lottery Amount:
Lottery Price:
Lottery Ends Approx: 12-31-1969, 5:00 pm.
Is that normal?
Also the tough part about the lottery is that say you create a lottery for $100 ticket....however in your manage options the cost to buy a ticket is 0. Then if you go to buy a ticket it will say you don't have enough points, asssuming you are under $100.....and it just shows the lottery listed. Is there anyway to have the description listed as well? so that users know what the lotter is and how much it costs.
Soon as you press purchase the first time, it will take you to a confirmation page with more info about the lottery and show you ticket prices before you really confirm the purchase of the ticket. As far as the end date being 0. Soon as you add the lottery, it should put in the proper the enddateline for you. I'll remove this field from the Add New Lottery because it auto adds it. And I'll add a check to verify its "proper" when you "update a lottery".
Just updated to 1.1.5 .. set All Attachments Cost 5 Points and doesn't appear to deduct any points !?
Also, how do members set a charge for downloading their attachments ?
Did you enable the setting in eBux Options --> Points For Attachments Enabled?
You must enable this to use the Points For Attachments now.
For updating this mod from 1.1.3, have i to upload all files again and import product again?
Yes, wait for the files to upload too before importing the product again, and when reimporting the product, choose Allow Overwrite = Yes.
-CMX
adielsh
02-16-2006, 06:20 PM
I updated to 1.1.5 and i dosent found the option to delete gift
CMX_CMGSCCC
02-16-2006, 06:24 PM
I updated to 1.1.5 and i dosent found the option to delete gift
It's viewable when you goto the member.php?u=userid link on your forums.
You must enable which usergroups can delete the gifts by going to the Admin CP -> Usergroups -> Usergroup Manager -> whatever user group -> eBS Settings -> Can Delete Own Gifts/Can Delete Any Gifts.
-CMX
Lyricsmama
02-16-2006, 06:25 PM
Yay I upgraded from 1.1.3 to 1.1.5 and problem is gone!
THank you sooooooooooooo much
adielsh
02-16-2006, 06:25 PM
It's viewable when you goto the member.php?u=userid link on your forums.
You must enable which usergroups can delete the gifts by going to the Admin CP -> Usergroups -> Usergroup Manager -> whatever user group -> eBS Settings -> Can Delete Own Gifts/Can Delete Any Gifts.
-CMX
tanx :squareeyed:
Lyricsmama
02-16-2006, 06:26 PM
Ok another dumbo question: now I can delete the ucash thingy right? I did the integration and all.
CMX_CMGSCCC
02-16-2006, 06:28 PM
Ok another dumbo question: now I can delete the ucash thingy right? I did the integration and all.
Yes, if you wish you can uninstall it, or you could simply disable it too in the Manage Plugins as well, its entirely up to you.
-CMX
Did you enable the setting in eBux Options --> Points For Attachments Enabled?
You must enable this to use the Points For Attachments now.
had already done that and still no joy
lairnoc
02-16-2006, 07:08 PM
where can i set usergoup options i upgraded from 1.3 to 1.5 and now i am not allowed in estore anymore?
ImportPassion
02-16-2006, 07:16 PM
where can i set usergoup options i upgraded from 1.3 to 1.5 and now i am not allowed in estore anymore?
in the vb usergroup editor
lordofgun
02-16-2006, 07:50 PM
Awesome stuff, CMX!
I guess next on my list would be the ability for everyone to see who wins the lottery. (forgive me if this is already possible, but I can't find it.)
EDIT: I'd really like a PM to be sent to everyone who vought a loittery ticket at the conclusion of each lottery telling them the winner, and inviting them to buy a lottery ticket for the next lottery.
inspiration100
02-16-2006, 08:01 PM
Thanks CMX, would love to see the confirm page on the attachment. Good stuff!
creedmaniac
02-16-2006, 08:14 PM
with each update...how do i know if templates need to be updated?
CMX_CMGSCCC
02-16-2006, 08:49 PM
had already done that and still no joy
What type of attachments do you have, Inline, or displayed as links?
Awesome stuff, CMX!
I guess next on my list would be the ability for everyone to see who wins the lottery. (forgive me if this is already possible, but I can't find it.)
EDIT: I'd really like a PM to be sent to everyone who vought a loittery ticket at the conclusion of each lottery telling them the winner, and inviting them to buy a lottery ticket for the next lottery.
I keep telling everyone that this is a 'coming soon' feature ... please wait :)
As far as your other request, I think a task like that is TOO big for a cron job task as it could take a while to run.
with each update...how do i know if templates need to be updated?
Just need to compare the template edits to do it. As far as the templates that are included, I should start a changelog file I guess like someone mentioned a while back and state each and every modification done to the hack between versions. Guess I can start that with the next version.
-CMX
jojo77
02-16-2006, 08:54 PM
I don't understand the bank part of this mod. What is the benefit of having a bank? Like interest and all that?
jojo77
02-16-2006, 09:02 PM
is there a quick way I can change all the labels from "Estore" to my own name for the store? Or do I have to manually edit every file?
VBUsers
02-16-2006, 09:20 PM
I don't understand the bank part of this mod. What is the benefit of having a bank? Like interest and all that?
yes that and if your members dont want theyre points stolen by the thief hack , they can put them in the bank and will protected.
jojo77
02-16-2006, 09:36 PM
oh so if they put money in the bank, only they can touch it? in that case why would anyone hold any money? The thief option would be useless if everyone stuck their money in the bank.
Any way to turn off the bank all together?
VBUsers
02-16-2006, 09:40 PM
oh so if they put money in the bank, only they can touch it? in that case why would anyone hold any money? The thief option would be useless if everyone stuck their money in the bank.
Any way to turn off the bank all together?
its part of the game. a bank for a cash hack. think about it , its a great idea and if you dont like it just disable it and thats that.
and not everyone puts theyre money away.
VBUsers
02-16-2006, 09:53 PM
ok cmx i have an issue.
i like the part of the download attachments cost but i have a forum with Wallpapers that show up as thumbnails in the thread.
now when i click to go into a thread of lets say 80 wallpapers in total of all the posts together , it takes 80 points away just to view the thread. it doesnt do it on the click of the thumbnail. is there something i can do to turn it off in just my wallpapers section or is there a way to make it on the click only. i know this is a hastle but i know how good you are and it seems you can do what ever you want with your hack. so let me know thanks alot.
jojo77
02-16-2006, 10:03 PM
its part of the game. a bank for a cash hack. think about it , its a great idea and if you dont like it just disable it and thats that.
and not everyone puts theyre money away.
No need to get defensive, just asking a question. Btw how do you disable the bank? I couldn't find the option.
Connector
02-16-2006, 10:14 PM
Can We hav (http://www.ourbb.org)e feature
-Us (http://www.ourb.org)er can buy si (http://www.upload2share.com/new.php)gnature
-User Can buy to us (http://support.ourbb.org)e more Style in the si (http://www.ourbb.org/home.php?go=SiteMap)te
- User (http://www.club2share.com/forums/) Can buy to Vi (http://www.club2share.com/)ew Pro (http://www.club2share.com/forums/arcade.php)file
- User Can bu (http://www.ourbb.org/home.php?go=search)y to View Memberlist
Thankyou and installing :) (http://www.ourbb.org/home.php?go=partner)
VBUsers
02-16-2006, 10:22 PM
No need to get defensive, just asking a question. Btw how do you disable the bank? I couldn't find the option.
not getting defensive at all just letting you know why and what you can do.
you can disable it in the
admincp ---> eStore Options --->Manage Settings
where it says active click no
OAndrea
02-16-2006, 11:34 PM
You can manually hack out the setting for now, I have setup all scripts so they can not change userid = 1, or administrators information due to someone might change the owner's title/avatar to one thats really bad and the website owner would look bad and maybe cause bad business, etc...
I guess in the future, I can check the SUPER ADMINISTRATORS list and only protect those users, and/or add a setting if you are aware that someone could change your ADMIN title to "dumbass" or something as ludacris at that...
yikes... I am not sure I can do that...I have no clue where to look and what to delete.. Thanks though. Maybe you can add it in later as an option? like how the theft of points thing is an option?
dai-kun
02-17-2006, 12:30 AM
I've went to my usergroup and enable delete own/others hack but i still cannot see the X to delete the gifts.. also, i've made the memberinfo template changes.
dan35
02-17-2006, 01:33 AM
ok cmx i have an issue.
i like the part of the download attachments cost but i have a forum with Wallpapers that show up as thumbnails in the thread.
now when i click to go into a thread of lets say 80 wallpapers in total of all the posts together , it takes 80 points away just to view the thread. it doesnt do it on the click of the thumbnail. is there something i can do to turn it off in just my wallpapers section or is there a way to make it on the click only. i know this is a hastle but i know how good you are and it seems you can do what ever you want with your hack. so let me know thanks alot.
I got the same problem, except 5 points per attachment.
Can we set it to ignore thumbnails, CMX_CMGSCCC?
caimakale
02-17-2006, 02:33 AM
I've went to my usergroup and enable delete own/others hack but i still cannot see the X to delete the gifts.. also, i've made the memberinfo template changes.
I've checked this out as well. I made the proper changes to the MEMBERINFO template, but I can't see the X to remove the gift.
Turns out, that the settings aren't being saved in the AdminCP >> Usergroup area. I set it to let the Administrator usergroup delete their own and others gifts as well as delete history items and then click update and it won't save it.
Looks like it might be a bug.
***EDIT***
I re-imported the product file and it fixed the problem. All is well that ends well. :)
dai-kun
02-17-2006, 03:03 AM
nvm, i figure out the problem. since i use the plugin accelerator hack, i had to rebuild the plugins, now it works! :D
NoRespect
02-17-2006, 03:15 AM
Tried to install this tonite, uploaded everything, and get the following...no idea....
Importing Product, Please Wait...
[:]
db->query_read(" SELECT items.*, category.name AS categoryname, category.allowedgroups AS categoryallowedgroups, category.deniedgroups AS categorydeniedgroups FROM " . TABLE_PREFIX . "estoreitems AS items LEFT JOIN " . TABLE_PREFIX . "estorecategory AS category ON (category.categoryid = items.category) WHERE items.active = 1 " . $wherestr . " ORDER BY displayorder ")) { // start caching the items while ($item = $vbulletin->db->fetch_array($items)) { // cache this item $founditems[$item[itemid]] = $item; } } // return the found items return $founditems; } // function to check if the user has enough points to cover the cost of the item // $xfertype = 0 means that the user is trying to remove an option // $xfertype = 1 means that the user is trying to purchase an option function estore_calculate_total_cost($action) { global $vbulletin; // force cost to be 0 if its empty if (empty($action['cost'])) { $action['cost'] = 0; } // set the current userpoints $action['finalpoints'] = $vbulletin->userinfo[$vbulletin->options['ebux_pointsfield']]; $action['userpoints'] = vb_number_format($action['finalpoints'], $vbulletin->options['estore_decimalplaces']); // set the current bankpoints $action['finalbankpoints'] = $vbulletin->userinfo[$vbulletin->options['ebux_bankfield']]; $action['bankpoints'] = vb_number_format($action['finalbankpoints'], $vbulletin->options['estore_decimalplaces']); // check if the items quantity needs to be updated if ($action['defquantity'] && (!$action['refilldateline'] || ($action['refilldateline'] < TIMENOW))) { // refill the item stock $vbulletin->db->query_write(" UPDATE " . TABLE_PREFIX . "estoreitems SET quantity = defquantity, refilldateline = " . (TIMENOW + $vbulletin->options['estore_defaultrefillrate']) . " WHERE itemid = '" . $action['itemid'] . "' "); // update the item quantity $action['quantity'] = $action['defquantity']; } // check if this usergroup gets a discount (discount is on the base price, not the taxed price) if ($vbulletin->userinfo['permissions']['estorediscountrate'] > 0) { // verify the discountrate is < 100 if ($vbulletin->userinfo['permissions']['estorediscountrate'] <= 100) { // generate the overall discount rate $action['discountrate'] = ((100 - $vbulletin->userinfo['permissions']['estorediscountrate']) / 100); // calculate the item cost with the discounted rate $action['cost'] = $action['cost'] * $action['discountrate']; } } // check if this user gets a senior member discount if (($vbulletin->options['estore_seniordiscountrate'] != 0) && !empty($vbulletin->userinfo['birthday'])) { // get the current variables properly $curyear = date('Y'); $curmonth = date('m'); $curday = date('d'); // get the birthday variables properly list($usermonth, $userday, $useryear) = explode("-", $vbulletin->userinfo['birthday']); // verify that the $useryear is valid if (($useryear >= 1900) && ($useryear < $curyear)) { // verify that the $useryear is < $curyear found $userage = 0; if ($useryear < $curyear) { // start calculating the $userage $userage = $curyear - $useryear; // check if the $curmonth is <= $usermonth if ($curmonth < $usermonth) { // user has not had a birthday this year yet $userage--; } else if ($curmonth == $usermonth) { // check if the $userday is < $curday if ($curday < $userday) { // user has not had a birthday this year yet $userage--; } } } // check if the user gets a senior discount or not if ($userage && ($userage >= $vbulletin->options['estore_seniordiscountage'])) { // generate the overall discount rate $action['discountrate'] = ((100 - $vbulletin->options['estore_seniordiscountrate']) / 100); // calculate the item cost with the discounted rate $action['cost'] = $action['cost'] * $action['discountrate']; } } } // check if this user gets a loyal member discount if ($vbulletin->options['estore_loyalmemberdiscountrate'] != 0) { // check if this user has been registered for more than x days if ((TIMENOW - $vbulletin->userinfo['joindate']) > ($vbulletin->options['estore_loyalmembertimeframe'] * 86400)) { // generate the overall discount rate $action['discountrate'] = ((100 - $vbulletin->options['estore_loyalmemberdiscountrate']) / 100); // calculate the item cost with the discounted rate $action['cost'] = $action['cost'] * $action['discountrate']; } } // generate the item cost with the item tax percentage $action['itemcost'] = $action['cost']; if ($action['tax'] > 0) { // generate the item taxes $action['itemtax'] = (($action['tax'] / 100) + 1.00); // calculate the itemcost with the item tax too $action['itemcost'] = $action['itemcost'] * $action['itemtax']; } // now generate the final item cost with the overall tax percentage $action['finalcost'] = $action['itemcost']; if ($vbulletin->options['estore_federaltaxpercent'] > 0) { // generate the federal taxes $action['federaltax'] = (($vbulletin->options['estore_federaltaxpercent'] / 100) + 1.00); // calculate the finalcost with the federal tax too $action['finalcost'] = $action['finalcost'] * $action['federaltax']; } // round off the 'finalcost' $action['finalcost'] = round($action['finalcost'], 5); // format all of the numbers properly $action['cost'] = vb_number_format($action['cost'], $vbulletin->options['estore_decimalplaces']); $action['totalcost'] = vb_number_format($action['finalcost'], $vbulletin->options['estore_decimalplaces']); $action['tax'] = vb_number_format($action['tax'], $vbulletin->options['estore_decimalplaces']); // check if the user has enough points if ($action['finalpoints'] >= $action['finalcost']) { // set that this action should not be allowed $action['isallowed'] = 0; return $action; } // check if there are some items left if (($action['cost'] != 0) && ($action['quantity'] == 0)) { // set that this action should not be allowed $action['isallowed'] = 0; return $action; } // set that this action seems to be allowable $action['isallowed'] = 1; return $action; } // function to validate the costs function estore_validate_cost($action) { // check if the user has enough points if ($action['finalpoints'] < $action['finalcost']) { // display error, not enough points eval(standard_error(fetch_error('estore_not_enough _points'))); } // check if there are some items left if (($action['defquantity'] != 0) && ($action['quantity'] == 0)) { // display error, no items left eval(standard_error(fetch_error('estore_item_out_o f_stock'))); } } // build the proper $allowedusergroups & $deniedusergroups function estore_build_proper_usergroups($action, $estorecategories) { // get the category's allowedgroups $categoryallowedgroups = $estorecategories[$action['category']]['allowedgroups']; // check if the categoryallowedgroups is empty $allowedgroups = array(); if (!$action['overridepermissions'] && !empty($categoryallowedgroups)) { // explode these into an array $usergroups = explode(",", $categoryallowedgroups); // process each usergroup foreach($usergroups AS $usergroupid) { // add this to the allowedgroups $allowedgroups[$usergroupid] = $usergroupid; } } // now check if it has any addition option allowedgroups to merge in if (!empty($action['allowedgroups'])) { // explode these into an array $usergroups = explode(",", $action['allowedgroups']); // process each usergroup foreach($usergroups AS $usergroupid) { // add this to the allowedgroups $allowedgroups[$usergroupid] = $usergroupid; } } // get the category's denied usergroups$categorydeniedgroups = $estorecategories[$action['category']]['deniedgroups']; // check if the categorydeniedgroups is empty $deniedgroups = array(); if (!$action['overridepermissions'] && !empty($categorydeniedgroups)) { // explode these into an array $usergroups = explode(",", $categorydeniedgroups); // process each usergroup foreach($usergroups AS $usergroupid) { // add this to the deniedgroups $deniedgroups[$usergroupid] = $usergroupid; } } // now check if it has any addition option deniedgroups to merge in if (!empty($action['deniedgroups'])) { // explode these into an array $usergroups = explode(",", $action['deniedgroups']); // process each usergroup foreach($usergroups AS $usergroupid) { // add this to the deniedgroups $deniedgroups[$usergroupid] = $usergroupid; } } // rebuild the final allowedgroups $action['allowedgroups'] = ''; foreach($allowedgroups AS $usergroupid) { // check if it needs a comma separation if (!empty($action['allowedgroups'])) { $action['allowedgroups'] .= ","; } $action['allowedgroups'] .= $usergroupid; } // rebuild the final deniedgroups $action['deniedgroups'] = ''; foreach($deniedgroups AS $usergroupid) { // check if it needs a comma separation if (!empty($action['deniedgroups'])) { $action['deniedgroups'] .= ","; } $action['deniedgroups'] .= $usergroupid; } // return the new action fields return $action; } // function to check if the user is in the allowed usergroups function estore_check_allowed($userinfo, $allowedgroups, $deniedgroups) { // set it to return disabled by default $isallowed = 0; // convert the groups to an array $allowed = explode(",", $allowedgroups); $denied = explode(",", $deniedgroups); // check if the user is in the allowedgroups if (is_member_of($userinfo, $allowed)) { $isallowed = 1; } // check if the user is in the deniedgroups if (is_member_of($userinfo, $denied)) { $isallowed = 0; } // return if they are allowed or not return $isallowed; } // function to add an action to the history function estore_add_history($userinfo, $action) { // calculate the expired time if ($action['expirydate']) { // calculate the $expirydate $expirydate = TIMENOW + ($action['expirydate'] * 86400); } else { // set the $expirydate to 0 $expirydate = '0'; } // clear out the $newhistory array $newhistory = array(); // always add some things into the array $newhistory['itemid'] = $action['itemid']; $newhistory['finalcost'] = $action['finalcost']; $newhistory['dateline'] = TIMENOW; $newhistory['expires'] = $expirydate; if (!empty($action['threadid'])) { $newhistory['threadid'] = $action['threadid']; } if (!empty($action['forumid'])) { $newhistory['forumid'] = $action['forumid']; } if (!empty($action['usergroupid'])) { $newhistory['usergroupid'] = $action['usergroupid']; } if (!empty($action['touserid'])) { $newhistory['touserid'] = $action['touserid']; } if (!empty($action['tousername'])) { $newhistory['tousername'] = $action['tousername']; } if (!empty($action['fromuserid'])) { $newhistory['fromuserid'] = $action['fromuserid']; } if (!empty($action['fromusername'])) { $newhistory['fromusername'] = $action['fromusername']; } if (!empty($action['reason'])) { $newhistory['reason'] = $action['reason']; } // keep the old history $userhistory = $userinfo['estore_history']; if (!empty($userhistory)) { // try to unserialize it $userhistory = unserialize($userhistory); } // add this current history to the finalhistory $userhistory[] = $newhistory; // try to serialize it $userhistory = serialize($userhistory); // return the $userhistory return $userhistory; } // function to remove an action from the history function estore_remove_history($userinfo, $action) { // get the old history $userhistory = $userinfo['estore_history']; if (!empty($userhistory)) { // try to unserialize it $userhistory = unserialize($userhistory); // process each user history foreach($userhistory AS $key => $history) { // check if this option is expired if ($histor y['itemid'] == $action['itemid']) { // attempt to unset this from the userhistory unset($userhistory[$key]); } } } // try to serialize it $userhistory = serialize($userhistory); // return the $userhistory return $userhistory; } // function to handle specific cases for expired options function estore_expire_special_options($userinfo, $history, $tablename, $fieldname, $fieldvalue) { // check if this is an option we have to expire in a different way switch($history['itemid']) { // change others user title back case(15): { // check if this is for the user if ($userinfo['userid'] == $history['userid']) { // return the string to remove this option return "usertitle = '" . addslashes($userinfo['displayusertitle']) . "'"; } else { // return '1' to mean skip processing return '1'; } break; } } // return '0' to mean keep processing return '0'; } // function to verify the set name function estore_verify_set_name($action, $setname) { // verify that the $action['setname'] is valid if (empty($setname) || !is_string($setname)) { // display error, option set name is invalid eval(standard_error(fetch_error('estore_option_set _name_invalid'))); } // return the setname return $setname; } // function to verify the set value function estore_verify_set_value($action, $setvalue) { global $vbulletin; // verify that the $setvalue is valid if (empty($setvalue)) { // display error, option set value is invalid eval(standard_error(fetch_error('estore_option_set _value_invalid'))); } // it needs to be evalulated if (!eval('$setvalue = ' . $setvalue . '; return true;')) { // display error, option set value is invalid eval(standard_error(fetch_error('estore_option_set _value_invalid'))); } // check if $setvalue is a string if (is_string($setvalue)) { // add the slashes to $setvalue $setvalue = $vbulletin->db->escape_string($setvalue); } // return the setvalue return $setvalue; } // function to verify the where name function estore_verify_where_name($action, $wherename) { // verify that the wherename is valid if its set if (empty($wherename)) { // we are going to assume where name should be userid $wherename = 'userid'; } else if (!is_string($wherename)) { // display error, option where name is invalid eval(standard_error(fetch_error('estore_option_whe re_name_invalid'))); } // return the wherename return $wherename; } // function to verify the where value function estore_verify_where_value($action, $wherevalue) { global $vbulletin; // verify that the where value is valid if its set if (empty($wherevalue)) { // we are going to assume it wants the purchasers userid $wherevalue = $vbulletin->userinfo['userid']; } else { // try to evalute it as php if (!eval('$wherevalue = ' . $wherevalue . '; return true;')) { // display error, option where value is invalid eval(standard_error(fetch_error('estore_option_whe re_value_invalid'))); } // check if $wherevalue is a string if (is_string($wherevalue)) { // add the slashes to the $wherevalue $wherevalue = $vbulletin->db->escape_string($wherevalue); } } // return the wherevalue return $wherevalue; } // function to update this purchase to the user function estore_user_purchase_update($userinfo, $action, $extrafields = '') { global $vbulletin; // clear out the queryfields $queryfields = array(); // check if this item is one that can changealways if (!$action['changealways']) { // check if its doing a purchase or a refund if ($action['removal'] == true) { // add to the query field to increase this user's points $queryfields[] = $vbulletin->options['ebux_pointsfield'] . " = " . $vbulletin->options['ebux_pointsfield'] . " + " . $action['finalcost']; } else { // add to the query field to decrease this user's points $queryfields[] = $vbulletin->options['ebux_pointsfield'] . " = " . $vbulletin->options['ebux_pointsfield'] . " - " . $action['finalcost']; } } else { // check if this user has any changealways features $changealways = explode(",", $userinfo['changealwaysitems']); // check if this is an array if (empty($changealways) || !in_array($action['itemid'], $changealways)) { // add this to the $changealways array $changealways[] = $action['itemid']; } // check if it should be removed from the array else if ($action['removal'] == true) { // check if it should give the user the points back if ($vbulletin->options['estore_removeablerefunds']) { // add to the query field to increase this user's points $queryfields[] = $vbulletin->options['ebux_pointsfield'] . " = " . $vbulletin->options['ebux_pointsfield'] . " + " . $action['finalcost']; } // process each part of the array to remove the proper one foreach($changealways AS $key => $itemid) { // check if this is the one we want to remove if ($itemid == $action['itemid']) { // remove this item from the $changealways unset($changealways[$key]); } } } // now rebuild the changealways field $changestr = ''; foreach($changealways AS $itemid) { // add this to the $changestr if (!empty($changestr)) { $changestr .= ","; } $changestr .= $itemid; } // add this to the queryfields $queryfields[] = "changealwaysitems = '" . $changestr . "'"; } // check if it should log this transaction if ($action['loghistory']) { // check if it is removing the history or not if ($action['removal'] == true) { // remove this purchase from the user's history $userhistory = estore_remove_history($userinfo, $action); } else { // add this purchase to the user's history $userhistory = estore_add_history($userinfo, $action); } // add this to the query fields $queryfields[] = "estore_history = '" . $vbulletin->db->escape_string($userhistory) . "'"; } // check if it has any $extrafields to add to the query if (!empty($extrafields) && is_array($extrafields)) { // process each $extrafields foreach($extrafields AS $field) { // verify that the field is not empty as well if (!empty($field)) { // add this to the queryfields $queryfields[] = $field; } } } // build the querystr from the queryfields $querystr = ''; foreach($queryfields AS $field) { // verify that $field is not empty as well if (!empty($field)) { // check if it needs to add a comma if (!empty($querystr)) { $querystr .= ", "; } // add this field to the querystr $querystr .= $field; } } // lastly, verify that $querystr is not empty and it should send the query if (!empty($querystr)) { // send off the query to update this user $vbulletin->db->query_write(" UPDATE " . TABLE_PREFIX . $vbulletin->options['ebux_pointstable'] . " SET " . $querystr . " WHERE userid = '" . $userinfo['userid'] . "' "); } } // function to handle updating the quantity sold function estore_update_quantity_sold($action) { global $vbulletin; // check if it should update the quantity too $updatequantity = ''; if ($action['defquantity'] > 0) { // update the quantity $updatequantity = ", quantity = quantity - 1"; } // send the query to update the estoreitem $vbulletin->db->query_write(" UPDATE " . TABLE_PREFIX . "estoreitems SET sold = sold + 1 " . $updatequantity . " WHERE itemid = '" . $action['itemid'] . "' "); // verify that the finalcost is set if (!is_numeric($action['finalcost'])) { $action['finalcost'] = 0; } // add this this purchase into the history $vbulletin->db->query_write(" INSERT INTO " . TABLE_PREFIX . "estoreitemhistory (historyid, itemid, itemname, userid, username, dateline, finalcost, extrainfo) VALUES ( 0, '" . $action['itemid'] . "', '" . $vbulletin->db->escape_string($action['name']) . "', '" . $vbulletin->userinfo['userid'] . "', '" . $vbulletin->db->escape_string($vbulletin->userinfo['username']) . "', '" . TIMENOW . "', '" . $action['finalcost'] . "', '" . $vbulletin->db->escape_string($action['extrainfo']) . "' ) "); } // function to handle updating the category / option cache function estore_update_datastore($forceupdate = false, $estorecategory, $estoreoptions) { global $vbulletin; // check if it should query the data first if ($forceupdate) { // build the estorecategorycache $estorecategory = array(); $categories = $vbulletin->db->query_read("SELECT * FROM " . TABLE_PREFIX . "estorecategory WHERE active = 1"); while ($category = $vbulletin->db->fetch_array($categories)) { // cache this category $estorecategory[$category['categoryid']] = $category; } // build the estoreoptioncache $estoreoptions = array(); $items = $vbulletin->db->query_read("SELECT * FROM " . TABLE_PREFIX . "estoreitems WHERE active = 1"); while ($item = $vbulletin->db->fetch_array($items)) { // cache this item $estoreoptions[$item['itemid']] = $item; } } // reserialize the data $estorecategory = serialize($estorecategory); $estoreoptions = serialize($estoreoptions); // dump the data into the database $vbulletin->db->query_write(" REPLACE INTO " . TABLE_PREFIX . "datastore (title, data) VALUES ('estorecategory', '" . $vbulletin->db->escape_string($estorecategory) . "'), ('estoreoptions', '" . $vbulletin->db->escape_string($estoreoptions) . "') "); } // function to quickly add points function estore_quick_add_points($userinfo, $givepoints, $extrafields) { global $vbulletin; // add these points into the user's info $vbulletin->db->query_write(" UPDATE " . TABLE_PREFIX . $vbulletin->options['ebux_pointstable'] . " SET " . $vbulletin->options['ebux_pointsfield'] . " = " . $vbulletin->options['ebux_pointsfield'] . " + " . $givepoints . " " . $extrafields . " WHERE userid = '" . $vbulletin->userinfo['userid'] . "' "); } // function to quickly subtract points function estore_quick_subtract_points($userinfo, $givepoints, $extrafields) { global $vbulletin; // add these points into the user's info $vbulletin->db->query_write(" UPDATE " . TABLE_PREFIX . $vbulletin->options['ebux_pointstable'] . " SET " . $vbulletin->options['ebux_pointsfield'] . " = " . $vbulletin->options['ebux_pointsfield'] . " - " . $givepoints . " " . $extrafields . " WHERE userid = '" . $vbulletin->userinfo['userid'] . "' "); } // function to sort an array by fieldname function estore_sort_internal($array1, $array2) { // return the result return strnatcmp($array1['displayorder'], $array2['displayorder']); } // function that will sort by display order function estore_sort_by_display_order($data) { // call the usort function usort($data, 'estore_sort_internal'); // return the data return $data; } // function to construct the breadcrumbs function estore_construct_navbits($navitems) { global $vbphrase; // add the default $navbits first $navbits = array('estore.php?' . $vbulletin->session->vars['sessionurl'] => $vbphrase['estore_title']); // add the rest of the navitems if (is_array($navitems)) { // process each navitem foreach($navitems AS $key => $item) { // verify its not empty if (!empty($item)) { // insert this into $navbits $navbits[$key] = $item; } } } // return the $navbits return $navbits; } ?>
caimakale
02-17-2006, 03:42 AM
Tried to install this tonite, uploaded everything, and get the following...no idea....
Did you import the product.xml in the plugin manager in your admincp?
NoRespect
02-17-2006, 03:43 AM
Did you import the product.xml in the plugin manager in your admincp?
Yes.
Uploaded the files, then went to add product, inserted the XML file...
Then that's what I get.
Rickie3
02-17-2006, 03:55 AM
try uploading the XML again and set to over write "yes"
NoRespect
02-17-2006, 04:12 AM
try uploading the XML again and set to over write "yes"
Same thing. :(
NoRespect
02-17-2006, 04:14 AM
Just some specifics...
Apache v2.0.52
PHP 5.1.1
PHP Maximum Upload Size 2.00 MB
PHP Memory Limit 8.00 MB
MySQL Version 4.1.12
MySQL Packet Size 64.00 MB
vB 3.5.3
jojo77
02-17-2006, 04:42 AM
So the change someone's avatar or change someone's profile picture is not really useful unless you disable members from being able to change those things themselves in the first place right?
Because if I changed someone's avatar and they was able to change the avatar right back, it wouldn't be worth the purchase.
I just wanna make sure that's how it works.
VBUsers
02-17-2006, 04:45 AM
So the change someone's avatar or change someone's profile picture is not really useful unless you disable members from being able to change those things themselves in the first place right?
Because if I changed someone's avatar and they was able to change the avatar right back, it wouldn't be worth the purchase.
I just wanna make sure that's how it works.
yes it would play as a joke if they can change it back. but if you have it set to only selected avi's like my forum. then they would have to pay to change it back and so on.
most forums do not give theyre regular users custom avi's. to many member. can you imagine having 5000 members and all custom avis uploaded? so thatswhat this hack is for. any more Q?
leakmob
02-17-2006, 05:00 AM
Hey. Great job on the hack. It installed fine, but the eBux section in the admin didn't turn up. I've tried reimporting the Product, but no luck. Any ideas?
jojo77
02-17-2006, 05:02 AM
thanks for the quick answer. I do have another question. On the estore page, I'm trying to get the "Ebux" out of the header that says "(My username) Ebux Estore Information"
I searched in phrase manage for the word Ebux but that line doesn't show up for me to edit
VBUsers
02-17-2006, 05:11 AM
thanks for the quick answer. I do have another question. On the estore page, I'm trying to get the "Ebux" out of the header that says "(My username) Ebux Estore Information"
I searched in phrase manage for the word Ebux but that line doesn't show up for me to edit
thats prob in the estore.php i havent looked for that. if i had more time right now i would but search in the php file for it since you looked in the phrase manager already.
jojo77
02-17-2006, 05:15 AM
I found a bug. If you give points for everytime views your thread. You can have someone refresh unlimited times in your thread and give you all the money you want.
caimakale
02-17-2006, 05:30 AM
thanks for the quick answer. I do have another question. On the estore page, I'm trying to get the "Ebux" out of the header that says "(My username) Ebux Estore Information"
I searched in phrase manage for the word Ebux but that line doesn't show up for me to edit
You can change it in your AdminCP >> Styles & Templates >> Style Manager >> estore_main template.
Look for:
<span class="smallfont"><strong><a href="member.php?u=$userinfo[userid]">$userinfo[username] $vbphrase[ebux_name] $vbphrase[estore_name] $vbphrase[estore_information]</a></strong></span>
and remove the:
$vbphrase[ebux_name]
So it looks like:
<span class="smallfont"><strong><a href="member.php?u=$userinfo[userid]">$userinfo[username]'s $vbphrase[estore_name] $vbphrase[estore_information]</a></strong></span>
Also notice on the above code how I changed:
$userinfo[username]
to:
$userinfo[username]'s
So it says "Usernames' eStore Information" now.
Hope this helps.
lordofgun
02-17-2006, 05:30 AM
I found a bug. If you give points for everytime views your thread. You can have someone refresh unlimited times in your thread and give you all the money you want.
That's why I wish it was based on replies instead of views. At least we can use flood control to limit it that way. :D
This is AWESOME! Great work! Thank you very much!
One suggestion. It would be very cool if you could add points for when people that your members refer make posts and other things.
Maybe add:
Points for thread views, creation, replies, and characters posted by people that you refer add points to the member's points?
So, Member A referrs Member B. Member B makes a post. Member B gets points, and Member A also gets whatever the value is set as the person who referred Member B. Does that make sense? It would help encourage referrals and would be a great feature. Thanks in advance if you add it.
caimakale
02-17-2006, 06:00 AM
This is AWESOME! Great work! Thank you very much!
One suggestion. It would be very cool if you could add points for when people that your members refer make posts and other things.
Maybe add:
Points for thread views, creation, replies, and characters posted by people that you refer add points to the member's points?
So, Member A referrs Member B. Member B makes a post. Member B gets points, and Member A also gets whatever the value is set as the person who referred Member B. Does that make sense? It would help encourage referrals and would be a great feature. Thanks in advance if you add it.
A pyramid scheme ;)
jojo77
02-17-2006, 06:27 AM
Yes awesome mod. Took me a whole day to get the hang of it there is so much to know. But worth the time.
One small suggestion. It would be nice if after you donate to another user, they also get a PM alerting them someone donated them money.
lairnoc
02-17-2006, 07:52 AM
I just wanna say
I love this hack!!!!!!
Murty
02-17-2006, 08:19 AM
Just quickly, how can i make an option, for users to buy 'custom signature'? Also how can i disable the bank so not anyone can view others bank amount and total amount.
dan35
02-17-2006, 10:00 AM
Another bug: When users remove a shop item, it says there isn't enough points.
Exitilus
02-17-2006, 10:19 AM
Here's the problem I'm having. I have several different Admin groups. I go into the Admin Donate to set their permissions up. SAve it. Try to use Admin Donate. says I have to be administrator to use it ?......
How can i make different usergroups admin usergroups for Ebux?
Murty
02-17-2006, 10:23 AM
Yes awesome mod. Took me a whole day to get the hang of it there is so much to know. But worth the time.
One small suggestion. It would be nice if after you donate to another user, they also get a PM alerting them someone donated them money.
yes, that would be cool
Murty
02-17-2006, 10:30 AM
Here's the problem I'm having. I have several different Admin groups. I go into the Admin Donate to set their permissions up. SAve it. Try to use Admin Donate. says I have to be administrator to use it ?......
How can i make different usergroups admin usergroups for Ebux?
Have you gone into "eStore Options > Manage Categories > Points Options" and allow the usergroups there?
Exitilus
02-17-2006, 11:04 AM
Have you gone into "eStore Options > Manage Categories > Points Options" and allow the usergroups there?
Yup i have. As well as Manage Options > Admin Donate
Both are set for my Primary usergroup and says I have to be a Admin.
Exitilus
02-17-2006, 11:05 AM
Also having another issue. I setup my Usergroup to be able to Delete other people's Gifts. I deleted a members gift. it removed it off the profile but it's still displaying on the postbits
I have run the Fix All Gift Postbits and the same issue :)
BTW this is a awesome Plugin! I will be voting for it :)
QueenBee
02-17-2006, 01:34 PM
ok i dunno how to do the updates. but i figured just upload the product again and overwrite. so i did that. but now it says:
There no eStore Options in this category yet.
when u click to buy something. also, i changed my name color, and now i cant change it back, or change it again. i can buy it but it wont change.
thanks
creedmaniac
02-17-2006, 01:36 PM
ok i dunno how to do the updates. but i figured just upload the product again and overwrite. so i did that. but now it says:
There no eStore Options in this category yet.
when u click to buy something. also, i changed my name color, and now i cant change it back, or change it again. i can buy it but it wont change.
thanks
you need to reupload all the files...
jojo77
02-17-2006, 02:06 PM
at the forum manage, in each individual forum where you can manage the points given per thread reply, you should make it more clear that it is the "percentage" of what you set in the main settings not "points" itself.
jojo77
02-17-2006, 02:19 PM
what's the difference between the item cost of the lottery and the ticket price of the lottery? if I set both at 10 points, do they get charged 20 points or only 10? I tested it and it only seems they got charged 10.
QueenBee
02-17-2006, 02:52 PM
you need to reupload all the files...
i just did, and still the same
CMX_CMGSCCC
02-17-2006, 04:19 PM
ok cmx i have an issue.
i like the part of the download attachments cost but i have a forum with Wallpapers that show up as thumbnails in the thread.
now when i click to go into a thread of lets say 80 wallpapers in total of all the posts together , it takes 80 points away just to view the thread. it doesnt do it on the click of the thumbnail. is there something i can do to turn it off in just my wallpapers section or is there a way to make it on the click only. i know this is a hastle but i know how good you are and it seems you can do what ever you want with your hack. so let me know thanks alot.
This issue should be fixed in v1.1.6.
Can We have feature
-User can buy signature
-User Can buy to use more Style in the site
- User Can buy to View Profile
- User Can buy to View Memberlist
Thankyou and installing :)
Sounds good, I added Can Change Signature into v1.1.6, the others are noted for a future version.
yikes... I am not sure I can do that...I have no clue where to look and what to delete.. Thanks though. Maybe you can add it in later as an option? like how the theft of points thing is an option?
I'll add a protection flag in the next version.
I've went to my usergroup and enable delete own/others hack but i still cannot see the X to delete the gifts.. also, i've made the memberinfo template changes.
Did you reupload all of the files in the UPLOAD folder again?
I got the same problem, except 5 points per attachment.
Can we set it to ignore thumbnails, CMX_CMGSCCC?
Should be fixed in v1.1.6.
Just some specifics...
Apache v2.0.52
PHP 5.1.1
PHP Maximum Upload Size 2.00 MB
PHP Memory Limit 8.00 MB
MySQL Version 4.1.12
MySQL Packet Size 64.00 MB
vB 3.5.3
Maybe try to upload the XML product file from another computer, perhaps the file is not getting uploaded properly when importing.
So the change someone's avatar or change someone's profile picture is not really useful unless you disable members from being able to change those things themselves in the first place right?
Because if I changed someone's avatar and they was able to change the avatar right back, it wouldn't be worth the purchase.
I just wanna make sure that's how it works.
Right, you would have to disable those features for your registered users group if you want them to have to purchase them only. If you disable them from setting one inside their User CP, then they will have to purchase a new one when you change theirs too from the eStore.
Hey. Great job on the hack. It installed fine, but the eBux section in the admin didn't turn up. I've tried reimporting the Product, but no luck. Any ideas?
There must be a big hack or something that conflicts with this, I think there was one mentioned a while back. If you have any plugins that modify the Admin CP Navigation left frame, you should disable it and try again.
thanks for the quick answer. I do have another question. On the estore page, I'm trying to get the "Ebux" out of the header that says "(My username) Ebux Estore Information"
I searched in phrase manage for the word Ebux but that line doesn't show up for me to edit
$vbphrase[ebux_name] $vbphrase[estore_name] $vbphrase[estore_information]
You need to change those 3 phrase names to make it show the "eBux eStore Information" to your liking.
I found a bug. If you give points for everytime views your thread. You can have someone refresh unlimited times in your thread and give you all the money you want.
Yes, thats the same with any points per thread view system. A person can not refresh their own threads for more points though, so they can only help others.
That's why I wish it was based on replies instead of views. At least we can use flood control to limit it that way. :D
You can put 0 for the per thread view multiplier to make it totally disable points for viewing threads if you like as well. (Inside eBux Options.)
This is AWESOME! Great work! Thank you very much!
One suggestion. It would be very cool if you could add points for when people that your members refer make posts and other things.
Maybe add:
Points for thread views, creation, replies, and characters posted by people that you refer add points to the member's points?
So, Member A referrs Member B. Member B makes a post. Member B gets points, and Member A also gets whatever the value is set as the person who referred Member B. Does that make sense? It would help encourage referrals and would be a great feature. Thanks in advance if you add it.
Sounds server intensive, but I'll add it to the ideas list to see if I could do it in an optimized way.
Yes awesome mod. Took me a whole day to get the hang of it there is so much to know. But worth the time.
One small suggestion. It would be nice if after you donate to another user, they also get a PM alerting them someone donated them money.
Added in v1.1.6.
Just quickly, how can i make an option, for users to buy 'custom signature'? Also how can i disable the bank so not anyone can view others bank amount and total amount.
This new eStore Option was just added in v1.1.6. It will show up in Misc. Options in the eStore as Can Change Signature. You must also disable "Can Change Signature" for your Usergroups that you wish to have to purchase a signature.
Another bug: When users remove a shop item, it says there isn't enough points.
What version are you using, and what item are you trying to remove specifically, I thought that this bug was fixed, try out v1.1.6 and let me know if it still exists and what option you are trying to remove.
Here's the problem I'm having. I have several different Admin groups. I go into the Admin Donate to set their permissions up. SAve it. Try to use Admin Donate. says I have to be administrator to use it ?......
How can i make different usergroups admin usergroups for Ebux?
For now, you will have to edit the action.admindonate.php file and remove the following code from it...
// verify that this user is an admin
if ($vbulletin->userinfo['usergroupid'] != 6)
{
// display error, admin only
eval(standard_error(fetch_error('estore_admin_acce ss_only')));
}
In the future, I'll figure out a better way to handle the "Administrator Groups".
Also having another issue. I setup my Usergroup to be able to Delete other people's Gifts. I deleted a members gift. it removed it off the profile but it's still displaying on the postbits
I have run the Fix All Gift Postbits and the same issue :)
BTW this is a awesome Plugin! I will be voting for it :)
Can you repeat this at http://www.ps2hits.com/forums/ so I can debug it further?
at the forum manage, in each individual forum where you can manage the points given per thread reply, you should make it more clear that it is the "percentage" of what you set in the main settings not "points" itself.
Actually the forum settings ARE the points themself, they are then Multiplied by the eBux Options for per thread view, reply, post.
what's the difference between the item cost of the lottery and the ticket price of the lottery? if I set both at 10 points, do they get charged 20 points or only 10? I tested it and it only seems they got charged 10.
The item cost for the lottery is an ignored field. To set how much tickets cost, you have to use Manage Lotteries in the Admin CP.
ok i dunno how to do the updates. but i figured just upload the product again and overwrite. so i did that. but now it says:
There no eStore Options in this category yet.
when u click to buy something. also, i changed my name color, and now i cant change it back, or change it again. i can buy it but it wont change.
thanks
Did you upload the files before importing the product ID? If not, try to import it again after all files are uploaded. Also, if you still have problems, sometimes you may need to set the version number down a bit so it can redo the <installcode>. Goto Manage Plugins, and edit the eBux / eStore one and where it says version number, change it to something lower than the version you have, like if you have 1.1.5 installed, put it to 1.1.4 and then try to reimport the XML product sheet.
ALSO: v1.1.6 has been released, 16 updates are in the updates listed in the post/readme. And I have spoken with John (maker of v3arcade) and he is going to gear up the next release to have the hooks needed so I can add the most wanted arcade pass and cost per play feature to the v3arcade. I have also spoken with the ibproarcade maker and he is going to add support to it to use eBux in the near future as well. So all will be good in arcade land soon!
-CMX
Gizmo5h1t3
02-17-2006, 04:27 PM
the arcade news is excellent mate, ive been holdng back on installing this till i got news bout it...thats great news!!
Might be a good idea to put a placemarker in the thread where updates are released. I'll do this one. :D
eBux / eStore v1.1.6 (Points + Store System) released.
edit: On the arcade front, can jackpots also be added? (Although I guess that will require an additional hack)
CMX_CMGSCCC
02-17-2006, 04:35 PM
Might be a good idea to put a placemarker in the thread where updates are released. I'll do this one. :D
eBux / eStore v1.1.6 (Points + Store System) released.
edit: On the arcade front, can jackpots also be added? (Although I guess that will require an additional hack)
John is going to add the necessary hook so I can add a plugin to give points for a new arcade champion crowned as well. The next v3arcade is expected March 12th, 2006, stay tuned!
-CMX
I'm about to upgrade, if I do, will I have to redo my ebux template edits?
CMX_CMGSCCC
02-17-2006, 04:48 PM
I'm about to upgrade, if I do, will I have to redo my ebux template edits?
Yes, as there are some template updates in v1.1.6.
-CMX
QueenBee
02-17-2006, 04:53 PM
ok i messed it up. should i have had an upload folder before? well i didnt. and now the images r all wrong cause im trying to delete it from the first time i uploaded it. should i be doing this?? or was i right the first time to upload the contents without the folder?
thanks
where / how do members set a points charge for downloading their attachments ?
REQUEST
Admin Donate be hidden from 'Most Sold' if not an admin (or just totally hidden)
<3
Wachtmeister
02-17-2006, 05:47 PM
Hello,
i finally installed it and installation went fine, but when calling eStore i get the message "Your usergroup does not have permission to purchase eStore Options."
I double checked, that at Manage Categories my usergroup has the permission zu buy and use.
Right now, noone can access my eStore. Search function did not help me and now my question: What shall i do, to be able to buy items?
Regards, Wachtmeister
FROGGYJ
02-17-2006, 06:01 PM
go to you usergroup manager in vb...edit the usergroup in question...down at the bottom there is a bullet for access to the estore.
Miss Tiina
02-17-2006, 06:07 PM
Hi I would like to say I absolutely love it first of all!! One thing Im wondering if it is possible is if you can have the gift senders username and message show when you hover on a members gift like the picture here (http://img295.imageshack.us/img295/6698/image5hj.gif). This would be much appreciated if looked into! Thanks!
Colejo
02-17-2006, 06:13 PM
So when is ebux/estore going to get it's own forum in Premium Modifications?
influence
02-17-2006, 06:44 PM
John is going to add the necessary hook so I can add a plugin to give points for a new arcade champion crowned as well. The next v3arcade is expected March 12th, 2006, stay tuned!
-CMX
WOW, the first time a vb coder ever put out a set date they will release their hack. I hope thats true.
So when is ebux/estore going to get it's own forum in Premium Modifications?
maybe cmx haven't requested for one yet. I am sure he will get one if he ask for it since it looks like this hack will be bigger than anything. Too many ideas for it and so far he already implemented almost all of them
Hey CMX, how about making this work with that hide resurection hack? https://vborg.vbsupport.ru/showthread.php?t=97366&highlight=hide+hack
make it so that everytime someone reply to see the hiden content, a certain amount of point is deducted and that same amount of point is added to the thread starter.
How about that?
Since the devlopment is so active here, I have another request/suggestion...
It would make more sense to me if the options for eStore Items we're stored inside the actual configuration of the item rather than the eStore Settings. For example:
All thief options should be in the options for the Thief action, rather than Manage Settings.
Same for Admin Donate, Donate, and Gift.
Finally, I'd like a PM notifying a person that someone attempted to steal from them...
EDIT: Wow. I just looked at your coding. VERY nice. I was able to add the option to PM a user on a theft in about 2 minutes. You made your own function for it. :cool:
Wachtmeister
02-17-2006, 06:59 PM
Thanks FROGGYJ for the answer.
Another question:
My Lottery tickets costs "Free" and not 500 Points. Is this a bug or where can i display the 500 Points?
Thanks FROGGYJ for the answer.
Another question:
My Lottery tickets costs "Free" and not 500 Points. Is this a bug or where can i display the 500 Points?
The cost is displayed on the next screen. Its cause you can choose different lotteries...
Wachtmeister
02-17-2006, 07:17 PM
The cost is displayed on the next screen. Its cause you can choose different lotteries...
No it doesn't...
http://www.webgurus.de/forum/images/estore/buylotteryticket.png (http://www.webgurus.de/forum/estore.php?do=action&itemid=48)
Try your luck at the lottery to win some points!
Free Unlimited View (http://www.webgurus.de/forum/estore.php?do=itemhistory&itemid=48)
admins eBux eStore Information (http://www.webgurus.de/forum/member.php?u=1) https://vborg.vbsupport.ru/external/2006/02/6.jpg
Current Points Total: 997,45
Current Bank Points: 0,00
Next Bank Interest: You have no Points in the eBank yet.
Do you really want to purchase Buy Lottery Ticket?
Current Points Total: 997,45
Current Bank Points: 0,00
Previous Lottery Winners (http://www.webgurus.de/forum/estore.php?do=lotterywinners)
Lottery Name: W?chentliche LotteryT?gliche Lotterie
//edit: ah, ok... understood and you are right! thanks!
bashy
02-17-2006, 07:35 PM
Where do i buy a lotery ticket please?
Harley77
02-17-2006, 07:44 PM
On every update I've done, the usergroup options dissapear. It also locks me out of the store. The only way to fix it was to uninstall completely and reinstall.. however, this last go around that doesn't even work. Also, bad side effect, all my members lose what they bought and their cash. Where can I manually add the options back in, since the installer doesn't seem to be doing it.
MorrisMcD
02-17-2006, 08:24 PM
Great additions in 1.1.6! Love it.. Everything seems to have been working with my upgrades thus far...
I do have one question.. I forget who is was who provided the query to make vbookie work with ebux by renaming fields ucash, but can I change that back now with a dif query.. Now that vbookie has built in support for ebux, I dont need to trick it into working. Right now, my vbookie is set to use ucash and is working, but I would just prefer to change it back if whoever that was can enlighten me on this..
Thanks!!
Looking forward to more additions.. And at this rate, it will prob be tonight!!!
username12
02-17-2006, 08:55 PM
I just upgraded to 1.1.5 last night. After starting off with 1.1.2 a couple days ago. Is this a challenge to see if I can keep up? :)
Frugal
02-17-2006, 08:59 PM
I do have one question.. I forget who is was who provided the query to make vbookie work with ebux by renaming fields ucash, but can I change that back now with a dif query
Yes, the following query will change it back to eBux
ALTER TABLE `user` CHANGE `ucash` `ebux` DECIMAL( 30, 5 ) NOT NULL DEFAULT '0.00000'
Also don't forget to edit your eBux settings to set the eBux Points Field to eBux and of course make the necessary changes in the vbookie settings.
Frugal
[email protected]
vbmenu_register("postmenu_903153", true);
02-17-2006, 09:18 PM
i love the mod, works great, im about to update it, any news on integrating it with v3Arcade? that will make it kick ass!
Wachtmeister
02-17-2006, 09:30 PM
Is someone able to explain how i can use the "Buy access to forum" feature?
I have a "Club of super-rich" forum created and want users to buy access for 25.000 points.
So i have created the forum.... and now?
Thanks in advance...
Is someone able to explain how i can use the "Buy access to forum" feature?
I have a "Club of super-rich" forum created and want users to buy access for 25.000 points.
So i have created the forum.... and now?
Thanks in advance...
admincp >> Forums & Moderators >> forum manager .. select forum in question and scroll to the bottom
Wachtmeister
02-17-2006, 09:42 PM
admincp >> Forums & Moderators >> forum manager .. select forum in question and scroll to the bottom
Thank you. I already have marked User's Can Buy Access to this Forum? with Yes, but Users don't need to buy ;) They just can enter the forum. So my question should be: How can i forbid users to enter the forum before they buy access ;)
Baudman
02-17-2006, 09:49 PM
How do I upgrade? Do I just overwrite the old files on my ftp and then reimport the xml and go through the settings again? And whats the next upgrade date? Sould I wait till there is less time between upgrades?
This is a great hack and my users love it.
So my question should be: How can i forbid users to enter the forum before they buy access ;)
You've obviously set a password for the forum in question ?
If not, do that and then when they go to buy access, they will be presented with the forum(s) you have set with passwords as long as you've checked the box in the Forums & Moderators >> Forum manager
Wachtmeister
02-17-2006, 09:55 PM
You've obviously set a password for the forum in question ?
If not, do that and then when they go to buy access, they will be presented with the forum(s) you have set with passwords as long as you've checked the box in the Forums & Moderators >> Forum manager
But what is the difference between "Buy forum access" and "Buy forum password" then?
btw, when trying this i get: This site doesn't have any forums that need password.
[email protected]
vbmenu_register("postmenu_903179", true);
02-17-2006, 09:55 PM
once u upgrade the estore, all my users bourght items have vanished however when you go to buy another one it says- do you wish to remove this item... how can I get them to show again?
caimakale
02-17-2006, 10:06 PM
CMX -
Any idea yet on a branding free option? $20? $30? $40? $50?
Name your price, you will have plenty of takers!
Wachtmeister
02-17-2006, 10:29 PM
Get Forum Access and Get Forum Password both tell me, that there are no forums to need to buy access for. Is this a bug? Or am i just blind?
Darkfire122333
02-17-2006, 10:37 PM
could i get you to help me out on a little problem i am having? i want to be able to edit the mainpage, and add portions of it to the usercp and to the profile. I want to edit the UserCP so that it has the top 10 users and the most sold in it.. is there any way i could do that? i might even put the buying thigns in there (i know how to do that, uber easy) and then it will have no need for the navbar addon.. but yah.. if u could help me out on that one thing.. it would be highly appreciated...
Darkfire122333
02-17-2006, 10:38 PM
Get Forum Access and Get Forum Password both tell me, that there are no forums to need to buy access for. Is this a bug? Or am i just blind?
have you set forums on your site to be able to be bought? there are permissions when you edit the forum itself that allow you to do this. (it is a yes/no radio button)
Wachtmeister
02-17-2006, 10:40 PM
have you set forums on your site to be able to be bought? there are permissions when you edit the forum itself that allow you to do this. (it is a yes/no radio button)
I have
User's Can Buy Access to this Forum? Ja Nein
in the forum... And i have set a password to it.
Darkfire122333
02-17-2006, 10:43 PM
I have
User's Can Buy Access to this Forum? Ja Nein
in the forum... And i have set a password to it.
set users can buy "Ja" but if that does not work.. then it must be a bug...
Wachtmeister
02-17-2006, 10:45 PM
set users can buy "Ja" but if that does not work.. then it must be a bug...
So i report a bug now ;)
And i still don't understand the difference between "Buy forum access" and "Buy forum password". Has "Buy forum access" something to do with usergroup permissions (and overriding?)?
Thanks until now...
jilly
02-17-2006, 10:46 PM
I want to disable certain options, mainly:
15) Change Other's User Title
19) Sticky Thread
20) Unsticky Thread
22) Close Thread
23) Open Thread
24) Forum Access
25) Deny Forum Access
26) Give Forum Access
28) Bump Thread
29) Debump Thread
30) Bypass Flood Control
31) Forum Password
32) Secondary Usergroup
33) See Deletion Notices
34) Primary Usergoup
35) Invisible Mode
36) See Invisible Users
37) Default Avatar
38) Change Others Default Avatar
40) Remove Others Default Avatar
43) Change Others Custom Avatar
45) Remove Others Custom Avatar
47) Change Profile Picture
How can I disable or remove these options?
FROGGYJ
02-17-2006, 10:46 PM
go to manage options and then select "no" under active.
Darkfire122333
02-17-2006, 10:48 PM
lol they both are basically the same thing
buy forum access allows you to use it after the one time
the other allows you to buy the password, and you still have to type it in every time... so yea... higher security...
So i report a bug now ;)
And i still don't understand the difference between "Buy forum access" and "Buy forum password". Has "Buy forum access" something to do with usergroup permissions (and overriding?)?
Thanks until now...
Skyline_GT
02-17-2006, 11:13 PM
i have a small suggestion..
is it possible to let the thread creator to set the points require to download the attachment instead of a fixed amount... also images shouldn't cost any points?
jilly
02-17-2006, 11:36 PM
do the gifts expire after a certain time? Can we set it or get a change so that a gift will last x amount of days?
caimakale
02-17-2006, 11:44 PM
One more thing on the avatars.
I have almost 2400 avatars in 76 categories. I know this is alot but I don't think I am the only person with avatars in multiple categories.
Would it be possible to have the avatar selection area of the store sort categories in one drop down and then the avatar name in another drop down right next to the category drop down? Then have the pic of the selected avatar next to that?
BrandiDup
02-17-2006, 11:52 PM
What exactly does this mean?
NOTE: If you have upgraded with v1.1.6, you MUST redo the template edits for postbit, postbit_legacy & MEMBERINFO as the templates were modified to fix the online icons from going to the second line.
I don't understand what exactly that means?
caimakale
02-17-2006, 11:59 PM
What exactly does this mean?
I don't understand what exactly that means?
Some of us had icons appear by a username that with the glowing option enabled, get pushed to the next line and look funny.
I have v3arcade installed and it displays a trophy by the name of each user who holds a high score in the arcade. I also have purchased the glowing username. My icon next to my name would appear under my name instead of beside it.
The new code fixes all of that. Find the old info you put in those areas and replace it with this code.
creedmaniac
02-18-2006, 12:22 AM
well...those template changes were fun...
how are people marking their template changes to make it easier for future updates where I may have to change something again?...i can't just revert my templates back to norm and start from scratch because of other modifications
dan35
02-18-2006, 12:27 AM
What version are you using, and what item are you trying to remove specifically, I thought that this bug was fixed, try out v1.1.6 and let me know if it still exists and what option you are trying to remove.
-CMX
1.1.5 and 1.1.6. Yes, it still exists.
Glow Username: 750 points
Current Points Total: 700.00
Do you really want to remove Glow Username?
Remove
You do not have enough points to perform this action.
Donate myself 50 points.
Current Points Total: 750.00
Remove Glow Username?
Item was removed successfully.
Current Points Total: 1,471.15
Note:
Removeable Items Are Refundable? No
Loyal Member Discount Percentage: 10
Federal Tax Percentage: 5
----------------------------
Another Bug?
Glow Username: 750 points
Loyal Member Discount Percentage: 10
Item Cost: 675.00
Then
Item Tax Percentage: 1.75
Item Total Cost: 721.15 (??!!)
============================================
Another Bug?
Do you really want to purchase abc.rar?
Current Points Total:
Current Bank Points:
Item Cost: 0.00 (!?)
Points For Attachments Enabled? Yes
All Attachments Cost X Points: 5
And it still charges d/lers 5 points for each d/l.
===============================
Suggestion :)
Attachment points:
Points for each attachment: x points (ex 6)
Points go to uploader: x/3 points (ex 2)
Thank you, CMX_CMGSCCC!
turkforum
02-18-2006, 12:39 AM
Thanks for this great hack CMX..I have two questions and one request for now.. :)
1.I've enabled "Thief Always Fails Against Staff" option but I have other kinds of staff group that I want to protect.Their group numbers are 41,43,46..5,6,7 is already protected..How can I add these groups?
if ($vbulletin->options['estore_thieffailsforstaff'])
{
// check if the $touser is staff
if (($touser['usergroupid'] >= 5) && ($touser['usergroupid'] <= 7))
{
// display error, this user is protected against this action
eval(standard_error(fetch_error('estore_protected_ user')));
}
}
2.How can use this ext. with vbookie?
Do you also think of enabling users to buy special styles? Like, No ads style or inserted extra information to style..Any style like this would be really nice item to buy.. :)
BrandiDup
02-18-2006, 12:53 AM
Some of us had icons appear by a username that with the glowing option enabled, get pushed to the next line and look funny.
I have v3arcade installed and it displays a trophy by the name of each user who holds a high score in the arcade. I also have purchased the glowing username. My icon next to my name would appear under my name instead of beside it.
The new code fixes all of that. Find the old info you put in those areas and replace it with this code.
OK, that makes sense. Thank you for helping me.
One more last question- it says "you must" change the templates to make them work correctly. If mine seem to be working okay, do I still need to change them anyways? I haven't ever had any issues and it doesn't appear to be having problems even after upgrade. I will change them over if need be though.
Thank you again! :)
chizzzz
02-18-2006, 12:55 AM
I would like to DISPLAY the Jackpot Amount on a different page. I only need the code, I can add it to where I want, does anyone have a clue on how to do it? I am only going to have 1 Daily Lottery, and the Jackpot builds with each ticket sold...
This is the part I want... The JACKPOT AMOUNT
Lottery Name: Lottery
Jackpot Amount: 497.93
Ticket Price: 100.00
Lottery Ends Approximately: 02-18-2006, 08:13 PM
Thanks in advance
djsydeburnz
02-18-2006, 12:57 AM
just curoious what this might been:
UPDATE zvb3_user
SET
WHERE userid = '258';
MySQL Error : You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE userid = '258'' at line 4
Error Number : 1064
Date : Friday, February 17th 2006 @ 03:24:00 PM
Script : http://www.syde-sho.com/forums/estore.php?do=expireoptions
Referrer : http://www.syde-sho.com/forums/login.php
IP Address : 69.76.176.248
Username : mikep
Classname : vb_database
this particular user said he could not login to the site either. well, he could log in, but got a database error when he tried going to the forums.
Brandon Sheley
02-18-2006, 01:00 AM
updating,, thank you
angelo
02-18-2006, 01:58 AM
Is there any possible way that you could add a feature to the store that shows a list of the last 2 or 3 usernames in the profile of the members who've changed their username?
I have members that accumulate points quickly and some of them have a new username every few days, I would like to be able to remember who someone is by checking their profile or something like that.
Thanks
ImportPassion
02-18-2006, 02:35 AM
for some reason after the 1.1.6 upgrade, users all lost their glow if they had one.
Any ideas?
vBulletin® v3.8.12 by vBS, Copyright ©2000-2024, vBulletin Solutions Inc.