Integratus Rejestracja – instrukcja nie aktualna
Integratus Rejestracja – integracja rejestracji z forum na portalu i na odwrót
Portal
Tworzymy plik register2.php i kopiujemy do niego zawartość pliku register.php
Otwieramy plik register2.php i szukamy:
<?php |
zmieniamy na:
<?php define("INTEGRATUS_CNF", true); include realpath(dirname(__FILE__) . "/" . "integratus/config.php"); if($_GET["tajny_kod"] != $tajny_hashcode || empty($_GET["tajny_kod"])) { header("Location: http://tosiek.pl"); die($bledna_wiadomosc); exit; } else { |
szukamy:
require_once "maincore.php"; |
zmieniamy na:
require_once "maincore2.php"; |
szukamy:
echo "<form name='inputform' method='post' action='".FUSION_SELF."' onsubmit='return ValidateForm(this)'>\n"; |
zmieniamy na:
echo "<form name='inputform' method='post' action='register2.php' onsubmit='return ValidateForm(this)'>\n"; |
szukamy:
?> |
zmieniamy na:
} ?> |
Otwieramy plik register.php i szukamy:
if ($error == "") { |
dodajemy pod spodem:
define("INTEGRATUS_INC", true); include realpath(dirname(__FILE__) . "/" . "integratus/forum_reg.php"); |
Forum
Przechodzimy do katalogu /templates/nazwa_stylu/ i tworzymy plik profile_add_body2.tpl, kopiujemy do niego zawartość pliku profile_add_body.tpl
Otwieramy plik profile_add_body2.tpl i szukamy:
<form action="{S_PROFILE_ACTION}" {S_FORM_ENCTYPE} method="post"> |
zmieniamy na:
<form action="profile.php?mode=register2" {S_FORM_ENCTYPE} method="post"> |
Otwieramy plik profile.php i szukamy:
include($phpbb_root_path . 'includes/usercp_register.'.$phpEx); exit; } |
dodajemy pod spodem:
else if ( $mode == 'register2' ) { include($phpbb_root_path . 'includes/usercp_register2.'.$phpEx); exit; } |
szukamy:
redirect(append_sid("login.$phpEx?redirect=profile.$phpEx&mode=editprofile", true)); } |
dodajemy pod spodem:
if ( $mode == 'register' ) { define("INTEGRATUS_INC", true); include realpath(dirname(__FILE__) . "/" . "integratus/portal_reg.php"); } |
Przechodzimy do katalogu /includes/ i tworzymy plik usercp_register2.php, kopiujemy do niego zawartość pliku usercp_register.php
Otwieramy plik usercp_register2.php i szukamy:
<?php |
zmieniamy na:
<?php define("INTEGRATUS_CNF", true); include realpath(dirname(__FILE__) . "/../" . "integratus/config.php"); if($_GET["tajny_kod"] != $tajny_hashcode || empty($_GET["tajny_kod"])) { header("Location: http://tosiek.pl"); die($bledna_wiadomosc); exit; } else { |
szukamy:
'body' => 'profile_add_body.tpl') |
zmieniamy na:
'body' => 'profile_add_body2.tpl') |
szukamy:
?> |
zmieniamy na:
} ?> |
Uwagi końcowe
Należy pamiętać aby w plikach config.php podać adresy do register2.php oraz profile.php?mode=register2
28.06.2009 at 12:47
Nalezy pamiętać aby w plikach config.php podać adresy do register2.php oraz profile.php?mode=register2
A jaki kod dokładnie trzeba wstawić ?
28.06.2009 at 12:53
Tutaj jest opisana konfiguracja:
http://integratus.tosiek.pl/27-06-2009/integratus-konfiguracja/