Fork me on GitHub Fork me on GitHub
autologin hack 2.2.x - Artykuły
autologin hack 2.2.x
  Posted on Sun 05 Mar 2006 by memento (4146 reads)
Nikt nie napisał takiego artykułu wiec napisze go ja ;]

1. ściągamy gotowe skrypty do autologinu:
[url]http://www.peak.ne.jp/xoops/md/mydownloads/visit.phpścid=2&lid=59&extension=zip[/url]

2. Kopiujemy autologin.php i autologin_main.php do katalogu include.

3. W pliku mainfile.php dopisujemy:
if (!isset($xoopsOption['nocommon']) && XOOPS_ROOT_PATH != '') {
require 
XOOPS_ROOT_PATH."/include/common.php";
[
color=CCCC00]include XOOPS_ROOT_PATH."/include/autologin.php" ;[/color]
}

4. Edytujemy plik include/autologin.php i zmieniamy "change it" na nasz sekretny klucz:)

5. W pliku modules/system/templates/blocks/system_block_login.php wywalamy komentarze <!-- oraz --> przed i po:
[
code]
<
input type="checkbox" name="rememberme" value="On" class="formButton" /> <{$block.lang_rememberme}>


6. Edytujemy plik modules/system/blocks/system_blocks.php
i szukamy linijki:
//$block['lang_rememberme'] = _MB_SYSTEM_REMEMBERME;

wywalając pierwsze dwa znaki komentarza "//"

7. Pozostaje teraz tylko ustawić text:
edytujemy modules/system/language/polish/blocks.php

I szukamy linijki z: _MB_SYSTEM_REMEMBERME
i zamieniamy np na:
define('_MB_SYSTEM_REMEMBERME''Pamiętaj mnie');


Pozostaje teraz tylko aktualizować moduł system:
Panel admina -> moduły -> Administracja -> Akcja aktualizacja


Tak więc zachowaliśmy styl xoopsa i język jest w language a nasz autologin w include

ps. nie jestem dobry w tlumaczeniu - mam nadzieje że zrozumiałe to jest ;]
Index :: Print :: E-mail
The comments are owned by the author. We aren't responsible for their content.