Dosar șablon blocat pentru fiecare înregistrare - forumuri
[SET] Folder șablon blocat la fiecare înregistrare
Buna ziua,
Sunt în proces de a crea un șablon foarte simplu așa cum am putut face sub 1.0 și 1.5.
Am urmat tutorialul lui Ced despre crearea șabloanelor în 2.5.
Apoi am decis să merg direct la 3.0 pentru a-mi reproiecta complet site-ul și pentru gustul descoperirii.
Șablonul 2.5 s-a adaptat a priori la versiunea 3.0. Dar părăsesc templul virgin BlanK_template dat aici de Daneel.
Construcția index.php nu reprezintă o problemă prea mare pentru mine, nici adăugarea de css.
Cu toate acestea, aș dori să pot modifica css-ul datorită interfeței de administrare în gestionarea extensiilor - șabloane - șablon - modifica stilurile.

Pot să o fac și a priori modificările sunt salvate în folderul creat de joomla, dar nu are efect asupra vizualizării site-ului nici măcar prin golirea cache-ului.
Cu toate acestea, se pare că folderul meu șablon este blocat (în site-ul meu/templates/nomdutemplate), cu un lacăt mic sub Linux. (dar joomla poate scrie în el)
Pot deschide drepturile cu un chmod 777 atâta timp cât o fac, dar de fiecare dată când lucrez la fișierele din backend, folderul se reablochează. Dacă vreau să văd modificările șablonului meu, trebuie să-l șterg în mod implicit, să îl șterg prin extensii, să îl reîncărcați, să îl reîncărcați.
ce fac greșit? și cum să permiteți rescrierea CSS din backend destul de simplu ?
vă mulțumesc anticipat !
- Înscris în: aprilie 2008
- Postări: 2574
Re: folderul șablon blocat pentru fiecare înregistrare
cometariu
Re: folderul șablon blocat pentru fiecare înregistrare
Bună ziua Kursus,
Da, într-adevăr sunt local, folosesc Ubuntu 12.04.
În mysite3.0/templates, am folderul "montemplate" pe care îl zipez "montemplate.zip" pe care îl instalez prin interfața joomla care creează un folder "șablon de nume declarat" cu un lacăt mic pe el. (acest fișier aparține www-data și nu ME) în folderul mysite3.0/templates
Lacătul este văzut de explorator (nautilus!?).
Când vreau să trec prin backend pentru a-mi modifica css-ul, se pare că există o rescriere a fișierelor css din acest folder lacătat,
dar nu am rezultate în frontend cu o reîmprospătare a paginii chiar și cu golirea cache-ului.
Și nu mai văd căi de cercetare.
În timp ce dacă modific index.php, văd modificările.
Provine din declarația mea de apel CSS din fișierul index.php ?
cometariu
- Înscris în: aprilie 2008
- Postări: 2574
Re: folderul șablon blocat pentru fiecare înregistrare
Problema eternă a drepturilor serverului/utilizatorului atunci când se utilizează un CMS.
Joomla are nevoie, pentru a-și modifica singur fișierele, ca unul mare, ca folderul să aparțină utilizatorului apache (www-data sub debian). Problemă dacă i le dai: tu (ca utilizator al sistemului) nu vei avea acces la ele.
Nu putem acorda în mod rezonabil drepturi de utilizator serverului, deoarece, din cea mai mică eroare, toate datele dvs. pot trece prin el.
- activate mod_userdir (nu este necesar, dar foarte recomandat)
- acordați un set de drepturi comune ambilor utilizatori, în acest fel:
Înlocuind, desigur, user1 cu numele dvs. de utilizator.
În acest fel, Joomla va avea drepturile necesare pentru a-și face lucrurile și, în calitate de utilizator, puteți modifica fișierele prin intermediul exploratorului, dacă este necesar.
cometariu
Re: folderul șablon blocat pentru fiecare înregistrare
În teorie, făcusem o legătură virtuală. astfel încât, în loc să am dosarul meu sub var/www, care este restricționat la rădăcină, dosarul meu monsitejoomla este acasă:
creați o cale relativă de la var/www/la home/my_ordi/www/
cd/var/www
cometariu
- Înscris în: aprilie 2008
- Postări: 2574
Re: folderul șablon blocat pentru fiecare înregistrare
Da, da, dar asta nu schimbă nimic, veți avea întotdeauna drepturile folderului dvs. de a fi atribuite utilizatorului dvs. (ceea ce pare să fie cazul) și, prin urmare, fișierele inaccesibile în scris de la joomla sau atribuite serverului, dar fișierele vor fi inaccesibile utilizatorului dvs. (ceea ce poate să nu fie problematic dacă nu trebuie să vă modificați fișierele printr-un editor de exemplu).
Singura metodă de legare a celor două este cea pe care v-am dat-o (mai mult sau mai puțin, să spunem că implică în mod necesar o modificare a acl).
În plus, legătura simbolică de la var nu este în partea de sus din punct de vedere al securității, este mult mai recomandabil să activați mod_userdir așa cum v-am spus.
cometariu
Re: folderul șablon blocat pentru fiecare înregistrare
Sunt un gras ***
De obicei, când merg în cercuri și nu am o soluție generală pe care o postez, mă ajută să pun problema.
De fapt, ca de obicei, totul este o prostie, ca un ";" că nu vedem timp de 3 nopți la rând și asta înseamnă că reinstalăm totul de 5 ori.