#392

Când un tichet este creat prin cheia franceză din rândul unei piese în newgo, la tichet se atașează automat două fișiere tehnice. Scopul — reducerea corespondenței și oferirea suportului unei imagini complete a piesei de la primul mesaj.

Schiță SVG a piesei

O previzualizare a piesei din proiect — grafica pe care o vedeți pe planul de croire. Se extrage din miniatura din rândul piesei (NewGo o redă ca imagine inline data-URI). Conținutul SVG — conturul piesei cu operațiuni, canturi și etichete de dimensiuni.

Pe partea suportului, fișierul este afișat direct în thread-ul mesajului ca o miniatură (220×140); un clic deschide o lightbox mărită. Niciun „deschideți proiectul pentru a vedea" — totul se vede imediat.

Numele fișierului pe server: part-N-svg.txt (pentru a trece de whitelistul de extensii). La trimiterea pe email, atașamentul se redenumește automat în part-N.svg, pentru a se deschide ca imagine în clientul de email.

Dump JSON al parametrilor piesei

Un snapshot complet, citibil de mașină, al piesei selectate din proiectul curent: dimensiuni, material, canturi pe cele patru laturi, operațiuni (canale, frezări, găuri, șabloane de postforming), legarea la produs.

Pe partea suportului, atașamentul JSON apare ca buton [previzualizare], clicul căruia desfășoară un arbore JSON — suportul vede parametrii exacți ai piesei fără să deschidă proiectul sau să ceară clarificări.

Numele fișierului: part-N.json.

Când atașamentele nu se adaugă

  • Tichetul a fost creat din pagina principală — nu există legare la o piesă, nu este nimic de atașat.
  • Tichetul a fost creat din cheia franceză din antetul proiectului (context „comandă", nu „piesă") — de asemenea, nu există legare la o piesă concretă.
  • Dacă miniatura SVG nu a putut fi extrasă din DOM (de exemplu, miniatura nu a apucat să se redea) — tichetul se creează totuși, fără SVG. JSON se încearcă să se atașeze independent.

Dimensiuni și limite

  • SVG-ul este tăiat la 1 MB — pentru piese obișnuite acest lucru este mai mult decât suficient.
  • Pentru trimiterea pe email există o limită generală a dimensiunii atașamentului (10 MB). Dacă SVG/JSON depășesc, ele nu vor ajunge în email, dar vor rămâne în tichet pe pagina .
  • Extensiile permise pentru atașamente (în general, nu doar acestea două) sunt limitate de un whitelist pe server — este o protecție împotriva tipurilor de fișiere potențial periculoase.

Atașamente manuale

Pe lângă automatele SVG+JSON, puteți atașa și fișiere proprii — în orice replică a tichetului pe pagina prin compozitor. Aceleași reguli de whitelist și limite.

Subiecte conexe