<?php require_once '../inc/Tweetgater/Installer.php'; $installer = new Tweetgater_Installer(); $oauthConfig = Tweetgater_Twitter::getConfigFile(); $installUrl = Tweetgater_Twitter::getBaseUrl(); $session = new Zend_Session_Namespace('twitterAppAuthentication'); $config = array('callbackUrl' => $installUrl . '/install/twitter_callback.php', 'siteUrl' => 'http://twitter.com/oauth', 'consumerKey' => $oauthConfig->oauth->consumerKey, 'consumerSecret' => $oauthConfig->oauth->consumerSecret); $consumer = new Zend_Oauth_Consumer($config); $accessToken = $consumer->getAccessToken($_GET, unserialize($session->requestToken)); $installer->writeOauthToken($accessToken->getParam('oauth_token'), $accessToken->getParam('oauth_token_secret')); $session->unsetAll(); header('Location: index.php');
<?php require_once '../inc/Tweetgater/Installer.php'; $installer = new Tweetgater_Installer(); if (!isset($_POST['url']) || !isset($_POST['feedTitle']) || !isset($_POST['feedAuthor'])) { die('Consume Key and Consumer Secret must be set.'); } $url = trim(htmlentities($_POST['url'])); $feedTitle = trim(htmlentities($_POST['feedTitle'])); $feedAuthor = trim(htmlentities($_POST['feedAuthor'])); if ($url == '' || $feedTitle == '' || $feedAuthor == '') { die('URL, Feed Title and Feed Author must be set.'); } $installer->writeOptions($url, $feedTitle, $feedAuthor); header('Location: index.php');
<?php require_once '../inc/Tweetgater/Installer.php'; $installer = new Tweetgater_Installer(); ?> <html> <head> <title>Tweets Installer</title> <style> body { font-family: Arial; font-size: 0.9em; } h2 { margin: 30px 0px 20px 0px; border-bottom: 1px dashed #666; padding-bottom: 5px; } </style> </head> <body> <?php $zfCheck = $installer->checkZendFramework(); ?> <h2>Step 1: Verify Zend Framework version <?php echo Tweetgater_Installer::ZF_REQUIREMENT; ?> </h2> <?php
<?php require_once '../inc/Tweetgater/Installer.php'; $installer = new Tweetgater_Installer(); if (!isset($_POST['consumerKey']) || !isset($_POST['consumerSecret'])) { die('Consume Key and Consumer Secret must be set.'); } $consumerKey = trim(htmlentities($_POST['consumerKey'])); $consumerSecret = trim(htmlentities($_POST['consumerSecret'])); if ($consumerKey == '' || $consumerSecret == '') { die('Consume Key and Consumer Secret must be set.'); } $installer->writeOauthAppInfo($consumerKey, $consumerSecret); header('Location: index.php');