Skocz do zawartości
Zaloguj się, aby obserwować  
t4t4v4

Dodatkowe pola w pakietach i dodawanie zawartości do httpd.conf (jeśli zaznaczono pole)

Polecane posty

Witajcie!

Chcę zrobić pakiet, w którym wszyscy użytkownicy będą mieć reklamy na stronie. Więc posłużyłem się: http://www.directadmin.com/features.php?id=479 i http://help.directadmin.com/item.php?id=299

 

Zawartość pliku custom_package_items.conf:

reklamy=type=checkbox&string=Reklamy na stronie&desc=Reklamy na stronie&checked=no

 

Zaznaczanie funkcji "reklama" działa i jest dodawana linijka do pliku: /usr/local/directadmin/data/users/testowo/users.conf reklama=ON

 

 

Do niektórych plików httpd.conf zależnie od zaznaczenia opcji "reklamy" chcę dodawać następujący kod:

LayoutIgnoreURI *.rss
LayoutIgnoreURI *.xml
LayoutIgnoreURI *.raw
   AllowOverride All
   AddOutputFilter LAYOUT html htm shtml php
   LayoutComment Off
   LayoutFooter /home/reklama.html

 

Więc w templatkach virtual hostów dodałem pomiędzy <Directory>:

|*if reklamy="ON"|
LayoutIgnoreURI *.rss
LayoutIgnoreURI *.xml
LayoutIgnoreURI *.raw
   AllowOverride All
   AddOutputFilter LAYOUT html htm shtml php
   LayoutComment Off
   LayoutFooter /home/reklama.html
|*endif|

 

Gdy wrzucę użytkownikowi ręcznie kod dodający reklamę, wszystko działa. Gdy dodam nowego użytkownika z zaznaczoną "reklamą" (reklama=ON) to nie dodaje mi tego do httpd.conf

 

Wie ktoś o co może chodzić? :)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się

Zaloguj się, aby obserwować  

×