Пример #1
0
 function get_page_data($edition_num, $page_num)
 {
     $num_pages = get_number_of_pages($edition_num);
     $page_data = array('id' => get_edition_id($edition_num) . '.' . str_pad($edition_num, 4, "0", STR_PAD_LEFT), 'title' => "Page Number {$page_num}", 'categories' => array("Section " . ceil($page_num / ($num_pages / 5))), 'summary' => "Page Number {$page_num} is really interesting", 'status' => 'published', 'url' => "page-{$page_num}.html", 'manifest' => "page-{$page_num}.manifest");
     if ($page_num % 5 == 0) {
         $page_data['sharing_link'] = 'http://pugpig.com';
     }
     return $page_data;
 }
 function get_page_data($edition_num, $page_num)
 {
     $num_pages = get_number_of_pages($edition_num);
     $custom_categories = array();
     if ($page_num % 7 == 0) {
         $custom_categories['toc_style'] = 'hidden';
     }
     $spectrum_colours = array('black', 'blue', 'red', 'magenta', 'cyan', 'yellow', 'white', null);
     $colour_index = ($edition_num + $page_num) % count($spectrum_colours);
     $colour = $spectrum_colours[$colour_index];
     if ($colour != null) {
         $custom_categories['custom_analytics/col#22'] = $colour;
     }
     $page_data = array('id' => get_page_id($edition_num, $page_num), 'title' => "Page Number {$page_num}", 'categories' => array("Section " . ceil($page_num / ($num_pages / 5))), 'summary' => "Page Number {$page_num} is really interesting", 'status' => 'published', 'url' => "page-{$page_num}.html", 'manifest' => "page-{$page_num}.manifest", 'custom_categories' => $custom_categories);
     if ($page_num % 5 == 0) {
         $page_data['sharing_link'] = 'http://pugpig.com';
     }
     return $page_data;
 }