Yahoo! Developer Network Home - Help

YUI Library Examples: Connection Manager

Connection Manager: Examples

The YUI Connection Manager provides support for XMLHttpRequest transactions using a convenient interface normalized across the A-Grade browsers.

Other YUI Examples That Make Use of the Connection Manager

Connection Manager:

  • Yahoo! UI Library
  • Home (external)
  • YUIBlog (external)
  • YUI Discussion Forum (external)
  • YUI on Sourceforge (external)
  • API Documentation
  • Functional Examples
  • YUI Theater (external)
  • YUI License (external)
  • YUI Functional Examples
  • Animation
  • AutoComplete
  • Browser History Manager
  • Button
  • Calendar
  • Charts (experimental)
  • Color Picker
  • Cookie (beta)
  • Connection Manager
  • Container
  • DataTable (beta)
  • Dom
  • Drag & Drop
  • Event
  • Get
  • ImageCropper (beta)
  • ImageLoader
  • JSON
  • Layout Manager (beta)
  • Loggbphrase[view_full_version]: options['bburl'] . '/' . $vbulletin->options['forumhome'] . '.php">' . $vbulletin->options['bbtitle'] . "

    \n"; $output .= "
    \n"; $output .= print_archive_forum_list(); $output .= "
    \n"; } if ($Coventry = fetch_coventry('string')) { $globalignore = "AND " . iif($do == 'forum', 'thread.post', 'post.') . "userid NOT IN ($Coventry) "; } else { $globalignore = ''; } // ******************************************************************************************** // display forum if ($do == 'forum') { // list threads $output .= print_archive_navigation($foruminfo); $output .= "

    $vbphrase[view_full_version] : options['bburl'] . "/forumdisplay.php?f=$foruminfo[forumid]\">$foruminfo[title_clean]

    \n
    \n"; if ($foruminfo['cancontainthreads']) { if (!$p) { $p = 1; } $output .= print_archive_page_navigation($foruminfo['threadcount'], $vbulletin->options['archive_threadsperpage'], "f-$foruminfo[forumid]"); $threads = $db->query_read_slave(" SELECT threadid , title, lastpost, replycount FROM " . TABLE_PREFIX . "thread AS thread WHERE forumid = $foruminfo[forumid] AND visible = 1 AND open <> 10 $globalignore ORDER BY dateline " . iif($pda, 'DESC', 'ASC') . " LIMIT " . ($p - 1) * $vbulletin->options['archive_threadsperpage'] . ',' . $vbulletin->options['archive_threadsperpage'] ); $start = ($p - 1) * $vbulletin->options['archive_threadsperpage'] + 1; if ($pda AND false) { $output .= "New Thread"; } $output .= "
    \n
      \n"; while ($thread = $db->fetch_array($threads)) { if ($vbulletin->options['wordwrap'] != 0) { $thread['title'] = fetch_word_wrapped_string($thread['title']); } $thread['title'] = fetch_censored_text($thread['title']); ($hook = vBulletinHook::fetch_hook('archive_forum_thread')) ? eval($hook) : false; if (!($forumperms & $vbulletin->bf_ugp_forumpermissions['canviewthreads'])) { $output .= "\t
    1. $thread[title]" . iif($pda, " (" . construct_phrase($vbphrase['x_replies'], $thread['replycount']) . ")") . "
    2. \n"; } else if ($vbulletin->options['archive_threadtype'] OR $pda) { $output .= "\t
    3. $thread[title]" . iif($pda, " (" . construct_phrase($vbphrase['x_replies'], $thread['replycount']) . ")") . "
    4. \n"; } else { $output .= "\t
    5. options['bburl'] . "/showthread.php?t=$thread[threadid]\">$thread[title]
    6. \n"; } } $output .= "
    \n
    \n"; } else { $output .= "
    \n"; $output .= print_archive_forum_list($f); $output .= "
    \n"; } } // ******************************************************************************************** // display thread if ($do == 'thread') { if ($vbulletin->options['wordwrap'] != 0) { $threadinfo['title'] = fetch_word_wrapped_string($threadinfo['title']); } $threadinfo['title'] = fetch_censored_text($threadinfo['title']); $output .= print_archive_navigation($foruminfo, $threadinfo); $output .= "

    $vbphrase[view_full_version] : options['bburl'] . "/showthread.php?t=$threadinfo[threadid]\">$threadinfo[title]

    \n
    \n"; if ($p == 0) { $p = 1; } $output .= print_archive_page_navigation($threadinfo['replycount'] + 1, $vbulletin->options['archive_postsperpage'], "t-$threadinfo[threadid]"); $posts = $db->query_read_slave(" SELECT post.postid, post.pagetext, IFNULL( user.username , post.username ) AS username, dateline FROM " . TABLE_PREFIX . "post AS post LEFT JOIN " . TABLE_PREFIX . "user AS user ON (user.userid = post.userid) WHERE threadid = $threadinfo[threadid] AND visible = 1 $globalignore ORDER BY dateline ASC LIMIT " . (($p - 1) * $vbulletin->options['archive_postsperpage']) . ',' . $vbulletin->options[archive_postsperpage] ); if ($pda AND false) { $output .= "New Reply"; } $i = 0; while ($post = $db->fetch_array($posts)) { $i++; $post['pagetext_simp'] = strip_bbcode($post['pagetext']); $post['postdate'] = vbdate($vbulletin->options['dateformat'], $post['dateline']); $post['posttime'] = vbdate($vbulletin->options['timeformat'], $post['dateline']); if ($vbulletin->options['wordwrap'] != 0) { $post['pagetext_simp'] = fetch_word_wrapped_string($post['pagetext_simp']); } $post['pagetext_simp'] = fetch_censored_text($post['pagetext_simp']); ($hook = vBulletinHook::fetch_hook('archive_thread_post')) ? eval($hook) : false; $output .= "\n
    $post[username]
    $post[postdate], $post[posttime]
    "; $output .= "
    " . nl2br(htmlspecialchars_uni($post['pagetext_simp'])) . "

    \n\n"; } } // ******************************************************************************************** // display login if ($do == 'login') { $output .= print_archive_navigation(array()); $output .= "

    $vbphrase[view_full_version]: options['bburl'] . '/' . $vbulletin->options['forumhome'] . '.php">' . $vbulletin->options['bbtitle'] . "

    \n"; if (SLASH_METHOD) { $loginlink = "index.php/$querystring?login=1"; } else { $loginlink = "index.php?login=1" . (!empty($querystring) ? "&$querystring" : ''); } $output .= "
    \n"; $output .= "$vbphrase[log_in]\n"; $output .= "
    options['bburl'] . "/archive/$loginlink\" method=\"post\">\n"; $output .= "$vbphrase[username]: \n"; $output .= "$vbphrase[password]: \n"; $output .= "\n"; $output .= "
    \n"; $output .= "
    \n"; } // ******************************************************************************************** // display error if ($do == 'error') { $output .= print_archive_navigation(array()); $output .= "

    $vbphrase[view_full_version]: options['bburl'] . '/' . $vbulletin->options['forumhome'] . '.php">' . $vbulletin->options['bbtitle'] . "

    \n"; $output .= "
    \n"; $output .= $error_message; $output .= "
    \n"; } ($hook = vBulletinHook::fetch_hook('archive_complete')) ? eval($hook) : false; $output .= "
    $vbphrase[vbulletin_copyright]
"; if (defined('NOSHUTDOWNFUNC')) { exec_shut_down(); } echo $output; /*======================================================================*\ || #################################################################### || # Downloaded: 11:16, Tue Feb 20th 2007 || # CVS: $RCSfile: index.php,v $ - $Revision: 1.95 $ || #################################################################### d('NOSHUTDOWNFUNC')) { exec_shut_down(); } echo $output; /*======================================================================*\ || #################################################################### || # Downloaded: 11:16, Tue Feb 20th 2007 || # CVS: $RCSfile: index.php,v $ - $Revision: 1.95 $ || #################################################################### \*======================================================================*/ ?>