QA/Bugzilla/Rensning af filer før indsendelse

From The Document Foundation Wiki
< QA‎ | Bugzilla
Jump to: navigation, search
This page is a translated version of the page QA/Bugzilla/Sanitizing Files Before Submission and the translation is 100% complete.

Other languages:
dansk • ‎English • ‎español • ‎Türkçe

Denne side handler om at rense filer før indsendelse til QA-teamet via Bugzilla, e-mail eller på andre måder.

Denne side fokuserer på at give oplysninger om rensning af almindelige filformater som ODF (odt, ods, odp, osv...) og Microsoft Office-formater som doc(x), xls(x) og ppt(x).

Hvor rense mine filer?

Eksempelfiler indsendt til LibreOffice-projektet gøres typisk offentligt tilgængelige, så hele vort fællesskab kan arbejde på at rette ethvert problem i forbindelse med dem. Når filerne indsendes til Bugzilla (vort fejlstyringssystem), giver indsenderen tilladelse til at bruge dem under en Free Culture-licens (typisk CC-BY-SA 4.0) og filerne og indholdet kan genbruges af folk i og uden for LibreOffice-projektet.

Vi anbefaler kraftigt, at fejlrapportører renser filer før indsendelse, så ingen personlige eller private oplysninger utilsigtet deles med andre.

Effektiv rensning

Ingen enkelt teknik vil fjerne alle identificerende oplysninger fra en digital fil. Der er flere teknikker, som kan bruges i samarbejde til at fjerne privat tekst og metadata fra en ODF-fil og (forhåbentlig) bevare den nødvendige struktur til at reproducere en fejl.

Fjern private metadata

Brugerdata kan ses og ryddes ved at gå til Filer ▸ Egenskaber.

  • Under fanebladet Generelt:
    • Klik på Nulstil for at nulstille generelle brugerdata som Samlet redigeringstid og versionsnummer.
    • Deaktiver afkrydsningsfeltet Anvend brugerdata.
  • Under fanebladene Beskrivelse and Brugerdefinerede egenskaber rydder du alle data, du ikke vil have spredt.

Deaktiver Spor ændringer og fjern lagrede ændringer

Registrer ændringer er en nyttig funktionalitet til samarbejde, men skal deaktiveres og ryddes i rensningsprocessen.

Filer ▸ Egenskaber:

  • På fanebladet Sikkerhed, sørger du for at afkrydsningsfeltet Registrer ændringer er deaktiveret.

Under Rediger ▸ Registrer ændringer ▸ Accepter eller Afvis rydder du alle ændringer.

Fjern gamle versioner

Gå til Filer ▸ Versioner og slet alle ældre versioner af dokumentet, der kan være lagret der.

Afslør skjult indhold

Så snart du har afsløret alt skjult indhold, skal du bestemme, om det skal slettes, renses, eller stå, som det gør.

Writer

Vis ▸ Skjulte områder

  • Tjek denne funktion for at sikre at alle skjulte afsnit er synlige.

Calc

Formater ▸ Ark

  • Sørg for, at der ikke er nogen skjulte ark.

Rens filteksten

Når du har kørt regexps, undersøger du dokumentet, for at sikre dig, at al privat tekst er blevet (ud)renset.

Writer

Den grundliggende plan er at erstatte alle tegn med et "x". Vi kan (forsøge at) gøre dette med "Søg og erstat".

Rediger ▸ Søg og erstat (Ctrl+H)

  • I feltet Søg efter taster du "." (et enkelt punktum)
  • I feltet Erstat med taster du "x"
  • Sørg for Kun hele ord er deaktiveret
  • Klik på Andre indstillinger for at udvide dialogen og sørg for, at Regulære udtryk er aktiveret.
  • Klik på Erstat alle

Nu har et dokument med en masse "x"er. Med held vil fejlen stadig være reproducerbar i dette dokument.

Calc

Følg de instruktioner, der blev givet for Writer i hvert ark i regnearket.

  • Sørg for at markere "Alle ark" i dialogen Søg og erstat

Rens medier

Så vidt jeg ved, kan man ikke nemt at erstatte alle medier i en ODF-fil med pseudo-versioner.

En mulig teknik kunne være at udpakke ODF-filen på disken og erstatte alle billed-, lyd- og video-filer med erstatninger. (Vi kunne gøre denne opgave til et EasyHack)

Rens formler

Måske er der masser af Math-objekter (formler) i en ODF-fil. Ligefrem erstatning af alting med 'x' i 'kildeteksten til en formel vil sandsynligvis give en renderingsfejl, så nogle lignings-nøgleord skal stå uændrede .

Se en af de mulige løsninger på problemet i File:QA formulas sanitize.odt, som er kildeteksten til den enkleste Python-makro. Til brug eksporterer du til "ren tekst", giver filen udvidelsen '.py' og placerer den i makromappen.

Flere oplysninger

Links