![]() |
AWESOME MODE... really great work..
2 questions though: 1.How can i have big smilies by default, because small smilies look a bit smaller then they should be in my theme. 2. Does not display avatar :( Thanks. |
First of all, awesome mod! We use it on a fairly large forum (500k users, nearly 2M posts), and it's given our users something new to play with.
With that said; I've had to modify a few things to make it more usable on bigger boards, and more happy with custom postbit_legacy users. The first thing we changed was in the following plugin (Point Market: Postbit Adjustments): PHP Code:
It also allows us to add far more color options in the template for item_buy (and our custom template for username colors) without having to also modify the CSS files to include the glows. Further down in that hook, is a potentially server-intensive set of queries that was causing certain threads to have query counts in the 400s which is unacceptable. The potentially bad code is as follows: PHP Code:
Since we don't display who gave the gift, and why, in the postbit (we leave that to the member profiles to cut down on page sizes) I could change the above code to the following, to drop the query count down to 1 per post, which is acceptable. PHP Code:
Other changes include actually setting the message to use the [COLOR][B][I] BBCode tags, instead of wrapping them in HTML for display. (Which messes with quotes, and other tags inside the posts) I simply modified your plugin code for that to the following: PHP Code:
We also had to change the way username/title coloring is handled, since we want certain colors unavailable for usernames, but still available for titles/posts. There are various other things we've changed, but overall, great mod! I'd personally like to see a bit easier-to-use item adding system, so I don't have to manually insert things into the DB and add the code later. (An eval() type system would be awesome) |
Interesting changes you've done there. Kurios is right on how I have written some of the queries in the hook locations for the gifts is a bit database intensive and I might apply one or more of a fix to the next version before I release.
As far as the user title changes you applied, I'm very unsure of that... The user title bug issues is one of three bugs I haven't fixed and want to before the next version so I will look into what you suggested and see if I can come up with a better way of doing it then I currently have so that the usernames & usertitles can still be purchased with the items I currently offer without having to do template edits. Having no template edits is a very important part of this product that I refuse to ever change. Now as far as the final thing about manually editing the database for items. As I've previously stated if you ever plan on applying any upgrades of this product never ever-ever-ever start adding new items to the market_items table in the database. With how I have it coded it just won't work. Instead use one of the predefined market items I have included in the 2.0.1 series or one of the predefined categories that have no functionality but are available for custom coding and modify the coding with how you wish. Just don't insert anything new on the table. The reason I did that is so I can still have some control over the reported bugs and errors without having much 3rd party issues coming into play on why things don't work. I'm not saying I won't change that in the future but it all depends on how popular this mod becomes. Finally, I'm only 3 bugs away from releasing 2.1.0. I can safely say version 3.0.0 will be the next release which will majorly rework the design of purchasing items and I plan on introducing a new major feature that will greatly work with vbcredits when it comes out to allow multiple currencies for purchase and for users to be able to determine if multiple currencies are needed for each item to purchase or if a user can choose what to charge their account and how much of each. More will be available on that after I release this in the next day or two. |
Quote:
The other thought I personally had regarding 'items' was for actual 'things' like a t-shirt or hat with the sites logo, or even put the points towards their next years membership for example. I'm assuming the best way to do that is manually subtracting the points from a members profile if they order something like that. |
Quote:
Also; the only template edit we did, was to let us quickly add/remove colors for the color purchases. There are some colors we want off-limits for usernames. (It's simply 'appending' colors to the selection box, if it's not the username color item) As for the actual template edits, we needed to add/remove some colors due to our skin, as some are very very hard to read on our style, so we didn't want our members to have the ability to purchase them at all. (Thus, saving us the headache of having to manually change their color) The changes for that are as follows: PHP Code:
Quote:
Since you're still working on bugs; there are quite a few ways to 'force' buying items without having to pay for them. (You can open multiple tabs at the actual purchase screen for different items, and purchase an item in each tab. You'll only be deducted points for certain items.) The gambling stuff has a nasty bug that doesn't even check if you have enough points to play the games at all. You can effectively buy 10 million lotto tickets, nearly making your chances of winning 100%. (You go into the far negatives for points, but you can still win the Lotto and make all your points back, plus whatever else was in the pot) And lastly; we had to add a small little onclick handler to disable the 'Purchase' button after clicking it once, or you could accidentally buy more than 1 of the same item (if applicable). |
Very well done on findings... I'm upset that some of those bugs exist but very well done :) Check your private messages.
Also, I have done a lot of investigating on why user's are having issues with the Group By function while most other users are not. The only answer I can come up with is an out of date mysql version of 4.1 when the majority of users of this script and vBulletin use the 5x series. I am looking into alternatives on how to redo the Group By function, which is used on the statistics page within the Admin CP AND the Market home page. |
Quote:
CAN SOMEONE ANSWER THAT? 3. more question, what would have to be edited if i want to change the name of the tab that says "Market" which is created under the banner and next to forum? Thanks. |
i am getting error when it try to open my forum's market.php ? how can i increase my own point from admincp and what is point field incorrect error? help
Quote:
|
Quote:
|
oh thanks , its working now using ucash :) ~marked
|
All times are GMT. The time now is 07:04 AM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|