Skip to content
Smarter by Design.Simpler for Business

ags profiles ​

ags profiles, erişim sayfalarının görünümünü ve dilini belirleyen kayıtları toplayan komut grubudur. Kendi aksiyonu yoktur; iki alt komuttan oluşur.

Alt komutNe yönetirPanel ekranı
ags profiles page-templatesErişim sayfalarının görünümü: başlık, logo, renk, arka plan, alt bilgiPage Templates
ags profiles dictionariesÇoklu dil sözlükleri: desteklenen diller ve çeviri girişleriDictionaries (Multilingual)

Her iki kayıt da ağ geçidine bağlanarak kullanılır:

TR7 WEB-CLI · şablon ve sözlüğü bağlama
admin@TR7LBWAF01> ags gateway update id <vService> --pageTemplate <şablon> --dictionary <sözlük>
admin@TR7LBWAF01>  

ags profiles page-templates ​

Erişim sayfalarının görünümünü tanımlar. Tek zorunlu alanı şablonun adıdır; görünüm ayarlarının tamamı varsayılan değerleriyle gelir.

TR7 WEB-CLI · ags profiles page-templates
admin@TR7LBWAF01> ags profiles page-templates list # hepsini listele
admin@TR7LBWAF01> ags profiles page-templates show <kimlik> # birini göster
admin@TR7LBWAF01> ags profiles page-templates add name <ad> … # yeni şablon
admin@TR7LBWAF01> ags profiles page-templates update id <kimlik> … # değiştir
admin@TR7LBWAF01> ags profiles page-templates delete <kimlik> # sil
admin@TR7LBWAF01>  

Zorunlu alan ​

SıraAlanDurumDeğer
1nameZorunluŞablonun adı

Görünüm ayarları ​

AlanVarsayılanDeğer
--pageTitle.type · --pageTitle.textTür universalTarayıcı sekmesinde görünen sayfa başlığı
--pageFavicon—Sekme simgesi
--darkModeSupportfalseKoyu mod desteği
--brandColor—Kurum rengi
--headerLogo—Üst bölümdeki logo
--headerContent.type · --headerContent.textTür universalÜst bölüm metni
--footerEnabledtrueAlt bilgi bölümünün gösterilmesi
--footerLogo—Yalnız alt bilgi açıkken; alt bölümdeki logo
--footerContent.type · --footerContent.textTür universalAlt bilgi metni
--backgroundImage—Arka plan görseli
--backgroundOpacity0.3Yalnız arka plan görseli verildiğinde; görselin saydamlığı

Başlık ve metin alanları, form metinleriyle aynı çok dilli kalıbı kullanır: önce .type, sonra universal için .text ya da localized için .key.

TR7 WEB-CLI · kurumsal görünümlü şablon
admin@TR7LBWAF01> ags profiles page-templates add name kurumsal-sablon \
--pageTitle.type universal --pageTitle.text "Kurumsal Erişim" \
--brandColor "#2563eb" --darkModeSupport true \
--footerContent.type universal --footerContent.text "Bilgi İşlem Daire Başkanlığı"
admin@TR7LBWAF01>  

ags profiles dictionaries ​

Erişim sayfalarındaki metinlerin çevirilerini tutar. Sözlüğe bağlı bir sayfada metinler localized türüyle yazıldığında karşılıkları buradan çözülür.

TR7 WEB-CLI · ags profiles dictionaries
admin@TR7LBWAF01> ags profiles dictionaries list # hepsini listele
admin@TR7LBWAF01> ags profiles dictionaries show <kimlik> # birini göster
admin@TR7LBWAF01> ags profiles dictionaries add name <ad> … # yeni sözlük
admin@TR7LBWAF01> ags profiles dictionaries update id <kimlik> … # değiştir
admin@TR7LBWAF01> ags profiles dictionaries delete <kimlik> # sil
admin@TR7LBWAF01>  

Zorunlu alan ​

SıraAlanDurumDeğer
1nameZorunluSözlüğün adı

Diller ve çeviriler ​

AlanVarsayılanDeğer
--supportedLanguages.0enSözlüğün desteklediği diller; her dil kendi indeksiyle, dil kodu olarak yazılır
--translations.0.key—Çeviri anahtarı; sayfalarda localized türüyle bu anahtar kullanılır
--translations.0.language—Girişin dili
--translations.0.value—Girişin metni

Her çeviri satırı bir anahtar, bir dil ve bir metinden oluşur. Aynı anahtarın farklı dillerdeki karşılıkları ayrı satırlar olarak yazılır.

TR7 WEB-CLI · iki dilli sözlük
admin@TR7LBWAF01> ags profiles dictionaries add name kurumsal-sozluk \
--supportedLanguages.0 tr --supportedLanguages.1 en \
--translations.0.key login_title --translations.0.language tr --translations.0.value "Kurumsal Giriş" \
--translations.1.key login_title --translations.1.language en --translations.1.value "Corporate Sign In"
admin@TR7LBWAF01>  
TR7 WEB-CLI · sözlüğe yeni giriş ekleme
admin@TR7LBWAF01> ags profiles dictionaries update id <kimlik> \
--translations.2.key login_button --translations.2.language tr --translations.2.value "Giriş yap"
admin@TR7LBWAF01> ags profiles dictionaries update id <kimlik> --translations.delete # tüm çevirileri kaldır
admin@TR7LBWAF01>  

Bilinmesi Gerekenler ​

  • İki kayıt da ağ geçidine bağlanır. Şablon --pageTemplate, sözlük --dictionary alanıyla bağlanır; bağlanmadıkları sürece görünüme etkileri olmaz.
  • Anahtarlar sayfa metinleriyle eşleşmelidir. Sözlükteki anahtar, form ya da şablon metninde localized türüyle yazılan anahtarla birebir aynı olmalıdır.
  • Diller kod olarak yazılır. Desteklenen diller tr, en gibi dil kodlarıyla verilir; sözlük hiç dil yazılmazsa en ile açılır.
  • Renk ve boşluklu değerler tırnak ister. Kurum rengi ve çok kelimeli metinler çift tırnakla yazılır.