This object is in archive! 

PHP source code open and unencoded?

Archived Joseph Szobody 12 years ago

Is the PHP source encoded? I see you require Zend Guard to be installed, though you say it's only for licensing and "doesn't affect any customization features." Does that mean that apart from a license file, the entire rest of the application is unencoded PHP?


I'm quite familiar with Zend Framework, and am curious just how much we might be able to dig into the source if needed.

Best Answer
photo

Starting from Free 2.3.6 - no Zend Guard Loader is required!

Replies (13)

photo
1

Starting from Free 2.3.6 - no Zend Guard Loader is required!

photo
1

So... as a developer, I can download the source code.... make changes... and re-deploy my customizations ?

photo
2

Greg Wilson wrote:

[p]So... as a developer, I can download the source code.... make changes... and re-deploy my customizations ?[/p]

Yes, you can do any customizations to the code. Preferably it should be done within themes, localizations and new modules so system updates won't ruin your customizations if you decide to update the system and not loose them

photo
2

Great. As an example... I might want to hide/remove the tabs: 'Ask a question', and 'Report a problem'.


So, the site would JUST be for idea generation.

Would that kind of customization require a module ?


Thanks !

GW

photo
3

Greg,

That won't require any module. You just uninstall Questions and Problems modules and leave Ideas module installed. It will reflect in overall environment and filters.

photo
1

I was perusing the source code of the free version in the hopes of getting a handle on it before purchase. One of things I would like to do is extend/modify the base authentication methods. I figured that I would have to edit an authentication controller (or use an existing one to base a new one off of), but it looks like all the controllers got encoded into the file: /application/modules/system/controllers.php. Is this the case? Is this one of the 5 encoded files you mentioned, or is it just because the free version does not contain full source code? What exactly are the 5 encoded files?

photo
2

@M-Edge,

Yes, this is the case and free version doesn't go with Full Source Code, as it's totally encoded. All customization is only limited to localization and themes.

As you can see from Pricing table, only commercial versions come up with open code and full customization.

photo
1

Commercial versions don't have encoded files that will affect any customizations, so it will be 100% extended easily by following our Developer Manual

photo
1

Okay, that is what I was thinking, but I just wanted to make sure.


Also, thanks for the super fast response!

photo
1

M-Edge wrote:

Okay, that is what I was thinking, but I just wanted to make sure.


Also, thanks for the super fast response!

You are welcome! We guarantee that our code is of high quality and standards + system is very flexible by extending it with modules. You can get idea by taking some modules from Extras area

photo
1

Mark,

From 2.1 release Zend Guard Loader is not required for commercial packages and for Free packages from 2.3.6

photo
1

My website developer is a 3rd party company and not in house. I want him to install the application.. What if he keeps a copy of the code and tries to install it somewhere else? Is it safe?

photo
2

Kapil Marwaha wrote:

My website developer is a 3rd party company and not in house. I want him to install the application.. What if he keeps a copy of the code and tries to install it somewhere else? Is it safe?
Hello Kapil,

If you mean Corporate package, you can create developer license and provide it to developer without problems that will be valid for 30 days along with installer.

Free package doesn't have any limitations in installations

Replies have been locked on this page!