Code

Discussion on Smart bbPress nVerify - Plugin for WordPress and Envato Market

Discussion on Smart bbPress nVerify - Plugin for WordPress and Envato Market

Cart 97 sales

SMARTPlugins supports this item

Supported

This author's response time can be up to 5 business days.

70 comments found.

Hi,

I am getting this “403: Forbidden” when I put all the required info in plugin settings.

Can you help please! I am building my support website and going to integrate your plugin.

Also, need some more assistance. Can we use bbress registration form to register buyers with valid purchase codes? Or you can suggest some different ideas?

Excellent!

Awesome plugin. Played with it yesterday, also rated it 5 stars. You deserve it.

One question, when we select protection method for individual items, it gets locked on the front-end. Exactly, what I was looking for.

But, when users click on Register, they need to enter their Envato username to register to forum? Or they can enter any username and I will come to know if he is my buyer after I receive the user registration email with purchase code?

Username is not used at all, only purchase code. Purchase code is entered when user tries to access protection code. To do so, he needs to registered for new account on your website, but he can use any username, it doesn’t have to be the same as on Envato.

Individual Item can not be verified, it shows always Item Author is Wrong.

Can you help please.

Thanks :)

Did you set the plugin properly, did you enter your username correctly in plugin settings? You can use the Quick Verify to get raw validation data. Plugin can’t be wrong, only data received can, but I still believe that you missed something in the setup.

Hi,

as one of the first users of this great plugin, I can only say that without it, I wouldn’t be able to run my support forum for my own products, so once again, thank you for all the hard work you put into it!

I know that there are still almost 6 months left until the new support subscriptions really become important, and so I was wondering if it would be possible to also show the expiration date for the support in the overall listing of registered purchase codes, when a user is viewing his/her profile. Right now, it is only showing the “Registered on …” date, as well as the license key and Envato user name. I think that would be really beneficial to our users. And instead of the “Registered on …” date, the “Purchased on …” might now be more important; or simply show both of those dates.

My support forum has currently about 1,400 registered users, so the new option of re-validating existing license codes in order to obtain the new “supported until” key can take hours, as I have to do that for each user manually. A bulk “re-validation” option would be greatly appreciated. Or simply an option to allow all users with purchases prior to 09/01/2015 to always have access (as long as there is a valid license key), so that those users can basically be grandfathered in. I know, it’s asking for a lot, but I just thought I put it out there. :)

Also, I also use your “Smart Content nVerify” plugin, which you since removed from the marketplace. I read somewhere, that you are planning to incorporate that plugin into this one (Smart bbPress nVerify); is this still planned and on the roadmap? It really is a nifty little tool which allows me to restrict access to pages outside of bbPress to users with specific products only, which is another important part of my overall support forum.

Again, thank you for such an invaluable product!

Sincerely,

Tekanewa Scripts

Hi,

Thanks!

User profile will show the support expiration date, once you enable Support option in the plugin settings. Also, I plan to add few changes to the way profile page displays things, but that will take few versions to polish. New plugin version will be out on Monday with several important updates.

Revalidation of codes doesn’t have to be done manually, plugin will do it on it’s own. You have options for that in the Settings, and you can set number of days between validations. When user goes back to forum, and his code is checked long time ago, plugin will get new purchase code data and new support info.

As for Content plugin that was retired, it is still planned to be moved into this one plugin, and it will happen in one of the next versions once I finish other core and API related things.

Milan

Hi,

I currently don’t have the new support option activated, as Envato had problems with the API to actually return the correct dates (which are now supposedly fixed), but if the support end date will be shown once I enable that feature, you already anticipated my request. :)

I didn’t know that the plugin will automatically re-validate even very old license codes; I always assumed it will only re-check new codes after a week or so (based on the value in the plugin settings), in order to account for sales reversals/refunds, so I simply assumed I will have to manually re-validate all old codes, as the description in the plugin settings implied as much (at least based on my understanding).

Looking forward to having the other plugin included; again, as there are still almost 6 months left until the new support dates become really important, there is enough time left to get all API related things in order. :)

Tekanewa

Revalidation is always cyclical, after specified number of days. I will update description a bit for the settings there.

Hi,

Thank you for this great plugin, we used it on our support forum and it works very well.
I have one question. I want to allow everyone to read all the topics on our protected forum, but only the customers can reply or create new topics, but I don’t see any option for that in the setting. Do you have any plan for adding this feature in the future? Also, if I want to add some code to enable it, can you suggest where I should start?

Thank you in advanced,
NooTheme

