https://www.love2d.org/w/index.php?title=Guidelines_(Rom%C3%A2n%C4%83)&feed=atom&action=historyGuidelines (Română) - Revision history2024-03-28T16:39:23ZRevision history for this page on the wikiMediaWiki 1.31.12https://www.love2d.org/w/index.php?title=Guidelines_(Rom%C3%A2n%C4%83)&diff=20081&oldid=prevAdrian-castravete: Finished romanian translation of this page.2017-06-26T08:58:21Z<p>Finished romanian translation of this page.</p>
<a href="https://www.love2d.org/w/index.php?title=Guidelines_(Rom%C3%A2n%C4%83)&diff=20081&oldid=15067">Show changes</a>Adrian-castravetehttps://www.love2d.org/w/index.php?title=Guidelines_(Rom%C3%A2n%C4%83)&diff=15067&oldid=prevJohn.mothman: Created page with "Toți utilizatorii înregistrați pt edita wiki-ul, dar, vă rugăm să urmăriți aceste ghiduri pentru consistență. Dacă credeți că ghidurile ar trebui schimbate, sau a..."2015-07-09T21:08:15Z<p>Created page with "Toți utilizatorii înregistrați pt edita wiki-ul, dar, vă rugăm să urmăriți aceste ghiduri pentru consistență. Dacă credeți că ghidurile ar trebui schimbate, sau a..."</p>
<p><b>New page</b></p><div>Toți utilizatorii înregistrați pt edita wiki-ul, dar, vă rugăm să urmăriți aceste ghiduri pentru consistență. Dacă credeți că ghidurile ar trebui schimbate, sau ar trebui să conțină alte informații, nu ezita să contactezi pe [[User:Rude|Rude]].<br />
<br />
== Scop ==<br />
Scopurile principale ale wiki-ului sunt următoarele:<br />
<br />
# Documentarea API-ului LÖVE și de a oferi tutoriale.<br />
# Oferirea informațiilor despre jocuri și librării ce folosesc LÖVE.<br />
<br />
Acestea fiind spuse, este complet liberă adăugarea informației legate de subiecte ce nu se încadrează in acele categorii.<br />
<br />
Dacă dorești să faci schimbări majore wiki-ului, ca și creerea unei noi structuri pentru tipurile built-in, de exempluș NU O FACE! ''Trebuie'' să discuți cu [[User:Rude|Rude]] mai întâi, ori este o mare șansă ca schimbările să fie anulate.<br />
<br />
== Conflicte de nume ==<br />
<br />
Pentru a evita URL-uri prea parantezate, paginile de documentare au titluri simple, fără sufixuri sau prefixe. De exemplu, tipul [[Image]] va fi găsit la http://love2d.org/wiki/Image.<br />
<br />
Aceasta va duce la conflicte de nume. În acest caz pagina de documentare va câștiga. De exemplu, dacă faci un joc numit ''Awesome'', iar LÖVE decide, mai târziu, să creeze un tip numit ''Awesome'' (nu chiar așa de improbabil), atunci jocul tău va fi mutat la alt titlu.<br />
<br />
== Stil ==<br />
Dacă vorbești de tipuri ce aparțin LÖVE, pune un link. De exemplu, [[Image]] e un obiect ce poate fi afișat pe ecran.<br />
<br />
Când te referi la variabile și cod înăuntrul unei propoziții, folosește tag-ul <nowiki><code></nowiki> pentru a îmbunătăți experiența cititorului. De exempu, dacă aduni <code>foo</code> cu <code>bar</code> obții <code>foobar</code>.<br />
<br />
== Documentare ==<br />
<br />
Paginile de documentare ''trebuie'' să folosească aceiași structură dacă documentarea va fi folosită.<br />
<br />
Toate paginile de documentare vor trebui să aibă un link către părintele lucrului descris de pagină în zona ''Vezi și''. Fără acesta, articolul nu va apărea în listele generate automat din wiki. Un link ca și acestea se adaugă, de exemplu pentru o funcție, un tip sau un enum din [[love.audio]], așa:<br />
<br />
<pre><br />
[[parent::love.audio]]<br />
</pre><br />
<br />
Toate paginile de documentare trebuie să aibă o descriere scurtă, simplă. Aceasta de face adăugând următoarele la sfârșitul paginii:<br />
<br />
<pre><br />
{{#set:Description=Desenează un obiect [[Image]] pe ecran.}}<br />
</pre><br />
<br />
=== Modules ===<br />
<br />
The following 'level 2' headers are allowed, but should only be used if they contain anything.<br />
<br />
* Types<br />
* Functions<br />
* Enums<br />
* Notes<br />
* Examples<br />
* See Also<br />
<br />
All modules must be assiciated with [[:Category:Modules]].<br />
<br />
=== Types ===<br />
<br />
The following 'level 2' headers are allowed, but again, don't use then and leave them empty.<br />
<br />
* Functions<br />
* Enums<br />
* Supertypes<br />
* Subtypes<br />
* Notes<br />
* Examples<br />
* See Also<br />
<br />
All types must be assiciated with [[:Category:Types]].<br />
<br />
=== Functions ===<br />
<br />
For functions, all headers are ''required'', except ''Notes'', ''Examples'' and ''See Also''. This means that if a function returns nothing, it should explicitly say that it returns nothing. The same goes for arguments. <br />
<br />
Similarly, if there are no constructors for a certain type (e.g. [[Contact]]), this should be explicitly mentioned.<br />
<br />
The outer items in the list below are 'level 2' headers, and the inner ones are 'level 3'. <br />
<br />
* Constructors<br />
* Function<br />
** Synopsis<br />
** Arguments<br />
** Returns<br />
* Notes<br />
* Examples<br />
* See Also<br />
<br />
If a function has overloads, repeat the 'Function' header for each overload. This is not required for trailing optional arguments; just indicate the default value in parentheses instead. <br />
<br />
Arguments and return values should be presented as a definition list, using [[:Template:param]].<br />
<br />
All functions must be assiciated with [[:Category:Functions]].<br />
<br />
=== Enums ===<br />
<br />
For enums, these headers are allowed:<br />
<br />
* Constants<br />
* Notes<br />
* See Also<br />
<br />
The constants should be listed as a definition list.<br />
<br />
All enums must be associated with [[:Category:Enums]].<br />
<br />
== Games ==<br />
<br />
For games, you can choose your own structure, but you should always add some semantic properties to the page to make it appear correctly in the [[:Category:Games|list of games]]:<br />
<br />
<pre><br />
{{#set:Name=NoGame}} (Should be same as page title)<br />
{{#set:Author=User:Rude}}<br />
{{#set:Genre=What kind of game your game is}}<br />
{{#set:LOVE Version=0.6.1}}<br />
{{#set:Description=A short description of your game.}}<br />
{{#set:Screenshot=File:ScreenshotURL.png}}<br />
</pre><br />
<br />
Screenshots will automatically be resized to fit a box of 161x100 pixels.<br />
<br />
Also, put your game in [[:Category:Games]] to make it appear automatically in the [[Games]] page. To put your game in the correct category, add this line at the end of the page.<br />
<br />
<pre><br />
[[Category:Games]]<br />
</pre><br />
<br />
It is also recommended that you provide screenshots of your game.<br />
<br />
== Libraries ==<br />
<br />
No strict rules, but as for games, you should add these semantic properties:<br />
<br />
<pre><br />
{{#set:LOVE Version=0.6.1}}<br />
{{#set:Description=A short description of your library.}}<br />
</pre><br />
<br />
Put your library in [[:Category:Libraries]] to make it appear automatically in on the [[Libraries]] page. To put your library in the correct category, add this line at the end of the page.<br />
<br />
<pre><br />
[[Category:Libraries]]<br />
</pre></div>John.mothman