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 podstronach Witam na izydor.info

 

Witaj Przybyszu

Homepage Zaloguj Wyloguj Fotoalbum

16:46 środa, 08 września 2010

Leon Urbański (20)

Pokolenia

Jakub Mrochoń (24)

Pokolenia

Jan Steffek (38)

Pokolenia

Wojciech Zajda (72)

Pokolenia

Byli tu ...

Guest
16:46:38 - 08.09.2010
Guest
16:46:10 - 08.09.2010
Guest
16:45:50 - 08.09.2010
Guest
16:45:15 - 08.09.2010
Guest
16:44:11 - 08.09.2010
Guest
16:36:49 - 08.09.2010
Guest
15:55:07 - 08.09.2010
Guest
15:51:45 - 08.09.2010
Guest
15:12:42 - 08.09.2010
Guest
14:04:50 - 08.09.2010

Jan Młochowski (32)

Pokolenia

Modyfikacja subjects - nowości w podstronach
Dodano: wtorek, 28 marca 2006 - 11:00 Autor: Izydor
PostNukeModyfikacja 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.

.: Genealogia :.