Nawigacja
Struktura katalogów w PHP-Fusion v7
Napisane przez jantom
dnia 21 czerwca 2009 21:30 ·
9 komentarzy ·
11746 czytañ ·
·
·
Streszczenie:
Niniejszy artyku³ jest przewodnikiem po strukturze katalogów PHP-Fusion v7. Dziêki niemu dowiesz siê, gdzie umieszczaæ odpowiednie pliki.Struktura katalogów PHP-Fusion v7
Nieraz zastanawiamy siê, jak± zawarto¶æ mo¿emy znale¼æ w poszczególnych katalogach. Niniejszy artyku³ ma na celu przedstawienie drzewa katalogów, z jakim mamy do czynienia w PHP-Fusion v7. Przy okazji dowiesz siê, gdzie umieszczaæ odpowiednie pliki. Oczywi¶cie, mowa o domy¶lnej instalacji, je¶li dokonamy odpowiednich zmian w plikach, to niniejszy artyku³ bêdzie móg³ byæ tylko reliktem przesz³o¶ci.
Drzewo katalogów
Drzewo katalogów w PHP-Fusion wygl±da nastêpuj±co:
Skoro ju¿ wiemy, jak owe drzewo wygl±da, czas zapoznaæ siê z jego zawarto¶ci±. Oto ona:
/..
G³ówny katalog. W nim znajduj± siê m.in. plik j±dra systemu oraz podstawowych elementów systemu, np. newsów, artyku³ów, dodatkowych stron i wielu, wielu innych. Nie mo¿na zapomnieæ, ¿e w jego sk³ad wchodz± katalogi opisane poni¿ej.
/administration
W tym katalogu znajduj± siê jedne z najwa¿niejszych plików PHP-Fusion - pliki Panelu adminstratora.
Do góry
/db_backups
Jeden z niewielu katalogów, który wymaga sta³ego dostêpu do zapisu. Traktowany jest jako katalog plików tymczasowych podczas tworzenia kopii zapasowych naszej bazy danych. Je¶li korzystasz z zewnêtrznych narzêdzi, mo¿esz zablokowaæ dostêp do niego, a nawet usun±æ. Ze wzglêdów bezpieczeñstwa warto przejrzeæ jego zawarto¶æ od czasu do czasu - czasami mo¿na w nim znale¼æ pliki exploitów.
Do góry
/images
W tym katalogu s± przechowywane ikony wszystkich czê¶ci Panelu administratora (w tym wtyczek/infusionów). Warto go od czasu do czasu przejrzeæ i posprz±taæ pozosta³o¶ci po usuniêtych wtyczkach.
Do góry
/forum
Tutaj znajduj± siê pliki odpowiedzialne za wy¶wietlanie forum. Je¶li chcemy korzystaæ z zewnêtrznego systemu forów (np. phpBB, SMF czy IPB), mo¿emy usun±æ katalog wraz z zawarto¶ci±.
Do góry
/attachments
Przechowuje siê tu wszystkie za³±czniki, jakie s± do³±czane do postów na forum. Z tego powodu wymaga pe³nych praw zapisu, co nieraz jest wykorzystywane przez w³amywaczy - czasami mo¿na znale¼æ tu pliki, które mog± pos³u¿yæ, b±d¼ ju¿ pos³u¿y³y do w³amania na stronê.
Do góry
/images
Katalog, w którym znajdzie siê 90% obrazków dostêpnych na stronie, oczywi¶cie uwzglêdniaj±c te umieszczone w dodatkowych podkatalogach.
Do góry
/articles
Katalog obrazków do artyku³ów. Zapisane tu pliki s± dostêpne w menu tworzenia artyku³ów, dziêki czemu mamy do nich szybki dostêp.
Do góry
/avatars
Tutaj sk³adowane s± awatary u¿ytkowników. Warto przejrzeæ od czasu do czasu - czasami mo¿na znale¼æ jakie¶ ¶mieci.
Do góry
/news
Katalog obrazków do newsów. Tak jak wcze¶niej przy artyku³ach, dziêki czemu przy tworzeniu nowego newsa mamy szybki dostêp do obrazków przeznaczonych do publikacji w newsach.
Do góry
/news_cats
W tym katalogu umieszcza siê wszystkie grafiki, które bêd± mia³y pos³u¿yæ jako grafika kategorii newsów.
Do góry
/photoalbum
Miejsce, w którym znajdzie siê wszystkie grafiki dostêpne w galerii zdjêæ. Je¶li serwer dzia³a w trybie SafeMod, wszystkie zdjêcia oraz grafiki albumów znajd± siê w tym katalogu, je¶li nie, to znajdziemy tu tylko grafiki albumów.
Do góry
/submissions
Katalog, w którym s± zapisywane zdjêcia nades³ane przez u¿ytkowników. Je¶li nie chcemy korzystaæ z tej funkcji, zablokujmy prawa zapisu do tego katalogu.
Do góry
/album_X
Wystêpuje tylko wtedy, gdzy serwer nie pracuje w trybie SafeMod. W tych katalogach (tak, katalogach, X w nazwie nale¿y potraktowaæ jako dowoln± liczbê naturaln±) przechowuje siê zdjêcia nale¿±ce do poszczególnych albumów. Uwaga, czasami mog± pojawiæ siê problemy z usuniêciem samych katalogów (je¶li chcemy dokonaæ tego rêcznie, poprzez klienta FTP).
Do góry
/ranks
Wszystkie dostêpne na stronie grafiki rang na forum znajdziemy w³a¶nie tutaj. Je¶li nie korzystamy z rang na forum, katalogu mo¿na siê pozbyæ.
Do góry
/smiley
Katalog pe³en u¶mieszków. Naprawdê, to tutaj s± wgrane wszystkie emotikony dostêpne na stronie.
Do góry
/includes
Tutaj znajduj± siê wszystkie zewnêtrzne skrypty (np. phpmailer, Securimage, TinyMCE) oraz pliki zawieraj±ce specyficzne funkcje, np. wy¶wietlanie komentarzy, ocen czy wys³anie maila czy bbcode'y.
Do góry
/bbcodes
Ten katalog zwiera wszystkie pliki potrzebne do wy¶wietlania poszczególnych bbcode'ów. Je¶li chcemy dodaæ w³asne tagi, odpowiednie pliki nale¿y dograæ w³a¶nie do tego katalogu.
Do góry
/flash
Dodatkowe pliki potrzebne do pe³nej obs³ugi bbcode'a umo¿liwiaj±cego wy¶wietlanie plików Adobe Flash. Je¶li nie korzystamy z tego tagu, mo¿na usun±æ.
Do góry
/geshi
Wewnêtrzne pliki dla tagu GeSHi, który umo¿liwia kolorowanie sk³adni ró¿nych jêzyków programowania. Je¶li nie chcemy korzystaæ z GeSHi, mo¿emy go wyrzuciæ.
Do góry
/images
Tutaj s± sk³adowane wszystkie grafiki bbcode'ów. Od czasu do czasu mo¿na posprz±taæ, je¶li chcemy siê pozbyæ zbêdnych plików.
Do góry
/mp3player
Pliki potrzebne do pracy tagu mp3 - zwieraj± zewnêtrzy odtwarzacz mp3.
Do góry
/phphighlight
Tutaj znajdziemy pliki niezbêdne do pracy innego tagu, [php], umo¿liwiaj±cego kolorowanie sk³adni, tym razem tylko dla jêzyka PHP.
Do góry
/jscripts
Katalog, do którego powinno siê dodawaæ zewnêtrzne skrypty napisane w JavaScripcie.
Do góry
/tiny_mce
Katalog zwieraj±cy pliki edytora TinMCE - programu wy¶wietlaj±cego kod (X)HMTL w trybie WYSIWYG.
Do góry
/language
Tu znajdziemy pliki jêzykowe dla phpMailera - systemu obs³uguj±cego wysy³anie poczty ze strony, z którego korzysta PHP-Fusion.
Do góry
/search
W tym katalogu znajduj± siê poszczególne rozszerzenia wyszukiwarki. Je¶li chcemy dodaæ/usun±æ opcji, to musimy pod³ubaæ w³a¶nie tu.
Do góry
/securimage
Pliki dla Securimage - graficznego systemu Captcha, który pojawi³ siê w PHP-Fusion v7.
Do góry
/user_fields
Rozszerzenie profilu u¿ytkownika. Je¶li chcemy pozbyæ siê nieu¿ywanych pól ca³kowicie lub dodaæ zupe³nie nowe, to zajrzymy do tego w³a¶nie katalogu.
Do góry
/infusions
Katalog, w którym umieszcza siê wszystkie wtyczki oraz panele. Dla porz±dku i bezpieczeñstwa, warto od czasu do czasu przejrzeæ jego zawarto¶æ i zastanowiæ siê, czy nie nale¿a³oby czego¶ usun±æ.
Do góry
/locale
Katalog zawieraj±cy pliki je¿ykowe dostêpne dla naszej strony.
Do góry
/[dowolny jêzyk]
Oddziela pliki dla poszczególnych jêzyków strony. Znajdziemy tu równie¿ pliki dla podstawowych czê¶ci systemu.
Do góry
/admin
Zawiera pliki jêzykowe dla panelu administracyjnego.
Do góry
/bbcodes
Katalog, w którym przechowujemy pliki jêzykowe dla tagów bbcode.
Do góry
/forum
Tu znajdziemy pliki jêzykowe dla wbudowanego w PHP-Fusion forum.
Do góry
/search
Pliki jêzykowe poszczególnych modu³ów wyszukiwarki.
Do góry
/user_fields
Pliki jêzykowe dla poszczególnych pól profilu u¿ytkownika.
Do góry
/themes
Katalog, w którym umieszcza siê wszystkie skórki dla PHP-Fusion. Je¶li chcemy, ¿eby nasza strona zmieni³a wygl±d, to w³a¶nie tutaj potrzeba wgraæ odpowiednie katalogi wraz z plikami.
Do góry
/templates
Katalog, którego nie mo¿na usun±æ pod ¿adnym pozorem - umieszczone s± w nim podstawowe pliki wygl±du strony oraz interpetuj±ce kod skórek.
Do góry
/przyk³adowa skórka
G³ówny katalog skórki. Tutaj umieszcza siê podstawowe elementy szablonu oraz dodatkowe pliki.
Do góry
/images
Katalog, w którym umieszcza siê wszystkie pliki graficzne skórki, za wyj±tkiem tych wy¶wietlanych na forum.
Do góry
/forum
W tym katalogu przechowywane s± pliki graficzne, które s± wy¶wietlane na forum, np. przycisk za³o¿enia nowego tematu, ikony statusu etc.
Do góry
Komentarze
Dodaj komentarz
Oceny
Zaloguj siê lub zarejestruj, ¿eby móc zag³osowaæ.
¦wietne! | ![]() |
70% | [7 g³osów] |
Bardzo dobre | ![]() |
10% | [1 g³os] |
Dobre | ![]() |
10% | [1 g³os] |
¦rednie | ![]() |
0% | [0 g³osów] |
S³abe | ![]() |
10% | [1 g³os] |