• user warning: Table 'twinkle_perltips.perltips_cache_menu' doesn't exist query: SELECT data, created, headers, expire FROM perltips_cache_menu WHERE cid = '0:ja' in /var/www/drupal-5.23/includes/database.mysql.inc on line 174.
  • user warning: Table 'twinkle_perltips.perltips_cache_views' doesn't exist query: SELECT data, created, headers, expire FROM perltips_cache_views WHERE cid = 'views_default_views:ja' in /var/www/drupal-5.23/includes/database.mysql.inc on line 174.
  • user warning: Table 'twinkle_perltips.perltips_cache_views' doesn't exist query: SELECT data, created, headers, expire FROM perltips_cache_views WHERE cid = 'views_tables:ja' in /var/www/drupal-5.23/includes/database.mysql.inc on line 174.
  • user warning: Table 'twinkle_perltips.perltips_cache_views' doesn't exist query: LOCK TABLES perltips_cache_views WRITE in /var/www/drupal-5.23/includes/database.mysql.inc on line 174.
  • user warning: Table 'twinkle_perltips.perltips_cache_views' doesn't exist query: UPDATE perltips_cache_views SET data = 'a:4:{s:6:\"tables\";a:18:{s:8:\"comments\";a:6:{s:4:\"name\";s:8:\"comments\";s:8:\"provider\";s:8:\"internal\";s:4:\"join\";a:2:{s:4:\"left\";a:2:{s:5:\"table\";s:4:\"node\";s:5:\"field\";s:3:\"nid\";}s:5:\"right\";a:1:{s:5:\"field\";s:3:\"nid\";}}s:6:\"fields\";a:6:{s:7:\"subject\";a:5:{s:4:\"name\";s:16:\"Comment: Subject\";s:7:\"handler\";a:2:{s:31:\"views_handler_field_commentlink\";s:6:\"Normal\";s:41:\"views_handler_field_commentlink_with_mark\";s:17:\"With updated mark\";}s:6:\"option\";a:2:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";a:2:{s:4:\"link\";s:7:\"As link\";s:6:\"nolink\";s:12:\"Without link\";}}s:10:\"addlfields\";a:1:{i:0;s:3:\"cid\";}s:8:\"sortable\";b:1;}s:7:\"comment\";a:4:{s:4:\"name\";s:16:\"Comment: Comment\";s:7:\"handler\";s:27:\"views_handler_field_comment\";s:10:\"addlfields\";a:1:{i:0;s:6:\"format\";}s:4:\"help\";s:33:\"Display the content of a comment.\";}s:3:\"cid\";a:3:{s:4:\"name\";s:19:\"Comment: Comment ID\";s:8:\"sortable\";b:1;s:4:\"help\";s:29:\"Display the CID of a comment.\";}s:9:\"timestamp\";a:5:{s:4:\"name\";s:21:\"Comment: Created Time\";s:8:\"sortable\";b:1;s:7:\"handler\";a:5:{s:30:\"views_handler_field_date_small\";s:13:\"As Short Date\";s:24:\"views_handler_field_date\";s:14:\"As Medium Date\";s:30:\"views_handler_field_date_large\";s:12:\"As Long Date\";s:31:\"views_handler_field_date_custom\";s:14:\"As Custom Date\";s:25:\"views_handler_field_since\";s:11:\"As Time Ago\";}s:6:\"option\";s:6:\"string\";s:4:\"help\";s:37:\"Display the post time of the comment.\";}s:4:\"name\";a:6:{s:4:\"name\";s:20:\"Comment: Author Name\";s:7:\"handler\";s:28:\"views_handler_field_username\";s:8:\"sortable\";b:1;s:3:\"uid\";s:3:\"uid\";s:10:\"addlfields\";a:1:{i:0;s:3:\"uid\";}s:4:\"help\";s:41:\"This will display the author of the node.\";}s:3:\"add\";a:5:{s:4:\"name\";s:17:\"Comment: Add link\";s:7:\"handler\";s:25:\"views_handler_comment_add\";s:9:\"notafield\";b:1;s:6:\"option\";s:6:\"string\";s:4:\"help\";s:140:\"Display a link to add a comment to the node. Enter the text of this link into the option field; if blank the default \"Comment\" will be used.\";}}s:7:\"filters\";a:1:{s:6:\"status\";a:4:{s:4:\"name\";s:25:\"Comment: Pending approval\";s:8:\"operator\";a:1:{s:1:\"=\";s:6:\"Equals\";}s:4:\"list\";s:28:\"views_handler_operator_yesno\";s:9:\"list-type\";s:6:\"select\";}}s:5:\"sorts\";a:1:{s:9:\"timestamp\";a:4:{s:4:\"name\";s:21:\"Comment: Created Time\";s:7:\"handler\";s:23:\"views_handler_sort_date\";s:6:\"option\";a:2:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";a:6:{s:6:\"normal\";s:6:\"Normal\";s:6:\"minute\";s:19:\"Granularity: minute\";s:4:\"hour\";s:17:\"Granularity: hour\";s:3:\"day\";s:16:\"Granularity: day\";s:5:\"month\";s:18:\"Granularity: month\";s:4:\"year\";s:17:\"Granularity: year\";}}s:4:\"help\";s:37:\"Sort by the created time of comments.\";}}}s:23:\"node_comment_statistics\";a:6:{s:4:\"name\";s:23:\"node_comment_statistics\";s:8:\"provider\";s:8:\"internal\";s:4:\"join\";a:2:{s:4:\"left\";a:2:{s:5:\"table\";s:4:\"node\";s:5:\"field\";s:3:\"nid\";}s:5:\"right\";a:1:{s:5:\"field\";s:3:\"nid\";}}s:6:\"fields\";a:4:{s:22:\"last_comment_timestamp\";a:5:{s:4:\"name\";s:26:\"Comment: Last Comment Time\";s:8:\"sortable\";b:1;s:7:\"handler\";a:5:{s:30:\"views_handler_field_date_small\";s:13:\"As Short Date\";s:24:\"views_handler_field_date\";s:14:\"As Medium Date\";s:30:\"views_handler_field_date_large\";s:12:\"As Long Date\";s:31:\"views_handler_field_date_custom\";s:14:\"As Custom Date\";s:25:\"views_handler_field_since\";s:11:\"As Time Ago\";}s:6:\"option\";s:6:\"string\";s:4:\"help\";s:40:\"This will display the last comment time.\";}s:17:\"last_comment_name\";a:7:{s:4:\"name\";s:28:\"Comment: Last Comment Author\";s:13:\"query_handler\";s:43:\"views_query_handler_field_last_comment_name\";s:7:\"handler\";s:37:\"views_handler_field_last_comment_name\";s:8:\"sortable\";b:1;s:3:\"uid\";s:16:\"last_comment_uid\";s:10:\"addlfields\";a:2:{i:0;s:17:\"last_comment_name\";i:1;s:16:\"last_comment_uid\";}s:4:\"help\";s:67:\"This will display the name of the last user to comment on the post.\";}s:13:\"comment_count\";a:4:{s:4:\"name\";s:14:\"Comment: Count\";s:8:\"sortable\";b:1;s:7:\"handler\";a:2:{s:23:\"views_handler_field_int\";s:6:\"Normal\";s:31:\"views_handler_comments_with_new\";s:14:\"With New Count\";}s:4:\"help\";s:36:\"This will display the comment count.\";}s:12:\"last_changed\";a:7:{s:4:\"name\";s:26:\"Comment: Last Changed Time\";s:13:\"query_handler\";s:38:\"views_query_handler_field_last_changed\";s:8:\"sortable\";b:1;s:7:\"handler\";a:5:{s:30:\"views_handler_field_date_small\";s:13:\"As Short Date\";s:24:\"views_handler_field_date\";s:14:\"As Medium Date\";s:30:\"views_handler_field_date_large\";s:12:\"As Long Date\";s:31:\"views_handler_field_date_custom\";s:14:\"As Custom Date\";s:25:\"views_handler_field_since\";s:11:\"As Time Ago\";}s:6:\"option\";s:6:\"string\";s:9:\"notafield\";b:1;s:4:\"help\";s:60:\"This will display the time of the last comment or node edit.\";}}s:7:\"filters\";a:3:{s:13:\"comment_count\";a:4:{s:4:\"name\";s:22:\"Comment: Comment Count\";s:8:\"operator\";s:27:\"views_handler_operator_gtlt\";s:6:\"option\";s:7:\"integer\";s:4:\"help\";s:59:\"This filter allows you to filter by the amount of comments.\";}s:22:\"last_comment_timestamp\";a:6:{s:4:\"name\";s:26:\"Comment: Last Comment Time\";s:8:\"operator\";s:27:\"views_handler_operator_gtlt\";s:5:\"value\";a:2:{s:5:\"#type\";s:9:\"textfield\";s:11:\"#attributes\";a:1:{s:5:\"class\";s:10:\"jscalendar\";}}s:7:\"handler\";s:30:\"views_handler_filter_timestamp\";s:6:\"option\";s:6:\"string\";s:4:\"help\";s:499:\"This filter allows nodes to be filtered by the timestamp for the last comment or node edit. The \"Value\" can either be a date in the format: CCYY-MM-DD HH:MM:SS or the word \"now\" to use the current time. You may enter a positive or negative number in the \"Option\" field that will represent the amount of seconds that will be added or substracted to the time; this is most useful when combined with \"now\". If you have the jscalendar module from jstools installed, you can use a popup date picker here.\";}s:12:\"last_changed\";a:6:{s:4:\"name\";s:26:\"Comment: Last Changed Time\";s:8:\"operator\";s:27:\"views_handler_operator_gtlt\";s:5:\"value\";a:2:{s:5:\"#type\";s:9:\"textfield\";s:11:\"#attributes\";a:1:{s:5:\"class\";s:10:\"jscalendar\";}}s:7:\"handler\";s:33:\"views_handler_filter_last_changed\";s:6:\"option\";s:6:\"string\";s:4:\"help\";s:499:\"This filter allows nodes to be filtered by the timestamp for the last comment or node edit. The \"Value\" can either be a date in the format: CCYY-MM-DD HH:MM:SS or the word \"now\" to use the current time. You may enter a positive or negative number in the \"Option\" field that will represent the amount of seconds that will be added or substracted to the time; this is most useful when combined with \"now\". If you have the jscalendar module from jstools installed, you can use a popup date picker here.\";}}s:5:\"sorts\";a:3:{s:22:\"last_comment_timestamp\";a:4:{s:4:\"name\";s:26:\"Comment: Last Comment Date\";s:7:\"handler\";s:23:\"views_handler_sort_date\";s:6:\"option\";a:2:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";a:6:{s:6:\"normal\";s:6:\"Normal\";s:6:\"minute\";s:19:\"Granularity: minute\";s:4:\"hour\";s:17:\"Granularity: hour\";s:3:\"day\";s:16:\"Granularity: day\";s:5:\"month\";s:18:\"Granularity: month\";s:4:\"year\";s:17:\"Granularity: year\";}}s:4:\"help\";s:77:\"This will allow you to sort by the date of the most recent comment on a node.\";}s:13:\"comment_count\";a:2:{s:4:\"name\";s:22:\"Comment: Comment Count\";s:4:\"help\";s:57:\"This filter allows you to sort by the number of comments.\";}s:12:\"last_changed\";a:4:{s:4:\"name\";s:21:\"Comment: Last Changed\";s:7:\"handler\";s:31:\"views_handler_sort_last_changed\";s:6:\"option\";a:2:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";a:6:{s:6:\"normal\";s:6:\"Normal\";s:6:\"minute\";s:19:\"Granularity: minute\";s:4:\"hour\";s:17:\"Granularity: hour\";s:3:\"day\";s:16:\"Granularity: day\";s:5:\"month\";s:18:\"Granularity: month\";s:4:\"year\";s:17:\"Granularity: year\";}}s:4:\"help\";s:59:\"Sort based on the most recent comment or edit for the node.\";}}}s:4:\"node\";a:5:{s:4:\"name\";s:4:\"node\";s:8:\"provider\";s:8:\"internal\";s:6:\"fields\";a:10:{s:5:\"title\";a:6:{s:4:\"name\";s:11:\"Node: Title\";s:7:\"handler\";a:2:{s:28:\"views_handler_field_nodelink\";s:6:\"Normal\";s:38:\"views_handler_field_nodelink_with_mark\";s:17:\"With updated mark\";}s:6:\"option\";a:2:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";a:2:{s:4:\"link\";s:7:\"As link\";s:6:\"nolink\";s:12:\"Without link\";}}s:8:\"sortable\";b:1;s:10:\"addlfields\";a:1:{i:0;s:7:\"changed\";}s:4:\"help\";s:30:\"Display the title of the node.\";}s:3:\"nid\";a:6:{s:4:\"name\";s:8:\"Node: ID\";s:8:\"sortable\";b:1;s:9:\"notafield\";b:1;s:7:\"handler\";s:22:\"views_handler_node_nid\";s:12:\"sort_handler\";s:28:\"views_node_query_handler_nid\";s:4:\"help\";s:26:\"Display the NID of a node.\";}s:7:\"created\";a:5:{s:4:\"name\";s:18:\"Node: Created Time\";s:8:\"sortable\";b:1;s:7:\"handler\";a:5:{s:30:\"views_handler_field_date_small\";s:13:\"As Short Date\";s:24:\"views_handler_field_date\";s:14:\"As Medium Date\";s:30:\"views_handler_field_date_large\";s:12:\"As Long Date\";s:31:\"views_handler_field_date_custom\";s:14:\"As Custom Date\";s:25:\"views_handler_field_since\";s:11:\"As Time Ago\";}s:6:\"option\";s:6:\"string\";s:4:\"help\";s:224:\"Display the post time of the node. The option field may be used to specify the custom date format as it\'s required by the date() function or if \"as time ago\" has been chosen to customize the granularity of the time interval.\";}s:7:\"changed\";a:5:{s:4:\"name\";s:18:\"Node: Updated Time\";s:8:\"sortable\";b:1;s:7:\"handler\";a:5:{s:30:\"views_handler_field_date_small\";s:13:\"As Short Date\";s:24:\"views_handler_field_date\";s:14:\"As Medium Date\";s:30:\"views_handler_field_date_large\";s:12:\"As Long Date\";s:31:\"views_handler_field_date_custom\";s:14:\"As Custom Date\";s:25:\"views_handler_field_since\";s:11:\"As Time Ago\";}s:6:\"option\";s:6:\"string\";s:4:\"help\";s:233:\"Display the last time the node was updated. The option field may be used to specify the custom date format as it\'s required by the date() function or if \"as time ago\" has been chosen to customize the granularity of the time interval.\";}s:4:\"type\";a:4:{s:4:\"name\";s:10:\"Node: Type\";s:7:\"handler\";s:22:\"views_handler_nodetype\";s:8:\"sortable\";b:1;s:4:\"help\";s:107:\"The Node Type field will display the type of a node (for example, \'blog entry\', \'forum post\', \'story\', etc)\";}s:4:\"link\";a:6:{s:4:\"name\";s:18:\"Node: Link to node\";s:7:\"handler\";s:29:\"views_handler_field_node_link\";s:8:\"sortable\";b:0;s:6:\"option\";s:6:\"string\";s:9:\"notafield\";s:4:\"true\";s:4:\"help\";s:153:\"This will create a link to the node; fill the option field with the text for the link. If you want titles that link to the node, use Node: Title instead.\";}s:4:\"body\";a:5:{s:4:\"name\";s:10:\"Node: Body\";s:7:\"handler\";a:2:{s:24:\"views_handler_field_body\";s:9:\"Full Text\";s:26:\"views_handler_field_teaser\";s:6:\"Teaser\";}s:10:\"addlfields\";a:1:{i:0;s:3:\"nid\";}s:9:\"notafield\";b:1;s:4:\"help\";s:25:\"Display the Main Content.\";}s:4:\"view\";a:5:{s:4:\"name\";s:15:\"Node: View link\";s:7:\"handler\";s:23:\"views_handler_node_view\";s:9:\"notafield\";b:1;s:6:\"option\";s:6:\"string\";s:4:\"help\";s:125:\"Display a link to view the node. Enter the text of this link into the option field; if blank the default \"View\" will be used.\";}s:4:\"edit\";a:6:{s:4:\"name\";s:15:\"Node: Edit link\";s:7:\"handler\";a:2:{s:35:\"views_handler_node_edit_destination\";s:14:\"Return To View\";s:23:\"views_handler_node_edit\";s:14:\"Return to Node\";}s:9:\"notafield\";b:1;s:10:\"addlfields\";a:2:{i:0;s:4:\"type\";i:1;s:3:\"uid\";}s:6:\"option\";s:6:\"string\";s:4:\"help\";s:125:\"Display a link to edit the node. Enter the text of this link into the option field; if blank the default \"Edit\" will be used.\";}s:6:\"delete\";a:6:{s:4:\"name\";s:17:\"Node: Delete link\";s:7:\"handler\";a:2:{s:37:\"views_handler_node_delete_destination\";s:14:\"Return To View\";s:25:\"views_handler_node_delete\";s:23:\"Return To The Frontpage\";}s:9:\"notafield\";b:1;s:10:\"addlfields\";a:2:{i:0;s:4:\"type\";i:1;s:3:\"uid\";}s:6:\"option\";s:6:\"string\";s:4:\"help\";s:129:\"Display a link to delete the node. Enter the text of this link into the option field; if blank the default \"Delete\" will be used.\";}}s:5:\"sorts\";a:7:{s:3:\"nid\";a:3:{s:4:\"name\";s:8:\"Node: ID\";s:4:\"help\";s:36:\"Sort by the database ID of the node.\";s:7:\"handler\";s:27:\"views_node_sort_handler_nid\";}s:7:\"created\";a:4:{s:4:\"name\";s:18:\"Node: Created Time\";s:7:\"handler\";s:23:\"views_handler_sort_date\";s:6:\"option\";a:2:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";a:6:{s:6:\"normal\";s:6:\"Normal\";s:6:\"minute\";s:19:\"Granularity: minute\";s:4:\"hour\";s:17:\"Granularity: hour\";s:3:\"day\";s:16:\"Granularity: day\";s:5:\"month\";s:18:\"Granularity: month\";s:4:\"year\";s:17:\"Granularity: year\";}}s:4:\"help\";s:40:\"Sort by the submission date of the node.\";}s:7:\"changed\";a:4:{s:4:\"name\";s:18:\"Node: Updated Time\";s:7:\"handler\";s:23:\"views_handler_sort_date\";s:6:\"option\";a:2:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";a:6:{s:6:\"normal\";s:6:\"Normal\";s:6:\"minute\";s:19:\"Granularity: minute\";s:4:\"hour\";s:17:\"Granularity: hour\";s:3:\"day\";s:16:\"Granularity: day\";s:5:\"month\";s:18:\"Granularity: month\";s:4:\"year\";s:17:\"Granularity: year\";}}s:4:\"help\";s:41:\"Sort by the last update date of the node.\";}s:6:\"sticky\";a:2:{s:4:\"name\";s:12:\"Node: Sticky\";s:4:\"help\";s:92:\"Sort by whether or not the node is sticky. Choose descending to put sticky nodes at the top.\";}s:5:\"title\";a:2:{s:4:\"name\";s:11:\"Node: Title\";s:4:\"help\";s:38:\"Sort by the node title, alphabetically\";}s:4:\"type\";a:2:{s:4:\"name\";s:10:\"Node: Type\";s:4:\"help\";s:37:\"Sort by the node type, alphabetically\";}s:6:\"random\";a:3:{s:4:\"name\";s:6:\"Random\";s:7:\"handler\";s:25:\"views_handler_sort_random\";s:4:\"help\";s:129:\"By choosing random, nodes will be ordered completely randomly. This is a good way to choose X random nodes from a group of nodes.\";}}s:7:\"filters\";a:13:{s:6:\"status\";a:5:{s:4:\"name\";s:15:\"Node: Published\";s:8:\"operator\";a:1:{s:1:\"=\";s:6:\"Equals\";}s:4:\"list\";s:28:\"views_handler_operator_yesno\";s:9:\"list-type\";s:6:\"select\";s:4:\"help\";s:83:\"Filter by whether or not the node is published. This is recommended for most Views!\";}s:7:\"promote\";a:5:{s:4:\"name\";s:16:\"Node: Front Page\";s:8:\"operator\";a:1:{s:1:\"=\";s:6:\"Equals\";}s:4:\"list\";s:28:\"views_handler_operator_yesno\";s:9:\"list-type\";s:6:\"select\";s:4:\"help\";s:66:\"Filter by whether or not the node has been promoted to Front Page.\";}s:6:\"sticky\";a:5:{s:4:\"name\";s:12:\"Node: Sticky\";s:8:\"operator\";a:1:{s:1:\"=\";s:6:\"Equals\";}s:4:\"list\";s:28:\"views_handler_operator_yesno\";s:9:\"list-type\";s:6:\"select\";s:4:\"help\";s:48:\"Filter by whether or not the node is set sticky.\";}s:8:\"moderate\";a:5:{s:4:\"name\";s:15:\"Node: Moderated\";s:8:\"operator\";a:1:{s:1:\"=\";s:6:\"Equals\";}s:4:\"list\";s:28:\"views_handler_operator_yesno\";s:9:\"list-type\";s:6:\"select\";s:4:\"help\";s:47:\"Filter by whether or not the node is moderated.\";}s:4:\"type\";a:6:{s:4:\"name\";s:10:\"Node: Type\";s:4:\"list\";s:29:\"views_handler_filter_nodetype\";s:9:\"list-type\";s:4:\"list\";s:8:\"operator\";s:25:\"views_handler_operator_or\";s:10:\"value-type\";s:5:\"array\";s:4:\"help\";s:47:\"Include or exclude nodes of the selected types.\";}s:4:\"anon\";a:6:{s:5:\"field\";s:3:\"uid\";s:4:\"name\";s:25:\"Node: Author is Anonymous\";s:8:\"operator\";s:28:\"views_handler_operator_eqneq\";s:4:\"list\";s:29:\"views_handler_filter_useranon\";s:10:\"value-type\";s:5:\"array\";s:4:\"help\";s:73:\"This allows you to filter by whether or not the node author is anonymous.\";}s:10:\"currentuid\";a:6:{s:5:\"field\";s:3:\"uid\";s:4:\"name\";s:28:\"Node: Author is Current User\";s:8:\"operator\";s:28:\"views_handler_operator_eqneq\";s:4:\"list\";s:32:\"views_handler_filter_usercurrent\";s:9:\"list-type\";s:6:\"select\";s:4:\"help\";s:100:\"This allows you to filter by whether or not the node was authored by the logged in user of the view.\";}s:17:\"currentuidtouched\";a:7:{s:5:\"field\";s:3:\"uid\";s:4:\"name\";s:40:\"Node: Current User Authored or Commented\";s:8:\"operator\";a:1:{s:1:\"=\";s:10:\"touched by\";}s:4:\"list\";s:32:\"views_handler_filter_usercurrent\";s:9:\"list-type\";s:6:\"select\";s:7:\"handler\";s:32:\"views_handler_filter_uid_touched\";s:4:\"help\";s:97:\"This allows you to filter by whether or not the logged in user authored or commented on the node.\";}s:8:\"distinct\";a:6:{s:4:\"name\";s:14:\"Node: Distinct\";s:8:\"operator\";a:1:{s:1:\"=\";s:2:\"is\";}s:4:\"list\";a:1:{s:8:\"distinct\";s:8:\"distinct\";}s:7:\"handler\";s:29:\"views_handler_filter_distinct\";s:10:\"value-type\";s:5:\"array\";s:4:\"help\";s:160:\"This filter ensures that each node may only be listed once, even if it matches multiple criteria. Use this if multiple taxonomy matches return duplicated nodes.\";}s:5:\"title\";a:4:{s:4:\"name\";s:11:\"Node: Title\";s:8:\"operator\";s:27:\"views_handler_operator_like\";s:7:\"handler\";s:25:\"views_handler_filter_like\";s:4:\"help\";s:55:\"This filter allows nodes to be filtered by their title.\";}s:7:\"created\";a:6:{s:4:\"name\";s:18:\"Node: Created Time\";s:8:\"operator\";s:27:\"views_handler_operator_gtlt\";s:5:\"value\";a:2:{s:5:\"#type\";s:9:\"textfield\";s:11:\"#attributes\";a:1:{s:5:\"class\";s:10:\"jscalendar\";}}s:7:\"handler\";s:30:\"views_handler_filter_timestamp\";s:6:\"option\";s:6:\"string\";s:4:\"help\";s:471:\"This filter allows nodes to be filtered by their creation date. The \"Value\" can either be a date in the format: CCYY-MM-DD HH:MM:SS or the word \"now\" to use the current time. You may enter a positive or negative number in the \"Option\" field that will represent the amount of seconds that will be added or substracted to the time; this is most useful when combined with \"now\". If you have the jscalendar module from jstools installed, you can use a popup date picker here.\";}s:7:\"changed\";a:6:{s:4:\"name\";s:18:\"Node: Updated Time\";s:8:\"operator\";s:27:\"views_handler_operator_gtlt\";s:5:\"value\";a:2:{s:5:\"#type\";s:9:\"textfield\";s:11:\"#attributes\";a:1:{s:5:\"class\";s:10:\"jscalendar\";}}s:7:\"handler\";s:30:\"views_handler_filter_timestamp\";s:6:\"option\";s:6:\"string\";s:4:\"help\";s:478:\"This filter allows nodes to be filtered by the time they were updated. The \"Value\" can either be a date in the format: CCYY-MM-DD HH:MM:SS or the word \"now\" to use the current time. You may enter a positive or negative number in the \"Option\" field that will represent the amount of seconds that will be added or substracted to the time; this is most useful when combined with \"now\". If you have the jscalendar module from jstools installed, you can use a popup date picker here.\";}s:4:\"body\";a:4:{s:4:\"name\";s:10:\"Node: Body\";s:8:\"operator\";s:27:\"views_handler_operator_like\";s:7:\"handler\";s:25:\"views_handler_filter_body\";s:4:\"help\";s:54:\"This filter allows nodes to be filtered by their body.\";}}}s:7:\"history\";a:4:{s:4:\"name\";s:7:\"history\";s:8:\"provider\";s:8:\"internal\";s:4:\"join\";a:3:{s:4:\"left\";a:2:{s:5:\"table\";s:4:\"node\";s:5:\"field\";s:3:\"nid\";}s:5:\"right\";a:1:{s:5:\"field\";s:3:\"nid\";}s:5:\"extra\";a:1:{s:3:\"uid\";s:18:\"***CURRENT_USER***\";}}s:7:\"filters\";a:1:{s:9:\"timestamp\";a:6:{s:4:\"name\";s:21:\"Node: Has New Content\";s:8:\"operator\";a:1:{i:0;s:3:\"Has\";}s:4:\"list\";a:1:{i:0;s:11:\"New Content\";}s:7:\"handler\";s:26:\"views_handler_filter_isnew\";s:10:\"value-type\";s:5:\"array\";s:4:\"help\";s:158:\"Including this filter will reduce the node set to nodes that have been updated or have new content since the user last read the node, as well as unread nodes.\";}}}s:12:\"node_counter\";a:5:{s:4:\"name\";s:12:\"node_counter\";s:8:\"provider\";s:8:\"internal\";s:4:\"join\";a:2:{s:4:\"left\";a:2:{s:5:\"table\";s:4:\"node\";s:5:\"field\";s:3:\"nid\";}s:5:\"right\";a:1:{s:5:\"field\";s:3:\"nid\";}}s:6:\"fields\";a:3:{s:10:\"totalcount\";a:3:{s:4:\"name\";s:16:\"Node: Total Hits\";s:8:\"sortable\";b:1;s:4:\"help\";s:59:\"This will display the number of times a node has been read.\";}s:8:\"daycount\";a:3:{s:4:\"name\";s:17:\"Node: Recent Hits\";s:8:\"sortable\";b:1;s:4:\"help\";s:68:\"This will display the number of times a node has been read recently.\";}s:9:\"timestamp\";a:5:{s:4:\"name\";s:19:\"Node: Last Hit Time\";s:8:\"sortable\";b:1;s:7:\"handler\";a:5:{s:30:\"views_handler_field_date_small\";s:13:\"As Short Date\";s:24:\"views_handler_field_date\";s:14:\"As Medium Date\";s:30:\"views_handler_field_date_large\";s:12:\"As Long Date\";s:31:\"views_handler_field_date_custom\";s:14:\"As Custom Date\";s:25:\"views_handler_field_since\";s:11:\"As Time Ago\";}s:6:\"option\";s:6:\"string\";s:4:\"help\";s:40:\"Display the time the node was last read.\";}}s:5:\"sorts\";a:3:{s:10:\"totalcount\";a:2:{s:4:\"name\";s:16:\"Node: Total Hits\";s:4:\"help\";s:68:\"This allows you to sort by the number of times a node has been read.\";}s:8:\"daycount\";a:2:{s:4:\"name\";s:17:\"Node: Recent Hits\";s:4:\"help\";s:77:\"This allows you to sort by the number of times a node has been read recently.\";}s:9:\"timestamp\";a:4:{s:4:\"name\";s:19:\"Node: Last Hit Time\";s:7:\"handler\";s:23:\"views_handler_sort_date\";s:6:\"option\";a:2:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";a:6:{s:6:\"normal\";s:6:\"Normal\";s:6:\"minute\";s:19:\"Granularity: minute\";s:4:\"hour\";s:17:\"Granularity: hour\";s:3:\"day\";s:16:\"Granularity: day\";s:5:\"month\";s:18:\"Granularity: month\";s:4:\"year\";s:17:\"Granularity: year\";}}s:4:\"help\";s:57:\"This allows you to sort by the time a node was last read.\";}}}s:9:\"term_node\";a:5:{s:4:\"name\";s:9:\"term_node\";s:8:\"provider\";s:8:\"internal\";s:4:\"join\";a:2:{s:4:\"left\";a:2:{s:5:\"table\";s:4:\"node\";s:5:\"field\";s:3:\"nid\";}s:5:\"right\";a:1:{s:5:\"field\";s:3:\"nid\";}}s:6:\"fields\";a:1:{s:4:\"name\";a:6:{s:4:\"name\";s:19:\"Taxonomy: All Terms\";s:4:\"help\";s:162:\"This will display all taxonomy terms associated with the node. Note that this causes one extra query per row displayed, and might have a minor performance impact.\";s:8:\"sortable\";b:0;s:7:\"handler\";s:28:\"views_handler_field_allterms\";s:6:\"option\";a:2:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";a:2:{s:4:\"link\";s:8:\"As links\";s:6:\"nolink\";s:13:\"Without links\";}}s:9:\"notafield\";b:1;}}s:7:\"filters\";a:1:{s:3:\"tid\";a:7:{s:4:\"name\";s:14:\"Taxonomy: Term\";s:4:\"help\";s:124:\"When filtering by taxonomy term you may specify the \"depth\" as an option. Please see the taxonomy help for more information.\";s:4:\"list\";s:24:\"views_handler_filter_tid\";s:6:\"option\";s:6:\"string\";s:8:\"operator\";s:28:\"views_handler_operator_andor\";s:7:\"handler\";s:31:\"views_handler_filter_tid_custom\";s:10:\"value-type\";s:5:\"array\";}}}s:11:\"term_node_1\";a:5:{s:4:\"name\";s:9:\"term_node\";s:8:\"provider\";s:8:\"internal\";s:4:\"join\";a:2:{s:4:\"left\";a:2:{s:5:\"table\";s:4:\"node\";s:5:\"field\";s:3:\"nid\";}s:5:\"right\";a:1:{s:5:\"field\";s:3:\"nid\";}}s:6:\"fields\";a:1:{s:4:\"name\";a:7:{s:4:\"name\";s:24:\"Taxonomy: Terms for blog\";s:8:\"sortable\";b:0;s:4:\"help\";s:196:\"This will display all taxonomy terms associated with the node that are members of <em>blog</em>. Note that this causes one extra query per row displayed, and might have a minor performance impact.\";s:7:\"handler\";s:28:\"views_handler_field_allterms\";s:10:\"vocabulary\";s:1:\"1\";s:9:\"notafield\";b:1;s:6:\"option\";a:2:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";a:2:{s:4:\"link\";s:8:\"As links\";s:6:\"nolink\";s:13:\"Without links\";}}}}s:7:\"filters\";a:1:{s:3:\"tid\";a:9:{s:4:\"name\";s:24:\"Taxonomy: Terms for blog\";s:5:\"value\";a:6:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";a:31:{i:0;O:8:\"stdClass\":1:{s:6:\"option\";a:1:{i:5;s:4:\"AJAX\";}}i:1;O:8:\"stdClass\":1:{s:6:\"option\";a:1:{i:26;s:6:\"Amazon\";}}i:2;O:8:\"stdClass\":1:{s:6:\"option\";a:1:{i:29;s:1:\"C\";}}i:3;O:8:\"stdClass\":1:{s:6:\"option\";a:1:{i:4;s:3:\"CGI\";}}i:4;O:8:\"stdClass\":1:{s:6:\"option\";a:1:{i:31;s:6:\"Drupal\";}}i:5;O:8:\"stdClass\":1:{s:6:\"option\";a:1:{i:23;s:6:\"Google\";}}i:6;O:8:\"stdClass\":1:{s:6:\"option\";a:1:{i:8;s:15:\"Google Maps API\";}}i:7;O:8:\"stdClass\":1:{s:6:\"option\";a:1:{i:3;s:4:\"Java\";}}i:8;O:8:\"stdClass\":1:{s:6:\"option\";a:1:{i:30;s:5:\"Linux\";}}i:9;O:8:\"stdClass\":1:{s:6:\"option\";a:1:{i:22;s:12:\"Movable Type\";}}i:10;O:8:\"stdClass\":1:{s:6:\"option\";a:1:{i:25;s:5:\"MySQL\";}}i:11;O:8:\"stdClass\":1:{s:6:\"option\";a:1:{i:10;s:4:\"Perl\";}}i:12;O:8:\"stdClass\":1:{s:6:\"option\";a:1:{i:6;s:3:\"PHP\";}}i:13;O:8:\"stdClass\":1:{s:6:\"option\";a:1:{i:33;s:6:\"Python\";}}i:14;O:8:\"stdClass\":1:{s:6:\"option\";a:1:{i:32;s:7:\"Windows\";}}i:15;O:8:\"stdClass\":1:{s:6:\"option\";a:1:{i:2;s:10:\"XML (Perl)\";}}i:16;O:8:\"stdClass\":1:{s:6:\"option\";a:1:{i:20;s:9:\"XML (PHP)\";}}i:17;O:8:\"stdClass\":1:{s:6:\"option\";a:1:{i:27;s:9:\"その他\";}}i:18;O:8:\"stdClass\":1:{s:6:\"option\";a:1:{i:11;s:21:\"インターネット\";}}i:19;O:8:\"stdClass\":1:{s:6:\"option\";a:1:{i:12;s:12:\"ケータイ\";}}i:20;O:8:\"stdClass\":1:{s:6:\"option\";a:1:{i:21;s:9:\"サーバ\";}}i:21;O:8:\"stdClass\":1:{s:6:\"option\";a:1:{i:28;s:18:\"セキュリティ\";}}i:22;O:8:\"stdClass\":1:{s:6:\"option\";a:1:{i:13;s:18:\"データベース\";}}i:23;O:8:\"stdClass\":1:{s:6:\"option\";a:1:{i:19;s:12:\"ファイル\";}}i:24;O:8:\"stdClass\":1:{s:6:\"option\";a:1:{i:18;s:21:\"フレームワーク\";}}i:25;O:8:\"stdClass\":1:{s:6:\"option\";a:1:{i:14;s:9:\"メール\";}}i:26;O:8:\"stdClass\":1:{s:6:\"option\";a:1:{i:1;s:27:\"作者のプロフィール\";}}i:27;O:8:\"stdClass\":1:{s:6:\"option\";a:1:{i:24;s:9:\"参考書\";}}i:28;O:8:\"stdClass\":1:{s:6:\"option\";a:1:{i:15;s:9:\"国際化\";}}i:29;O:8:\"stdClass\":1:{s:6:\"option\";a:1:{i:17;s:24:\"日付と時刻・時間\";}}i:30;O:8:\"stdClass\":1:{s:6:\"option\";a:1:{i:16;s:6:\"画像\";}}}s:9:\"#multiple\";b:1;s:5:\"#size\";i:9;s:7:\"#weight\";i:-15;s:6:\"#theme\";s:20:\"taxonomy_term_select\";}s:10:\"value-type\";s:5:\"array\";s:4:\"tags\";s:1:\"0\";s:8:\"operator\";s:28:\"views_handler_operator_andor\";s:7:\"handler\";s:31:\"views_handler_filter_tid_custom\";s:6:\"option\";s:6:\"string\";s:10:\"vocabulary\";s:1:\"1\";s:4:\"help\";s:212:\"Only terms associated with <em>blog</em> will appear in the select box for this filter. When filtering by taxonomy term you may specify the \'depth\' as an option. Please see the taxonomy help for more information.\";}}}s:14:\"term_hierarchy\";a:3:{s:4:\"name\";s:14:\"term_hierarchy\";s:8:\"provider\";s:8:\"internal\";s:4:\"join\";a:2:{s:4:\"left\";a:2:{s:5:\"table\";s:9:\"term_node\";s:5:\"field\";s:3:\"tid\";}s:5:\"right\";a:1:{s:5:\"field\";s:3:\"tid\";}}}s:9:\"term_data\";a:6:{s:4:\"name\";s:9:\"term_data\";s:8:\"provider\";s:8:\"internal\";s:4:\"join\";a:2:{s:4:\"left\";a:2:{s:5:\"table\";s:9:\"term_node\";s:5:\"field\";s:3:\"tid\";}s:5:\"right\";a:1:{s:5:\"field\";s:3:\"tid\";}}s:6:\"fields\";a:2:{s:4:\"name\";a:5:{s:4:\"name\";s:14:\"Taxonomy: Term\";s:8:\"sortable\";b:1;s:7:\"handler\";a:2:{s:23:\"views_handler_field_tid\";s:7:\"No link\";s:28:\"views_handler_field_tid_link\";s:9:\"With link\";}s:10:\"addlfields\";a:1:{i:0;s:3:\"tid\";}s:4:\"help\";s:170:\"This will display one of the taxonomy terms associated with the node; if taxonomy terms were used to filter or sort, it will be the one that triggered the sort or filter.\";}s:11:\"description\";a:3:{s:4:\"name\";s:26:\"Taxonomy: Term Description\";s:8:\"sortable\";b:0;s:4:\"help\";s:66:\"This will display the description associated with a taxonomy term.\";}}s:5:\"sorts\";a:1:{s:6:\"weight\";a:3:{s:4:\"name\";s:19:\"Taxonomy: Term Name\";s:5:\"field\";a:2:{i:0;s:6:\"weight\";i:1;s:4:\"name\";}s:4:\"help\";s:92:\"This will sort nodes by taxonomy weight and name, as defined in the category administration.\";}}s:7:\"filters\";a:1:{s:3:\"vid\";a:6:{s:4:\"name\";s:25:\"Taxonomy: Vocabulary Name\";s:4:\"list\";s:24:\"views_handler_filter_vid\";s:8:\"operator\";s:28:\"views_handler_operator_andor\";s:7:\"handler\";s:24:\"views_handler_filter_voc\";s:10:\"value-type\";s:5:\"array\";s:4:\"help\";s:87:\"This will filter a view to only nodes that contain a term in the associated vocabulary.\";}}}s:10:\"vocabulary\";a:3:{s:4:\"name\";s:10:\"vocabulary\";s:8:\"provider\";s:8:\"internal\";s:4:\"join\";a:2:{s:4:\"left\";a:2:{s:5:\"table\";s:9:\"term_data\";s:5:\"field\";s:3:\"vid\";}s:5:\"right\";a:1:{s:5:\"field\";s:3:\"vid\";}}}s:14:\"file_revisions\";a:5:{s:4:\"name\";s:14:\"file_revisions\";s:4:\"join\";a:2:{s:4:\"left\";a:2:{s:5:\"table\";s:4:\"node\";s:5:\"field\";s:3:\"vid\";}s:5:\"right\";a:1:{s:5:\"field\";s:3:\"vid\";}}s:6:\"fields\";a:1:{s:3:\"fid\";a:3:{s:4:\"name\";s:8:\"File: Id\";s:8:\"sortable\";b:1;s:4:\"help\";s:34:\"File Id which represents the file.\";}}s:5:\"sorts\";a:1:{s:3:\"fid\";a:1:{s:4:\"name\";s:15:\"Sort by File Id\";}}s:7:\"filters\";a:2:{s:3:\"fid\";a:6:{s:4:\"name\";s:24:\"File: Has file downloads\";s:8:\"operator\";a:1:{s:1:\"=\";s:6:\"Exists\";}s:4:\"list\";s:28:\"views_handler_operator_yesno\";s:9:\"list-type\";s:6:\"select\";s:7:\"handler\";s:35:\"views_handler_file_filter_fid_exist\";s:4:\"help\";s:46:\"Filter whether the node has files for download\";}s:4:\"list\";a:5:{s:4:\"name\";s:30:\"File: Listed in file downloads\";s:8:\"operator\";a:1:{s:1:\"=\";s:6:\"Equals\";}s:4:\"list\";s:28:\"views_handler_operator_yesno\";s:9:\"list-type\";s:6:\"select\";s:4:\"help\";s:46:\"Filter whether the file is listed in downloads\";}}}s:5:\"files\";a:5:{s:4:\"name\";s:5:\"files\";s:4:\"join\";a:2:{s:4:\"left\";a:2:{s:5:\"table\";s:14:\"file_revisions\";s:5:\"field\";s:3:\"fid\";}s:5:\"right\";a:1:{s:5:\"field\";s:3:\"fid\";}}s:6:\"fields\";a:5:{s:9:\"all_files\";a:7:{s:4:\"name\";s:15:\"File: All files\";s:9:\"notafield\";b:1;s:13:\"query_handler\";s:34:\"views_query_handler_file_all_files\";s:7:\"handler\";a:2:{s:28:\"views_handler_file_all_files\";s:9:\"All files\";s:31:\"views_handler_file_listed_files\";s:12:\"Listed files\";}s:6:\"option\";a:2:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";a:4:{s:4:\"link\";s:21:\"File names with links\";s:6:\"nolink\";s:24:\"File names without links\";s:8:\"linkdesc\";s:28:\"File descriptions with links\";s:10:\"nolinkdesc\";s:31:\"File descriptions without links\";}}s:8:\"sortable\";b:0;s:4:\"help\";s:40:\"Display all attached files in one field.\";}s:8:\"filename\";a:6:{s:4:\"name\";s:10:\"File: Name\";s:7:\"handler\";a:2:{s:27:\"views_handler_file_filename\";s:5:\"Plain\";s:36:\"views_handler_file_filename_download\";s:18:\"With download link\";}s:8:\"sortable\";b:1;s:10:\"addlfields\";a:1:{i:0;s:8:\"filepath\";}s:6:\"option\";s:6:\"string\";s:4:\"help\";s:17:\"Display file name\";}s:8:\"filepath\";a:3:{s:4:\"name\";s:10:\"File: Path\";s:8:\"sortable\";b:0;s:4:\"help\";s:21:\"Display Path to File.\";}s:8:\"filesize\";a:4:{s:4:\"name\";s:10:\"File: Size\";s:7:\"handler\";s:23:\"views_handler_file_size\";s:8:\"sortable\";b:1;s:4:\"help\";s:40:\"Display the size of the associated file.\";}s:8:\"filemime\";a:3:{s:4:\"name\";s:15:\"File: Mime type\";s:8:\"sortable\";b:1;s:4:\"help\";s:53:\"This filter allows nodes to be filtered by mime type.\";}}s:7:\"filters\";a:3:{s:8:\"filename\";a:4:{s:4:\"name\";s:14:\"File: Filename\";s:8:\"operator\";s:27:\"views_handler_operator_like\";s:7:\"handler\";s:25:\"views_handler_filter_like\";s:4:\"help\";s:70:\"This filter allows nodes to be filtered by the name of attached files.\";}s:8:\"filesize\";a:3:{s:4:\"name\";s:10:\"File: Size\";s:8:\"operator\";s:27:\"views_handler_operator_gtlt\";s:4:\"help\";s:53:\"This filter allows nodes to be filtered by file size.\";}s:8:\"filemime\";a:4:{s:4:\"name\";s:15:\"File: Mime type\";s:8:\"operator\";s:27:\"views_handler_operator_like\";s:7:\"handler\";s:25:\"views_handler_filter_like\";s:4:\"help\";s:53:\"This filter allows nodes to be filtered by mime type.\";}}s:5:\"sorts\";a:3:{s:8:\"filename\";a:2:{s:4:\"name\";s:22:\"File: Sort by Filename\";s:4:\"help\";s:17:\"Sort by file name\";}s:8:\"filesize\";a:2:{s:4:\"name\";s:15:\"File: File size\";s:4:\"help\";s:18:\"Sort by file size.\";}s:8:\"filemime\";a:2:{s:4:\"name\";s:15:\"File: Mime type\";s:4:\"help\";s:18:\"Sort by mime type.\";}}}s:5:\"users\";a:6:{s:4:\"name\";s:5:\"users\";s:8:\"provider\";s:8:\"internal\";s:4:\"join\";a:3:{s:4:\"type\";s:5:\"inner\";s:4:\"left\";a:2:{s:5:\"table\";s:4:\"node\";s:5:\"field\";s:3:\"uid\";}s:5:\"right\";a:1:{s:5:\"field\";s:3:\"uid\";}}s:6:\"fields\";a:2:{s:4:\"name\";a:6:{s:4:\"name\";s:17:\"Node: Author Name\";s:7:\"handler\";s:28:\"views_handler_field_username\";s:8:\"sortable\";b:1;s:3:\"uid\";s:3:\"uid\";s:10:\"addlfields\";a:1:{i:0;s:3:\"uid\";}s:4:\"help\";s:41:\"This will display the author of the node.\";}s:3:\"uid\";a:4:{s:4:\"name\";s:20:\"User: Author Picture\";s:7:\"handler\";s:27:\"views_handler_field_userpic\";s:8:\"sortable\";b:0;s:4:\"help\";s:39:\"Display the user picture of the author.\";}}s:5:\"sorts\";a:1:{s:4:\"name\";a:2:{s:4:\"name\";s:17:\"Node: Author Name\";s:4:\"help\";s:49:\"This allows you to sort alphabetically by author.\";}}s:7:\"filters\";a:1:{s:3:\"uid\";a:5:{s:4:\"name\";s:17:\"Node: Author Name\";s:8:\"operator\";s:25:\"views_handler_operator_or\";s:4:\"list\";s:29:\"views_handler_filter_username\";s:10:\"value-type\";s:5:\"array\";s:4:\"help\";s:106:\"This allows you to filter by a particular user. You might not find this useful if you have a lot of users.\";}}}s:12:\"users_role_3\";a:4:{s:4:\"name\";s:5:\"users\";s:8:\"provider\";s:8:\"internal\";s:4:\"join\";a:2:{s:4:\"left\";a:2:{s:5:\"table\";s:4:\"node\";s:5:\"field\";s:3:\"uid\";}s:5:\"right\";a:1:{s:5:\"field\";s:3:\"uid\";}}s:7:\"filters\";a:1:{s:3:\"uid\";a:6:{s:4:\"name\";s:45:\"Node: Authors in role <em>administrators</em>\";s:4:\"list\";s:29:\"views_handler_filter_username\";s:10:\"value-type\";s:5:\"array\";s:8:\"operator\";s:25:\"views_handler_operator_or\";s:3:\"rid\";i:3;s:4:\"help\";s:110:\"Only users in role <em>&lt;em&gt;administrators&lt;/em&gt;</em> will appear in the select box for this filter.\";}}}s:11:\"users_roles\";a:4:{s:4:\"name\";s:11:\"users_roles\";s:8:\"provider\";s:8:\"internal\";s:4:\"join\";a:2:{s:4:\"left\";a:2:{s:5:\"table\";s:4:\"node\";s:5:\"field\";s:3:\"uid\";}s:5:\"right\";a:1:{s:5:\"field\";s:3:\"uid\";}}s:7:\"filters\";a:1:{s:3:\"rid\";a:6:{s:4:\"name\";s:17:\"Role: Author Role\";s:8:\"operator\";s:28:\"views_handler_operator_andor\";s:4:\"list\";s:25:\"views_handler_filter_role\";s:7:\"handler\";s:32:\"views_handler_filter_role_custom\";s:10:\"value-type\";s:5:\"array\";s:4:\"help\";s:69:\"Include the node only if the author is a member of the selected role.\";}}}s:10:\"amazonnode\";a:6:{s:4:\"name\";s:10:\"amazonnode\";s:8:\"provider\";s:6:\"amazon\";s:4:\"join\";a:2:{s:4:\"left\";a:2:{s:5:\"table\";s:4:\"node\";s:5:\"field\";s:3:\"nid\";}s:5:\"right\";a:1:{s:5:\"field\";s:3:\"nid\";}}s:6:\"fields\";a:1:{s:6:\"rating\";a:3:{s:4:\"name\";s:22:\"Amazon: Product rating\";s:8:\"sortable\";b:1;s:4:\"help\";s:37:\"The user rating of an amazon product.\";}}s:5:\"sorts\";a:1:{s:6:\"rating\";a:2:{s:4:\"name\";s:22:\"Amazon: Product rating\";s:4:\"help\";s:64:\"This allows you to sort by the user rating of an amazon product.\";}}s:7:\"filters\";a:1:{s:4:\"asin\";a:6:{s:4:\"name\";s:16:\"Amazon: Has link\";s:4:\"list\";a:1:{s:4:\"NULL\";s:16:\"have Amazon item\";}s:9:\"list-type\";s:6:\"select\";s:8:\"operator\";a:2:{s:6:\"IS NOT\";s:4:\"Does\";s:2:\"IS\";s:8:\"Does not\";}s:7:\"handler\";s:23:\"amazon_handler_has_asin\";s:4:\"help\";s:59:\"This will filter nodes that do or do not have Amazon links.\";}}}s:10:\"amazonitem\";a:4:{s:4:\"name\";s:10:\"amazonitem\";s:8:\"provider\";s:6:\"amazon\";s:4:\"join\";a:2:{s:4:\"left\";a:2:{s:5:\"table\";s:10:\"amazonnode\";s:5:\"field\";s:4:\"asin\";}s:5:\"right\";a:1:{s:5:\"field\";s:4:\"asin\";}}s:6:\"fields\";a:9:{s:4:\"asin\";a:3:{s:4:\"name\";s:12:\"Amazon: ASIN\";s:10:\"addlfields\";a:1:{i:0;s:13:\"detailpageurl\";}s:7:\"handler\";a:2:{s:30:\"amazon_handler_field_clickable\";s:12:\"Show as link\";s:0:\"\";s:12:\"Show as text\";}}s:5:\"title\";a:4:{s:4:\"name\";s:21:\"Amazon: Product title\";s:8:\"sortable\";b:1;s:10:\"addlfields\";a:1:{i:0;s:13:\"detailpageurl\";}s:7:\"handler\";a:2:{s:30:\"amazon_handler_field_clickable\";s:12:\"Show as link\";s:0:\"\";s:12:\"Show as text\";}}s:6:\"author\";a:3:{s:4:\"name\";s:14:\"Amazon: Author\";s:7:\"handler\";s:21:\"amazon_handler_author\";s:8:\"sortable\";b:1;}s:13:\"smallimageurl\";a:3:{s:4:\"name\";s:33:\"Amazon: Product Thumbnail (small)\";s:10:\"addlfields\";a:2:{i:0;s:5:\"title\";i:1;s:13:\"detailpageurl\";}s:7:\"handler\";a:3:{s:26:\"amazon_handler_field_image\";s:11:\"Plain image\";s:39:\"amazon_handler_field_image_link_to_node\";s:20:\"Image linked to node\";s:42:\"amazon_handler_field_image_link_to_product\";s:23:\"Image linked to product\";}}s:14:\"mediumimageurl\";a:3:{s:4:\"name\";s:34:\"Amazon: Product Thumbnail (medium)\";s:10:\"addlfields\";a:2:{i:0;s:5:\"title\";i:1;s:13:\"detailpageurl\";}s:7:\"handler\";a:3:{s:26:\"amazon_handler_field_image\";s:11:\"Plain image\";s:39:\"amazon_handler_field_image_link_to_node\";s:20:\"Image linked to node\";s:42:\"amazon_handler_field_image_link_to_product\";s:23:\"Image linked to product\";}}s:13:\"largeimageurl\";a:3:{s:4:\"name\";s:33:\"Amazon: Product Thumbnail (large)\";s:10:\"addlfields\";a:2:{i:0;s:5:\"title\";i:1;s:13:\"detailpageurl\";}s:7:\"handler\";a:3:{s:26:\"amazon_handler_field_image\";s:11:\"Plain image\";s:39:\"amazon_handler_field_image_link_to_node\";s:20:\"Image linked to node\";s:42:\"amazon_handler_field_image_link_to_product\";s:23:\"Image linked to product\";}}s:7:\"binding\";a:2:{s:4:\"name\";s:15:\"Amazon: Binding\";s:8:\"sortable\";b:1;}s:14:\"formattedprice\";a:2:{s:4:\"name\";s:13:\"Amazon: Price\";s:8:\"sortable\";b:1;}s:12:\"availability\";a:2:{s:4:\"name\";s:20:\"Amazon: Availability\";s:8:\"sortable\";b:1;}}}s:9:\"scheduler\";a:5:{s:4:\"name\";s:9:\"scheduler\";s:4:\"join\";a:2:{s:4:\"left\";a:2:{s:5:\"table\";s:4:\"node\";s:5:\"field\";s:3:\"nid\";}s:5:\"right\";a:1:{s:5:\"field\";s:3:\"nid\";}}s:6:\"fields\";a:2:{s:10:\"publish_on\";a:5:{s:4:\"name\";s:21:\"Scheduler: publish on\";s:4:\"help\";s:62:\"Date/time on which the article will be automatically published\";s:8:\"sortable\";b:1;s:7:\"handler\";a:5:{s:30:\"views_handler_field_date_small\";s:13:\"As Short Date\";s:24:\"views_handler_field_date\";s:14:\"As Medium Date\";s:30:\"views_handler_field_date_large\";s:12:\"As Long Date\";s:31:\"views_handler_field_date_custom\";s:14:\"As Custom Date\";s:25:\"views_handler_field_since\";s:11:\"As Time Ago\";}s:6:\"option\";s:6:\"string\";}s:12:\"unpublish_on\";a:5:{s:4:\"name\";s:23:\"Scheduler: unpublish on\";s:4:\"help\";s:65:\"Date/time on which the article will be automatically un-published\";s:8:\"sortable\";b:1;s:7:\"handler\";a:5:{s:30:\"views_handler_field_date_small\";s:13:\"As Short Date\";s:24:\"views_handler_field_date\";s:14:\"As Medium Date\";s:30:\"views_handler_field_date_large\";s:12:\"As Long Date\";s:31:\"views_handler_field_date_custom\";s:14:\"As Custom Date\";s:25:\"views_handler_field_since\";s:11:\"As Time Ago\";}s:6:\"option\";s:6:\"string\";}}s:5:\"sorts\";a:2:{s:10:\"publish_on\";a:2:{s:4:\"name\";s:21:\"Scheduler: publish on\";s:4:\"help\";s:61:\"Sort by the date the article will be automatically published.\";}s:12:\"unpublish_on\";a:2:{s:4:\"name\";s:23:\"Scheduler: unpublish on\";s:4:\"help\";s:78:\"Sort by the date/time on which the article will be automatically un-published.\";}}s:7:\"filters\";a:2:{s:10:\"publish_on\";a:6:{s:4:\"name\";s:21:\"Scheduler: publish on\";s:4:\"help\";s:497:\"This filter allows nodes to be filtered by the date they will be automatically published. The \"Value\" can either be a date in the format: CCYY-MM-DD HH:MM:SS or the word \"now\" to use the current time. You may enter a positive or negative number in the \"Option\" field that will represent the amount of seconds that will be added or substracted to the time; this is most useful when combined with \"now\". If you have the jscalendar module from jstools installed, you can use a popup date picker here.\";s:8:\"operator\";s:27:\"views_handler_operator_gtlt\";s:5:\"value\";a:2:{s:5:\"#type\";s:9:\"textfield\";s:11:\"#attributes\";a:1:{s:5:\"class\";s:10:\"jscalendar\";}}s:7:\"handler\";s:30:\"views_handler_filter_timestamp\";s:6:\"option\";s:6:\"string\";}s:12:\"unpublish_on\";a:6:{s:4:\"name\";s:23:\"Scheduler: unpublish on\";s:4:\"help\";s:500:\"This filter allows nodes to be filtered by the date they will be automatically un-published. The \"Value\" can either be a date in the format: CCYY-MM-DD HH:MM:SS or the word \"now\" to use the current time. You may enter a positive or negative number in the \"Option\" field that will represent the amount of seconds that will be added or substracted to the time; this is most useful when combined with \"now\". If you have the jscalendar module from jstools installed, you can use a popup date picker here.\";s:8:\"operator\";s:27:\"views_handler_operator_gtlt\";s:5:\"value\";a:2:{s:5:\"#type\";s:9:\"textfield\";s:11:\"#attributes\";a:1:{s:5:\"class\";s:10:\"jscalendar\";}}s:7:\"handler\";s:30:\"views_handler_filter_timestamp\";s:6:\"option\";s:6:\"string\";}}}}s:7:\"filters\";a:2:{s:6:\"titles\";a:32:{s:15:\"comments.status\";s:25:\"Comment: Pending approval\";s:37:\"node_comment_statistics.comment_count\";s:22:\"Comment: Comment Count\";s:46:\"node_comment_statistics.last_comment_timestamp\";s:26:\"Comment: Last Comment Time\";s:36:\"node_comment_statistics.last_changed\";s:26:\"Comment: Last Changed Time\";s:11:\"node.status\";s:15:\"Node: Published\";s:12:\"node.promote\";s:16:\"Node: Front Page\";s:11:\"node.sticky\";s:12:\"Node: Sticky\";s:13:\"node.moderate\";s:15:\"Node: Moderated\";s:9:\"node.type\";s:10:\"Node: Type\";s:9:\"node.anon\";s:25:\"Node: Author is Anonymous\";s:15:\"node.currentuid\";s:28:\"Node: Author is Current User\";s:22:\"node.currentuidtouched\";s:40:\"Node: Current User Authored or Commented\";s:13:\"node.distinct\";s:14:\"Node: Distinct\";s:10:\"node.title\";s:11:\"Node: Title\";s:12:\"node.created\";s:18:\"Node: Created Time\";s:12:\"node.changed\";s:18:\"Node: Updated Time\";s:9:\"node.body\";s:10:\"Node: Body\";s:17:\"history.timestamp\";s:21:\"Node: Has New Content\";s:13:\"term_node.tid\";s:14:\"Taxonomy: Term\";s:15:\"term_node_1.tid\";s:24:\"Taxonomy: Terms for blog\";s:13:\"term_data.vid\";s:25:\"Taxonomy: Vocabulary Name\";s:18:\"file_revisions.fid\";s:24:\"File: Has file downloads\";s:19:\"file_revisions.list\";s:30:\"File: Listed in file downloads\";s:14:\"files.filename\";s:14:\"File: Filename\";s:14:\"files.filesize\";s:10:\"File: Size\";s:14:\"files.filemime\";s:15:\"File: Mime type\";s:9:\"users.uid\";s:17:\"Node: Author Name\";s:16:\"users_role_3.uid\";s:45:\"Node: Authors in role <em>administrators</em>\";s:15:\"users_roles.rid\";s:17:\"Role: Author Role\";s:15:\"amazonnode.asin\";s:16:\"Amazon: Has link\";s:20:\"scheduler.publish_on\";s:21:\"Scheduler: publish on\";s:22:\"scheduler.unpublish_on\";s:23:\"Scheduler: unpublish on\";}s:4:\"base\";a:32:{s:15:\"comments.status\";a:6:{s:4:\"name\";s:25:\"Comment: Pending approval\";s:8:\"operator\";a:1:{s:1:\"=\";s:6:\"Equals\";}s:4:\"list\";s:28:\"views_handler_operator_yesno\";s:9:\"list-type\";s:6:\"select\";s:5:\"table\";s:8:\"comments\";s:5:\"value\";a:3:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";s:28:\"views_handler_operator_yesno\";s:9:\"#validate\";a:1:{s:27:\"views_filter_validate_array\";a:1:{i:0;s:25:\"Comment: Pending approval\";}}}}s:37:\"node_comment_statistics.comment_count\";a:6:{s:4:\"name\";s:22:\"Comment: Comment Count\";s:8:\"operator\";s:27:\"views_handler_operator_gtlt\";s:6:\"option\";a:3:{s:5:\"#type\";s:9:\"textfield\";s:5:\"#size\";i:10;s:10:\"#maxlength\";i:255;}s:4:\"help\";s:59:\"This filter allows you to filter by the amount of comments.\";s:5:\"table\";s:23:\"node_comment_statistics\";s:5:\"value\";a:3:{s:5:\"#type\";s:9:\"textfield\";s:5:\"#size\";i:10;s:10:\"#maxlength\";i:255;}}s:46:\"node_comment_statistics.last_comment_timestamp\";a:7:{s:4:\"name\";s:26:\"Comment: Last Comment Time\";s:8:\"operator\";s:27:\"views_handler_operator_gtlt\";s:5:\"value\";a:2:{s:5:\"#type\";s:9:\"textfield\";s:11:\"#attributes\";a:1:{s:5:\"class\";s:10:\"jscalendar\";}}s:7:\"handler\";s:30:\"views_handler_filter_timestamp\";s:6:\"option\";a:3:{s:5:\"#type\";s:9:\"textfield\";s:5:\"#size\";i:10;s:10:\"#maxlength\";i:255;}s:4:\"help\";s:499:\"This filter allows nodes to be filtered by the timestamp for the last comment or node edit. The \"Value\" can either be a date in the format: CCYY-MM-DD HH:MM:SS or the word \"now\" to use the current time. You may enter a positive or negative number in the \"Option\" field that will represent the amount of seconds that will be added or substracted to the time; this is most useful when combined with \"now\". If you have the jscalendar module from jstools installed, you can use a popup date picker here.\";s:5:\"table\";s:23:\"node_comment_statistics\";}s:36:\"node_comment_statistics.last_changed\";a:7:{s:4:\"name\";s:26:\"Comment: Last Changed Time\";s:8:\"operator\";s:27:\"views_handler_operator_gtlt\";s:5:\"value\";a:2:{s:5:\"#type\";s:9:\"textfield\";s:11:\"#attributes\";a:1:{s:5:\"class\";s:10:\"jscalendar\";}}s:7:\"handler\";s:33:\"views_handler_filter_last_changed\";s:6:\"option\";a:3:{s:5:\"#type\";s:9:\"textfield\";s:5:\"#size\";i:10;s:10:\"#maxlength\";i:255;}s:4:\"help\";s:499:\"This filter allows nodes to be filtered by the timestamp for the last comment or node edit. The \"Value\" can either be a date in the format: CCYY-MM-DD HH:MM:SS or the word \"now\" to use the current time. You may enter a positive or negative number in the \"Option\" field that will represent the amount of seconds that will be added or substracted to the time; this is most useful when combined with \"now\". If you have the jscalendar module from jstools installed, you can use a popup date picker here.\";s:5:\"table\";s:23:\"node_comment_statistics\";}s:11:\"node.status\";a:7:{s:4:\"name\";s:15:\"Node: Published\";s:8:\"operator\";a:1:{s:1:\"=\";s:6:\"Equals\";}s:4:\"list\";s:28:\"views_handler_operator_yesno\";s:9:\"list-type\";s:6:\"select\";s:4:\"help\";s:83:\"Filter by whether or not the node is published. This is recommended for most Views!\";s:5:\"table\";s:4:\"node\";s:5:\"value\";a:3:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";s:28:\"views_handler_operator_yesno\";s:9:\"#validate\";a:1:{s:27:\"views_filter_validate_array\";a:1:{i:0;s:15:\"Node: Published\";}}}}s:12:\"node.promote\";a:7:{s:4:\"name\";s:16:\"Node: Front Page\";s:8:\"operator\";a:1:{s:1:\"=\";s:6:\"Equals\";}s:4:\"list\";s:28:\"views_handler_operator_yesno\";s:9:\"list-type\";s:6:\"select\";s:4:\"help\";s:66:\"Filter by whether or not the node has been promoted to Front Page.\";s:5:\"table\";s:4:\"node\";s:5:\"value\";a:3:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";s:28:\"views_handler_operator_yesno\";s:9:\"#validate\";a:1:{s:27:\"views_filter_validate_array\";a:1:{i:0;s:16:\"Node: Front Page\";}}}}s:11:\"node.sticky\";a:7:{s:4:\"name\";s:12:\"Node: Sticky\";s:8:\"operator\";a:1:{s:1:\"=\";s:6:\"Equals\";}s:4:\"list\";s:28:\"views_handler_operator_yesno\";s:9:\"list-type\";s:6:\"select\";s:4:\"help\";s:48:\"Filter by whether or not the node is set sticky.\";s:5:\"table\";s:4:\"node\";s:5:\"value\";a:3:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";s:28:\"views_handler_operator_yesno\";s:9:\"#validate\";a:1:{s:27:\"views_filter_validate_array\";a:1:{i:0;s:12:\"Node: Sticky\";}}}}s:13:\"node.moderate\";a:7:{s:4:\"name\";s:15:\"Node: Moderated\";s:8:\"operator\";a:1:{s:1:\"=\";s:6:\"Equals\";}s:4:\"list\";s:28:\"views_handler_operator_yesno\";s:9:\"list-type\";s:6:\"select\";s:4:\"help\";s:47:\"Filter by whether or not the node is moderated.\";s:5:\"table\";s:4:\"node\";s:5:\"value\";a:3:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";s:28:\"views_handler_operator_yesno\";s:9:\"#validate\";a:1:{s:27:\"views_filter_validate_array\";a:1:{i:0;s:15:\"Node: Moderated\";}}}}s:9:\"node.type\";a:8:{s:4:\"name\";s:10:\"Node: Type\";s:4:\"list\";s:29:\"views_handler_filter_nodetype\";s:9:\"list-type\";s:4:\"list\";s:8:\"operator\";s:25:\"views_handler_operator_or\";s:10:\"value-type\";s:5:\"array\";s:4:\"help\";s:47:\"Include or exclude nodes of the selected types.\";s:5:\"table\";s:4:\"node\";s:5:\"value\";a:4:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";s:29:\"views_handler_filter_nodetype\";s:9:\"#validate\";a:1:{s:27:\"views_filter_validate_array\";a:1:{i:0;s:10:\"Node: Type\";}}s:9:\"#multiple\";b:1;}}s:9:\"node.anon\";a:8:{s:5:\"field\";s:3:\"uid\";s:4:\"name\";s:25:\"Node: Author is Anonymous\";s:8:\"operator\";s:28:\"views_handler_operator_eqneq\";s:4:\"list\";s:29:\"views_handler_filter_useranon\";s:10:\"value-type\";s:5:\"array\";s:4:\"help\";s:73:\"This allows you to filter by whether or not the node author is anonymous.\";s:5:\"table\";s:4:\"node\";s:5:\"value\";a:4:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";s:29:\"views_handler_filter_useranon\";s:9:\"#validate\";a:1:{s:27:\"views_filter_validate_array\";a:1:{i:0;s:25:\"Node: Author is Anonymous\";}}s:9:\"#multiple\";b:1;}}s:15:\"node.currentuid\";a:8:{s:5:\"field\";s:3:\"uid\";s:4:\"name\";s:28:\"Node: Author is Current User\";s:8:\"operator\";s:28:\"views_handler_operator_eqneq\";s:4:\"list\";s:32:\"views_handler_filter_usercurrent\";s:9:\"list-type\";s:6:\"select\";s:4:\"help\";s:100:\"This allows you to filter by whether or not the node was authored by the logged in user of the view.\";s:5:\"table\";s:4:\"node\";s:5:\"value\";a:3:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";s:32:\"views_handler_filter_usercurrent\";s:9:\"#validate\";a:1:{s:27:\"views_filter_validate_array\";a:1:{i:0;s:28:\"Node: Author is Current User\";}}}}s:22:\"node.currentuidtouched\";a:9:{s:5:\"field\";s:3:\"uid\";s:4:\"name\";s:40:\"Node: Current User Authored or Commented\";s:8:\"operator\";a:1:{s:1:\"=\";s:10:\"touched by\";}s:4:\"list\";s:32:\"views_handler_filter_usercurrent\";s:9:\"list-type\";s:6:\"select\";s:7:\"handler\";s:32:\"views_handler_filter_uid_touched\";s:4:\"help\";s:97:\"This allows you to filter by whether or not the logged in user authored or commented on the node.\";s:5:\"table\";s:4:\"node\";s:5:\"value\";a:3:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";s:32:\"views_handler_filter_usercurrent\";s:9:\"#validate\";a:1:{s:27:\"views_filter_validate_array\";a:1:{i:0;s:40:\"Node: Current User Authored or Commented\";}}}}s:13:\"node.distinct\";a:8:{s:4:\"name\";s:14:\"Node: Distinct\";s:8:\"operator\";a:1:{s:1:\"=\";s:2:\"is\";}s:4:\"list\";a:1:{s:8:\"distinct\";s:8:\"distinct\";}s:7:\"handler\";s:29:\"views_handler_filter_distinct\";s:10:\"value-type\";s:5:\"array\";s:4:\"help\";s:160:\"This filter ensures that each node may only be listed once, even if it matches multiple criteria. Use this if multiple taxonomy matches return duplicated nodes.\";s:5:\"table\";s:4:\"node\";s:5:\"value\";a:4:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";a:1:{s:8:\"distinct\";s:8:\"distinct\";}s:9:\"#validate\";a:1:{s:27:\"views_filter_validate_array\";a:1:{i:0;s:14:\"Node: Distinct\";}}s:9:\"#multiple\";b:1;}}s:10:\"node.title\";a:6:{s:4:\"name\";s:11:\"Node: Title\";s:8:\"operator\";s:27:\"views_handler_operator_like\";s:7:\"handler\";s:25:\"views_handler_filter_like\";s:4:\"help\";s:55:\"This filter allows nodes to be filtered by their title.\";s:5:\"table\";s:4:\"node\";s:5:\"value\";a:3:{s:5:\"#type\";s:9:\"textfield\";s:5:\"#size\";i:10;s:10:\"#maxlength\";i:255;}}s:12:\"node.created\";a:7:{s:4:\"name\";s:18:\"Node: Created Time\";s:8:\"operator\";s:27:\"views_handler_operator_gtlt\";s:5:\"value\";a:2:{s:5:\"#type\";s:9:\"textfield\";s:11:\"#attributes\";a:1:{s:5:\"class\";s:10:\"jscalendar\";}}s:7:\"handler\";s:30:\"views_handler_filter_timestamp\";s:6:\"option\";a:3:{s:5:\"#type\";s:9:\"textfield\";s:5:\"#size\";i:10;s:10:\"#maxlength\";i:255;}s:4:\"help\";s:471:\"This filter allows nodes to be filtered by their creation date. The \"Value\" can either be a date in the format: CCYY-MM-DD HH:MM:SS or the word \"now\" to use the current time. You may enter a positive or negative number in the \"Option\" field that will represent the amount of seconds that will be added or substracted to the time; this is most useful when combined with \"now\". If you have the jscalendar module from jstools installed, you can use a popup date picker here.\";s:5:\"table\";s:4:\"node\";}s:12:\"node.changed\";a:7:{s:4:\"name\";s:18:\"Node: Updated Time\";s:8:\"operator\";s:27:\"views_handler_operator_gtlt\";s:5:\"value\";a:2:{s:5:\"#type\";s:9:\"textfield\";s:11:\"#attributes\";a:1:{s:5:\"class\";s:10:\"jscalendar\";}}s:7:\"handler\";s:30:\"views_handler_filter_timestamp\";s:6:\"option\";a:3:{s:5:\"#type\";s:9:\"textfield\";s:5:\"#size\";i:10;s:10:\"#maxlength\";i:255;}s:4:\"help\";s:478:\"This filter allows nodes to be filtered by the time they were updated. The \"Value\" can either be a date in the format: CCYY-MM-DD HH:MM:SS or the word \"now\" to use the current time. You may enter a positive or negative number in the \"Option\" field that will represent the amount of seconds that will be added or substracted to the time; this is most useful when combined with \"now\". If you have the jscalendar module from jstools installed, you can use a popup date picker here.\";s:5:\"table\";s:4:\"node\";}s:9:\"node.body\";a:6:{s:4:\"name\";s:10:\"Node: Body\";s:8:\"operator\";s:27:\"views_handler_operator_like\";s:7:\"handler\";s:25:\"views_handler_filter_body\";s:4:\"help\";s:54:\"This filter allows nodes to be filtered by their body.\";s:5:\"table\";s:4:\"node\";s:5:\"value\";a:3:{s:5:\"#type\";s:9:\"textfield\";s:5:\"#size\";i:10;s:10:\"#maxlength\";i:255;}}s:17:\"history.timestamp\";a:8:{s:4:\"name\";s:21:\"Node: Has New Content\";s:8:\"operator\";a:1:{i:0;s:3:\"Has\";}s:4:\"list\";a:1:{i:0;s:11:\"New Content\";}s:7:\"handler\";s:26:\"views_handler_filter_isnew\";s:10:\"value-type\";s:5:\"array\";s:4:\"help\";s:158:\"Including this filter will reduce the node set to nodes that have been updated or have new content since the user last read the node, as well as unread nodes.\";s:5:\"table\";s:7:\"history\";s:5:\"value\";a:4:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";a:1:{i:0;s:11:\"New Content\";}s:9:\"#validate\";a:1:{s:27:\"views_filter_validate_array\";a:1:{i:0;s:21:\"Node: Has New Content\";}}s:9:\"#multiple\";b:1;}}s:13:\"term_node.tid\";a:9:{s:4:\"name\";s:14:\"Taxonomy: Term\";s:4:\"help\";s:124:\"When filtering by taxonomy term you may specify the \"depth\" as an option. Please see the taxonomy help for more information.\";s:4:\"list\";s:24:\"views_handler_filter_tid\";s:6:\"option\";a:3:{s:5:\"#type\";s:9:\"textfield\";s:5:\"#size\";i:10;s:10:\"#maxlength\";i:255;}s:8:\"operator\";s:28:\"views_handler_operator_andor\";s:7:\"handler\";s:31:\"views_handler_filter_tid_custom\";s:10:\"value-type\";s:5:\"array\";s:5:\"table\";s:9:\"term_node\";s:5:\"value\";a:4:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";s:24:\"views_handler_filter_tid\";s:9:\"#validate\";a:1:{s:27:\"views_filter_validate_array\";a:1:{i:0;s:14:\"Taxonomy: Term\";}}s:9:\"#multiple\";b:1;}}s:15:\"term_node_1.tid\";a:10:{s:4:\"name\";s:24:\"Taxonomy: Terms for blog\";s:5:\"value\";a:6:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";a:31:{i:0;r:555;i:1;r:558;i:2;r:561;i:3;r:564;i:4;r:567;i:5;r:570;i:6;r:573;i:7;r:576;i:8;r:579;i:9;r:582;i:10;r:585;i:11;r:588;i:12;r:591;i:13;r:594;i:14;r:597;i:15;r:600;i:16;r:603;i:17;r:606;i:18;r:609;i:19;r:612;i:20;r:615;i:21;r:618;i:22;r:621;i:23;r:624;i:24;r:627;i:25;r:630;i:26;r:633;i:27;r:636;i:28;r:639;i:29;r:642;i:30;r:645;}s:9:\"#multiple\";b:1;s:5:\"#size\";i:9;s:7:\"#weight\";i:-15;s:6:\"#theme\";s:20:\"taxonomy_term_select\";}s:10:\"value-type\";s:5:\"array\";s:4:\"tags\";s:1:\"0\";s:8:\"operator\";s:28:\"views_handler_operator_andor\";s:7:\"handler\";s:31:\"views_handler_filter_tid_custom\";s:6:\"option\";a:3:{s:5:\"#type\";s:9:\"textfield\";s:5:\"#size\";i:10;s:10:\"#maxlength\";i:255;}s:10:\"vocabulary\";s:1:\"1\";s:4:\"help\";s:212:\"Only terms associated with <em>blog</em> will appear in the select box for this filter. When filtering by taxonomy term you may specify the \'depth\' as an option. Please see the taxonomy help for more information.\";s:5:\"table\";s:11:\"term_node_1\";}s:13:\"term_data.vid\";a:8:{s:4:\"name\";s:25:\"Taxonomy: Vocabulary Name\";s:4:\"list\";s:24:\"views_handler_filter_vid\";s:8:\"operator\";s:28:\"views_handler_operator_andor\";s:7:\"handler\";s:24:\"views_handler_filter_voc\";s:10:\"value-type\";s:5:\"array\";s:4:\"help\";s:87:\"This will filter a view to only nodes that contain a term in the associated vocabulary.\";s:5:\"table\";s:9:\"term_data\";s:5:\"value\";a:4:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";s:24:\"views_handler_filter_vid\";s:9:\"#validate\";a:1:{s:27:\"views_filter_validate_array\";a:1:{i:0;s:25:\"Taxonomy: Vocabulary Name\";}}s:9:\"#multiple\";b:1;}}s:18:\"file_revisions.fid\";a:8:{s:4:\"name\";s:24:\"File: Has file downloads\";s:8:\"operator\";a:1:{s:1:\"=\";s:6:\"Exists\";}s:4:\"list\";s:28:\"views_handler_operator_yesno\";s:9:\"list-type\";s:6:\"select\";s:7:\"handler\";s:35:\"views_handler_file_filter_fid_exist\";s:4:\"help\";s:46:\"Filter whether the node has files for download\";s:5:\"table\";s:14:\"file_revisions\";s:5:\"value\";a:3:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";s:28:\"views_handler_operator_yesno\";s:9:\"#validate\";a:1:{s:27:\"views_filter_validate_array\";a:1:{i:0;s:24:\"File: Has file downloads\";}}}}s:19:\"file_revisions.list\";a:7:{s:4:\"name\";s:30:\"File: Listed in file downloads\";s:8:\"operator\";a:1:{s:1:\"=\";s:6:\"Equals\";}s:4:\"list\";s:28:\"views_handler_operator_yesno\";s:9:\"list-type\";s:6:\"select\";s:4:\"help\";s:46:\"Filter whether the file is listed in downloads\";s:5:\"table\";s:14:\"file_revisions\";s:5:\"value\";a:3:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";s:28:\"views_handler_operator_yesno\";s:9:\"#validate\";a:1:{s:27:\"views_filter_validate_array\";a:1:{i:0;s:30:\"File: Listed in file downloads\";}}}}s:14:\"files.filename\";a:6:{s:4:\"name\";s:14:\"File: Filename\";s:8:\"operator\";s:27:\"views_handler_operator_like\";s:7:\"handler\";s:25:\"views_handler_filter_like\";s:4:\"help\";s:70:\"This filter allows nodes to be filtered by the name of attached files.\";s:5:\"table\";s:5:\"files\";s:5:\"value\";a:3:{s:5:\"#type\";s:9:\"textfield\";s:5:\"#size\";i:10;s:10:\"#maxlength\";i:255;}}s:14:\"files.filesize\";a:5:{s:4:\"name\";s:10:\"File: Size\";s:8:\"operator\";s:27:\"views_handler_operator_gtlt\";s:4:\"help\";s:53:\"This filter allows nodes to be filtered by file size.\";s:5:\"table\";s:5:\"files\";s:5:\"value\";a:3:{s:5:\"#type\";s:9:\"textfield\";s:5:\"#size\";i:10;s:10:\"#maxlength\";i:255;}}s:14:\"files.filemime\";a:6:{s:4:\"name\";s:15:\"File: Mime type\";s:8:\"operator\";s:27:\"views_handler_operator_like\";s:7:\"handler\";s:25:\"views_handler_filter_like\";s:4:\"help\";s:53:\"This filter allows nodes to be filtered by mime type.\";s:5:\"table\";s:5:\"files\";s:5:\"value\";a:3:{s:5:\"#type\";s:9:\"textfield\";s:5:\"#size\";i:10;s:10:\"#maxlength\";i:255;}}s:9:\"users.uid\";a:7:{s:4:\"name\";s:17:\"Node: Author Name\";s:8:\"operator\";s:25:\"views_handler_operator_or\";s:4:\"list\";s:29:\"views_handler_filter_username\";s:10:\"value-type\";s:5:\"array\";s:4:\"help\";s:106:\"This allows you to filter by a particular user. You might not find this useful if you have a lot of users.\";s:5:\"table\";s:5:\"users\";s:5:\"value\";a:4:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";s:29:\"views_handler_filter_username\";s:9:\"#validate\";a:1:{s:27:\"views_filter_validate_array\";a:1:{i:0;s:17:\"Node: Author Name\";}}s:9:\"#multiple\";b:1;}}s:16:\"users_role_3.uid\";a:8:{s:4:\"name\";s:45:\"Node: Authors in role <em>administrators</em>\";s:4:\"list\";s:29:\"views_handler_filter_username\";s:10:\"value-type\";s:5:\"array\";s:8:\"operator\";s:25:\"views_handler_operator_or\";s:3:\"rid\";i:3;s:4:\"help\";s:110:\"Only users in role <em>&lt;em&gt;administrators&lt;/em&gt;</em> will appear in the select box for this filter.\";s:5:\"table\";s:12:\"users_role_3\";s:5:\"value\";a:4:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";s:29:\"views_handler_filter_username\";s:9:\"#validate\";a:1:{s:27:\"views_filter_validate_array\";a:1:{i:0;s:45:\"Node: Authors in role <em>administrators</em>\";}}s:9:\"#multiple\";b:1;}}s:15:\"users_roles.rid\";a:8:{s:4:\"name\";s:17:\"Role: Author Role\";s:8:\"operator\";s:28:\"views_handler_operator_andor\";s:4:\"list\";s:25:\"views_handler_filter_role\";s:7:\"handler\";s:32:\"views_handler_filter_role_custom\";s:10:\"value-type\";s:5:\"array\";s:4:\"help\";s:69:\"Include the node only if the author is a member of the selected role.\";s:5:\"table\";s:11:\"users_roles\";s:5:\"value\";a:4:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";s:25:\"views_handler_filter_role\";s:9:\"#validate\";a:1:{s:27:\"views_filter_validate_array\";a:1:{i:0;s:17:\"Role: Author Role\";}}s:9:\"#multiple\";b:1;}}s:15:\"amazonnode.asin\";a:8:{s:4:\"name\";s:16:\"Amazon: Has link\";s:4:\"list\";a:1:{s:4:\"NULL\";s:16:\"have Amazon item\";}s:9:\"list-type\";s:6:\"select\";s:8:\"operator\";a:2:{s:6:\"IS NOT\";s:4:\"Does\";s:2:\"IS\";s:8:\"Does not\";}s:7:\"handler\";s:23:\"amazon_handler_has_asin\";s:4:\"help\";s:59:\"This will filter nodes that do or do not have Amazon links.\";s:5:\"table\";s:10:\"amazonnode\";s:5:\"value\";a:3:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";a:1:{s:4:\"NULL\";s:16:\"have Amazon item\";}s:9:\"#validate\";a:1:{s:27:\"views_filter_validate_array\";a:1:{i:0;s:16:\"Amazon: Has link\";}}}}s:20:\"scheduler.publish_on\";a:7:{s:4:\"name\";s:21:\"Scheduler: publish on\";s:4:\"help\";s:497:\"This filter allows nodes to be filtered by the date they will be automatically published. The \"Value\" can either be a date in the format: CCYY-MM-DD HH:MM:SS or the word \"now\" to use the current time. You may enter a positive or negative number in the \"Option\" field that will represent the amount of seconds that will be added or substracted to the time; this is most useful when combined with \"now\". If you have the jscalendar module from jstools installed, you can use a popup date picker here.\";s:8:\"operator\";s:27:\"views_handler_operator_gtlt\";s:5:\"value\";a:2:{s:5:\"#type\";s:9:\"textfield\";s:11:\"#attributes\";a:1:{s:5:\"class\";s:10:\"jscalendar\";}}s:7:\"handler\";s:30:\"views_handler_filter_timestamp\";s:6:\"option\";a:3:{s:5:\"#type\";s:9:\"textfield\";s:5:\"#size\";i:10;s:10:\"#maxlength\";i:255;}s:5:\"table\";s:9:\"scheduler\";}s:22:\"scheduler.unpublish_on\";a:7:{s:4:\"name\";s:23:\"Scheduler: unpublish on\";s:4:\"help\";s:500:\"This filter allows nodes to be filtered by the date they will be automatically un-published. The \"Value\" can either be a date in the format: CCYY-MM-DD HH:MM:SS or the word \"now\" to use the current time. You may enter a positive or negative number in the \"Option\" field that will represent the amount of seconds that will be added or substracted to the time; this is most useful when combined with \"now\". If you have the jscalendar module from jstools installed, you can use a popup date picker here.\";s:8:\"operator\";s:27:\"views_handler_operator_gtlt\";s:5:\"value\";a:2:{s:5:\"#type\";s:9:\"textfield\";s:11:\"#attributes\";a:1:{s:5:\"class\";s:10:\"jscalendar\";}}s:7:\"handler\";s:30:\"views_handler_filter_timestamp\";s:6:\"option\";a:3:{s:5:\"#type\";s:9:\"textfield\";s:5:\"#size\";i:10;s:10:\"#maxlength\";i:255;}s:5:\"table\";s:9:\"scheduler\";}}}s:6:\"fields\";a:2:{s:6:\"titles\";a:47:{s:16:\"comments.subject\";s:16:\"Comment: Subject\";s:16:\"comments.comment\";s:16:\"Comment: Comment\";s:12:\"comments.cid\";s:19:\"Comment: Comment ID\";s:18:\"comments.timestamp\";s:21:\"Comment: Created Time\";s:13:\"comments.name\";s:20:\"Comment: Author Name\";s:12:\"comments.add\";s:17:\"Comment: Add link\";s:46:\"node_comment_statistics.last_comment_timestamp\";s:26:\"Comment: Last Comment Time\";s:41:\"node_comment_statistics.last_comment_name\";s:28:\"Comment: Last Comment Author\";s:37:\"node_comment_statistics.comment_count\";s:14:\"Comment: Count\";s:36:\"node_comment_statistics.last_changed\";s:26:\"Comment: Last Changed Time\";s:10:\"node.title\";s:11:\"Node: Title\";s:8:\"node.nid\";s:8:\"Node: ID\";s:12:\"node.created\";s:18:\"Node: Created Time\";s:12:\"node.changed\";s:18:\"Node: Updated Time\";s:9:\"node.type\";s:10:\"Node: Type\";s:9:\"node.link\";s:18:\"Node: Link to node\";s:9:\"node.body\";s:10:\"Node: Body\";s:9:\"node.view\";s:15:\"Node: View link\";s:9:\"node.edit\";s:15:\"Node: Edit link\";s:11:\"node.delete\";s:17:\"Node: Delete link\";s:23:\"node_counter.totalcount\";s:16:\"Node: Total Hits\";s:21:\"node_counter.daycount\";s:17:\"Node: Recent Hits\";s:22:\"node_counter.timestamp\";s:19:\"Node: Last Hit Time\";s:14:\"term_node.name\";s:19:\"Taxonomy: All Terms\";s:16:\"term_node_1.name\";s:24:\"Taxonomy: Terms for blog\";s:14:\"term_data.name\";s:14:\"Taxonomy: Term\";s:21:\"term_data.description\";s:26:\"Taxonomy: Term Description\";s:18:\"file_revisions.fid\";s:8:\"File: Id\";s:15:\"files.all_files\";s:15:\"File: All files\";s:14:\"files.filename\";s:10:\"File: Name\";s:14:\"files.filepath\";s:10:\"File: Path\";s:14:\"files.filesize\";s:10:\"File: Size\";s:14:\"files.filemime\";s:15:\"File: Mime type\";s:10:\"users.name\";s:17:\"Node: Author Name\";s:9:\"users.uid\";s:20:\"User: Author Picture\";s:17:\"amazonnode.rating\";s:22:\"Amazon: Product rating\";s:15:\"amazonitem.asin\";s:12:\"Amazon: ASIN\";s:16:\"amazonitem.title\";s:21:\"Amazon: Product title\";s:17:\"amazonitem.author\";s:14:\"Amazon: Author\";s:24:\"amazonitem.smallimageurl\";s:33:\"Amazon: Product Thumbnail (small)\";s:25:\"amazonitem.mediumimageurl\";s:34:\"Amazon: Product Thumbnail (medium)\";s:24:\"amazonitem.largeimageurl\";s:33:\"Amazon: Product Thumbnail (large)\";s:18:\"amazonitem.binding\";s:15:\"Amazon: Binding\";s:25:\"amazonitem.formattedprice\";s:13:\"Amazon: Price\";s:23:\"amazonitem.availability\";s:20:\"Amazon: Availability\";s:20:\"scheduler.publish_on\";s:21:\"Scheduler: publish on\";s:22:\"scheduler.unpublish_on\";s:23:\"Scheduler: unpublish on\";}s:4:\"base\";a:47:{s:16:\"comments.subject\";a:6:{s:4:\"name\";s:16:\"Comment: Subject\";s:7:\"handler\";a:2:{s:31:\"views_handler_field_commentlink\";s:6:\"Normal\";s:41:\"views_handler_field_commentlink_with_mark\";s:17:\"With updated mark\";}s:6:\"option\";a:2:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";a:2:{s:4:\"link\";s:7:\"As link\";s:6:\"nolink\";s:12:\"Without link\";}}s:10:\"addlfields\";a:1:{i:0;s:3:\"cid\";}s:8:\"sortable\";b:1;s:5:\"table\";s:8:\"comments\";}s:16:\"comments.comment\";a:5:{s:4:\"name\";s:16:\"Comment: Comment\";s:7:\"handler\";s:27:\"views_handler_field_comment\";s:10:\"addlfields\";a:1:{i:0;s:6:\"format\";}s:4:\"help\";s:33:\"Display the content of a comment.\";s:5:\"table\";s:8:\"comments\";}s:12:\"comments.cid\";a:4:{s:4:\"name\";s:19:\"Comment: Comment ID\";s:8:\"sortable\";b:1;s:4:\"help\";s:29:\"Display the CID of a comment.\";s:5:\"table\";s:8:\"comments\";}s:18:\"comments.timestamp\";a:6:{s:4:\"name\";s:21:\"Comment: Created Time\";s:8:\"sortable\";b:1;s:7:\"handler\";a:5:{s:30:\"views_handler_field_date_small\";s:13:\"As Short Date\";s:24:\"views_handler_field_date\";s:14:\"As Medium Date\";s:30:\"views_handler_field_date_large\";s:12:\"As Long Date\";s:31:\"views_handler_field_date_custom\";s:14:\"As Custom Date\";s:25:\"views_handler_field_since\";s:11:\"As Time Ago\";}s:6:\"option\";a:3:{s:5:\"#type\";s:9:\"textfield\";s:5:\"#size\";i:10;s:10:\"#maxlength\";i:255;}s:4:\"help\";s:37:\"Display the post time of the comment.\";s:5:\"table\";s:8:\"comments\";}s:13:\"comments.name\";a:7:{s:4:\"name\";s:20:\"Comment: Author Name\";s:7:\"handler\";s:28:\"views_handler_field_username\";s:8:\"sortable\";b:1;s:3:\"uid\";s:3:\"uid\";s:10:\"addlfields\";a:1:{i:0;s:3:\"uid\";}s:4:\"help\";s:41:\"This will display the author of the node.\";s:5:\"table\";s:8:\"comments\";}s:12:\"comments.add\";a:6:{s:4:\"name\";s:17:\"Comment: Add link\";s:7:\"handler\";s:25:\"views_handler_comment_add\";s:9:\"notafield\";b:1;s:6:\"option\";a:3:{s:5:\"#type\";s:9:\"textfield\";s:5:\"#size\";i:10;s:10:\"#maxlength\";i:255;}s:4:\"help\";s:140:\"Display a link to add a comment to the node. Enter the text of this link into the option field; if blank the default \"Comment\" will be used.\";s:5:\"table\";s:8:\"comments\";}s:46:\"node_comment_statistics.last_comment_timestamp\";a:6:{s:4:\"name\";s:26:\"Comment: Last Comment Time\";s:8:\"sortable\";b:1;s:7:\"handler\";a:5:{s:30:\"views_handler_field_date_small\";s:13:\"As Short Date\";s:24:\"views_handler_field_date\";s:14:\"As Medium Date\";s:30:\"views_handler_field_date_large\";s:12:\"As Long Date\";s:31:\"views_handler_field_date_custom\";s:14:\"As Custom Date\";s:25:\"views_handler_field_since\";s:11:\"As Time Ago\";}s:6:\"option\";a:3:{s:5:\"#type\";s:9:\"textfield\";s:5:\"#size\";i:10;s:10:\"#maxlength\";i:255;}s:4:\"help\";s:40:\"This will display the last comment time.\";s:5:\"table\";s:23:\"node_comment_statistics\";}s:41:\"node_comment_statistics.last_comment_name\";a:8:{s:4:\"name\";s:28:\"Comment: Last Comment Author\";s:13:\"query_handler\";s:43:\"views_query_handler_field_last_comment_name\";s:7:\"handler\";s:37:\"views_handler_field_last_comment_name\";s:8:\"sortable\";b:1;s:3:\"uid\";s:16:\"last_comment_uid\";s:10:\"addlfields\";a:2:{i:0;s:17:\"last_comment_name\";i:1;s:16:\"last_comment_uid\";}s:4:\"help\";s:67:\"This will display the name of the last user to comment on the post.\";s:5:\"table\";s:23:\"node_comment_statistics\";}s:37:\"node_comment_statistics.comment_count\";a:5:{s:4:\"name\";s:14:\"Comment: Count\";s:8:\"sortable\";b:1;s:7:\"handler\";a:2:{s:23:\"views_handler_field_int\";s:6:\"Normal\";s:31:\"views_handler_comments_with_new\";s:14:\"With New Count\";}s:4:\"help\";s:36:\"This will display the comment count.\";s:5:\"table\";s:23:\"node_comment_statistics\";}s:36:\"node_comment_statistics.last_changed\";a:8:{s:4:\"name\";s:26:\"Comment: Last Changed Time\";s:13:\"query_handler\";s:38:\"views_query_handler_field_last_changed\";s:8:\"sortable\";b:1;s:7:\"handler\";a:5:{s:30:\"views_handler_field_date_small\";s:13:\"As Short Date\";s:24:\"views_handler_field_date\";s:14:\"As Medium Date\";s:30:\"views_handler_field_date_large\";s:12:\"As Long Date\";s:31:\"views_handler_field_date_custom\";s:14:\"As Custom Date\";s:25:\"views_handler_field_since\";s:11:\"As Time Ago\";}s:6:\"option\";a:3:{s:5:\"#type\";s:9:\"textfield\";s:5:\"#size\";i:10;s:10:\"#maxlength\";i:255;}s:9:\"notafield\";b:1;s:4:\"help\";s:60:\"This will display the time of the last comment or node edit.\";s:5:\"table\";s:23:\"node_comment_statistics\";}s:10:\"node.title\";a:7:{s:4:\"name\";s:11:\"Node: Title\";s:7:\"handler\";a:2:{s:28:\"views_handler_field_nodelink\";s:6:\"Normal\";s:38:\"views_handler_field_nodelink_with_mark\";s:17:\"With updated mark\";}s:6:\"option\";a:2:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";a:2:{s:4:\"link\";s:7:\"As link\";s:6:\"nolink\";s:12:\"Without link\";}}s:8:\"sortable\";b:1;s:10:\"addlfields\";a:1:{i:0;s:7:\"changed\";}s:4:\"help\";s:30:\"Display the title of the node.\";s:5:\"table\";s:4:\"node\";}s:8:\"node.nid\";a:7:{s:4:\"name\";s:8:\"Node: ID\";s:8:\"sortable\";b:1;s:9:\"notafield\";b:1;s:7:\"handler\";s:22:\"views_handler_node_nid\";s:12:\"sort_handler\";s:28:\"views_node_query_handler_nid\";s:4:\"help\";s:26:\"Display the NID of a node.\";s:5:\"table\";s:4:\"node\";}s:12:\"node.created\";a:6:{s:4:\"name\";s:18:\"Node: Created Time\";s:8:\"sortable\";b:1;s:7:\"handler\";a:5:{s:30:\"views_handler_field_date_small\";s:13:\"As Short Date\";s:24:\"views_handler_field_date\";s:14:\"As Medium Date\";s:30:\"views_handler_field_date_large\";s:12:\"As Long Date\";s:31:\"views_handler_field_date_custom\";s:14:\"As Custom Date\";s:25:\"views_handler_field_since\";s:11:\"As Time Ago\";}s:6:\"option\";a:3:{s:5:\"#type\";s:9:\"textfield\";s:5:\"#size\";i:10;s:10:\"#maxlength\";i:255;}s:4:\"help\";s:224:\"Display the post time of the node. The option field may be used to specify the custom date format as it\'s required by the date() function or if \"as time ago\" has been chosen to customize the granularity of the time interval.\";s:5:\"table\";s:4:\"node\";}s:12:\"node.changed\";a:6:{s:4:\"name\";s:18:\"Node: Updated Time\";s:8:\"sortable\";b:1;s:7:\"handler\";a:5:{s:30:\"views_handler_field_date_small\";s:13:\"As Short Date\";s:24:\"views_handler_field_date\";s:14:\"As Medium Date\";s:30:\"views_handler_field_date_large\";s:12:\"As Long Date\";s:31:\"views_handler_field_date_custom\";s:14:\"As Custom Date\";s:25:\"views_handler_field_since\";s:11:\"As Time Ago\";}s:6:\"option\";a:3:{s:5:\"#type\";s:9:\"textfield\";s:5:\"#size\";i:10;s:10:\"#maxlength\";i:255;}s:4:\"help\";s:233:\"Display the last time the node was updated. The option field may be used to specify the custom date format as it\'s required by the date() function or if \"as time ago\" has been chosen to customize the granularity of the time interval.\";s:5:\"table\";s:4:\"node\";}s:9:\"node.type\";a:5:{s:4:\"name\";s:10:\"Node: Type\";s:7:\"handler\";s:22:\"views_handler_nodetype\";s:8:\"sortable\";b:1;s:4:\"help\";s:107:\"The Node Type field will display the type of a node (for example, \'blog entry\', \'forum post\', \'story\', etc)\";s:5:\"table\";s:4:\"node\";}s:9:\"node.link\";a:7:{s:4:\"name\";s:18:\"Node: Link to node\";s:7:\"handler\";s:29:\"views_handler_field_node_link\";s:8:\"sortable\";b:0;s:6:\"option\";a:3:{s:5:\"#type\";s:9:\"textfield\";s:5:\"#size\";i:10;s:10:\"#maxlength\";i:255;}s:9:\"notafield\";s:4:\"true\";s:4:\"help\";s:153:\"This will create a link to the node; fill the option field with the text for the link. If you want titles that link to the node, use Node: Title instead.\";s:5:\"table\";s:4:\"node\";}s:9:\"node.body\";a:6:{s:4:\"name\";s:10:\"Node: Body\";s:7:\"handler\";a:2:{s:24:\"views_handler_field_body\";s:9:\"Full Text\";s:26:\"views_handler_field_teaser\";s:6:\"Teaser\";}s:10:\"addlfields\";a:1:{i:0;s:3:\"nid\";}s:9:\"notafield\";b:1;s:4:\"help\";s:25:\"Display the Main Content.\";s:5:\"table\";s:4:\"node\";}s:9:\"node.view\";a:6:{s:4:\"name\";s:15:\"Node: View link\";s:7:\"handler\";s:23:\"views_handler_node_view\";s:9:\"notafield\";b:1;s:6:\"option\";a:3:{s:5:\"#type\";s:9:\"textfield\";s:5:\"#size\";i:10;s:10:\"#maxlength\";i:255;}s:4:\"help\";s:125:\"Display a link to view the node. Enter the text of this link into the option field; if blank the default \"View\" will be used.\";s:5:\"table\";s:4:\"node\";}s:9:\"node.edit\";a:7:{s:4:\"name\";s:15:\"Node: Edit link\";s:7:\"handler\";a:2:{s:35:\"views_handler_node_edit_destination\";s:14:\"Return To View\";s:23:\"views_handler_node_edit\";s:14:\"Return to Node\";}s:9:\"notafield\";b:1;s:10:\"addlfields\";a:2:{i:0;s:4:\"type\";i:1;s:3:\"uid\";}s:6:\"option\";a:3:{s:5:\"#type\";s:9:\"textfield\";s:5:\"#size\";i:10;s:10:\"#maxlength\";i:255;}s:4:\"help\";s:125:\"Display a link to edit the node. Enter the text of this link into the option field; if blank the default \"Edit\" will be used.\";s:5:\"table\";s:4:\"node\";}s:11:\"node.delete\";a:7:{s:4:\"name\";s:17:\"Node: Delete link\";s:7:\"handler\";a:2:{s:37:\"views_handler_node_delete_destination\";s:14:\"Return To View\";s:25:\"views_handler_node_delete\";s:23:\"Return To The Frontpage\";}s:9:\"notafield\";b:1;s:10:\"addlfields\";a:2:{i:0;s:4:\"type\";i:1;s:3:\"uid\";}s:6:\"option\";a:3:{s:5:\"#type\";s:9:\"textfield\";s:5:\"#size\";i:10;s:10:\"#maxlength\";i:255;}s:4:\"help\";s:129:\"Display a link to delete the node. Enter the text of this link into the option field; if blank the default \"Delete\" will be used.\";s:5:\"table\";s:4:\"node\";}s:23:\"node_counter.totalcount\";a:4:{s:4:\"name\";s:16:\"Node: Total Hits\";s:8:\"sortable\";b:1;s:4:\"help\";s:59:\"This will display the number of times a node has been read.\";s:5:\"table\";s:12:\"node_counter\";}s:21:\"node_counter.daycount\";a:4:{s:4:\"name\";s:17:\"Node: Recent Hits\";s:8:\"sortable\";b:1;s:4:\"help\";s:68:\"This will display the number of times a node has been read recently.\";s:5:\"table\";s:12:\"node_counter\";}s:22:\"node_counter.timestamp\";a:6:{s:4:\"name\";s:19:\"Node: Last Hit Time\";s:8:\"sortable\";b:1;s:7:\"handler\";a:5:{s:30:\"views_handler_field_date_small\";s:13:\"As Short Date\";s:24:\"views_handler_field_date\";s:14:\"As Medium Date\";s:30:\"views_handler_field_date_large\";s:12:\"As Long Date\";s:31:\"views_handler_field_date_custom\";s:14:\"As Custom Date\";s:25:\"views_handler_field_since\";s:11:\"As Time Ago\";}s:6:\"option\";a:3:{s:5:\"#type\";s:9:\"textfield\";s:5:\"#size\";i:10;s:10:\"#maxlength\";i:255;}s:4:\"help\";s:40:\"Display the time the node was last read.\";s:5:\"table\";s:12:\"node_counter\";}s:14:\"term_node.name\";a:7:{s:4:\"name\";s:19:\"Taxonomy: All Terms\";s:4:\"help\";s:162:\"This will display all taxonomy terms associated with the node. Note that this causes one extra query per row displayed, and might have a minor performance impact.\";s:8:\"sortable\";b:0;s:7:\"handler\";s:28:\"views_handler_field_allterms\";s:6:\"option\";a:2:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";a:2:{s:4:\"link\";s:8:\"As links\";s:6:\"nolink\";s:13:\"Without links\";}}s:9:\"notafield\";b:1;s:5:\"table\";s:9:\"term_node\";}s:16:\"term_node_1.name\";a:8:{s:4:\"name\";s:24:\"Taxonomy: Terms for blog\";s:8:\"sortable\";b:0;s:4:\"help\";s:196:\"This will display all taxonomy terms associated with the node that are members of <em>blog</em>. Note that this causes one extra query per row displayed, and might have a minor performance impact.\";s:7:\"handler\";s:28:\"views_handler_field_allterms\";s:10:\"vocabulary\";s:1:\"1\";s:9:\"notafield\";b:1;s:6:\"option\";a:2:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";a:2:{s:4:\"link\";s:8:\"As links\";s:6:\"nolink\";s:13:\"Without links\";}}s:5:\"table\";s:11:\"term_node_1\";}s:14:\"term_data.name\";a:6:{s:4:\"name\";s:14:\"Taxonomy: Term\";s:8:\"sortable\";b:1;s:7:\"handler\";a:2:{s:23:\"views_handler_field_tid\";s:7:\"No link\";s:28:\"views_handler_field_tid_link\";s:9:\"With link\";}s:10:\"addlfields\";a:1:{i:0;s:3:\"tid\";}s:4:\"help\";s:170:\"This will display one of the taxonomy terms associated with the node; if taxonomy terms were used to filter or sort, it will be the one that triggered the sort or filter.\";s:5:\"table\";s:9:\"term_data\";}s:21:\"term_data.description\";a:4:{s:4:\"name\";s:26:\"Taxonomy: Term Description\";s:8:\"sortable\";b:0;s:4:\"help\";s:66:\"This will display the description associated with a taxonomy term.\";s:5:\"table\";s:9:\"term_data\";}s:18:\"file_revisions.fid\";a:4:{s:4:\"name\";s:8:\"File: Id\";s:8:\"sortable\";b:1;s:4:\"help\";s:34:\"File Id which represents the file.\";s:5:\"table\";s:14:\"file_revisions\";}s:15:\"files.all_files\";a:8:{s:4:\"name\";s:15:\"File: All files\";s:9:\"notafield\";b:1;s:13:\"query_handler\";s:34:\"views_query_handler_file_all_files\";s:7:\"handler\";a:2:{s:28:\"views_handler_file_all_files\";s:9:\"All files\";s:31:\"views_handler_file_listed_files\";s:12:\"Listed files\";}s:6:\"option\";a:2:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";a:4:{s:4:\"link\";s:21:\"File names with links\";s:6:\"nolink\";s:24:\"File names without links\";s:8:\"linkdesc\";s:28:\"File descriptions with links\";s:10:\"nolinkdesc\";s:31:\"File descriptions without links\";}}s:8:\"sortable\";b:0;s:4:\"help\";s:40:\"Display all attached files in one field.\";s:5:\"table\";s:5:\"files\";}s:14:\"files.filename\";a:7:{s:4:\"name\";s:10:\"File: Name\";s:7:\"handler\";a:2:{s:27:\"views_handler_file_filename\";s:5:\"Plain\";s:36:\"views_handler_file_filename_download\";s:18:\"With download link\";}s:8:\"sortable\";b:1;s:10:\"addlfields\";a:1:{i:0;s:8:\"filepath\";}s:6:\"option\";a:3:{s:5:\"#type\";s:9:\"textfield\";s:5:\"#size\";i:10;s:10:\"#maxlength\";i:255;}s:4:\"help\";s:17:\"Display file name\";s:5:\"table\";s:5:\"files\";}s:14:\"files.filepath\";a:4:{s:4:\"name\";s:10:\"File: Path\";s:8:\"sortable\";b:0;s:4:\"help\";s:21:\"Display Path to File.\";s:5:\"table\";s:5:\"files\";}s:14:\"files.filesize\";a:5:{s:4:\"name\";s:10:\"File: Size\";s:7:\"handler\";s:23:\"views_handler_file_size\";s:8:\"sortable\";b:1;s:4:\"help\";s:40:\"Display the size of the associated file.\";s:5:\"table\";s:5:\"files\";}s:14:\"files.filemime\";a:4:{s:4:\"name\";s:15:\"File: Mime type\";s:8:\"sortable\";b:1;s:4:\"help\";s:53:\"This filter allows nodes to be filtered by mime type.\";s:5:\"table\";s:5:\"files\";}s:10:\"users.name\";a:7:{s:4:\"name\";s:17:\"Node: Author Name\";s:7:\"handler\";s:28:\"views_handler_field_username\";s:8:\"sortable\";b:1;s:3:\"uid\";s:3:\"uid\";s:10:\"addlfields\";a:1:{i:0;s:3:\"uid\";}s:4:\"help\";s:41:\"This will display the author of the node.\";s:5:\"table\";s:5:\"users\";}s:9:\"users.uid\";a:5:{s:4:\"name\";s:20:\"User: Author Picture\";s:7:\"handler\";s:27:\"views_handler_field_userpic\";s:8:\"sortable\";b:0;s:4:\"help\";s:39:\"Display the user picture of the author.\";s:5:\"table\";s:5:\"users\";}s:17:\"amazonnode.rating\";a:4:{s:4:\"name\";s:22:\"Amazon: Product rating\";s:8:\"sortable\";b:1;s:4:\"help\";s:37:\"The user rating of an amazon product.\";s:5:\"table\";s:10:\"amazonnode\";}s:15:\"amazonitem.asin\";a:4:{s:4:\"name\";s:12:\"Amazon: ASIN\";s:10:\"addlfields\";a:1:{i:0;s:13:\"detailpageurl\";}s:7:\"handler\";a:2:{s:30:\"amazon_handler_field_clickable\";s:12:\"Show as link\";s:0:\"\";s:12:\"Show as text\";}s:5:\"table\";s:10:\"amazonitem\";}s:16:\"amazonitem.title\";a:5:{s:4:\"name\";s:21:\"Amazon: Product title\";s:8:\"sortable\";b:1;s:10:\"addlfields\";a:1:{i:0;s:13:\"detailpageurl\";}s:7:\"handler\";a:2:{s:30:\"amazon_handler_field_clickable\";s:12:\"Show as link\";s:0:\"\";s:12:\"Show as text\";}s:5:\"table\";s:10:\"amazonitem\";}s:17:\"amazonitem.author\";a:4:{s:4:\"name\";s:14:\"Amazon: Author\";s:7:\"handler\";s:21:\"amazon_handler_author\";s:8:\"sortable\";b:1;s:5:\"table\";s:10:\"amazonitem\";}s:24:\"amazonitem.smallimageurl\";a:4:{s:4:\"name\";s:33:\"Amazon: Product Thumbnail (small)\";s:10:\"addlfields\";a:2:{i:0;s:5:\"title\";i:1;s:13:\"detailpageurl\";}s:7:\"handler\";a:3:{s:26:\"amazon_handler_field_image\";s:11:\"Plain image\";s:39:\"amazon_handler_field_image_link_to_node\";s:20:\"Image linked to node\";s:42:\"amazon_handler_field_image_link_to_product\";s:23:\"Image linked to product\";}s:5:\"table\";s:10:\"amazonitem\";}s:25:\"amazonitem.mediumimageurl\";a:4:{s:4:\"name\";s:34:\"Amazon: Product Thumbnail (medium)\";s:10:\"addlfields\";a:2:{i:0;s:5:\"title\";i:1;s:13:\"detailpageurl\";}s:7:\"handler\";a:3:{s:26:\"amazon_handler_field_image\";s:11:\"Plain image\";s:39:\"amazon_handler_field_image_link_to_node\";s:20:\"Image linked to node\";s:42:\"amazon_handler_field_image_link_to_product\";s:23:\"Image linked to product\";}s:5:\"table\";s:10:\"amazonitem\";}s:24:\"amazonitem.largeimageurl\";a:4:{s:4:\"name\";s:33:\"Amazon: Product Thumbnail (large)\";s:10:\"addlfields\";a:2:{i:0;s:5:\"title\";i:1;s:13:\"detailpageurl\";}s:7:\"handler\";a:3:{s:26:\"amazon_handler_field_image\";s:11:\"Plain image\";s:39:\"amazon_handler_field_image_link_to_node\";s:20:\"Image linked to node\";s:42:\"amazon_handler_field_image_link_to_product\";s:23:\"Image linked to product\";}s:5:\"table\";s:10:\"amazonitem\";}s:18:\"amazonitem.binding\";a:3:{s:4:\"name\";s:15:\"Amazon: Binding\";s:8:\"sortable\";b:1;s:5:\"table\";s:10:\"amazonitem\";}s:25:\"amazonitem.formattedprice\";a:3:{s:4:\"name\";s:13:\"Amazon: Price\";s:8:\"sortable\";b:1;s:5:\"table\";s:10:\"amazonitem\";}s:23:\"amazonitem.availability\";a:3:{s:4:\"name\";s:20:\"Amazon: Availability\";s:8:\"sortable\";b:1;s:5:\"table\";s:10:\"amazonitem\";}s:20:\"scheduler.publish_on\";a:6:{s:4:\"name\";s:21:\"Scheduler: publish on\";s:4:\"help\";s:62:\"Date/time on which the article will be automatically published\";s:8:\"sortable\";b:1;s:7:\"handler\";a:5:{s:30:\"views_handler_field_date_small\";s:13:\"As Short Date\";s:24:\"views_handler_field_date\";s:14:\"As Medium Date\";s:30:\"views_handler_field_date_large\";s:12:\"As Long Date\";s:31:\"views_handler_field_date_custom\";s:14:\"As Custom Date\";s:25:\"views_handler_field_since\";s:11:\"As Time Ago\";}s:6:\"option\";a:3:{s:5:\"#type\";s:9:\"textfield\";s:5:\"#size\";i:10;s:10:\"#maxlength\";i:255;}s:5:\"table\";s:9:\"scheduler\";}s:22:\"scheduler.unpublish_on\";a:6:{s:4:\"name\";s:23:\"Scheduler: unpublish on\";s:4:\"help\";s:65:\"Date/time on which the article will be automatically un-published\";s:8:\"sortable\";b:1;s:7:\"handler\";a:5:{s:30:\"views_handler_field_date_small\";s:13:\"As Short Date\";s:24:\"views_handler_field_date\";s:14:\"As Medium Date\";s:30:\"views_handler_field_date_large\";s:12:\"As Long Date\";s:31:\"views_handler_field_date_custom\";s:14:\"As Custom Date\";s:25:\"views_handler_field_since\";s:11:\"As Time Ago\";}s:6:\"option\";a:3:{s:5:\"#type\";s:9:\"textfield\";s:5:\"#size\";i:10;s:10:\"#maxlength\";i:255;}s:5:\"table\";s:9:\"scheduler\";}}}s:5:\"sorts\";a:2:{s:6:\"titles\";a:23:{s:18:\"comments.timestamp\";s:21:\"Comment: Created Time\";s:46:\"node_comment_statistics.last_comment_timestamp\";s:26:\"Comment: Last Comment Date\";s:37:\"node_comment_statistics.comment_count\";s:22:\"Comment: Comment Count\";s:36:\"node_comment_statistics.last_changed\";s:21:\"Comment: Last Changed\";s:8:\"node.nid\";s:8:\"Node: ID\";s:12:\"node.created\";s:18:\"Node: Created Time\";s:12:\"node.changed\";s:18:\"Node: Updated Time\";s:11:\"node.sticky\";s:12:\"Node: Sticky\";s:10:\"node.title\";s:11:\"Node: Title\";s:9:\"node.type\";s:10:\"Node: Type\";s:11:\"node.random\";s:6:\"Random\";s:23:\"node_counter.totalcount\";s:16:\"Node: Total Hits\";s:21:\"node_counter.daycount\";s:17:\"Node: Recent Hits\";s:22:\"node_counter.timestamp\";s:19:\"Node: Last Hit Time\";s:16:\"term_data.weight\";s:19:\"Taxonomy: Term Name\";s:18:\"file_revisions.fid\";s:15:\"Sort by File Id\";s:14:\"files.filename\";s:22:\"File: Sort by Filename\";s:14:\"files.filesize\";s:15:\"File: File size\";s:14:\"files.filemime\";s:15:\"File: Mime type\";s:10:\"users.name\";s:17:\"Node: Author Name\";s:17:\"amazonnode.rating\";s:22:\"Amazon: Product rating\";s:20:\"scheduler.publish_on\";s:21:\"Scheduler: publish on\";s:22:\"scheduler.unpublish_on\";s:23:\"Scheduler: unpublish on\";}s:4:\"base\";a:23:{s:18:\"comments.timestamp\";a:5:{s:4:\"name\";s:21:\"Comment: Created Time\";s:7:\"handler\";s:23:\"views_handler_sort_date\";s:6:\"option\";a:2:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";a:6:{s:6:\"normal\";s:6:\"Normal\";s:6:\"minute\";s:19:\"Granularity: minute\";s:4:\"hour\";s:17:\"Granularity: hour\";s:3:\"day\";s:16:\"Granularity: day\";s:5:\"month\";s:18:\"Granularity: month\";s:4:\"year\";s:17:\"Granularity: year\";}}s:4:\"help\";s:37:\"Sort by the created time of comments.\";s:5:\"table\";s:8:\"comments\";}s:46:\"node_comment_statistics.last_comment_timestamp\";a:5:{s:4:\"name\";s:26:\"Comment: Last Comment Date\";s:7:\"handler\";s:23:\"views_handler_sort_date\";s:6:\"option\";a:2:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";a:6:{s:6:\"normal\";s:6:\"Normal\";s:6:\"minute\";s:19:\"Granularity: minute\";s:4:\"hour\";s:17:\"Granularity: hour\";s:3:\"day\";s:16:\"Granularity: day\";s:5:\"month\";s:18:\"Granularity: month\";s:4:\"year\";s:17:\"Granularity: year\";}}s:4:\"help\";s:77:\"This will allow you to sort by the date of the most recent comment on a node.\";s:5:\"table\";s:23:\"node_comment_statistics\";}s:37:\"node_comment_statistics.comment_count\";a:3:{s:4:\"name\";s:22:\"Comment: Comment Count\";s:4:\"help\";s:57:\"This filter allows you to sort by the number of comments.\";s:5:\"table\";s:23:\"node_comment_statistics\";}s:36:\"node_comment_statistics.last_changed\";a:5:{s:4:\"name\";s:21:\"Comment: Last Changed\";s:7:\"handler\";s:31:\"views_handler_sort_last_changed\";s:6:\"option\";a:2:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";a:6:{s:6:\"normal\";s:6:\"Normal\";s:6:\"minute\";s:19:\"Granularity: minute\";s:4:\"hour\";s:17:\"Granularity: hour\";s:3:\"day\";s:16:\"Granularity: day\";s:5:\"month\";s:18:\"Granularity: month\";s:4:\"year\";s:17:\"Granularity: year\";}}s:4:\"help\";s:59:\"Sort based on the most recent comment or edit for the node.\";s:5:\"table\";s:23:\"node_comment_statistics\";}s:8:\"node.nid\";a:4:{s:4:\"name\";s:8:\"Node: ID\";s:4:\"help\";s:36:\"Sort by the database ID of the node.\";s:7:\"handler\";s:27:\"views_node_sort_handler_nid\";s:5:\"table\";s:4:\"node\";}s:12:\"node.created\";a:5:{s:4:\"name\";s:18:\"Node: Created Time\";s:7:\"handler\";s:23:\"views_handler_sort_date\";s:6:\"option\";a:2:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";a:6:{s:6:\"normal\";s:6:\"Normal\";s:6:\"minute\";s:19:\"Granularity: minute\";s:4:\"hour\";s:17:\"Granularity: hour\";s:3:\"day\";s:16:\"Granularity: day\";s:5:\"month\";s:18:\"Granularity: month\";s:4:\"year\";s:17:\"Granularity: year\";}}s:4:\"help\";s:40:\"Sort by the submission date of the node.\";s:5:\"table\";s:4:\"node\";}s:12:\"node.changed\";a:5:{s:4:\"name\";s:18:\"Node: Updated Time\";s:7:\"handler\";s:23:\"views_handler_sort_date\";s:6:\"option\";a:2:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";a:6:{s:6:\"normal\";s:6:\"Normal\";s:6:\"minute\";s:19:\"Granularity: minute\";s:4:\"hour\";s:17:\"Granularity: hour\";s:3:\"day\";s:16:\"Granularity: day\";s:5:\"month\";s:18:\"Granularity: month\";s:4:\"year\";s:17:\"Granularity: year\";}}s:4:\"help\";s:41:\"Sort by the last update date of the node.\";s:5:\"table\";s:4:\"node\";}s:11:\"node.sticky\";a:3:{s:4:\"name\";s:12:\"Node: Sticky\";s:4:\"help\";s:92:\"Sort by whether or not the node is sticky. Choose descending to put sticky nodes at the top.\";s:5:\"table\";s:4:\"node\";}s:10:\"node.title\";a:3:{s:4:\"name\";s:11:\"Node: Title\";s:4:\"help\";s:38:\"Sort by the node title, alphabetically\";s:5:\"table\";s:4:\"node\";}s:9:\"node.type\";a:3:{s:4:\"name\";s:10:\"Node: Type\";s:4:\"help\";s:37:\"Sort by the node type, alphabetically\";s:5:\"table\";s:4:\"node\";}s:11:\"node.random\";a:4:{s:4:\"name\";s:6:\"Random\";s:7:\"handler\";s:25:\"views_handler_sort_random\";s:4:\"help\";s:129:\"By choosing random, nodes will be ordered completely randomly. This is a good way to choose X random nodes from a group of nodes.\";s:5:\"table\";s:4:\"node\";}s:23:\"node_counter.totalcount\";a:3:{s:4:\"name\";s:16:\"Node: Total Hits\";s:4:\"help\";s:68:\"This allows you to sort by the number of times a node has been read.\";s:5:\"table\";s:12:\"node_counter\";}s:21:\"node_counter.daycount\";a:3:{s:4:\"name\";s:17:\"Node: Recent Hits\";s:4:\"help\";s:77:\"This allows you to sort by the number of times a node has been read recently.\";s:5:\"table\";s:12:\"node_counter\";}s:22:\"node_counter.timestamp\";a:5:{s:4:\"name\";s:19:\"Node: Last Hit Time\";s:7:\"handler\";s:23:\"views_handler_sort_date\";s:6:\"option\";a:2:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";a:6:{s:6:\"normal\";s:6:\"Normal\";s:6:\"minute\";s:19:\"Granularity: minute\";s:4:\"hour\";s:17:\"Granularity: hour\";s:3:\"day\";s:16:\"Granularity: day\";s:5:\"month\";s:18:\"Granularity: month\";s:4:\"year\";s:17:\"Granularity: year\";}}s:4:\"help\";s:57:\"This allows you to sort by the time a node was last read.\";s:5:\"table\";s:12:\"node_counter\";}s:16:\"term_data.weight\";a:4:{s:4:\"name\";s:19:\"Taxonomy: Term Name\";s:5:\"field\";a:2:{i:0;s:6:\"weight\";i:1;s:4:\"name\";}s:4:\"help\";s:92:\"This will sort nodes by taxonomy weight and name, as defined in the category administration.\";s:5:\"table\";s:9:\"term_data\";}s:18:\"file_revisions.fid\";a:2:{s:4:\"name\";s:15:\"Sort by File Id\";s:5:\"table\";s:14:\"file_revisions\";}s:14:\"files.filename\";a:3:{s:4:\"name\";s:22:\"File: Sort by Filename\";s:4:\"help\";s:17:\"Sort by file name\";s:5:\"table\";s:5:\"files\";}s:14:\"files.filesize\";a:3:{s:4:\"name\";s:15:\"File: File size\";s:4:\"help\";s:18:\"Sort by file size.\";s:5:\"table\";s:5:\"files\";}s:14:\"files.filemime\";a:3:{s:4:\"name\";s:15:\"File: Mime type\";s:4:\"help\";s:18:\"Sort by mime type.\";s:5:\"table\";s:5:\"files\";}s:10:\"users.name\";a:3:{s:4:\"name\";s:17:\"Node: Author Name\";s:4:\"help\";s:49:\"This allows you to sort alphabetically by author.\";s:5:\"table\";s:5:\"users\";}s:17:\"amazonnode.rating\";a:3:{s:4:\"name\";s:22:\"Amazon: Product rating\";s:4:\"help\";s:64:\"This allows you to sort by the user rating of an amazon product.\";s:5:\"table\";s:10:\"amazonnode\";}s:20:\"scheduler.publish_on\";a:3:{s:4:\"name\";s:21:\"Scheduler: publish on\";s:4:\"help\";s:61:\"Sort by the date the article will be automatically published.\";s:5:\"table\";s:9:\"scheduler\";}s:22:\"scheduler.unpublish_on\";a:3:{s:4:\"name\";s:23:\"Scheduler: unpublish on\";s:4:\"help\";s:78:\"Sort by the date/time on which the article will be automatically un-published.\";s:5:\"table\";s:9:\"scheduler\";}}}}', created = 1714605530, expire = 0, headers = '' WHERE cid = 'views_tables:ja' in /var/www/drupal-5.23/includes/database.mysql.inc on line 174.
  • user warning: Table 'twinkle_perltips.perltips_cache_views' doesn't exist query: LOCK TABLES perltips_cache_views WRITE in /var/www/drupal-5.23/includes/database.mysql.inc on line 174.
  • user warning: Table 'twinkle_perltips.perltips_cache_views' doesn't exist query: UPDATE perltips_cache_views SET data = 'a:6:{s:15:\"comments_recent\";O:8:\"stdClass\":25:{s:4:\"name\";s:15:\"comments_recent\";s:11:\"description\";s:29:\"Display recent comments block\";s:6:\"access\";a:0:{}s:13:\"view_args_php\";s:0:\"\";s:5:\"block\";b:1;s:11:\"block_title\";s:21:\"最近のコメント\";s:12:\"block_header\";s:0:\"\";s:19:\"block_header_format\";s:1:\"1\";s:12:\"block_footer\";s:0:\"\";s:19:\"block_footer_format\";s:1:\"1\";s:11:\"block_empty\";s:0:\"\";s:18:\"block_empty_format\";s:1:\"1\";s:10:\"block_type\";s:4:\"list\";s:15:\"nodes_per_block\";s:2:\"10\";s:10:\"block_more\";s:1:\"0\";s:21:\"block_use_page_header\";b:0;s:21:\"block_use_page_footer\";b:0;s:20:\"block_use_page_empty\";b:0;s:4:\"sort\";a:1:{i:0;a:5:{s:9:\"tablename\";s:8:\"comments\";s:5:\"field\";s:18:\"comments.timestamp\";s:9:\"sortorder\";s:4:\"DESC\";s:7:\"options\";s:0:\"\";s:2:\"id\";s:18:\"comments.timestamp\";}}s:8:\"argument\";a:0:{}s:5:\"field\";a:3:{i:0;a:8:{s:9:\"tablename\";s:8:\"comments\";s:5:\"field\";s:7:\"subject\";s:5:\"label\";s:0:\"\";s:7:\"handler\";s:31:\"views_handler_field_commentlink\";s:7:\"options\";s:4:\"link\";s:8:\"fullname\";s:16:\"comments.subject\";s:2:\"id\";s:16:\"comments.subject\";s:9:\"queryname\";s:16:\"comments_subject\";}i:1;a:6:{s:9:\"tablename\";s:8:\"comments\";s:5:\"field\";s:4:\"name\";s:5:\"label\";s:0:\"\";s:8:\"fullname\";s:13:\"comments.name\";s:2:\"id\";s:13:\"comments.name\";s:9:\"queryname\";s:13:\"comments_name\";}i:2;a:7:{s:9:\"tablename\";s:8:\"comments\";s:5:\"field\";s:9:\"timestamp\";s:5:\"label\";s:0:\"\";s:7:\"handler\";s:30:\"views_handler_field_date_small\";s:8:\"fullname\";s:18:\"comments.timestamp\";s:2:\"id\";s:18:\"comments.timestamp\";s:9:\"queryname\";s:18:\"comments_timestamp\";}}s:6:\"filter\";a:2:{i:0;a:6:{s:9:\"tablename\";s:23:\"node_comment_statistics\";s:5:\"field\";s:37:\"node_comment_statistics.comment_count\";s:8:\"operator\";s:2:\">=\";s:7:\"options\";s:0:\"\";s:5:\"value\";s:1:\"1\";s:2:\"id\";s:37:\"node_comment_statistics.comment_count\";}i:1;a:6:{s:9:\"tablename\";s:8:\"comments\";s:5:\"field\";s:15:\"comments.status\";s:8:\"operator\";s:1:\"=\";s:7:\"options\";s:0:\"\";s:5:\"value\";s:1:\"0\";s:2:\"id\";s:15:\"comments.status\";}}s:14:\"exposed_filter\";a:0:{}s:8:\"requires\";a:2:{i:0;s:8:\"comments\";i:1;s:23:\"node_comment_statistics\";}s:10:\"is_default\";b:1;}s:9:\"frontpage\";O:8:\"stdClass\":18:{s:4:\"name\";s:9:\"frontpage\";s:11:\"description\";s:26:\"The basic front page view.\";s:4:\"page\";b:1;s:3:\"url\";s:9:\"frontpage\";s:10:\"page_title\";s:0:\"\";s:9:\"page_type\";s:6:\"teaser\";s:9:\"use_pager\";b:1;s:14:\"nodes_per_page\";s:1:\"4\";s:5:\"block\";b:0;s:4:\"menu\";b:0;s:18:\"breadcrumb_no_home\";b:1;s:4:\"sort\";a:2:{i:0;a:5:{s:9:\"tablename\";s:4:\"node\";s:5:\"field\";s:11:\"node.sticky\";s:9:\"sortorder\";s:4:\"DESC\";s:7:\"options\";s:0:\"\";s:2:\"id\";s:11:\"node.sticky\";}i:1;a:5:{s:9:\"tablename\";s:4:\"node\";s:5:\"field\";s:12:\"node.created\";s:9:\"sortorder\";s:4:\"DESC\";s:7:\"options\";s:0:\"\";s:2:\"id\";s:12:\"node.created\";}}s:8:\"argument\";a:1:{i:0;a:7:{s:4:\"type\";s:9:\"node_feed\";s:10:\"argdefault\";s:1:\"2\";s:5:\"title\";s:115:\"Perl Tips - シリコンバレー在住エンジニアの、Perl、PHP、AJAX、Drupal、Java の小枝集です。\";s:7:\"options\";s:103:\"シリコンバレー在住エンジニアの、Perl、PHP、AJAX、Drupal、Java の小枝集です。\";s:8:\"wildcard\";s:0:\"\";s:21:\"wildcard_substitution\";s:0:\"\";s:2:\"id\";s:9:\"node_feed\";}}s:5:\"field\";a:0:{}s:6:\"filter\";a:2:{i:0;a:6:{s:9:\"tablename\";s:4:\"node\";s:5:\"field\";s:12:\"node.promote\";s:8:\"operator\";s:1:\"=\";s:7:\"options\";s:0:\"\";s:5:\"value\";s:1:\"1\";s:2:\"id\";s:12:\"node.promote\";}i:1;a:6:{s:9:\"tablename\";s:4:\"node\";s:5:\"field\";s:11:\"node.status\";s:8:\"operator\";s:1:\"=\";s:7:\"options\";s:0:\"\";s:5:\"value\";s:1:\"1\";s:2:\"id\";s:11:\"node.status\";}}s:14:\"exposed_filter\";a:0:{}s:6:\"access\";a:0:{}s:10:\"is_default\";b:1;}s:15:\"popular_alltime\";O:8:\"stdClass\":43:{s:4:\"name\";s:15:\"popular_alltime\";s:8:\"disabled\";b:1;s:11:\"description\";s:32:\"Nodes sorted by total page-views\";s:6:\"access\";a:0:{}s:13:\"view_args_php\";s:0:\"\";s:4:\"page\";b:1;s:10:\"page_title\";s:24:\"All-time popular content\";s:11:\"page_header\";s:0:\"\";s:18:\"page_header_format\";s:1:\"1\";s:11:\"page_footer\";s:0:\"\";s:18:\"page_footer_format\";s:1:\"1\";s:10:\"page_empty\";s:0:\"\";s:17:\"page_empty_format\";s:1:\"1\";s:9:\"page_type\";s:5:\"table\";s:3:\"url\";s:15:\"popular/alltime\";s:9:\"use_pager\";b:1;s:14:\"nodes_per_page\";s:2:\"20\";s:4:\"menu\";b:1;s:10:\"menu_title\";s:0:\"\";s:8:\"menu_tab\";b:1;s:16:\"menu_tab_default\";b:0;s:11:\"menu_weight\";s:1:\"1\";s:5:\"block\";b:1;s:11:\"block_title\";s:24:\"All-time popular content\";s:12:\"block_header\";s:0:\"\";s:19:\"block_header_format\";s:1:\"1\";s:12:\"block_footer\";s:0:\"\";s:19:\"block_footer_format\";s:1:\"1\";s:11:\"block_empty\";s:0:\"\";s:18:\"block_empty_format\";s:1:\"1\";s:10:\"block_type\";s:4:\"list\";s:15:\"nodes_per_block\";s:1:\"5\";s:10:\"block_more\";s:1:\"1\";s:21:\"block_use_page_header\";b:0;s:21:\"block_use_page_footer\";b:0;s:20:\"block_use_page_empty\";b:0;s:4:\"sort\";a:0:{}s:8:\"argument\";a:0:{}s:5:\"field\";a:5:{i:0;a:7:{s:9:\"tablename\";s:4:\"node\";s:5:\"field\";s:4:\"type\";s:5:\"label\";s:9:\"タイプ\";s:8:\"sortable\";s:1:\"1\";s:8:\"fullname\";s:9:\"node.type\";s:2:\"id\";s:9:\"node.type\";s:9:\"queryname\";s:9:\"node_type\";}i:1;a:8:{s:9:\"tablename\";s:4:\"node\";s:5:\"field\";s:5:\"title\";s:5:\"label\";s:12:\"タイトル\";s:7:\"handler\";s:28:\"views_handler_field_nodelink\";s:8:\"sortable\";s:1:\"1\";s:8:\"fullname\";s:10:\"node.title\";s:2:\"id\";s:10:\"node.title\";s:9:\"queryname\";s:10:\"node_title\";}i:2;a:7:{s:9:\"tablename\";s:5:\"users\";s:5:\"field\";s:4:\"name\";s:5:\"label\";s:9:\"投稿者\";s:8:\"sortable\";s:1:\"1\";s:8:\"fullname\";s:10:\"users.name\";s:2:\"id\";s:10:\"users.name\";s:9:\"queryname\";s:10:\"users_name\";}i:3;a:8:{s:9:\"tablename\";s:4:\"node\";s:5:\"field\";s:7:\"created\";s:5:\"label\";s:6:\"作成\";s:7:\"handler\";s:25:\"views_handler_field_since\";s:8:\"sortable\";s:1:\"1\";s:8:\"fullname\";s:12:\"node.created\";s:2:\"id\";s:12:\"node.created\";s:9:\"queryname\";s:12:\"node_created\";}i:4;a:8:{s:9:\"tablename\";s:12:\"node_counter\";s:5:\"field\";s:10:\"totalcount\";s:5:\"label\";s:5:\"Reads\";s:8:\"sortable\";s:1:\"1\";s:11:\"defaultsort\";s:4:\"DESC\";s:8:\"fullname\";s:23:\"node_counter.totalcount\";s:2:\"id\";s:23:\"node_counter.totalcount\";s:9:\"queryname\";s:23:\"node_counter_totalcount\";}}s:6:\"filter\";a:1:{i:0;a:6:{s:9:\"tablename\";s:4:\"node\";s:5:\"field\";s:11:\"node.status\";s:8:\"operator\";s:1:\"=\";s:7:\"options\";s:0:\"\";s:5:\"value\";s:1:\"1\";s:2:\"id\";s:11:\"node.status\";}}s:8:\"requires\";a:3:{i:0;s:12:\"node_counter\";i:1;s:4:\"node\";i:2;s:5:\"users\";}s:14:\"exposed_filter\";a:0:{}s:10:\"is_default\";b:1;}s:14:\"popular_recent\";O:8:\"stdClass\":43:{s:4:\"name\";s:14:\"popular_recent\";s:8:\"disabled\";b:1;s:11:\"description\";s:33:\"Nodes sorted by recent page-views\";s:6:\"access\";a:0:{}s:13:\"view_args_php\";s:0:\"\";s:4:\"page\";b:1;s:10:\"page_title\";s:22:\"Recent popular content\";s:11:\"page_header\";s:0:\"\";s:18:\"page_header_format\";s:1:\"1\";s:11:\"page_footer\";s:0:\"\";s:18:\"page_footer_format\";s:1:\"1\";s:10:\"page_empty\";s:0:\"\";s:17:\"page_empty_format\";s:1:\"1\";s:9:\"page_type\";s:5:\"table\";s:3:\"url\";s:14:\"popular/latest\";s:9:\"use_pager\";b:1;s:14:\"nodes_per_page\";s:2:\"20\";s:4:\"menu\";b:1;s:10:\"menu_title\";s:0:\"\";s:8:\"menu_tab\";b:1;s:16:\"menu_tab_default\";b:1;s:11:\"menu_weight\";s:2:\"-1\";s:5:\"block\";b:1;s:11:\"block_title\";s:22:\"Recent popular content\";s:12:\"block_header\";s:0:\"\";s:19:\"block_header_format\";s:1:\"1\";s:12:\"block_footer\";s:0:\"\";s:19:\"block_footer_format\";s:1:\"1\";s:11:\"block_empty\";s:0:\"\";s:18:\"block_empty_format\";s:1:\"1\";s:10:\"block_type\";s:4:\"list\";s:15:\"nodes_per_block\";s:1:\"5\";s:10:\"block_more\";s:1:\"1\";s:21:\"block_use_page_header\";b:0;s:21:\"block_use_page_footer\";b:0;s:20:\"block_use_page_empty\";b:0;s:4:\"sort\";a:0:{}s:8:\"argument\";a:0:{}s:5:\"field\";a:5:{i:0;a:7:{s:9:\"tablename\";s:4:\"node\";s:5:\"field\";s:4:\"type\";s:5:\"label\";s:9:\"タイプ\";s:8:\"sortable\";s:1:\"1\";s:8:\"fullname\";s:9:\"node.type\";s:2:\"id\";s:9:\"node.type\";s:9:\"queryname\";s:9:\"node_type\";}i:1;a:8:{s:9:\"tablename\";s:4:\"node\";s:5:\"field\";s:5:\"title\";s:5:\"label\";s:12:\"タイトル\";s:7:\"handler\";s:28:\"views_handler_field_nodelink\";s:8:\"sortable\";s:1:\"1\";s:8:\"fullname\";s:10:\"node.title\";s:2:\"id\";s:10:\"node.title\";s:9:\"queryname\";s:10:\"node_title\";}i:2;a:7:{s:9:\"tablename\";s:5:\"users\";s:5:\"field\";s:4:\"name\";s:5:\"label\";s:9:\"投稿者\";s:8:\"sortable\";s:1:\"1\";s:8:\"fullname\";s:10:\"users.name\";s:2:\"id\";s:10:\"users.name\";s:9:\"queryname\";s:10:\"users_name\";}i:3;a:8:{s:9:\"tablename\";s:4:\"node\";s:5:\"field\";s:7:\"created\";s:5:\"label\";s:6:\"作成\";s:7:\"handler\";s:30:\"views_handler_field_date_small\";s:8:\"sortable\";s:1:\"1\";s:8:\"fullname\";s:12:\"node.created\";s:2:\"id\";s:12:\"node.created\";s:9:\"queryname\";s:12:\"node_created\";}i:4;a:8:{s:9:\"tablename\";s:12:\"node_counter\";s:5:\"field\";s:8:\"daycount\";s:5:\"label\";s:36:\"最近アクセスされたページ\";s:8:\"sortable\";s:1:\"1\";s:11:\"defaultsort\";s:4:\"DESC\";s:8:\"fullname\";s:21:\"node_counter.daycount\";s:2:\"id\";s:21:\"node_counter.daycount\";s:9:\"queryname\";s:21:\"node_counter_daycount\";}}s:6:\"filter\";a:1:{i:0;a:6:{s:9:\"tablename\";s:4:\"node\";s:5:\"field\";s:11:\"node.status\";s:8:\"operator\";s:1:\"=\";s:7:\"options\";s:0:\"\";s:5:\"value\";s:1:\"1\";s:2:\"id\";s:11:\"node.status\";}}s:8:\"requires\";a:3:{i:0;s:12:\"node_counter\";i:1;s:4:\"node\";i:2;s:5:\"users\";}s:14:\"exposed_filter\";a:0:{}s:10:\"is_default\";b:1;}s:13:\"taxonomy_term\";O:8:\"stdClass\":19:{s:4:\"name\";s:13:\"taxonomy_term\";s:8:\"disabled\";b:1;s:11:\"description\";s:36:\"The taxonomy view with a depth of 0.\";s:6:\"access\";a:0:{}s:4:\"page\";b:1;s:10:\"page_title\";s:18:\"タクソノミー\";s:11:\"page_header\";s:0:\"\";s:18:\"page_header_format\";s:1:\"1\";s:9:\"page_type\";s:6:\"teaser\";s:3:\"url\";s:13:\"taxonomy/term\";s:9:\"use_pager\";b:1;s:14:\"nodes_per_page\";s:2:\"10\";s:4:\"sort\";a:2:{i:0;a:5:{s:9:\"tablename\";s:4:\"node\";s:5:\"field\";s:11:\"node.sticky\";s:9:\"sortorder\";s:4:\"DESC\";s:7:\"options\";s:0:\"\";s:2:\"id\";s:11:\"node.sticky\";}i:1;a:5:{s:9:\"tablename\";s:4:\"node\";s:5:\"field\";s:12:\"node.created\";s:9:\"sortorder\";s:4:\"DESC\";s:7:\"options\";s:0:\"\";s:2:\"id\";s:12:\"node.created\";}}s:8:\"argument\";a:2:{i:0;a:5:{s:4:\"type\";s:5:\"taxid\";s:10:\"argdefault\";s:1:\"1\";s:5:\"title\";s:2:\"%1\";s:7:\"options\";s:1:\"0\";s:2:\"id\";s:5:\"taxid\";}i:1;a:5:{s:4:\"type\";s:9:\"node_feed\";s:10:\"argdefault\";s:1:\"2\";s:5:\"title\";s:0:\"\";s:7:\"options\";s:0:\"\";s:2:\"id\";s:9:\"node_feed\";}}s:5:\"field\";a:0:{}s:6:\"filter\";a:1:{i:0;a:6:{s:9:\"tablename\";s:4:\"node\";s:5:\"field\";s:11:\"node.status\";s:8:\"operator\";s:1:\"=\";s:7:\"options\";s:0:\"\";s:5:\"value\";s:1:\"1\";s:2:\"id\";s:11:\"node.status\";}}s:8:\"requires\";a:1:{i:0;s:4:\"node\";}s:14:\"exposed_filter\";a:0:{}s:10:\"is_default\";b:1;}s:7:\"tracker\";O:8:\"stdClass\":19:{s:4:\"name\";s:7:\"tracker\";s:8:\"requires\";a:1:{i:0;s:23:\"node_comment_statistics\";}s:11:\"description\";s:33:\"Shows all new activity on system.\";s:4:\"page\";b:1;s:3:\"url\";s:7:\"tracker\";s:10:\"page_title\";s:15:\"最近の投稿\";s:9:\"page_type\";s:5:\"table\";s:9:\"use_pager\";b:1;s:14:\"nodes_per_page\";s:2:\"25\";s:4:\"menu\";b:1;s:10:\"menu_title\";s:15:\"最近の投稿\";s:5:\"block\";b:0;s:5:\"field\";a:5:{i:0;a:6:{s:9:\"tablename\";s:4:\"node\";s:5:\"field\";s:4:\"type\";s:5:\"label\";s:9:\"タイプ\";s:8:\"fullname\";s:9:\"node.type\";s:2:\"id\";s:9:\"node.type\";s:9:\"queryname\";s:9:\"node_type\";}i:1;a:7:{s:9:\"tablename\";s:4:\"node\";s:5:\"field\";s:5:\"title\";s:5:\"label\";s:12:\"タイトル\";s:7:\"handler\";s:38:\"views_handler_field_nodelink_with_mark\";s:8:\"fullname\";s:10:\"node.title\";s:2:\"id\";s:10:\"node.title\";s:9:\"queryname\";s:10:\"node_title\";}i:2;a:6:{s:9:\"tablename\";s:5:\"users\";s:5:\"field\";s:4:\"name\";s:5:\"label\";s:9:\"投稿者\";s:8:\"fullname\";s:10:\"users.name\";s:2:\"id\";s:10:\"users.name\";s:9:\"queryname\";s:10:\"users_name\";}i:3;a:7:{s:9:\"tablename\";s:23:\"node_comment_statistics\";s:5:\"field\";s:13:\"comment_count\";s:5:\"label\";s:6:\"返信\";s:7:\"handler\";s:31:\"views_handler_comments_with_new\";s:8:\"fullname\";s:37:\"node_comment_statistics.comment_count\";s:2:\"id\";s:37:\"node_comment_statistics.comment_count\";s:9:\"queryname\";s:37:\"node_comment_statistics_comment_count\";}i:4;a:7:{s:9:\"tablename\";s:23:\"node_comment_statistics\";s:5:\"field\";s:22:\"last_comment_timestamp\";s:5:\"label\";s:9:\"Last Post\";s:7:\"handler\";s:25:\"views_handler_field_since\";s:8:\"fullname\";s:46:\"node_comment_statistics.last_comment_timestamp\";s:2:\"id\";s:46:\"node_comment_statistics.last_comment_timestamp\";s:9:\"queryname\";s:46:\"node_comment_statistics_last_comment_timestamp\";}}s:4:\"sort\";a:1:{i:0;a:4:{s:9:\"tablename\";s:23:\"node_comment_statistics\";s:5:\"field\";s:46:\"node_comment_statistics.last_comment_timestamp\";s:9:\"sortorder\";s:4:\"DESC\";s:2:\"id\";s:46:\"node_comment_statistics.last_comment_timestamp\";}}s:8:\"argument\";a:1:{i:0;a:4:{s:4:\"type\";s:3:\"uid\";s:10:\"argdefault\";s:1:\"2\";s:5:\"title\";s:19:\"recent posts for %1\";s:2:\"id\";s:3:\"uid\";}}s:6:\"filter\";a:1:{i:0;a:5:{s:9:\"tablename\";s:4:\"node\";s:5:\"field\";s:11:\"node.status\";s:8:\"operator\";s:1:\"=\";s:5:\"value\";s:1:\"1\";s:2:\"id\";s:11:\"node.status\";}}s:14:\"exposed_filter\";a:0:{}s:6:\"access\";a:0:{}s:10:\"is_default\";b:1;}}', created = 1714605530, expire = 0, headers = '' WHERE cid = 'views_default_views:ja' in /var/www/drupal-5.23/includes/database.mysql.inc on line 174.
  • user warning: Table 'twinkle_perltips.perltips_cache_views' doesn't exist query: SELECT data, created, headers, expire FROM perltips_cache_views WHERE cid = 'views_arguments:ja' in /var/www/drupal-5.23/includes/database.mysql.inc on line 174.
  • user warning: Table 'twinkle_perltips.perltips_cache_views' doesn't exist query: LOCK TABLES perltips_cache_views WRITE in /var/www/drupal-5.23/includes/database.mysql.inc on line 174.
  • user warning: Table 'twinkle_perltips.perltips_cache_views' doesn't exist query: UPDATE perltips_cache_views SET data = 'a:2:{s:4:\"base\";a:16:{s:9:\"node_feed\";s:19:\"Node: Feed Selector\";s:3:\"nid\";s:8:\"Node: ID\";s:8:\"fulldate\";s:22:\"Node: Posted Full Date\";s:5:\"month\";s:18:\"Node: Posted Month\";s:9:\"monthyear\";s:25:\"Node: Posted Month + Year\";s:4:\"week\";s:17:\"Node: Posted Week\";s:4:\"year\";s:17:\"Node: Posted Year\";s:10:\"nodeletter\";s:11:\"Node: Title\";s:8:\"nodetype\";s:10:\"Node: Type\";s:8:\"rss_feed\";s:22:\"RSS: RSS Feed Selector\";s:5:\"taxid\";s:17:\"Taxonomy: Term ID\";s:9:\"taxletter\";s:19:\"Taxonomy: Term Name\";s:5:\"vocid\";s:23:\"Taxonomy: Vocabulary ID\";s:8:\"uidtouch\";s:31:\"User: UID Authored or Commented\";s:3:\"uid\";s:19:\"User: UID is Author\";s:8:\"username\";s:24:\"User: Username is Author\";}s:5:\"title\";a:16:{s:9:\"node_feed\";a:4:{s:4:\"name\";s:19:\"Node: Feed Selector\";s:7:\"handler\";s:27:\"views_handler_arg_node_feed\";s:6:\"option\";a:3:{s:5:\"#type\";s:9:\"textfield\";s:5:\"#size\";i:10;s:10:\"#maxlength\";i:255;}s:4:\"help\";s:334:\"This argument allows pluggable \"feed\" selectors. If using views_rss module, \"feed\" will turn the view into an RSS feed. Other modules may provide their own feeds. You may enter the title the feed will advertise in the title field here. If the feed type offers a description, enter the description of the feed in the option field here.\";}s:3:\"nid\";a:4:{s:4:\"name\";s:8:\"Node: ID\";s:7:\"handler\";s:21:\"views_handler_arg_nid\";s:6:\"option\";a:2:{s:5:\"#type\";s:6:\"select\";s:8:\"#options\";a:2:{i:0;s:5:\"equal\";i:1;s:9:\"not equal\";}}s:4:\"help\";s:34:\"This argument is a single Node ID.\";}s:8:\"fulldate\";a:3:{s:4:\"name\";s:22:\"Node: Posted Full Date\";s:7:\"handler\";s:26:\"views_handler_arg_fulldate\";s:4:\"help\";s:57:\"This argument is a complete date in the form of CCYYMMDD.\";}s:5:\"month\";a:3:{s:4:\"name\";s:18:\"Node: Posted Month\";s:7:\"handler\";s:23:\"views_handler_arg_month\";s:4:\"help\";s:146:\"Months are specified by the numbers 1-12. Since this argument does not specify a year, it is recommended that it usually follow a \'Year\' argument.\";}s:9:\"monthyear\";a:3:{s:4:\"name\";s:25:\"Node: Posted Month + Year\";s:7:\"handler\";s:27:\"views_handler_arg_monthyear\";s:4:\"help\";s:91:\"This argument combines Month and Year into a single argument, specified in the form CCYYMM.\";}s:4:\"week\";a:3:{s:4:\"name\";s:17:\"Node: Posted Week\";s:7:\"handler\";s:22:\"views_handler_arg_week\";s:4:\"help\";s:125:\"This allows the user to filter a view by the week number from 1-52. It is recommended this argument follow a \'Year\' argument.\";}s:4:\"year\";a:3:{s:4:\"name\";s:17:\"Node: Posted Year\";s:7:\"handler\";s:22:\"views_handler_arg_year\";s:4:\"help\";s:91:\"This argument allows users to filter by what year the node was posted, in the form of CCYY.\";}s:10:\"nodeletter\";a:4:{s:4:\"name\";s:11:\"Node: Title\";s:7:\"handler\";s:28:\"views_handler_arg_nodeletter\";s:6:\"option\";a:3:{s:5:\"#type\";s:9:\"textfield\";s:5:\"#size\";i:10;s:10:\"#maxlength\";i:255;}s:4:\"help\";s:164:\"The argument will filter by the node title. For this argument, set the option to the number of characters, using 0 for full term; use 1 for an A/B/C style glossary.\";}s:8:\"nodetype\";a:3:{s:4:\"name\";s:10:\"Node: Type\";s:7:\"handler\";s:26:\"views_handler_arg_nodetype\";s:4:\"help\";s:84:\"The node type argument allows users to filter a view by specifying the type of node.\";}s:8:\"rss_feed\";a:4:{s:4:\"name\";s:22:\"RSS: RSS Feed Selector\";s:7:\"handler\";s:26:\"views_handler_arg_rss_feed\";s:6:\"option\";a:3:{s:5:\"#type\";s:9:\"textfield\";s:5:\"#size\";i:10;s:10:\"#maxlength\";i:255;}s:4:\"help\";s:278:\"This argument specifies a specific RSS feed selector; it will only select RSS feeds, unlike the built-in selector which can select pluggable feeds. You may enter the title the feed will advertise in the title field here, and the description of the feed in the option field here.\";}s:5:\"taxid\";a:4:{s:4:\"name\";s:17:\"Taxonomy: Term ID\";s:7:\"handler\";s:23:\"views_handler_arg_taxid\";s:6:\"option\";a:3:{s:5:\"#type\";s:9:\"textfield\";s:5:\"#size\";i:10;s:10:\"#maxlength\";i:255;}s:4:\"help\";s:140:\"The argument will filter by a taxonomy term ID. For this argument, set the option to the depth to search. See taxonomy for more information.\";}s:9:\"taxletter\";a:4:{s:4:\"name\";s:19:\"Taxonomy: Term Name\";s:7:\"handler\";s:27:\"views_handler_arg_taxletter\";s:6:\"option\";a:3:{s:5:\"#type\";s:9:\"textfield\";s:5:\"#size\";i:10;s:10:\"#maxlength\";i:255;}s:4:\"help\";s:170:\"The argument will filter by a taxonomy term name. For this argument, set the option to the number of characters, using 0 for full term; use 1 for an A/B/C style glossary.\";}s:5:\"vocid\";a:3:{s:4:\"name\";s:23:\"Taxonomy: Vocabulary ID\";s:7:\"handler\";s:23:\"views_handler_arg_vocid\";s:4:\"help\";s:61:\"The argument will filter to nodes with terms in a vocabulary.\";}s:8:\"uidtouch\";a:3:{s:4:\"name\";s:31:\"User: UID Authored or Commented\";s:7:\"handler\";s:27:\"views_handler_arg_uid_touch\";s:4:\"help\";s:102:\"The User ID argument allows users to filter a to nodes authored or commented on the specified user ID.\";}s:3:\"uid\";a:3:{s:4:\"name\";s:19:\"User: UID is Author\";s:7:\"handler\";s:21:\"views_handler_arg_uid\";s:4:\"help\";s:87:\"The User ID argument allows users to filter to nodes authored by the specified user ID.\";}s:8:\"username\";a:3:{s:4:\"name\";s:24:\"User: Username is Author\";s:7:\"handler\";s:26:\"views_handler_arg_username\";s:4:\"help\";s:89:\"The Username argument allows users to file to a nodes authored by the specified username.\";}}}', created = 1714605530, expire = 0, headers = '' WHERE cid = 'views_arguments:ja' in /var/www/drupal-5.23/includes/database.mysql.inc on line 174.
  • user warning: Table 'twinkle_perltips.perltips_cache_menu' doesn't exist query: LOCK TABLES perltips_cache_menu WRITE in /var/www/drupal-5.23/includes/database.mysql.inc on line 174.
  • user warning: Table 'twinkle_perltips.perltips_cache_menu' doesn't exist query: UPDATE perltips_cache_menu SET data = 'a:4:{s:10:\"path index\";a:260:{s:17:\"admin/build/block\";s:2:\"14\";s:22:\"admin/build/block/list\";i:-2;s:27:\"admin/build/block/configure\";i:-3;s:24:\"admin/build/block/delete\";i:-4;s:21:\"admin/build/block/add\";i:-5;s:27:\"admin/build/block/list/base\";i:-6;s:29:\"admin/build/block/list/rezina\";i:-7;s:34:\"admin/build/block/list/golden_hour\";i:-8;s:29:\"admin/build/block/list/amadou\";i:-9;s:32:\"admin/build/block/list/marinelli\";i:-10;s:33:\"admin/build/block/list/newsportal\";i:-11;s:27:\"admin/build/block/list/tech\";i:-12;s:25:\"admin/build/block/list/B7\";i:-13;s:32:\"admin/build/block/list/gutenberg\";i:-14;s:34:\"admin/build/block/list/SEOposition\";i:-15;s:26:\"admin/build/block/list/sky\";i:-16;s:33:\"admin/build/block/list/glossyblue\";i:-17;s:29:\"admin/build/block/list/fblike\";i:-18;s:33:\"admin/build/block/list/pushbutton\";i:-19;s:33:\"admin/build/block/list/bluemarine\";i:-20;s:30:\"admin/build/block/list/garland\";i:-21;s:26:\"admin/build/block/list/pda\";i:-22;s:32:\"admin/build/block/list/chameleon\";i:-23;s:31:\"admin/build/block/list/perltips\";i:-24;s:29:\"admin/build/block/list/marvin\";i:-25;s:31:\"admin/build/block/list/minnelli\";i:-26;s:31:\"admin/build/block/list/B7 Green\";i:-27;s:31:\"admin/build/block/list/B7 Brown\";i:-28;s:4:\"blog\";s:2:\"70\";s:6:\"blog/0\";i:-30;s:21:\"admin/content/comment\";s:2:\"15\";s:26:\"admin/content/comment/list\";i:-32;s:30:\"admin/content/comment/list/new\";i:-33;s:35:\"admin/content/comment/list/approval\";i:-34;s:30:\"admin/content/comment/settings\";i:-35;s:14:\"comment/delete\";i:-36;s:12:\"comment/edit\";i:-37;s:22:\"admin/settings/filters\";s:2:\"16\";s:27:\"admin/settings/filters/list\";i:-39;s:26:\"admin/settings/filters/add\";i:-40;s:29:\"admin/settings/filters/delete\";i:-41;s:11:\"filter/tips\";s:1:\"3\";s:21:\"admin/settings/locale\";s:2:\"17\";s:30:\"admin/settings/locale/language\";i:-44;s:35:\"admin/settings/locale/string/search\";i:-45;s:39:\"admin/settings/locale/language/overview\";i:-46;s:34:\"admin/settings/locale/language/add\";i:-47;s:37:\"admin/settings/locale/language/import\";i:-48;s:37:\"admin/settings/locale/language/export\";i:-49;s:37:\"admin/settings/locale/language/delete\";i:-50;s:16:\"admin/build/menu\";s:2:\"18\";s:21:\"admin/build/menu/list\";i:-52;s:25:\"admin/build/menu/item/add\";i:-53;s:26:\"admin/build/menu/item/edit\";i:-54;s:27:\"admin/build/menu/item/reset\";i:-55;s:29:\"admin/build/menu/item/disable\";i:-56;s:28:\"admin/build/menu/item/delete\";i:-57;s:25:\"admin/build/menu/menu/add\";i:-58;s:26:\"admin/build/menu/menu/edit\";i:-59;s:28:\"admin/build/menu/menu/delete\";i:-60;s:25:\"admin/build/menu/settings\";i:-61;s:13:\"admin/content\";s:1:\"8\";s:18:\"admin/content/node\";s:2:\"19\";s:27:\"admin/content/node/overview\";i:-64;s:27:\"admin/content/node-settings\";s:2:\"20\";s:35:\"admin/content/node-settings/rebuild\";i:-66;s:19:\"admin/content/types\";s:2:\"21\";s:24:\"admin/content/types/list\";i:-68;s:23:\"admin/content/types/add\";i:-69;s:4:\"node\";s:1:\"4\";s:8:\"node/add\";s:1:\"9\";s:7:\"rss.xml\";i:-72;s:13:\"node/add/blog\";s:2:\"71\";s:15:\"node/add/amazon\";s:2:\"57\";s:20:\"node/add/amazon-node\";s:2:\"46\";s:16:\"admin/build/path\";s:2:\"47\";s:21:\"admin/build/path/edit\";i:-77;s:23:\"admin/build/path/delete\";i:-78;s:21:\"admin/build/path/list\";i:-79;s:20:\"admin/build/path/add\";i:-80;s:7:\"profile\";s:2:\"48\";s:18:\"admin/user/profile\";s:2:\"49\";s:22:\"admin/user/profile/add\";i:-83;s:31:\"admin/user/profile/autocomplete\";i:-84;s:23:\"admin/user/profile/edit\";i:-85;s:25:\"admin/user/profile/delete\";i:-86;s:20:\"profile/autocomplete\";i:-87;s:15:\"admin/logs/hits\";s:2:\"50\";s:16:\"admin/logs/pages\";s:2:\"51\";s:19:\"admin/logs/visitors\";s:2:\"52\";s:20:\"admin/logs/referrers\";s:2:\"53\";s:17:\"admin/logs/access\";i:-92;s:19:\"admin/logs/settings\";s:2:\"54\";s:12:\"system/files\";i:-94;s:5:\"admin\";s:1:\"5\";s:13:\"admin/compact\";i:-96;s:13:\"admin/by-task\";i:-97;s:15:\"admin/by-module\";i:-98;s:14:\"admin/settings\";s:2:\"10\";s:11:\"admin/build\";s:2:\"11\";s:20:\"admin/settings/admin\";s:2:\"24\";s:18:\"admin/build/themes\";s:2:\"25\";s:25:\"admin/build/themes/select\";i:-103;s:27:\"admin/build/themes/settings\";i:-104;s:34:\"admin/build/themes/settings/global\";i:-105;s:36:\"admin/build/themes/settings/perltips\";i:-106;s:19:\"admin/build/modules\";s:2:\"26\";s:24:\"admin/build/modules/list\";i:-108;s:32:\"admin/build/modules/list/confirm\";i:-109;s:29:\"admin/build/modules/uninstall\";i:-110;s:37:\"admin/build/modules/uninstall/confirm\";i:-111;s:31:\"admin/settings/site-information\";s:2:\"27\";s:30:\"admin/settings/error-reporting\";s:2:\"28\";s:26:\"admin/settings/performance\";s:2:\"29\";s:26:\"admin/settings/file-system\";s:2:\"30\";s:28:\"admin/settings/image-toolkit\";s:2:\"31\";s:28:\"admin/content/rss-publishing\";s:2:\"32\";s:24:\"admin/settings/date-time\";s:2:\"33\";s:31:\"admin/settings/site-maintenance\";s:2:\"34\";s:25:\"admin/settings/clean-urls\";s:2:\"35\";s:10:\"admin/logs\";s:2:\"12\";s:17:\"admin/logs/status\";s:2:\"36\";s:26:\"admin/logs/status/run-cron\";i:-123;s:21:\"admin/logs/status/php\";i:-124;s:21:\"admin/logs/status/sql\";i:-125;s:22:\"admin/content/taxonomy\";s:2:\"37\";s:27:\"admin/content/taxonomy/list\";i:-127;s:37:\"admin/content/taxonomy/add/vocabulary\";i:-128;s:38:\"admin/content/taxonomy/edit/vocabulary\";i:-129;s:32:\"admin/content/taxonomy/edit/term\";i:-130;s:13:\"taxonomy/term\";i:-131;s:21:\"taxonomy/autocomplete\";i:-132;s:7:\"tracker\";s:2:\"55\";s:9:\"upload/js\";i:-134;s:22:\"admin/settings/uploads\";s:3:\"115\";s:4:\"user\";i:-136;s:17:\"user/autocomplete\";i:-137;s:10:\"user/login\";i:-138;s:13:\"user/register\";i:-139;s:13:\"user/password\";i:-140;s:10:\"user/reset\";i:-141;s:9:\"user/help\";i:-142;s:10:\"admin/user\";s:2:\"13\";s:15:\"admin/user/user\";s:2:\"38\";s:20:\"admin/user/user/list\";i:-145;s:22:\"admin/user/user/create\";i:-146;s:19:\"admin/user/settings\";s:2:\"39\";s:17:\"admin/user/access\";s:2:\"40\";s:16:\"admin/user/roles\";s:2:\"41\";s:21:\"admin/user/roles/edit\";i:-150;s:16:\"admin/user/rules\";s:2:\"42\";s:21:\"admin/user/rules/list\";i:-152;s:20:\"admin/user/rules/add\";i:-153;s:22:\"admin/user/rules/check\";i:-154;s:21:\"admin/user/rules/edit\";i:-155;s:23:\"admin/user/rules/delete\";i:-156;s:6:\"logout\";s:1:\"6\";s:19:\"admin/logs/watchdog\";s:2:\"43\";s:25:\"admin/logs/page-not-found\";s:2:\"44\";s:24:\"admin/logs/access-denied\";s:2:\"45\";s:16:\"admin/logs/event\";i:-161;s:22:\"admin/settings/adsense\";s:2:\"56\";s:36:\"admin/settings/adsense/adsense_basic\";s:3:\"119\";s:18:\"admin/logs/adsense\";s:3:\"106\";s:28:\"admin/logs/adsense/top_pages\";s:3:\"107\";s:25:\"admin/logs/adsense/by_day\";s:3:\"108\";s:14:\"adsense/search\";i:-167;s:27:\"admin/content/amazon_import\";s:2:\"58\";s:34:\"admin/content/amazon_import/import\";i:-170;s:42:\"admin/content/amazon_import/import/Blended\";i:-171;s:40:\"admin/content/amazon_import/import/Books\";i:-172;s:44:\"admin/content/amazon_import/import/Classical\";i:-173;s:38:\"admin/content/amazon_import/import/DVD\";i:-174;s:46:\"admin/content/amazon_import/import/Electronics\";i:-175;s:47:\"admin/content/amazon_import/import/ForeignBooks\";i:-176;s:53:\"admin/content/amazon_import/import/HealthPersonalCare\";i:-177;s:42:\"admin/content/amazon_import/import/Hobbies\";i:-178;s:42:\"admin/content/amazon_import/import/Kitchen\";i:-179;s:40:\"admin/content/amazon_import/import/Music\";i:-180;s:46:\"admin/content/amazon_import/import/MusicTracks\";i:-181;s:43:\"admin/content/amazon_import/import/Software\";i:-182;s:47:\"admin/content/amazon_import/import/SprtingGoods\";i:-183;s:39:\"admin/content/amazon_import/import/Toys\";i:-184;s:38:\"admin/content/amazon_import/import/VHS\";i:-185;s:40:\"admin/content/amazon_import/import/Video\";i:-186;s:45:\"admin/content/amazon_import/import/VideoGames\";i:-187;s:42:\"admin/content/amazon_import/import/Watches\";i:-188;s:34:\"admin/content/amazon_import/manage\";i:-189;s:13:\"search/amazon\";i:-190;s:21:\"search/amazon/Blended\";i:-191;s:19:\"search/amazon/Books\";i:-192;s:23:\"search/amazon/Classical\";i:-193;s:17:\"search/amazon/DVD\";i:-194;s:25:\"search/amazon/Electronics\";i:-195;s:26:\"search/amazon/ForeignBooks\";i:-196;s:32:\"search/amazon/HealthPersonalCare\";i:-197;s:21:\"search/amazon/Hobbies\";i:-198;s:21:\"search/amazon/Kitchen\";i:-199;s:19:\"search/amazon/Music\";i:-200;s:25:\"search/amazon/MusicTracks\";i:-201;s:22:\"search/amazon/Software\";i:-202;s:26:\"search/amazon/SprtingGoods\";i:-203;s:18:\"search/amazon/Toys\";i:-204;s:17:\"search/amazon/VHS\";i:-205;s:19:\"search/amazon/Video\";i:-206;s:24:\"search/amazon/VideoGames\";i:-207;s:21:\"search/amazon/Watches\";i:-208;s:21:\"admin/settings/amazon\";s:2:\"59\";s:18:\"admin/user/captcha\";s:2:\"60\";s:26:\"admin/user/captcha/captcha\";i:-211;s:35:\"admin/user/captcha/captcha/settings\";i:-212;s:35:\"admin/user/captcha/captcha/examples\";i:-213;s:40:\"admin/user/captcha/captcha/captcha_point\";i:-214;s:32:\"admin/user/captcha/image_captcha\";i:-215;s:13:\"image_captcha\";i:-216;s:22:\"admin/settings/counter\";s:3:\"114\";s:25:\"admin/settings/feedburner\";s:2:\"63\";s:22:\"admin/build/feedburner\";s:2:\"64\";s:27:\"admin/build/feedburner/list\";i:-220;s:26:\"admin/build/feedburner/add\";i:-221;s:27:\"admin/build/feedburner/edit\";i:-222;s:29:\"admin/build/feedburner/remove\";i:-223;s:23:\"admin/feedburner/verify\";i:-224;s:29:\"admin/feedburner/autocomplete\";i:-225;s:30:\"admin/settings/googleanalytics\";s:2:\"66\";s:14:\"scheduler/cron\";i:-227;s:19:\"scheduler/timecheck\";i:-228;s:24:\"admin/settings/scheduler\";s:3:\"121\";s:22:\"admin/settings/tinymce\";s:3:\"113\";s:9:\"trackback\";i:-231;s:23:\"admin/content/trackback\";s:3:\"110\";s:28:\"admin/content/trackback/list\";i:-233;s:32:\"admin/content/trackback/settings\";i:-234;s:32:\"admin/content/trackback/list/new\";i:-235;s:37:\"admin/content/trackback/list/approval\";i:-236;s:35:\"admin/settings/locale/string/update\";i:-237;s:18:\"admin/logs/updates\";s:2:\"69\";s:23:\"admin/logs/updates/list\";i:-239;s:27:\"admin/logs/updates/settings\";i:-240;s:24:\"admin/logs/updates/check\";i:-241;s:24:\"admin/build/views/wizard\";i:-242;s:17:\"admin/build/views\";s:3:\"112\";s:22:\"admin/build/views/list\";i:-244;s:21:\"admin/build/views/add\";i:-245;s:24:\"admin/build/views/import\";i:-246;s:23:\"admin/build/views/tools\";i:-247;s:24:\"admin/build/views/delete\";i:-248;s:24:\"admin/build/views/enable\";i:-249;s:25:\"admin/build/views/disable\";i:-250;s:25:\"admin/settings/xmlsitemap\";s:2:\"67\";s:34:\"admin/settings/xmlsitemap/settings\";i:-252;s:33:\"admin/settings/xmlsitemap/engines\";i:-253;s:36:\"admin/settings/xmlsitemap/additional\";i:-254;s:11:\"sitemap.xml\";i:-255;s:22:\"LiveSearchSiteAuth.xml\";i:-256;s:31:\"admin/settings/adsense_injector\";s:3:\"111\";s:8:\"list/all\";i:-258;s:4:\"list\";i:-259;s:7:\"archive\";i:-260;s:9:\"frontpage\";i:-261;}s:5:\"items\";a:296:{i:0;a:5:{s:4:\"path\";s:0:\"\";s:5:\"title\";s:0:\"\";s:4:\"type\";i:1;s:3:\"pid\";i:1;s:8:\"children\";a:2:{i:0;i:1;i:1;i:2;}}i:1;a:7:{s:3:\"pid\";i:0;s:4:\"path\";s:0:\"\";s:5:\"title\";s:21:\"ナビゲーション\";s:6:\"weight\";i:-50;s:6:\"access\";b:1;s:4:\"type\";i:3;s:8:\"children\";a:26:{i:0;i:-36;i:1;i:-37;i:2;i:-72;i:3;i:-94;i:4;i:-131;i:5;i:-132;i:6;i:-134;i:7;i:-136;i:8;i:-167;i:9;i:-190;i:10;i:-216;i:11;i:-227;i:12;i:-228;i:13;i:-231;i:14;i:-255;i:15;i:-256;i:16;i:-259;i:17;i:-260;i:18;i:-261;i:19;i:3;i:20;i:4;i:21;i:5;i:22;i:6;i:23;i:48;i:24;i:55;i:25;i:70;}}i:-2;a:6:{s:4:\"path\";s:22:\"admin/build/block/list\";s:5:\"title\";s:9:\"リスト\";s:4:\"type\";i:640;s:6:\"weight\";i:-10;s:3:\"pid\";s:2:\"14\";s:8:\"children\";a:23:{i:0;i:-6;i:1;i:-7;i:2;i:-8;i:3;i:-9;i:4;i:-10;i:5;i:-11;i:6;i:-12;i:7;i:-13;i:8;i:-14;i:9;i:-15;i:10;i:-16;i:11;i:-17;i:12;i:-18;i:13;i:-19;i:14;i:-20;i:15;i:-21;i:16;i:-22;i:17;i:-23;i:18;i:-24;i:19;i:-25;i:20;i:-26;i:21;i:-27;i:22;i:-28;}}i:-3;a:6:{s:4:\"path\";s:27:\"admin/build/block/configure\";s:5:\"title\";s:21:\"ブロックの設定\";s:6:\"access\";b:0;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"14\";}i:-4;a:6:{s:4:\"path\";s:24:\"admin/build/block/delete\";s:5:\"title\";s:21:\"ブロックの削除\";s:6:\"access\";b:0;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"14\";}i:-5;a:6:{s:4:\"path\";s:21:\"admin/build/block/add\";s:5:\"title\";s:21:\"ブロックの追加\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"14\";}i:-6;a:6:{s:4:\"path\";s:27:\"admin/build/block/list/base\";s:5:\"title\";s:14:\"base の設定\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";i:-2;}i:-7;a:6:{s:4:\"path\";s:29:\"admin/build/block/list/rezina\";s:5:\"title\";s:16:\"rezina の設定\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";i:-2;}i:-8;a:6:{s:4:\"path\";s:34:\"admin/build/block/list/golden_hour\";s:5:\"title\";s:21:\"golden_hour の設定\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";i:-2;}i:-9;a:6:{s:4:\"path\";s:29:\"admin/build/block/list/amadou\";s:5:\"title\";s:16:\"amadou の設定\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";i:-2;}i:-10;a:6:{s:4:\"path\";s:32:\"admin/build/block/list/marinelli\";s:5:\"title\";s:19:\"marinelli の設定\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";i:-2;}i:-11;a:6:{s:4:\"path\";s:33:\"admin/build/block/list/newsportal\";s:5:\"title\";s:20:\"newsportal の設定\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";i:-2;}i:-12;a:6:{s:4:\"path\";s:27:\"admin/build/block/list/tech\";s:5:\"title\";s:14:\"tech の設定\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";i:-2;}i:-13;a:6:{s:4:\"path\";s:25:\"admin/build/block/list/B7\";s:5:\"title\";s:12:\"B7 の設定\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";i:-2;}i:-14;a:6:{s:4:\"path\";s:32:\"admin/build/block/list/gutenberg\";s:5:\"title\";s:19:\"gutenberg の設定\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";i:-2;}i:-15;a:6:{s:4:\"path\";s:34:\"admin/build/block/list/SEOposition\";s:5:\"title\";s:21:\"SEOposition の設定\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";i:-2;}i:-16;a:6:{s:4:\"path\";s:26:\"admin/build/block/list/sky\";s:5:\"title\";s:13:\"sky の設定\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";i:-2;}i:-17;a:6:{s:4:\"path\";s:33:\"admin/build/block/list/glossyblue\";s:5:\"title\";s:20:\"glossyblue の設定\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";i:-2;}i:-18;a:6:{s:4:\"path\";s:29:\"admin/build/block/list/fblike\";s:5:\"title\";s:16:\"fblike の設定\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";i:-2;}i:-19;a:6:{s:4:\"path\";s:33:\"admin/build/block/list/pushbutton\";s:5:\"title\";s:20:\"pushbutton の設定\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";i:-2;}i:-20;a:6:{s:4:\"path\";s:33:\"admin/build/block/list/bluemarine\";s:5:\"title\";s:20:\"bluemarine の設定\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";i:-2;}i:-21;a:6:{s:4:\"path\";s:30:\"admin/build/block/list/garland\";s:5:\"title\";s:17:\"garland の設定\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";i:-2;}i:-22;a:6:{s:4:\"path\";s:26:\"admin/build/block/list/pda\";s:5:\"title\";s:13:\"pda の設定\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";i:-2;}i:-23;a:6:{s:4:\"path\";s:32:\"admin/build/block/list/chameleon\";s:5:\"title\";s:19:\"chameleon の設定\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";i:-2;}i:-24;a:6:{s:4:\"path\";s:31:\"admin/build/block/list/perltips\";s:5:\"title\";s:18:\"perltips の設定\";s:6:\"access\";b:0;s:4:\"type\";i:640;s:6:\"weight\";i:-10;s:3:\"pid\";i:-2;}i:-25;a:6:{s:4:\"path\";s:29:\"admin/build/block/list/marvin\";s:5:\"title\";s:16:\"marvin の設定\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";i:-2;}i:-26;a:6:{s:4:\"path\";s:31:\"admin/build/block/list/minnelli\";s:5:\"title\";s:18:\"minnelli の設定\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";i:-2;}i:-27;a:6:{s:4:\"path\";s:31:\"admin/build/block/list/B7 Green\";s:5:\"title\";s:18:\"B7 Green の設定\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";i:-2;}i:-28;a:6:{s:4:\"path\";s:31:\"admin/build/block/list/B7 Brown\";s:5:\"title\";s:18:\"B7 Brown の設定\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";i:-2;}i:-30;a:6:{s:4:\"path\";s:6:\"blog/0\";s:5:\"title\";s:15:\"マイブログ\";s:6:\"access\";b:0;s:4:\"type\";i:6;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"70\";}i:-32;a:6:{s:4:\"path\";s:26:\"admin/content/comment/list\";s:5:\"title\";s:9:\"リスト\";s:4:\"type\";i:640;s:6:\"weight\";i:-10;s:3:\"pid\";s:2:\"15\";s:8:\"children\";a:2:{i:0;i:-33;i:1;i:-34;}}i:-33;a:5:{s:4:\"path\";s:30:\"admin/content/comment/list/new\";s:5:\"title\";s:24:\"掲載中のコメント\";s:4:\"type\";i:640;s:6:\"weight\";i:-10;s:3:\"pid\";i:-32;}i:-34;a:6:{s:4:\"path\";s:35:\"admin/content/comment/list/approval\";s:5:\"title\";s:15:\"承認キュー\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";i:-32;}i:-35;a:6:{s:4:\"path\";s:30:\"admin/content/comment/settings\";s:5:\"title\";s:12:\"環境設定\";s:6:\"access\";b:0;s:6:\"weight\";i:10;s:4:\"type\";i:128;s:3:\"pid\";s:2:\"15\";}i:-36;a:6:{s:4:\"path\";s:14:\"comment/delete\";s:5:\"title\";s:21:\"コメントの削除\";s:6:\"access\";b:0;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";i:1;}i:-37;a:6:{s:4:\"path\";s:12:\"comment/edit\";s:5:\"title\";s:21:\"コメントの編集\";s:6:\"access\";b:0;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";i:1;}i:-39;a:6:{s:4:\"path\";s:27:\"admin/settings/filters/list\";s:5:\"title\";s:9:\"リスト\";s:4:\"type\";i:640;s:6:\"access\";b:0;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"16\";}i:-40;a:6:{s:4:\"path\";s:26:\"admin/settings/filters/add\";s:5:\"title\";s:21:\"入力書式の追加\";s:4:\"type\";i:128;s:6:\"weight\";i:1;s:6:\"access\";b:0;s:3:\"pid\";s:2:\"16\";}i:-41;a:6:{s:4:\"path\";s:29:\"admin/settings/filters/delete\";s:5:\"title\";s:21:\"入力書式の削除\";s:4:\"type\";i:4;s:6:\"access\";b:0;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"16\";}i:-44;a:7:{s:4:\"path\";s:30:\"admin/settings/locale/language\";s:5:\"title\";s:15:\"言語の管理\";s:6:\"access\";b:0;s:6:\"weight\";i:-10;s:4:\"type\";i:640;s:3:\"pid\";s:2:\"17\";s:8:\"children\";a:5:{i:0;i:-46;i:1;i:-47;i:2;i:-48;i:3;i:-49;i:4;i:-50;}}i:-45;a:6:{s:4:\"path\";s:35:\"admin/settings/locale/string/search\";s:5:\"title\";s:18:\"文字列の管理\";s:6:\"access\";b:0;s:6:\"weight\";i:10;s:4:\"type\";i:128;s:3:\"pid\";s:2:\"17\";}i:-46;a:6:{s:4:\"path\";s:39:\"admin/settings/locale/language/overview\";s:5:\"title\";s:9:\"リスト\";s:6:\"access\";b:0;s:6:\"weight\";i:0;s:4:\"type\";i:640;s:3:\"pid\";i:-44;}i:-47;a:6:{s:4:\"path\";s:34:\"admin/settings/locale/language/add\";s:5:\"title\";s:15:\"言語の追加\";s:6:\"access\";b:0;s:6:\"weight\";i:5;s:4:\"type\";i:128;s:3:\"pid\";i:-44;}i:-48;a:6:{s:4:\"path\";s:37:\"admin/settings/locale/language/import\";s:5:\"title\";s:15:\"インポート\";s:6:\"access\";b:0;s:6:\"weight\";i:10;s:4:\"type\";i:128;s:3:\"pid\";i:-44;}i:-49;a:6:{s:4:\"path\";s:37:\"admin/settings/locale/language/export\";s:5:\"title\";s:18:\"エクスポート\";s:6:\"access\";b:0;s:6:\"weight\";i:20;s:4:\"type\";i:128;s:3:\"pid\";i:-44;}i:-50;a:6:{s:4:\"path\";s:37:\"admin/settings/locale/language/delete\";s:5:\"title\";s:6:\"確認\";s:6:\"access\";b:0;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";i:-44;}i:-52;a:5:{s:4:\"path\";s:21:\"admin/build/menu/list\";s:5:\"title\";s:9:\"リスト\";s:4:\"type\";i:640;s:6:\"weight\";i:-10;s:3:\"pid\";s:2:\"18\";}i:-53;a:6:{s:4:\"path\";s:25:\"admin/build/menu/item/add\";s:5:\"title\";s:27:\"メニュー項目の追加\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"18\";}i:-54;a:6:{s:4:\"path\";s:26:\"admin/build/menu/item/edit\";s:5:\"title\";s:27:\"メニュー項目の編集\";s:6:\"access\";b:0;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"18\";}i:-55;a:6:{s:4:\"path\";s:27:\"admin/build/menu/item/reset\";s:5:\"title\";s:33:\"メニュー項目のリセット\";s:6:\"access\";b:0;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"18\";}i:-56;a:6:{s:4:\"path\";s:29:\"admin/build/menu/item/disable\";s:5:\"title\";s:30:\"メニュー項目の無効化\";s:6:\"access\";b:0;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"18\";}i:-57;a:6:{s:4:\"path\";s:28:\"admin/build/menu/item/delete\";s:5:\"title\";s:27:\"メニュー項目の削除\";s:6:\"access\";b:0;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"18\";}i:-58;a:6:{s:4:\"path\";s:25:\"admin/build/menu/menu/add\";s:5:\"title\";s:21:\"メニューの追加\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"18\";}i:-59;a:6:{s:4:\"path\";s:26:\"admin/build/menu/menu/edit\";s:5:\"title\";s:21:\"メニューの編集\";s:6:\"access\";b:0;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"18\";}i:-60;a:6:{s:4:\"path\";s:28:\"admin/build/menu/menu/delete\";s:5:\"title\";s:21:\"メニューの削除\";s:6:\"access\";b:0;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"18\";}i:-61;a:5:{s:4:\"path\";s:25:\"admin/build/menu/settings\";s:5:\"title\";s:12:\"環境設定\";s:4:\"type\";i:128;s:6:\"weight\";i:5;s:3:\"pid\";s:2:\"18\";}i:-64;a:5:{s:4:\"path\";s:27:\"admin/content/node/overview\";s:5:\"title\";s:9:\"リスト\";s:4:\"type\";i:640;s:6:\"weight\";i:-10;s:3:\"pid\";s:2:\"19\";}i:-66;a:6:{s:4:\"path\";s:35:\"admin/content/node-settings/rebuild\";s:5:\"title\";s:18:\"権限の再構築\";s:6:\"access\";b:0;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"20\";}i:-68;a:5:{s:4:\"path\";s:24:\"admin/content/types/list\";s:5:\"title\";s:9:\"リスト\";s:4:\"type\";i:640;s:6:\"weight\";i:-10;s:3:\"pid\";s:2:\"21\";}i:-69;a:5:{s:4:\"path\";s:23:\"admin/content/types/add\";s:5:\"title\";s:33:\"コンテンツタイプの追加\";s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"21\";}i:-72;a:6:{s:4:\"path\";s:7:\"rss.xml\";s:5:\"title\";s:16:\"RSS フィード\";s:6:\"access\";b:1;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";i:1;}i:-77;a:6:{s:4:\"path\";s:21:\"admin/build/path/edit\";s:5:\"title\";s:24:\"エイリアスの編集\";s:6:\"access\";b:0;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"47\";}i:-78;a:6:{s:4:\"path\";s:23:\"admin/build/path/delete\";s:5:\"title\";s:24:\"エイリアスの削除\";s:6:\"access\";b:0;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"47\";}i:-79;a:5:{s:4:\"path\";s:21:\"admin/build/path/list\";s:5:\"title\";s:9:\"リスト\";s:4:\"type\";i:640;s:6:\"weight\";i:-10;s:3:\"pid\";s:2:\"47\";}i:-80;a:6:{s:4:\"path\";s:20:\"admin/build/path/add\";s:5:\"title\";s:24:\"エイリアスの追加\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"47\";}i:-83;a:5:{s:4:\"path\";s:22:\"admin/user/profile/add\";s:5:\"title\";s:24:\"フィールドの追加\";s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"49\";}i:-84;a:6:{s:4:\"path\";s:31:\"admin/user/profile/autocomplete\";s:5:\"title\";s:45:\"プロフィールカテゴリの自動補完\";s:6:\"access\";b:0;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"49\";}i:-85;a:5:{s:4:\"path\";s:23:\"admin/user/profile/edit\";s:5:\"title\";s:24:\"フィールドの編集\";s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"49\";}i:-86;a:5:{s:4:\"path\";s:25:\"admin/user/profile/delete\";s:5:\"title\";s:24:\"フィールドの削除\";s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"49\";}i:-87;a:6:{s:4:\"path\";s:20:\"profile/autocomplete\";s:5:\"title\";s:33:\"プロフィールの自動補完\";s:6:\"access\";i:1;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"48\";}i:-92;a:7:{s:4:\"path\";s:17:\"admin/logs/access\";s:5:\"title\";s:6:\"詳細\";s:11:\"description\";s:39:\"アクセスログを表示します。\";s:6:\"access\";b:0;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"12\";}i:-94;a:6:{s:4:\"path\";s:12:\"system/files\";s:5:\"title\";s:30:\"ファイルダウンロード\";s:6:\"access\";b:1;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";i:1;}i:-96;a:6:{s:4:\"path\";s:13:\"admin/compact\";s:5:\"title\";s:24:\"コンパクトモード\";s:6:\"access\";b:0;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";s:1:\"5\";}i:-97;a:5:{s:4:\"path\";s:13:\"admin/by-task\";s:5:\"title\";s:12:\"タスク別\";s:4:\"type\";i:640;s:6:\"weight\";i:0;s:3:\"pid\";s:1:\"5\";}i:-98;a:5:{s:4:\"path\";s:15:\"admin/by-module\";s:5:\"title\";s:18:\"モジュール別\";s:4:\"type\";i:128;s:6:\"weight\";i:2;s:3:\"pid\";s:1:\"5\";}i:-103;a:7:{s:4:\"path\";s:25:\"admin/build/themes/select\";s:5:\"title\";s:9:\"リスト\";s:11:\"description\";s:48:\"デフォルトのテーマを選択します。\";s:6:\"access\";b:0;s:4:\"type\";i:640;s:6:\"weight\";i:-1;s:3:\"pid\";s:2:\"25\";}i:-104;a:7:{s:4:\"path\";s:27:\"admin/build/themes/settings\";s:5:\"title\";s:6:\"設定\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"25\";s:8:\"children\";a:2:{i:0;i:-105;i:1;i:-106;}}i:-105;a:6:{s:4:\"path\";s:34:\"admin/build/themes/settings/global\";s:5:\"title\";s:15:\"全般の設定\";s:6:\"access\";b:0;s:4:\"type\";i:640;s:6:\"weight\";i:-1;s:3:\"pid\";i:-104;}i:-106;a:6:{s:4:\"path\";s:36:\"admin/build/themes/settings/perltips\";s:5:\"title\";s:8:\"perltips\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";i:-104;}i:-108;a:7:{s:4:\"path\";s:24:\"admin/build/modules/list\";s:5:\"title\";s:9:\"リスト\";s:4:\"type\";i:640;s:6:\"access\";b:0;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"26\";s:8:\"children\";a:1:{i:0;i:-109;}}i:-109;a:6:{s:4:\"path\";s:32:\"admin/build/modules/list/confirm\";s:5:\"title\";s:9:\"リスト\";s:4:\"type\";i:4;s:6:\"access\";b:0;s:6:\"weight\";i:0;s:3:\"pid\";i:-108;}i:-110;a:7:{s:4:\"path\";s:29:\"admin/build/modules/uninstall\";s:5:\"title\";s:24:\"アンインストール\";s:4:\"type\";i:128;s:6:\"access\";b:0;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"26\";s:8:\"children\";a:1:{i:0;i:-111;}}i:-111;a:6:{s:4:\"path\";s:37:\"admin/build/modules/uninstall/confirm\";s:5:\"title\";s:24:\"アンインストール\";s:4:\"type\";i:4;s:6:\"access\";b:0;s:6:\"weight\";i:0;s:3:\"pid\";i:-110;}i:-123;a:5:{s:4:\"path\";s:26:\"admin/logs/status/run-cron\";s:5:\"title\";s:14:\"cron の実行\";s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"36\";}i:-124;a:5:{s:4:\"path\";s:21:\"admin/logs/status/php\";s:5:\"title\";s:3:\"PHP\";s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"36\";}i:-125;a:5:{s:4:\"path\";s:21:\"admin/logs/status/sql\";s:5:\"title\";s:3:\"SQL\";s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"36\";}i:-127;a:5:{s:4:\"path\";s:27:\"admin/content/taxonomy/list\";s:5:\"title\";s:9:\"リスト\";s:4:\"type\";i:640;s:6:\"weight\";i:-10;s:3:\"pid\";s:2:\"37\";}i:-128;a:6:{s:4:\"path\";s:37:\"admin/content/taxonomy/add/vocabulary\";s:5:\"title\";s:27:\"ボキャブラリの追加\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"37\";}i:-129;a:6:{s:4:\"path\";s:38:\"admin/content/taxonomy/edit/vocabulary\";s:5:\"title\";s:27:\"ボキャブラリの編集\";s:6:\"access\";b:0;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"37\";}i:-130;a:6:{s:4:\"path\";s:32:\"admin/content/taxonomy/edit/term\";s:5:\"title\";s:21:\"分類用語の編集\";s:6:\"access\";b:0;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"37\";}i:-131;a:6:{s:4:\"path\";s:13:\"taxonomy/term\";s:5:\"title\";s:12:\"分類用語\";s:6:\"access\";b:1;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";i:1;}i:-132;a:6:{s:4:\"path\";s:21:\"taxonomy/autocomplete\";s:5:\"title\";s:33:\"タクソノミーの自動補完\";s:6:\"access\";b:1;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";i:1;}i:-134;a:5:{s:4:\"path\";s:9:\"upload/js\";s:6:\"access\";b:0;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";i:1;}i:-136;a:7:{s:4:\"path\";s:4:\"user\";s:5:\"title\";s:24:\"ユーザアカウント\";s:6:\"access\";b:1;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";i:1;s:8:\"children\";a:6:{i:0;i:-137;i:1;i:-138;i:2;i:-139;i:3;i:-140;i:4;i:-141;i:5;i:-142;}}i:-137;a:6:{s:4:\"path\";s:17:\"user/autocomplete\";s:5:\"title\";s:27:\"ユーザ名の自動補完\";s:6:\"access\";b:0;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";i:-136;}i:-138;a:6:{s:4:\"path\";s:10:\"user/login\";s:5:\"title\";s:12:\"ログイン\";s:6:\"access\";b:1;s:4:\"type\";i:640;s:6:\"weight\";i:0;s:3:\"pid\";i:-136;}i:-139;a:6:{s:4:\"path\";s:13:\"user/register\";s:5:\"title\";s:30:\"新規アカウントの作成\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";i:-136;}i:-140;a:6:{s:4:\"path\";s:13:\"user/password\";s:5:\"title\";s:27:\"パスワードの再発行\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";i:-136;}i:-141;a:6:{s:4:\"path\";s:10:\"user/reset\";s:5:\"title\";s:30:\"パスワードのリセット\";s:6:\"access\";b:1;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";i:-136;}i:-142;a:5:{s:4:\"path\";s:9:\"user/help\";s:5:\"title\";s:9:\"ヘルプ\";s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";i:-136;}i:-145;a:5:{s:4:\"path\";s:20:\"admin/user/user/list\";s:5:\"title\";s:9:\"リスト\";s:4:\"type\";i:640;s:6:\"weight\";i:-10;s:3:\"pid\";s:2:\"38\";}i:-146;a:6:{s:4:\"path\";s:22:\"admin/user/user/create\";s:5:\"title\";s:18:\"ユーザの追加\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"38\";}i:-150;a:6:{s:4:\"path\";s:21:\"admin/user/roles/edit\";s:5:\"title\";s:18:\"ロールの編集\";s:6:\"access\";b:0;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"41\";}i:-152;a:6:{s:4:\"path\";s:21:\"admin/user/rules/list\";s:5:\"title\";s:9:\"リスト\";s:6:\"access\";b:0;s:4:\"type\";i:640;s:6:\"weight\";i:-10;s:3:\"pid\";s:2:\"42\";}i:-153;a:6:{s:4:\"path\";s:20:\"admin/user/rules/add\";s:5:\"title\";s:18:\"ルールの追加\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"42\";}i:-154;a:6:{s:4:\"path\";s:22:\"admin/user/rules/check\";s:5:\"title\";s:24:\"ルールのチェック\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"42\";}i:-155;a:6:{s:4:\"path\";s:21:\"admin/user/rules/edit\";s:5:\"title\";s:18:\"ルールの編集\";s:6:\"access\";b:0;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"42\";}i:-156;a:6:{s:4:\"path\";s:23:\"admin/user/rules/delete\";s:5:\"title\";s:18:\"ルールの削除\";s:6:\"access\";b:0;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"42\";}i:-161;a:5:{s:4:\"path\";s:16:\"admin/logs/event\";s:5:\"title\";s:6:\"詳細\";s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"12\";}i:-167;a:5:{s:4:\"path\";s:14:\"adsense/search\";s:6:\"access\";b:1;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";i:1;}i:-170;a:6:{s:4:\"path\";s:34:\"admin/content/amazon_import/import\";s:5:\"title\";s:15:\"インポート\";s:4:\"type\";i:640;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"58\";s:8:\"children\";a:18:{i:0;i:-171;i:1;i:-172;i:2;i:-173;i:3;i:-174;i:4;i:-175;i:5;i:-176;i:6;i:-177;i:7;i:-178;i:8;i:-179;i:9;i:-180;i:10;i:-181;i:11;i:-182;i:12;i:-183;i:13;i:-184;i:14;i:-185;i:15;i:-186;i:16;i:-187;i:17;i:-188;}}i:-171;a:6:{s:4:\"path\";s:42:\"admin/content/amazon_import/import/Blended\";s:5:\"title\";s:7:\"Blended\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";i:-170;}i:-172;a:6:{s:4:\"path\";s:40:\"admin/content/amazon_import/import/Books\";s:5:\"title\";s:5:\"Books\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:1;s:3:\"pid\";i:-170;}i:-173;a:6:{s:4:\"path\";s:44:\"admin/content/amazon_import/import/Classical\";s:5:\"title\";s:9:\"Classical\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:2;s:3:\"pid\";i:-170;}i:-174;a:6:{s:4:\"path\";s:38:\"admin/content/amazon_import/import/DVD\";s:5:\"title\";s:3:\"DVD\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:3;s:3:\"pid\";i:-170;}i:-175;a:6:{s:4:\"path\";s:46:\"admin/content/amazon_import/import/Electronics\";s:5:\"title\";s:11:\"Electronics\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:4;s:3:\"pid\";i:-170;}i:-176;a:6:{s:4:\"path\";s:47:\"admin/content/amazon_import/import/ForeignBooks\";s:5:\"title\";s:12:\"ForeignBooks\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:5;s:3:\"pid\";i:-170;}i:-177;a:6:{s:4:\"path\";s:53:\"admin/content/amazon_import/import/HealthPersonalCare\";s:5:\"title\";s:18:\"HealthPersonalCare\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:6;s:3:\"pid\";i:-170;}i:-178;a:6:{s:4:\"path\";s:42:\"admin/content/amazon_import/import/Hobbies\";s:5:\"title\";s:7:\"Hobbies\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:7;s:3:\"pid\";i:-170;}i:-179;a:6:{s:4:\"path\";s:42:\"admin/content/amazon_import/import/Kitchen\";s:5:\"title\";s:7:\"Kitchen\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:8;s:3:\"pid\";i:-170;}i:-180;a:6:{s:4:\"path\";s:40:\"admin/content/amazon_import/import/Music\";s:5:\"title\";s:5:\"Music\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:9;s:3:\"pid\";i:-170;}i:-181;a:6:{s:4:\"path\";s:46:\"admin/content/amazon_import/import/MusicTracks\";s:5:\"title\";s:11:\"MusicTracks\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:10;s:3:\"pid\";i:-170;}i:-182;a:6:{s:4:\"path\";s:43:\"admin/content/amazon_import/import/Software\";s:5:\"title\";s:8:\"Software\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:11;s:3:\"pid\";i:-170;}i:-183;a:6:{s:4:\"path\";s:47:\"admin/content/amazon_import/import/SprtingGoods\";s:5:\"title\";s:12:\"SprtingGoods\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:12;s:3:\"pid\";i:-170;}i:-184;a:6:{s:4:\"path\";s:39:\"admin/content/amazon_import/import/Toys\";s:5:\"title\";s:4:\"Toys\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:13;s:3:\"pid\";i:-170;}i:-185;a:6:{s:4:\"path\";s:38:\"admin/content/amazon_import/import/VHS\";s:5:\"title\";s:3:\"VHS\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:14;s:3:\"pid\";i:-170;}i:-186;a:6:{s:4:\"path\";s:40:\"admin/content/amazon_import/import/Video\";s:5:\"title\";s:5:\"Video\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:15;s:3:\"pid\";i:-170;}i:-187;a:6:{s:4:\"path\";s:45:\"admin/content/amazon_import/import/VideoGames\";s:5:\"title\";s:10:\"VideoGames\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:16;s:3:\"pid\";i:-170;}i:-188;a:6:{s:4:\"path\";s:42:\"admin/content/amazon_import/import/Watches\";s:5:\"title\";s:7:\"Watches\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:17;s:3:\"pid\";i:-170;}i:-189;a:5:{s:4:\"path\";s:34:\"admin/content/amazon_import/manage\";s:5:\"title\";s:6:\"Manage\";s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"58\";}i:-190;a:7:{s:4:\"path\";s:13:\"search/amazon\";s:5:\"title\";s:10:\"Amazon.com\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";i:1;s:8:\"children\";a:18:{i:0;i:-191;i:1;i:-192;i:2;i:-193;i:3;i:-194;i:4;i:-195;i:5;i:-196;i:6;i:-197;i:7;i:-198;i:8;i:-199;i:9;i:-200;i:10;i:-201;i:11;i:-202;i:12;i:-203;i:13;i:-204;i:14;i:-205;i:15;i:-206;i:16;i:-207;i:17;i:-208;}}i:-191;a:6:{s:4:\"path\";s:21:\"search/amazon/Blended\";s:5:\"title\";s:7:\"Blended\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";i:-190;}i:-192;a:6:{s:4:\"path\";s:19:\"search/amazon/Books\";s:5:\"title\";s:5:\"Books\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:1;s:3:\"pid\";i:-190;}i:-193;a:6:{s:4:\"path\";s:23:\"search/amazon/Classical\";s:5:\"title\";s:9:\"Classical\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:2;s:3:\"pid\";i:-190;}i:-194;a:6:{s:4:\"path\";s:17:\"search/amazon/DVD\";s:5:\"title\";s:3:\"DVD\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:3;s:3:\"pid\";i:-190;}i:-195;a:6:{s:4:\"path\";s:25:\"search/amazon/Electronics\";s:5:\"title\";s:11:\"Electronics\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:4;s:3:\"pid\";i:-190;}i:-196;a:6:{s:4:\"path\";s:26:\"search/amazon/ForeignBooks\";s:5:\"title\";s:12:\"ForeignBooks\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:5;s:3:\"pid\";i:-190;}i:-197;a:6:{s:4:\"path\";s:32:\"search/amazon/HealthPersonalCare\";s:5:\"title\";s:18:\"HealthPersonalCare\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:6;s:3:\"pid\";i:-190;}i:-198;a:6:{s:4:\"path\";s:21:\"search/amazon/Hobbies\";s:5:\"title\";s:7:\"Hobbies\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:7;s:3:\"pid\";i:-190;}i:-199;a:6:{s:4:\"path\";s:21:\"search/amazon/Kitchen\";s:5:\"title\";s:7:\"Kitchen\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:8;s:3:\"pid\";i:-190;}i:-200;a:6:{s:4:\"path\";s:19:\"search/amazon/Music\";s:5:\"title\";s:5:\"Music\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:9;s:3:\"pid\";i:-190;}i:-201;a:6:{s:4:\"path\";s:25:\"search/amazon/MusicTracks\";s:5:\"title\";s:11:\"MusicTracks\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:10;s:3:\"pid\";i:-190;}i:-202;a:6:{s:4:\"path\";s:22:\"search/amazon/Software\";s:5:\"title\";s:8:\"Software\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:11;s:3:\"pid\";i:-190;}i:-203;a:6:{s:4:\"path\";s:26:\"search/amazon/SprtingGoods\";s:5:\"title\";s:12:\"SprtingGoods\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:12;s:3:\"pid\";i:-190;}i:-204;a:6:{s:4:\"path\";s:18:\"search/amazon/Toys\";s:5:\"title\";s:4:\"Toys\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:13;s:3:\"pid\";i:-190;}i:-205;a:6:{s:4:\"path\";s:17:\"search/amazon/VHS\";s:5:\"title\";s:3:\"VHS\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:14;s:3:\"pid\";i:-190;}i:-206;a:6:{s:4:\"path\";s:19:\"search/amazon/Video\";s:5:\"title\";s:5:\"Video\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:15;s:3:\"pid\";i:-190;}i:-207;a:6:{s:4:\"path\";s:24:\"search/amazon/VideoGames\";s:5:\"title\";s:10:\"VideoGames\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:16;s:3:\"pid\";i:-190;}i:-208;a:6:{s:4:\"path\";s:21:\"search/amazon/Watches\";s:5:\"title\";s:7:\"Watches\";s:6:\"access\";b:1;s:4:\"type\";i:128;s:6:\"weight\";i:17;s:3:\"pid\";i:-190;}i:-211;a:6:{s:4:\"path\";s:26:\"admin/user/captcha/captcha\";s:5:\"title\";s:7:\"CAPTCHA\";s:4:\"type\";i:640;s:6:\"weight\";i:-20;s:3:\"pid\";s:2:\"60\";s:8:\"children\";a:3:{i:0;i:-212;i:1;i:-213;i:2;i:-214;}}i:-212;a:5:{s:4:\"path\";s:35:\"admin/user/captcha/captcha/settings\";s:5:\"title\";s:15:\"全般の設定\";s:4:\"type\";i:640;s:6:\"weight\";i:0;s:3:\"pid\";i:-211;}i:-213;a:6:{s:4:\"path\";s:35:\"admin/user/captcha/captcha/examples\";s:5:\"title\";s:8:\"Examples\";s:11:\"description\";s:59:\"An overview of the available challenge types with examples.\";s:4:\"type\";i:128;s:6:\"weight\";i:5;s:3:\"pid\";i:-211;}i:-214;a:6:{s:4:\"path\";s:40:\"admin/user/captcha/captcha/captcha_point\";s:5:\"title\";s:17:\"Set CAPTCHA point\";s:11:\"description\";s:48:\"Add or edit form_id\'s to protect with a CAPTCHA.\";s:4:\"type\";i:128;s:6:\"weight\";i:2;s:3:\"pid\";i:-211;}i:-215;a:5:{s:4:\"path\";s:32:\"admin/user/captcha/image_captcha\";s:5:\"title\";s:13:\"Image CAPTCHA\";s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"60\";}i:-216;a:5:{s:4:\"path\";s:13:\"image_captcha\";s:4:\"type\";i:4;s:6:\"access\";b:1;s:6:\"weight\";i:0;s:3:\"pid\";i:1;}i:-220;a:5:{s:4:\"path\";s:27:\"admin/build/feedburner/list\";s:5:\"title\";s:9:\"リスト\";s:4:\"type\";i:640;s:6:\"weight\";i:-10;s:3:\"pid\";s:2:\"64\";}i:-221;a:6:{s:4:\"path\";s:26:\"admin/build/feedburner/add\";s:5:\"title\";s:3:\"Add\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"64\";}i:-222;a:6:{s:4:\"path\";s:27:\"admin/build/feedburner/edit\";s:5:\"title\";s:6:\"編集\";s:6:\"access\";b:0;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"64\";}i:-223;a:6:{s:4:\"path\";s:29:\"admin/build/feedburner/remove\";s:5:\"title\";s:6:\"Remove\";s:6:\"access\";b:0;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"64\";}i:-224;a:5:{s:4:\"path\";s:23:\"admin/feedburner/verify\";s:6:\"access\";b:0;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";s:1:\"5\";}i:-225;a:6:{s:4:\"path\";s:29:\"admin/feedburner/autocomplete\";s:5:\"title\";s:18:\"Feeds autocomplete\";s:6:\"access\";b:0;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";s:1:\"5\";}i:-227;a:5:{s:4:\"path\";s:14:\"scheduler/cron\";s:4:\"type\";i:4;s:6:\"access\";b:1;s:6:\"weight\";i:0;s:3:\"pid\";i:1;}i:-228;a:5:{s:4:\"path\";s:19:\"scheduler/timecheck\";s:4:\"type\";i:4;s:6:\"access\";b:0;s:6:\"weight\";i:0;s:3:\"pid\";i:1;}i:-231;a:6:{s:4:\"path\";s:9:\"trackback\";s:5:\"title\";s:21:\"トラックバック\";s:6:\"access\";b:1;s:4:\"type\";s:12:\"MENU_DYNAMIC\";s:6:\"weight\";i:0;s:3:\"pid\";i:1;}i:-233;a:6:{s:4:\"path\";s:28:\"admin/content/trackback/list\";s:5:\"title\";s:9:\"リスト\";s:4:\"type\";i:640;s:6:\"weight\";i:-10;s:3:\"pid\";s:3:\"110\";s:8:\"children\";a:2:{i:0;i:-235;i:1;i:-236;}}i:-234;a:6:{s:4:\"path\";s:32:\"admin/content/trackback/settings\";s:5:\"title\";s:12:\"環境設定\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:10;s:3:\"pid\";s:3:\"110\";}i:-235;a:5:{s:4:\"path\";s:32:\"admin/content/trackback/list/new\";s:5:\"title\";s:14:\"New trackbacks\";s:4:\"type\";i:640;s:6:\"weight\";i:-10;s:3:\"pid\";i:-233;}i:-236;a:6:{s:4:\"path\";s:37:\"admin/content/trackback/list/approval\";s:5:\"title\";s:15:\"承認キュー\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";i:-233;}i:-237;a:7:{s:4:\"path\";s:35:\"admin/settings/locale/string/update\";s:5:\"title\";s:18:\"文字列の更新\";s:11:\"description\";s:63:\"ユーザインターフェースの翻訳を更新します。\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"17\";}i:-239;a:6:{s:4:\"path\";s:23:\"admin/logs/updates/list\";s:5:\"title\";s:9:\"リスト\";s:6:\"access\";b:0;s:4:\"type\";i:640;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"69\";}i:-240;a:6:{s:4:\"path\";s:27:\"admin/logs/updates/settings\";s:5:\"title\";s:12:\"環境設定\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"69\";}i:-241;a:6:{s:4:\"path\";s:24:\"admin/logs/updates/check\";s:5:\"title\";s:19:\"Manual update check\";s:6:\"access\";b:0;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"69\";}i:-242;a:6:{s:4:\"path\";s:24:\"admin/build/views/wizard\";s:6:\"access\";b:0;s:5:\"title\";s:12:\"Theme wizard\";s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";s:3:\"112\";}i:-244;a:6:{s:4:\"path\";s:22:\"admin/build/views/list\";s:5:\"title\";s:9:\"リスト\";s:6:\"access\";b:0;s:4:\"type\";i:640;s:6:\"weight\";s:2:\"-1\";s:3:\"pid\";s:3:\"112\";}i:-245;a:6:{s:4:\"path\";s:21:\"admin/build/views/add\";s:5:\"title\";s:3:\"Add\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";s:3:\"112\";}i:-246;a:6:{s:4:\"path\";s:24:\"admin/build/views/import\";s:5:\"title\";s:15:\"インポート\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";s:3:\"112\";}i:-247;a:6:{s:4:\"path\";s:23:\"admin/build/views/tools\";s:5:\"title\";s:5:\"Tools\";s:6:\"access\";b:0;s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";s:3:\"112\";}i:-248;a:6:{s:4:\"path\";s:24:\"admin/build/views/delete\";s:5:\"title\";s:9:\"Edit view\";s:6:\"access\";b:0;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";s:3:\"112\";}i:-249;a:5:{s:4:\"path\";s:24:\"admin/build/views/enable\";s:6:\"access\";b:0;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";s:3:\"112\";}i:-250;a:5:{s:4:\"path\";s:25:\"admin/build/views/disable\";s:6:\"access\";b:0;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";s:3:\"112\";}i:-252;a:6:{s:4:\"path\";s:34:\"admin/settings/xmlsitemap/settings\";s:5:\"title\";s:8:\"Site map\";s:11:\"description\";s:19:\"Configure site map.\";s:4:\"type\";i:640;s:6:\"weight\";i:-1;s:3:\"pid\";s:2:\"67\";}i:-253;a:6:{s:4:\"path\";s:33:\"admin/settings/xmlsitemap/engines\";s:5:\"title\";s:14:\"Search engines\";s:11:\"description\";s:25:\"Configure search engines.\";s:4:\"type\";i:128;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"67\";}i:-254;a:6:{s:4:\"path\";s:36:\"admin/settings/xmlsitemap/additional\";s:5:\"title\";s:10:\"Additional\";s:11:\"description\";s:27:\"Configure additional links.\";s:4:\"type\";i:128;s:6:\"weight\";i:1;s:3:\"pid\";s:2:\"67\";}i:-255;a:6:{s:4:\"path\";s:11:\"sitemap.xml\";s:5:\"title\";s:14:\"Site map index\";s:4:\"type\";i:4;s:6:\"access\";b:1;s:6:\"weight\";i:0;s:3:\"pid\";i:1;}i:-256;a:6:{s:4:\"path\";s:22:\"LiveSearchSiteAuth.xml\";s:5:\"title\";s:30:\"Windows Live verification page\";s:4:\"type\";i:4;s:6:\"access\";b:1;s:6:\"weight\";i:0;s:3:\"pid\";i:1;}i:-258;a:6:{s:4:\"path\";s:8:\"list/all\";s:5:\"title\";s:27:\"すべてのエントリー\";s:6:\"access\";b:1;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";i:-259;}i:-259;a:7:{s:4:\"path\";s:4:\"list\";s:5:\"title\";s:0:\"\";s:6:\"access\";b:1;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:8:\"children\";a:1:{i:0;i:-258;}s:3:\"pid\";i:1;}i:-260;a:6:{s:4:\"path\";s:7:\"archive\";s:5:\"title\";s:0:\"\";s:6:\"access\";b:1;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";i:1;}i:-261;a:6:{s:4:\"path\";s:9:\"frontpage\";s:5:\"title\";s:0:\"\";s:6:\"access\";b:1;s:4:\"type\";i:4;s:6:\"weight\";i:0;s:3:\"pid\";i:1;}i:2;a:7:{s:4:\"path\";s:0:\"\";s:5:\"title\";s:24:\"プライマリリンク\";s:11:\"description\";s:0:\"\";s:3:\"pid\";s:1:\"0\";s:6:\"weight\";s:1:\"0\";s:4:\"type\";s:3:\"115\";s:8:\"children\";a:1:{i:0;i:72;}}i:3;a:6:{s:4:\"path\";s:11:\"filter/tips\";s:5:\"title\";s:33:\"コンテンツ作成のヒント\";s:6:\"access\";b:1;s:4:\"type\";i:20;s:6:\"weight\";i:0;s:3:\"pid\";i:1;}i:4;a:7:{s:4:\"path\";s:4:\"node\";s:5:\"title\";s:15:\"コンテンツ\";s:6:\"access\";b:1;s:4:\"type\";i:16;s:6:\"weight\";i:0;s:3:\"pid\";i:1;s:8:\"children\";a:1:{i:0;i:9;}}i:5;a:8:{s:4:\"path\";s:5:\"admin\";s:5:\"title\";s:21:\"管理セクション\";s:6:\"access\";b:0;s:6:\"weight\";s:1:\"9\";s:4:\"type\";s:3:\"310\";s:11:\"description\";s:0:\"\";s:3:\"pid\";s:1:\"1\";s:8:\"children\";a:10:{i:0;i:-96;i:1;i:-97;i:2;i:-98;i:3;i:-224;i:4;i:-225;i:5;i:8;i:6;i:10;i:7;i:11;i:8;i:12;i:9;i:13;}}i:6;a:7:{s:4:\"path\";s:6:\"logout\";s:5:\"title\";s:15:\"ログアウト\";s:6:\"access\";i:0;s:6:\"weight\";s:2:\"10\";s:4:\"type\";s:2:\"54\";s:11:\"description\";s:0:\"\";s:3:\"pid\";s:1:\"1\";}i:8;a:9:{s:4:\"path\";s:13:\"admin/content\";s:5:\"title\";s:24:\"コンテンツの管理\";s:11:\"description\";s:48:\"サイトのコンテンツを管理します。\";s:8:\"position\";s:4:\"left\";s:6:\"weight\";s:3:\"-10\";s:6:\"access\";b:0;s:4:\"type\";s:3:\"310\";s:3:\"pid\";s:1:\"5\";s:8:\"children\";a:8:{i:0;i:15;i:1;i:19;i:2;i:20;i:3;i:21;i:4;i:32;i:5;i:37;i:6;i:58;i:7;i:110;}}i:9;a:7:{s:4:\"path\";s:8:\"node/add\";s:5:\"title\";s:24:\"コンテンツの作成\";s:6:\"access\";b:1;s:4:\"type\";i:28;s:6:\"weight\";i:1;s:3:\"pid\";s:1:\"4\";s:8:\"children\";a:3:{i:0;i:46;i:1;i:57;i:2;i:71;}}i:10;a:9:{s:4:\"path\";s:14:\"admin/settings\";s:5:\"title\";s:24:\"サイトの環境設定\";s:11:\"description\";s:63:\"基本的なサイト設定オプションを調整します。\";s:8:\"position\";s:5:\"right\";s:6:\"weight\";s:2:\"-5\";s:6:\"access\";b:0;s:4:\"type\";s:3:\"310\";s:3:\"pid\";s:1:\"5\";s:8:\"children\";a:21:{i:0;i:16;i:1;i:17;i:2;i:24;i:3;i:27;i:4;i:28;i:5;i:29;i:6;i:30;i:7;i:31;i:8;i:33;i:9;i:34;i:10;i:35;i:11;i:56;i:12;i:59;i:13;i:63;i:14;i:66;i:15;i:67;i:16;i:111;i:17;i:113;i:18;i:114;i:19;i:115;i:20;i:121;}}i:11;a:9:{s:4:\"path\";s:11:\"admin/build\";s:5:\"title\";s:18:\"サイトの構築\";s:11:\"description\";s:69:\"サイトのルック&フィールをコントロールします。\";s:8:\"position\";s:5:\"right\";s:6:\"weight\";s:3:\"-10\";s:6:\"access\";b:0;s:4:\"type\";s:3:\"310\";s:3:\"pid\";s:1:\"5\";s:8:\"children\";a:7:{i:0;i:14;i:1;i:18;i:2;i:25;i:3;i:26;i:4;i:47;i:5;i:64;i:6;i:112;}}i:12;a:8:{s:4:\"path\";s:10:\"admin/logs\";s:5:\"title\";s:6:\"ログ\";s:11:\"description\";s:66:\"システムログとその他の状況情報を表示します。\";s:6:\"weight\";s:1:\"5\";s:8:\"position\";s:4:\"left\";s:4:\"type\";s:3:\"310\";s:3:\"pid\";s:1:\"5\";s:8:\"children\";a:13:{i:0;i:-92;i:1;i:-161;i:2;i:36;i:3;i:43;i:4;i:44;i:5;i:45;i:6;i:50;i:7;i:51;i:8;i:52;i:9;i:53;i:10;i:54;i:11;i:69;i:12;i:106;}}i:13;a:9:{s:4:\"path\";s:10:\"admin/user\";s:5:\"title\";s:18:\"ユーザの管理\";s:11:\"description\";s:81:\"サイトのユーザやグループ、アクセス権などを管理します。\";s:8:\"position\";s:4:\"left\";s:6:\"access\";b:0;s:4:\"type\";s:3:\"310\";s:6:\"weight\";s:1:\"0\";s:3:\"pid\";s:1:\"5\";s:8:\"children\";a:7:{i:0;i:38;i:1;i:39;i:2;i:40;i:3;i:41;i:4;i:42;i:5;i:49;i:6;i:60;}}i:14;a:8:{s:4:\"path\";s:17:\"admin/build/block\";s:5:\"title\";s:12:\"ブロック\";s:6:\"access\";b:0;s:11:\"description\";s:105:\"サイトのサイドバーや他の領域に表示するブロックコンテンツを設定します。\";s:4:\"type\";i:22;s:6:\"weight\";i:0;s:8:\"children\";a:4:{i:0;i:-2;i:1;i:-3;i:2;i:-4;i:3;i:-5;}s:3:\"pid\";s:2:\"11\";}i:15;a:8:{s:4:\"path\";s:21:\"admin/content/comment\";s:5:\"title\";s:12:\"コメント\";s:11:\"description\";s:111:\"投稿されたコメントの編集や削除、承認待ちコメントの許否の決定などをします。\";s:6:\"access\";b:0;s:4:\"type\";i:22;s:6:\"weight\";i:0;s:8:\"children\";a:2:{i:0;i:-32;i:1;i:-35;}s:3:\"pid\";s:1:\"8\";}i:16;a:8:{s:4:\"path\";s:22:\"admin/settings/filters\";s:5:\"title\";s:12:\"入力書式\";s:11:\"description\";s:212:\"許可する HTML タグや PHP コードなど、ユーザが入力したコンテンツのフィルタ方法の設定、また、モジュールによって提供されるフィルタの有効化をします。\";s:6:\"access\";b:0;s:4:\"type\";i:22;s:6:\"weight\";i:0;s:8:\"children\";a:3:{i:0;i:-39;i:1;i:-40;i:2;i:-41;}s:3:\"pid\";s:2:\"10\";}i:17;a:8:{s:4:\"path\";s:21:\"admin/settings/locale\";s:5:\"title\";s:18:\"ローカライズ\";s:11:\"description\";s:96:\"サイトのローカライズとユーザインターフェイスの翻訳を設定します。\";s:6:\"access\";b:0;s:4:\"type\";i:22;s:6:\"weight\";i:0;s:8:\"children\";a:3:{i:0;i:-44;i:1;i:-45;i:2;i:-237;}s:3:\"pid\";s:2:\"10\";}i:18;a:8:{s:4:\"path\";s:16:\"admin/build/menu\";s:5:\"title\";s:12:\"メニュー\";s:11:\"description\";s:174:\"サイトのナビゲーションメニューやプライマリ・セカンダリリンクのコントロール、メニュー項目のリネームや再編成をします。\";s:6:\"access\";b:0;s:4:\"type\";i:22;s:6:\"weight\";i:0;s:8:\"children\";a:10:{i:0;i:-52;i:1;i:-53;i:2;i:-54;i:3;i:-55;i:4;i:-56;i:5;i:-57;i:6;i:-58;i:7;i:-59;i:8;i:-60;i:9;i:-61;}s:3:\"pid\";s:2:\"11\";}i:19;a:8:{s:4:\"path\";s:18:\"admin/content/node\";s:5:\"title\";s:15:\"コンテンツ\";s:11:\"description\";s:72:\"サイト上のコンテンツの表示・編集・削除をします。\";s:6:\"access\";b:0;s:4:\"type\";i:22;s:6:\"weight\";i:0;s:8:\"children\";a:1:{i:0;i:-64;}s:3:\"pid\";s:1:\"8\";}i:20;a:8:{s:4:\"path\";s:27:\"admin/content/node-settings\";s:5:\"title\";s:15:\"投稿の設定\";s:11:\"description\";s:186:\"ティーザーの長さや投稿前プレビューの義務づけ、フロントページに表示する投稿数など、投稿に関する振る舞いをコントロールします。\";s:6:\"access\";b:0;s:4:\"type\";i:22;s:6:\"weight\";i:0;s:8:\"children\";a:1:{i:0;i:-66;}s:3:\"pid\";s:1:\"8\";}i:21;a:8:{s:4:\"path\";s:19:\"admin/content/types\";s:5:\"title\";s:24:\"コンテンツタイプ\";s:11:\"description\";s:229:\"コンテンツタイプの管理や新しいコンテンツタイプの追加をします。 管理にはデフォルト状態(フロントページへの掲載やコメントの設定など)の設定を含んでいます。\";s:6:\"access\";b:0;s:4:\"type\";i:22;s:6:\"weight\";i:0;s:8:\"children\";a:2:{i:0;i:-68;i:1;i:-69;}s:3:\"pid\";s:1:\"8\";}i:24;a:9:{s:4:\"path\";s:20:\"admin/settings/admin\";s:5:\"title\";s:18:\"管理用テーマ\";s:11:\"description\";s:63:\"管理ページに適用するテーマの設定をします。\";s:8:\"position\";s:4:\"left\";s:14:\"block callback\";s:27:\"system_admin_theme_settings\";s:6:\"access\";b:0;s:4:\"type\";i:22;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"10\";}i:25;a:8:{s:4:\"path\";s:18:\"admin/build/themes\";s:5:\"title\";s:9:\"テーマ\";s:11:\"description\";s:105:\"サイトに使用するテーマや、ユーザに利用を許可するテーマの設定をします。\";s:6:\"access\";b:0;s:4:\"type\";i:22;s:6:\"weight\";i:0;s:8:\"children\";a:2:{i:0;i:-103;i:1;i:-104;}s:3:\"pid\";s:2:\"11\";}i:26;a:8:{s:4:\"path\";s:19:\"admin/build/modules\";s:5:\"title\";s:15:\"モジュール\";s:11:\"description\";s:90:\"サイトで使用するアドオンモジュールの有効化や無効化をします。\";s:6:\"access\";b:0;s:4:\"type\";i:22;s:6:\"weight\";i:0;s:8:\"children\";a:2:{i:0;i:-108;i:1;i:-110;}s:3:\"pid\";s:2:\"11\";}i:27;a:6:{s:4:\"path\";s:31:\"admin/settings/site-information\";s:5:\"title\";s:15:\"サイト情報\";s:11:\"description\";s:153:\"サイト名、スローガン、メールアドレス、ミッション、フロントページなどの基本的なサイト情報を設定します。\";s:4:\"type\";i:22;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"10\";}i:28;a:6:{s:4:\"path\";s:30:\"admin/settings/error-reporting\";s:5:\"title\";s:18:\"エラーの報告\";s:11:\"description\";s:83:\"PHP/SQLのエラー報告や、403/404エラーの処理方法を設定します。\";s:4:\"type\";i:22;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"10\";}i:29;a:6:{s:4:\"path\";s:26:\"admin/settings/performance\";s:5:\"title\";s:21:\"パフォーマンス\";s:11:\"description\";s:126:\"未ログインユーザのためのページキャッシュやCSSプリプロセッサの有効化や無効化をします。\";s:4:\"type\";i:22;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"10\";}i:30;a:6:{s:4:\"path\";s:26:\"admin/settings/file-system\";s:5:\"title\";s:24:\"ファイルシステム\";s:11:\"description\";s:93:\"アップロードされたファイルの保存先とアクセス方法を設定します。\";s:4:\"type\";i:22;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"10\";}i:31;a:6:{s:4:\"path\";s:28:\"admin/settings/image-toolkit\";s:5:\"title\";s:24:\"画像ツールキット\";s:11:\"description\";s:120:\"任意のツールキットをインストールした際に、利用する画像ツールキットを選択します。\";s:4:\"type\";i:22;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"10\";}i:32;a:6:{s:4:\"path\";s:28:\"admin/content/rss-publishing\";s:5:\"title\";s:10:\"RSS 配信\";s:11:\"description\";s:105:\"フィードごとの項目数と内容(タイトル/ティーザー/全文)を設定します。\";s:4:\"type\";i:22;s:6:\"weight\";i:0;s:3:\"pid\";s:1:\"8\";}i:33;a:6:{s:4:\"path\";s:24:\"admin/settings/date-time\";s:5:\"title\";s:15:\"日付と時刻\";s:11:\"description\";s:93:\"日付と時刻の表示形式や、デフォルトのタイムゾーンを設定します。\";s:4:\"type\";i:22;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"10\";}i:34;a:6:{s:4:\"path\";s:31:\"admin/settings/site-maintenance\";s:5:\"title\";s:30:\"サイトのメンテナンス\";s:11:\"description\";s:108:\"サイトメンテナンスのためのオフラインとオンラインのモードを切り替えます。\";s:4:\"type\";i:22;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"10\";}i:35;a:6:{s:4:\"path\";s:25:\"admin/settings/clean-urls\";s:5:\"title\";s:15:\"クリーンURL\";s:11:\"description\";s:54:\"クリーンURLの有効化と無効化をします。\";s:4:\"type\";i:22;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"10\";}i:36;a:8:{s:4:\"path\";s:17:\"admin/logs/status\";s:5:\"title\";s:12:\"現状報告\";s:11:\"description\";s:99:\"サイトの稼働状況や検出された問題点に関する現状報告の確認をします。\";s:6:\"weight\";i:10;s:6:\"access\";b:0;s:4:\"type\";i:22;s:8:\"children\";a:3:{i:0;i:-123;i:1;i:-124;i:2;i:-125;}s:3:\"pid\";s:2:\"12\";}i:37;a:8:{s:4:\"path\";s:22:\"admin/content/taxonomy\";s:5:\"title\";s:12:\"カテゴリ\";s:11:\"description\";s:93:\"コンテンツを分類するためのボキャブラリと分類用語を作成します。\";s:6:\"access\";b:0;s:4:\"type\";i:22;s:6:\"weight\";i:0;s:8:\"children\";a:4:{i:0;i:-127;i:1;i:-128;i:2;i:-129;i:3;i:-130;}s:3:\"pid\";s:1:\"8\";}i:38;a:8:{s:4:\"path\";s:15:\"admin/user/user\";s:5:\"title\";s:9:\"ユーザ\";s:11:\"description\";s:57:\"ユーザの一覧表示、追加、編集をします。\";s:6:\"access\";b:0;s:4:\"type\";i:22;s:6:\"weight\";i:0;s:8:\"children\";a:2:{i:0;i:-145;i:1;i:-146;}s:3:\"pid\";s:2:\"13\";}i:39;a:6:{s:4:\"path\";s:19:\"admin/user/settings\";s:5:\"title\";s:18:\"ユーザの設定\";s:11:\"description\";s:156:\"ユーザ登録の条件やメールの内容、ユーザアバターなどを含めた、デフォルトでのユーザの振る舞いを設定します。\";s:4:\"type\";i:22;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"13\";}i:40;a:7:{s:4:\"path\";s:17:\"admin/user/access\";s:5:\"title\";s:30:\"アクセスコントロール\";s:11:\"description\";s:99:\"ロールの権限を選択して、さまざまな機能へのアクセス権を決定します。\";s:6:\"access\";b:0;s:4:\"type\";i:22;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"13\";}i:41;a:8:{s:4:\"path\";s:16:\"admin/user/roles\";s:5:\"title\";s:9:\"ロール\";s:11:\"description\";s:57:\"ロールの一覧表示、追加、編集をします。\";s:6:\"access\";b:0;s:4:\"type\";i:22;s:6:\"weight\";i:0;s:8:\"children\";a:1:{i:0;i:-150;}s:3:\"pid\";s:2:\"13\";}i:42;a:8:{s:4:\"path\";s:16:\"admin/user/rules\";s:5:\"title\";s:21:\"アクセスルール\";s:11:\"description\";s:128:\"ユーザ名、メールアドレス、IPアドレスによるアクセス許否ルールの一覧表示と作成をします。\";s:6:\"access\";b:0;s:4:\"type\";i:22;s:6:\"weight\";i:0;s:8:\"children\";a:5:{i:0;i:-152;i:1;i:-153;i:2;i:-154;i:3;i:-155;i:4;i:-156;}s:3:\"pid\";s:2:\"13\";}i:43;a:6:{s:4:\"path\";s:19:\"admin/logs/watchdog\";s:5:\"title\";s:21:\"最近のログ項目\";s:11:\"description\";s:54:\"最近記録されたイベントを表示します。\";s:6:\"weight\";i:-1;s:4:\"type\";i:22;s:3:\"pid\";s:2:\"12\";}i:44;a:6:{s:4:\"path\";s:25:\"admin/logs/page-not-found\";s:5:\"title\";s:57:\"上位の「ページが見つかりません」エラー\";s:11:\"description\";s:78:\"「ページが見つかりません」エラー(404)を表示します。\";s:4:\"type\";i:22;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"12\";}i:45;a:6:{s:4:\"path\";s:24:\"admin/logs/access-denied\";s:5:\"title\";s:60:\"上位の「アクセスは拒否されました」エラー\";s:11:\"description\";s:81:\"「アクセスは拒否されました」エラー(403)を表示します。\";s:4:\"type\";i:22;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"12\";}i:46;a:6:{s:4:\"path\";s:20:\"node/add/amazon-node\";s:5:\"title\";s:24:\"アマゾン・ノード\";s:6:\"access\";b:0;s:4:\"type\";i:22;s:6:\"weight\";i:0;s:3:\"pid\";s:1:\"9\";}i:47;a:8:{s:4:\"path\";s:16:\"admin/build/path\";s:5:\"title\";s:18:\"URLエイリアス\";s:11:\"description\";s:69:\"別名を付けることでサイトのURLパスを変更します。\";s:6:\"access\";b:0;s:4:\"type\";i:22;s:6:\"weight\";i:0;s:8:\"children\";a:4:{i:0;i:-77;i:1;i:-78;i:2;i:-79;i:3;i:-80;}s:3:\"pid\";s:2:\"11\";}i:48;a:7:{s:4:\"path\";s:7:\"profile\";s:5:\"title\";s:18:\"ユーザリスト\";s:6:\"access\";b:0;s:4:\"type\";i:20;s:6:\"weight\";i:0;s:8:\"children\";a:1:{i:0;i:-87;}s:3:\"pid\";i:1;}i:49;a:7:{s:4:\"path\";s:18:\"admin/user/profile\";s:5:\"title\";s:18:\"プロフィール\";s:11:\"description\";s:84:\"ユーザのためのカスタマイズ可能なフィールドを作成します。\";s:4:\"type\";i:22;s:6:\"weight\";i:0;s:8:\"children\";a:4:{i:0;i:-83;i:1;i:-84;i:2;i:-85;i:3;i:-86;}s:3:\"pid\";s:2:\"13\";}i:50;a:7:{s:4:\"path\";s:15:\"admin/logs/hits\";s:5:\"title\";s:36:\"最近アクセスされたページ\";s:11:\"description\";s:57:\"最近アクセスされたページを表示します。\";s:6:\"access\";b:0;s:4:\"type\";i:22;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"12\";}i:51;a:7:{s:4:\"path\";s:16:\"admin/logs/pages\";s:5:\"title\";s:33:\"アクセス数の多いページ\";s:11:\"description\";s:60:\"頻繁にアクセスされたページを表示します。\";s:6:\"access\";b:0;s:6:\"weight\";i:1;s:4:\"type\";i:22;s:3:\"pid\";s:2:\"12\";}i:52;a:7:{s:4:\"path\";s:19:\"admin/logs/visitors\";s:5:\"title\";s:33:\"アクセス数の多い訪問者\";s:11:\"description\";s:69:\"多くのページにアクセスした訪問者を表示します。\";s:6:\"access\";b:0;s:6:\"weight\";i:2;s:4:\"type\";i:22;s:3:\"pid\";s:2:\"12\";}i:53;a:7:{s:4:\"path\";s:20:\"admin/logs/referrers\";s:5:\"title\";s:30:\"参照数の多いリファラ\";s:11:\"description\";s:51:\"参照数の多いリファラを表示します。\";s:6:\"access\";b:0;s:4:\"type\";i:22;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"12\";}i:54;a:7:{s:4:\"path\";s:19:\"admin/logs/settings\";s:5:\"title\";s:27:\"アクセスログの設定\";s:11:\"description\";s:57:\"サイトログの詳細をコントロールします。\";s:6:\"access\";b:0;s:4:\"type\";i:22;s:6:\"weight\";i:3;s:3:\"pid\";s:2:\"12\";}i:55;a:7:{s:4:\"path\";s:7:\"tracker\";s:5:\"title\";s:15:\"最近の投稿\";s:6:\"access\";b:1;s:4:\"type\";s:2:\"48\";s:6:\"weight\";s:1:\"1\";s:11:\"description\";s:0:\"\";s:3:\"pid\";s:1:\"1\";}i:56;a:8:{s:4:\"path\";s:22:\"admin/settings/adsense\";s:5:\"title\";s:7:\"AdSense\";s:11:\"description\";s:102:\"Configure Google AdSense Ads. Choose colors, channels, revenue sharing modules and many other options.\";s:4:\"type\";i:22;s:6:\"access\";b:0;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"10\";s:8:\"children\";a:1:{i:0;i:119;}}i:57;a:6:{s:4:\"path\";s:15:\"node/add/amazon\";s:5:\"title\";s:6:\"Amazon\";s:6:\"access\";b:0;s:4:\"type\";i:22;s:6:\"weight\";i:0;s:3:\"pid\";s:1:\"9\";}i:58;a:7:{s:4:\"path\";s:27:\"admin/content/amazon_import\";s:5:\"title\";s:34:\"Amazon アイテムインポート\";s:6:\"weight\";i:0;s:11:\"description\";s:57:\"Search for products on Amazon.com and import into nodes.\";s:4:\"type\";i:22;s:8:\"children\";a:2:{i:0;i:-170;i:1;i:-189;}s:3:\"pid\";s:1:\"8\";}i:59;a:7:{s:4:\"path\";s:21:\"admin/settings/amazon\";s:5:\"title\";s:6:\"Amazon\";s:11:\"description\";s:38:\"Set the Amazon store and Associate ID.\";s:6:\"access\";b:0;s:4:\"type\";i:22;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"10\";}i:60;a:8:{s:4:\"path\";s:18:\"admin/user/captcha\";s:5:\"title\";s:7:\"CAPTCHA\";s:11:\"description\";s:43:\"Administer how and where CAPTCHAs are used.\";s:6:\"access\";b:0;s:4:\"type\";i:22;s:6:\"weight\";i:0;s:8:\"children\";a:2:{i:0;i:-211;i:1;i:-215;}s:3:\"pid\";s:2:\"13\";}i:63;a:7:{s:4:\"path\";s:25:\"admin/settings/feedburner\";s:5:\"title\";s:10:\"FeedBurner\";s:11:\"description\";s:34:\"Administer FeedBurner integration.\";s:6:\"access\";b:0;s:4:\"type\";i:22;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"10\";}i:64;a:8:{s:4:\"path\";s:22:\"admin/build/feedburner\";s:5:\"title\";s:10:\"FeedBurner\";s:11:\"description\";s:44:\"Change site feed redirections to FeedBurner.\";s:6:\"access\";b:0;s:4:\"type\";i:22;s:6:\"weight\";i:0;s:8:\"children\";a:4:{i:0;i:-220;i:1;i:-221;i:2;i:-222;i:3;i:-223;}s:3:\"pid\";s:2:\"11\";}i:66;a:7:{s:4:\"path\";s:30:\"admin/settings/googleanalytics\";s:5:\"title\";s:16:\"Google Analytics\";s:11:\"description\";s:76:\"Configure the settings used to generate your Google Analytics tracking code.\";s:6:\"access\";b:0;s:4:\"type\";i:22;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"10\";}i:67;a:8:{s:4:\"path\";s:25:\"admin/settings/xmlsitemap\";s:5:\"title\";s:11:\"XML Sitemap\";s:11:\"description\";s:19:\"Configure site map.\";s:6:\"access\";b:0;s:4:\"type\";i:22;s:6:\"weight\";i:0;s:8:\"children\";a:3:{i:0;i:-252;i:1;i:-253;i:2;i:-254;}s:3:\"pid\";s:2:\"10\";}i:69;a:8:{s:4:\"path\";s:18:\"admin/logs/updates\";s:5:\"title\";s:33:\"利用可能なアップデート\";s:11:\"description\";s:63:\"Get a status report on installed modules and available updates.\";s:6:\"weight\";i:10;s:6:\"access\";b:0;s:4:\"type\";i:22;s:8:\"children\";a:3:{i:0;i:-239;i:1;i:-240;i:2;i:-241;}s:3:\"pid\";s:2:\"12\";}i:70;a:7:{s:4:\"path\";s:4:\"blog\";s:5:\"title\";s:9:\"ブログ\";s:6:\"access\";b:1;s:4:\"type\";i:20;s:6:\"weight\";i:0;s:8:\"children\";a:1:{i:0;i:-30;}s:3:\"pid\";i:1;}i:71;a:6:{s:4:\"path\";s:13:\"node/add/blog\";s:5:\"title\";s:21:\"ブログエントリ\";s:6:\"access\";b:0;s:4:\"type\";i:22;s:6:\"weight\";i:0;s:3:\"pid\";s:1:\"9\";}i:72;a:6:{s:5:\"title\";s:12:\"カテゴリ\";s:11:\"description\";s:0:\"\";s:3:\"pid\";s:1:\"2\";s:6:\"weight\";s:1:\"0\";s:4:\"type\";s:3:\"310\";s:8:\"children\";a:32:{i:0;i:73;i:1;i:74;i:2;i:75;i:3;i:76;i:4;i:77;i:5;i:78;i:6;i:79;i:7;i:80;i:8;i:81;i:9;i:82;i:10;i:83;i:11;i:84;i:12;i:85;i:13;i:86;i:14;i:87;i:15;i:88;i:16;i:89;i:17;i:90;i:18;i:91;i:19;i:92;i:20;i:93;i:21;i:95;i:22;i:96;i:23;i:97;i:24;i:98;i:25;i:99;i:26;i:100;i:27;i:101;i:28;i:102;i:29;i:103;i:30;i:104;i:31;i:105;}}i:73;a:5:{s:5:\"title\";s:4:\"AJAX\";s:11:\"description\";s:4:\"AJAX\";s:3:\"pid\";s:2:\"72\";s:6:\"weight\";s:1:\"0\";s:4:\"type\";s:2:\"54\";}i:74;a:5:{s:5:\"title\";s:6:\"Amazon\";s:11:\"description\";s:6:\"Amazon\";s:3:\"pid\";s:2:\"72\";s:6:\"weight\";s:1:\"0\";s:4:\"type\";s:2:\"54\";}i:75;a:5:{s:5:\"title\";s:1:\"C\";s:11:\"description\";s:1:\"C\";s:3:\"pid\";s:2:\"72\";s:6:\"weight\";s:1:\"0\";s:4:\"type\";s:2:\"54\";}i:76;a:5:{s:5:\"title\";s:3:\"CGI\";s:11:\"description\";s:3:\"CGI\";s:3:\"pid\";s:2:\"72\";s:6:\"weight\";s:1:\"0\";s:4:\"type\";s:2:\"54\";}i:77;a:5:{s:5:\"title\";s:18:\"データベース\";s:11:\"description\";s:18:\"データベース\";s:3:\"pid\";s:2:\"72\";s:6:\"weight\";s:1:\"0\";s:4:\"type\";s:2:\"54\";}i:78;a:5:{s:5:\"title\";s:6:\"Drupal\";s:11:\"description\";s:6:\"Drupal\";s:3:\"pid\";s:2:\"72\";s:6:\"weight\";s:1:\"0\";s:4:\"type\";s:2:\"54\";}i:79;a:5:{s:5:\"title\";s:9:\"メール\";s:11:\"description\";s:9:\"メール\";s:3:\"pid\";s:2:\"72\";s:6:\"weight\";s:1:\"0\";s:4:\"type\";s:2:\"54\";}i:80;a:5:{s:5:\"title\";s:5:\"Excel\";s:11:\"description\";s:5:\"Excel\";s:3:\"pid\";s:2:\"72\";s:6:\"weight\";s:1:\"0\";s:4:\"type\";s:2:\"54\";}i:81;a:5:{s:5:\"title\";s:12:\"ファイル\";s:11:\"description\";s:12:\"ファイル\";s:3:\"pid\";s:2:\"72\";s:6:\"weight\";s:1:\"0\";s:4:\"type\";s:2:\"54\";}i:82;a:5:{s:5:\"title\";s:21:\"フレームワーク\";s:11:\"description\";s:21:\"フレームワーク\";s:3:\"pid\";s:2:\"72\";s:6:\"weight\";s:1:\"0\";s:4:\"type\";s:2:\"54\";}i:83;a:5:{s:5:\"title\";s:6:\"Google\";s:11:\"description\";s:6:\"Google\";s:3:\"pid\";s:2:\"72\";s:6:\"weight\";s:1:\"0\";s:4:\"type\";s:2:\"54\";}i:84;a:5:{s:5:\"title\";s:15:\"Google Maps API\";s:11:\"description\";s:15:\"Google Maps API\";s:3:\"pid\";s:2:\"72\";s:6:\"weight\";s:1:\"0\";s:4:\"type\";s:2:\"54\";}i:85;a:5:{s:5:\"title\";s:15:\"Google Maps API\";s:11:\"description\";s:15:\"Google Maps API\";s:3:\"pid\";s:2:\"72\";s:6:\"weight\";s:1:\"0\";s:4:\"type\";s:2:\"54\";}i:86;a:5:{s:5:\"title\";s:9:\"国際化\";s:11:\"description\";s:9:\"国際化\";s:3:\"pid\";s:2:\"72\";s:6:\"weight\";s:1:\"0\";s:4:\"type\";s:2:\"54\";}i:87;a:5:{s:5:\"title\";s:6:\"画像\";s:11:\"description\";s:6:\"画像\";s:3:\"pid\";s:2:\"72\";s:6:\"weight\";s:1:\"0\";s:4:\"type\";s:2:\"54\";}i:88;a:5:{s:5:\"title\";s:21:\"インターネット\";s:11:\"description\";s:21:\"インターネット\";s:3:\"pid\";s:2:\"72\";s:6:\"weight\";s:1:\"0\";s:4:\"type\";s:2:\"54\";}i:89;a:5:{s:5:\"title\";s:4:\"Java\";s:11:\"description\";s:4:\"Java\";s:3:\"pid\";s:2:\"72\";s:6:\"weight\";s:1:\"0\";s:4:\"type\";s:2:\"54\";}i:90;a:5:{s:5:\"title\";s:5:\"Linux\";s:11:\"description\";s:5:\"Linux\";s:3:\"pid\";s:2:\"72\";s:6:\"weight\";s:1:\"0\";s:4:\"type\";s:2:\"54\";}i:91;a:5:{s:5:\"title\";s:12:\"ケータイ\";s:11:\"description\";s:12:\"ケータイ\";s:3:\"pid\";s:2:\"72\";s:6:\"weight\";s:1:\"0\";s:4:\"type\";s:2:\"54\";}i:92;a:5:{s:5:\"title\";s:12:\"Movable Type\";s:11:\"description\";s:12:\"Movable Type\";s:3:\"pid\";s:2:\"72\";s:6:\"weight\";s:1:\"0\";s:4:\"type\";s:2:\"54\";}i:93;a:5:{s:5:\"title\";s:5:\"MySQL\";s:11:\"description\";s:5:\"MySQL\";s:3:\"pid\";s:2:\"72\";s:6:\"weight\";s:1:\"0\";s:4:\"type\";s:2:\"54\";}i:95;a:5:{s:5:\"title\";s:4:\"Perl\";s:11:\"description\";s:4:\"Perl\";s:3:\"pid\";s:2:\"72\";s:6:\"weight\";s:1:\"0\";s:4:\"type\";s:2:\"54\";}i:96;a:5:{s:5:\"title\";s:3:\"PHP\";s:11:\"description\";s:3:\"PHP\";s:3:\"pid\";s:2:\"72\";s:6:\"weight\";s:1:\"0\";s:4:\"type\";s:2:\"54\";}i:97;a:5:{s:5:\"title\";s:27:\"作者のプロフィール\";s:11:\"description\";s:27:\"作者のプロフィール\";s:3:\"pid\";s:2:\"72\";s:6:\"weight\";s:2:\"10\";s:4:\"type\";s:2:\"54\";}i:98;a:5:{s:5:\"title\";s:9:\"参考書\";s:11:\"description\";s:9:\"参考書\";s:3:\"pid\";s:2:\"72\";s:6:\"weight\";s:1:\"0\";s:4:\"type\";s:2:\"54\";}i:99;a:5:{s:5:\"title\";s:18:\"セキュリティ\";s:11:\"description\";s:18:\"セキュリティ\";s:3:\"pid\";s:2:\"72\";s:6:\"weight\";s:1:\"0\";s:4:\"type\";s:2:\"54\";}i:100;a:5:{s:5:\"title\";s:9:\"サーバ\";s:11:\"description\";s:9:\"サーバ\";s:3:\"pid\";s:2:\"72\";s:6:\"weight\";s:1:\"0\";s:4:\"type\";s:2:\"54\";}i:101;a:5:{s:5:\"title\";s:24:\"日付と時刻・時間\";s:11:\"description\";s:24:\"日付と時刻・時間\";s:3:\"pid\";s:2:\"72\";s:6:\"weight\";s:1:\"0\";s:4:\"type\";s:2:\"54\";}i:102;a:5:{s:5:\"title\";s:7:\"Windows\";s:11:\"description\";s:7:\"Windows\";s:3:\"pid\";s:2:\"72\";s:6:\"weight\";s:1:\"0\";s:4:\"type\";s:2:\"54\";}i:103;a:5:{s:5:\"title\";s:10:\"XML (Perl)\";s:11:\"description\";s:10:\"XML (Perl)\";s:3:\"pid\";s:2:\"72\";s:6:\"weight\";s:1:\"0\";s:4:\"type\";s:2:\"54\";}i:104;a:5:{s:5:\"title\";s:9:\"XML (PHP)\";s:11:\"description\";s:9:\"XML (PHP)\";s:3:\"pid\";s:2:\"72\";s:6:\"weight\";s:1:\"0\";s:4:\"type\";s:2:\"54\";}i:105;a:5:{s:5:\"title\";s:9:\"その他\";s:11:\"description\";s:9:\"その他\";s:3:\"pid\";s:2:\"72\";s:6:\"weight\";s:1:\"9\";s:4:\"type\";s:2:\"54\";}i:106;a:8:{s:4:\"path\";s:18:\"admin/logs/adsense\";s:5:\"title\";s:14:\"AdSense clicks\";s:11:\"description\";s:21:\"Track AdSense clicks.\";s:4:\"type\";i:22;s:6:\"access\";b:0;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"12\";s:8:\"children\";a:2:{i:0;i:107;i:1;i:108;}}i:107;a:6:{s:4:\"path\";s:28:\"admin/logs/adsense/top_pages\";s:5:\"title\";s:33:\"アクセス数の多いページ\";s:4:\"type\";i:22;s:6:\"access\";b:0;s:6:\"weight\";i:0;s:3:\"pid\";s:3:\"106\";}i:108;a:6:{s:4:\"path\";s:25:\"admin/logs/adsense/by_day\";s:5:\"title\";s:6:\"By day\";s:4:\"type\";i:22;s:6:\"access\";b:0;s:6:\"weight\";i:0;s:3:\"pid\";s:3:\"106\";}i:110;a:8:{s:4:\"path\";s:23:\"admin/content/trackback\";s:5:\"title\";s:21:\"トラックバック\";s:11:\"description\";s:65:\"List and edit site trackbacks and the trackback moderation queue.\";s:6:\"access\";b:0;s:4:\"type\";i:22;s:6:\"weight\";i:0;s:8:\"children\";a:2:{i:0;i:-233;i:1;i:-234;}s:3:\"pid\";s:1:\"8\";}i:111;a:7:{s:4:\"path\";s:31:\"admin/settings/adsense_injector\";s:5:\"title\";s:16:\"AdSense Injector\";s:11:\"description\";s:61:\"Insert Google AdSense ads into full node views automatically.\";s:6:\"access\";b:0;s:4:\"type\";i:22;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"10\";}i:112;a:8:{s:4:\"path\";s:17:\"admin/build/views\";s:5:\"title\";s:9:\"ビュー\";s:6:\"access\";b:0;s:11:\"description\";s:144:\"Views are customized lists of content on your system; they are highly configurable and give you control over how lists of content are presented.\";s:4:\"type\";i:22;s:6:\"weight\";i:0;s:8:\"children\";a:8:{i:0;i:-242;i:1;i:-244;i:2;i:-245;i:3;i:-246;i:4;i:-247;i:5;i:-248;i:6;i:-249;i:7;i:-250;}s:3:\"pid\";s:2:\"11\";}i:113;a:7:{s:4:\"path\";s:22:\"admin/settings/tinymce\";s:5:\"title\";s:7:\"TinyMCE\";s:11:\"description\";s:26:\"Configure the rich editor.\";s:6:\"access\";b:0;s:4:\"type\";i:22;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"10\";}i:114;a:7:{s:4:\"type\";i:22;s:4:\"path\";s:22:\"admin/settings/counter\";s:5:\"title\";s:7:\"Counter\";s:6:\"access\";b:0;s:11:\"description\";s:26:\"Configure counter settings\";s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"10\";}i:115;a:7:{s:4:\"path\";s:22:\"admin/settings/uploads\";s:5:\"title\";s:30:\"ファイルアップロード\";s:11:\"description\";s:66:\"コンテンツに添付するファイルの設定をします。\";s:6:\"access\";b:0;s:4:\"type\";i:22;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"10\";}i:119;a:6:{s:4:\"path\";s:36:\"admin/settings/adsense/adsense_basic\";s:5:\"title\";s:13:\"adsense_basic\";s:4:\"type\";i:22;s:6:\"access\";b:0;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"56\";}i:121;a:6:{s:4:\"path\";s:24:\"admin/settings/scheduler\";s:5:\"title\";s:25:\"Scheduler module settings\";s:6:\"access\";b:0;s:4:\"type\";i:22;s:6:\"weight\";i:0;s:3:\"pid\";s:2:\"10\";}}s:9:\"callbacks\";a:238:{s:17:\"admin/build/block\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:19:\"block_admin_display\";}}s:27:\"admin/build/block/configure\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:21:\"block_admin_configure\";}}s:24:\"admin/build/block/delete\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:16:\"block_box_delete\";}}s:21:\"admin/build/block/add\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:14:\"block_box_form\";}}s:27:\"admin/build/block/list/base\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:2:{i:0;s:19:\"block_admin_display\";i:1;s:4:\"base\";}}s:29:\"admin/build/block/list/rezina\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:2:{i:0;s:19:\"block_admin_display\";i:1;s:6:\"rezina\";}}s:34:\"admin/build/block/list/golden_hour\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:2:{i:0;s:19:\"block_admin_display\";i:1;s:11:\"golden_hour\";}}s:29:\"admin/build/block/list/amadou\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:2:{i:0;s:19:\"block_admin_display\";i:1;s:6:\"amadou\";}}s:32:\"admin/build/block/list/marinelli\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:2:{i:0;s:19:\"block_admin_display\";i:1;s:9:\"marinelli\";}}s:33:\"admin/build/block/list/newsportal\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:2:{i:0;s:19:\"block_admin_display\";i:1;s:10:\"newsportal\";}}s:27:\"admin/build/block/list/tech\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:2:{i:0;s:19:\"block_admin_display\";i:1;s:4:\"tech\";}}s:25:\"admin/build/block/list/B7\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:2:{i:0;s:19:\"block_admin_display\";i:1;s:2:\"B7\";}}s:32:\"admin/build/block/list/gutenberg\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:2:{i:0;s:19:\"block_admin_display\";i:1;s:9:\"gutenberg\";}}s:34:\"admin/build/block/list/SEOposition\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:2:{i:0;s:19:\"block_admin_display\";i:1;s:11:\"SEOposition\";}}s:26:\"admin/build/block/list/sky\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:2:{i:0;s:19:\"block_admin_display\";i:1;s:3:\"sky\";}}s:33:\"admin/build/block/list/glossyblue\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:2:{i:0;s:19:\"block_admin_display\";i:1;s:10:\"glossyblue\";}}s:29:\"admin/build/block/list/fblike\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:2:{i:0;s:19:\"block_admin_display\";i:1;s:6:\"fblike\";}}s:33:\"admin/build/block/list/pushbutton\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:2:{i:0;s:19:\"block_admin_display\";i:1;s:10:\"pushbutton\";}}s:33:\"admin/build/block/list/bluemarine\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:2:{i:0;s:19:\"block_admin_display\";i:1;s:10:\"bluemarine\";}}s:30:\"admin/build/block/list/garland\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:2:{i:0;s:19:\"block_admin_display\";i:1;s:7:\"garland\";}}s:26:\"admin/build/block/list/pda\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:2:{i:0;s:19:\"block_admin_display\";i:1;s:3:\"pda\";}}s:32:\"admin/build/block/list/chameleon\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:2:{i:0;s:19:\"block_admin_display\";i:1;s:9:\"chameleon\";}}s:31:\"admin/build/block/list/perltips\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:2:{i:0;s:19:\"block_admin_display\";i:1;s:8:\"perltips\";}}s:29:\"admin/build/block/list/marvin\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:2:{i:0;s:19:\"block_admin_display\";i:1;s:6:\"marvin\";}}s:31:\"admin/build/block/list/minnelli\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:2:{i:0;s:19:\"block_admin_display\";i:1;s:8:\"minnelli\";}}s:31:\"admin/build/block/list/B7 Green\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:2:{i:0;s:19:\"block_admin_display\";i:1;s:8:\"B7 Green\";}}s:31:\"admin/build/block/list/B7 Brown\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:2:{i:0;s:19:\"block_admin_display\";i:1;s:8:\"B7 Brown\";}}s:4:\"blog\";a:1:{s:8:\"callback\";s:9:\"blog_page\";}s:21:\"admin/content/comment\";a:1:{s:8:\"callback\";s:13:\"comment_admin\";}s:35:\"admin/content/comment/list/approval\";a:2:{s:8:\"callback\";s:13:\"comment_admin\";s:18:\"callback arguments\";a:1:{i:0;s:8:\"approval\";}}s:30:\"admin/content/comment/settings\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:22:\"comment_admin_settings\";}}s:14:\"comment/delete\";a:1:{s:8:\"callback\";s:14:\"comment_delete\";}s:12:\"comment/edit\";a:1:{s:8:\"callback\";s:12:\"comment_edit\";}s:22:\"admin/settings/filters\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:21:\"filter_admin_overview\";}}s:27:\"admin/settings/filters/list\";a:1:{s:8:\"callback\";s:21:\"filter_admin_overview\";}s:26:\"admin/settings/filters/add\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:24:\"filter_admin_format_form\";}}s:29:\"admin/settings/filters/delete\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:19:\"filter_admin_delete\";}}s:11:\"filter/tips\";a:1:{s:8:\"callback\";s:16:\"filter_tips_long\";}s:21:\"admin/settings/locale\";a:1:{s:8:\"callback\";s:19:\"locale_admin_manage\";}s:35:\"admin/settings/locale/string/search\";a:1:{s:8:\"callback\";s:20:\"locale_string_search\";}s:39:\"admin/settings/locale/language/overview\";a:1:{s:8:\"callback\";s:19:\"locale_admin_manage\";}s:34:\"admin/settings/locale/language/add\";a:1:{s:8:\"callback\";s:23:\"locale_admin_manage_add\";}s:37:\"admin/settings/locale/language/import\";a:1:{s:8:\"callback\";s:19:\"locale_admin_import\";}s:37:\"admin/settings/locale/language/export\";a:1:{s:8:\"callback\";s:19:\"locale_admin_export\";}s:37:\"admin/settings/locale/language/delete\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:31:\"locale_admin_manage_delete_form\";}}s:16:\"admin/build/menu\";a:1:{s:8:\"callback\";s:13:\"menu_overview\";}s:25:\"admin/build/menu/item/add\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:2:{i:0;s:19:\"menu_edit_item_form\";i:1;s:3:\"add\";}}s:26:\"admin/build/menu/item/edit\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:2:{i:0;s:19:\"menu_edit_item_form\";i:1;s:4:\"edit\";}}s:27:\"admin/build/menu/item/reset\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:15:\"menu_reset_item\";}}s:29:\"admin/build/menu/item/disable\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:25:\"menu_confirm_disable_item\";}}s:28:\"admin/build/menu/item/delete\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:21:\"menu_item_delete_form\";}}s:25:\"admin/build/menu/menu/add\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:2:{i:0;s:19:\"menu_edit_menu_form\";i:1;s:3:\"add\";}}s:26:\"admin/build/menu/menu/edit\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:2:{i:0;s:19:\"menu_edit_menu_form\";i:1;s:4:\"edit\";}}s:28:\"admin/build/menu/menu/delete\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:21:\"menu_item_delete_form\";}}s:25:\"admin/build/menu/settings\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:14:\"menu_configure\";}}s:13:\"admin/content\";a:1:{s:8:\"callback\";s:28:\"system_admin_menu_block_page\";}s:18:\"admin/content/node\";a:1:{s:8:\"callback\";s:18:\"node_admin_content\";}s:27:\"admin/content/node-settings\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:14:\"node_configure\";}}s:35:\"admin/content/node-settings/rebuild\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:30:\"node_configure_rebuild_confirm\";}}s:19:\"admin/content/types\";a:1:{s:8:\"callback\";s:19:\"node_overview_types\";}s:23:\"admin/content/types/add\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:14:\"node_type_form\";}}s:4:\"node\";a:1:{s:8:\"callback\";s:17:\"node_page_default\";}s:8:\"node/add\";a:1:{s:8:\"callback\";s:8:\"node_add\";}s:7:\"rss.xml\";a:1:{s:8:\"callback\";s:9:\"node_feed\";}s:16:\"admin/build/path\";a:1:{s:8:\"callback\";s:10:\"path_admin\";}s:21:\"admin/build/path/edit\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:15:\"path_admin_edit\";}}s:23:\"admin/build/path/delete\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:25:\"path_admin_delete_confirm\";}}s:20:\"admin/build/path/add\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:15:\"path_admin_edit\";}}s:7:\"profile\";a:1:{s:8:\"callback\";s:14:\"profile_browse\";}s:18:\"admin/user/profile\";a:1:{s:8:\"callback\";s:22:\"profile_admin_overview\";}s:22:\"admin/user/profile/add\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:18:\"profile_field_form\";}}s:31:\"admin/user/profile/autocomplete\";a:1:{s:8:\"callback\";s:35:\"profile_admin_settings_autocomplete\";}s:23:\"admin/user/profile/edit\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:18:\"profile_field_form\";}}s:25:\"admin/user/profile/delete\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:20:\"profile_field_delete\";}}s:20:\"profile/autocomplete\";a:1:{s:8:\"callback\";s:20:\"profile_autocomplete\";}s:15:\"admin/logs/hits\";a:1:{s:8:\"callback\";s:22:\"statistics_recent_hits\";}s:16:\"admin/logs/pages\";a:1:{s:8:\"callback\";s:20:\"statistics_top_pages\";}s:19:\"admin/logs/visitors\";a:1:{s:8:\"callback\";s:23:\"statistics_top_visitors\";}s:20:\"admin/logs/referrers\";a:1:{s:8:\"callback\";s:24:\"statistics_top_referrers\";}s:17:\"admin/logs/access\";a:1:{s:8:\"callback\";s:21:\"statistics_access_log\";}s:19:\"admin/logs/settings\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:34:\"statistics_access_logging_settings\";}}s:12:\"system/files\";a:1:{s:8:\"callback\";s:13:\"file_download\";}s:5:\"admin\";a:1:{s:8:\"callback\";s:22:\"system_main_admin_page\";}s:13:\"admin/compact\";a:1:{s:8:\"callback\";s:25:\"system_admin_compact_page\";}s:13:\"admin/by-task\";a:1:{s:8:\"callback\";s:22:\"system_main_admin_page\";}s:15:\"admin/by-module\";a:1:{s:8:\"callback\";s:22:\"system_admin_by_module\";}s:14:\"admin/settings\";a:1:{s:8:\"callback\";s:24:\"system_settings_overview\";}s:11:\"admin/build\";a:1:{s:8:\"callback\";s:28:\"system_admin_menu_block_page\";}s:20:\"admin/settings/admin\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:27:\"system_admin_theme_settings\";}}s:18:\"admin/build/themes\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:13:\"system_themes\";}}s:25:\"admin/build/themes/select\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:13:\"system_themes\";}}s:27:\"admin/build/themes/settings\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:21:\"system_theme_settings\";}}s:34:\"admin/build/themes/settings/global\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:21:\"system_theme_settings\";}}s:36:\"admin/build/themes/settings/perltips\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:2:{i:0;s:21:\"system_theme_settings\";i:1;s:8:\"perltips\";}}s:19:\"admin/build/modules\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:14:\"system_modules\";}}s:32:\"admin/build/modules/list/confirm\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:14:\"system_modules\";}}s:29:\"admin/build/modules/uninstall\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:24:\"system_modules_uninstall\";}}s:37:\"admin/build/modules/uninstall/confirm\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:24:\"system_modules_uninstall\";}}s:31:\"admin/settings/site-information\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:32:\"system_site_information_settings\";}}s:30:\"admin/settings/error-reporting\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:31:\"system_error_reporting_settings\";}}s:26:\"admin/settings/performance\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:27:\"system_performance_settings\";}}s:26:\"admin/settings/file-system\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:27:\"system_file_system_settings\";}}s:28:\"admin/settings/image-toolkit\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:29:\"system_image_toolkit_settings\";}}s:28:\"admin/content/rss-publishing\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:25:\"system_rss_feeds_settings\";}}s:24:\"admin/settings/date-time\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:25:\"system_date_time_settings\";}}s:31:\"admin/settings/site-maintenance\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:32:\"system_site_maintenance_settings\";}}s:25:\"admin/settings/clean-urls\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:25:\"system_clean_url_settings\";}}s:10:\"admin/logs\";a:1:{s:8:\"callback\";s:28:\"system_admin_menu_block_page\";}s:17:\"admin/logs/status\";a:1:{s:8:\"callback\";s:13:\"system_status\";}s:26:\"admin/logs/status/run-cron\";a:1:{s:8:\"callback\";s:15:\"system_run_cron\";}s:21:\"admin/logs/status/php\";a:1:{s:8:\"callback\";s:10:\"system_php\";}s:21:\"admin/logs/status/sql\";a:1:{s:8:\"callback\";s:10:\"system_sql\";}s:22:\"admin/content/taxonomy\";a:1:{s:8:\"callback\";s:30:\"taxonomy_overview_vocabularies\";}s:37:\"admin/content/taxonomy/add/vocabulary\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:24:\"taxonomy_form_vocabulary\";}}s:38:\"admin/content/taxonomy/edit/vocabulary\";a:1:{s:8:\"callback\";s:30:\"taxonomy_admin_vocabulary_edit\";}s:32:\"admin/content/taxonomy/edit/term\";a:1:{s:8:\"callback\";s:24:\"taxonomy_admin_term_edit\";}s:13:\"taxonomy/term\";a:1:{s:8:\"callback\";s:18:\"taxonomy_term_page\";}s:21:\"taxonomy/autocomplete\";a:1:{s:8:\"callback\";s:21:\"taxonomy_autocomplete\";}s:7:\"tracker\";a:2:{s:8:\"callback\";s:15:\"views_view_page\";s:18:\"callback arguments\";a:1:{i:0;s:7:\"tracker\";}}s:9:\"upload/js\";a:1:{s:8:\"callback\";s:9:\"upload_js\";}s:22:\"admin/settings/uploads\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:21:\"upload_admin_settings\";}}s:4:\"user\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:10:\"user_login\";}}s:17:\"user/autocomplete\";a:1:{s:8:\"callback\";s:17:\"user_autocomplete\";}s:10:\"user/login\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:10:\"user_login\";}}s:13:\"user/register\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:13:\"user_register\";}}s:13:\"user/password\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:9:\"user_pass\";}}s:10:\"user/reset\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:15:\"user_pass_reset\";}}s:9:\"user/help\";a:1:{s:8:\"callback\";s:14:\"user_help_page\";}s:10:\"admin/user\";a:1:{s:8:\"callback\";s:28:\"system_admin_menu_block_page\";}s:15:\"admin/user/user\";a:2:{s:8:\"callback\";s:10:\"user_admin\";s:18:\"callback arguments\";a:1:{i:0;s:4:\"list\";}}s:22:\"admin/user/user/create\";a:2:{s:8:\"callback\";s:10:\"user_admin\";s:18:\"callback arguments\";a:1:{i:0;s:6:\"create\";}}s:19:\"admin/user/settings\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:19:\"user_admin_settings\";}}s:17:\"admin/user/access\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:15:\"user_admin_perm\";}}s:16:\"admin/user/roles\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:19:\"user_admin_new_role\";}}s:21:\"admin/user/roles/edit\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:15:\"user_admin_role\";}}s:16:\"admin/user/rules\";a:1:{s:8:\"callback\";s:17:\"user_admin_access\";}s:20:\"admin/user/rules/add\";a:1:{s:8:\"callback\";s:21:\"user_admin_access_add\";}s:22:\"admin/user/rules/check\";a:1:{s:8:\"callback\";s:23:\"user_admin_access_check\";}s:21:\"admin/user/rules/edit\";a:1:{s:8:\"callback\";s:22:\"user_admin_access_edit\";}s:23:\"admin/user/rules/delete\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:32:\"user_admin_access_delete_confirm\";}}s:6:\"logout\";a:1:{s:8:\"callback\";s:11:\"user_logout\";}s:19:\"admin/logs/watchdog\";a:1:{s:8:\"callback\";s:17:\"watchdog_overview\";}s:25:\"admin/logs/page-not-found\";a:2:{s:8:\"callback\";s:12:\"watchdog_top\";s:18:\"callback arguments\";a:1:{i:0;s:14:\"page not found\";}}s:24:\"admin/logs/access-denied\";a:2:{s:8:\"callback\";s:12:\"watchdog_top\";s:18:\"callback arguments\";a:1:{i:0;s:13:\"access denied\";}}s:16:\"admin/logs/event\";a:1:{s:8:\"callback\";s:14:\"watchdog_event\";}s:22:\"admin/settings/adsense\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";s:22:\"adsense_admin_settings\";}s:36:\"admin/settings/adsense/adsense_basic\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:2:{i:0;s:29:\"adsense_admin_module_settings\";i:1;s:13:\"adsense_basic\";}}s:18:\"admin/logs/adsense\";a:1:{s:8:\"callback\";s:17:\"adsense_click_log\";}s:28:\"admin/logs/adsense/top_pages\";a:1:{s:8:\"callback\";s:23:\"adsense_click_top_pages\";}s:25:\"admin/logs/adsense/by_day\";a:1:{s:8:\"callback\";s:20:\"adsense_click_by_day\";}s:14:\"adsense/search\";a:1:{s:8:\"callback\";s:14:\"adsense_search\";}s:27:\"admin/content/amazon_import\";a:1:{s:8:\"callback\";s:18:\"amazon_import_page\";}s:34:\"admin/content/amazon_import/import\";a:1:{s:8:\"callback\";s:18:\"amazon_import_page\";}s:42:\"admin/content/amazon_import/import/Blended\";a:1:{s:8:\"callback\";s:18:\"amazon_import_page\";}s:40:\"admin/content/amazon_import/import/Books\";a:1:{s:8:\"callback\";s:18:\"amazon_import_page\";}s:44:\"admin/content/amazon_import/import/Classical\";a:1:{s:8:\"callback\";s:18:\"amazon_import_page\";}s:38:\"admin/content/amazon_import/import/DVD\";a:1:{s:8:\"callback\";s:18:\"amazon_import_page\";}s:46:\"admin/content/amazon_import/import/Electronics\";a:1:{s:8:\"callback\";s:18:\"amazon_import_page\";}s:47:\"admin/content/amazon_import/import/ForeignBooks\";a:1:{s:8:\"callback\";s:18:\"amazon_import_page\";}s:53:\"admin/content/amazon_import/import/HealthPersonalCare\";a:1:{s:8:\"callback\";s:18:\"amazon_import_page\";}s:42:\"admin/content/amazon_import/import/Hobbies\";a:1:{s:8:\"callback\";s:18:\"amazon_import_page\";}s:42:\"admin/content/amazon_import/import/Kitchen\";a:1:{s:8:\"callback\";s:18:\"amazon_import_page\";}s:40:\"admin/content/amazon_import/import/Music\";a:1:{s:8:\"callback\";s:18:\"amazon_import_page\";}s:46:\"admin/content/amazon_import/import/MusicTracks\";a:1:{s:8:\"callback\";s:18:\"amazon_import_page\";}s:43:\"admin/content/amazon_import/import/Software\";a:1:{s:8:\"callback\";s:18:\"amazon_import_page\";}s:47:\"admin/content/amazon_import/import/SprtingGoods\";a:1:{s:8:\"callback\";s:18:\"amazon_import_page\";}s:39:\"admin/content/amazon_import/import/Toys\";a:1:{s:8:\"callback\";s:18:\"amazon_import_page\";}s:38:\"admin/content/amazon_import/import/VHS\";a:1:{s:8:\"callback\";s:18:\"amazon_import_page\";}s:40:\"admin/content/amazon_import/import/Video\";a:1:{s:8:\"callback\";s:18:\"amazon_import_page\";}s:45:\"admin/content/amazon_import/import/VideoGames\";a:1:{s:8:\"callback\";s:18:\"amazon_import_page\";}s:42:\"admin/content/amazon_import/import/Watches\";a:1:{s:8:\"callback\";s:18:\"amazon_import_page\";}s:34:\"admin/content/amazon_import/manage\";a:1:{s:8:\"callback\";s:13:\"amazon_manage\";}s:13:\"search/amazon\";a:1:{s:8:\"callback\";s:18:\"amazon_search_page\";}s:21:\"search/amazon/Blended\";a:1:{s:8:\"callback\";s:18:\"amazon_search_page\";}s:19:\"search/amazon/Books\";a:1:{s:8:\"callback\";s:18:\"amazon_search_page\";}s:23:\"search/amazon/Classical\";a:1:{s:8:\"callback\";s:18:\"amazon_search_page\";}s:17:\"search/amazon/DVD\";a:1:{s:8:\"callback\";s:18:\"amazon_search_page\";}s:25:\"search/amazon/Electronics\";a:1:{s:8:\"callback\";s:18:\"amazon_search_page\";}s:26:\"search/amazon/ForeignBooks\";a:1:{s:8:\"callback\";s:18:\"amazon_search_page\";}s:32:\"search/amazon/HealthPersonalCare\";a:1:{s:8:\"callback\";s:18:\"amazon_search_page\";}s:21:\"search/amazon/Hobbies\";a:1:{s:8:\"callback\";s:18:\"amazon_search_page\";}s:21:\"search/amazon/Kitchen\";a:1:{s:8:\"callback\";s:18:\"amazon_search_page\";}s:19:\"search/amazon/Music\";a:1:{s:8:\"callback\";s:18:\"amazon_search_page\";}s:25:\"search/amazon/MusicTracks\";a:1:{s:8:\"callback\";s:18:\"amazon_search_page\";}s:22:\"search/amazon/Software\";a:1:{s:8:\"callback\";s:18:\"amazon_search_page\";}s:26:\"search/amazon/SprtingGoods\";a:1:{s:8:\"callback\";s:18:\"amazon_search_page\";}s:18:\"search/amazon/Toys\";a:1:{s:8:\"callback\";s:18:\"amazon_search_page\";}s:17:\"search/amazon/VHS\";a:1:{s:8:\"callback\";s:18:\"amazon_search_page\";}s:19:\"search/amazon/Video\";a:1:{s:8:\"callback\";s:18:\"amazon_search_page\";}s:24:\"search/amazon/VideoGames\";a:1:{s:8:\"callback\";s:18:\"amazon_search_page\";}s:21:\"search/amazon/Watches\";a:1:{s:8:\"callback\";s:18:\"amazon_search_page\";}s:21:\"admin/settings/amazon\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";s:15:\"amazon_settings\";}s:18:\"admin/user/captcha\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:22:\"captcha_admin_settings\";}}s:35:\"admin/user/captcha/captcha/examples\";a:1:{s:8:\"callback\";s:16:\"captcha_examples\";}s:40:\"admin/user/captcha/captcha/captcha_point\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:24:\"captcha_point_admin_form\";}}s:32:\"admin/user/captcha/image_captcha\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:27:\"image_captcha_settings_form\";}}s:13:\"image_captcha\";a:1:{s:8:\"callback\";s:19:\"image_captcha_image\";}s:22:\"admin/settings/counter\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";s:13:\"counter_admin\";}s:25:\"admin/settings/feedburner\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:25:\"_feedburner_settings_form\";}}s:22:\"admin/build/feedburner\";a:1:{s:8:\"callback\";s:26:\"_feedburner_build_overview\";}s:26:\"admin/build/feedburner/add\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:22:\"_feedburner_build_edit\";}}s:27:\"admin/build/feedburner/edit\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:22:\"_feedburner_build_edit\";}}s:29:\"admin/build/feedburner/remove\";a:1:{s:8:\"callback\";s:24:\"_feedburner_build_remove\";}s:23:\"admin/feedburner/verify\";a:1:{s:8:\"callback\";s:18:\"_feedburner_verify\";}s:29:\"admin/feedburner/autocomplete\";a:1:{s:8:\"callback\";s:24:\"_feedburner_autocomplete\";}s:30:\"admin/settings/googleanalytics\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";s:35:\"googleanalytics_admin_settings_form\";}s:14:\"scheduler/cron\";a:1:{s:8:\"callback\";s:19:\"_scheduler_run_cron\";}s:19:\"scheduler/timecheck\";a:1:{s:8:\"callback\";s:20:\"_scheduler_timecheck\";}s:24:\"admin/settings/scheduler\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";s:15:\"scheduler_admin\";}s:22:\"admin/settings/tinymce\";a:1:{s:8:\"callback\";s:13:\"tinymce_admin\";}s:9:\"trackback\";a:1:{s:8:\"callback\";s:14:\"trackback_page\";}s:23:\"admin/content/trackback\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:24:\"trackback_admin_overview\";}}s:32:\"admin/content/trackback/settings\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:19:\"trackback_configure\";}}s:37:\"admin/content/trackback/list/approval\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:2:{i:0;s:24:\"trackback_admin_overview\";i:1;s:8:\"approval\";}}s:35:\"admin/settings/locale/string/update\";a:1:{s:8:\"callback\";s:24:\"update_locale_admin_menu\";}s:18:\"admin/logs/updates\";a:1:{s:8:\"callback\";s:20:\"update_status_status\";}s:23:\"admin/logs/updates/list\";a:1:{s:8:\"callback\";s:20:\"update_status_status\";}s:27:\"admin/logs/updates/settings\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:22:\"update_status_settings\";}}s:24:\"admin/logs/updates/check\";a:1:{s:8:\"callback\";s:27:\"update_status_manual_status\";}s:24:\"admin/build/views/wizard\";a:1:{s:8:\"callback\";s:23:\"views_theme_wizard_page\";}s:17:\"admin/build/views\";a:1:{s:8:\"callback\";s:19:\"views_ui_admin_page\";}s:22:\"admin/build/views/list\";a:1:{s:8:\"callback\";s:19:\"views_ui_admin_page\";}s:21:\"admin/build/views/add\";a:1:{s:8:\"callback\";s:23:\"views_ui_admin_add_page\";}s:24:\"admin/build/views/import\";a:1:{s:8:\"callback\";s:26:\"views_ui_admin_import_page\";}s:23:\"admin/build/views/tools\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:20:\"views_ui_admin_tools\";}}s:24:\"admin/build/views/delete\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:29:\"views_ui_admin_delete_confirm\";}}s:24:\"admin/build/views/enable\";a:1:{s:8:\"callback\";s:26:\"views_ui_admin_enable_page\";}s:25:\"admin/build/views/disable\";a:1:{s:8:\"callback\";s:27:\"views_ui_admin_disable_page\";}s:25:\"admin/settings/xmlsitemap\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:27:\"xmlsitemap_settings_sitemap\";}}s:33:\"admin/settings/xmlsitemap/engines\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:27:\"xmlsitemap_settings_engines\";}}s:36:\"admin/settings/xmlsitemap/additional\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:30:\"xmlsitemap_settings_additional\";}}s:11:\"sitemap.xml\";a:1:{s:8:\"callback\";s:18:\"_xmlsitemap_output\";}s:22:\"LiveSearchSiteAuth.xml\";a:2:{s:8:\"callback\";s:26:\"_xmlsitemap_engines_verify\";s:18:\"callback arguments\";a:1:{i:0;s:4:\"live\";}}s:31:\"admin/settings/adsense_injector\";a:2:{s:8:\"callback\";s:15:\"drupal_get_form\";s:18:\"callback arguments\";a:1:{i:0;s:31:\"adsense_injector_admin_settings\";}}s:8:\"list/all\";a:2:{s:8:\"callback\";s:15:\"views_view_page\";s:18:\"callback arguments\";a:1:{i:0;s:3:\"all\";}}s:4:\"list\";a:2:{s:8:\"callback\";s:15:\"views_view_page\";s:18:\"callback arguments\";a:1:{i:0;s:8:\"category\";}}s:7:\"archive\";a:2:{s:8:\"callback\";s:15:\"views_view_page\";s:18:\"callback arguments\";a:1:{i:0;s:7:\"archive\";}}s:9:\"frontpage\";a:2:{s:8:\"callback\";s:15:\"views_view_page\";s:18:\"callback arguments\";a:1:{i:0;s:9:\"frontpage\";}}}s:7:\"visible\";a:3:{i:1;a:5:{s:5:\"title\";s:21:\"ナビゲーション\";s:4:\"path\";s:0:\"\";s:8:\"children\";a:0:{}s:4:\"type\";i:3;s:3:\"pid\";i:0;}i:2;a:5:{s:5:\"title\";s:24:\"プライマリリンク\";s:4:\"path\";s:0:\"\";s:8:\"children\";a:0:{}s:4:\"type\";s:3:\"115\";s:3:\"pid\";i:0;}i:0;a:4:{s:5:\"title\";s:0:\"\";s:4:\"path\";s:0:\"\";s:8:\"children\";a:2:{i:0;i:1;i:1;i:2;}s:4:\"type\";i:1;}}}', created = 1714605530, expire = 1714691930, headers = '' WHERE cid = '0:ja' in /var/www/drupal-5.23/includes/database.mysql.inc on line 174.
  • user warning: Table 'twinkle_perltips.perltips_cache_views' doesn't exist query: SELECT data, created, headers, expire FROM perltips_cache_views WHERE cid = 'views_urls' in /var/www/drupal-5.23/includes/database.mysql.inc on line 174.
  • user warning: Table 'twinkle_perltips.perltips_cache_views' doesn't exist query: LOCK TABLES perltips_cache_views WRITE in /var/www/drupal-5.23/includes/database.mysql.inc on line 174.
  • user warning: Table 'twinkle_perltips.perltips_cache_views' doesn't exist query: UPDATE perltips_cache_views SET data = 'a:5:{s:3:\"all\";s:8:\"list/all\";s:8:\"category\";s:4:\"list\";s:7:\"archive\";s:7:\"archive\";s:9:\"frontpage\";s:9:\"frontpage\";s:7:\"tracker\";s:7:\"tracker\";}', created = 1714605530, expire = 0, headers = '' WHERE cid = 'views_urls' in /var/www/drupal-5.23/includes/database.mysql.inc on line 174.
  • warning: Creating default object from empty value in /var/www/drupal-5.23/modules/taxonomy/taxonomy.module on line 1418.
  • user warning: Table 'twinkle_perltips.perltips_cache_filter' doesn't exist query: SELECT data, created, headers, expire FROM perltips_cache_filter WHERE cid = '1:b51b3e44c37e89371b0d6d405f8914a2' in /var/www/drupal-5.23/includes/database.mysql.inc on line 174.
  • user warning: Table 'twinkle_perltips.perltips_cache' doesn't exist query: SELECT data, created, headers, expire FROM perltips_cache WHERE cid = 'adsense-2-336x280-2' in /var/www/drupal-5.23/includes/database.mysql.inc on line 174.
  • user warning: Table 'twinkle_perltips.perltips_cache' doesn't exist query: LOCK TABLES perltips_cache WRITE in /var/www/drupal-5.23/includes/database.mysql.inc on line 174.
  • user warning: Table 'twinkle_perltips.perltips_cache' doesn't exist query: UPDATE perltips_cache SET data = '\n<div class=\"adsense\">\n<script type=\"text/javascript\"><!--\ngoogle_ad_client = \"pub-1726939643040700\";\ngoogle_ad_type = \"text\";\ngoogle_ad_channel = \"0188334254\";\ngoogle_ad_format = \"336x280_as\";\ngoogle_color_border = \"FFFFFF\";\ngoogle_color_bg = \"FFFFFF\";\ngoogle_color_link = \"254694\";\ngoogle_color_url = \"3670A8\";\ngoogle_color_text = \"5a5a5a\";\ngoogle_ad_width = 336;\ngoogle_ad_height = 280;\n//--></script>\n<script type=\"text/javascript\"\n src=\"https://pagead2.googlesyndication.com/pagead/show_ads.js\">\n</script>\n</div>\n', created = 1714605530, expire = 0, headers = '' WHERE cid = 'adsense-2-336x280-2' in /var/www/drupal-5.23/includes/database.mysql.inc on line 174.
  • user warning: Table 'twinkle_perltips.perltips_cache_filter' doesn't exist query: SELECT data, created, headers, expire FROM perltips_cache_filter WHERE cid = '1:5d76c61a42c08aef12b067823b0edd9b' in /var/www/drupal-5.23/includes/database.mysql.inc on line 174.
  • user warning: Table 'twinkle_perltips.perltips_cache' doesn't exist query: SELECT data, created, headers, expire FROM perltips_cache WHERE cid = 'adsense-2-336x280-2' in /var/www/drupal-5.23/includes/database.mysql.inc on line 174.
  • user warning: Table 'twinkle_perltips.perltips_cache' doesn't exist query: LOCK TABLES perltips_cache WRITE in /var/www/drupal-5.23/includes/database.mysql.inc on line 174.
  • user warning: Table 'twinkle_perltips.perltips_cache' doesn't exist query: UPDATE perltips_cache SET data = '\n<div class=\"adsense\">\n<script type=\"text/javascript\"><!--\ngoogle_ad_client = \"pub-1726939643040700\";\ngoogle_ad_type = \"text\";\ngoogle_ad_channel = \"0188334254\";\ngoogle_ad_format = \"336x280_as\";\ngoogle_color_border = \"FFFFFF\";\ngoogle_color_bg = \"FFFFFF\";\ngoogle_color_link = \"254694\";\ngoogle_color_url = \"3670A8\";\ngoogle_color_text = \"5a5a5a\";\ngoogle_ad_width = 336;\ngoogle_ad_height = 280;\n//--></script>\n<script type=\"text/javascript\"\n src=\"https://pagead2.googlesyndication.com/pagead/show_ads.js\">\n</script>\n</div>\n', created = 1714605530, expire = 0, headers = '' WHERE cid = 'adsense-2-336x280-2' in /var/www/drupal-5.23/includes/database.mysql.inc on line 174.
  • user warning: Table 'twinkle_perltips.perltips_cache_filter' doesn't exist query: SELECT data, created, headers, expire FROM perltips_cache_filter WHERE cid = '1:43db266c317ddeeb4467dfb0b437245c' in /var/www/drupal-5.23/includes/database.mysql.inc on line 174.
  • user warning: Table 'twinkle_perltips.perltips_cache' doesn't exist query: SELECT data, created, headers, expire FROM perltips_cache WHERE cid = 'adsense-2-336x280-2' in /var/www/drupal-5.23/includes/database.mysql.inc on line 174.
  • user warning: Table 'twinkle_perltips.perltips_cache' doesn't exist query: LOCK TABLES perltips_cache WRITE in /var/www/drupal-5.23/includes/database.mysql.inc on line 174.
  • user warning: Table 'twinkle_perltips.perltips_cache' doesn't exist query: UPDATE perltips_cache SET data = '\n<div class=\"adsense\">\n<script type=\"text/javascript\"><!--\ngoogle_ad_client = \"pub-1726939643040700\";\ngoogle_ad_type = \"text\";\ngoogle_ad_channel = \"0188334254\";\ngoogle_ad_format = \"336x280_as\";\ngoogle_color_border = \"FFFFFF\";\ngoogle_color_bg = \"FFFFFF\";\ngoogle_color_link = \"254694\";\ngoogle_color_url = \"3670A8\";\ngoogle_color_text = \"5a5a5a\";\ngoogle_ad_width = 336;\ngoogle_ad_height = 280;\n//--></script>\n<script type=\"text/javascript\"\n src=\"https://pagead2.googlesyndication.com/pagead/show_ads.js\">\n</script>\n</div>\n', created = 1714605530, expire = 0, headers = '' WHERE cid = 'adsense-2-336x280-2' in /var/www/drupal-5.23/includes/database.mysql.inc on line 174.
  • user warning: Table 'twinkle_perltips.perltips_cache_filter' doesn't exist query: SELECT data, created, headers, expire FROM perltips_cache_filter WHERE cid = '1:b841ef8f8951edecbbb7a10a8762ba13' in /var/www/drupal-5.23/includes/database.mysql.inc on line 174.

Google Maps BBS

v\:* { behavior:url(#default#VML); }
v\:* { behavior:url(#default#VML); }

ブログ (Movable Type) と Google Map を組み合わせる

今回取り組む内容の仕様としては、以下の通りである。
  • ブログを利用する。
  • ブログに自分の好きな地域(どこかは予め決めておく)の地図を表示する。
  • 地図にはマーカーが表示される。
  • マーカーの情報は AJAX (XMLHttpRequest) の非同期通信により、サーバーから XML ファイルを読み込んだものである。
  • マーカーをクリックすると吹き出しにその地点の情報が出る。
  • 吹き出し中の「続きを読む」リンクをクリックすると、ブログエントリにジャンプする。
  • マーカーは自分独自のアイコンを使う。
まずは、実例をみてイメージをつかんでもらった方がいいだろう。 このサイトで動作している JavaScript は以下のものである。
//<![CDATA[

var BASE_URL = "https://2kids.net";   
var GMAP_FILE = "/yas/gmap.xml";
var ICON_DEFAULT = "/yas/images/icon_restaurant.png";
var ICON_SHADOW = "/yas/images/icon_restaurant_shadow.png";

var map;
var baseicon;
var xmlHttp;

function init() {

    map      = new GMap(document.getElementById("map")); // 地図オブジェクトを生成
    baseicon = new GIcon();  // アイコンオブジェクトを作成
    xmlHttp  = GXmlHttp.create(); // XmlHttpRequest オブジェクトを作成

    // 地図を設定
    map.addControl(new GLargeMapControl()); // 拡大縮小のボタン
    map.addControl(new GMapTypeControl());  // 地図と衛星の切り替え
    map.centerAndZoom(new GPoint(-122.0745, 37.4170), 7); // ベイエリアを表示
   
    // アイコンを設定
    baseicon.image            = BASE_URL + ICON_DEFAULT;
    baseicon.shadow           = BASE_URL + ICON_SHADOW;
    baseicon.iconSize         = new GSize (16, 16);
    baseicon.shadowSize       = new GSize (34, 20);
    baseicon.iconAnchor       = new GPoint( 8,  8);  // <- (icon_width / 2, icon_height)
    baseicon.infoWindowAnchor = new GPoint( 9,  2);
    baseicon.infoShadowAnchor = new GPoint(18, 25);
   
    // マーカーを設定: XML データを読み込んで表示
    xmlHttp.open("GET", BASE_URL + GMAP_FILE,  true);
    xmlHttp.onreadystatechange = showMarkers;
    xmlHttp.send(null);
}

function showMarkers() {

    if (xmlHttp.readyState == 4) {

        var xmlDoc = xmlHttp.responseXML;
        var marker = xmlDoc.documentElement.getElementsByTagName("marker");
        for (var i = 0; i < marker.length; i++) {
            addMarker(marker[i]);
        } // End of for
    }
}

function addMarker(xml) {

    var point  = new GPoint(xml.getAttribute("lng"),
                            xml.getAttribute("lat"));
    baseicon.image = BASE_URL + xml.getAttribute("icon");
    var icon   = new GIcon(baseicon);
    var marker = new GMarker(point, icon);
    map.addOverlay(marker);
    var html   = '<div id="InfoWindow">'
               + '<img src="' + baseicon.image + '" alt="icon"> '
               + '<a href="' + xml.getAttribute("site") + '">'
               + xml.getAttribute("name")
               + '</a><br />'
               + xml.getAttribute("street") + '<br />'
               + xml.getAttribute("city")   + '<br />'
               + xml.getAttribute("phone")  + '<br />'
               + '<a href="' + BASE_URL + xml.getAttribute("link") + '">'
               + 'レビューを読む'
               + '</a><br />'
               + '</div>';
    GEvent.addListener(marker, "click", function() {
    //  marker.showMapBlowup(3);  // 吹き出しに地図が表示される模様。
    //  map.centerAndZoom(p, 3);
        marker.openInfoWindowHtml(html);
    });  // click のイベントリスナ登録
}
//]]>
このスクリプトは以下のようなフォーマットの XML データを利用する。
<markers>

    <marker
        lng="-121.9485855102539" lat="37.318707484418496"
        icon="/yas/images/icon_mexican.png"
        name="Chevys Winchester"
        site="https://www.chevys.com/"
        link="/yas/archives/cat60/#a000761"
        street="550 S. Winchester"
        city=" San Jose, CA 95128"
        phone="(408) 241-0158"
    />

<!-- 以下、上と同じデータの繰り返し。必要なだけ増やす。-->

</markers>
さて、それでは仕組みについてひとつひとつ説明していこう。 今回の動作確認済み環境としては、以下の通りである (2005/10/28 現在)。
  • Movable Type 3.2 Release 2 (日本語版)
  • Firefox 1.0.7 または IE 6.0SP2 または Safari 2.0.1
というわけでここでは Movable Type 3.2 Release 2 (日本語版) と Firefox 1.0.7 を例に取って話を進める。以下は必要な手順である。
  1. アイコンの作成 (Google Map に表示するマーカーのこと)
  2. JavaScript 作成 (Google Map 用)
  3. map.xml の作成 (XMLHttpRequest を使ってマーカーの情報を読み込む)
  4. ブログテンプレートの修正
  5. スタイルシートの設定
  6. ブログエントリの追加
それではまずはアイコンについ説明しよう。
  • Google Map API では、マーカーと呼ばれるポイントを指し示すアイコンが必要となる。Google が用意したデフォルトのマーカーアイコンはオレンジ色の水玉を逆さにしたような感じのものだが、これは自由にカスタマイズできる。
  • アイコンの実体は画像ファイルである。画像のフォーマットは、JPEG、GIF、PNG が使えるが、PNG がいいだろう。
  • なぜなら、アイコンには影を付けられるのだが、この影は、αチャネルを透過にした PNG を使うことになっているからだ (まぁ、どの画像フォーマットを選ぶかは実際は好みの問題だ)。
  • ちなみにアイコンの影は、オリジナルのアイコンに対して45度の傾きを付けるのが、Google からのガイドラインのようである。実際影をつけるのは結構難しかった。私の場合はオリジナル画像をグレー処理し、その後何度かソフト処理をし、ぼかしをかけた…という感じで、この作業に多くの時間を取ってしまった^^;
以下、JavaScript からのアイコン部分生成に関する抜粋だ。要は、GIcon オブジェクトに用意されているいろいろなプロパティを設定してあげれば、自分で作ったアイコンが表示されるのである。
var BASE_URL = "https://2kids.net";
var baseicon;

function init() {

    baseicon = new GIcon();  // アイコンオブジェクトを作成

    // アイコンを設定
    baseicon.image            = BASE_URL + "/yas/images/icon_restaurant.png";
    baseicon.shadow           = BASE_URL + "/yas/images/icon_restaurant_shadow.png";
    baseicon.iconSize         = new GSize (16, 16);
    baseicon.shadowSize       = new GSize (34, 20);
    baseicon.iconAnchor       = new GPoint( 8,  8);  // <- (icon_width / 2, icon_height)
    baseicon.infoWindowAnchor = new GPoint( 9,  2);
    baseicon.infoShadowAnchor = new GPoint(18, 25);
    baseicon.image = BASE_URL + xml.getAttribute("icon");
}

function addMarker(xml) {

    var point  = new GPoint(xml.getAttribute("lng"),
                            xml.getAttribute("lat"));
    baseicon.image = BASE_URL + xml.getAttribute("icon");
    var icon   = new GIcon(baseicon);
    var marker = new GMarker(point, icon);
    map.addOverlay(marker);
}
//]]>
次に肝心の JavaScript であるが、Movable Type のテンプレート作成機能を利用する。Movable Type で、環境設定 / テンプレート-モジュールと選択していき、「モジュールを新規作成」をクリックして以下のように作成(設定)し、保存する。
  • テンプレート名: gmap.js (←ここは実は何でもいい)
  • このテンプレートにリンクするファイル: gmap.js (別のテンプレートから使用するファイル名)
  • モジュールの内容: 冒頭の JavaScript
JavaScript を保存したら、
map.xml
というファイル名で、XML ファイルを保存する。以下に XML ファイルの内容 (属性) を説明しよう (属性は独自に設定したものです)。
<markers>

    <marker
        lng="-121.9485855102539" lat="37.318707484418496" <font color="blue">← ここは、</font><b><font color="orange">経度</font><font color="blue">・</font><font color="red">緯度</font></b><font color="blue">の順で入る</font>
        icon="/yas/images/icon_mexican.png" <font color="blue">← アイコン画像へのルートからのパス + ファイル名 (https:// は、JavaScript 中の最初に記述済み)</font>
        name="Chevys Winchester" <font color="blue">← 吹き出し中の一番上に表示される、マーカーの名前</font>
        site="https://www.chevys.com/" <font color="blue">← マーカーの名前をクリックすると表示されるウェブページ</font>
        link="/yas/archives/cat60/#a000761" <font color="blue">← Movable Type のブログのエントリへのリンク※</font>
        street="550 S. Winchester" <font color="blue">← マーカーの住所 (サンプルはアメリカなので番地が先)</font>
        city=" San Jose, CA 95128" <font color="blue">← マーカーの住所 (サンプルはアメリカなので市町村がが後)</font>
        phone="(408) 241-0158" <font color="blue">← 電話番号</font>
    />

<!-- 以下、上と同じデータの繰り返し。必要なだけ増やす。-->

</markers>
※…「Movable Type のブログのエントリへのリンク」とあるのは、個別ブログについている ID である。個々のブログエントリのソースを見ればわかると思う。 これでスクリプト & XML データの準備が整うので、テンプレートを修正する。環境設定 / テンプレートで、
  • メインページ
  • アーカイブ → カテゴリーアーカイブ
  • アーカイブ → 日付アーカイブ
  • アーカイブ → 個別エントリーアーカイブ
のすべてのテンプレートにおいて、
<head>

<script src="https://maps.google.com/maps?file=api&v=1&key=ここにあなたが取得した Google Map API のキーが入る" type="text/javascript"</script>

<script src="/ルートからブログへのパス/gmap.js" type="text/javascript"></script>
</head>

<body onLoad="init()">

</body>
のように修正する。onLoad="..." で最初に呼ばれる関数を指定しないと、IE ではうまく動作しなかった。また、吹き出し中に表示されるリンクをクリックすることによって、個別のブログエントリにジャンプできるように、テンプレートを少し修正する。ブログエントリのタイトルを表示する箇所を見つけ、以下のように... タグをはさむ。
<a name="a<$MTEntryID pad="1"$>">
<h3 id="a<$MTEntryID pad="1"$>"><$MTEntryTitle$></h3>
</a>
また、個別エントリから地図に戻れるように、以下の部分の最後に「地図に戻る」リンクを追加する。「#a000835」とある部分は、個別ブログエントリで、Google Map を表示したいブログエントリの ID である。
<p class="posted">
投稿者 <$MTEntryAuthor$> : <a href="<$MTEntryPermalink valid_html="1"$>"><$MTEntryDate format="%Y/%m/%d"$></a>
<MTEntryIfAllowComments>
| <a href="<$MTEntryPermalink archive_type="Individual"$>#comments">コメント (<$MTEntryCommentCount$>)</a>
</MTEntryIfAllowComments>
<MTEntryIfAllowPings>
| <a href="<$MTEntryPermalink archive_type="Individual"$>#trackbacks">トラックバック</a>
</MTEntryIfAllowPings>
| <a href="#a000835">地図に戻る</a>
</p>
続いてスタイルシートも設定してしまおう。Movable Type のテンプレート→スタイルシートで、スタイルシートの最後に以下の内容を追加する。
#map {

    font-family: "Trebuchet MS", Trebuchet, verdana, arial, sans-serif;
    text-align: center;
}

#InfoWindow {

    font-family: "Trebuchet MS", Trebuchet, verdana, arial, sans-serif;
}
こんな具合である。#map と #infoWindow を自由にいじってみて欲しい (#InfoWindow は実は JavaScript 中にそのように設定できるように記述してある)。 最後はブログエントリの追加である。ブログの本文に、以下の1行を追加すれば Google Map が表示される。width と height は地図の大きさなので自由に設定して欲しい。
<div id="map" style="width: 500px; height: 400px;"></div>
今回取り組む内容の仕様としては、以下の通りである。
  • ブログを利用する。
  • ブログに自分の好きな地域(どこかは予め決めておく)の地図を表示する。
  • 地図にはマーカーが表示される。
  • マーカーの情報は AJAX (XMLHttpRequest) の非同期通信により、サーバーから XML ファイルを読み込んだものである。
  • マーカーをクリックすると吹き出しにその地点の情報が出る。
  • 吹き出し中の「続きを読む」リンクをクリックすると、ブログエントリにジャンプする。
  • マーカーは自分独自のアイコンを使う。
まずは、実例をみてイメージをつかんでもらった方がいいだろう。 このサイトで動作している JavaScript は以下のものである。
//<![CDATA[

var BASE_URL = "https://2kids.net";   
var GMAP_FILE = "/yas/gmap.xml";
var ICON_DEFAULT = "/yas/images/icon_restaurant.png";
var ICON_SHADOW = "/yas/images/icon_restaurant_shadow.png";

var map;
var baseicon;
var xmlHttp;

function init() {

    map      = new GMap(document.getElementById("map")); // 地図オブジェクトを生成
    baseicon = new GIcon();  // アイコンオブジェクトを作成
    xmlHttp  = GXmlHttp.create(); // XmlHttpRequest オブジェクトを作成

    // 地図を設定
    map.addControl(new GLargeMapControl()); // 拡大縮小のボタン
    map.addControl(new GMapTypeControl());  // 地図と衛星の切り替え
    map.centerAndZoom(new GPoint(-122.0745, 37.4170), 7); // ベイエリアを表示
   
    // アイコンを設定
    baseicon.image            = BASE_URL + ICON_DEFAULT;
    baseicon.shadow           = BASE_URL + ICON_SHADOW;
    baseicon.iconSize         = new GSize (16, 16);
    baseicon.shadowSize       = new GSize (34, 20);
    baseicon.iconAnchor       = new GPoint( 8,  8);  // <- (icon_width / 2, icon_height)
    baseicon.infoWindowAnchor = new GPoint( 9,  2);
    baseicon.infoShadowAnchor = new GPoint(18, 25);
   
    // マーカーを設定: XML データを読み込んで表示
    xmlHttp.open("GET", BASE_URL + GMAP_FILE,  true);
    xmlHttp.onreadystatechange = showMarkers;
    xmlHttp.send(null);
}

function showMarkers() {

    if (xmlHttp.readyState == 4) {

        var xmlDoc = xmlHttp.responseXML;
        var marker = xmlDoc.documentElement.getElementsByTagName("marker");
        for (var i = 0; i < marker.length; i++) {
            addMarker(marker[i]);
        } // End of for
    }
}

function addMarker(xml) {

    var point  = new GPoint(xml.getAttribute("lng"),
                            xml.getAttribute("lat"));
    baseicon.image = BASE_URL + xml.getAttribute("icon");
    var icon   = new GIcon(baseicon);
    var marker = new GMarker(point, icon);
    map.addOverlay(marker);
    var html   = '<div id="InfoWindow">'
               + '<img src="' + baseicon.image + '" alt="icon"> '
               + '<a href="' + xml.getAttribute("site") + '">'
               + xml.getAttribute("name")
               + '</a><br />'
               + xml.getAttribute("street") + '<br />'
               + xml.getAttribute("city")   + '<br />'
               + xml.getAttribute("phone")  + '<br />'
               + '<a href="' + BASE_URL + xml.getAttribute("link") + '">'
               + 'レビューを読む'
               + '</a><br />'
               + '</div>';
    GEvent.addListener(marker, "click", function() {
    //  marker.showMapBlowup(3);  // 吹き出しに地図が表示される模様。
    //  map.centerAndZoom(p, 3);
        marker.openInfoWindowHtml(html);
    });  // click のイベントリスナ登録
}
//]]>
このスクリプトは以下のようなフォーマットの XML データを利用する。
<markers>

    <marker
        lng="-121.9485855102539" lat="37.318707484418496"
        icon="/yas/images/icon_mexican.png"
        name="Chevys Winchester"
        site="https://www.chevys.com/"
        link="/yas/archives/cat60/#a000761"
        street="550 S. Winchester"
        city=" San Jose, CA 95128"
        phone="(408) 241-0158"
    />

<!-- 以下、上と同じデータの繰り返し。必要なだけ増やす。-->

</markers>
さて、それでは仕組みについてひとつひとつ説明していこう。 今回の動作確認済み環境としては、以下の通りである (2005/10/28 現在)。
  • Movable Type 3.2 Release 2 (日本語版)
  • Firefox 1.0.7 または IE 6.0SP2 または Safari 2.0.1
というわけでここでは Movable Type 3.2 Release 2 (日本語版) と Firefox 1.0.7 を例に取って話を進める。以下は必要な手順である。
  1. アイコンの作成 (Google Map に表示するマーカーのこと)
  2. JavaScript 作成 (Google Map 用)
  3. map.xml の作成 (XMLHttpRequest を使ってマーカーの情報を読み込む)
  4. ブログテンプレートの修正
  5. スタイルシートの設定
  6. ブログエントリの追加
それではまずはアイコンについ説明しよう。
  • Google Map API では、マーカーと呼ばれるポイントを指し示すアイコンが必要となる。Google が用意したデフォルトのマーカーアイコンはオレンジ色の水玉を逆さにしたような感じのものだが、これは自由にカスタマイズできる。
  • アイコンの実体は画像ファイルである。画像のフォーマットは、JPEG、GIF、PNG が使えるが、PNG がいいだろう。
  • なぜなら、アイコンには影を付けられるのだが、この影は、αチャネルを透過にした PNG を使うことになっているからだ (まぁ、どの画像フォーマットを選ぶかは実際は好みの問題だ)。
  • ちなみにアイコンの影は、オリジナルのアイコンに対して45度の傾きを付けるのが、Google からのガイドラインのようである。実際影をつけるのは結構難しかった。私の場合はオリジナル画像をグレー処理し、その後何度かソフト処理をし、ぼかしをかけた…という感じで、この作業に多くの時間を取ってしまった^^;
以下、JavaScript からのアイコン部分生成に関する抜粋だ。要は、GIcon オブジェクトに用意されているいろいろなプロパティを設定してあげれば、自分で作ったアイコンが表示されるのである。
var BASE_URL = "https://2kids.net";
var baseicon;

function init() {

    baseicon = new GIcon();  // アイコンオブジェクトを作成

    // アイコンを設定
    baseicon.image            = BASE_URL + "/yas/images/icon_restaurant.png";
    baseicon.shadow           = BASE_URL + "/yas/images/icon_restaurant_shadow.png";
    baseicon.iconSize         = new GSize (16, 16);
    baseicon.shadowSize       = new GSize (34, 20);
    baseicon.iconAnchor       = new GPoint( 8,  8);  // <- (icon_width / 2, icon_height)
    baseicon.infoWindowAnchor = new GPoint( 9,  2);
    baseicon.infoShadowAnchor = new GPoint(18, 25);
    baseicon.image = BASE_URL + xml.getAttribute("icon");
}

function addMarker(xml) {

    var point  = new GPoint(xml.getAttribute("lng"),
                            xml.getAttribute("lat"));
    baseicon.image = BASE_URL + xml.getAttribute("icon");
    var icon   = new GIcon(baseicon);
    var marker = new GMarker(point, icon);
    map.addOverlay(marker);
}
//]]>
次に肝心の JavaScript であるが、Movable Type のテンプレート作成機能を利用する。Movable Type で、環境設定 / テンプレート-モジュールと選択していき、「モジュールを新規作成」をクリックして以下のように作成(設定)し、保存する。
  • テンプレート名: gmap.js (←ここは実は何でもいい)
  • このテンプレートにリンクするファイル: gmap.js (別のテンプレートから使用するファイル名)
  • モジュールの内容: 冒頭の JavaScript
JavaScript を保存したら、
map.xml
というファイル名で、XML ファイルを保存する。以下に XML ファイルの内容 (属性) を説明しよう (属性は独自に設定したものです)。
<markers>

    <marker
        lng="-121.9485855102539" lat="37.318707484418496" <font color="blue">← ここは、</font><b><font color="orange">経度</font><font color="blue">・</font><font color="red">緯度</font></b><font color="blue">の順で入る</font>
        icon="/yas/images/icon_mexican.png" <font color="blue">← アイコン画像へのルートからのパス + ファイル名 (https:// は、JavaScript 中の最初に記述済み)</font>
        name="Chevys Winchester" <font color="blue">← 吹き出し中の一番上に表示される、マーカーの名前</font>
        site="https://www.chevys.com/" <font color="blue">← マーカーの名前をクリックすると表示されるウェブページ</font>
        link="/yas/archives/cat60/#a000761" <font color="blue">← Movable Type のブログのエントリへのリンク※</font>
        street="550 S. Winchester" <font color="blue">← マーカーの住所 (サンプルはアメリカなので番地が先)</font>
        city=" San Jose, CA 95128" <font color="blue">← マーカーの住所 (サンプルはアメリカなので市町村がが後)</font>
        phone="(408) 241-0158" <font color="blue">← 電話番号</font>
    />

<!-- 以下、上と同じデータの繰り返し。必要なだけ増やす。-->

</markers>
※…「Movable Type のブログのエントリへのリンク」とあるのは、個別ブログについている ID である。個々のブログエントリのソースを見ればわかると思う。 これでスクリプト & XML データの準備が整うので、テンプレートを修正する。環境設定 / テンプレートで、
  • メインページ
  • アーカイブ → カテゴリーアーカイブ
  • アーカイブ → 日付アーカイブ
  • アーカイブ → 個別エントリーアーカイブ
のすべてのテンプレートにおいて、
<head>

<script src="https://maps.google.com/maps?file=api&v=1&key=ここにあなたが取得した Google Map API のキーが入る" type="text/javascript"</script>

<script src="/ルートからブログへのパス/gmap.js" type="text/javascript"></script>
</head>

<body onLoad="init()">

</body>
のように修正する。onLoad="..." で最初に呼ばれる関数を指定しないと、IE ではうまく動作しなかった。また、吹き出し中に表示されるリンクをクリックすることによって、個別のブログエントリにジャンプできるように、テンプレートを少し修正する。ブログエントリのタイトルを表示する箇所を見つけ、以下のように... タグをはさむ。
<a name="a<$MTEntryID pad="1"$>">
<h3 id="a<$MTEntryID pad="1"$>"><$MTEntryTitle$></h3>
</a>
また、個別エントリから地図に戻れるように、以下の部分の最後に「地図に戻る」リンクを追加する。「#a000835」とある部分は、個別ブログエントリで、Google Map を表示したいブログエントリの ID である。
<p class="posted">
投稿者 <$MTEntryAuthor$> : <a href="<$MTEntryPermalink valid_html="1"$>"><$MTEntryDate format="%Y/%m/%d"$></a>
<MTEntryIfAllowComments>
| <a href="<$MTEntryPermalink archive_type="Individual"$>#comments">コメント (<$MTEntryCommentCount$>)</a>
</MTEntryIfAllowComments>
<MTEntryIfAllowPings>
| <a href="<$MTEntryPermalink archive_type="Individual"$>#trackbacks">トラックバック</a>
</MTEntryIfAllowPings>
| <a href="#a000835">地図に戻る</a>
</p>
続いてスタイルシートも設定してしまおう。Movable Type のテンプレート→スタイルシートで、スタイルシートの最後に以下の内容を追加する。
#map {

    font-family: "Trebuchet MS", Trebuchet, verdana, arial, sans-serif;
    text-align: center;
}

#InfoWindow {

    font-family: "Trebuchet MS", Trebuchet, verdana, arial, sans-serif;
}
こんな具合である。#map と #infoWindow を自由にいじってみて欲しい (#InfoWindow は実は JavaScript 中にそのように設定できるように記述してある)。 最後はブログエントリの追加である。ブログの本文に、以下の1行を追加すれば Google Map が表示される。width と height は地図の大きさなので自由に設定して欲しい。
<div id="map" style="width: 500px; height: 400px;"></div>

Google Maps テスト

クリックすると経度緯度が表示されます。
クリックすると経度緯度が表示されます。

AJAX でサーバにあるファイルの内容を表示したい。

  1. Ajax (エイジャックス)とは、Asynchronous JavaScript + XML の略で、JavaScript からブラウザのバックグラウンドで HTTP リクエストの通信をして、非同期に通信が行えるようにする技術のこと。Gmail や Google Maps が良い例。
  2. この技術のキモは XMLHttpReqeuest という JavaScript から呼べるオブジェクトである。IE や Firefox には実は XMLHttpRequest というオブジェクトが実装されており、これを使うことによって表示されているページの裏で、*ユーザーの操作とは非同期に* HTTP 通信を行うことができる。
  3. HTTP 通信自体はその性質上、決して非同期になることはない。ブラウザ(クライアント)からリクエストしたらサーバからレスポンスが返ってくるだけである。ただし、そのレスポンスはいつ返ってくるかわからないから、通常ブラウザは結果が返ってくるまで待つ必要があるが、XMLHttpRequest.onreadystatechange = foo などのように、コールバック関数(メソッド)を指定しておけばサーバからのレスポンスが返ってきた時に呼び出される関数を指定できる。
  4. セキュリティ上の理由により JavaScript (XMLHttpRequest) からアクセスできる URL は HTML のダウンロード元と同じドメインに限定される(Java のアプレットで言うサンドボックスモデルと同じ意味)。
  5. 多くのサイトで XMLHttpRequest を使った POST の方法は解説されているため、ここではシンプルに HTTP プロトコルの GET メソッドの使い方を提示してみた。
  6. Note: Mac OS X Safari (Safari/412.5) では、SSL / TLS の https:// で XMLHttpRequest.open できないことが判明 (2005/09/06 追記)
<html><head>

<script type="text/javascript">
<!--
// ^^^^^ 単に <script> と書いても良い。

var xmlhttp;

// 特に IE に対応するために、XMLHttpRequest オブジェクトをブラウザによって作成
function createXmlHttp() {

    try {
        return new ActiveXObject ("Msxml2.XMLHTTP");
    } catch(e) {
        try {
            return new ActiveXObject ("Microsoft.XMLHTTP");
        } catch(e1) {
            try {
                return new XMLHttpRequest();
            } catch(e2) {
                return null;
            }
        }
    }
}

// メイン部分。HTML <body> タグの onload のところで関連付けられている。
// よって、ブラウザが HTML を読み込むと同時にこの関数(メソッド)が実行される。
function getContent() {

    if ((xmlhttp = createXmlHttp()) == null) {
        window.alert("XMLHTTP Initialization Failed.");
    } else {
        xmlhttp.abort();    // 連続して HTTP 通信する場合は必ず呼び出す。
    }

    // 1. handleHttpEvent() のように指定すると動かないので注意。
    xmlhttp.onreadystatechange = handleHttpEvent;

    // 2. 第3パラメータの true / false は、true = 同期, false = 非同期
    // なお、セキュリティ上の理由により open で指定できる URL は
    // HTML のダウンロード元と同じドメインに限定される。
    // (Java のアプレットで言うサンドボックスモデルと同じ意味)
    xmlhttp.open('GET', 'https://perltips.twinkle.cc/ajax_result.txt', true);

    // 3. ここはオプショナル。
    xmlhttp.setRequestHeader("Content-Type", "text/html");

    // 4. GET のとき: send(null) / POST のとき: send(a variable)
    xmlhttp.send(null);
}

// コールバック関数。
// 上の xmlhttp.onreadystatechange = handleHttpEvent; で関連付けられている。
function handleHttpEvent() {

    // readyState の番号の意味は以下の通り。
    // 0 = uninitialized
    // 1 = loading
    // 2 = loaded
    // 3 = interactive
    // 4 = complete
    if ( xmlhttp.readyState == 1) {
        // "data" とは、<body> の中の、<span id="data"> の部分
        // よって、この部分に "Loading..." が表示される(表示は一瞬だけとなる)
        document.getElementById("data").innerHTML = "Loading...";
    }
    else if ( xmlhttp.readyState == 2) {
        // "data" とは、<body> の中の、<span id="data"> の部分
        // よって、この部分に "Loaded." が表示される(表示は一瞬だけとなる)
        document.getElementById("data").innerHTML = "Loaded";
    }
    else if (xmlhttp.readyState == 4
         &&  xmlhttp.status == 200) {    // 200 は、HTTP プロトコルにおける正常終了
        document.getElementById("data").innerHTML = xmlhttp.responseText;
    }
}

// -->
</script>
</head>

<body onload="getContent()">
<div class=content>
<p><span id="data"></span></p>
</div>
</body>
</html>
サーバ側のファイル (ajax_result.txt) は以下の通り。
This is the server-side HTML.
参考になるサイト・リンク
  1. Ajax (エイジャックス)とは、Asynchronous JavaScript + XML の略で、JavaScript からブラウザのバックグラウンドで HTTP リクエストの通信をして、非同期に通信が行えるようにする技術のこと。Gmail や Google Maps が良い例。
  2. この技術のキモは XMLHttpReqeuest という JavaScript から呼べるオブジェクトである。IE や Firefox には実は XMLHttpRequest というオブジェクトが実装されており、これを使うことによって表示されているページの裏で、*ユーザーの操作とは非同期に* HTTP 通信を行うことができる。
  3. HTTP 通信自体はその性質上、決して非同期になることはない。ブラウザ(クライアント)からリクエストしたらサーバからレスポンスが返ってくるだけである。ただし、そのレスポンスはいつ返ってくるかわからないから、通常ブラウザは結果が返ってくるまで待つ必要があるが、XMLHttpRequest.onreadystatechange = foo などのように、コールバック関数(メソッド)を指定しておけばサーバからのレスポンスが返ってきた時に呼び出される関数を指定できる。
  4. セキュリティ上の理由により JavaScript (XMLHttpRequest) からアクセスできる URL は HTML のダウンロード元と同じドメインに限定される(Java のアプレットで言うサンドボックスモデルと同じ意味)。
  5. 多くのサイトで XMLHttpRequest を使った POST の方法は解説されているため、ここではシンプルに HTTP プロトコルの GET メソッドの使い方を提示してみた。
  6. Note: Mac OS X Safari (Safari/412.5) では、SSL / TLS の https:// で XMLHttpRequest.open できないことが判明 (2005/09/06 追記)
<html><head>

<script type="text/javascript">
<!--
// ^^^^^ 単に <script> と書いても良い。

var xmlhttp;

// 特に IE に対応するために、XMLHttpRequest オブジェクトをブラウザによって作成
function createXmlHttp() {

    try {
        return new ActiveXObject ("Msxml2.XMLHTTP");
    } catch(e) {
        try {
            return new ActiveXObject ("Microsoft.XMLHTTP");
        } catch(e1) {
            try {
                return new XMLHttpRequest();
            } catch(e2) {
                return null;
            }
        }
    }
}

// メイン部分。HTML <body> タグの onload のところで関連付けられている。
// よって、ブラウザが HTML を読み込むと同時にこの関数(メソッド)が実行される。
function getContent() {

    if ((xmlhttp = createXmlHttp()) == null) {
        window.alert("XMLHTTP Initialization Failed.");
    } else {
        xmlhttp.abort();    // 連続して HTTP 通信する場合は必ず呼び出す。
    }

    // 1. handleHttpEvent() のように指定すると動かないので注意。
    xmlhttp.onreadystatechange = handleHttpEvent;

    // 2. 第3パラメータの true / false は、true = 同期, false = 非同期
    // なお、セキュリティ上の理由により open で指定できる URL は
    // HTML のダウンロード元と同じドメインに限定される。
    // (Java のアプレットで言うサンドボックスモデルと同じ意味)
    xmlhttp.open('GET', 'https://perltips.twinkle.cc/ajax_result.txt', true);

    // 3. ここはオプショナル。
    xmlhttp.setRequestHeader("Content-Type", "text/html");

    // 4. GET のとき: send(null) / POST のとき: send(a variable)
    xmlhttp.send(null);
}

// コールバック関数。
// 上の xmlhttp.onreadystatechange = handleHttpEvent; で関連付けられている。
function handleHttpEvent() {

    // readyState の番号の意味は以下の通り。
    // 0 = uninitialized
    // 1 = loading
    // 2 = loaded
    // 3 = interactive
    // 4 = complete
    if ( xmlhttp.readyState == 1) {
        // "data" とは、<body> の中の、<span id="data"> の部分
        // よって、この部分に "Loading..." が表示される(表示は一瞬だけとなる)
        document.getElementById("data").innerHTML = "Loading...";
    }
    else if ( xmlhttp.readyState == 2) {
        // "data" とは、<body> の中の、<span id="data"> の部分
        // よって、この部分に "Loaded." が表示される(表示は一瞬だけとなる)
        document.getElementById("data").innerHTML = "Loaded";
    }
    else if (xmlhttp.readyState == 4
         &&  xmlhttp.status == 200) {    // 200 は、HTTP プロトコルにおける正常終了
        document.getElementById("data").innerHTML = xmlhttp.responseText;
    }
}

// -->
</script>
</head>

<body onload="getContent()">
<div class=content>
<p><span id="data"></span></p>
</div>
</body>
</html>
サーバ側のファイル (ajax_result.txt) は以下の通り。
This is the server-side HTML.
参考になるサイト・リンク
Posted on 2005-08-16 by yas |