Sabtu, 21 April 2012

Aplikasi Android Untuk Pasar Di Kotabumi

Aplikasi ini adalah aplikasi yang saya buat yang di gunakan untuk memberikan informasi Toko Toko yang ada di Pasar Di Kotabumi.sehingga para pembeli dapat mengetahui Informasi pasar dan juga barang barang yang memiliki discount di toko tersebut.Proses instalasi inya yakni pelanggan memiliki handphone yang mendukung aplkasi android seperti samsung dll.berikut adalah fitur aplikasi yang dapat di tampilkan:

ini adalah halaman awal Aplikasi nya yang terdiri empat kegiatan yang pertama Listing,Discount,Favorite dan Maps.

Proses Listing adalah jika di clik maka akan tampil daftar list Toko yang ada di Pasar.beikut adalah gambar layoutnya:

apabila salah satu Toko kita click maka akan menampilakn informasi tentang toko tersebut seperti gambar layout di bawah ini:
Proses Discout apabila di click akan melakukan proses menampilakn daftar nama toko yang memiliki discunt saja .berikut adalah gambar layoutnya:


Kemudian pada list toko kita clik salah satu maka akan menampilkan informasi toko dengan keterangan discount nya.berikut adalah gambar layoutnya:



Proses Favorite jika di click maka akan menampilkan list toko yang sudah di click pada proses discount.berikut adalah tampilan gambar layoutnya:




Proses Map adalah menampilkan lokasi dimana letak Pasar central Kotabumi dengan menggunakan marker untuk menandai dan menggunakan keterangan Lokasi.berikut adalah gambar layoutnya.




Sekian Terimakasih

Kamis, 19 April 2012

Menghapus USER di DotnetNuke



Disaat kita melakukan pembuatan user baru di DNN kita dengan mudah melakukan nya dengan cara masuk sebagai login sebagai host dan pilih user untuk melakukan registrasi user baru.namun masalhnya adalah di saat kita melakukan penghapusan user yang yang di lakukan oleh admin akan berhasil tetapi saat kita melakukan pembuatan user baru dengan nama yang sama dengan user yang kita hapus baru saja teryata di akan bahwa username exist padahal sudah di hapus sebelumnya .baiklah kita akan pecahkan masalah ini.pilih pada tanda panah merah.

 
setelah itu user account akan muncul dan mulailah adduser
 
setelah kita berhasil membuat user baru dengan nama Andri  maka akan tampil seperti ini

 
lalu akan kita lakukan penghapusan user tersebut dengan cara klik pada tanda kotak sampah di samping kiri username

lakukan lah pembuatan user baru dengan nama username yang sama seperti yang baru saja di hapus maka DNN akan mengatakan bahwa user exist seperti tanda panah merah di gambar di bawah ini.

Maka ini hal yang aneh saudara saudara ku.maka kita lakukan dengan cara buka pada database yang di gunakan baik tergantung menggunakan sqlserver 2008 atau 2008R2.
=>Programnability=>StoreProcedure=>Deleteuserportal kemudian tambahkan query seperti di bawah ini.






 
DECLARE @userName nvarchar(100)
DECLARE @aspnetUserId uniqueidentifier

SELECT @userName = username FROM dbo.Users WHERE UserId = @UserID
SELECT @aspnetUserId = UserId FROM dbo.aspnet_Users WHERE UserName = @userName

DELETE FROM Users WHERE UserId = @UserID
DELETE FROM aspnet_Membership WHERE UserId = @aspnetUserId
DELETE FROM aspnet_Users WHERE UserId = @aspnetUserId



Sekian dan terimakasih....















Membuat SkinWeb Sederhana dengan menggunakan Visual Studio 2008 di DotNetNuke


Yang pertama kita lakukan adalah dengan melakukan instalasi DNN 5 atau DNN 6 kalau kita belum memiliki kita donload terlebih dahulu.gratis kok

