Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

Licencia para theme wordpress

Estas en el tema de Licencia para theme wordpress en el foro de WordPress en Foros del Web. Hola, me gustaria saber como puedo proteger un theme que quiero vender. Resulta que un cliente me pide hacerle un theme pero este pana no ...
  #1 (permalink)  
Antiguo 01/02/2015, 20:42
Avatar de gorillaz  
Fecha de Ingreso: mayo-2010
Mensajes: 62
Antigüedad: 14 años, 6 meses
Puntos: 3
Licencia para theme wordpress

Hola, me gustaria saber como puedo proteger un theme que quiero vender.

Resulta que un cliente me pide hacerle un theme pero este pana no lo conozco.

Lo que se me ocurre es que solo pueda utilizar el theme en un dominio.
El problema es que no tengo un servidor para que verifique el serial de la licencia. (digo esto, porque vi algunos tutoriales pero necesitan servidor para verificar el serial)

alguien me puede indicar algun codigo que verifique

"si el dominio google.es tiene el theme pues todo ok, de lo contrario el theme no funcione"

gracias.
  #2 (permalink)  
Antiguo 02/02/2015, 08:30
Avatar de gorillaz  
Fecha de Ingreso: mayo-2010
Mensajes: 62
Antigüedad: 14 años, 6 meses
Puntos: 3
Respuesta: Licencia para theme wordpress

este foro ya no funciona? antes se preguntaba y en 1 seg salian respuestas. hasta me fijo que apenas se conectan 20 miembros. lastima los administradores lo dejen abandonado (vendalo :) )

bueno aqui la solucion que pude encontrar es usando preg_match

