Witam!
Joomli używam dopiero od miesiąca i według mnie jest świetna. Jednak też denerwował mnie <title /> ze "Stroną Główną" i ten długi link.
Nie znalazłem jednak kodu podanego przez mambola. Doszedłem do tego, że w nowej Joomli jest funkcja setPageTitle() i tam można sobie wszystko pozmieniać. Jeżeli ktoś byłby zainteresowany, to poniżej wstawiam przekształcony kod tej funkcji.
Kod:
function setPageTitle($title=null)
{
if (@$GLOBALS['mosConfig_pagetitles']) {
// strona glowna
if ($_REQUEST['option'] == "com_frontpage") {
$this->_head['title'] = $GLOBALS['mosConfig_sitename'];
}
// wszystkie inne strony
else {
if ($title) {
$this->_head['title'] = $GLOBALS['mosConfig_sitename'].' - '.$title;
}
else {
$this->_head['title'] = $GLOBALS['mosConfig_sitename'];
}
}
}
}
Natomiast jeżeli chodzi o link do strony głównej, to wymyśliłem coś na szybko. Nie jest to może zbyt rewelacyjne rozwiązanie i wymaga ingerencji w źródło, ale przynajmniej w adresie nie pojawia się tak długi link.
W pliku index.php, za ifem:
Kod:
if ($option == 'login') {
. . .
} else if ($option == 'logout') {
. . .
}
wklejamy taki oto kawałek kodu:
Kod:
if ($_SERVER['REQUEST_URI'] == '/index.php?option=com_frontpage&Itemid=1') {
mosRedirect($mosConfig_live_site);
exit();
}
POZDRAWIAM :cool: