Exemplo n.º 1
0
 /**
  * Renders a list of authors.
  * Usage:
  *   add [tweester_list] to post or page
  *
  * @param array $atts
  * @return string
  */
 public function authorList($atts)
 {
     //extract(shortcode_atts(array('foo' => 'something','bar' => 'something else'), $atts));
     //Get Supporters
     $data = $this->dbManager->get_results("SELECT * FROM " . $this->dbManager->getTableNameFor('authors'));
     $data = $data === null ? array() : $data;
     $list = array();
     foreach ($data as $user) {
         $list[] = $this->getUserData($user->twitter);
     }
     $html = Tweester_HTMLRenderer::renderAuthorList($list);
     return $html;
 }
Exemplo n.º 2
0
 /**
  * Render Settings page and execute tasks
  */
 function settingsPage()
 {
     //Run attached actions
     $alert = $this->executeTasks();
     //Render HTML
     Tweester_HTMLRenderer::renderSettingsPage($alert);
 }