document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. //open file common/settings.php
  2. //add $settings[\'tpp\'] = $_POST[\'tpp\'];
  3.  
  4. function settings_page($args) {
  5.     if ($args[1] == \'save\') {
  6.         $settings[\'browser\']     = $_POST[\'browser\'];
  7.         $settings[\'gwt\']         = $_POST[\'gwt\'];
  8.         $settings[\'colours\']     = $_POST[\'colours\'];
  9.         $settings[\'reverse\']     = $_POST[\'reverse\'];
  10.         $settings[\'timestamp\']   = $_POST[\'timestamp\'];
  11.         $settings[\'hide_inline\'] = $_POST[\'hide_inline\'];
  12.         $settings[\'utc_offset\']  = (float)$_POST[\'utc_offset\'];
  13.         // add this
  14.         $settings[\'tpp\'] = $_POST[\'tpp\'];
  15.  
  16.  
  17.     //add this $content .= \'<p><label>Tweets per page (20-200):
  18.     $content .= \'<p><label>Tweets per page (20-200): <input type="text" id="tpp" name="tpp" value="\'.setting_fetch(\'tpp\', 20).\'" size="3" maxlength="3" class="minput" /></label></p><hr />\';
  19.    
  20.  
  21. //open file common/twitter.php
  22. //add   $count = setting_fetch(\'tpp\', 20);
  23. function twitter_replies_page() {
  24.     //this code
  25.     $count = setting_fetch(\'tpp\', 20);
  26.         $request = API_URL.\'statuses/mentions.json?page=\'.intval($_GET[\'page\']).\'&include_entities=true\';
  27.         $tl = twitter_process($request);
  28.         $tl = twitter_standard_timeline($tl, \'replies\');
  29.         $content = theme(\'status_form\');
  30.         $content .= theme(\'timeline\', $tl);
  31.         theme(\'page\', \'Replies\', $content);
  32. }
  33.  
  34. function twitter_retweets_page() {
  35.      //this code
  36.       $count = setting_fetch(\'tpp\', 20);
  37.       $request = API_URL."statuses/retweeted_to_me.json?count=$count&page=".intval($_GET[\'page\']).\'&include_entities=true\';
  38.       $tl = twitter_process($request);
  39.       $tl = twitter_standard_timeline($tl, \'retweets\');
  40.       $content = theme(\'status_form\');
  41.       $content .= theme(\'timeline\', $tl);
  42.       theme(\'page\', \'Retweets\', $content);
  43. }
  44.  
  45. function twitter_home_page() {
  46.     user_ensure_authenticated();
  47.     //this code
  48.     $count = setting_fetch(\'tpp\', 20);
  49.     //$request = API_URL."statuses/home_timeline.json?count=$count&include_rts=true&page=".intval($_GET[\'page\']);
  50.     $request = API_URL."statuses/home_timeline.json?count=$count&include_rts=true&include_entities=true";
  51.     if ($_GET[\'max_id\'])
  52.     {
  53.         $request .= \'&max_id=\'.$_GET[\'max_id\'];
  54.     }
  55.  
  56.     if ($_GET[\'since_id\'])
  57.     {
  58.         $request .= \'&since_id=\'.$_GET[\'since_id\'];
  59.     }
  60.     //echo $request;
  61.     $tl = twitter_process($request);
  62.     $tl = twitter_standard_timeline($tl, \'friends\');
  63.     $content = theme(\'status_form\');
  64.     $content .= theme(\'timeline\', $tl);
  65.     theme(\'page\', \'Home\', $content);
  66. }
');