ThemeForest

Posts by Japh

118 posts
  • Has been a member for 3-4 years
  • Repeatedly Helped protect Envato Marketplaces against copyright violations
  • Contributed a Tutorial to a Tuts+ Site
  • Envato Staff
  • Forum Moderator
  • Exclusive Author
  • Sold between 100 and 1 000 dollars
  • Bought between 10 and 49 items
  • Australia
  • Referred between 1 and 9 users
Japh says

Sounds like an awesome improvement, Japh!

I have two concerns:

1. Does the plugin do a writability check on the /wp-content/ directory, and explain to the user how to change permissions if necessary?

2. Does the plugin do anything to “lock down” the directory from non-admin, logged-in users? In other words, only the site admin should be able to access/download the zip. Otherwise, anyone who knows the directory structure could go around to WordPress sites with known ThemeForest themes and download theme “backups” for free, depending on how the user has their server configured (unless I’m missing something). I’ve seen this happen too many times where customers have placed plugin or theme zips in some random folder on their server that is publicly accessible. Standardizing that location could be an issue.

Just some food for thought, sounds like a great addition :)

Chris

Thanks, Chris!

To answer your questions:

  1. Yes it does, however if you notice any problems please let us know ASAP
  2. Yes it does! The plugin locks down the envato-backups directory with an internally generated key that’s unique per installation

The plugin is open source, so feel free to take a look at our implementation, and if you see room for improvement let us know :)

2 days ago in thread Important WP Author Announcement: Envato WordPress Toolkit
Japh is a moderator
118 posts
  • Has been a member for 3-4 years
  • Repeatedly Helped protect Envato Marketplaces against copyright violations
  • Contributed a Tutorial to a Tuts+ Site
  • Envato Staff
  • Forum Moderator
  • Exclusive Author
  • Sold between 100 and 1 000 dollars
  • Bought between 10 and 49 items
  • Australia
  • Referred between 1 and 9 users
Japh says

Hey everyone!

Letting you know we’ve just released the Envato WordPress Toolkit plugin v1.4 (just the plugin, not the library, at this stage).

Version 1.4 adds support for theme backups during a automated theme upgrade. This backup functionality can also be turned off from within the UI.

This is an effort to address the concerns people have raised about customisations being lost during an automated theme upgrade. Now, when a user initiates an upgrade from the Envato WordPress Toolkit, the existing theme is backed up to the /wp-content/envato-backups/ directory first. A link is then provided on the Envato WordPress Toolkit page to download that backup ZIP file if the user should need it.

We hope you love this improvement on the plugin :)

2 days ago in thread Important WP Author Announcement: Envato WordPress Toolkit
Japh is a moderator
118 posts
  • Has been a member for 3-4 years
  • Repeatedly Helped protect Envato Marketplaces against copyright violations
  • Contributed a Tutorial to a Tuts+ Site
  • Envato Staff
  • Forum Moderator
  • Exclusive Author
  • Sold between 100 and 1 000 dollars
  • Bought between 10 and 49 items
  • Australia
  • Referred between 1 and 9 users
Japh says

Hey everyone, it’s been a little while since you’ve heard from us on this, so I just wanted to give you a quick update that we are working on solutions to some of the issues raised and hope to have another release ready soon to address some of them.

Keep an eye out! :)

27 days ago in thread Important WP Author Announcement: Envato WordPress Toolkit
Japh is a moderator
118 posts
  • Has been a member for 3-4 years
  • Repeatedly Helped protect Envato Marketplaces against copyright violations
  • Contributed a Tutorial to a Tuts+ Site
  • Envato Staff
  • Forum Moderator
  • Exclusive Author
  • Sold between 100 and 1 000 dollars
  • Bought between 10 and 49 items
  • Australia
  • Referred between 1 and 9 users
Japh says


I always get this warning message everytime I check my theme…
WARNING: Found wrong tag, remove premium from your style.css header.
and if I remove the entire tag it says
RECOMMENDED: Tags: is either empty or missing in style.css header.
is this ignorable also?..
How do you handle this theme check plugin message… anyone?

Hello Mabuc, I replied to the other thread you asked this in. Please try not to dredge up multiple old threads with the same request though ;)

27 days ago in thread Requirements for Wordpress Themes
Japh is a moderator
118 posts
  • Has been a member for 3-4 years
  • Repeatedly Helped protect Envato Marketplaces against copyright violations
  • Contributed a Tutorial to a Tuts+ Site
  • Envato Staff
  • Forum Moderator
  • Exclusive Author
  • Sold between 100 and 1 000 dollars
  • Bought between 10 and 49 items
  • Australia
  • Referred between 1 and 9 users
Japh says

I’m using theme check plugin but I got this error:
REQUIRED: This theme doesn't seem to display tags. Modify it to display tags in appropriate locations.
what does it mean? any help here…

Hi Mabuc, this is referring to “tags” in WordPress. You can find info in the Codex here: the_tags

