$sql = $installCLS->clearTable($tbl); $res = $dbw->query($sql); $tbl = $dbw->tableName('awc_f_theme_css'); $sql = $installCLS->clearTable($tbl); $res = $dbw->query($sql); $dbw->commit(); $dbw->begin(); /* $dbw->nextSequenceValue( 'awc_f_TABLE_COL-ID_seq' ); * Needed for PostgreSQL */ #$thm_id = $dbw->nextSequenceValue( 'awc_f_theme_thm_id_seq' ); $dbw->insert('awc_f_theme', array('thm_title' => 'Default', 'thm_who' => 'AWC', 'thm_css_id' => '1', 'thm_tplt_id' => '2', 'thm_where' => 'wiki.anotherwebcom.com', 'thm_when' => $date_seperated), __METHOD__); $thm_id = awcsforum_funcs::lastID($dbw, 'awc_f_theme', 'thm_id'); #print(">>thm_id= $thm_id <br>"); $css_cls->thm_id = $thm_id; $css_cls->css_import($awc_install_dir . 'css.xml', '', true); $wgOut->addHTML("CSS added... <hr>"); $tplt_cls->thm_id = $thm_id; $tplt_cls->import_xml($awc_install_dir . 'tplt.xml', null, false, true); $wgOut->addHTML("Skin Templates added... <hr>"); $res = $dbr->select('awc_f_theme_names', array('*'), '', __METHOD__, array('OFFSET' => '0', 'LIMIT' => '2')); foreach ($res as $r) { if ($r->thmn_what == 'css') { $css_id = $r->thmn_id; $css_thmn_item_count = $r->thmn_item_count; $css_thmn_who = $r->thmn_who; $css_thmn_where = $r->thmn_where; } if ($r->thmn_what == 'tplt') { $tplt_id = $r->thmn_id; }