Alfa'ya Gönder: WO ve Widget Kayıtlarını Geliştirici Sunucusundan Alfa'ya Aktarma
Alfa'ya Gönder; geliştirici sunucusunda açtığınız ya da güncellediğiniz WO'yu ve WO'nun widget'larını alfa'ya aktaran butondur. Kayıtları alfa'da yeniden elle açmanıza gerek kalmaz; iki ortamdaki kayıtlar birebir aynı olur.
Bu yazıda butonun kimlere göründüğünü, WO ekranından adım adım nasıl kullanıldığını ve çıkan mesajların ne anlama geldiğini bulacaksınız.
- Kısa cevap: WO ekranındaki Alfa'ya Gönder butonuna basarsınız; WO alfa'da yoksa açılır, varsa güncellenir. Widget'lar da aynı WO ekranındaki Widgets menüsünden gönderilir.
- Önce kaydeder: Buton önce ekrandaki değişiklikleri kaydeder, ardından kaydedilen hali gönderir.
- Kod kontrolü: Kaydın kullandığı dosyalar alfa'da yoksa kayıt açılmaz, eksik dosyalar listelenir.
- Kimler görür: Buton yalnızca geliştirici sunucularında görünür; alfa'da ve müşteri ortamlarında görünmez.
Alfa'ya Gönder ne işe yarar?
Yeni bir sayfa geliştirirken WO'yu önce kendi geliştirici sunucunuzda açarsınız. Kod alfa'ya gittiğinde aynı WO'nun alfa'da da açılması gerekir. Bu işi elle yapmak hem zaman alır hem de iki ortam arasında farklı alanlar, eksik ayarlar ya da yazım hataları oluşmasına yol açar.
Alfa'ya Gönder bu adımı WO ekranından tek tıka indirir. Kaydın tüm alanları alfa'ya olduğu gibi aktarılır. Kodu alfa'ya henüz gitmemiş bir kayıt ise alfa'da açılmaz; böylece alfa'da hata veren sayfa oluşmaz.
Bir sayfanın alfa'da eksiksiz çalışması için iki kayıt gerekir:
- WO: Sayfanın tanımıdır. Fuseaction, modül, dosya yolu, controller ve data cfc gibi bilgileri tutar.
- Widget: Sayfadaki box'lara yüklenen içeriklerin kaydıdır. Her widget'ın adı, dosya yolu, event'i ve versiyonu vardır. WO'ya bağlıdır ama WO'dan ayrı bir kayıttır.
İkisi de WO ekranından gönderilir: WO, ekranın altındaki butonla; widget'lar, sol menüdeki Widgets ekranından.
Butonu kimler görür?
Buton yalnızca geliştirici sunucularında görünür. Sunucunun geliştirici sayılması için aşağıdaki üç koşulun birlikte sağlanması gerekir. İlk iki alan Workcube Lisans sayfasındadır.
Alan | Değer | Açıklama |
|---|---|---|
License Type | Development | Sunucunun geliştirme amaçlı kullanıldığını belirtir |
Implementation Project Domain | https://networg.workcube.app/ | Sunucunun Workcube'ün kendi projesine ait olduğunu belirtir |
Abone kategorisi (Networg) | Developer | Lisans numarasının Networg'daki abone kaydından kontrol edilir; ekrandan bir şey girmeniz gerekmez |

Alfa'ya Gönder nasıl kullanılır?

Önce kod, sonra kayıt
Alfa'ya Gönder, kaydın kullandığı dosyaların alfa'da olup olmadığını kontrol eder. Kontrol edilen dosyalar WO için sayfa dosyası (File Path), controller ve data cfc; widget için widget dosyasıdır. Dosyalardan biri bile alfa'da yoksa kayıt açılmaz ve eksik dosyalar listelenir.
Bu bilinçli bir kuraldır: kodu olmayan bir WO alfa'da açılırsa sayfa hata verir. Doğru sıra şöyledir:
- WO'yu geliştirici sunucunuzda açın ve kodu yazın.
- Kodu PR edin ve alfa'ya merge edilmesini bekleyin.
- WO ekranında Alfa'ya Gönder butonuna basın, ardından widget'ları gönderin.
Alfa'da ne olur?
- WO: Alfa'da aynı fuseaction'a (Full Fuseaction) sahip WO aranır. Varsa güncellenir, yoksa yeni WO açılır. Güncelleme, WO geçmişine de normal güncellemedeki gibi yazılır.
- Widget: Fuseaction, event ve versiyon birlikte aranır. Varsa güncellenir, yoksa yeni widget açılır. Aynı WO'nun diğer widget'ları etkilenmez.
- Kayıt bilgileri: Kaydeden ve güncelleyen kişi bilgileri geliştirici sunucusundan kopyalanmaz; tarih, alfa'daki işlem zamanı olarak yazılır.
- Sözlük: Sözlük kelimeleri gönderilmez. WO'nun başlık kelimesi alfa'nın sözlüğünde yoksa kayıt yine yazılır, ancak bir uyarı gösterilir.
Mesajlar ne anlama gelir?
Mesaj | Anlamı ve yapmanız gereken |
|---|---|
WO bu sunucuda açıldı. | WO alfa'da yoktu, yeni olarak açıldı. |
WO bu sunucuda güncellendi. | WO alfa'da vardı, gönderdiğiniz hale getirildi. |
Widget bu sunucuya aktarıldı. | Widget alfa'da açıldı ya da güncellendi. |
Kaydın kullandığı dosyalar bu sunucuda yok. Önce kodu merge edin. | Listelenen dosyalar alfa'da yok, kayıt açılmadı. Kodu PR edin; alfa'ya merge edildikten sonra tekrar gönderin. Widget için aynı mesaj "Widget'ın kullandığı dosyalar..." olarak çıkar. |
Sözlük kaydı (...) bu sunucuda yok; WO başlığı görünmeyebilir. | Uyarıdır, WO yine de yazıldı. Başlık kelimesinin alfa'ya eklenmesi gerekir. |
Gönderen sunucu networg'da Developer abonesi olarak doğrulanamadı. | Sunucunun lisans numarası Networg'da Developer abonesi olarak görünmüyor. Sistem yöneticinize başvurun. |
Alfa'ya bağlanılamadı / Alfa'dan beklenmeyen yanıt | Alfa'ya o an ulaşılamadı. Bir süre sonra tekrar deneyin; sorun sürerse sistem yöneticinize başvurun. |
Oturum bulunamadı, lütfen tekrar giriş yapın. | Oturumunuzun süresi dolmuş. Yeniden giriş yapıp tekrar gönderin. |
Alfa'ya Gönder hakkında sık sorulan sorular
Butonu göremiyorum, neden?
Sunucunuz geliştirici olarak tanınmıyor olabilir. Workcube Lisans sayfasında License Type alanının Development, Implementation Project Domain alanının https://networg.workcube.app/ olduğunu kontrol edin ve sayfayı yenileyin. Buton alfa'nın kendisinde görünmez.
WO'yu gönderince widget'ları da gider mi?
Hayır. Widget'lar WO'dan ayrı kayıtlardır; WO ekranının sol menüsündeki Widgets ekranından gönderilir.
Kaydetmeden gönderebilir miyim?
Hayır. Buton her zaman önce kaydeder. Böylece alfa'ya ekranda yarım kalmış bir hal değil, kaydedilen hal gider.
Sayfayı yenilersem kayıt tekrar gönderilir mi?
Hayır. Gönderim yalnızca butona bastığınızda yapılır.
WO'nun fuseaction adını değiştirip gönderirsem ne olur?
Kayıt yapılır ama gönderim kendiliğinden başlamaz; WO'yu açıp butona tekrar basmanız gerekir. Alfa, WO'yu fuseaction adıyla aradığı için yeni adla yeni bir WO açar. Eski adlı WO alfa'da kalır.
Alfa'daki başka birinin WO'sunu ezebilir miyim?
Aynı fuseaction'a sahip WO alfa'da varsa gönderdiğiniz hale getirilir. Başkasının üzerinde çalıştığı bir WO'yu göndermeden önce ekibinizle konuşun. Ya da alfada kontrol edin!
Sözlük kelimeleri de gönderilir mi?
Hayır, yalnızca WO veya widget kaydı gönderilir. Başlık kelimesi alfa'da yoksa bir uyarı görürsünüz.
Özetle: Kodu merge edin, kaydı WO ekranından gönderin
Alfa'ya Gönder; geliştirici sunucusunda hazırladığınız WO'yu ve widget'larını kaydedip alfa'ya aktarır. Kayıt alfa'da yoksa açar, varsa günceller. Kodu alfa'ya gitmemiş kayıtları ise açmaz ve eksik dosyaları gösterir. Siz yalnızca önce kodu merge ettirin, sonra WO ekranından WO'yu ve Widgets menüsünden widget'ları gönderin.
Son güncelleme: Ekim 2026
Geri Bildirim
Workcube hakkında konuşalım mı?
Görüşme süresi doldu.