me

About Us


Kolom Tutorial didedikasikan bagi mereka yang sedang mencari tutorial membuat blog di blogspot, free template serta informasi seputar internet.

Blog Tutorial Untuk Pemula

Iklan anda
vcc indonesia membantu verifikasi paypal dengan cepat, aman dan bergaransi!

Minggu, Desember 16, 2007

Tips Atasi Error "ID Widget seharusnya unik"

Mungkin ada diantara rekan-rekan sekalian yang merasa prustasi ketika melakukan Edit HTML pada kode template selalu mengalami kegagalan akibat adanya pesan error yang seperti ini misalnya :

Kami tidak dapat menyimpan template Anda.

Harap perbaiki kesalahan di bawah, dan kirimkan template Anda lagi

   Lebih dari satu widget ditemukan dengan id: HTML1. ID Widget seharusnya unik.


atau mungkin yang seperti ini :

Kami tidak dapat menyimpan template Anda.

Harap perbaiki kesalahan di bawah, dan kirimkan template Anda lagi

   Lebih dari satu widget ditemukan dengan id: Feed1. ID Widget seharusnya unik.


Pesan error nya sama persis, yang berbeda hanyalah id nya saja yaitu : HTML1 dan Feed1. Dan itupun hanya sekedar contoh saja, ID yang muncul mungkin HTML2, HTML3, HTML4 dst, atau mungkin juga Feed2, Feed3, Feed4 dst. Bagi yang belum mengetahui, mungkin akan merasa bingung atau bahkan seperti di katakan di awal yaitu merasa prustasi untuk sekedar mengedit kode template miliknya. Pertanyaan yang mungkin muncul yaitu apa penyebab bisa muncul pesan error seperti di atas tadi? jika saya boleh menjawabnya mungkin seperti ini : pesan error tersebut muncul karena di dalam template sobat ada dua buah widget atau lebih dengan ID yang sama. Masih bingung? saya beri contoh agar tidak larut dalam kebingungannya. Misalkan di dalam template sobat terdapat kode-kode widget seperti ini :


<div id='sidebar-wrapper'>
<b:section class='sidebar' id='upsidebar' preferred='yes'>
<b:widget id='HTML1' locked='false' title='' type='HTML'/>
<b:widget id='HTML4' locked='false' title='' type='HTML'/>
<b:widget id='HTML3' locked='false' title='' type='HTML'/>
</b:section>
<b:section class='sidebar' id='sidebar1' preferred='yes'>
<b:widget id='HTML5' locked='false' title='Belajar buat website' type='HTML'/>
<b:widget id=''HTML1' locked='false' title='Free Download' type='HTML'/>
<b:widget id='BlogArchive1' locked='false' title='Arsip Blog' type='BlogArchive'/>
<b:widget id='HTML6' locked='false' title='' type='HTML'/>
<b:widget id='HTML7' locked='false' title='Yang mampir' type='HTML'/>
<b:widget id='HTML8' locked='false' title='Site feed' type='HTML'/>
<b:widget id='HTML9' locked='false' title='' type='HTML'/>
<b:widget id='HTML10' locked='false' title='' type='HTML'/>
</b:section>


Pada contoh di atas terlihat ada dua buah kode widget dengan ID yang sama, yaitu HTML1 (perhatikan hurup yang di cetak merah):


<b:widget id='HTML1' locked='false' title='' type='HTML'/>

<b:widget id='HTML1' locked='false' title='Free Download' type='HTML'/>



Apabila kejadiannya seperti contoh di atas, maka dapat di pastikan sobat tidak akan pernah bisa mengubah atau mengedit kode template sobat karena akan selalu menerima pesan error. Kejadian ini sering terjadi ketika sobat mengganti template yang lama dengan template yang baru. Ada kalanya sang desainer template mencantumkan beberapa widget di dalam template buatannya. Ketika kode template itu di upload blogger, maka antara widget milik sobat dengan widget sang desainer template berada dalam satu kode widget dengan ID yang sama.

Setelah mengetahui penyebab dari pesan error seperti yang di terangkan di atas, pasti muncul pertanyaan lanjutan yaitu bagaimana cara untuk mengatasi masalah tersebut? Dan jawaban saya pun kira-kira seperti ini : apabila muncul error "ID Widget seharusnya unik" maka caranya gampang sekali yaitu sobat harus mengubah ID yang error dengan ID baru yang belum ada di dalam kode widget, dalam hal ini adalah angka nya yang di bedakan. Contoh : apabila pesan error yang di tayangkan mengusung ID:HTML1, maka sobat harus mengubahnya dengan ID yang lain, misal HTML30, HTML31, HTML32, ataupun dengan angka yang lainnya yang penting tidak sama dengan ID widget yang lainnya. Ambil contoh kode-kode widget seperti ini :


