Author Topic: [MOD] Recomendar a un amigo - Versión 1.0  (Read 12583 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] Recomendar a un amigo - Versión 1.0
« on: June 02, 2005, 12:07:23 AM »
Saludos,,,

Este MOD es para recomendar nuestra galería a uno o varios amigos.

Nombrar este script como recomendar.php y subirlo al directorio raiz de tu galería.

MUY IMPORTANTE : Se tiene que modificar los valores de las variables $web y $titulo_web con la dirección de tu galería y el título de la misma

Code: [Select]
<?php

$main_template 
'recomendar';

define('GET_CACHES'1);
define('ROOT_PATH''./');
include(
ROOT_PATH.'global.php');
require(
ROOT_PATH.'includes/sessions.php');
$user_access get_permission();
include(
ROOT_PATH.'includes/page_header.php');

// Controlamos la función que realiza en ese momento el script
if ($HTTP_GET_VARS["accion"] == "") { 
 
//Creamos el formulario de envio
$formulario ="<form method=\"post\" action=\"recomendar.php?accion=enviar\" name=\"Recomendar\">
<table border=0 cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">
<tr><td><table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" >
<tr><td class=\"head1\" colspan=\"2\" height=\"20\"> Recomienda este sitio</b>
</td></tr>

 <tr><td width=\"33%\" height=\"10\"></td><td width=\"66%\" height=\"10\"></td></tr>
 <tr><td class=\"row1\" width=\"33%\"><b>&nbsp; Tu Nombre: </b><br></td>
     <td class=\"row1\" width=\"66%\"><input type=\"text\" name=\"tu_nombre\" size=\"30\"></td></tr>
 <tr><td class=\"row2\" width=\"33%\"><b>&nbsp; Tu E-mail: </b><br></td>
     <td class=\"row2\" width=\"66%\"><input type=\"text\" name=\"tu_email\" size=\"30\"></td></tr>
 <tr><td width=\"33%\" height=\"5\"></td><td width=\"66%\" height=\"5\"></td></tr>

 <tr><td class=\"row1\" width=\"33%\"><b>&nbsp; Nombre de tu amigo 1 : </b><br></td>
     <td class=\"row1\" width=\"66%\"><input type=\"text\" name=\"nombre_amigo[1]\" size=\"30\"></td></tr>
 <tr><td class=\"row2\" width=\"33%\"><b>&nbsp; E-mail de tu amigo 1 : </b><br></td>
     <td class=\"row2\" width=\"66%\"><input type=\"text\" name=\"email_amigo[1]\" size=\"30\"></td></tr>
 <tr><td width=\"33%\" height=\"10\"></td><td width=\"66%\" height=\"10\"></td></tr>
 <tr><td width=\"33%\" height=\"20\" class=\"head2\"><b>Opcionales</b></td><td class=\"head2\" width=\"66%\" height=\"20\"></td></tr>

 <tr><td width=\"33%\" height=\"10\"></td><td width=\"66%\" height=\"10\"></td></tr>
 <tr><td class=\"row1\" width=\"33%\"><b>&nbsp; Nombre de tu amigo 2 : </b><br></td>
     <td class=\"row1\" width=\"66%\"><input type=\"text\" name=\"nombre_amigo[2]\" size=\"30\"></td></tr>
 <tr><td class=\"row2\" width=\"33%\"><b>&nbsp; E-mail de tu amigo 2 : </b><br></td>
     <td class=\"row2\" width=\"66%\"><input type=\"text\" name=\"email_amigo[2]\" size=\"30\"></td></tr>
 <tr><td width=\"33%\" height=\"5\"></td><td width=\"66%\" height=\"5\"></td></tr>

 <tr><td class=\"row1\" width=\"33%\"><b>&nbsp; Nombre de tu amigo 3 : </b><br></td>
     <td class=\"row1\" width=\"66%\"><input type=\"text\" name=\"nombre_amigo[3]\" size=\"30\"></td></tr>
 <tr><td class=\"row2\" width=\"33%\"><b>&nbsp; E-mail de tu amigo 3 : </b><br></td>
     <td class=\"row2\" width=\"66%\"><input type=\"text\" name=\"email_amigo[3]\" size=\"30\"></td></tr>
 <tr><td width=\"33%\" height=\"5\"></td><td width=\"66%\" height=\"5\"></td></tr>

 <tr><td class=\"row1\" width=\"33%\"><b>&nbsp; Nombre de tu amigo 4 : </b><br></td>
     <td class=\"row1\" width=\"66%\"><input type=\"text\" name=\"nombre_amigo[4]\" size=\"30\"></td></tr>
 <tr><td class=\"row2\" width=\"33%\"><b>&nbsp; E-mail de tu amigo 4 : </b><br></td>
     <td class=\"row2\" width=\"66%\"><input type=\"text\" name=\"email_amigo[4]\" size=\"30\"></td></tr>
 <tr><td width=\"33%\" height=\"5\"></td><td width=\"66%\" height=\"5\"></td></tr>

 <tr><td class=\"row1\" width=\"33%\"><b>&nbsp; Nombre de tu amigo 5 : </b><br></td>
     <td class=\"row1\" width=\"66%\"><input type=\"text\" name=\"nombre_amigo[5]\" size=\"30\"></td></tr>
 <tr><td class=\"row2\" width=\"33%\"><b>&nbsp; E-mail de tu amigo 5 : </b><br></td>
     <td class=\"row2\" width=\"66%\"><input type=\"text\" name=\"email_amigo[5]\" size=\"30\"></td></tr>
 <tr><td width=\"33%\" height=\"10\"></td><td width=\"66%\" height=\"10\"></td></tr>

</table></td></tr></table>

<p align=\"center\"><input type=\"submit\" value=\"Recomendar\" class=\"button\" size=\"20\">
<input type=\"reset\" value=\"Restablecer\" class=\"button\" /></form>"
;



// Controlamos que todos los campos esten correctos antes de enviarlos
elseif ($HTTP_GET_VARS["accion"] == "enviar") { 

if (empty(
$tu_nombre)){
$msg_error .="<font color=\"#FF0000\"><b>&nbsp;&nbsp;Error:</b></font> No has
introducido tu Nombre.</br>"
;
$control 1;
}

if (empty(
$tu_email)){
$msg_error .="<font color=\"#FF0000\"><b>&nbsp;&nbsp;Error:</b></font> No has
introducido tu E-Mail.</br>"
;
$control 1;
}
else
{
//Verificamos la longuitud del E-Mail
if ((strlen($tu_email)) >= 6) {

//Verificamos que no contengan caracteres especiales no permitidos
if ((!strstr($tu_email,"'")) && (!strstr($tu_email,"\"")) && (!strstr($tu_email,"\\")) && (!strstr($tu_email,"\$"))) {

//Verificamos que contenga el simbolo '@'
if ((substr_count($tu_email,"@") == 1) && (substr($tu_email,0,1) != "@") && (substr($tu_email,strlen($tu_email)-1,1) != "@")){ 

//Verificamos que no contenga espacios en blanco
if ((!strstr($tu_email," "))) { 
       
//Verificamos que contenga el punto '.' 
if (substr_count($tu_email,".")>= 1) { 

//Verificamos que exista un dominio 
$dominio substr(strrchr ($tu_email'.'),1); 
 
//Verificamos que la longuitud del dominio sea correcta 
if (strlen($dominio)>&& strlen($dominio)<&& (!strstr($dominio,"@")) ){ 

// compruebo que lo de antes del dominio sea correcto 
// $anterior = substr($tu_email,0,strlen($tu_email) - strlen($dominio) - 1); 
// $ultimo = substr($anterior,strlen($anterior)-1,1); 
// if ($ultimo != "@" && $ultimo != "."){ 
//  $mail_correcto = 1; 
// }
 
}

else
{
$msg_error .="<font color=\"#FF0000\"><b>&nbsp;&nbsp;Error:</b></font> La extensión 
del dominio de tu E-mail no es la correcta.</br>"
;
$control 1;
}
 
}

else
{
$msg_error .="<font color=\"#FF0000\"><b>&nbsp;&nbsp;Error:</b></font> El formato de
 tu E-Mail no es correcto, le falta el punto '<font color=\"#FF0000\">.</font>'</br>"
;
$control 1;
}


else
{
$msg_error .="<font color=\"#FF0000\"><b>&nbsp;&nbsp;Error:</b></font> El formato de
 tu E-Mail no es correcto, contiene espacios en blanco.</br>"
;
$control 1;
}

}
else
{
$msg_error .="<font color=\"#FF0000\"><b>&nbsp;&nbsp;Error:</b></font> El formato de
 tu E-Mail no es correcto, le falta '<font color=\"#FF0000\">@</font>'.</br>"
;
$control 1;
}

}
else
{
$msg_error .="<font color=\"#FF0000\"><b>&nbsp;&nbsp;Error:</b></font> El formato de
 tu E-Mail no es correcto, contiene caracteres especiales.</br>"
;
$control 1;
}

}
else
{
$msg_error .="<font color=\"#FF0000\"><b>&nbsp;&nbsp;Error:</b></font> El formato de
 tu E-Mail no es correcto.</br>"
;
$control 1;
}
}

FOR (
$numero=1;$numero<=5;$numero++){

if (
$numero == 1) {

if (empty(
$nombre_amigo[1])){
$msg_error .="<font color=\"#FF0000\"><b>&nbsp;&nbsp;Error:</b></font> No has
introducido el Nombre de tu amigo 1.</br>"
;
$control 1;
}

if (empty(
$email_amigo[1])){
$msg_error .="<font color=\"#FF0000\"><b>&nbsp;&nbsp;Error:</b></font> No has
introducido el E-Mail del amigo 1.</br>"
;
$control 1;
}
else
{
//Verificamos la longuitud del E-Mail
if ((strlen($email_amigo[1])) >= 6) {

//Verificamos que no contengan caracteres especiales no permitidos
if ((!strstr($email_amigo[1],"'")) && (!strstr($email_amigo[1],"\"")) && (!strstr($email_amigo[1],"\\")) && (!strstr($email_amigo[1],"\$"))) {

//Verificamos que contenga el simbolo '@'
if ((substr_count($email_amigo[1],"@") == 1) && (substr($email_amigo[1],0,1) != "@") && (substr($email_amigo[1],strlen($email_amigo[1])-1,1) != "@")){ 

//Verificamos que no contenga espacios en blanco
if ((!strstr($email_amigo[1]," "))) { 
       
//Verificamos que contenga el punto '.' 
if (substr_count($email_amigo[1],".")>= 1) { 

//Verificamos que exista un dominio 
$dominio substr(strrchr ($email_amigo[1], '.'),1); 
 
//Verificamos que la longuitud del dominio sea correcta 
if (strlen($dominio)>&& strlen($dominio)<&& (!strstr($dominio,"@")) ){ 

//Verificamos que el formato existente antes del dominio sea correcto 
$anterior substr($email_amigo[1],0,strlen($email_amigo[1]) - strlen($dominio) - 1); 
$ultimo substr($anterior,strlen($anterior)-1,1); 
if (
$ultimo != "@" && $ultimo != "."){ 
}
else
{
$msg_error .="<font color=\"#FF0000\"><b>&nbsp;&nbsp;Error:</b>
</font> El formato del E-Mail del amigo 1 no es correcto--------.</br>"
;
$control 1;


}

else
{
$msg_error .="<font color=\"#FF0000\"><b>&nbsp;&nbsp;Error:</b></font> La extensión 
del dominio del E-mail del amigo 1 no es la correcta.</br>"
;
$control 1;
}
 
}

else
{
$msg_error .="<font color=\"#FF0000\"><b>&nbsp;&nbsp;Error:</b></font> El formato del
 E-Mail del amigo 1 no es correcto, le falta el punto '<font color=\"#FF0000\">.</font>'</br>"
;
$control 1;
}


else
{
$msg_error .="<font color=\"#FF0000\"><b>&nbsp;&nbsp;Error:</b></font> El formato del
 E-Mail del amigo 1 no es correcto, contiene espacios en blanco.</br>"
;
$control 1;
}

}
else
{
$msg_error .="<font color=\"#FF0000\"><b>&nbsp;&nbsp;Error:</b></font> El formato del
 E-Mail del amigo 1 no es correcto, le falta '<font color=\"#FF0000\">@</font>'.</br>"
;
$control 1;
}

}
else
{
$msg_error .="<font color=\"#FF0000\"><b>&nbsp;&nbsp;Error:</b></font> El formato del
 E-Mail del amigo 1 no es correcto, contiene caracteres especiales.</br>"
;
$control 1;
}

}
else
{
$msg_error .="<font color=\"#FF0000\"><b>&nbsp;&nbsp;Error:</b></font> El formato del
 E-Mail del amigo 1 no es correcto.</br>"
;
$control 1;
}
}
}
else
{

if (
$nombre_amigo[$numero] != "" || $email_amigo[$numero] != "") { 

if (empty(
$nombre_amigo[$numero])){
$msg_error .="<font color=\"#FF0000\"><b>&nbsp;&nbsp;Error:</b></font> No has
introducido el Nombre de tu amigo 
$numero.</br>";
$control 1;
}

if (empty(
$email_amigo[$numero])){
$msg_error .="<font color=\"#FF0000\"><b>&nbsp;&nbsp;Error:</b></font> No has
introducido el E-Mail del amigo 
$numero.</br>";
$control 1;
}
else
{
//Verificamos la longuitud del E-Mail
if ((strlen($email_amigo[$numero])) >= 6) {

//Verificamos que no contengan caracteres especiales no permitidos
if ((!strstr($email_amigo[$numero],"'")) && (!strstr($email_amigo[$numero],"\"")) && (!strstr($email_amigo[$numero],"\\")) && (!strstr($email_amigo[$numero],"\$"))) {

//Verificamos que contenga el simbolo '@'
if ((substr_count($email_amigo[$numero],"@") == 1) && (substr($email_amigo[$numero],0,1) != "@") && (substr($email_amigo[$numero],strlen($email_amigo[$numero])-1,1) != "@")){ 

//Verificamos que no contenga espacios en blanco
if ((!strstr($email_amigo[$numero]," "))) { 
       
//Verificamos que contenga el punto '.' 
if (substr_count($email_amigo[$numero],".")>= 1) { 

//Verificamos que exista un dominio 
$dominio substr(strrchr ($email_amigo[$numero], '.'),1); 
 
//Verificamos que la longuitud del dominio sea correcta 
if (strlen($dominio)>&& strlen($dominio)<&& (!strstr($dominio,"@")) ){ 

//Verificamos que el formato existente antes del dominio sea correcto 
$anterior substr($email_amigo[$numero],0,strlen($email_amigo[$numero]) - strlen($dominio) - 1); 
$ultimo substr($anterior,strlen($anterior)-1,1); 
if (
$ultimo != "@" && $ultimo != "."){ 
}
else
{
$msg_error .="<font color=\"#FF0000\"><b>&nbsp;&nbsp;Error:</b>
</font> El formato del E-Mail del amigo 
$numero no es correcto .</br>";
$control 1;


}

else
{
$msg_error .="<font color=\"#FF0000\"><b>&nbsp;&nbsp;Error:</b></font> La extensión 
del dominio del E-mail del amigo 
$numero no es la correcta.</br>";
$control 1;
}
 
}

else
{
$msg_error .="<font color=\"#FF0000\"><b>&nbsp;&nbsp;Error:</b></font> El formato del
 E-Mail del amigo 
$numero no es correcto, le falta el punto '<font color=\"#FF0000\">.</font>'</br>";
$control 1;
}


else
{
$msg_error .="<font color=\"#FF0000\"><b>&nbsp;&nbsp;Error:</b></font> El formato del
 E-Mail del amigo 
$numero no es correcto, contiene espacios en blanco.</br>";
$control 1;
}

}
else
{
$msg_error .="<font color=\"#FF0000\"><b>&nbsp;&nbsp;Error:</b></font> El formato del
 E-Mail del amigo 
$numero no es correcto, le falta '<font color=\"#FF0000\">@</font>'.</br>";
$control 1;
}

}
else
{
$msg_error .="<font color=\"#FF0000\"><b>&nbsp;&nbsp;Error:</b></font> El formato del
 E-Mail del amigo 
$numero no es correcto, contiene caracteres especiales.</br>";
$control 1;
}

}
else
{
$msg_error .="<font color=\"#FF0000\"><b>&nbsp;&nbsp;Error:</b></font> El formato del
 E-Mail del amigo 
$numero no es correcto.</br>";
$control 1;
}
}
// finaliza el if

}
// finaliza el for

//Iniciamos el bucle mandamos los E-mails a los diferentes amigos

FOR ($contador=1;$contador<=5;$contador++){

if (
$nombre_amigo[$contador] != "" && $email_amigo[$contador] != "") { 

// Realizamos el control para mandar el correo 
  if ($control == 0) { 

//Limpiamos de posibles ataques.

$tunombre htmlentities($tu_nombre);
$tuemail htmlentities($tu_email);
$nombreamigo htmlentities($nombre_amigo[$contador]);
$emailamigo htmlentities($email_amigo[$contador]);

//Enviamos el E-mail con todos los datos.
$web "http://www.tu_dominio/tu_galeria/";

$titulo_web "titulo o nombre de tu galería";

//Asunto del E-mail.
$asunto "Sitio Recomendado";

//Mensaje que recibirá tu amigo. No lo edites, o se caerá el script!.
$mensaje "Hola $nombreamigo! \n
Tu Amigo 
$tu_nombre, te recomienda el sitio $titulo_web, porque es interesante.
Visítalo, haciendo click en: 
$web \n\n";
    
//Recopilamos el mensaje.
mail("$emailamigo""$asunto""$mensaje""FROM: $tuemail");

//Informa al usuario que se ha enviado el mensaje 

     $msg .="<b>El mensaje ha sido enviado al amigo $contador</b>. </br>"
     

//si existen campos vacíos, envía un mensaje de error 

    }

if (
$control == 0) { 

//Damos las gracias al visitante por recomendarnos.

$msg .="<br>Gracias por recomendarnos! </br><a href=$web>Regresar al inicio</a>."
}
else {
$msg .="<center>Por favor, es necesario que complementes todos los campos.<br>"
     $msg .=" <p>
<form><input type=\"button\" class=\"button\" value=\"Regresar al formulario\" onClick=\"history.go(-1);return true\"></form>
</p></center>"

}
}
//-----------------------------------------------------
//--- Clickstream -------------------------------------
//-----------------------------------------------------
$clickstream "<span class=\"clickstream\"><a href=\"".$site_sess->url(ROOT_PATH."index.php")."\" class=\"clickstream\">".$lang['home']."</a>".$config['category_separator'];
if (
$cat_id && isset($cat_cache[$cat_id])) {
  $clickstream .= get_category_path($cat_id1).$config['category_separator'];
}
$clickstream .= "recomendar"//$lang['top_images']."</span>";

//-----------------------------------------------------
//--- Print Out ---------------------------------------
//-----------------------------------------------------
$site_template->register_vars(array(
  "msg" => $msg,
  "msg_error" => $msg_error
  "clickstream" => $clickstream,
  "formulario" => $formulario
));
$site_template->print_template($site_template->parse_template($main_template));

?>

Nombrar esta plantilla como recomendar.html y la subes a templates/tus_plantillas/

Code: [Select]
{header}
<table width="640" border="0" cellspacing="0" cellpadding="0" align="center">
  <tr>
    <td>
      <table width="640" border="0" cellspacing="0" cellpadding="0" class="tablehead">
        <tr>
          <td colspan="4"><img src="{template_url}/images/header_top.gif" width="640" height="6" alt="" /></td>
        </tr>
        <tr>
          <td width="6"><img src="{template_url}/images/header_left.gif" width="6" height="60" alt="" /></td>
          <td width="405"><img src="{template_url}/images/header_logo.gif" width="405" height="60" alt="" /></td>
          <td width="225" align="right">
            <form method="post" action="{url_search}">
              <table border="0" cellspacing="0" cellpadding="1">
                <tr>
                  <td>
                    <input type="text" name="search_keywords" size="15" class="searchinput" />
                  </td>
                  <td>
                    <input type="submit" value="{lang_search}" class="button" name="submit" />
                  </td>
                </tr>
                <tr valign="top">
                  <td colspan="2"><a href="{url_search}" class="smalltext">{lang_advanced_search}</a></td>
                </tr>
              </table>
            </form>
          </td>
          <td align="right" width="6"><img src="{template_url}/images/header_right.gif" width="6" height="60" alt="" /></td>
        </tr>
      </table>
    </td>
  </tr>
  <tr>
    <td class="bordercolor">
      <table width="640" border="0" cellspacing="1" cellpadding="0">
        <tr>
          <td class="tablebgcolor">
            <table width="638" border="0" cellspacing="1" cellpadding="0">
              <tr>
                <td height="23" class="navbar">
                  <table width="636" border="0" cellspacing="0" cellpadding="0">
                    <tr>
                      <td><img src="{template_url}/images/spacer.gif" width="4" height="4" alt="" />{clickstream}</td>
                      <td align="right">
                      <a href="{url_top_images}"><b>{lang_top_images}</b></a>&nbsp;
<a href="{url_new_images}"><b>{lang_new_images}</b></a>&nbsp;</td>
                    </tr>
                  </table>
                </td>
              </tr>
            </table>
            <table width="638" border="0" cellspacing="0" cellpadding="0">
              <tr>
                <td width="150" valign="top" class="row2">
                  <table width="150" border="0" cellspacing="0" cellpadding="0">
                    <tr>
                      <td class="head2" height="20"><img src="{template_url}/images/spacer.gif" alt="" width="4" height="4" />{lang_registered_user}</td>
                    </tr>
                    <tr>
                      <td class="tablebgcolor"><img src="{template_url}/images/spacer.gif" alt="" width="1" height="1" /></td>
                    </tr>
                    <tr>
                      <td align="center" class="row1">{user_box} </td>
                    </tr>
                    <tr>
                      <td class="tablebgcolor"><img src="{template_url}/images/spacer.gif" alt="" width="1" height="1" /></td>
                    </tr>
                  </table>
                  {if random_image}
                  <table width="150" border="0" cellspacing="0" cellpadding="0">
                    <tr>
                      <td class="head2" height="20"> <img src="{template_url}/images/spacer.gif" alt="" width="4" height="4" />{lang_random_image}</td>
                    </tr>
                    <tr>
                      <td class="tablebgcolor"><img src="{template_url}/images/spacer.gif" alt="" width="1" height="1" /></td>
                    </tr>
                    <tr>
                      <td align="center" class="row1">
    <br />
                        {random_image}
<br />
                        <br />
                      </td>
                    </tr>
                    <tr>
                      <td class="tablebgcolor"><img src="{template_url}/images/spacer.gif" alt="" width="1" height="1" /></td>
                    </tr>
                  </table>
                  {endif random_image}
                </td>
                <td width="1" class="bordercolor" valign="top"><img src="{template_url}/images/spacer.gif" width="1" height="1" alt="" /></td>
                <td width="18" valign="top"><img src="{template_url}/images/spacer.gif" width="18" height="18" alt="" /></td>
                <td width="450" valign="top"><br />
               
                {if msg_error} <center>
                  <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111">
                    <tr>
                      <td width="100%">{msg_error}</td>
                    </tr>
                </table>
               <br><p>{endif msg_error}{msg}{formulario} </p></br>
                  <hr size="1" />
                  <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="20" valign="top"><img src="{template_url}/images/spacer.gif" width="19" height="19" alt="" /></td>
              </tr>
            </table>
          </td>
        </tr>
      </table>
    </td>
  </tr>
  <tr>
    <td>
      <table width="640" border="0" cellspacing="0" cellpadding="0" class="tablebottom">
        <tr>
          <td width="6"><img src="{template_url}/images/footer_left.gif" width="6" height="19" alt="" /></td>
          <td width="405">&nbsp;</td>
          <td width="225">&nbsp;</td>
          <td width="6"><img src="{template_url}/images/footer_right.gif" width="6" height="19" alt="" /></td>
        </tr>
      </table>
    </td>
  </tr>
</table>
{footer}

o bien si tienes una plantilla ya definida copia este código en ella :

Code: [Select]
{if msg_error} <center>
                  <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111">
                    <tr>
                      <td width="100%">{msg_error}</td>
                    </tr>
                </table>
               <br><p>{endif msg_error}{msg}{formulario}

Añadir esta etiqueta en las plantillas y lugar donde quieras que salga el link para recomedar la galería :

Quote
<a href="recomendar.php">Recomendar</a>

En una próxima versión,, este MOD será multilingue y se podrá enviar mensajes en formato html junto a la recomendación.

excitex2

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

Offline anabelle

  • Newbie
  • *
  • Posts: 47
    • View Profile
    • The edge of time Photo Contest
Re: [MOD] Recomendar a un amigo - Versión 1.0
« Reply #1 on: June 22, 2005, 11:28:34 PM »
No me funciona el script.

El resultado es unicamente un punto "."

miralo aca http://4images.huellaspyp.com/index.php?template=recomendar

Que pudo pasar??

Offline excitex2

  • Addicted member
  • ******
  • Posts: 1.590
  • He desactivado la galería y el buscador
    • View Profile
Re: [MOD] Recomendar a un amigo - Versión 1.0
« Reply #2 on: June 22, 2005, 11:38:30 PM »
Saludos,,,,

El script si que funciona,,,, lo que pasa es que tu lo has intentado instalar a tu manera,, y no has seguido las instrucciones.

Para quer veas que si que funciona pica en el siguiente link que es de tu dominio http://4images.huellaspyp.com/recomendar.php

instala el script tal y como se indica,, pero si quieres espera un par de dia,, que voy a insertar una nueva versión multilengua.

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

Offline anabelle

  • Newbie
  • *
  • Posts: 47
    • View Profile
    • The edge of time Photo Contest
Re: [MOD] Recomendar a un amigo - Versión 1.0
« Reply #3 on: June 22, 2005, 11:44:28 PM »
 :oops: jejeje que pena exite estaba acostumbrado al "?template=talcosa" para agregar secciones.. gracias por tu ayuda.

pero ahora tengo otra duda
 La variable $web solo se usa para el link del mail cierto?? (quiero dirigirla a register.php para volver el MOD un invita a tus amigos)

Offline excitex2

  • Addicted member
  • ******
  • Posts: 1.590
  • He desactivado la galería y el buscador
    • View Profile
Re: [MOD] Recomendar a un amigo - Versión 1.0
« Reply #4 on: June 23, 2005, 12:03:09 AM »
Saludos,,,,

La variable $web,,, es la dirección de tu galería,,, sirve para que desde el E-Mail direccionar el link a tu galería,, y desde el formulario,, una vez,, mandado el E-Mail,,, en el apartado " Regresar al inicio" se vaya al pricipio de tu galería.

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

Offline roooooob

  • Pre-Newbie
  • Posts: 5
    • View Profile
Re: [MOD] Recomendar a un amigo - Versión 1.0
« Reply #5 on: July 08, 2006, 09:18:30 PM »
Hola gracias por el script, pero me da un error

Template Error: Couldn't open Template ./templates/guate/recomendar.html

me pueden ayudar? gracias!!!  :wink:


perdon, ya vi mi error!!! olvidenlo!!
« Last Edit: July 08, 2006, 11:28:05 PM by roooooob »

Offline excitex2

  • Addicted member
  • ******
  • Posts: 1.590
  • He desactivado la galería y el buscador
    • View Profile
Re: [MOD] Recomendar a un amigo - Versión 1.0
« Reply #6 on: July 09, 2006, 01:36:05 AM »
Saludos,,,

Supongo que era que no subistes la plantilla : recomendar.html a tus templates.

Pero te quería comentar que tienes la versión v2.0 que es multilingue y el envio del E-mail es en formato html : http://www.4homepages.de/forum/index.php?topic=10101.msg49263#msg49263

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

Offline DnGutierrez

  • Pre-Newbie
  • Posts: 2
    • View Profile
Re: [MOD] Recomendar a un amigo - Versión 1.0
« Reply #7 on: July 18, 2008, 06:07:52 AM »
Es solo para recomendar galerías??? o también puedo recomendar imágenes unicamente

Offline excitex2

  • Addicted member
  • ******
  • Posts: 1.590
  • He desactivado la galería y el buscador
    • View Profile
Re: [MOD] Recomendar a un amigo - Versión 1.0
« Reply #8 on: July 21, 2008, 09:41:41 PM »
Saludos,,,

Sólamente es para recomendar la galería,,,,, lo de recomendar las imágenes es una asignatura pendiente que tengo, ( bueno solamente tengo que realizar unas pequeñas modificaciones y ya se podran recomendar las imágenes en vez de la galería )

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