Hi,
das sollte hier jetzt funktionieren. Bitte mal ausprobieren.LukeWCS hat geschrieben:Wäre hilfreich, wenn der TE zumindest seinen Hauptbeitrag jederzeit ändern könnte oder pro Subforum generell.

das sollte hier jetzt funktionieren. Bitte mal ausprobieren.LukeWCS hat geschrieben:Wäre hilfreich, wenn der TE zumindest seinen Hauptbeitrag jederzeit ändern könnte oder pro Subforum generell.
Jetzt funktioniert es. Das macht Updates gleich viel einfacher für alle Beteiligten, danke.Mungo hat geschrieben:Bitte nochmal testen. Danke!
Code: Alles auswählen
if (!($post_data['post_time'] > time() - ($config['edit_time'] * 60) || !$config['edit_time']))
Code: Alles auswählen
if (!($post_data['post_time'] > time() - ($config['edit_time'] * 60) || !$config['edit_time']) && !(in_array($forum_id, array(22)) && $post_data['topic_first_post_id'] == $post_data['post_id']))
Code: Alles auswählen
($row['post_time'] > time() - ($config['edit_time'] * 60) || !$config['edit_time'])
Code: Alles auswählen
($row['post_time'] > time() - ($config['edit_time'] * 60) || !$config['edit_time'] || (in_array($forum_id, array(22)) && $post_data['topic_first_post_id'] == $post_data['post_id']))
Code: Alles auswählen
$s_cannot_edit_time = $config['edit_time'] && $post_data['post_time'] <= time() - ($config['edit_time'] * 60);
Code: Alles auswählen
// $s_cannot_edit_time = $config['edit_time'] && $post_data['post_time'] <= time() - ($config['edit_time'] * 60);
// changed by BlackHawk/Luke 2014/1/6 {
$s_cannot_edit_time = $config['edit_time'] && $post_data['post_time'] <= time() - ($config['edit_time'] * 60) && (!in_array($forum_id, array(xx)) || $post_data['topic_first_post_id'] != $post_data['post_id']);
// changed by BlackHawk/Luke 2014/1/6 }
Code: Alles auswählen
$s_cannot_edit_time = $config['edit_time'] && $row['post_time'] <= time() - ($config['edit_time'] * 60);
Code: Alles auswählen
// $s_cannot_edit_time = $config['edit_time'] && $row['post_time'] <= time() - ($config['edit_time'] * 60);
// by BlackHawk/Luke 2014/1/6 {
$s_cannot_edit_time = $config['edit_time'] && $row['post_time'] <= time() - ($config['edit_time'] * 60) && (!in_array($forum_id, array(xx)) || $topic_data['topic_first_post_id'] != $row['post_id']);
// by BlackHawk/Luke 2014/1/6 }