mesala 7.5 ve altı moduller de görülür
modules/admin de değilidr admin dosyaları sitenin asıl admin dizinindedir
admin/case
admin/links
admin/modules
burada olabilir bu dizinleri şu şekilde düzenleyecez
(ben musiki modulunu düzenledim oradan örnek geçeyim)
admin/modules/musiki.php yi açıyoruz
alttaki kod ile
Kod:
if (!eregi("admin.php", $PHP_SELF)) { die ("Access Denied"); }
$result = sql_query("select radminsuper from ".$prefix."_authors where aid='$aid'", $dbi);
list($radminsuper) = sql_fetch_row($result, $dbi);
if ($radminsuper==1) {
bunu değişiyoruz
Kod:
if (!defined('ADMIN_FILE')) {
die ("Access Denied");
}
global $prefix, $db, $admin_file;
$aid = substr("$aid", 0,25);
$row = $db->sql_fetchrow($db->sql_query("SELECT radminsuper FROM " . $prefix . "_authors WHERE aid='$aid'"));
if ($row['radminsuper'] == 1) {
radminsuper in access ile alakası yok ama güvenliğiniz için o kısımlarıda güncelleyoruz
admin/links/links.musiki.php yi açıyoruz
Kod:
if ($radminsuper==1) {
adminmenu("admin.php?op=musikiadmin", "Musiki Admin", "musiki.gif");
}
bununla alttakini değişiyoruz
Kod:
if (!defined('ADMIN_FILE')) {
die ("Access Denied");
}
global $admin_file;
if ($radminsuper==1) {
adminmenu("".$admin_file.".php?op=optimize", "Optimize DB", "optimize.gif");
}
ve son olarakta
admin/case/case.musiki.php yi açıyoruz
alttaki kod ile
Kod:
if (!eregi("admin.php", $PHP_SELF)) { die ("Access Denied"); }
bunu değişiyoruz
Kod:
if (!defined('ADMIN_FILE')) {
die ("Access Denied");
}
bu 3.1 - 3.2 yaması için gerekli güncellemedir musiki üzerinde anlatmış oldum mesala xxxx modulu
case.musiki.php -> case.xxxx.php
links.musiki.php -> links.xxxx.php
musiki.php -> xxxx.php şeklinde düşünerek işlem yapabilirsiniz
baya bir zaman önce yazdığım arşivimde duran bir yazıyı tekrar ekledim silinmişti ...
Bu forumda yeni başlıklar açamazsınız Bu forumdaki başlıklara cevap veremezsiniz Bu forumdaki mesajlarınızı değiştiremezsiniz Bu forumdaki mesajlarınızı silemezsiniz Bu forumdaki anketlerde oy kullanamazsınız