// Register Sample BloggerExt.sample = function() { // Plugin 會由此開始, 此 Sample 無功能. }; BloggerExt.sample.user_pref = function() { var prefs = []; prefs.push({tab_name: 'sample', name: 'sample', display_name: 'Sample Enable', data_type:'bool', default_value: BloggerExtOptions['sample'] }); prefs.push({tab_name: 'sample', name: 'sample_input', display_name:'Sample Text', data_type:'string', 'default_value': BloggerExtOptions['sample_input'] }); prefs.push({tab_name: 'sample', name: 'sample_opt', display_name:'Sample Option', data_type:'enum', 'default_value': BloggerExtOptions['sample_opt'], 'options': [{display: 'Full Mode', value: 'full'},{display: 'Summary', value: 'summary'}, {display: 'Title', value: 'title'}]}); return prefs; }; BloggerExt.sample.update_pref = function(prefs) { BloggerExtUserPrefs['sample'] = (typeof prefs['sample'] != 'undefined') ? true : false ; BloggerExtUserPrefs['sample_input'] = (typeof prefs['sample_input'] != 'undefined') ? prefs['sample_input'] : 'default_input' ; BloggerExtUserPrefs['sample_opt'] = (typeof prefs['sample_opt'] != 'undefined') ? prefs['sample_opt'] : 'full'; }; BloggerExt.register('sample', { sample: true} );