Shion
Legendário XPZ
O WebDivulger é uma ferramenta , como o próprio nome já diz para divulgação . Para utilizar o sistema basta o usuário fazer login no sistema com seus dados cadastrado no jogo . Após acessar o sistema o usuário verá a opção "Gerar Link de divulgação" , nele você pode criar o link para a divulgação do servidor em que pode ser postado em fórum , sites etc.
A cada novo cadastro recebido com o link o usuário recebe 1 Ponto. Acumulando esses pontos pode-se trocar por Golds no sistema de Shopping ou ganhar outras premiações semanais/mensais.
O sistema ainda possui um sistema de Rankings para poder ver quem mais divulga em seu servidor.
http://img685.imageshack.us/img685/1117/betaw.jpg
[img width=800 height=495]http://img18.imageshack.us/img18/9507/gerado.jpg
[B]Como instalar o sistema :[/B]
1° - Baixe o Web Divulge
2° - Configure o arquivo “settings.php” de acordo com os dados de seu servidor.
3° - Após a 2° etapa abra o pagina de seu site responsável pelo cadastro do usuário , procure pela query que cadastra o usuário no banco de dados . Após encontrar logo abaixo coloque o seguinte código:
[CODE]equire("CadastroUserDv.class.php");
if(!empty($_GET['codDv'])){
$login = $var; // Varivel capturado do form
$ip = getenv("REMOTE_ADDR");
$data = date("d/m/y");
$CadastroDV = new CadastrarUserDV();
if(!$CadastroDV->Cadastra($login,$ip,$data,$_GET['codDv'])){
die('<script>alert(\'Erro : Erro ao ensirir no bd .\');document.location = ;</script>');
}
} [/CODE]
Após modificar sua pagina de cadastro , adicione no mesmo diretório o arquivo CadastroUserDv.class.php (Lembre de configura-lo)
[B]Problema Internal Server Error:[/B]
Esse erro é ocasionado pelo 'bloqueio' do mod rewrite no seu apache , para resolver esse problema você tem duas soluções:
1° - Apagar o arquivo .HTACCESS.
2° (Indicada) - Abra o arquivo httpd.conf localizado na pasta de configuração de sue apache ( No appserv ele se localiza no seguinte caminho [I]C:\AppServ\Apache2.2\[/I][B][I]conf[/I][/B] , podendo variar conforme a opção de instalação) . Apos abrir procure pela a linha :
[CODE]#LoadModule rewrite_module modules/mod_rewrite.so[/CODE]
E remova esse ' # ' do ínicio , apos remover salve o arquivo e reinicie seu apache.
[B]Compatível ao Web Daldegam:[/B]
Os arquivos vem com 2 pastas, uma com os arquivos originais e outra que será usada para adaptar a web do daldegam
[B]Dentro do codigo <heade> Adicione o seguinte style[/B]
[CODE]<style type="text/css">
<!--
.style1 {
color: #CCCCCC;
font-weight: bold;
}
#xdivloading {
position:absolute;
z-index:auto;
background-color:#000000;
opacity:0.75; /* Firefox, Safari(WebKit), Opera */
filter:alpha(opacity=75); /* IE 4-7 */
width:100%;
height:100%;
left: -1px;
}
#loading {
background-color:#FFFFFF;
border:#CCCCCC 5px solid;
margin:10% auto;
height:120px;
width:500px;
text-align:center;
font-family:Tahoma;
}
.style2 {
color: #FF0000;
font-weight: bold;
}
-->
</style>
</style>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function(){
$('#xdivloading').hide();
$forms = $('form');
$forms.bind('submit', function(){
var $button = $('button',this).attr('disabled',true);
var params = $(this.elements).serialize();
var self = this;
$.ajax({
type: 'POST',
url: this.action,
data: params,
beforeSend: function(){
$('#xdivloading').show("slow");
$('#loading').html("Carregando...");
},
success: function(txt){
$button.attr('disabled',false);
$('#loading').html(txt);
self.reset();
},
error: function(txt){
$('#loading').html(txt);
}
})
return false;
});
});
</script>[/CODE]
Download:
[hide]https://mega.co.nz/#!PEAXEKqT!R9_R4jpsRitsCH_mp9xNAGgmGqQtXkDAN5fO_8fWO_k[/hide]
Agradecimentos:
- SNOT
- Shion por trazer para XPZone
A cada novo cadastro recebido com o link o usuário recebe 1 Ponto. Acumulando esses pontos pode-se trocar por Golds no sistema de Shopping ou ganhar outras premiações semanais/mensais.
O sistema ainda possui um sistema de Rankings para poder ver quem mais divulga em seu servidor.
http://img685.imageshack.us/img685/1117/betaw.jpg
[img width=800 height=495]http://img18.imageshack.us/img18/9507/gerado.jpg
[B]Como instalar o sistema :[/B]
1° - Baixe o Web Divulge
2° - Configure o arquivo “settings.php” de acordo com os dados de seu servidor.
3° - Após a 2° etapa abra o pagina de seu site responsável pelo cadastro do usuário , procure pela query que cadastra o usuário no banco de dados . Após encontrar logo abaixo coloque o seguinte código:
[CODE]equire("CadastroUserDv.class.php");
if(!empty($_GET['codDv'])){
$login = $var; // Varivel capturado do form
$ip = getenv("REMOTE_ADDR");
$data = date("d/m/y");
$CadastroDV = new CadastrarUserDV();
if(!$CadastroDV->Cadastra($login,$ip,$data,$_GET['codDv'])){
die('<script>alert(\'Erro : Erro ao ensirir no bd .\');document.location = ;</script>');
}
} [/CODE]
Após modificar sua pagina de cadastro , adicione no mesmo diretório o arquivo CadastroUserDv.class.php (Lembre de configura-lo)
[B]Problema Internal Server Error:[/B]
Esse erro é ocasionado pelo 'bloqueio' do mod rewrite no seu apache , para resolver esse problema você tem duas soluções:
1° - Apagar o arquivo .HTACCESS.
2° (Indicada) - Abra o arquivo httpd.conf localizado na pasta de configuração de sue apache ( No appserv ele se localiza no seguinte caminho [I]C:\AppServ\Apache2.2\[/I][B][I]conf[/I][/B] , podendo variar conforme a opção de instalação) . Apos abrir procure pela a linha :
[CODE]#LoadModule rewrite_module modules/mod_rewrite.so[/CODE]
E remova esse ' # ' do ínicio , apos remover salve o arquivo e reinicie seu apache.
[B]Compatível ao Web Daldegam:[/B]
Os arquivos vem com 2 pastas, uma com os arquivos originais e outra que será usada para adaptar a web do daldegam
[B]Dentro do codigo <heade> Adicione o seguinte style[/B]
[CODE]<style type="text/css">
<!--
.style1 {
color: #CCCCCC;
font-weight: bold;
}
#xdivloading {
position:absolute;
z-index:auto;
background-color:#000000;
opacity:0.75; /* Firefox, Safari(WebKit), Opera */
filter:alpha(opacity=75); /* IE 4-7 */
width:100%;
height:100%;
left: -1px;
}
#loading {
background-color:#FFFFFF;
border:#CCCCCC 5px solid;
margin:10% auto;
height:120px;
width:500px;
text-align:center;
font-family:Tahoma;
}
.style2 {
color: #FF0000;
font-weight: bold;
}
-->
</style>
</style>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function(){
$('#xdivloading').hide();
$forms = $('form');
$forms.bind('submit', function(){
var $button = $('button',this).attr('disabled',true);
var params = $(this.elements).serialize();
var self = this;
$.ajax({
type: 'POST',
url: this.action,
data: params,
beforeSend: function(){
$('#xdivloading').show("slow");
$('#loading').html("Carregando...");
},
success: function(txt){
$button.attr('disabled',false);
$('#loading').html(txt);
self.reset();
},
error: function(txt){
$('#loading').html(txt);
}
})
return false;
});
});
</script>[/CODE]
Download:
[hide]https://mega.co.nz/#!PEAXEKqT!R9_R4jpsRitsCH_mp9xNAGgmGqQtXkDAN5fO_8fWO_k[/hide]
Agradecimentos:
- SNOT
- Shion por trazer para XPZone
Editado por um moderador: