You are not logged in.

Seyyah20

Intermediate

  • "Seyyah20" is male
  • "Seyyah20" started this thread

Posts: 491

Date of registration: Jan 26th 2014

Location: DENİZLİ/Gönlünüze ektiğiniz her güzellik, bir gün size bereketli bir hasat olarak dönecektir.

  • 1023
  • Send private message

1

Saturday, October 18th 2025, 1:36am

Sitenize Allaturka Bilgi Kutusu (Terminal Widget) Kapsamlı Kılavuzu

Merhaba Allaturka forum üyeleri ve ziyaretçiler,

Sitemize, retro görünümlü ve kullanımı çok kolay olan İnteraktif Bilgi Kutusu Widget'ını ekledik! Bu araç sayesinde, basit komutlar yazarak forum linkleri, sosyal medya hesapları veya genel site bilgileri gibi verilere anında ulaşabilirsiniz.

Bölüm I: Kullanım ve Yerleştirme Bilgileri

1. Yerleştirme Kılavuzu:

Ekli HTML kodunu (örneğin: bilgikutusu.html) sitenizde bir yere kaydedin. Ardından, aşağıdaki iFrame kodunu kullanacağınız alana yapıştırın. Geniş yükseklik ayarı sayesinde içerik akışı rahattır.

<iframe src="[WIDGET HTML DOSYASININ ADRESİ]" width="350px" height="320px" frameborder="0" scrolling="no"></iframe>

Bölüm II: Stil ve Link Açıklaması

1. Stil Özelleştirmesi:

  • Arka Plan Rengi: .widget-box { background-color: #2c3e50; } (Kutunun genel arka plan rengini değiştirir.)
  • Vurgu Rengi: border: 1px solid #FF8C00; ve color: #FF8C00; (Çerçeve ve prompt renklerini değiştirir.)
  • Logo Değiştirme: Başlıktaki logoyu kendi logonuzla değiştirmek için HTML kodundaki <img src="[LOGO ADRESİNİZİ BURAYA YAZIN]" ...> bölümünü düzenleyin.

2. Linkler Neden Tıklanabilir Değil?

Widget, forum ortamına gömüldüğü için, linklerinizi (sosyal medya ve forum) doğrudan tıklanabilir HTML linkleri yerine düz metin (URL) olarak gösteririz. Bunun nedeni, forum yazılımlarının güvenlik nedeniyle bu linkleri otomatik olarak bozması veya gizlemesidir. Bu sayede kullanıcılar linki kolayca kopyalayıp tarayıcılarında açabilirler.

Bölüm III: İçerik, Geliştirme ve Sınırlar

1. Geliştirilebilirlik:

Bu widget, tamamen JavaScript ile yazıldığı için ileri düzey geliştiriciler tarafından kolayca geliştirilebilir:

  • Yeni İçerik Türleri: Kod içine rastgele güzel sözler veya günün atasözleri gibi farklı kategorilerde cevaplar tanımlanabilir.
  • Tarihçe: Kullanıcının yazdığı son komutları hatırlama ve terminali sayfa yenilense bile kaydetme özelliği eklenebilir.

2. Cevap Uzunluğu ve Komut Ekleme:

Bu widget'a teknik olarak sınırsız sayıda komut ekleyebilirsiniz. Cevaplarınızı (komut karşılıklarını) da istediğiniz uzunlukta yazabilirsiniz, ancak kullanıcı deneyimi için 10-15 satırı geçmemeniz tavsiye edilir. Çok uzun cevaplar, kaydırma çubuğunun sık çıkmasına neden olur.

  • Özelleştirme Yeri: Cevaplar, kodun alt kısmındaki const responses = { ... }; listesinde yer alır. Yeni bir komut eklediğinizde, kullanıcıların haberdar olması için bilgi komutunun cevabını (komut listesini) de güncellemeyi unutmayın!
Komutlar ve İşlevleri

Widget'a yazabileceğiniz varsayılan komutlar ve amaçları:

  • bilgi: Kullanılabilir komutların listesini gösterir.
  • forum / ana_sayfa: İlgili sayfanın linkini gösterir.
  • sosyal: Sosyal medya hesaplarının adreslerini gösterir.
  • tarih: Güncel tarihi ve saati gösterir.
  • temizle: Ekrandaki tüm yazıları siler.


Seyyah20 has attached the following file:
  • bilgi_kutusu.txt (5.4 kB - 3 times downloaded - latest: Jan 19th 2026, 6:12am)