<?php //-------------------------------------------------------------------------------------------------- // // $Id: mod_announces.php,v 1.1 2004/08/30 21:30:06 dmaj007 Exp $ // // FILENAME : mod_announces.php // STARTED : Tue Jan 1, 2004 // COPYRIGHT : © 2003, 2004 Project Minerva Team // : © 2001, 2003 The phpBB Group // : © 2003 Ptirhiik // WWW : http://www.project-minerva.org/ // LICENCE : GPL v2.0 [ see /docs/COPYING ] // //-------------------------------------------------------------------------------------------------- if (!defined('IN_PHPBB')) { die("Hacking attempt"); } // service functions include_once $phpbb_root_path . 'includes/functions_mods_settings.' . $phpEx; // mod definition $mod_name = 'Announce_settings'; $sub_name = 'Board_announcement'; $config_fields = array('announcement_date_display' => array('lang_key' => 'announcement_date_display', 'type' => 'LIST_RADIO', 'default' => 'Yes', 'user' => 'user_announcement_date_display', 'values' => $list_yes_no), 'announcement_display' => array('lang_key' => 'announcement_display', 'type' => 'LIST_RADIO', 'default' => 'Yes', 'user' => 'user_announcement_display', 'values' => $list_yes_no), 'announcement_display_forum' => array('lang_key' => 'announcement_display_forum', 'type' => 'LIST_RADIO', 'default' => 'Yes', 'user' => 'user_announcement_display_forum', 'values' => $list_yes_no), 'announcement_split' => array('lang_key' => 'announcement_split', 'type' => 'LIST_RADIO', 'default' => 'Yes', 'user' => 'user_announcement_split', 'values' => $list_yes_no), 'announcement_forum' => array('lang_key' => 'announcement_forum', 'type' => 'LIST_RADIO', 'default' => 'Yes', 'user' => 'user_announcement_forum', 'values' => $list_yes_no), 'announcement_duration' => array('lang_key' => 'announcement_duration', 'explain' => 'announcement_duration_explain', 'type' => 'TINYINT', 'default' => 7), 'announcement_prune_strategy' => array('lang_key' => 'announcement_prune_strategy', 'explain' => 'announcement_prune_strategy_explain', 'type' => 'LIST_DROP', 'default' => 'Post_Normal', 'values' => array('Post_Normal' => POST_NORMAL, 'Post_Sticky' => POST_STICKY))); // init config table init_board_config($mod_name, $config_fields, $sub_name);
<?php //-------------------------------------------------------------------------------------------------- // // $Id: mod_advanced_postcount.php,v 1.1 2004/08/30 21:30:06 dmaj007 Exp $ // // FILENAME : mod_advanced_postcount.php // STARTED : Tue Jan 1, 2004 // COPYRIGHT : © 2003, 2004 Project Minerva Team // : © 2004 Andrey Babak <*****@*****.**> // WWW : http://www.project-minerva.org/ // LICENCE : GPL v2.0 [ see /docs/COPYING ] // //-------------------------------------------------------------------------------------------------- if (!defined('IN_PHPBB')) { die('Hacking attempt'); } // service functions include_once $phpbb_root_path . 'includes/functions_mods_settings.' . $phpEx; // mod definition $mod_name = 'Advanced_Postcount'; $config_fields = array('no_post_count_forum_id' => array('lang_key' => 'no_post_count', 'explain' => 'no_post_count_explain', 'type' => 'VARCHAR', 'action' => 'resync_post_count', 'default' => '')); // init config table init_board_config($mod_name, $config_fields);
$local_sort = 0; if (!empty($map_tree[$j + $start])) { $map_root .= '.' . $map_tree[$j + $start]; $local_name = pcp_get_mods_setting_menu('title', $map_root); if ($j == 0 && in_array($w_maps['name'][$i], array('PCP.profil.Preferences', 'PCP.profil.profile_prefer'))) { $local_name = $map_tree[$start]; } $local_sort = pcp_get_mods_setting_menu('order', $map_root); } $menu[$j]['name'] = $local_name; $menu[$j]['sort'] = $local_sort; } // init config table $config_fields = pcp_get_mods_setting_config_fields($map_name); if (!empty($config_fields)) { init_board_config($menu[1]['name'], $config_fields, $menu[2]['name'], $menu[2]['sort'], $menu[1]['sort'], $menu[0]['name'], $menu[0]['sort']); } break; } } } } } //------------------------------------------- // // DATEFMT format service functions : // --------------------------------- // mods_settings_get_datefmt() : return the datefmt input fields definition // mods_settings_check_datefmt() : check and format the datefmt fields value // //-------------------------------------------