Nawigacja
Struktura katalogów w PHP-Fusion v7
Napisane przez jantom
dnia 21 czerwca 2009 21:30 ·
9 komentarzy ·
12488 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] |