<?php } else { ?> <?php if ($facebook->link_active()) { ?> <div class="nav"> <input type="button" class="button-secondary" name="get" value="Get Albums" style="width: 100px" /> <input type="button" class="button-secondary" name="order" value="Order By Date" /> <input type="button" class="button-secondary" name="remove" value="Remove All" /> <span id="fb-progress" style="display: none"> <img id="fb-progress-indicator" src="../wp-content/plugins/fotobook/images/percentImage.png" alt="0%" class="percentImage" style="background-position: -500px 0pt;"/> <span id="fb-progress-indicatorText">0%</span> </span> </div> <div id="fb-manage"> <?php fb_display_manage_list(); ?> </div> <?php } ?> <?php } // condition checking if a gallery page is selected ?> </div> </div>
function fb_ajax_handler() { if (!isset($_POST['action']) || $_POST['action'] != 'fotobook') { return false; } // handle hide/unhide requests if (isset($_POST['hide'])) { fb_toggle_album_hiding($_POST['hide']); echo 'success'; } elseif (isset($_POST['order'])) { fb_update_album_order($_POST['order']); echo 'success'; } elseif (isset($_POST['reset_order'])) { fb_reset_album_order(); echo 'The albums have been ordered by their modification date.'; } elseif (isset($_POST['remove_all'])) { fb_remove_all(); echo 'All albums have been removed.'; } elseif (isset($_POST['progress'])) { echo round(get_option('fb_update_progress')); } elseif (isset($_POST['update'])) { $facebook = new FacebookAPI(); if ($facebook->link_active()) { $facebook->update_albums(); echo $facebook->msg; } else { echo 'There are no accounts linked to Fotobook.'; } } elseif (isset($_POST['albums_list'])) { fb_display_manage_list($_POST['message']); } exit; }