Location: PHPKode > projects > Contao Open Source CMS fka TYPOlight > contao-2.11.2/share.php
<?php

/**
 * Contao Open Source CMS
 * Copyright (C) 2005-2012 Leo Feyer
 *
 * Formerly known as TYPOlight Open Source CMS.
 *
 * This program is free software: you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation, either
 * version 3 of the License, or (at your option) any later version.
 * 
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * Lesser General Public License for more details.
 * 
 * You should have received a copy of the GNU Lesser General Public
 * License along with this program. If not, please visit the Free
 * Software Foundation website at <http://www.gnu.org/licenses/>.
 *
 * PHP version 5
 * @copyright  Leo Feyer 2005-2012
 * @author     Leo Feyer <http://www.contao.org>
 * @package    Frontend
 * @license    LGPL
 * @filesource
 */


/**
 * Initialize the system
 */
define('TL_MODE', 'FE');
require('system/initialize.php');


/**
 * Facebook
 */
if ($objInput->get('p') == 'facebook')
{
	$query  = '&u=' . rawurlencode($objInput->get('u'));
	$query .= '&t=' . rawurlencode($objInput->get('t'));
	$query .= '&display=popup';
	$query .= '&redirect_uri=http%3A%2F%2Fwww.facebook.com';
	header('Location: http://www.facebook.com/sharer/sharer.php?' . $query);
	exit;
}


/**
 * Twitter
 */
elseif ($objInput->get('p') == 'twitter')
{
	$query  = '?url=' . rawurlencode($objInput->get('u'));
	$query .= '&text=' . rawurlencode($objInput->get('t'));
	header('Location: http://twitter.com/share' . $query);
	exit;
}


/**
 * Redirect if someone gets here
 */
header('HTTP/1.1 301 Moved Permanently');
header('Location: index.php');
exit;

?>
Return current item: Contao Open Source CMS fka TYPOlight