Dosya Şablonlar kullanarak NetBeans proje özel lisansları

2 Cevap php

Benim Netbeans Dosya şablonları çalışmak için projeye özel lisansları alınamıyor. Ben "PHP Dosya" adı verilen bir şablon var. Içeriği bu gibi bakmak ...

<?php
<#assign licenseFirst = "/*">
<#assign licensePrefix = " * ">
<#assign licenseLast = " */">
<#include "../Licenses/license-${project.license}.txt">
?>

Ben de "lisans metin.txt" adlı "Lisanslar" dizinine bir dosya şablonu ekledi. Bu özel proje için lisans bilgileri içerir.

Ben bu proje için ("test" olarak adlandırılır) özel bir lisans atamak için benim "properties.project" dosyasını değiştirdiniz. Benim "project.properties" dosyası gibi görünüyor ...

include.path=${php.global.include.path}
source.encoding=UTF-8
src.dir=../../../../../wamp/www/test-project
tags.asp=false
tags.short=true
web.root=.
project.license=test

Ben "PHP Dosya" şablona dayalı yeni bir sayfa oluşturduğunuzda, bunun yerine "lisans test.php" lisans, bana varsayılan ruhsat vermektedir. : Ben "PHP Dosya" dosya şablonu, ve değiştirmek hat 5 değiştirirseniz

<#include "../Licenses/license-test.txt">

... Her şey çalışıyor. Yani lisans çalıştığını biliyorum. "Project.license" değişkeninin görevlendirilmesi veya çağrı ya bir hata olmalı. Herhangi bir fikir?

Ben Netbeans 6.7.1 (PHP) kullanıyorum ve ben bu işe almak için this tutorial takip edilmiştir. Ayrıca, bu konularda durumda, ben gerçek bir web sitesi dosya yapısının dışında bir yerde benim Netbeans proje verilerini depolamak.

2 Cevap

Size açıklama isimleri karışık ...

PHP Şablonda Eğer lisans-metin.txt istediklerini söylüyorlar ...

Eğer lisans test.php adında bir lisans dosyası oluşturulur söylüyorlar ...

Lisans dosyası php nokta değil ... lisans çizgi testi nokta txt adlı olmalıdır gibi görünüyor ...

Ne Şablon yöneticisi gördüğünüz gerçek bir dosya adı farklı olabilir dosyanın 'görüntü adı' dir. Ama project.license özelliği gerçek bir dosya adı belirtir. Eğer şablon yöneticisi bir girişe sağ tıklayın ve Özellikler seçeneğini seçerseniz gerçek dosyayı görüntüleyebilir ve yeniden adlandırabilirsiniz. Eğer görüntü adı olarak, bu aynı yaparsanız bu şimdi aldım edilmelidir.