Tag Archives: xhtml

Joomla 1.6 vs serwery home.pl (JPath::check Snooping out of bounds @ /administrator/components/com_cpanel/views)

Zainstalowałem sobie joomle na serwerze home.pl w katalogu /cms dla testów,
by to zrobić trzeba w configuration.php zmienić zapis:

public $live_site = ”;

na

public $live_site = ‘http://moja-domena.pl/cms/’;

po testach chciałem przenieść joomle na normalny adres moja http://moja-domena.pl więc przegrałem pliki wróciłem zapis w configuration.php na

public $live_site = ”;

i jakieś było moje zdziwienie jak panel admina wyrzucił error:

20 – An error has occurred.
JPath::check Snooping out of bounds @ /administrator/components/com_cpanel/views
Return to Control Panel

hmmm, zacząłem grzebać jak to się robiło w joomlach 1,5 i doszedłem do odpowiedzi takowej:
zapis w configuration.php musiał wrócić to takowego:

public $live_site = ‘http://moja-domena.pl/’;

i trzeba było zedytować plik w takiej ścieżce:

/libraries/joomla/filesystem/parth.php

linia 169
z zapisu :

$path = JPATH_ROOT;

na

$path = ‘/’;

i działa, pozdr dla wszystkich co maja taki sam problem

Jak ustawić DIV’y obok siebie?

pomiędzy znacznikami <body></body>

<div id=”div_lewy”>lewy</div>
<div id=”div_srodkowy”>srodek</div>
<div id=”div_prawy”>prawy</div>
<div class=”czysc”></div>

pomiędzy znacznikami <head></head>

<style type=”text/css”>
#div_lewy{
height:200px; /*deklarujemy rozmiar (wysokość – nie musimy) */
width:200px; /*deklarujemy rozmiar (szerokość – nie musimy) */
background-color:#FF0000; /*deklarujemy kolor tła by zobaczyć oco kaman (kolor czerwony) – nie musimy */
float:left; /* i to sprawia że div wyświetla się jeden obok drugiego przyciągają się do lewej można do prawej – right */
}
#div_srodkowy{
height:200px; /*deklarujemy rozmiar (wysokość – nie musimy) */
width:200px; /*deklarujemy rozmiar (szerokość – nie musimy) */
background-color:#00FF00; /*deklarujemy kolor tła by zobaczyć oco kaman (kolor zielony) – nie musimy */
float:left; /* i to sprawia że div wyświetla się jeden obok drugiego przyciągają się do lewej można do prawej – right */
}
#div_prawy{
height:200px; /*deklarujemy rozmiar (wysokość – nie musimy) */
width:200px; /*deklarujemy rozmiar (szerokość – nie musimy) */
background-color:#0000FF; /*deklarujemy kolor tła by zobaczyć oco kaman (kolor niebieski) – nie musimy */
float:left; /* i to sprawia że div wyświetla się jeden obok drugiego przyciągają się do lewej można do prawej – right */
}
.czysc{
clear:both; /* czyści nam powyższe ustawinia i nie przyciągnie do siebie już następnego <div>’a */
}
</style>

czemu używamy id i class?
id – jest to unikatowy znaczni i może wystąpić tylko jeden taki sam w kodzie jak się powieli Validator wyrzuci błąd; id wywołujemy znacznikiem #
class – tą samą deklaracje mozna używać wielokrotnie nie spowoduje wyświetlania się błędu; class wywołujemy znacznikiem “.”