<div id='sidebar-wrapper'>
<b:section class='sidebar' id='upsidebar' preferred='yes'>
<b:widget id='HTML1' locked='false' title='' type='HTML'/>
<b:widget id='HTML4' locked='false' title='' type='HTML'/>
<b:widget id='HTML3' locked='false' title='' type='HTML'/>
</b:section>
<b:section class='sidebar' id='sidebar1' preferred='yes'>
<b:widget id='HTML5' locked='false' title='Belajar buat website' type='HTML'/>
<b:widget id='HTML1' locked='false' title='Free Download' type='HTML'/>
<b:widget id='BlogArchive1' locked='false' title='Arsip Blog' type='BlogArchive'/>
<b:widget id='HTML6' locked='false' title='' type='HTML'/>
<b:widget id='HTML7' locked='false' title='Yang mampir' type='HTML'/>
<b:widget id='HTML8' locked='false' title='Site feed' type='HTML'/>
<b:widget id='HTML9' locked='false' title='' type='HTML'/>
<b:widget id='HTML10' locked='false' title='' type='HTML'/>
</b:section>


Maka tugas sobat hanyalah mengubah salah satu ID nya dengan nomor yang belum ada, misal ID HTML1 di ubah menjadi ID HTML15, misal kodenya jadi seperti ini :


<div id='sidebar-wrapper'>
<b:section class='sidebar' id='upsidebar' preferred='yes'>
<b:widget id='HTML1' locked='false' title='' type='HTML'/>
<b:widget id='HTML4' locked='false' title='' type='HTML'/>
<b:widget id='HTML3' locked='false' title='' type='HTML'/>
</b:section>
<b:section class='sidebar' id='sidebar1' preferred='yes'>
<b:widget id='HTML5' locked='false' title='Belajar buat website' type='HTML'/>
<b:widget id='HTML15' locked='false' title='Free Download' type='HTML'/>
<b:widget id='BlogArchive1' locked='false' title='Arsip Blog' type='BlogArchive'/>
<b:widget id='HTML6' locked='false' title='' type='HTML'/>
<b:widget id='HTML7' locked='false' title='Yang mampir' type='HTML'/>
<b:widget id='HTML8' locked='false' title='Site feed' type='HTML'/>
<b:widget id='HTML9' locked='false' title='' type='HTML'/>
<b:widget id='HTML10' locked='false' title='' type='HTML'/>
</b:section>


Apabila ID widgetnya sudah di ubah, silahkan coba save lagi templatenya. Saya kira tidak akan ada lagi pesan error yang menjengkelkan tadi.

Selamat mencoba !
Bagi yang ingin belajar PHP / HTML / MySQL dengan sangat mudah sambil langsung praktek, kang Rohman rekomendasikan anda belajar di sini   «« sok atuh di klik biar situsnya keluar
Jika anda merasa artikel ini bermanfaat, silahkan lakukan vote ke Lintas Berita agar artikel ini bisa di baca oleh orang lain.

Comments :

25 komentar ke “Tips Atasi Error "ID Widget seharusnya unik"”

saya juga mengalami kayak getu kang ketika mau pindah templet... thanx atas infonye.

Cemol mengatakan...
pada 

thank's banget mas....!!

ihsan mengatakan...
pada 

aq coba ganti template beta yang namanya reflex template.tapi kok sete.lah saya upload template tsb kok ada tulisan gini mas :"Harap perbaiki kesalahan di bawah, dan kirimkan template Anda lagi.
Template Anda tidak dapat diparse karena tidak well-formed. Harap pastikan bahwa semua elemen XML ditutup dengan benar.
Pesan error XML: XML document structures must start and end within the same entity." itu kesalahannya apaya massss.tolong di bantu. makaseh

wongshae mengatakan...
pada 

@wongshae : apakah template yang di download sudah di ekstrak atau belum, karena kalo baru di download file nya masih dalam bentuk zip... kalo masih pake browser internet explorer, coba memakai browser lain seperti firefox atau opera.

rohman mengatakan...
pada 

Wah... bagus banget, semoga si Akang tambah ngetren...

AdnanAZ mengatakan...
pada 

kang,kok udah ganti mulu tetap eror melakukan permintaan. angka2 yang sama udah diganti, tapi tetep aja bgitu...
gimana dunk?
bales yakzz...

Himateta IPB mengatakan...
pada 

how are you today inthe hoax

faizal mengatakan...
pada 

More than one widget was found with id: LinkList2. Widget IDs should be unique.

aku dah coba tips yang akang kasi tapi masalahnya msh ada.

Radith Prawira mengatakan...
pada 

g mana mas ajarkan sye ttg efek autumn ..sye udah ade kodnya...tp ngak reti gune..
Http://pacakjbee.blogspot.com

