Foros del Web » Programando para Internet » PHP »

Tunear mensaje de web??

Estas en el tema de Tunear mensaje de web?? en el foro de PHP en Foros del Web. Hola, resulta que necesito meter los botones de addthis de forma que cuando salta un mensaje del tipo " bienvenido" salgan los botones de compartir. ...
  #1 (permalink)  
Antiguo 01/12/2011, 04:44
 
Fecha de Ingreso: marzo-2011
Mensajes: 80
Antigüedad: 13 años, 1 mes
Puntos: 1
Tunear mensaje de web??

Hola, resulta que necesito meter los botones de addthis de forma que cuando salta un mensaje del tipo " bienvenido" salgan los botones de compartir. Lo he conseguido insertar como pongo a continuacion, pero el problema es que sale en todoslos mensajes de la web, ¿como puedo limitarlo para sol o salga cuando se muestra un mensaje determinado?? gracias
Código PHP:
  <?php

        
            
foreach($vars['object'] as $message) {
                echo 
elgg_view('messages/messages/message',array('object' => $message));
            }

?>
  <div style=" margin-top: 2%;"> <div style="float: left;"><h2 style="font-size: 15px;"><?php echo elgg_echo('compartir4'); ?></h2>
                </div>
                <div style=" float:left; margin-top: 5px; margin-left: 7px;width: 265px" class="addthis_toolbox addthis_default_style">
                <a class="addthis_button_preferred_1"
                               addthis:title="yo quiero"
                               addthis:description=""></a> 
</div>
                <script type="text/javascript">var addthis_config = {"data_track_clickback":true};</script>
                <script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pubid=ra-4dc90f9f49c4f01a"></script>
                <!-- AddThis Button END -->
                </div>
    </div>
Digamos q el mensaje al que quiero acoplarle lo botones es al que aparece con esta accion
Código PHP:
<?php
    
/**
     * Join a group action.
     * 
     * @package ElggGroups
     * @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU Public License version 2
     * @author Curverider Ltd
     * @copyright Curverider Ltd 2008-2009
     * @link http://elgg.com/
     */

    // Load configuration
    
global $CONFIG;
    
    
gatekeeper();
    
    
$user_guid get_input('user_guid'get_loggedin_userid());
    
$group_guid get_input('group_guid');
    
    
$user get_entity($user_guid);
    
$group get_entity($group_guid);
        
    if ((
$user instanceof ElggUser) && ($group instanceof ElggGroup))
    {
        if (
$group->isPublicMembership())
        {
            if (
$group->join($user))
            {
                
system_message(elgg_echo("groups:joined"));
                
                
// Remove any invite or join request flags
                
remove_entity_relationship($group->guid'invited'$user->guid);
                
remove_entity_relationship($user->guid'membership_request'$group->guid);
                
                
// add to river
                
add_to_river('river/group/create','join',$user->guid,$group->guid);
                
                
forward($group->getURL());
                exit;
            }
            else
                
register_error(elgg_echo("groups:cantjoin"));
        }
        else
        {
            
// Closed group, request membership
            
system_message(elgg_echo('groups:privategroup'));
            
forward($CONFIG->url "action/groups/joinrequest?user_guid=$user_guid&group_guid=$group_guid");
            exit;
        }
    }
    else
        
register_error(elgg_echo("groups:cantjoin"));
        
    
forward($_SERVER['HTTP_REFERER']);
    exit;
?>

Etiquetas: html, mensaje
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 21:10.