Comunitatea uCoz » Configurări ale sistemului uCoz » Configurarea design-ului » Ajutor "Constructor șabloane (Templates Builder)"
Ajutor "Constructor șabloane (Templates Builder)"
Devil
Postări: 1235
Reputație: 54
Mesaj # 1 | 3:19 PM
Cum putem creea un "schelet(skeleton)"


Când deschideţi un constructor Şabloane secţiune puteţi vedea următoarele opţiuni:
1. Reguli pentru crearea unui schelet
2. Schelet de propoziţii
3. Carcase de modele standard
4. Poți utiliza design-uri uCoz din meniu sau design-uri persoanale


Acestea sunt link-uri către pagini definite din Panoul de Control. #1 si #2 sunt ferestre pop-up, #3 se deschide o listă verticală cu link-uri la standardul schelete (dacă dați clic pe unul dintre ele, acestea vor fi încărcate în zona de editare). Şi, în sfârşit, la #4 se va deschide o fereastră pop-up cu legătură într-fişier CSS.


Să ne întoarcem la punctul 2 (proba scheletului). Există trei butoane în partea de sus a ferestrei deschise - Skeleton cod, vizualizare, editare . Butonul este activ într-o culoare galbena, iar Skeleton Cod este stabilit în mod implicit. Când daţi clic pe Vezi , veţi vedea pagina aşa cum va arăta. Avem posibilitatea de a vizualiza aspectul paginii site-ului principal (paginile principale şi modul), şi pe forum pentru ferestre pop-up. Ferestrele de tip pop-up pot fi un profil de utilizator, rezultate sondaj, o listă de ML, etc. Când daţi clic pe Edit codul scheletului va fi copiat în zona de editare a Şabloane Builder. Mai jos, sunt casetele de selectare prin care vă puteţi schimba design-ul, fie de pe site-ul întreg sau a unor module definit(e): fie doar elimina checkmarks pentru acele module care nu doriţi să se schimbe. În conformitate cu casetele, puteţi vedea următoarele butoane:

1. Manager de fisiere
2. Vedere
3. Creaţi şabloane (după ce aţi dat click pe acest buton, şabloanele modulelor de marcat se vor schimba)
4. Opţiuni suplimentare
a) se adaugă pentru a seta modele (adăugarea de design-uri create pentru un set de desene sau modele implicite. Acest design va fi utilizat atunci când se restabilesc şabloane)
b) Arhiva scheletul (crearea unei arhive care va conţine codul de schelet fişier, fişier cu modele, fişierele de imagini, manualul fişierului de instalare, pentru instalarea scheletului pe oricare alt site uCoz)
c) Salvare schelet (Salvarea codului scheletului într-un fişier, pentru a continua configurarea acestuia în viitor (de rezervă))



Uneori codul dvs. poate să conţină greşeli, iar atunci sistemul va avertiza înainte de a creea o arhivă. Arhiva va fi salvată împreună cu un fișier special de eroare, în cazul în care toate locurile de confuz codul va fi listat.



Dacă aveţi şabloane deja editate în uCoz, atunci sunteţi familiarizat cu principiile, structura lor, precum şi cu codurile uCoz speciale. Puteţi folosi în scheletul numai aceste coduri, care pot fi utilizate în toate şabloanele. Va trebui să combinați toate codurile, specifice pentru anumite module, manual. În afară de codurile standard, codurile speciale ale scheletului sunt utilizate

.

Lista de coduri speciale Templates Builder
1. [TITLE] - nume pagină
2. [CSS_URL] - URL-ul fişierului CSS
3. [RSS_URL] - adresa URL a fluxului RSS (pentru modulele care o au)
4. [MODULE_PAGE_URL] - URL-ul principal modulului / secţiune de pagină (pentru modulele care îl au)
5. [MODULE_NAME] - modul de nume
6. [CATS_TITLE] - numele blocului cu lista categoriilor de module
7. [CATEGORIES] - lista categoriilor modulului (pentru modulele care nu au)
8. [CALENDAR_TITLE] - numele blocului cu calendarul de la completări
9. [Calendar] - calendar de adăugări (pentru modulele care îl au)
10. [SEARCH_TITLE] - numele blocului de căutare
11. [SEARCH_FORM] - bloc de căutare pentru intrări modul de căutare (pentru modulele care au această caracteristică)
12. [BODY] - partea principala a paginii (lista de intrări, etc)

La instalarea unui skeleton pe site, Constructorul de șabloane va înlocui automat acele coduri prin codurile standard echivalente specifice fiecărui modul. În cazul general [BODY] nu este echivalent cu $BODY$. De exemplu, veți obține codul următor, în locul lui [BODY] pe pagina principală:

Cod
<table border="0" cellpadding="5" cellspacing="0" width="100%" class="tabbody">
<tr>
<td class="tdbody"><a href="$HOME_PAGE_LINK$">Main page</a> </td></tr>
<tr>
<td class="tdbody1">
%IF($ADD_NEWS_LINK$)%<div style="text-align:right;padding-bottom:3px;">[ <a href="$ADD_NEWS_LINK$">Add new entry</a> ]</div>%ENDIF%
$LAST_NEWS$
</td>
</tr>
</table>


și pentru Directorul de Fișiere (codul sursă este același):

