Öncelikle modules.php dosyanızı açın. Daha sonra oradaki aşağıdaki alanı bulun.
} elseif ($view == 1 AND !is_user($user) || !is_admin($admin)) {
$pagetitle = "- "._ACCESSDENIED."";
include("header.php");
title("$sitename: "._ACCESSDENIED."");
OpenTable();
echo "<center><b>"._RESTRICTEDAREA."</b><br><br>"
.""._MODULEUSERS.""
.""._GOBACK."";
CloseTable();
include("footer.php");
die();
}Burada erişimin engellendiği yazısı çıkıyor. Şimdi buraya çok basit bir kod ekleyelim. Ekleyeceğimiz satır;
Header("refresh:3;url=modules.php?name=Your_Accoun t&op=new_user");
Buradaki 3 değeri kaç saniye sonra url= de yazdığınız sayfaya otomatik yönleneceğini belirler. Buradaki değeri istediğiniz gibi değiştirebilirsiniz. Bu satırı .""._GOBACK.""; yazısından sonra eklediğimizde son şekil şöyle olacaktır.
} elseif ($view == 1 AND !is_user($user) || !is_admin($admin)) {
$pagetitle = "- "._ACCESSDENIED."";
include("header.php");
title("$sitename: "._ACCESSDENIED."");
OpenTable();
echo "<center><b>"._RESTRICTEDAREA."</b><br><br>"
.""._MODULEUSERS.""
.""._GOBACK."";
Header("refresh:3;url=modules.php?name=Your_Account&op=new_user");
CloseTable();
include("footer.php");
die();
} Bu verdiğim örnek PHPNuke 6.9 ve öncesi için geçerlidir. Diğer sürümlerde karşılaştırarak ve inceleyerek nerede işlem yapabileceğinizi bulabilirsiniz.