Thank you for your prompt reply. Do you have any estimation date for the new version, I’m eagerly waiting for it.

Best regards, NooTheme

I’ve just read on the comment below that you’ll release a new version on Monday. If it’s true I’ll download it right when it’s available.

Best regards,
NooTheme

It will be out tonight, plus the time needed to approve update on CodeCanyon.

Hello Milan,

thanks for the update. Much appreciated. Anyways, it looks like a new API token can’t be generated on envato site. Am I missing something? https://build.envato.com/create-token/ just keeps showing a glowing green loader forever. I know it’s not related to the plugin itself, but may be you have some info on this?

It works fine for me, I just tried it. If you are not logged in to use API, it shows login form first.

You can still use old API. New API is just as buggy as the old one is, so you will have problems with both. Also, old API is now returning support related info (empty, but the field is there), so support info still can’t be used no matter which API you choose.

Hello Milan,

there is something that bugs me and can’t find out. Can we have unrestricted forums where everybody can enter and comment? For the moment it looks like there are two options only – restricted to specific item and restricted to buyers of any item by the author.

Well yes, if you don’t enter item ID in the box, forum will be unrestricted.

My customers have had problems verifying their purchase codes lately. Is this something you are aware of?

Hi,

I have checked my error logs (I use plugin too), and there are few requests in the past few days that Envato refused and returned Forbidden message, but for the most time it works.

Envato is experimenting with API recently, it is possible that there are disruptions in the Envato API causing problems.

Plugin keeps log of errors happening with the requests, check the Error Log tab. Plugin logs raw messages Envato sends back.

Milan

Hello Milan,

I am setting up my new support forums and faced a problem. Even if I restrict the forums and topics and also the create new topic form to only verified customers, the new post form is visible and can be used without any restriction if user is logged in (even if the user doesn’t have any verified purchase codes).

Using WP 4.2.2 and BBPress 2.5.7

Any clues on that?

Also I have some strange behavior when adding item ID to forums. It says the correct item ID is used but wrong author.

Hi,

This can happen if you have something to override loading of templates in bbPress. My plugin does that, but it is possible that something else can do it also. Can you try to disable all plugins (except bbPress and my plugin) and revert to default WordPress theme to see if all works and confirm that problem is in some other plugin or theme you are using?

Plugin uses Envato API to get item data, and it has no control over the data returned by API. It is possible that API returns bad data. In the past few days, Envato was working with new API, it is possible that old API got broken too for some reason. Try to clear plugin cache (from plugins Tools tab) and try again.

Regards, Milan

Hello Milan,

just to give you more details on this. Found the problem it was both on my end and the plugin.

The reason was the case sensitive Envato usernames. I have used “theAlthemist” in the plugin configuration instead of “theAlThemist”. The plugin accepted and verified my wrong username and valid API key, but inside forums it throw errors related to invalid author user name. May be something you should look at (the author validation). Using the right username fixed the issue.

Yes, I can see about improving name validation to use lowercase conversion to ensure the match. Thanks for letting me know!

Hello GDragoN,

do you plan to update this plugin for the new API and keep supporting it with the upcoming changes?

I am interested to purchase it for mu forum, but need to know if it would be kept alive in future.

I can assure you that I will not abandon this plugin, I use it myself and a lot of other developers use it too. And, when Envato introduces changes to API regarding paid support, I plan to support that too.

Regards, Milan

I can assure you that I will not abandon this plugin, I use it myself and a lot of other developers use it too. And, when Envato introduces changes to API regarding paid support, I plan to support that too.

Regards, Milan

That’s great! Thanks!

Already purchased it as I can see all comments are great! :)

Thanks for the really helpful plugin you’ve built. :)

Hi dear,
It’s so great and powerful plugin! Thank you :inlove:
1 Feature request! We need to show only first post of topics globally and for more user should to login/verify! Please help us doing this. It’s urgent! Please answer ASAP.

BetterStudio, Aria

Hi,

Thanks! This is not supported right now directly. But, if you know your way around bbPress and WordPress, you can customize all plugin related templates to change the way they display topics. All templates are in the ‘bbpress’ folder in the plugin folder. Copy templates you want customized into theme folder and change them. You can add things from bbPress templates to show lead topic, and hide replies only. Check out documentation too.

If I have time, I will consider adding this as a standard feature with extra templates, but I don’t have free time right now to do that.

Milan

We did it better! http://support.betterstudio.com/supports/ticket/custom-post-type-questions/
Thank you and please keep updating it for TF new paid support!
BetterStudio, Arya

Hi,

Plugin will get support for new API once all the issues are ironed out, and after that support for the new paid support extensions Envato plans to add.

