Author Topic: [MOD] Contador de hits en la HOME principa  (Read 37752 times)

0 Members and 1 Guest are viewing this topic.

Offline excitex2

  • Addicted member
  • ******
  • Posts: 1.590
  • He desactivado la galería y el buscador
    • View Profile
[MOD] Contador de hits en la HOME principa
« on: April 19, 2005, 01:25:04 AM »
Saludos,,

Este MOD es para tener un contador de hits ( visitas ) en la home principal de tu galería.

Su visualización y uso se hacen desde el panel de control, ( admin ).

Abrir includes/constans.php

localizar :

Code: [Select]
define('WORDMATCH_TABLE', $table_prefix.'wordmatch');
Añadir debajo :

Code: [Select]
define('HITS_INDEX_TABLE', $table_prefix.'hits_index');
Cerrar y guardar cambios

Abrir admin/backup.php

localizar :

Code: [Select]
USERS_TABLE,
Añadir debajo :

Code: [Select]
HITS_INDEX_TABLE,
Cerrar y guardar cambios.

Abrir index.php

localizar :

Code: [Select]
echo $content;
Añadir debajo :

Code: [Select]
$sql = "UPDATE ".HITS_INDEX_TABLE."
SET hits_index = hits_index + 1";
$site_db->query($sql);

Cerrar y guardar cambios.

Descargar los nuevos ficheros << >>

Descomprime el zip

Haz una copia de seguridad de la base de datos.

Sube al directorio admin/plugins el archivo visitas.php, si el directorio plugins,, no existe en tu galería,, lo creas.

Sube al directorio raiz de tu galeria el archivo install_visitas_en_el_index.php y ejecutalo,,, antes haz la copia de seguridad de tu base de datos.


excitex2
« Last Edit: June 05, 2008, 11:39:56 PM by excitex2 »
Lo importante no es saber,,, lo importante es tener el E-Mail de quien sabe

Offline ascanio

  • Hero Member
  • *****
  • Posts: 569
    • View Profile
    • http://www.surfourspace.net
Re: MOD Contador de hits en la HOME principal
« Reply #1 on: April 19, 2005, 01:39:14 AM »
Hola, Muchas gracias por el MOD :) ya lo instale

Offline paburmester

  • Full Member
  • ***
  • Posts: 244
    • View Profile
