Langkah – langkah untuk menambahkan plugins youtube adalah sebagai berikut :
1. Tambahkan require di bawah ini pada file aplikasi/aset/javascripts/application.js
//= memerlukan ckeditor/init
2. Buatlah file dan tambahkan config dibawah ini pada :
aplikasi/aset/javascripts/ckeditor/config.js
CKEDITOR.editorConfig = Fungsi (konfigurasi) {
config.extraPlugins = ‘youtube’;
}
3. Buatlah file dan tambahkan icon dibawah ini pada :
aplikasi/aset/javascripts/ckeditor/plugins/youtube/images/icon.png
4. Buatlah file dan tambahkan lang dibawah ini untuk bahasa :
Untuk bahasa inggris tambahkan file :
app/assets/javascripts/ckeditor/plugins/youtube/lang/en.js
Kode :
CKEDITOR.plugins.setLang(‘youtube’, ‘en’, {
tombol : ‘Sematkan Video Youtube’,
title : ‘Sematkan Video Youtube’,
txtEmbed : ‘Tempel Kode Sematan Di Sini’,
txtUrl : ‘Tempel URL Video Youtube’,
txtLebar : ‘Lebar’,
txtTinggi : ‘Tinggi’,
chkRelated : ‘Tampilkan video yang disarankan di akhir video’,
txtStartAt : ‘Mulai pada (ss atau mm:ss atau jj:mm:ss)’,
chkPrivacy : ‘Aktifkan mode privasi yang ditingkatkan’,
chkOlderCode : ‘Gunakan kode semat lama’,
noCode : ‘Anda harus memasukkan kode atau URL yang disematkan’,
invalidEmbed : ‘Kode semat yang Anda masukkan tampaknya tidak valid’,
invalidUrl : ‘URL yang Anda masukkan tampaknya tidak valid’,
atau : ‘atau’,
noWidth : ‘Anda harus menginformasikan lebarnya’,
invalidWidth : ‘Informasikan lebar yang valid’,
noHeight : ‘Anda harus memberitahukan tingginya’,
invalidTime : ‘Informasikan waktu mulai yang valid’
});
Untuk bahasa jepang tambahkan file :
app/assets/javascripts/ckeditor/plugins/youtube/lang/ja.js
Kode :
CKEDITOR.plugins.setLang(‘youtube’, ‘ja’, {
tombol : ‘Sematkan video Youtube’,
title : ‘Penyematan video YouTube’,
txtEmbed : ‘Silakan tempel kode semat’,
txtUrl : ‘Silakan tempel URL’,
txtLebar : ‘lebar’,
txtTinggi : ‘tinggi’,
chkRelated : ‘Tampilkan video terkait saat video berakhir’,
txtStartAt : ‘Mulai pada’,
chkPrivacy : ‘Aktifkan mode privasi yang ditingkatkan’,
chkOlderCode : ‘Gunakan kode semat sebelumnya’,
noCode : ‘Silakan masukkan kode semat atau URL Anda’,
invalidEmbed : ‘Kode semat yang dimasukkan tidak valid’,
invalidUrl : ‘URL yang dimasukkan tidak valid’,
atau : ‘atau’,
noWidth : ‘Silakan tentukan lebarnya’,
invalidWidth : ‘Ada kesalahan pada spesifikasi lebar’,
noHeight : ‘Silakan tentukan tingginya’,
invalidHeight : ‘Ada kesalahan pada spesifikasi ketinggian’,
invalidTime : ‘Informasikan waktu mulai yang valid’
});
Untuk bahasa portugis tambahkan file :
app/assets/javascripts/ckeditor/plugins/youtube/lang/pt.js
Kode :
CKEDITOR.plugins.setLang(‘youtube’, ‘pt’, {
tombol : ‘Masukkan Video Youtube’,
judul: ‘Masukkan Video Youtube’,
txtEmbed: ‘Tempelkan kode sematan video YouTube di sini’,
txtUrl: ‘Tempelkan URL video YouTube di sini’,
txtLebar : ‘Lebar’,
txtTinggi: ‘Tinggi’,
chkRelated : ‘Tampilkan video yang disarankan di akhir video’,
txtStartAt : ‘Mulai pada (ss atau mm:ss atau jj:mm:ss)’,
chkPrivacy : ‘Aktifkan mode privasi yang ditingkatkan’,
chkOlderCode : ‘Gunakan kode semat lama’,
noCode : ‘Anda perlu memberikan kode semat atau URL’,
invalidEmbed : ‘Kode yang diberikan tampaknya tidak valid’,
invalidUrl : ‘URL yang diberikan sepertinya tidak valid’,
atau : ‘kamu’,
noWidth : ‘Anda harus memasukkan lebar video’,
invalidWidth : ‘Masukkan lebar yang valid’,
noHeight : ‘Anda harus memasukkan tinggi video’,
invalidHeight : ‘Masukkan tinggi yang valid’,
invalidTime : ‘Waktu yang dimasukkan tidak valid’
});
5. Buatlah file dan tambahkan plugins dibawah ini pada :
aplikasi/aset/javascripts/ckeditor/plugins/youtube/plugins.js
6. Tambahkan ckeditor pada file assets config/initializers/assets.rb
Rails.application.config.assets.precompile +=%w(ckeditor/* )
7. Ttampilkan di ckeditor
8. Pada saat icon ‘youtube’ di click akan tampil seperti dibawah ini.
Untuk menampilkan video pada website kita, diperlukan URL video youtube dan paste pada column ‘Tempel URL Video Youtube’.
Cari tahu lebih banyak tentang tutorial Ruby on Rails di Belajar Ruby on Rails
PakarPBN
A Private Blog Network (PBN) is a collection of websites that are controlled by a single individual or organization and used primarily to build backlinks to a “money site” in order to influence its ranking in search engines such as Google. The core idea behind a PBN is based on the importance of backlinks in Google’s ranking algorithm. Since Google views backlinks as signals of authority and trust, some website owners attempt to artificially create these signals through a controlled network of sites.
In a typical PBN setup, the owner acquires expired or aged domains that already have existing authority, backlinks, and history. These domains are rebuilt with new content and hosted separately, often using different IP addresses, hosting providers, themes, and ownership details to make them appear unrelated. Within the content published on these sites, links are strategically placed that point to the main website the owner wants to rank higher. By doing this, the owner attempts to pass link equity (also known as “link juice”) from the PBN sites to the target website.
The purpose of a PBN is to give the impression that the target website is naturally earning links from multiple independent sources. If done effectively, this can temporarily improve keyword rankings, increase organic visibility, and drive more traffic from search results.
Comments are closed, but trackbacks and pingbacks are open.