Każda strona składa się z boksów i innych przestrzeni na które podzielił przestrzeń autor szablonu graficznego.
Zazwyczaj obszar mainbody (tam gdzie widać forum, inne komponenty i artykuły) jest otoczony z lewej i z prawej przez kolumny (układ 2 lub 3 kolumnowy).
1. Pierwszy warunkiem uzyskania pełnej szerokości jest to, żeby kolumny były puste
a) dopisz do adresu URL "tp=1" jako parametr ... np.
www.joomla.pl/index.php?tp=1
żeby zobaczyć jak technicznie nazyają się boksy (u nas sie to nazywa "pozycje modułów") np left, user1, itp.
b) wejdź w moduły witryny w panelu admina i tak ustaw moduły na tych pozycjach (left, user1 itp zależy jak jest w twoim szablonie) żeby znikały przy wybraniu linka do Forum (każdy moduł ma w parametrach po prawej liste linkow menu dla ktorych ma byc widzoczny)
2. Drugim warunkiem jest szablon graficzny ukrywający kolumny gdy są puste, nie każdy to umie
a) po opróżnieniu pozycji modułów z treści (1.b) zobacz czy kolumny lewa i prawa są nadal widoczne
b) żeby ukrywać kolumny trzeba ich kod w pliku index.php szablonu graficznego ubrać w:
Kod PHP:
<?php if (moscountmodules('nazwa1')+moscountmodules('nazwa2')>0) {?>
Kod kolumny
<?php }>
nazwa1 i nazwa 2 (ew inne) to nazwy pozycji modułów w kolumnie.
Przykładowo, realizująć punkt 1.a widzisz ze w prawej kolumnie jest: right, user 2 i user3 - wtedy do równania wpiszujesz:
Kod PHP:
(moscountmodules('right')+moscountmodules('user1')+moscountmodules('user3')>0)
Podobnie dla lewej kolumny.
3. Jeżeli uda się skutecznie opróżnić kolumny i ukryć ich kod trzeba jeszcze zadbać o to , żeby środkowy obszar zajął całą szerokość ... to w nastepnym odcinku ![uśmiech](images/smilies/smile.png)
Na bezczelnego możesz też:
- ustawić linka do forum
- skopiować adres url
- usunąc linka do forum i wstawic linka do tego url, zmieniając index.php na index2.php
To spowoduje otwarcie samego okna mainbody bez nagłówka, stopki i całej reszty strony, trzeba wtedy koniecznie zadbać o ustawienie linka powrotnego do stronki już w samym forum