joku kirjoitti:Taitaa olla kiltti se Lurttisen valvova silmä...
itse MODin tekijä kirjoitti:Description:This MOD mark edited post as unread, if there are the last message in a topic.

:eviL Siksiköhän sitä sisälukutaitoa piti koulussa niin opetella, koska se on niin tärkeää? Kyllä tuo homma minullakin nyt sitä testatessani viestiketjun viimeisen viestin kohdalla toimii.
Potku kirjoitti:MOD toimii kuten ennenkin: etusivulla, alueella, uusissa viesteissä jne. Juuri testasin, kun muokkasin yhtä viestiä.
Potku, jos tuo yllä oleva käsittää muutkin kuin ketjujensa viimeiset viestit, et viitsisi avata <includes>-hakemiston "functions_postings.php"-tiedostoa ja tarkistaa löytyykö sieltä alla oleva koodi ennen MODia?
Koodi: Valitse kaikki
else if ($mode == 'edit')
{
$post_mode = ($data['topic_replies_real'] == 0) ? 'edit_topic' : (($data['topic_first_post_id'] == $data['post_id']) ? 'edit_first_post' : (($data['topic_last_post_id'] == $data['post_id']) ? 'edit_last_post' : 'edit'));
}
// First of all make sure the subject and topic title are having the correct length.
... ja onko MODin jälkeen tuollaista koodia?
Koodi: Valitse kaikki
// To achieve this without cutting off between special chars we convert to an array and then count the elements.
$subject = truncate_string($subject);
$data['topic_title'] = truncate_string($data['topic_title']);
ja jos, niin onko itse MODi tuollainen:
Koodi: Valitse kaikki
// Start : Mark edited posts as unread MOD
if($post_mode == 'edit_last_post' || $post_mode == 'edit_topic')
{
$sql_update_posts = 'UPDATE ' . POSTS_TABLE . '
SET post_time = ' . $current_time . '
WHERE post_id = ' . $data['post_id'] . '
AND topic_id = ' . $data['topic_id'];
$db->sql_query($sql_update_posts);
$sql_update_topics = 'UPDATE ' . TOPICS_TABLE . '
SET topic_last_post_time = ' . $current_time . '
WHERE topic_id = ' . $data['topic_id'];
$db->sql_query($sql_update_topics);
update_post_information('forum', $data['forum_id']);
markread('post', $data['forum_id'], $data['topic_id'], $data['post_time']);
}
// End : Mark edited posts as unread MOD
Jos MODi on tuollainen, mutta sen ympäriltä päivityksen jälkeen löytyy jotain muuta, niin mitä se jotain muu on? KIITOS!
Sinänsä hassua, että tälläistä asiaa ei ole korjattu itsensä phpBB:n koodiin, vaikka lieneekn roikkunut mukana jo pitempään - enemmän tämä kuitenkin on bugi kuin ominaisuus.
Koska kukaan ei ole käynyt sanomassa, että saman ongelman korjaisi joku toinenkin MODi, niin sellaista ei taida olla olemassakaan; en itse ainakaan ole sellaista löytänyt, vaikka olenkin sitä etsinyt.
Itselläni on teemana prosilver, ja teillä jotain aivan muuta(, mutta siihen tämän ei pitäisi kaatua?)
t, Pekka S.
lurttimuokstestimuoks