To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

Mod. Gotowe < [ 1.9.5 ] - Łączenie postów po 24 godzinach

Crack - 11-08-2005, 11:22
Temat postu: Łączenie postów po 24 godzinach
Łączenie postów po 24 godzinach

Autor: Crack

Zmienia zachowanie łączenia postów na forum: wyłącza łączenie postów jeśli poprzedni post został napisany ponad 24h wcześniej.

Download: http://www.przemo.org/php...tion=file&id=76

<hr />

W tym temacie zadajemy pytania dotyczace tylko i wyłącznie tego moda.
W przypadku aktualizacji hacka, lub wersji forum, autorów modyfikacji prosze o zamieszczanie w zalacznikach instrukcji do nowej wersji, zostanie ona przeniesiona do download.

kaczorek - 21-04-2006, 23:00

Czy mod ten dział też na 1.12.5 ?
Gracek - 27-04-2006, 23:23

w 1.12.5 niewielkie zmiany:
Kod:
##############################################################
## MOD Title:           łączenie postów po 24 godzinach
## MOD Author:          Crack <piotrac@poczta.onet.pl>
## MOD Description:     Wyłącza łączenie postów jeśli nowy post jest pisany
##                      póżniej niż 24 godziny po poprzednim
## MOD Version:         1.0 :: 2005-02-19 13:46 CET
##
## Installation Level:  łatwy
## Installation Time:   5 Minut
## Files To Edit:       1
##                      posting.php
## Included Files:      0
##############################################################
## Przed dodaniem tego MODA do swojego forum należy wykonać kopię wszystkich
## plików zmienianych przez tego moda
##############################################################
#
#-----[ OTWÓRZ ]------------------------------------------
#
posting.php

#
#-----[ ZNAJDŹ ]------------------------------------------
#
$sql = "SELECT post_id, poster_id, MAX(post_time) FROM " . POSTS_TABLE . "
WHERE topic_id = $topic_id
                       AND post_parent = 0
GROUP BY post_time
ORDER BY post_time DESC LIMIT 1";

#
#-----[ ZAMIEŃ NA ]------------------------------------------
#
$sql = "SELECT post_id, poster_id, MAX(post_time) AS p_time FROM " . POSTS_TABLE . "
WHERE topic_id = $topic_id
                       AND post_parent = 0
GROUP BY post_time
ORDER BY post_time DESC LIMIT 1";

#
#-----[ ZNAJDŹ ]------------------------------------------
#
$poster_topic_id = $post_id_last_row['poster_id'];

if ( $post_id_last_row['poster_id'] == $poster_id )

#
#-----[ ZAMIEŃ NA ]------------------------------------------
# 24*60*60 to czas w sekundach określaj?cy ile czasu musi upłyn?? zanim łączenie
# postów zostanie wyłączone
#
$posted_below_24h = ( (time() - $post_id_last_row['p_time']) < 24*60*60 ) ? true : false;

if ( $post_id_last_row['poster_id'] == $poster_id && $posted_below_24h )

#
#-----[ ZAPISZ/ZAMKNIJ WSZYSTKIE PLIKI ]------------------------------------------
#EoM

Thomi - 28-04-2006, 09:17

czy można to ustawić np. do jednego tematu, a nie całego forum?
Paszczak000 - 28-04-2006, 09:21

Tak, o ile napiszesz takiego moda sobie.
warna - 28-04-2006, 15:03

Thomi, zmniejsz podpis o jedną linijke.
DOd - 01-05-2006, 10:26

A ja mam jedno pytanko - zainstalowałem tego moda i..... mam problem bo mi łaczy posty automatycznie od razu i teraz pytanko - czy laczenie postow w PA->Konfiguracja->Pisanie tematu->Łącz zdublowane posty ma byc wyłaczona czy jak ??? Bo o tym nienapisaliscie i nie wiem czy skrypt mi nie działa czy jak...
kaczorek - 03-05-2006, 15:03

włącz łączenie postów, a modzik sam po 24 h (chyba że inaczej to ustawisz) nie będzie ich łączył, na tym to polega :mrgreen:
DOd - 03-05-2006, 15:24

No to mi to nie bangla....
vysoki - 21-05-2006, 13:15

Czy ten mod oznacza złączony post jako nieprzeczytany? Bo użytkownicy narzekają (w 1.12.5), że złączone posty nie są ponownie oznaczane jako nieprzeczytane - w ten sposób można zgubić cenną informację.
Crack - 18-07-2006, 18:29

Za łączenie odpowiada kod forum, mod tylko zapobiega łączeniu dla postów starszych niż 24 godziny.
Franz1906 - 12-08-2007, 19:06

Skąd można ściągnąć tego moda? bo link z pierwszego postu nie działa... :( .
pecador - 12-08-2007, 19:13

Franz1906, http://www.przemo.org/php...p=181682#181682


Powered by phpBB modified by Przemo © 2003 phpBB Group