QA/Bugzilla/Sanitizing Files Before Submission/tr
TDF LibreOffice Belge Özgürlüğü Tasarısı Topluluk Güncesi Weblate Nextcloud Redmine Ask LibreOffice Bağış Yapın
Bu sayfada Bugzilla, eposta veya başka bir kanalı kullanarak belgelerin gönderilmeden önce nasıl temizleneceğini bulacaksınız.
Anlatılacak yöntemler hem ODF (odt, ods, odp, etc..) hem de Microsoft Office doc(x), xls(x), ppt(x) biçimleri üzerinde yoğunlaşacaktır.
Neden dosyalarımı temizleyeyim?
LibreOffice projesine gönderilen dosyalar kamunun erişimine açık olduğundan ilgilenen herkes Örnek dosyalar üzerinde çalışabilir. Dosyalar Bugzilla'ya (hata takip sistemimize) gönderdiğinizde onları Genel Kültür Lisansı (CC-BY-SA 4.0 benzeri bir lisanstır) ile lisanslamış olursunuz ve dosyalar ve içerikleri LibreOffice projesiyle birlikte veya ayrı olarak herkes tarafından kullanılabilir olur.
Hata raporlayan herkesin kişisel veya gizli bilgilerini başkalarıyla paylaşmalarını önlemek için, dosyalarını göndermeden önce temizlemesini önemle tavsiye ediyoruz.
Verimli temizleme işlemi
Bir elektronik belgedeki tüm bilgileri temizleyecek tek bir yöntem yoktur. Bir ODF dosyasındaki özel metinlerin ve üst verinin temizlenebileceği ve ardından hatanın tekrarlanabileceği gerekli yapının korunabileceği birden fazla yöntem mevcuttur.
Özel üst veriyi çıkartın
Kullanıcı verisi
▸ yolunu takip ederek görüntülenebilir ve temizlenebilir.- Genel sekmesi altında:
- Belgenin toplam düzenlenme zamanı ve sürüm numarası gibi kullanıcı bilgileri Sıfırla seçeneği ile temizlenebilir.
- Kullanıcı Bilgisini Uygula onay kutusunu kaldırın.
- Tanımlama ve Özel Özellikler sekmelerinden görülmesini istemediğiniz bütün veriyi silin.
Değişiklik takibini kapatın ve kaydedilen değişiklikleri silin
Değişikliklerin Kaydedilmesi birlikte çalışmak için faydalı olsa da temizleme sürecinde kapatılması ve temizlenmesi gereklidir.
▸ :
- Güvenlik sekmesinden Değişiklikleri kaydet onay kutusundaki işaretin kaldırıldığından emin olun.
▸ ▸ yolundan tüm değişiklikleri silin.
Eski sürümleri silin
▸ alanına gidin ve varsa belgenizin buradaki eski sürümlerini silin.
Gizli içeriği açık hale getirin
Gizli içeriği açık hale getirdiğinizde onu silip temizleyecek misiniz yoksa olduğu gibi bırakacak mısınız karar vermeniz gerekir.
Writer
▸
- Bu özelliği işaretleyerek tüm gizli paragrafların görünür hale geldiğinden emin olun.
Calc
▸
- Gizli çalışma sayfası kalmadığından emin olun.
Dosya metnini temizlemek
Düzenli ifadeleri çalıştırdıktan sonra belgenin tamamen temizlendiğinden emin olmak için belgeyi inceleyin.
Writer
Buradaki temel planımız tüm karakterleri birer "x" ile değiştirmek olacaktır. Bunu "Bul ve Değiştir" menüsünü kullanarak yapmayı deneyeceğiz.
▸ (Ctrl + H)
- Bul alanına "." (tek bir nokta) yazın
- Değiştir alanına "x" yazın
- Sadece tam kelimeler alanının işaretlenmediğinden emin olun
- İletişim penceresinin Diğer Seçenekler alanına tıklayarak Düzenli ifadeler bölümünü işaretleyin.
- Tümünü Değiştir düğmesine tıklayın
Alternative
▸ (Ctrl + H)- In the Search for field put "." (a single period)
- In the Replace with field put "x"
- Make sure Whole words only is unchecked
- Click Other Options to expand the dialog, and make sure Regular expressions is checked.
- Click Replace All
Artık bir çok "x" içeren bir belgeniz var. Bu belge de hatanızı tekrarlamanıza imkan verecektir.
Calc
Writer için tarif edilen işlemleri bütün çalışma sayfaları için tekrarlayın.
- Bul ve Değiştir pencersinde "Tüm Çalışma Sayfaları" seçeneğinin işaretlendiğinden emin olun.
Medyayı temizlemek
Bildiğim kadarıyla bir ODF dosyasındaki bütün medyayı onların boş sürümleriyle değiştirmenin kolay bir yolu yoktur.
Mümkün çözümlerden biri ODF dosyasının zip'li halinin açılması ve içindeki tüm resimlerin, ses ve video dosyalarının yenileriyle değiştirilmesi olabilir.
Formülleri temizlemek
Bir ODF dosyasında birden çok Math nesnesi (formülü) bulunabilir. 'Kaynak metinde' herşeyi x ile değiştirmek bazı gerçekleme sorunlarına yol açabileceğinden bazı 'eqn' anahtar kelimelerinin değiştirilmeden kalması gerekir.
Bu sorunun olası çözümlerinden biri için File:QA formulas sanitize.odt belgesine bakabilirsiniz. Bu belge aslında basit bir python betiğini içerir. Kullanabilmek için düz metin olarak dışa aktarın ve dosya uzantısını '.py' olarak değiştirerek makro dizinine kaydedin.