es decir. if(!preg_match( dominio ) pues no funciona.
No utilice el codigo completo que cito debajo, si no mas bien solo la parte de "preg_match"

Cita:

<?php
/**
* Copyright (c) Enalean, 2010. All Rights Reserved.
*
* This file is a part of Tuleap.
*
* Tuleap is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tuleap is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Tuleap. If not, see <http://www.gnu.org/licenses/>.
*/

require_once 'ReleaseVersionComparator.php';

$verbose = false;
if (isset($argv[1])) {
$verbose = true;
}

// Gather RPMs info
$rpms = array();
$spec = file(dirname(__FILE__).'/tuleap.spec', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
foreach ($spec as $line) {
$m1 = array();
if (preg_match('/^%package (.*)-(.*)$/', trim($line), $m1)) {
$rpms[$m1[1]][] = $m1[2];
}
}

$rootdir = realpath(dirname(__FILE__).'/../..');
chdir($rootdir);

$git_server = 'origin';
// Get last tag
$tags = simplexml_load_string(shell_exec("git ls-remote --tags $git_server | cut -d/ -f3"));
$max = 0;
$maxEntry = null;
foreach ($tags as $entry) {
if (isset($maxEntry)) {
if (version_compare($entry, $maxEntry, '>')) {
$maxEntry = $entry;
}
} else {
$maxEntry = $entry;
}
}

$tagUrl = $svnServer.$tagBase.'/'.((string) $maxEntry->name);
//$tagUrl = $svnServer.$tagBase.'/4.0.15';
echo 'Last release was: '.$maxEntry->name.' ('.$tagUrl.')'.PHP_EOL;

// Get current branch info
$rootSvnInfo = simplexml_load_string(shell_exec('svn info --xml '.$rootdir));
$rootSvnUrl = $rootSvnInfo->entry->url;

// Get diff since last release
echo "Compare tag with current branch: ".$rootSvnUrl.PHP_EOL;
$plugins = array();
$themes = array();
$toCheck = array();
$soap = false;
$cli = false;
$userGuide = false;
$diff = simplexml_load_string(shell_exec('svn diff --xml --summarize '.$tagUrl.' '.$rootSvnUrl));
foreach ($diff->xpath('paths/path') as $path) {
$fullURL = (string) $path;

$p = substr($fullURL, -(strlen($fullURL)-strlen($tagUrl)));
if ($verbose) {
echo "\t$p".PHP_EOL;
}

if (preg_match('%^/documentation/cli/%', $p)) {
$cli = true;
}
if (preg_match('%^/documentation/user_guide/%', $p)) {
$userGuide = true;
}
$match = array();
if (preg_match('%^(/plugins/[^/]+)/%', $p, $match)) {
$plugins[$match[1]] = true;
}
if (preg_match('%^/cli/%', $p)) {
$cli = true;
}
if (preg_match('%^/src/www/soap/%', $p)) {
$soap = true;
}
$match = array();
if (preg_match('%^(/src/www/themes/[^/]+)/%', $p, $match)) {
if ($match[1] != '/src/www/themes/common') {
$themes[$match[1]] = true;
}
}
}

$cmp = new ReleaseVersionComparator($tagUrl, $rootdir);

/*if (isset($p)) {
echo "Core: ".PHP_EOL;
$cmp->iterateOverPaths(array('/'), $verbose);
}
*/


if (count($plugins) > 0) {
echo "Plugins: ".PHP_EOL;
$pluginCmp = new PluginReleaseVersionComparator($tagUrl, $rootdir, new FakePluginDescriptor($rootdir));
$pluginCmp->iterateOverPaths(array_keys($plugins), $rpms['plugin'], $verbose);
}

if (count($themes) > 0) {
echo "Themes: ".PHP_EOL;
$cmp->iterateOverPaths(array_keys($themes), $rpms['theme'], $verbose);
}

if ($soap) {
echo "Soap path changed, please check (not automated yet)".PHP_EOL;
}

if ($cli) {
echo "CLI sources or documentation path changed, please check (not automated yet)".PHP_EOL;
}

if ($userGuide) {
echo "User Guide path changed, please check (not automated yet)".PHP_EOL;
}


?>
fuente
https://tuleap.net/plugins/git/tulea...php&noheader=1
  #3 (permalink)  
Antiguo 02/02/2015, 08:44
 
Fecha de Ingreso: julio-2008
Mensajes: 543
Antigüedad: 16 años, 4 meses
Puntos: 56
Respuesta: Licencia para theme wordpress

Cita:
Iniciado por gorillaz Ver Mensaje
este foro ya no funciona? antes se preguntaba y en 1 seg salian respuestas. hasta me fijo que apenas se conectan 20 miembros. lastima los administradores lo dejen abandonado (vendalo :) )

o sea que porque no respodió nadie a la velocidad de un rayo, asumes que está abandonado? xDDD Eso solo significa una cosa: vienes preguntas y te vas. Porque de otra forma verias lo activo que es este foro

PD Nadie está en la obligacion de responder, y menos en el tiempo x que tú consideres. Si es eso lo que deseas, contrata a un consultor.
__________________
Un saludo! :-)
Quiero ser el primero
  #4 (permalink)  
Antiguo 02/02/2015, 10:00
Avatar de gorillaz  
Fecha de Ingreso: mayo-2010
Mensajes: 62
Antigüedad: 14 años, 6 meses
Puntos: 3
Respuesta: Licencia para theme wordpress

Cita:
Iniciado por darchy Ver Mensaje
o sea que porque no respodió nadie a la velocidad de un rayo, asumes que está abandonado? xDDD Eso solo significa una cosa: vienes preguntas y te vas. Porque de otra forma verias lo activo que es este foro

PD Nadie está en la obligacion de responder, y menos en el tiempo x que tú consideres. Si es eso lo que deseas, contrata a un consultor.
No te salgas del caminio, en ningun momento dije que era urgente.
Saca cuentas. Foro online desde que se invento el agua fria. con miles de usuarios registrados y links creados. solo usuarios online como 30.

Antes uno preguntaba cualquier cosa y en minutos respondian.
deja de ser tan lammer y fijate que la mayoria de preguntas estan vacias o responden cualquier tonteria. Y eso para aumenta mensajes. se realista y verifica tu mismo.