setelah terintalasi kita buka Visual studio kemudiam open website  kita arahkan ke DNN yang sudah kita instalasi seperti gambar di bawah ini

 
Lalu kita buka folder portal =>default=>skin.kita buat folder dengan nama Skin12 misalnya dan di dalam folder tersebut kita buat tiga file .seperti gambar di bawah ini












yang pertama adalah buat folder image untuk menyimpan file image baik JPG        ataupun PNG
yang kedua buat item baru dengan nama home12.ascx dengan code berikut ini:

<%@ Control Language="vb" AutoEventWireup="false" Explicit="True" Inherits="DotNetNuke.UI.Skins.Skin" %>
<%@ Register TagPrefix="dnn" TagName="NAV" Src="~/Admin/Skins/Nav.ascx" %>
<%@ Register TagPrefix="dnn" TagName="COPYRIGHT" Src="~/Admin/Skins/Copyright.ascx" %>
<%@ Register TagPrefix="dnn" TagName="LOGIN" Src="~/Admin/Skins/Login.ascx" %>
<%@ Register TagPrefix="dnn" TagName="LINKS" Src="~/Admin/Skins/Links.ascx" %>
<div id="page">
    <div id="header">
    </div>
    <div id="mainMenu">
    </div>
    <div id="content">
        <div id="ContentPane" runat="server">
        </div>
        <div id="rightpane" runat="server">
        </div>
        <div id="leftpanecontent" runat="server">
        </div>
        <div id="contentbottom" runat="server">
        </div>
    </div>
    <div id="leftpane">
        <div id="LeftPanekiri" runat="server">
            <dnn:NAV runat="server" ID="nav2" ProviderName="DNNMenuNavigationProvider" IndicateChildren="false"
                ControlOrientation="Horizontal" CSSControl="mainMenu" />
        </div>
        <div id="leftkiribawah" runat="server">
        </div>
    </div>
    <div id="footer">
        <div id="footerbottom" runat="server">
            <dnn:COPYRIGHT runat="server" ID="dnnCOPYRIGHT" CssClass="footer" />
            <dnn:LOGIN runat="server" ID="dnnLOGIN" CssClass="user" />
        </div>
    </div>
</div>

