İçerikler

# Göreceli ve Mutlak Bağlantılar

Köprüleri eklediğinizde, iki faktörü göz önünde bulundurmanız gerekmektedir: köprüler kaydedilirken göreceli mi yoksa mutlak olarak mı ayarlanacak ve dosyanın var olup olmadığı.

- Choose LibreOffice - PreferencesTools - Options - Load/Save - General and specify in the Save URLs relative to field if LibreOffice creates relative or absolute hyperlinks. Relative linking is only possible when the document you are working on and the link destination are on the same drive.

- Internet sağlayıcınız tarafından barındırılan ağ alanında sabit diskinizdeki dosya yapısının aynısını oluşturmalısınız. Örneğin, sabit diskinizdeki root dizininizi "homepage" olarak adlandıralım. Bu durumda, başlangıç dosyası "index.html" olacaktır, tam yolu ise C:\homepage\index.html" (Windows işletim sistemi üzerinde olduğunuz varsayılırsa). İnternet sağlayıcınızın sunucusundaki URL adresi de: "http://www.benimsaglayicim.com/benimsayfam/index.html" olacaktır. Göreli adreslemede ise, çıktı belgesinin konumuna göre bağlantınızı belirtebilirsiniz. Örneğin, ana sayfanızdaki bütün grafikleri "C:\homepage\images" gibi bir adreste konumlandırdıysanız, "resim.gif" adındaki bir grafik dosyasının bağlantı yolu adresi şöyle olacaktır: "images\resim.gif". Bu "index.html" dosyasının konumundan başlayan göreceli yoldur. Sağlayıcının tarafında, resmi "benimsayfam/images" adresine koyacaksınız. "index.html" dosyasını, Dosya - Farklı Kaydet penceresi ile ve Yerel grafikleri İnternet'e kopyala seçeneğini LibreOffice - TercihlerAraçlar- Seçenekler - Yükle/Kaydet - HTML Uyumluluğu altından seçtiyseniz, LibreOffice grafiği sunucudaki doğru dizine otomatik olarak kopyalayacaktır.

- "C:\anasayfa\grafikler\resim.gif" gibi bir mutlak yol, sağlayıcı sunucusunda işe yaramaz. Ne sunucunun ne de okuyucu bilgisayarının C adında bir sabit sürücüye sahip olmak zorunluluğu yoktur: Unix veya macOS gibi işletim sistemleri sürücü harflerini tanımaz ve anasayfa\grafikler gibi bir sürücü var olsa bile, resimler kullanılamaz. Bu yüzden, dosya bağlantıları için bağıl bağlantılar kullanmak daha iyi olacaktır.

- Bir web sayfasına, örneğin "www.ornek.com" veya "www.benimtedarikcim.com/benimsayfam/index.html" verilen bağlantı bir mutlak bağlantıdır.

- LibreOffice ayrıca, bağlantıda gönderme yapılan dosyanın var olup olmadığına ve nerede olduğuna bağlı olarak farklı tepkiler verir. LibreOffice her bir yeni bağlantıyı kontrol eder ve otomatik olarak bir hedef ve protokol belirler. Sonuç, kaynak belge kaydedildikten sonra üretilen HTML kodu içinde görülebilir.

- İzleyen kurallar uygulanır: Bir göreceli bağlantı, ("grafikler/resim.gif") her iki dosya sadece aynı sürücüde bulunuyorsa olanaklıdır. Eğer dosyalar yerel dosya sisteminizde farklı sürücülerde iseler, mutlak başvuru "file:" protokolünü izler ("file:///veri1/xyz/resim.gif"). Eğer sürücüler farklı sunuculardaysa veya bağlantının hedefi kullanılabilir değil ise, mutlak başvuru "http:" protokolünü izler ("http://veri2/abc/resim.gif").

- Ana sayfanızdaki tüm dosyaları, ana sayfanızın başlangıç sayfası ile aynı sürücüde düzenlediğinizden emin olun.Bu yolla, LibreOffice protokolü ve hedefi belirleyebilir ve böylece sunucu üzerindeki başvuru daima doğru olur.

Fareyi bir köprü üzerinde beklettiğinizde, LibreOffice dahili olarak mutlak yol adlarını kullandığından, mutlak başvuru bir yardım ipucusunda gösterilir. Tam yol ve adresi, sadece, HTML dışa aktarmanın sonucunu, HTML dosyasını bir "Metin" dosyası olarak yüklediğinizde veya dosyayı bir metin düzenleyicisi ile görüntülediğinizde görebilirsiniz.

İlgili Konular

Köprüleri Düzenlemek