- Niqo0Administrator
- Cinsiyet :
Mesaj Sayısı : 370
Yaş : 29
Nerden : Samsun
Ruh Hali :
Rep Puanı : 413
Rep Gücü : 0
Kayıt tarihi : 01/08/08
[USKO KOPanel] nDesign - Açıklar Kapatıldı - Hatalar Düzeltildi - SEO - Ajax
Perş. Mart 17, 2011 3:20 pm
Merhaba arkadaşlar, son zamanlarda çok tutulan bir kopanel. Fakat birkaç açığı ve tasarım kayması sorunlarından dolayı ben bir el atıyım dedim.
Yeni Eklenen Özellikler:
- Sessions açığı kapatıldı.
- SQL İnject açığı kapatıldı.
- Oluşabilecek diğer açıklara karşı önlem alındı.
- Yönetici paneli şifreleme sistemi getirildi.
- Tanıtım konu bağlantılarını ana sayfada görüntüleyebilme özelliği eklendi.
- Tanıtım konu bağlantılarını admin panelinden değiştirebilme özelliği eklendi.
- Tasarımdaki kayma sorunları giderildi.
- Tasarımda birkaç ufak değişiklik yapıldı.
Özellikleri:
- nDesign KOPanel v4.2 üye üzerine temellendirildi!
- Usko Tasarımı üzerine Twostars KOPanel grafikleri eklenerek geliştirildi.
- Ajax Clan ve User Sıralaması eklendi.
- Aylık Pointte göre Aylık Sıralaması eklendi.
- Admin Paneline Download Manager Eklendi. (Download linklerini Menüye ordan ekleyebilirsiniz.)
Önemli Uyarı: Admin paneline giriş yapmak için kullanıcıyı admin yapmalısınız. Ardından "ayar.php" dosyasında tekrar kullanıcı adı ve şifre belirlemelisiniz. KOPanele giriş yaptığınızda admin paneline girmeye çalıştığınızda ayar.php'deki bilgileri gireceksiniz.
Kurulum:
Kod:
"www" klasörünün içindekileri AppServ'in klasörünün içindeki "www" dizinine aktarın.
Kurulumu yapmak için "kurulum.sql" dosyasındaki kodları SQL Query Analyzer ile çalıştırın.
Daha sonra "ayar.php" dosyasını kendinize göre ayarlayınız.
Admin hesabı yapmak:
Kod:
Kod:
update tb_user set StrAuthority = '5' where StrAccountID = 'KullanıcıAdı'
Download/İndir: [Linkleri görebilmek için üye olun veya giriş yapın.] (Kurulum hataları düzeltildi, tarih hataları düzeltildi)
Ekran Görüntüleri:
ÖNEMLİ
Arkadaşlar kurulum.sql dosyası hatalıydı, dikkatsizliğimden dolayı ufak bir hata yapmışım buyrun sorunsuzu (Link yenilendi sorunsuzu içine eklendi):
Kod:
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[_HABER]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[_HABER]
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[MYKOL]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[MYKOL]
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[_DOWNLOAD]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[_DOWNLOAD]
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[_TICKET]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[_TICKET]
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[_EXTRA]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[_EXTRA]
CREATE TABLE [dbo].[_HABER] (
[id] [int] IDENTITY (1, 1) NOT FOR REPLICATION NOT NULL ,
[haberadi] [varchar] (80) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[haber] [varchar] (1500) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[date] [varchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[views] [int] NULL ,
[type] [varchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
) ON [PRIMARY]
insert into _HABER (haberadi, haber, date, views, type) VALUES ('KOPanel Yenilendi', 'Merhaba, Bu KOPanel Orlando taraf***253;ndan kodlanm***253;***254;t***253;r.<br>exselansTR taraf***253;ndan eklemeler ve düzenlemeler ile geli***254;tirilmi***254;tir', '29/01/2011', '1', '4')
CREATE TABLE [dbo].[MYKOL](
[StrAccountID] [varchar](50) NULL,
[MyKOLSoru] [varchar](50) NULL,
[MyKOLCevap] [varchar](50) NULL
) ON [PRIMARY]
CREATE TABLE [dbo].[_DOWNLOAD] (
[id] [int] IDENTITY (1, 1) NOT FOR REPLICATION NOT NULL ,
[linkadi] [varchar] (80) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[linkurl] [varchar] (80) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
) ON [PRIMARY]
CREATE TABLE [dbo].[_TICKET](
[TicketNumara] [varchar](999) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[Oyuncu] [varchar](999) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[Ticketi] [varchar](999) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[durumu] [varchar](999) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[seviye] [varchar](999) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[Cevap] [varchar](999) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[admin] [varchar](999) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
) ON [PRIMARY]
CREATE TABLE [dbo].[_EXTRA](
[kokolik] [varchar](250) NULL,
[kocuce] [varchar](250) NULL,
[pvpkenti] [varchar](250) NULL
) ON [PRIMARY]
insert into _EXTRA (kokolik, kocuce, pvpkenti) VALUES ('http://www.kokolik.com', 'http://www.ko-cuce.net', 'http://www.**********.com')
ALTER TABLE [dbo].[_TICKET] ADD CONSTRAINT [DF_Ticket_durumu] DEFAULT ((1)) FOR [durumu]
ALTER TABLE TB_USER
ADD CashPoint int
ALTER TABLE TB_USER
ADD StrSoru varchar(500)
ALTER TABLE TB_USER
ADD StrYanit varchar(500)
Alıntı:
Yeni Eklenen Özellikler:
- Sessions açığı kapatıldı.
- SQL İnject açığı kapatıldı.
- Oluşabilecek diğer açıklara karşı önlem alındı.
- Yönetici paneli şifreleme sistemi getirildi.
- Tanıtım konu bağlantılarını ana sayfada görüntüleyebilme özelliği eklendi.
- Tanıtım konu bağlantılarını admin panelinden değiştirebilme özelliği eklendi.
- Tasarımdaki kayma sorunları giderildi.
- Tasarımda birkaç ufak değişiklik yapıldı.
Özellikleri:
- nDesign KOPanel v4.2 üye üzerine temellendirildi!
- Usko Tasarımı üzerine Twostars KOPanel grafikleri eklenerek geliştirildi.
- Ajax Clan ve User Sıralaması eklendi.
- Aylık Pointte göre Aylık Sıralaması eklendi.
- Admin Paneline Download Manager Eklendi. (Download linklerini Menüye ordan ekleyebilirsiniz.)
Önemli Uyarı: Admin paneline giriş yapmak için kullanıcıyı admin yapmalısınız. Ardından "ayar.php" dosyasında tekrar kullanıcı adı ve şifre belirlemelisiniz. KOPanele giriş yaptığınızda admin paneline girmeye çalıştığınızda ayar.php'deki bilgileri gireceksiniz.
Kurulum:
Kod:
"www" klasörünün içindekileri AppServ'in klasörünün içindeki "www" dizinine aktarın.
Kurulumu yapmak için "kurulum.sql" dosyasındaki kodları SQL Query Analyzer ile çalıştırın.
Daha sonra "ayar.php" dosyasını kendinize göre ayarlayınız.
Admin hesabı yapmak:
Kod:
Kod:
update tb_user set StrAuthority = '5' where StrAccountID = 'KullanıcıAdı'
Download/İndir: [Linkleri görebilmek için üye olun veya giriş yapın.] (Kurulum hataları düzeltildi, tarih hataları düzeltildi)
Ekran Görüntüleri:
[Resimleri görebilmek için üye olun veya giriş yapın.] | This image has been resized. Click this bar to view the full image. The original image is sized 1366x768 and weights 177KB. |
[Resimleri görebilmek için üye olun veya giriş yapın.] | This image has been resized. Click this bar to view the full image. The original image is sized 1349x1210 and weights 265KB. |
[Resimleri görebilmek için üye olun veya giriş yapın.] | This image has been resized. Click this bar to view the full image. The original image is sized 1349x1023 and weights 178KB. |
ÖNEMLİ
Arkadaşlar kurulum.sql dosyası hatalıydı, dikkatsizliğimden dolayı ufak bir hata yapmışım buyrun sorunsuzu (Link yenilendi sorunsuzu içine eklendi):
Kod:
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[_HABER]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[_HABER]
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[MYKOL]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[MYKOL]
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[_DOWNLOAD]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[_DOWNLOAD]
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[_TICKET]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[_TICKET]
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[_EXTRA]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[_EXTRA]
CREATE TABLE [dbo].[_HABER] (
[id] [int] IDENTITY (1, 1) NOT FOR REPLICATION NOT NULL ,
[haberadi] [varchar] (80) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[haber] [varchar] (1500) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[date] [varchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[views] [int] NULL ,
[type] [varchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
) ON [PRIMARY]
insert into _HABER (haberadi, haber, date, views, type) VALUES ('KOPanel Yenilendi', 'Merhaba, Bu KOPanel Orlando taraf***253;ndan kodlanm***253;***254;t***253;r.<br>exselansTR taraf***253;ndan eklemeler ve düzenlemeler ile geli***254;tirilmi***254;tir', '29/01/2011', '1', '4')
CREATE TABLE [dbo].[MYKOL](
[StrAccountID] [varchar](50) NULL,
[MyKOLSoru] [varchar](50) NULL,
[MyKOLCevap] [varchar](50) NULL
) ON [PRIMARY]
CREATE TABLE [dbo].[_DOWNLOAD] (
[id] [int] IDENTITY (1, 1) NOT FOR REPLICATION NOT NULL ,
[linkadi] [varchar] (80) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[linkurl] [varchar] (80) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
) ON [PRIMARY]
CREATE TABLE [dbo].[_TICKET](
[TicketNumara] [varchar](999) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[Oyuncu] [varchar](999) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[Ticketi] [varchar](999) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[durumu] [varchar](999) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[seviye] [varchar](999) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[Cevap] [varchar](999) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[admin] [varchar](999) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
) ON [PRIMARY]
CREATE TABLE [dbo].[_EXTRA](
[kokolik] [varchar](250) NULL,
[kocuce] [varchar](250) NULL,
[pvpkenti] [varchar](250) NULL
) ON [PRIMARY]
insert into _EXTRA (kokolik, kocuce, pvpkenti) VALUES ('http://www.kokolik.com', 'http://www.ko-cuce.net', 'http://www.**********.com')
ALTER TABLE [dbo].[_TICKET] ADD CONSTRAINT [DF_Ticket_durumu] DEFAULT ((1)) FOR [durumu]
ALTER TABLE TB_USER
ADD CashPoint int
ALTER TABLE TB_USER
ADD StrSoru varchar(500)
ALTER TABLE TB_USER
ADD StrYanit varchar(500)
Alıntı:
Diğer hatalarda düzeltilmiştir, sorunsuz hale getirilmiştir. Hata alanlar yenilenen halini tekrar [Linkleri görebilmek için üye olun veya giriş yapın.]sinler. |
Bu forumun müsaadesi var:
Bu forumdaki mesajlara cevap veremezsiniz