Regards, Milan

Hey,

could you implement a feature that allows the admin to give the user access to specific forums even if they do not have a purchase code? There are times when this is really useful.

Thanks!

That is in the plans already, but I am not sure when it will be added. I am busy for the next few weeks, but after that I will be working on few more features including choice of license for the access to forums.

Regards, Milan

Hi, what happened to the standalone version?

Seems to be what I really needed. I want to have a page with several areas that should only be shown to users that are verified with a valid code.

Smart Content nVerify is no longer available, it will be integrated into Smart bbPress nVerify 3.0 (no ETA yet).

With the support changes coming up and a growing number of people buying my plugins, I decided to setup a support forum. I finally chose bbpress and this plugin made the integration so easy. 5 stars and highly recommended!!

Dear GDragoN,

Before few days ago I changed my theme after that my users cant access the forum even if they used correct purchase code this is the forum link you can log-in by using username demo and password demo then try any incorrect purchase code you will see no error message appear just red rectangle.

This red rectangle also appear if they enter correct purchase code.

I don’t know is this a problem in envato api or my new theme or the plugin or anything else can you please help me?

Thank you in advance.

Best Regards,
MOSTASHAROON

Done, I sent it.
Thank you.

I will let you know tomorrow.

OK, thank you

Hi,

just an idea for a next update: A reverse license key search. When I set the plugin to only accept a license key once and another user is attempting to use the same key, the plugin won’t accept it again. But in order for me to find out, which other user already used the key, I have to manually check each user, which can be very time consuming if the forum has hundreds of users. It would be great if I could just enter the key in the plugin settings and the plugin will then search the database to find a match with an existing user and just tells me, who already used the key.

Thank you!

Tekanewa

I will try to implement more sorting methods (I can’t promise this). I plan to work on next major plugin version in about one month, or sooner if I get some free time.

Milan

Milan,

can you tell me in which database table your plugin is storing the user information and/or where to find the license information in general using phpMyAdmin or a similar tool? I really need to find the other user who already used a license code from another user but don’t have time to manually check over 400 registered users. :)

Thank you!

Tekanewa

All data is stored as meta fields in the usermeta table, plugin doesn’t add extra tables. And it is stored using PHP compressed objects. Meta keys names start with ‘sbv_’.

Milan

When adding an item from my account, it’s returning an error “item author is wrong”, even though the author matches and the API key registers as valid. Help!

Hi,

One of the reasons for this can be username, when you enter username in the plugin settings, it is case sensitive, so it has to be same case as it is on Envato. Try that first. If that is not the problem, can you send me your API Key (same one you used) and ID items you tried to add so I can try and debug to see what the problem is. You can send me this through contact on my profile page on CodeCanyon.

Milan

Hello, Thanks for great plugin, A user added Purchase Code and it keeps saying “Please wait, verification in progress…”

Fixed : I guess it’s conflict with another plugin. removed a few plugin and worked.

Thank you for great plugin!,

Hi,

Great to see that you resolved the issue quickly. Unfortunately, there is no way to account for such conflicts. Most likely case is that one of your other plugins was throwing warnings or errors on the server side during the AJAX call made by my plugin, breaking the execution and returning malformed results.

Regards, Milan

Any chance this plugin will support Simple:Press forums soon or maybe you will create Smart Simple:Press nVerify, i think plenty of Envato authors would love to use the Simple:Press forums for their support! :) I know i would!

Hi,

I plan to create new plugin to support Simple:Press, but right now I can’t confirm when, since I don’t have free time for new projects. I hope to do it in the next 2-3 months.

Milan

Great, will certainly buy extended licence for it! Thanks Milan

Hey,

just found a bug. This is what ig et when i try to navigate between the customers pages. e.g. go to page 2:

Warning: mysql_real_escape_string(): Access denied for user ''@'localhost' (using password: NO) in /home/XXX/public_html/wp-content/plugins/smart-bbpress-nverify/core/customers.php on line 186 Warning: mysql_real_escape_string(): A link to the server could not be established in /home/XXX/public_html/wp-content/plugins/smart-bbpress-nverify/core/customers.php on line 186

Hi,

Thanks for reporting. This piece of code will be replaced in next version with better method for escaping strings. I hope to release new version tomorrow.

Milan

This is now fixed with 2.2 version.

Thanks!

hellow GD i just wander could i add my custom code ?? i want to add not evato but my own code

Add where? For verification no, plugin is built around Envato API. There are some filters to hook up own code, but it can’t replace Envato checkup code.

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey