Differences

This shows you the differences between two versions of the page.

Link to this comparison view

poo-ca-cd:intern:conventii [2020/07/28 23:08]
127.0.0.1 external edit
poo-ca-cd:intern:conventii [2020/10/01 19:52] (current)
adriana.draghici [Plugins utile]
Line 1: Line 1:
-= Convenții redactare wiki =+===== Convenții redactare wiki =====
  
  
Line 5: Line 5:
  
  
-Cercetați sursa paginii pentru observarea marcajelor. Pentru detalii, consultați **[[:poo-ca-cd:https://​www.dokuwiki.org/​wiki:​syntax|documentația sintaxei]]**.+Cercetați sursa paginii pentru observarea marcajelor. Pentru detalii, consultați **[[https://​www.dokuwiki.org/​wiki:​syntax|documentația sintaxei]]**.
  
 //Cum adaug o pagina noua?// //Cum adaug o pagina noua?//
Line 20: Line 20:
  
  
-== Structură ==+==== Structură ​====
  
  
-* Paginile vor fi organizate în **namespace**-uri diferite, pe baza funcției îndeplinite,​ astfel: +  ​* Paginile vor fi organizate în **namespace**-uri diferite, pe baza funcției îndeplinite,​ astfel: 
-  * laboratoarele în namespace-ul ''​laboratoare''​ +    * laboratoarele în namespace-ul ''​laboratoare''​ 
-  * temele în namespace-ul ''​teme''​. +    * temele în namespace-ul ''​teme''​. 
-* **Titlurile** paginilor nu vor include numere de ordine, pentru a putea fi rearanjate cu ușurință. Ordonarea se va face în sidebar (bara laterală de navigare). Exemplu: //​Introducere//,​ și nu //Laborator 01: Introducere//​. +  * **Titlurile** paginilor nu vor include numere de ordine, pentru a putea fi rearanjate cu ușurință. Ordonarea se va face în sidebar (bara laterală de navigare). Exemplu: //​Introducere//,​ și nu //Laborator 01: Introducere//​. 
-* În aceste condiții, numele paginii (din URL) ar trebui să conțină două-trei cuvinte reprezentative,​ separate prin cratime. Exemplu: ''​constructori-referinte''​. +  * În aceste condiții, numele paginii (din URL) ar trebui să conțină două-trei cuvinte reprezentative,​ separate prin cratime. Exemplu: ''​constructori-referinte''​. 
-* Similar paginilor, **fișierele** aferente acestora vor fi organizate în **namespace**-uri media diferite, astfel: +  * Similar paginilor, **fișierele** aferente acestora vor fi organizate în **namespace**-uri media diferite, astfel: 
-  * Fiecare **laborator** va avea între una și două arhive, al căror nume va fi prefixat de cel al paginii. Acestea vor fi încărcate în **namespace**-ul media ''​laboratoare''​. Exemplu: pentru laboratorul ''​constructori-referinte'',​ arhivele vor avea numele: +    * Fiecare **laborator** va avea între una și două arhive, al căror nume va fi prefixat de cel al paginii. Acestea vor fi încărcate în **namespace**-ul media ''​laboratoare''​. Exemplu: pentru laboratorul ''​constructori-referinte'',​ arhivele vor avea numele: 
-    * ''​constructori-referinte-ex.zip'':​ scheletele exercițiilor propuse (opțional) +      * ''​constructori-referinte-ex.zip'':​ scheletele exercițiilor propuse (opțional) 
-    * ''​constructori-referinte-sol.zip'':​ soluțiile exercițiilor propuse +      * ''​constructori-referinte-sol.zip'':​ soluțiile exercițiilor propuse 
-* Fiecare **temă** va avea între una și două arhive, al căror nume va fi prefixat de cel al paginii. Acestea vor fi încărcate în **namespace**-ul media ''​teme''​. Exemplu: pentru tema ''​arbori-binari'',​ arhivele vor avea numele:+  * Fiecare **temă** va avea între una și două arhive, al căror nume va fi prefixat de cel al paginii. Acestea vor fi încărcate în **namespace**-ul media ''​teme''​. Exemplu: pentru tema ''​arbori-binari'',​ arhivele vor avea numele:
     * ''​arbori-binari-schelet.zip'':​ scheletul temei (opțional)     * ''​arbori-binari-schelet.zip'':​ scheletul temei (opțional)
     * ''​arbori-binari-tester.zip'':​ tester-ul temei, cu instrucțiuni de utilizare într-un fișier ''​README''​.     * ''​arbori-binari-tester.zip'':​ tester-ul temei, cu instrucțiuni de utilizare într-un fișier ''​README''​.
-* Toate fișierele vor conține **autorul** și **data**, la început. +  ​* Toate fișierele vor conține **autorul** și **data**, la început. 
-* Puteți porni de la aceste **șabloane** de: +  * Puteți porni de la aceste **șabloane** de: 
-  * [[:​poo-ca-cd:​sablon-laborator|laboratoare]] +    * [[:​poo-ca-cd:​sablon-laborator|laboratoare]] 
-  * [[:​poo-ca-cd:​sablon-tema|teme]].+    * [[:​poo-ca-cd:​sablon-tema|teme]].
  
  
  
-== Text ==+==== Text ====
  
 <note important>  ​ <note important>  ​
 **Linkuri interne:​** ​ **Linkuri interne:​** ​
- * relativ la namespace-ul curent: <​nowiki>​ [[:​poo-ca-cd:​..:​foo:​bar | blbla] </​nowiki>​ +  ​* relativ la namespace-ul curent: <​nowiki>​ [[:​poo-ca-cd:​..:​foo:​bar | blbla] </​nowiki>​ 
- * niciodata relativ la root <​del><​nowiki>​ [[:​poo-ca-cd::​foo:​bar | blbla] </​nowiki></​del>​+  * niciodata relativ la root <​del><​nowiki>​ [[:​poo-ca-cd::​foo:​bar | blbla] </​nowiki></​del>​
 </​note>​ </​note>​
  
-* Se vor utiliza **diacritice**. Altfel, aspectul tinde să pară neprofesionist :-). ([[:poo-ca-cd:http://​www.diacritice.com | diacritice.com]] is your friend 8-)) +  ​* Se vor utiliza **diacritice**. Altfel, aspectul tinde să pară neprofesionist :-). ([[http://​www.diacritice.com | diacritice.com]] is your friend 8-)) 
-* Pe cât posibil, listele ar trebui folosite în locul enumerărilor cu virgule. Exemplu: listele din această pagină. +  * Pe cât posibil, listele ar trebui folosite în locul enumerărilor cu virgule. Exemplu: listele din această pagină. 
-* La prezentarea diverselor entități din limbaje, ar trebui date link-uri către **documentație**. Exemplu: ''​[[:poo-ca-cd:http://​docs.oracle.com/​javase/​7/​docs/​api/​java/​lang/​System.html#​out|System.out]]''​. Verificați linkurile din laboratoare,​ să fie către documentația curentă. +  * La prezentarea diverselor entități din limbaje, ar trebui date link-uri către **documentație**. Exemplu: ''​[[http://​docs.oracle.com/​javase/​7/​docs/​api/​java/​lang/​System.html#​out|System.out]]''​. Verificați linkurile din laboratoare,​ să fie către documentația curentă. 
-* În cazul link-urilor,​ evitați trecerea URL-ului în clar. Exemplu: [[:poo-ca-cd:http://​example.com|Example domain]], și nu http://​example.com. +  * În cazul link-urilor,​ evitați trecerea URL-ului în clar. Exemplu: [[http://​example.com|Example domain]], și nu http://​example.com. 
-* Dacă o imagine nu o faceți voi, puneți link către pagina de unde ați luat-o+  * Dacă o imagine nu o faceți voi, puneți link către pagina de unde ați luat-o
  
-== Cod ==+==== Cod ====
  
-* Toate exemplele de cod trebuie să respecte **code style-ul** Java +  ​* Toate exemplele de cod trebuie să respecte **code style-ul** Java 
-* Toate denumirile si comentariile folosite în exemplele de cod vor fi doar în **engleză** +  * Toate denumirile si comentariile folosite în exemplele de cod vor fi doar în **engleză** 
-* Secvențele de **cod** mai lungi de o simplă instrucțiune se vor trece in tag-ul ''<​code //​limbaj//>''​. +  * Secvențele de **cod** mai lungi de o simplă instrucțiune se vor trece in tag-ul ''<​code //​limbaj//>''​. 
-  * Pentru secvențe de cod, în interiorul unor **liste**, plasați tag-urile pe aceleași linii cu textul ce precede, respectiv urmează zona de cod. Exemplu: <code java>+    * Pentru secvențe de cod, în interiorul unor **liste**, plasați tag-urile pe aceleași linii cu textul ce precede, respectiv urmează zona de cod. Exemplu: <code java>
 public class C { } public class C { }
 </​code>​ </​code>​
Line 67: Line 67:
 public class C { } public class C { }
 </​code>​ </​code>​
-* Fontul **''​monospace''​** e util pentru menționarea variabilelor,​ claselor, intrucțunilor.+  ​* Fontul **''​monospace''​** e util pentru menționarea variabilelor,​ claselor, intrucțunilor.
  
  
-== Plugins utile ==+==== Plugins utile ====
  
-*  Folosiți plugin-ul pentru //image captions// (există și buton de shortcut în meniul de editare): +  ​* Puteţi folosi plugin-ul //​comments//​ dacă e nevoie să comentaţi o porţiune de text şi să nu fie vizibilă. Comentariile se încadrează în <​nowiki>/​* */</​nowiki>​ 
-      * <​nowiki>​ <​imgcaption image1|> Adds an ImageCaption tag </​imgcaption>​ </​nowiki>​ +  * Puteți folosi plugin-ul //ifauth// dacă vreți ca o parte de text să fie vizibilă doar asistenților
-      * <​nowiki><​imgref image1></​nowiki>​ +
-*  Folosiți plugin-ul pentru //table captions// (există și buton de shortcut în meniul de editare): +
-      * <​nowiki><​tabcaption table1|> Adds an ImageCaption tag </​tabcaption></​nowiki>​ +
-      * <​nowiki>​ <tabgref table1></​nowiki>​ +
-* Puteţi folosi plugin-ul //​comments//​ dacă e nevoie să comentaţi o porţiune de text şi să nu fie vizibilă. Comentariile se încadrează în <​nowiki>/​* */</​nowiki>​ +
-* Puteți folosi plugin-ul //ifauth// dacă vreți ca o parte de text să fie vizibilă doar asistenților+
       * exemplu: [[:​poo-ca-cd::​|homepage-ul]]       * exemplu: [[:​poo-ca-cd::​|homepage-ul]]
  
  
poo-ca-cd/intern/conventii.1595966902.txt.gz · Last modified: 2020/08/28 11:11 (external edit)
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0