
VoIP is a standard protocol that does not depend on the client software.
A famous VoIP client is X-Lite which has a MacOSX version.
The trick is that you have to use "61.90.255.132".
$ find . -name *.cgi -exec chmod g+x '{}' \;
function get_pagination($offset, $limit, $number_of_all_items, $page_string, $url) {
$pagination = '';
$number_of_pages = ceil($number_of_all_items / $limit);
$offset++;
$current_page = round($offset / $limit);
if ($offset % $limit != 0) {
$current_page++;
}
$window = 10; # Number of visible pagers per page.
$left_link_count;
if (($current_page - 1) > round($window / 2)) {
$left_link_count = round($window / 2) - 1;
}
else {
$left_link_count = $current_page - 1;
}
$page_no = $current_page - $left_link_count;
if ($page_no > 1) {
$pagination .= "<<";
}
$counter = 0;
$break = false;
if ($number_of_all_items != 0) {
while (!$break && ($counter < ($window - 1))) {
if ($page_no <= $number_of_pages) {
if ($page_no == $current_page) {
$pagination .= " " . $page_no . " ";
}
else {
$pagination .= " <a class=\"button_link\" href=\"" . $url . "&" . $page_string . "=" . $page_no . "\">" . $page_no . "</a> ";
}
$page_no++;
$counter++;
}
else {
$break = true;
}
}
}
if ($page_no < $number_of_pages) {
$pagination .= ">>";
}
return $pagination;
}
#
# Print "previous page"/"next page" link for pagination.
#
function print_previous_page_next_page_for_pagination($current_page, $limit, $number_of_all_items, $page_string, $url) {
$number_of_pages = $number_of_all_items / $limit;
if ($number_of_all_items % $limit != 0) {
$number_of_pages++;
}
if ($current_page == 1) {
echo "<span class=\"previous_page_next_page_arrow_off\"><<</span>";
}
else {
echo "<span class=\"previous_page_next_page_arrow_on\" title=\"" . htmlspecialchars($TEXTS['PAGINATION_PREVIOUS'], ENT_QUOTES) . "\"><a href=\"" . htmlspecialchars($url, ENT_QUOTES) . "&page=" . ($current_page - 1) . "\"><<</a></span>";
}
echo " ";
if ($current_page == $number_of_pages) {
echo "<span class=\"previous_page_next_page_arrow_off\">>></span>";
}
else {
echo "<span class=\"previous_page_next_page_arrow_on\" title=\"" . htmlspecialchars($TEXTS['PAGINATION_NEXT'], ENT_QUOTES) . "\"><a href=\"" . htmlspecialchars($url, ENT_QUOTES) . "&page=" . ($current_page + 1) . "\">>></a></span>";
}
}
$pagination = get_pagination($offset, G_NUMBER_OF_SEARCH_RESULTS_PER_PAGE, $number_of_all_results, 'page', 'article_search.php?action_type=search&article_name=' . urlencode($article_name));
$offset is the offset in your sql select query.