Kjapp og trygg hosting for Wordpress

Fix for Joomla -Registrering -Login -Passord reminder

Nutz

Med lem
En liten fortsettelse på denne tråden. https://www.webforumet.no/forum/joomla/9635-joomla-thumbs-up.html

Systemsidene til Joomla blir ofte veldig spartanske dersom man ikke bruker moduler som er merket "Alle" på Tilordne meny. (De som bruker Joomla vet hva jeg mener)

En fix på dette er å, dessverre redigere litt i kjernen, normalt aldri å anbefale da dette kan bli borte ved neste oppdatering. -Men hva skal man gjøre når noen av sidene ser helt på trynet ut?

Sider som blir berørt av dette er bla.
Glemt ditt passord? {index.php?option=com_user&view=reset}
Registrer brukernavn? {index.php?option=com_user&view=register}
Glemt ditt brukernavn. {index.php?option=com_user&view=remind}
Logg inn: {index.php?option=com_user&view=login}

Teorien bak endringer er å "klistre" disse system-sidene opp mot en annen eksisterende sidelayout. Dette gjøres "enkelt" med å sette inn "&Itemid=xx" i url som blir presentert til bruker.

Filer som skal redigeres er: beklager lang liste..:confused:
PHP:
components\com_content\views\article\view.html.php(86):     $url  = 'index.php?option=com_user&view=login&Itemid=Din_meny_ID';

components\com_content\views\category\tmpl\default_items.php(83):    $link = JRoute::_('index.php?option=com_user&view=login&Itemid=Din_meny_ID');

components\com_content\views\frontpage\view.html.php(147):     $item->readmore_link = JRoute::_("index.php?option=com_user&view=login&Itemid=Din_meny_ID");
components\com_content\views\section\view.html.php(163):     $item->readmore_link = JRoute::_("index.php?option=com_user&view=login&Itemid=Din_meny_ID");
components\com_user\controller.php(159):     $return = 'index.php?option=com_user&view=login&Itemid=Din_meny_ID';
components\com_user\controller.php(387):    $this->setRedirect('index.php?option=com_user&view=reset&Itemid=Din_meny_ID', $message);
components\com_user\controller.php(391):   $this->setRedirect('index.php?option=com_user&view=reset&Itemid=Din_meny_ID&layout=confirm');
components\com_user\controller.php(447):   $this->setRedirect('index.php?option=com_user&view=login&Itemid=Din_meny_ID', $message);
components\com_user\controller.php(470):    $this->setRedirect('index.php?option=com_user&view=remind&Itemid=Din_meny_ID', $message);
components\com_user\controller.php(475):   $this->setRedirect('index.php?option=com_user&view=login&Itemid=Din_meny_ID', $message);

components\com_user\models\remind.php(94):   $url  = $uri->toString( array('scheme', 'host', 'port')).JRoute::_('index.php?option=com_user&view=login&Itemid=Din_meny_ID', false);
modules\mod_latestnews\helper.php(111):     $lists[$i]->link = JRoute::_('index.php?option=com_user&view=login&Itemid=Din_meny_ID');

modules\mod_login\tmpl\default.php(55):    <a href="<?php echo JRoute::_( 'index.php?option=com_user&view=reset&Itemid=Din_meny_ID' ); ?>">
modules\mod_login\tmpl\default.php(59):    <a href="<?php echo JRoute::_( 'index.php?option=com_user&view=remind&Itemid=Din_meny_ID' ); ?>">
modules\mod_login\tmpl\default.php(66):    <a href="<?php echo JRoute::_( 'index.php?option=com_user&view=register&Itemid=Din_meny_ID' ); ?>">

modules\mod_newsflash\helper.php(47):      $item->linkOn = JRoute::_('index.php?option=com_user&view=login&Itemid=Din_meny_ID');

Her erstatter du altså "Din_men_ID" med for eksempel den meny-ID'n du har på "Om Oss"..
Alle Meny_ID fungerer, velge en med det moduloppsettet som du synes passer best for deg.

Er overbevist om at dette også kan fikses lekende lett i .htaccess , er dessverre ingen guru der, men rart om det ikke skulle la seg gjøre å klistre på &Itemid=xx dersom en av de 4 kom inn uten..

Håper dette kan løse noens frustrasjon..
 
Sist redigert:
Topp