nachdem ich nun meine Foren auf phpBB3.1.x Konvertiert habe, habe ich nun 2 Fehler im Forum.
Ich lasse wärend dem Konvertieren der Forenkategorien die Werte für den letzten Post automatisch eintragen.
Code: Alles auswählen
// Define the new forums sql ary
$sql_ary = array(
'forum_id' => (int) $row['forum_id'],
'forum_name' => $this->htmlspecialchars($row['forum_name']),
'parent_id' => (int) $row['forum_cat_id'],
'forum_parents' => (int) $row['forum_parrent'],
'forum_desc' => $this->htmlspecialchars($row['forum_desc']),
'forum_flags' => $this->get_forum_flags(),
.......
'forum_options' => 0,
'forum_last_post_id'=> (int) $row['forum_last_post'],
'forum_last_poster_id'=> (int) $row['forum_last_poster'],
'forum_last_post_subject'=> $row['forum_last_post_subject'],
'forum_last_post_time'=> (int) $row['forum_last_post_time'],
'forum_last_poster_name'=> (int) $row['forum_last_poster_name'],
// Default values
...................
);
$sql = 'INSERT INTO ' . FORUMS_TABLE . ' ' . $this->db->sql_build_array('INSERT', $sql_ary);
$this->db->sql_query($sql);
Nach diesem Schritt sind die letzten Post Werte alle weg. Was kann ich dagegen tun?
Punkt 2. Nach dem Konvertieren sind keine Foren oder Beiträge gespeert und alle Beiträge sind frei. Wieso zeigt er mir dann auf dem Index in jeder Kategorien an: Mindestens ein Thema in diesem Forum wurde noch nicht freigegeben.