Da verguenza que los administradores se andan queriendo creer master de todo y no puedan dar valor a este foro.

Como dije antes (si, para que solo leeas esto y me ignores lo anterior)
Antes se respondian rapidamentecon respuestas muy profesionales.
Pd: No tenia planeado regresar más, pero voy agregar a favoritos este hilo para leer tu asombrosa respuesta sobre la muerte de este foro.
  #5 (permalink)  
Antiguo 02/02/2015, 11:01
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 8 meses
Puntos: 1146
Respuesta: Licencia para theme wordpress

@gorillaz También se realista tu, haz preguntado en fin de semana.... todos o en su mayoría tenemos vida social, tenemos familia... merecemos un descanso ya trabajamos y que no estamos de webones como otros que no pueden investigar y solo vienen preguntan y piensan que en minutos tendrán la solución.

Tu solución es simple, quieres rapidez contrata a alguien y veras que te resuelve enseguida, de lo contrario toca tener iniciativa e investigar mientras alguien se tome la molestia de regalarte su trabajo, cosa que tomara horas, días o hasta semanas por que no.
  #6 (permalink)  
Antiguo 02/02/2015, 11:23
Avatar de gorillaz  
Fecha de Ingreso: mayo-2010
Mensajes: 62
Antigüedad: 14 años, 6 meses
Puntos: 3
Respuesta: Licencia para theme wordpress

Cita:
Iniciado por ArturoGallegos Ver Mensaje
@gorillaz También se realista tu, haz preguntado en fin de semana.... todos o en su mayoría tenemos vida social, tenemos familia... merecemos un descanso ya trabajamos y que no estamos de webones como otros que no pueden investigar y solo vienen preguntan y piensan que en minutos tendrán la solución.

Tu solución es simple, quieres rapidez contrata a alguien y veras que te resuelve enseguida, de lo contrario toca tener iniciativa e investigar mientras alguien se tome la molestia de regalarte su trabajo, cosa que tomara horas, días o hasta semanas por que no.
Claro te comprendo hermano, pero lo que me dio coraje fue leer al crio ese acusarme de que solo vine a preguntar y de que fuera con exigencias de rapidez.

Si te fijas, hice la pregunta ya que tenia el problema y pase horas investigando y no podia resolver. Mientras continuaba leyendo pues pense dejar la pregunta aqui.

Luego de resolver el problema decidi que era algo de educacion venir a mostrar como lo resolvi. (el codigo lo publique)

entonces viene el pichon de crio a solo fijarse en la parte que digo de la actividad del foro.(si no es cierto que me parta un mamut)

Por que no me responde con otra actitud? bueno ya esta resuelta mi duda, si alguien necesita ayuda con relacion puede enviar un pm que me llega al correo.

Saludos
  #7 (permalink)  
Antiguo 02/02/2015, 12:44
 
Fecha de Ingreso: julio-2008
Mensajes: 543
Antigüedad: 16 años, 4 meses
Puntos: 56
Respuesta: Licencia para theme wordpress

Cita:
Iniciado por gorillaz Ver Mensaje
Claro te comprendo hermano, pero lo que me dio coraje fue leer al crio ese acusarme de que solo vine a preguntar y de que fuera con exigencias de rapidez.[...]

entonces viene el pichon de crio a solo fijarse en la parte que digo de la actividad del foro.(si no es cierto que me parta un mamut)

Por que no me responde con otra actitud? bueno ya esta resuelta mi duda, si alguien necesita ayuda con relacion puede enviar un pm que me llega al correo.

Saludos
Mira niñato, te vas a ir a insultar a tu santa madre. Como dijo Arturo, algunos (si no muchos) tenemos un trabajo (sabes lo que es eso?), una familia, una vida privada... vaya, cosas mas interesantes que leer tus quejas.

Ale, ya puedes borrar este hilo de tus favoritos (o tirarte por un puente, a mi me da igual) porque no pienso contestarte más.

Adeu
__________________
Un saludo! :-)
Quiero ser el primero

Etiquetas: licencia, theme
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:04.