Skip to main content

Actualizări plugin

Versiunea curentă a pluginului este 4.8.34 (CSS: 4.13). Actualizările sunt distribuite manual sau prin mecanismul de actualizări WordPress, în funcție de metoda de deployment configurată.

Pagina de plugin-uri WordPress cu pluginul Dentisity Congress afișând versiunea curentă și starea de actualizare

Înaintea oricărei actualizări

Backup obligatoriu

Înainte de orice actualizare, efectuați un backup complet care să includă:

  • Baza de date WordPress completă
  • Directorul wp-content/plugins/dentisity-congress/
  • Directorul wp-content/uploads/ (documente de identitate și imagini produse)

Procedura de actualizare

Actualizare manuală (fișiere)

  1. Descărcați arhiva noii versiuni a pluginului
  2. Dezactivați temporar pluginul din WordPress → Plugin-uri (opțional, dar recomandat)
  3. Înlocuiți conținutul directorului wp-content/plugins/dentisity-congress/ cu noua versiune
  4. Reactivați pluginul
  5. Accesați Dentisity → Setări pentru a confirma că setările sunt intacte

Actualizare prin WordPress Admin

  1. Mergeți la WordPress → Actualizări
  2. Bifați pluginul Dentisity Congress
  3. Apăsați Actualizează plugin-uri
  4. Așteptați confirmarea actualizării

Verificări post-actualizare

După fiecare actualizare, executați verificările de integritate recomandate:

Verificare funcționalități cheie

# Rulat din directorul rădăcină WordPress, verifică prezența simbolurilor critice
for f in dentisity_pass_hidden dentisity_workshop_hidden dnt-bg-tab fmtRON passPrice ws_has_wave dnt-wave-pulse dnt-mini-pass-card dentisity_pass_placeholder_image_id dentisityBindImgPicker pass-card-mobile-badges; do
grep -q "$f" wp-content/plugins/dentisity-congress/plugin/dentisity-congress.php \
wp-content/plugins/dentisity-congress/plugin/assets/dentisity-registration.css \
&& echo "OK: $f" || echo "MISSING: $f"
done

Orice linie cu MISSING indică o regresie — funcționalitatea respectivă a fost eliminată accidental. Contactați imediat echipa tehnică și revertați la versiunea anterioară.

Verificare vizuală

  1. Deschideți formularul de înregistrare front-end și confirmați că se afișează corect
  2. Verificați că dropdown-ul de export din lista de produse funcționează (a existat o problemă rezolvată în v4.8.34)
  3. Confirmați că setările de notificare înregistrare sunt salvate corect
Lista de verificări post-actualizare din panoul Dentisity

Jurnal modificări relevante

v4.8.34

  • Rezolvare: dropdown-ul de export din lista de produse era tăiat de container (rezolvat prin position: fixed în JavaScript)
  • Rezolvare: valorile etichetelor de restricție add-on (labels vs. keys) — necesită re-salvarea restricțiilor pe produsele existente

v4.8.x (general)

  • Adăugare prefix dentisity_ la rolul moderatorului de identitate
  • Migrare role: identity_check_moderatordentisity_identity_moderator
Menținerea unui jurnal intern

Recomandăm documentarea internă a fiecărei actualizări efectuate, inclusiv data, versiunea anterioară și versiunea nouă, persoana care a efectuat actualizarea și orice anomalii observate post-update.