Metin :: psp

Metin :: PSP, JSP benzeri bir şablonlama sistemi uygulayan perl uzantısıdır.
Şimdi İndirin

Metin :: psp Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • Perl Artistic License
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • Joost Diepenmaat
  • yayıncı web sitesi:
  • http://search.cpan.org/~jdiepen/Text-PSP-1.013/lib/Text/PSP/Syntax.pod

Metin :: psp Etiketler


Metin :: psp Açıklama

Metin :: PSP, JSP benzeri bir şablonlama sistemi uygulayan perl uzantısıdır. Metin :: PSP, JSP benzeri bir şablon sistemi uygulayan bir perl uzantısıdır. $ PSP_ENGINE = Metin :: PSP-> Yeni (Şablon_root => 'Şablonlar', Workdir => '/ TMP / PSP_Work',); $ şablon_Object = $ psp_engine-> şablon ('/ Ana Sayfa / Joost / Şablonlar / index.psp'); benim @out = $ template_Object-> Run (@arguments); @OUT yazdırın; Metin :: PSP sistemi 3 modülden oluşur: Metin :: PSP, Metin :: PSP :: Parser ve Metin :: PSP :: Şablon. Ayrıştırıcı, metin alt sınıfları olan giriş dosyalarından Perl modülleri oluşturur :: PSP :: Şablon. Metin :: PSP, şablonların oluşturulmasını ve önbelleğini denetlemesini denetleyen modüldür. Şablon yapılarının tam bir açıklaması için şablon kökünden yukarı doğru bir dosya için, bkz. Metin :: PSP :: Sözdizim. > './work',); yeni bir metin başlatır :: psp nesne.Parameterstemplate_root şablon dosyaları için kök dizini. Şablon_root dışında hiçbir şablon bu metin tarafından çalıştırılabilir :: PSP nesnesi. Bu, istenen şablonları depolamak için gerekli bir parametredir. Bu gerekli bir parametredir. Create_workdirif Bu parametre doğrudur ve Workdir, biri oluşturulmaz. Varsayılan false.template benim $ şablonum = $ psp-> şablonu ("index.psp"); # veya benim $ şablon = $ PSP-> şablesim ("index.psp", force_rebuild => 1); Bir şablon nesnesini bir şablon dosyasından alın. Bu, şablon dosyasını bir metnin içine çevirir :: PSP :: Şablon modülü gerekirse. Gerekirse, Worce_Rebuildalways elde edilen .pm dosyasını yeniden oluşturun ve yeniden yükleyin (geliştirme için yararlı). Normalde, .pm dosyası yalnızca en iyi şablon dosyasının ortaya çıkan modülden daha yeni olması durumunda oluşturulur. Bu, gelişmekte olursanız ve yalnızca bazı dosyaları değiştirirseniz gerçekten can sıkıcı olabilir. # veya $ şablonum = $ psp-> find_template ("bazı / yol / index.psp", force_rebuild => 1); şablon () yöntemine benzer şekilde, ancak belirtilen yoldan başlayan bir dosyayı arar, Şablon_root.The Döndürülen şablon nesnesi, dosya sisteminde şablonun gerçek konumundan bağımsız olarak, belirtilen yolda olduğu gibi davranır, böylece örneğin herhangi bir dahildir ve bu sayede direktifleri bulur. > Clear_workdir (); Bu, çalışma dizininin tüm içeriğini kaldırır, disk alanını temizleyebilir ve şablon dosyasını yeniden derlemek için yeni aramaları $ PSP-> Şablon () için zorlayacak.Requirements: · Perl Gereksinimler: · Perl


Metin :: psp İlgili Yazılım