10 Februari 2013
10 Februari 2013 -

Cara Mengatasi SyntaxError Unexpected token saat upload template

Edukatif Blog. SyntaxError Unexpected token sering terjadi upload template. hal ini disebabkan karena beberapa widget pada template baru tersebut (mungkin) tidak support dengan template blog kita saat ini (atau terjadi benturan/kesamaan id pada template). Tidak sedikit dari kita pernah mengalami hal yang sangat menyedihkan saat mengupload template tersebut, kegagalan pada saat peng-Upload-an template biasanya ditunjukkan dengan tulisan berwarna merah seperti dibawah ini:
Kami tidak dapat menyimpan template anda.
Template Anda tidak dapat diuraikan karena template tidak terbentuk dengan baik.
Pastikan semua elemen XML ditutup dengan benar. pesan kesalahan XML:
(SyntaxError) : Unexpected token
Or in english :
We were unable to save your template.
Your template could not be parsed as it is not well-formed. Please make sure all XML elements are closed properly. XML error message:
(SyntaxError) : Unexpected token "
dan dibawah ini adalah gambarnya:



Munculnya kesalahan yang menyebabkan kegagalan proses Upload template tersebut masih belum saya ketahui penyebabnya namun anda tidak usah khawatir karena saya sudah menemukan solusinya. dan saya jamin jika anda membaca tutorial Cara Mengatasi (SyntaxError) : Unexpected token saat upload template ini sampai habis, pasti pesan kesalahan tersebut tidak muncul lagi dan anda bebas bergonta-ganti template kesayangan anda. hihihi.. Serius...

Akhir tahun 2012 kemarin Edukatif Blog menggunakan template gratisan namanya TechPad Template, selang sebulan saya ganti dengan template buatan maskolis yaitu Johny Ember. ketika saya bosan menggunakan template Johny ember maka saya putuskan untuk kembali menggunakan template sebelumnya yaitu TechPad Template buatan BTemplates, namun yang terjadi adalah tulisan peringatan berwarna merah seperti diatas. bingung bercampur bahagia (karena pada saat itu yang punya warnet lagi traktir ane yang lagi laper).

berbulan-bulan saya bingung oleh masalah ini terhitung sekitar november 2012 hingga saat artikel ini saya buat pada hari ini.

Resolving Problem :
beberapa hari yang lalu tanpa sengaja saya membaca artikel dan menemukan cara-caranya namun sayang saya lupa alamat blog yang memuat artikel ini. saya doakan semoga yang membuat artikel mengenai cara mengatasi (SyntaxError) : Unexpected token saat upload template sebelum saya diberikan kesehatan dan banyak rejeki. Amiiiiin...

baiklah langsung saja kita atasi permasalahan tersebut.
  • Log in blogger
  • Klik Edit Template
  • Silahkan anda block semuanya dengan menggunakan Control A, kemudian hapus
  • Silahkan buka template yang akan anda upload dengan Notepad
  • Kemudian copy template baru tersebut dan paste pada Template (jangan langsung di save karena pasti akan error)
  • Silahkan anda cari kode <b:widget id=



  • Nah kode yang masuk dalam b:widget id itulah masalah sebenarnya yang membuat error template
  • Biasanya didepannya kode b:widget id terdapat kode Header1, HTML1, HTML2, Pagelist1, dll.
  • Silahkan anda tambahi angka debelakangnya kode yang masuk dalam b:widget id, misal kodenya adalah Header1, silahkan anda ganti dengan kode Header11, HTML1 menjadi HTML11, HTML2 menjadi HTML22, Pagelist1 menjadi Pagelist11.
  • jika sudah... ya sudah...... eh ya disave, hehe maap..

Catatan:
jika anda membaca keseluruhan artikel ini pasti kesalahan tidak muncul lagi, apalagi anda meninggalkan komentar pada artikel ini, hihihihi... makasih..

Update 22 Januari 2014

Oleh karena keluhan beberapa teman yang (mungkin) masih mengalami kesalahan dalam upload template dan menemui pesan unexpected error, pada update terbaru ini saya berikan cara barunya
  • Silahkan buka template yang ingin anda upload (editnya bisa menggunakan notepad, atau jika ekstensinya xml bisa klik kanan dan pilih edit)
  • Tekan Control+F (untuk pencarian)
  • Pada Kotak Pencarian silahkan ketikkan <b:widget id=
  • jika sudah ketemu, silahkan hapus kode tersebut mulai dari pembuka sampai penutup
  • kode pembuka adalah <b:widget id=  sedangkan penutupnya adalah </b:widget>
  • Berikut ini adalah contoh widget yang harus anda hapus
<b:widget id='HTML2' locked='false' title='About' type='HTML'>
<b:includable id='main'>
<b:if cond='data:title != &quot;&quot;'>
<h2 class='title'><data:title/></h2>
</b:if>
<div class='widget-content'>
<data:content/>
</div>
<b:include name='quickedit'/>
</b:includable>
</b:widget>
  • Ada banyak widget pada template yang akan kita upload, biasanya widget tersebut adalah
<b:widget id='Header1' locked='true' title='TechPad (Header)' type='Header'>
<b:widget id='Blog1' locked='true' title='Blog Posts' type='Blog'>
<b:widget id='HTML2' locked='false' title='About' type='HTML'>
<b:widget id='PageList16' locked='true' title='Pages' type='PageList'>
<b:widget id='HTML1' locked='false' title='' type='HTML'>
<b:widget id='Label1' locked='false' title='Categories' type='Label'>
<b:widget id='BlogArchive1' locked='false' title='Archives' type='BlogArchive'>
dan Sebangsanya
  • Jadi silahkan hapus kode  <b:widget id= sampai </b:widget>
  • Hapus semua kode tersebut kecuali widget header dan blog
  • Kode widget blog adalah seperti dibawah ini:
<b:widget id='Blog1' locked='true' title='Blog Posts' type='Blog'>
  • Kode widget header adalah seperti dibawah ini:
<b:widget id='Header1' locked='true' title='TechPad (Header)' type='Header'>
Setelah seluruh widget pada template anda hapus (kecuali widget header dan blog) silahkan save template anda. setelah itu anda bisa menguploadnya pada blog (jika proses yang anda lakukan sesuai dengan step-step yang saya berikan seharusnya template berhasil diunggah) 

Setelah anda berhasil mengunggah template yang sudah anda bersihkan widgetnya (jangan kaget) karena beberapa widget seperti Label, Popular post, Html ataupun yang lainnya tidak akan muncul pada blog. hal ini terjadi karena kita telah menghapusnya. namun jangan khawatir karena kita bisa memanggilnya kembali dengan cara klik add element (atau menambah html/ widget pada blog seperti biasa)

Cara Mengatasi (SyntaxError) : Unexpected token saat upload template
Cara Mengatasi Unexpected token saat upload template
Cara Mengatasi Error saat upload template
How to resolve We were unable to save your template.Your template could not be parsed as it is not well-formed. Please make sure all XML elements are closed properly. XML error message:(SyntaxError) : Unexpected token
Cara mengatasi Error Template, Kami tidak dapat menyimpan template anda.Template Anda tidak dapat diuraikan karena template tidak terbentuk dengan baik.Pastikan semua elemen XML ditutup dengan benar. pesan kesalahan XML:(SyntaxError) : Unexpected token
 
Toggle Footer