'string',
'default' => 'Some Group Meeting List',
)
);
register_setting( 'tsmp-settings-group', 'tsmp_margin' , array(
'type' => 'integer',
'default' => 10,
)
);
register_setting( 'tsmp-settings-group', 'tsmp_intro_html', array(
'type' => 'string',
'default' => '
Our Meeting List
',
)
);
register_setting( 'tsmp-settings-group', 'tsmp_font_size', array(
'type' => 'number',
'default' => 7,
)
);
register_setting( 'tsmp-settings-group', 'tsmp_header_font_size', array(
'type' => 'number',
'default' => 9,
)
);
register_setting( 'tsmp-settings-group', 'tsmp_column_count', array(
'type' => 'integer',
'default' => 4,
)
);
register_setting( 'tsmp-settings-group', 'tsmp_column_padding', array(
'type' => 'integer',
'default' => 5,
)
);
register_setting( 'tsmp-settings-group', 'tsmp_outtro_html', array(
'type' => 'string',
'default' => 'Thanks for Looking
',
)
);
register_setting( 'tsmp-settings-group', 'tsmp_width', array(
'type' => 'integer',
'default' => 356,
)
);
register_setting( 'tsmp-settings-group', 'tsmp_height', array(
'type' => 'integer',
'default' => 216,
)
);
register_setting( 'tsmp-settings-group', 'tsmp_layout', array(
'type' => 'string',
'default' => 'columns1',
)
);
register_setting( 'tsmp-settings-group', 'tsmp_first_page_no', array(
'type' => 'integer',
'default' => 1,
)
);
register_setting( 'tsmp-settings-group', 'tsmp_include_index', array(
'type' => 'integer',
'default' => 1,
)
);
register_setting( 'tsmp-settings-group', 'tsmp_auto_font', array(
'type' => 'integer',
'default' => 0,
)
);
register_setting( 'tsmp-settings-group', 'tsmp_desired_page_count', array(
'type' => 'integer',
'default' => 2,
)
);
}
function tsmp_admin_menu() {
// check user capabilities
if (!current_user_can('manage_options')) {
return;
}
//add menu page under '12 Step Meeting List'
add_submenu_page('edit.php?post_type=tsml_meeting', 'PDF Generator', 'PDF Generator', 'manage_options', 'generate_pdf', 'tsmp_gen_page');
}