Re: [MOD] Contador de hits en la HOME principa
« Reply #2 on: June 17, 2005, 12:18:18 AM »
Que tal, he buscado en mi archivo index.php
Code: [Select]
echo $content;pero no lo he encontrado :( supongo que te referis al archivo index.php del directorio prinicipal, no es asi??
saludos,

Offline theolbap

  • Full Member
  • ***
  • Posts: 118
  • Search Google "AH"
    • View Profile
Re: [MOD] Contador de hits en la HOME principa
« Reply #3 on: June 17, 2005, 04:15:54 PM »
Que tal, he buscado en mi archivo index.php
Code: [Select]
echo $content;pero no lo he encontrado :( supongo que te referis al archivo index.php del directorio prinicipal, no es asi??
saludos,

Si a eso se refiere, yo lo instale sin problemas y funciona de 10!!
Muy bueno...

Gracias excitex2!!!

Offline paburmester

  • Full Member
  • ***
  • Posts: 244
    • View Profile
Re: [MOD] Contador de hits en la HOME principa
« Reply #4 on: June 20, 2005, 11:33:11 PM »
Que tal, theolbap me alegro que te funcione este mod, sin embargo he buscado en mi archivo index.php que se encuentra en el directorio principal de mi galeria y aun no encuentra echo $content;. Alguien me puede ayudar? que sera?
Saludos

Offline excitex2

  • Addicted member
  • ******
  • Posts: 1.590
  • He desactivado la galería y el buscador
    • View Profile
Re: [MOD] Contador de hits en la HOME principa
« Reply #5 on: June 21, 2005, 12:57:40 AM »
Saludos,,,

Usas una versión diferente con la que se ha creado este MOD.

Para tu versión,,,, haz lo siguiente :

Abrir index.php

localizar :


Quote
//-----------------------------------------------------
//--- Print Out ---------------------------------------
//-----------------------------------------------------
$site_template->register_vars(array(
  "msg" => $msg,
  "clickstream" => $clickstream
));

Añadir debajo :


Quote
$sql = "UPDATE ".HITS_INDEX_TABLE."
SET hits_index = hits_index + 1";
$site_db->query($sql);


Cerrar y guardar cambios.

excitex2
Lo importante no es saber,,, lo importante es tener el E-Mail de quien sabe

Offline diabolik

  • Newbie
  • *
  • Posts: 27
    • View Profile
Re: [MOD] Contador de hits en la HOME principa
« Reply #6 on: June 23, 2005, 04:11:49 PM »
hi! bueno segui todos los pasos pero em sale este error peo no se crear tablas en la db ayudame exites.. :D please

DB Error: Bad SQL Query: UPDATE 4images_hits_index SET hits_index = hits_index + 1
Table 'zkorleone_db.4images_hits_index' doesn't exist

Offline excitex2

  • Addicted member
  • ******
  • Posts: 1.590
  • He desactivado la galería y el buscador
    • View Profile
Re: [MOD] Contador de hits en la HOME principa
« Reply #7 on: June 23, 2005, 07:54:26 PM »
Saludos,,,

Has ejecutado el install_visitas_en_el_index.php ?????????

excitex2
Lo importante no es saber,,, lo importante es tener el E-Mail de quien sabe

Offline diabolik

  • Newbie
  • *
  • Posts: 27
    • View Profile
Re: [MOD] Contador de hits en la HOME principa
« Reply #8 on: June 25, 2005, 09:14:53 PM »
hi! very nice !  :D
 ha ha :mrgreen:
 ..lo habia colocado en la carpeta admin... pero ya lo puse en el directorio raiz..y funciona de maravilla ...gracias   exites2  :D

Offline paburmester

  • Full Member
  • ***
  • Posts: 244
    • View Profile
Re: [MOD] Contador de hits en la HOME principa
« Reply #9 on: July 20, 2005, 06:36:35 AM »
muchas gracias por la ayuda compañero, se le agradece mucho.
perdon por la tardanza en responder, pero mas vale tarde que nunca.
saludos,

Offline jags

  • Newbie
  • *
  • Posts: 10
    • View Profile
Re: [MOD] Contador de hits en la HOME principa
« Reply #10 on: July 24, 2005, 09:32:01 AM »
Hola  :!: pero como o que tendria que modificar o añadir para que el contador se mostrara siempre en la pagina principal de la galeria y no desde el admin  :?:

Offline excitex2

  • Addicted member
  • ******
  • Posts: 1.590
  • He desactivado la galería y el buscador
    • View Profile
Re: [MOD] Contador de hits en la HOME principa
« Reply #11 on: July 26, 2005, 11:59:25 PM »
Saludos,,,

Tienes que modificar el index.php he introducir un nuevo código o variable en el home.html

Abrir index.php

Se supone que ya tienes instalado el MOD

Localizar y borrar :

Quote
$sql = "UPDATE ".HITS_INDEX_TABLE."
SET hits_index = hits_index + 1";
$site_db->query($sql);

Localiza :

Quote
//-----------------------------------------------------
//--- Print Out ---------------------------------------
//-----------------------------------------------------
$site_template->register_vars(array(
  "msg" => $msg,
  "clickstream" => $clickstream
));

Modificar a :

Quote
$sql = "UPDATE ".HITS_INDEX_TABLE."
SET hits_index = hits_index + 1";
$site_db->query($sql);

$sql = "SELECT hits_index
 FROM ".HITS_INDEX_TABLE."";         
$result = $site_db->query($sql);
while ($row = $site_db->fetch_array($result)) {
$datos = $row["hits_index"];
}

//-----------------------------------------------------
//--- Print Out ---------------------------------------
//-----------------------------------------------------
$site_template->register_vars(array(
  "msg" => $msg,
  "clickstream" => $clickstream,
"visitas" =>$datos
));


Cerrar y guardar cambios.

Localizar en templates/tus_plantillas/home.html

Quote
<table width="100%" border="0" cellspacing="0" cellpadding="0">
                    <tr>
                      <td>{category_dropdown_form}</td>
                      <td align="right">{setperpage_dropdown_form}</td>
                    </tr>
                  </table>
                  <p>&nbsp;</p>
                </td>
                <td width="19" valign="top"><img src="{template_url}/images/spacer.gif" alt="" width="19" height="19" /></td>
              </tr>
            </table>

Cerrar y guardar cambios

Modifica a :

Quote
<table width="100%" border="0" cellspacing="0" cellpadding="0">
                    <tr>
                      <td>{category_dropdown_form}</td>
                      <td align="right">{setperpage_dropdown_form}</td>
                    </tr>
                  </table>
                  <p>Número de visitas : {visitas} </p>
                </td>
                <td width="19" valign="top"><img src="{template_url}/images/spacer.gif" alt="" width="19" height="19" /></td>
              </tr>
            </table>

O bien introduce el siguiente código donde quieras que se visualice el contador de visitas.

Quote
<p>Número de visitas : {visitas} </p>

excitex2


Lo importante no es saber,,, lo importante es tener el E-Mail de quien sabe

Offline koalasoft

  • Newbie
  • *
  • Posts: 48
    • View Profile
    • http://koalasoft.homelinux.net
Re: [MOD] Contador de hits en la HOME principa
« Reply #12 on: July 27, 2005, 03:51:31 AM »
Hice todos los pasos de aqui ... instale el plugin sin problema utilizando el  install_visitas_en_el_index.php y me marco que la instalacion fue un exito ..

en al index.php lo tengo asi ..
Code: [Select]
$sql = "UPDATE ".HITS_INDEX_TABLE."
SET hits_index = hits_index + 1";
$site_db->query($sql);
//-----------------------------------------------------
//--- Print Out ---------------------------------------
//-----------------------------------------------------
$site_template->register_vars(array(
  "msg" => $msg,
  "clickstream" => $clickstream,
 "visitas" => $hits_index
));

Ojo pero al poner la linea .. ==>   "visitas" => $hits_index     ya no puedo entrara ahora a mi sitio 4images ,,,  :(
Solo borrando esa linea ya puedo volver a entrar ..

Pues si esa linea .. solo me aparece abajo la palagra "Nuemro de Visitas" pero no marca lla cantidad de accesos ... esto en el index claro esta ya modifique el home.html como lo marca aqui.

Ya que quiero que el numero de visitas aparesca en el index.php principal.. pero solo aparece la palabra "Numero de Visitas:" pero sin el contador ..

uso la vercion 1.7.1.
**Cuando el Alumno esta listo ... el Maestro aparece**
http://koalasoft.homelinux.net

Offline koalasoft

  • Newbie
  • *
  • Posts: 48
    • View Profile
    • http://koalasoft.homelinux.net
Re: [MOD] Contador de hits en la HOME principa
« Reply #13 on: July 28, 2005, 05:57:37 PM »
Bueno asi como lo deje .. si me aparece el HIs de visitas pero en la seccionde administrador ..

Hice los pasos puesto aqui para ponerlo ahora en el index principal .. pero cuando agrego la linea
Code: [Select]
$site_template->register_vars(array(
  "msg" => $msg,
  "clickstream" => $clickstream,
"visitas" => $hits_index

Si le coloco la linea de "visitas" => $hits_index ya no puedo ver mi sitio .. se queta la web en blanco .. al quitarcelo vuelve a la normalidad.. me faltara algo ?

Saludos !!  :mrgreen:
**Cuando el Alumno esta listo ... el Maestro aparece**
http://koalasoft.homelinux.net

Offline excitex2

  • Addicted member
  • ******
  • Posts: 1.590
  • He desactivado la galería y el buscador
    • View Profile
Re: [MOD] Contador de hits en la HOME principa
« Reply #14 on: July 30, 2005, 12:43:59 AM »
Saludos,,,,

Cometí un error ,,, inserté el post sin verificar su correcto funcionamiento.

Hay que modificar lo siguiente :

Localizar la nueva modificación :

Quote
$sql = "UPDATE ".HITS_INDEX_TABLE."
SET hits_index = hits_index + 1";
$site_db->query($sql);
//-----------------------------------------------------
//--- Print Out ---------------------------------------
//-----------------------------------------------------
$site_template->register_vars(array(
  "msg" => $msg,
  "clickstream" => $clickstream,
"visitas" => $hits_index
));

Modificar a :

Quote
$sql = "UPDATE ".HITS_INDEX_TABLE."
SET hits_index = hits_index + 1";
$site_db->query($sql);

$sql = "SELECT hits_index
 FROM ".HITS_INDEX_TABLE."";         
$result = $site_db->query($sql);
while ($row = $site_db->fetch_array($result)) {
$datos = $row["hits_index"];
}

//-----------------------------------------------------
//--- Print Out ---------------------------------------
//-----------------------------------------------------
$site_template->register_vars(array(
  "msg" => $msg,
  "clickstream" => $clickstream,
"visitas" =>$datos
));

excitex2
Lo importante no es saber,,, lo importante es tener el E-Mail de quien sabe