pacak uitm mengatakan...
pada 

Halo Kang Rohmang..aku punya kesuliat..knp ko aku edit HTML kok ad pesan,maaf kami tdk bsa membaca templa and hrp priksa kmba templt anda dan pastikan tanda kutip yg benar.kurg lbh seperti itu.Tlg kang Rohman..

edward mengatakan...
pada 

Thanks banget kang teplate aku error tak terkendali sekarang suada benar berkat kang rohman

Anonim mengatakan...
pada 

kang, bantuin aq: waktu aq upload temolate baru ada tulisan seperti ini:
Please correct the error below, and vsubmit your template again.
Your template could not be parsed as it is not well formed. please make sure vall XML elements are closed properly. XML error mesage: content is not allowed in prolog.
apa yang terjadi kang?
makasih sebelimnya bwt jawaban and bantuannya

ayas mengatakan...
pada 

Ini tidak bisa sebab errornya "b:section",gimana???

blackman mengatakan...
pada 

makasih mas it's working

firman mengatakan...
pada 

kang dulu tamplte sya kan yg cra modern trz keotak atik jd ganti ke tmplte klasik...nah menu,navbar,album slide,n fasilitas lain jadi jaduloh alias jadul n polosh...BT n Stresss kira2 cara ngembaliinnya gmn ya???

Profle mengatakan...
pada 

kang, bagaimana kalau mengatasi pergantian template dan yang muncul "galat saat memenuhi permintaan anda"

intelektualkuldesak mengatakan...
pada 

wah kang rohman nih ga ada abisnya ilmunya... jadi dosen di UBI aja kang... hehehehe

UBI = Universitas Blogger Indonesia

hehehehehe...

H Tito Adithya T mengatakan...
pada 

tirma kasih infonya....

ibnukus mengatakan...
pada 

Waduh g bisa mas...
munculnya tulisan kayak gini :
Kami tidak dapat menyimpan template Anda.
Harap perbaiki kesalahan di bawah, dan kirimkan template Anda lagi.
Template Anda tidak dapat diparse karena tidak well-formed. Harap pastikan bahwa semua elemen XML ditutup dengan benar.
Pesan error XML: The document type declaration for root element type "html" must end with '>'.
Gimana y mas.. Mohon penecrahannya ke akbarjeneponto2@gmail.com makasih banyak sebelumnya

blognya_akbar mengatakan...
pada 

makasih infonya kang... jadi terbantu neh kalo belajar bongkar pasang template lagi

kandra mengatakan...
pada 

wah info bagus mas, aku sering baget tu. kalo ada error kaya gitu muncul dah pasti aku langsung log out dari blogger, hehehe

muryanto mengatakan...
pada 

SAYA MALAH DAPAT PESAN KAYA GINI

Maafkan kami, tapi kami tidak dapat menyelesaikan permintaan Anda.

Saat melaporkan galat ini ke Layanan Bantuan Blogger atau pada Kelompok Bantuan Blogger, jangan lupa:

* Jelaskan apa yang Anda lakukan sebelum galat ini muncul.
* Sediakan kode galat dan informasi tambahan berikut ini.

bX-apyyso
Informasi tambahan
blogID: 4473700268211445
host: www.blogger.com
uri: /html

Informasi ini akan membantu kami melacak masalah Anda dan menyelesaikannya. Mohon maaf atas ketidaknyamanan ini.
Cari bantuan

Lihat apakah orang lain memiliki masalah yang sama: Telusuri Grup Bantuan Blogger untuk bX-apyyso
Apabila tidak ada hasil untuk penelusuran tersebut, Anda bisa memulai topik baru. Pastikan untuk menyebutkan bX-apyyso di pesan Anda.

Tolong dong bgm cara mengatasinya.
tks

Blog Lembaga Penjaminan Mutu Pendidikan mengatakan...
pada 

suksessssssssssssssssssss.............!!!!cuma kata sukses yg patut buat kang rohman.

omyl285 mengatakan...
pada 

Klo error di Blogku tulisannya gini :
Pesan error XML: The reference to entity "q" must end with the ';' delimiter.

Bantuin dong, kang.

Hatur nuhun....

Lina mengatakan...
pada 

mas, saya sudah perbaiki id widget nya tapi toh juga ga bisa2...
yang muncul selalu tulisan yang seperti ini:

Your template could not be parsed as it is not well-formed. Please make sure all XML elements are closed properly.
XML error message: Content is not allowed in prolog.

tolong dong mas berikan solusi...

Elisabeth mengatakan...
pada 

Poskan Komentar

Mau komentar? silahkan, asal jangan komentar spam.

Maaf! Komentar bernada spam akan saya hapus.