Вход Регистрация
Файл: contao-3.5.8/system/modules/core/controllers/FrontendShare.php
Строк: 35
<?php

/**
 * Contao Open Source CMS
 *
 * Copyright (c) 2005-2016 Leo Feyer
 *
 * @license LGPL-3.0+
 */

namespace Contao;


/**
 * Share a page via a social network.
 *
 * @author Leo Feyer <https://github.com/leofeyer>
 */
class FrontendShare extends Frontend
{

    
/**
     * Run the controller
     */
    
public function run()
    {
        switch (
Input::get('p'))
        {
            case 
'facebook':
                
$query  '?u=' rawurlencode(Input::get('u'true));
                
$query .= '&t=' rawurlencode(Input::get('t'true));
                
$query .= '&display=popup';
                
$query .= '&redirect_uri=http%3A%2F%2Fwww.facebook.com';
                
header('Location: http://www.facebook.com/sharer/sharer.php' $query);
                exit; break;

            case 
'twitter':
                
$query  '?url=' rawurlencode(Input::get('u'true));
                
$query .= '&text=' rawurlencode(Input::get('t'true));
                
header('Location: http://twitter.com/share' $query);
                exit; break;

            case 
'gplus':
                
$query  '?url=' rawurlencode(Input::get('u'true));
                
header('Location: https://plus.google.com/share' $query);
                exit; break;

            default:
                
header('HTTP/1.1 301 Moved Permanently');
                
header('Location: ../index.php');
                exit;
        }
    }
}
Онлайн: 1
Реклама