Notice: Constant _PNBBSMILE_FORCERELOAD already defined in /home/users/akces/public_html/izydor/modules/pn_bbsmile/pnlang/pol/global.php on line 65 izydor.info :: Modyfikacja subjects - nowości w podstronachWitam na izydor.info
Dodano: wtorek, 28 marca 2006 - 11:00 Autor: Izydor
Modyfikacja umożliwiła rozszerzenie funkcji powiadamiania o nowościach na podstrony.
Standardowo dodanie podstrony przechodzi niezauważenie gdyż nie widać jej w bloku subjectsblock i ikona strony do której podstronę dodano nie zmienia się.
Początkowo sądziłem że wystarczy modyfikacja bloku Jednak to nie wystarczyło. Modyfikowałem pliki pnadmin.php i pnuser.php. Dopisałem zapisywanie daty dodania podstrony do bazy oraz wymusiłem sprawdzanie również dat dodania podstron, aby ikonka new pokazywała nowości (w tym podstrony).
Dla lepszego zobrazowania działania bloków w tym przykładzie przyjąłem nazewnictwo według schematu k1d1s2 -pstr.7 - Kategoria 1, Dział 1, strona 2, podstrona 7.
Działającego subjecta zobaczyć można na stronie testowej
W związku ze zmianami rozbudowałem konfigurację subjectsblock w panelu admina
Każda ze stron (podstron) ma datę utworzenia którą widać przy jej oglądaniu. Poprzednio daty podstron były tożsame z datą strony. Daty stron można modyfikować, daty podstron - nie.
W stosunku do wersji 2.01 zaktualizowano pliki pnuser.php i pnuserapi.php security fixem
-------------------
Fix for SQL-Injection vulnerabilities of subjects module.
Just overwrite files .... that is all
TiMax timax@maxdev.com www.maxdev.com
-----------------
Aktualizacja polega na nadpisaniu wszystkich plików oraz regeneruj->aktualizuj w Panelu Administracji -> Moduły.