I want to know if is it Ok to modify a free extension to support the newer version of opencart and upload it to extension directory for free or price?
If yes, can you please tell me what should I care about while doing this? Like giving credit to the author whose extension I modified?
I am not sure if asking this here is alright but I couldn't find anything about this so posted this question
Opencart is not like Wordpress, that the plugins published with a GPL license.
If you upload any extension like another first extension the most probably is that your account will be banned. If the author extension is not free, your account will be banned.
If the extension is free you can put the author credits in the documentation about your extension.
In my opinion if you want to upload a better version, you must talk with the first author. Send an email.
In any case, if you want to upload a FREE extension you only have to register here https://www.opencart.com/index.php?route=account/login
login up and follow the step, are very easy.
If you want to upload a NON free extension. you need a seller account
When your account are ok
Go here again, login https://www.opencart.com/index.php?route=account/login and then you will have to fill other form to change your acount to a seller acount.
Then you will have to wait 1 or 2 week to receipt and email to tell that your account it's right
Related
I have a requirement where users will visit my site and based on some logic able to earn points. The user will then be able to use this point to checkout any item of equivalent amount that is listed in my website.
The items that are to be listed is actually coming from amazon and I am an amazon affiliate so when they make the purchase i end up earning commission.
The challenges that I am facing is amazon always takes the user to their own website for the checkout, and so I am not able to put any restriction on the cost of the item that the user is checking out. The user can very well choose some other item while doing the checkout from within amazon's website.
As per my research amazon doesn't allow checkout from 3rd party websites like mine and will always bring the user to their own website. While I can create a bot using casper.js to emulate an user i dont want to go with this.
Is there any known API or solution to achieve what I am trying ?
I don't think it's possible to have user checkout products on your website. (Why would Amazon ever allow that?)
However, I also don't think that should be important to you. You should redirect customers to Amazon with proper associate tags (www.amazon.com/dp/...?tag=...) in the URL. After that, any purchases that they make, irrespective of whether it was the one you showed on your website, become candidates for payouts to you. So, if you redirected a customer to product A on Amazon and she bought product B, you might be paid out for it, obviously if the purchase satisfied the affiliate policies.
Apple introduced Testflight as a way for developers to beta test apps quickly and efficiently. While the intention is well, signing up users for the open beta is not completely automatic. Currently, the developer has to:
obtain tester's email,
add email to a list of beta testers on iTunesConnect, and
send out an invitation email.
This is obviously very cumbersome because it requires the developer to do these things by hand. Even if we keep a Google Doc and add all the emails every day, the delay between a user putting the email on the doc and getting that invitation may cause the tester to become disinterested.
The question is, has anyone figured out a way to automate the process? Ideally, as soon as the user inputs an email on a web form, or by some other means, a script will add that to the list and send out an invitation on the fly. Is there some kind of set up to handle this without manual labour?
Not sure this is a development question but you can have a look at https://github.com/fastlane/boarding
Best,
Nicolas
I have a question about the license of MaxMind GeoLite2 Free.
I just want to use the database to get the user country to show them some content filtered by country.
MaxMind site says this:
The attribution requirement may be met by including the following in
all advertising and documentation mentioning features of or use of
this database
I won't mention the database ever, it just a background process. Do I need to put the attribution link anyway?
Thank you.
You should include the attribution if you use it.
I'm working on a django site, which I want the authentication part to work exactly like how Stack Overflow works. A new user comes to the site, they click on "create new account", choose their OpenID provider, get validated, then an account is created for them with "openiduser4356" or something as the username. The user can then go into preferences and change the username to whatever they want. I don't want any kind of local account sign-ups at all.
I pretty much spent all day getting django-authopenid working and it seems the only way this plugin works is by adding OpenID identities to already existing accounts. Heck, you can't even run your site when you have django-authopenid installed unless you have django-registration installed as well...
Before I spend another day wrestling with this thing to try getting it to do what I want, I'd rather just know off the bat if this kind of thing is even possible/a good idea. I noticed that there are a few other OpenID plugins for django out there. Are any of them any better at doing what I'm trying to do?
django-openid does not depend on django-registration.
You might also take a look at a fork of django-openid, django-openid-consumer. It works with the most recent python-openid libraries.
If you don't mind using rpxnow.com, check out http://github.com/howthebodyworks/django-rpx/tree/master
I am working on a photo site and one of more active users asked about pushing content to cell phones. The site is built on django, and I was wondering if anyone knows a good way of allowing users to download and store content (images) on their cell phones?
As a side question... is it possible to accept payment for the content via the cell phone or would that have to take place on the site?
The best way to serve content to a mobile user would be to forward them to a mobile specific site. A lot of places do this by forwarding the user to http://m.mydomain.com/. You can tell if they're using a cellphone by checking against their UserAgent string as Harold said. Find more at: Change Django Templates Based on User-Agent
In terms of downloading, this is pretty phone dependant. On my iphone, for instance, I don't know that I can save images directly from the internet. (This could just be my ignorance, however). I think you're going to run into a lot of discrepencies on the browsers between different mobile devices. How many offer photo downloads vs. not, etc.
For payment, I would suggest keeping it in browser. There is SOO much that could go crazy on a cell phone and money isn't one of those places where I like to take risk. That being said, you could likely look into some sort of sms micro payment system (sorry, I don't have any recommendations) or look at partnerships with carriers such as Verison. Beyond that, I'd say keep it in the App.
Hope it helps.
Check to see if the User Agent of the phone(s) you wish to support is in request.META['HTTP_USER_AGENT']. If so, render mobile friendly templates.