27 days ago in thread Tools & tips for WP authors
Japh is a moderator
118 posts
  • Has been a member for 3-4 years
  • Repeatedly Helped protect Envato Marketplaces against copyright violations
  • Contributed a Tutorial to a Tuts+ Site
  • Envato Staff
  • Forum Moderator
  • Exclusive Author
  • Sold between 100 and 1 000 dollars
  • Bought between 10 and 49 items
  • Australia
  • Referred between 1 and 9 users
Japh says

Hey everyone! We are looking into this and I’ll update you soon when we know more.

29 days ago in thread "Optional" WP Upload - PC Users, does this work for you?
Japh is a moderator
118 posts
  • Has been a member for 3-4 years
  • Repeatedly Helped protect Envato Marketplaces against copyright violations
  • Contributed a Tutorial to a Tuts+ Site
  • Envato Staff
  • Forum Moderator
  • Exclusive Author
  • Sold between 100 and 1 000 dollars
  • Bought between 10 and 49 items
  • Australia
  • Referred between 1 and 9 users
Japh says

I’ll keep this short: If you don’t read replies properly and respond to what’s been said, it is difficult to carry on this discussion. Please re-read what I’ve written, and think carefully about it before you reply. It seems you are rushing your reply and not considering everything that has been said already.

1 month ago in thread Understanding the GPL
Japh is a moderator
118 posts
  • Has been a member for 3-4 years
  • Repeatedly Helped protect Envato Marketplaces against copyright violations
  • Contributed a Tutorial to a Tuts+ Site
  • Envato Staff
  • Forum Moderator
  • Exclusive Author
  • Sold between 100 and 1 000 dollars
  • Bought between 10 and 49 items
  • Australia
  • Referred between 1 and 9 users
Japh says

Hey guys! Looks like quite a discussion here, and I’d like to add my 2ยข to help clarify things. Firstly, I’m not a lawyer, but I have been working with WordPress for a long time, and also read and participated in discussions on this topic numerous times. Secondly, the following is purely my own personal opinion. So, this will be my take on WordPress, the GPL , and themes, but it’s only my opinion and isn’t legal advice.

Themes on ThemeForest are effectively dual-licensed. The PHP code is released under the GPL , and the HTML , images, CSS , and JavaScript are released under the relevant ThemeForest license (unless the author explicitly nominates that these are also to be released under the GPL ).

I believe the reasons for this are because it’s difficult to determine on a general basis how much of the PHP code is derived from WordPress in each theme. Some themes may not be effectively derived from WordPress at all, others may be very heavily.

However, the HTML , images, CSS , and JavaScript could all potentially be used in themes for any other platform, and are not derivative.

If we think of WordPress as an operating system, and themes or plugins as applications, I think it makes this discussion a little clearer.

An application installed on your desktop computer that runs Windows does not inherit the same license as Windows, even though it runs on Windows, uses Windows-specific functions, and would be useless without Windows. The same goes for an application running on a distribution of Linux or on Mac OS X . The application could be modified to work on any of those operating systems, and so is certainly not considered a derivative work.

The same applies to any of these licenses. The discussion is really about whether or not something can be classed as a derivative work, and should therefore inherit the license. So this addresses the points on jQuery etc. as well. A theme is not a derivative work from jQuery, so it does not inherit the license.

Even if I were to sell a ZIP file containing WordPress, a theme, and jQuery, providing I include the relevant licenses this would be quite ok. WordPress under the GPL , jQuery under the GPL , and the HTML , images, CSS , and JavaScript of the theme under the standard ThemeForest license.

I hope that all makes sense, and I’m more than happy to clarify if this raises any further questions :)

1 month ago in thread Understanding the GPL
Japh is a moderator
118 posts
  • Has been a member for 3-4 years
  • Repeatedly Helped protect Envato Marketplaces against copyright violations
  • Contributed a Tutorial to a Tuts+ Site
  • Envato Staff
  • Forum Moderator
  • Exclusive Author
  • Sold between 100 and 1 000 dollars
  • Bought between 10 and 49 items
  • Australia
  • Referred between 1 and 9 users
Japh says

Hey guys! Thanks for your feedback and bug reports so far! For anyone who was having issues using the plugin with WordPress Multisite, the latest version now rectifies this issue.

As always, please let us know if you experience any further issues.

1 month ago in thread Important WP Author Announcement: Envato WordPress Toolkit
Japh is a moderator
118 posts
  • Has been a member for 3-4 years
  • Repeatedly Helped protect Envato Marketplaces against copyright violations
  • Contributed a Tutorial to a Tuts+ Site
  • Envato Staff
  • Forum Moderator
  • Exclusive Author
  • Sold between 100 and 1 000 dollars
  • Bought between 10 and 49 items
  • Australia
  • Referred between 1 and 9 users
Japh says

This is an interesting idea. I don’t have anything specific to add at this point, just subscribing to replies really :)

2 months ago via ThemeForest | in thread Op-ed: Mac App Store needs paid upgrades. ThemeForest needs paid upgrades.
Japh is a moderator
by
by
by
by
by