yang kedua kita add item pada skin 12 tersebut dengan klik kanan add new item dan pilih file dengan ,xml seperti gambar di atas dan isi dengan code
<SkinDocType>
      <![CDATA[<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">]]>
</SkinDocType>
yang ketiga kita buat file sama seperti di atas dengan.cs kita namai dengan skin.cs dan isi dengan code seperti di bawah ni

body
{
    margin: 0;
    padding: 8px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: WhiteSmoke;
}



#page
{
    width: 980px;
    margin: 0px auto;
    padding-top: 76px;
}


#header
{
    width: 980px;
    background: url(images/jklg.png);
    height: 360px;
    border: 2px;
    background-color: Transparent;
}
#headerbottom
{
    background: url(images/qw1.jpg)no-repeat left top;
    height: 21px;
    width: 980px;
    clear: both;
}
#footer
{
    width: 980px;
    background-color: White;
    height: 50px;
    clear: both;
}


#dnn_footerbottom
{
    width: 980px;
    height: 52px;
    margin-top: 0;
    background-color: Black;
    background: url(images/ANDRI.png);
    text-align: right;
    font-style: normal;
    color: Maroon;
    padding-top: 0px;
    font-family: Comic Sans MS;
}


#content
{
    width: 809px;
    background-color: White;
    float: right;
    height: 709px;
}




#leftpane
{
    width: 150px;
    background-color: Transparent;
    float: left;
    height: 0px;
    clear: left;
}
#dnn_LeftPanekiri
{
    background: url("images/eeq.png");
    clear: left;
    float: left;
    padding-left: 24px;
    padding-top: 12px;
    padding-bottom: 12px;
    width: 146px;
}
#dnn_leftkiribawah
{
    background: url("images/batik_04.png");
    width: 169px;
    height: 300px;
}
#dnn_ContentPane
{
    padding-right: 1px;
    padding-top: 0px;
    width: 803px;
    float: right;
    background-color: White;
}
#dnn_contentbottom
{
    padding-right: 7px;
    padding-top: 10px;
    width: 803px;
    float: right;
    background-color: White;
}

#dnn_rightpane
{
    background-color: White;
    height: 200px;
    float: left;
    width: 200px;
}
#dnn_leftpanecontent
{
    background-color: White;
    height: 200px;
    float: right;
    width: 550px;
    padding-right: 15px;
}

#dnn_LOGIN
{
    font-size: medium;
    font-style: oblique;
    float: right;
    font: tahoma;
}



/*--------- dnn menu style ----------*/
/* main menu td */
.mainMenu
{
    cursor: pointer;
    font-size: 11px;
    background: url(images/tablogin_gray.gif)repeat-x top left;
    width: 580px;
}

/* Main Menu Normal */
.mainMenu .root
{
    color: #FFFFFF;
    font-size: 9px;
    font-weight: bold;
    text-align: center;
    padding: 11px 11px 11px 11px;
    text-transform: uppercase;
    margin-right: 0px;
    white-space: nowrap;
    padding-bottom: 2px;
    margin-right: 1px;
    float: left;
    margin-left: 7px;
    border-bottom: 1px solid #FFFFFF;
    border-top: 2px solid #000000;
    border-top-color: buttonface;
    border-left: 2px solid #FFFFFF;
    border-right: 2px solid #FFFFFF;
}

.mainMenu .root
{
    display: block;
    width: 100px;
    height: 22px;
    padding-left: 3px;
}

/* Main menu hover */
.mainMenu .hov
{
    color: #000000;
    width: 100px;
    height: 22px;
}

/* Main menu selected */
.mainMenu .sel, .mainMenu .bc
{
    width: 100px;
}
.mainMenu table
{
    border: 2px solid #002891;
    z-index: 5000;
    display: block;
}

/* SUB Menu Normal */
.mainMenu tr.mi
{
    background-color: #002891;
    z-index: 1000;
    font-size: 11px;
    font-weight: bold;
    text-align: left;
    color: #375162;
    line-height: 2em;
    text-transform: none;
}
.mainMenu tr.mi td
{
    padding: 0 2px;
    text-transform: none;
}

/* SUB Menu hover & selected */
.mainMenu tr.hov
{
    background: #CE0D0D url(../images/submenu_hover.png) repeat-x top left;
}

.mainMenu tr.hov td
{
    color: #fff;
}

.mainMenu tr.sel, .mainMenu tr.bc
{
    background: #CE0D0D url(../images/submenu_active.png) repeat-x top left;
    width: 125px;
}

.mainMenu tr.sel td, .mainMenu tr.bc td
{
    color: #fff;
    width: 125px;
}

.main_dnnmenu_break
{
    height: 2px;
    background-color: #D5E0FF;
}



/* Module Action Menus */
.ModuleTitle_SubMenu
{
    border: 1px solid #C0D6E5;
}

.ModuleTitle_SubMenu td
{
    background-color: #F8FAFF;
    white-space: nowrap;
}

.ModuleTitle_MenuIcon
{
    background-color: #F8FAFF;
    border: 12px;
    padding: 0px 2px;
}

.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon
{
    background: #CE0D0D url(../images/submenu_hover.png) repeat-x top left;
    color: #fff;
    width: 125px;
}

.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon
{
    height: 2px;
    background-color: #D5E0FF;
}





pada code skin.cs di atas terdapat penggunaaan file photo baik jpg maupun png yang dapat di lihat pada url dimana fhoto tersebut bisa di simpan pada folder image yang terdapat pada folder skin12:

dan untuk tampilan web nya akan tampil seperti ini:



sekian dan terimakasih