Cod
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="80%"><a href="$HOME_PAGE_LINK$">Main</a> » Files</td>
<td align="right" style="white-space: nowrap;">%IF($ADD_ENTRY_LINK$)%[ <a href="$ADD_ENTRY_LINK$">Adăugare intrare nouă</a> ]%ENDIF%</td>
</tr>
</table>
<hr />
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="60%"> Numărul total al intrărilor din director: <b>$NUM_ENTRIES$</b>%IF($NUM_SHOWN$)%
Shown entries: <b>$NUM_SHOWN$</b>%ENDIF%</td>
<td align="right">%IF($PAGE_SELECTOR$)%Pages: $PAGE_SELECTOR$%ENDIF%</td>
</tr>
</table>
<hr />
$BODY$
%IF($PAGE_SELECTOR1$)%<div style="text-align:center;">$PAGE_SELECTOR1$</div>%ENDIF%
</td>
</tr>
</table>


Și pentru Forum veți obține doar ..., ... și următorul cod dintre acestea:

Cod
<table border="0" cellpadding="0" height="30" cellspacing="0" width="100%" align="center">
<tr>
<td align="right">[         
<a class="fNavLink" href="$RECENT_POSTS_LINK$" rel="nofollow">Recent messages</a> •         
<a class="fNavLink" href="$MEMBERS_LIST_LINK$" rel="nofollow">Members</a> •         
<a class="fNavLink" href="$BOARD_RULES_LINK$" rel="nofollow">Forum rules</a> •         
<a class="fNavLink" href="$SEARCH_PAGE_LINK$" rel="nofollow">Search</a> •
<a class="fNavLink" href="$BOARD_RSS_LINK$" rel="nofollow">RSS</a> ]</td>
</tr>
</table>
$BODY$


Operatorii condiționali pentru Constructorul de Șablone au, de asemenea, funcții unice. Aceștia sunt de două feluri: de tip ordinal %IF% %ELSE% %ENDIF% și {IF} ... {ENDIF}. Primul tip este descris în Panoul de Control. Cel de-al doilea tip este ușor de înțeles: aceste coduri sunt utilizate pentru acele părți ale codului care vor fi afișate doar pentru anumite module. Sistemul știe ce și unde să afișeze..

Acestea sunt lucrurile principale pe care trebuie să le știți despre Constructorul de Șabloane.

Ladys
Postări: 6
Reputație: 0
Mesaj # 61 | 7:57 PM
Mulţumesc!
iustin2009
Postări: 24
Reputație: 0
Mesaj # 62 | 5:41 PM
are cineva amabilitatea sa se uite putin pe aici si sa imi spuna daca acest css este compatibil cu ucoz sau trebuie modificat? Merci!
ArtyRo
Postări: 3502
Reputație: 140
Mesaj # 63 | 5:55 PM
iustin2009, este
Crazyness
Postări: 331
Reputație: 6
Mesaj # 64 | 3:29 PM
tentativa de conectare cu "ECONNREFUSED - Connection refused by server" a eșuat .Asa imi apare cand incerc sa ma conectez la ftp si sa incarc o tema cu fillezilla va rog ajutatzima shi pe mn la id alex_oprisan96@yahoo.com ms anticipat

ArtyRo
Postări: 3502
Reputație: 140
Mesaj # 65 | 3:37 PM
Crazyness, fisierele html nu se incarca prin ftp.
districtgsm
Postări: 25
Reputație: 1
Mesaj # 66 | 9:10 AM
Buna ziua, Ma poate ajuta cineva cu niste informatii?
1. Doresc sa micsorez distanta intre randurile cu descriere produsului in catalogul de produse astfel incat pe telefoanele mobile sa apara mai multe produse pe pagina (apar doar 2 sau 3 ).
2. Si distanta intre pret si numele produsului sa o micsorez as vrea.

Am schitat in poza atasata ce vreau sa zic.

Multumesc
http://rogsm.com/IMG_7148.jpg
Joe
Postări: 771
Reputație: 41
Mesaj # 67 | 6:50 PM
Citat districtgsm ()
1. Doresc sa micsorez distanta intre randurile cu descriere produsului in catalogul de produse astfel incat pe telefoanele mobile sa apara mai multe produse pe pagina (apar doar 2 sau 3 ).

Te rog sa imi trimiti un screenshot cu referire la partea pe care o doresti sa o modifici.

Citat districtgsm ()
2. Si distanta intre pret si numele produsului sa o micsorez as vrea.

Adauga in CSS:
Cod
.shop-item-price {
    margin: 0;
    padding: 0;
    margin-top: -15px;
}
districtgsm
Postări: 25
Reputație: 1
Mesaj # 68 | 10:29 AM
Atasez o captura de ecran cu ce vreau sa zic
http://rogsm.com/472D1047-317E-4F4A-9921-D038223CB351.jpeg
Felicia
Postări: 1326
Reputație: 55
Mesaj # 69 | 12:52 PM
În CSS ai următoarea regulă:
Cod
.shop-item-price{padding:3px 0;font-family:'Cuprum';font-size:37px!important;}

padding:3px 0 - este distanța, font-size:37px!important; - este dimensiunea fontului
Încearcă să jonglezi cu ele

Good things come to those who wait!
babyku
Postări: 1
Reputație: 0
Mesaj # 70 | 1:57 AM
Salut...cum pot schimba background la forum...HELP ! vreau sa pun o imagine.!
Felicia
Postări: 1326
Reputație: 55
Mesaj # 71 | 8:38 AM
babyku, link site, te rog
Good things come to those who wait!
Comunitatea uCoz » Configurări ale sistemului uCoz » Configurarea design-ului » Ajutor "Constructor șabloane (Templates Builder)"
Căutare: