| 93 | | $forum_db->query('INSERT INTO '.$forum_db->prefix.'panels VALUES (0, 0, \'Main menu\', \'\', \'portal_by_daris/panels/menu.php\', 0, 1)') or error(__FILE__, __LINE__); |
| 94 | | |
| 95 | | $forum_db->query('INSERT INTO '.$forum_db->prefix.'panels VALUES (0, 1, \'Links\', \'<a href="http://fluxbb.org">FluxBB</a>\', \'\', 0, 1)') or error(__FILE__, __LINE__); |
| 96 | | $forum_db->query('INSERT INTO '.$forum_db->prefix.'panels VALUES (0, 3, \'Example panel\', \'\', \'portal_by_daris/panels/example.php\', 0, 0)') or error(__FILE__, __LINE__); |
| 97 | | |
| 98 | | $forum_db->query('INSERT INTO '.$forum_db->prefix.'panels VALUES (0, 0, \'Welcome message\', \'Welcome to my portal\', \'\', 1, 1)') or error(__FILE__, __LINE__); |
| 99 | | $forum_db->query('INSERT INTO '.$forum_db->prefix.'panels VALUES (0, 1, \'Active topics\', \'\', \'portal_by_daris/panels/active_topics.php\', 1, 1)') or error(__FILE__, __LINE__); |
| 100 | | $forum_db->query('INSERT INTO '.$forum_db->prefix.'panels VALUES (0, 1, \'Example bottom panel\', \'Example panel content. You can use html code as panel content\', \'\', 2, 0)') or error(__FILE__, __LINE__); |
| 101 | | |
| 102 | | |
| 103 | | $forum_db->query('INSERT INTO '.$forum_db->prefix.'panels VALUES (0, 0, \''.$forum_db->escape('Who\'s online').'\', \'\', \'portal_by_daris/panels/who_is_online.php\', 3, 1)') or error(__FILE__, __LINE__); |
| 104 | | $forum_db->query('INSERT INTO '.$forum_db->prefix.'panels VALUES (0, 1, \'Search\', \'\', \'portal_by_daris/panels/search.php\', 3, 1)') or error(__FILE__, __LINE__); |
| 105 | | $forum_db->query('INSERT INTO '.$forum_db->prefix.'panels VALUES (0, 2, \'Recent posts\', \'\', \'portal_by_daris/panels/recent_posts.php\', 3, 1)') or error(__FILE__, __LINE__); |
| 106 | | $forum_db->query('INSERT INTO '.$forum_db->prefix.'panels VALUES (0, 3, \'Top posters\', \'\', \'portal_by_daris/panels/top_posters.php\', 3, 1)') or error(__FILE__, __LINE__); |
| 107 | | |
| 108 | | $forum_db->query('INSERT INTO '.$forum_db->prefix.'config VALUES (\'o_portal_news_forums\', 1)') or error(__FILE__, __LINE__); |
| 109 | | $forum_db->query('INSERT INTO '.$forum_db->prefix.'config VALUES (\'o_portal_news_count\', 10)') or error(__FILE__, __LINE__); |
| 110 | | $forum_db->query('INSERT INTO '.$forum_db->prefix.'config VALUES (\'o_portal_news_avatar\', 1)') or error(__FILE__, __LINE__); |
| 111 | | $forum_db->query('INSERT INTO '.$forum_db->prefix.'config VALUES (\'o_portal_left_width\', \'15\')') or error(__FILE__, __LINE__); |
| 112 | | $forum_db->query('INSERT INTO '.$forum_db->prefix.'config VALUES (\'o_portal_right_width\', \'15\')') or error(__FILE__, __LINE__); |
| 113 | | |
| 114 | | $forum_db->query('INSERT INTO '.$forum_db->prefix.'config VALUES (\'o_portal_panels_all_pages\', \'0\')') or error(__FILE__, __LINE__); |
| 115 | | $forum_db->query('INSERT INTO '.$forum_db->prefix.'config VALUES (\'o_portal_news_description_length\', \'1500\')') or error(__FILE__, __LINE__); |
| | 98 | $menu_content = '<a href="<?php echo forum_link($forum_url[\'index\']) ?>"><?php echo $lang_common[\'Index\'] ?></a><br />'; |
| | 99 | $menu_content .= '<a href="<?php echo forum_link($forum_url[\'forums\']) ?>"><?php echo $lang_common[\'Forum\'] ?></a><br />'; |
| | 100 | $menu_content .= '<a href="<?php echo forum_link($forum_url[\'users\']) ?>"><?php echo $lang_common[\'User list\'] ?></a><br />'; |
| | 101 | $menu_content .= '<a href="<?php echo forum_link($forum_url[\'page_id\'], array('.$page_id.', sef_friendly(\'Example page\'))) ?>">Example page</a>'; |
| | 102 | |
| | 103 | $query = array( |
| | 104 | 'INSERT' => 'location, position, name, content', |
| | 105 | 'INTO' => 'panels', |
| | 106 | 'VALUES' => '0, 0, \'Main menu\', \''.str_replace('\'', '\\\'', $menu_content).'\'' |
| | 107 | ); |
| | 108 | $result = $forum_db->query_build($query) or error(__FILE__, __LINE__); |
| | 109 | |
| | 110 | $query = array( |
| | 111 | 'INSERT' => 'location, position, name, content', |
| | 112 | 'INTO' => 'panels', |
| | 113 | 'VALUES' => '0, 1, \'Links\', \'<a href="http://fluxbb.org">FluxBB</a>\'' |
| | 114 | ); |
| | 115 | $result = $forum_db->query_build($query) or error(__FILE__, __LINE__); |
| | 116 | |
| | 117 | $query = array( |
| | 118 | 'INSERT' => 'location, position, name, content', |
| | 119 | 'INTO' => 'panels', |
| | 120 | 'VALUES' => '1, 0, \'Welcome message\', \'Welcome to my portal\'' |
| | 121 | ); |
| | 122 | $result = $forum_db->query_build($query) or error(__FILE__, __LINE__); |
| | 123 | |
| | 124 | $query = array( |
| | 125 | 'INSERT' => 'location, position, name, file', |
| | 126 | 'INTO' => 'panels', |
| | 127 | 'VALUES' => '1, 1, \'Active topics\', \'portal_by_daris/panels/active_topics.php\'' |
| | 128 | ); |
| | 129 | $result = $forum_db->query_build($query) or error(__FILE__, __LINE__); |
| | 130 | |
| | 131 | $query = array( |
| | 132 | 'INSERT' => 'location, position, name, file', |
| | 133 | 'INTO' => 'panels', |
| | 134 | 'VALUES' => '3, 0, \'Who\\\'s online\', \'portal_by_daris/panels/who_is_online.php\'' |
| | 135 | ); |
| | 136 | $result = $forum_db->query_build($query) or error(__FILE__, __LINE__); |
| | 137 | |
| | 138 | $query = array( |
| | 139 | 'INSERT' => 'location, position, name, file', |
| | 140 | 'INTO' => 'panels', |
| | 141 | 'VALUES' => '3, 1, \'Search\', \'portal_by_daris/panels/search.php\'' |
| | 142 | ); |
| | 143 | $result = $forum_db->query_build($query) or error(__FILE__, __LINE__); |
| | 144 | |
| | 145 | $query = array( |
| | 146 | 'INSERT' => 'location, position, name, file', |
| | 147 | 'INTO' => 'panels', |
| | 148 | 'VALUES' => '3, 2, \'Recent posts\', \'portal_by_daris/panels/recent_posts.php\'' |
| | 149 | ); |
| | 150 | $result = $forum_db->query_build($query) or error(__FILE__, __LINE__); |
| | 151 | |
| | 152 | $query = array( |
| | 153 | 'INSERT' => 'location, position, name, file', |
| | 154 | 'INTO' => 'panels', |
| | 155 | 'VALUES' => '3, 3, \'Top posters\', \'portal_by_daris/panels/top_posters.php\'' |
| | 156 | ); |
| | 157 | $result = $forum_db->query_build($query) or error(__FILE__, __LINE__); |
| | 158 | |
| | 159 | |
| | 160 | // Config values |
| | 161 | $query = array( |
| | 162 | 'INSERT' => 'conf_name, conf_value', |
| | 163 | 'INTO' => 'config', |
| | 164 | 'VALUES' => '\'o_portal_news_forums\', 1' |
| | 165 | ); |
| | 166 | $result = $forum_db->query_build($query) or error(__FILE__, __LINE__); |
| | 167 | |
| | 168 | $query = array( |
| | 169 | 'INSERT' => 'conf_name, conf_value', |
| | 170 | 'INTO' => 'config', |
| | 171 | 'VALUES' => '\'o_portal_news_count\', 10' |
| | 172 | ); |
| | 173 | $result = $forum_db->query_build($query) or error(__FILE__, __LINE__); |
| | 174 | |
| | 175 | $query = array( |
| | 176 | 'INSERT' => 'conf_name, conf_value', |
| | 177 | 'INTO' => 'config', |
| | 178 | 'VALUES' => '\'o_portal_news_avatar\', 1' |
| | 179 | ); |
| | 180 | $result = $forum_db->query_build($query) or error(__FILE__, __LINE__); |
| | 181 | |
| | 182 | $query = array( |
| | 183 | 'INSERT' => 'conf_name, conf_value', |
| | 184 | 'INTO' => 'config', |
| | 185 | 'VALUES' => '\'o_portal_left_width\', \'15\'' |
| | 186 | ); |
| | 187 | $result = $forum_db->query_build($query) or error(__FILE__, __LINE__); |
| | 188 | |
| | 189 | $query = array( |
| | 190 | 'INSERT' => 'conf_name, conf_value', |
| | 191 | 'INTO' => 'config', |
| | 192 | 'VALUES' => '\'o_portal_right_width\', \'15\'' |
| | 193 | ); |
| | 194 | $result = $forum_db->query_build($query) or error(__FILE__, __LINE__); |
| | 195 | |
| | 196 | $query = array( |
| | 197 | 'INSERT' => 'conf_name, conf_value', |
| | 198 | 'INTO' => 'config', |
| | 199 | 'VALUES' => '\'o_portal_panels_all_pages\', \'0\'' |
| | 200 | ); |
| | 201 | $result = $forum_db->query_build($query) or error(__FILE__, __LINE__); |
| | 202 | |
| | 203 | $query = array( |
| | 204 | 'INSERT' => 'conf_name, conf_value', |
| | 205 | 'INTO' => 'config', |
| | 206 | 'VALUES' => '\'o_portal_news_description_length\', \'1500\'' |
| | 207 | ); |
| | 208 | $result = $forum_db->query_build($query) or error(__FILE__, __LINE__); |