I have purchased a website licence for CKFinder and installed it on a site. It all works fine if I access my pages using http://www.mydomain.com.au, however if I use http://mydomain.com.au then CKFinder presents the "This is the demo version of CKFinder."
Since this is the same site why isnt the purchased licence recognised?
Is there a way to overcome this so that the 'demo' message does not appear? Afterall I have purchased a licence to install CKFinder on my site, why should it matter whether it is accessed with or without the www. ?
Thanks in advance for any replies,
Graham
Sun, 05/25/2008 - 13:05
#1
Re: Licencing issue/question
Graham,
You can have completely different web sites under http://www.mydomain.com.au and http://mydomain.com.au. Those are different URLs. To avoid any misunderstanding, we have specified in the purchase form that "Licenses for "mysite.com" will not be valid for sub-domains, like "www.mysite.com".".
In any case, it is not a good practice to have your web site accessible through two different URLs. I would strongly recommend you configuring your DNS or web server to redirect requests from mydomain.com.au to www.mydomain.com.au.
If you still need to access CKFinder in both the URLs, you can either purchase a new license for the other URL, or opt for a Corporate Web Sites license, which will give you complete freedom on the number of sites you will be using CKFinder.
Thanks for the comprehension. I apologize for any inconvenience.
Frederico Knabben
CKEditor Project Lead and CKSource Owner
--
Follow us on: Twitter | Facebook | Google+ | LinkedIn
Re: Licencing issue/question
Ahh, well this is an interesting post to me for the following reason. I installed the demo version of the product and was quite happy with the result and was getting ready to purchase a license, but got brought up short after reading this.
We have one (1) site, however we use third level domaining (somewhat different than this issue but related) such as one.domain.com, two.domain.com. While I realize that an individual "could" have multiple sites using this methodology we do not, we have one site only. We use third level domaining for some theming reasons as well as a few other company reasons. I would even be happy to give you a few domains of our so that you could see.
Here's my question, can we use a website license still? If not, is there anything we can do between paying the $59 for a one website license and $590 for a corporate license which quickly makes the value of this product (for us in this situation) evaporate?
[edit]
Just thought of one more option and was wondering if this would solve the issue. Because all of our domains (one.domain.com, two,domain.com) point to the exact same website, would we be able to use a single website license if we we hard coded the ckFinder.basePath to use just one domain and that domain/website is the sole domain that connected with ckFinder?
As an example let's say we have two clients with data on our website stored as follows.
Client A: /assets/clientA/Images/ would otherwise connect as clientA.domain.com/assets/clientA/images
Client B: /assets/ClientB/Images/ would otherwise connect as ClientB.domain.com/assets/clientB/images
If we set ckFinder to use a single site license of ckFinder.domain.com we could essentially connect to all the client data as follows;
http://ckFinder.domain.com/assets/clientA/images
http://ckFinder.domain.com/assets/clientB/images
Would this be a possible solution in our case?
We use a relative link for the baseUrl (/assets/#clientName#/images) to define different folders, which I would think would not be relevant here.
Thanks
Ryan
Re: Licencing issue/question
Graham
Re: Licencing issue/question
@eomedia:
Wiktor Walc
CTO, CKSource - http://cksource.com
--
Follow CKEditor on: Twitter | Facebook | Google+
Re: Licencing issue/question
I may need to clarify something because after several attempts I appear to be running into a few errors attempting to do the above. (sorry about kind of hijacking this thread)
I purchased a site license for "ckFinder.domain.com".
I have DNS entries for ckFinder.domain.com, clientA.domain.com, clientB.domain.com.
User A surfs the website at ClientA.domain.com while User B surfs the website at ClientB.domain.com, I utilize session variables to determine which information to display to each user when they are on a web page within the website. On a Page A I am using FckEditor and have it connected to ckFinder as follows, which appears to work fine and displays the "demo" warning as would be expected;
Re: Licencing issue/question
The problem that you encountered is caused by the following situation:
FCKeditor is opened in your browser via http://domainA/ and fckEditor.basePath is set to http://domainB/.
The correct way to do this is:
Redirect your client from http://domainA/ to http://domainB/ and then launch FCKeditor.
You can safely redirect your client from one domain to another for example by saving session to DB and creating one-time passwords to switch user automatically from one site to another.
Wiktor Walc
CTO, CKSource - http://cksource.com
--
Follow CKEditor on: Twitter | Facebook | Google+
Re: Licencing issue/question
I don't find fault with the product mind you, rather knowing what the issue is I can see what we will need to do to resolve the issue for ourselves. I will PM you a question later today in this regard.
Thank you for the prompt responses.
Ryan
Re: Licencing issue/question
may i use the ckeditor in our commercial website without purchasing any type of license
if yes please let me know about it and please also tell us what are the terms and conditions that will be applied on it.
thanks in advance