- Sürüm : 3.3 - Boyut : 15.8 Mb. - Dil : Türkçe (TR) - Lisans : Süre & Kullanım kısıtlamalı (Ücretli(Shareware)) - Üretici : Mor Yazılım - İşletim sistemi : Windows 98/NT/2000/XP - İndirilme sayısı : 155
Tanıtım
MoreMotion Web Designer dinamik web sayfalarını XSLT stylesheet'leri olarak üretmek isteyen geliştiriciler için tasarlanmıştır.
Karmaşık XSL style sheet'lerini görsel ortam içerisinde kolaylıkla tasarlamaya yarayan kuvvetli araçlarının yanısıra genişleyebilen ve tekrar kullanılabilen mimarisi onu XML bazlı web sitelerini geliştirmek için benzersiz bir araç yapmaktadır.
Panelleri tekrar etmek, karma kutuları dinamik olarak doldurmak, elemanları koşullara bağlı olarak sayfa üstünde göstermek Web Designer için son derece basit görevlerdir
MoreMotion Web Designer karmaşık XSLT style sheet'lerini geliştirebilmek için kuvvetli özellikleri mevcuttur.
Elemanların her özelliği $vof() işlevi ile XML düğümlerine bağlanarak dinamik hale getirilebilir. $vof()fonksiyonu ile elemanların özelliklerine koşullara bağlı olarak değerler atanabilir. Karma kutular veya Liste kutuları basit tanımlamalarla dinamik olarak doldurulabilir.
Elemanlar paneller içerisinde gruplanabilir ve sıralanmış XML düğümleri boyunca dikey veya yatay olarak tekrarlanabilir. Tekrarlanan paneller içerisindeki paneller de tekrarlanabilir ve onlara göndermek üzere XSL parametreleri tanımlanabilir. Elemanların "Display If" özelliğinde XSL ifadeleri ile yapılan tanımlarla elemanların çalışma vaktinde sayfada gösterilmesi koşullara bağlanabilir. Koşul panelleri kullanarak sayfa üstündeki bir alan için birden çok şarta bağlı içerik tanımlamak olasıdır. Koşul paneli içerisindeki şartları, özel dialog üstünde sağlanan ekle, sil, kopyala, sırasını değiştir komutlarıyla rahatlıkla yönetebilirsiniz.
Koşulları bundan başka proje kaşifi üstünden de izleyebilir ve yönetebilirsiniz. Karmaşık ihtiyaçlarınızı da karşılamak üzere elemanların XSL özelliğini kullanabilir ve içlerinde doğal XSL kod tanımlamaları yapabilirsiniz. XSL Şablonu elemanı sayesinde sayfaya harici XSL şablonları bağlayabilir veya sayfaya gömülü XSL şablonlarını sağlanan XSL editörü ile oluşturabilirsiniz.
Yazılımın Özellikleri:
XSL/XSLT Geliştirme Özellikleri:
MoreMotion Web Designer karmaşık XSLT style sheet'lerini geliştirebilmek için kuvvetli özellikleri mevcuttur.
Özellikleri XML düğümlerine bağlama:
Elemanların her özelliği $vof() işlevi ile XML düğümlerine bağlanarak dinamik hale getirilebilir.
$vof(/employee/name)
Koşullara bağlı değerler:
$vof()fonksiyonu ile elemanların özelliklerine koşullara bağlı olarak değerler atanabilir.
Örneğin bir panel elemanının arkaplan rengine aşağıdaki gibi değer verilebilir:
$vof(position() mod 2 = 0 ? 'silver' ; 'gray')
Bu tanım derleme sonucunda aşağıdaki XSL koduna dönüştürülecektir.
background-color: silver gray ;
Karma kutuları dinamik olarak dondurmak:
Karma kutular veya Liste kutuları aşağıdaki gibi basit tanımlamalarla dinamik olarak doldurulabilir:
For Each: /customers/customer
Value : id
Option : name
Sort : name
Bunun sonucunda elde edilecek olan XSL kodu şöyledir:
Panelleri tekrarlamak:
Elemanlar paneller içerisinde gruplanabilir ve sıralanmış XML düğümleri boyunca dikey veya yatay olarak tekrarlanabilir. Tekrarlanan paneller içerisindeki paneller de tekrarlanabilir ve onlara göndermek üzere XSL parametreleri tanımlanabilir.
Koşullara bağlı eleman gösterimi:
Elemanların "Display If" özelliğinde XSL ifadeleri ile yapılan tanımlarla elemanların çalışma vaktinde sayfada gösterilmesi koşullara bağlanabilir.
Koşul panelleri:
Koşul panelleri kullanarak sayfa üstündeki bir alan için birden çok şarta bağlı içerik tanımlamak olasıdır. Koşul paneli içerisindeki şartları, özel dialog üstünde sağlanan ekle, sil, kopyala, sırasını değiştir komutlarıyla rahatlıkla yönetebilirsiniz.
Koşulları bundan başka proje kaşifi üstünden de izleyebilir ve yönetebilirsiniz.
Elemanların XSL özellikleri:
Karmaşık ihtiyaçlarınızı da karşılamak üzere elemanların XSL özelliğini kullanabilir ve içlerinde doğal XSL kod tanımlamaları yapabilirsiniz.
XSL şablonları:
XSL Şablonu elemanı sayesinde sayfaya harici XSL şablonları bağlayabilir veya sayfaya gömülü XSL şablonlarını sağlanan XSL editörü ile oluşturabilirsiniz.
Yenilikler:
Uzun zamandır peşinde olduğumuz iki böceği yakaladık:
Bazen, bilhassa de beklemeksizin ardarda birkaç defa komut verdiğinde, oluşabilen ve açık olan sayfanın nesne yapısını dağıtan hatayı nihayet yakaladık.
Programın kontrolsüz kapanmasına neden olan bir başka kusur da kullanıcımız(Hüseyin) tarafından tespit edildi.
Yeni versiyonda bu hatalar giderilmiştir.
Dökümanlar geliştirildi:
Yardım dokümanları hem görsellik hem de içerik açısında iyileştirildi. Ayrıca bu versiyona, basılı dokümanları tercih eden kullanıcılar için, yardım dosyalarının PDF versiyonları da dahil edildi.
Önemli Uyarı:Programı denemek için buraya tıklayarak bir şifre almalısınız.