» » » Link Checker v1.2

Link Checker v1.2

Yapımcı
Mehmet Hanoğlu
Versiyon
1.2 (24.01.2018)
Uyumlu Versiyonlar
12.112.011.09.x
2 Değerlendirme
  • Açıklamalar
  • Yenilikler
  • Versiyon Tarihçesi
  • Versiyon Uyumluluğu
  • Video
  • Dosyalar
  • Satın Al
Sitenize eklediğini linkleri, dosya indirme veya video, hergün kontrol etmek oldukça zor bir iştir. İçerik sayısı ile birlikte bu zorluk ta artacaktır.
Link Checker ile ilave alanlara girdiğiniz linkleri veya kodları, cron ile belirdeğiniz gün veya zaman aralığında otomatik olarak yaptırabilirsiniz. Çalışmayan linkleri admin panelinde gözükecektir. Son kontrol tarihini ve kaç kez hatalı olarak kontrol edildiğini görebileceksiniz. Aynı zaman belirlediğiniz şablon ile kırık link bulunan makalenin yazarına tek tıklama ile bildirim gönderebilirsiniz.

Eğer ilave alanınıza direkt link giriyorsanız, URL seçeneğini seçin.
Eğer dosya ID, video kodu vb. kısa kodlar giriyorsanız, yazacağınız url şablonu ile sistemin bunu direkt link olarak algılamasını sağlayabilirsiniz.

Ayrıca istediğiniz her site ile kullanabilirsiniz. Esnek yapısı sayesinde herhangi bir düzenleme yapmanıza gerek yoktur.
Tek yapmanız gereken, o site için hatalı linkte nasıl bir sonuç verdiğine bakmaktır. Örneğin: youtube da silinmiş bir video adresine tıkladığınızda sayfada yazan "Not found", "Video Silinmiş" vb. yazıları ayarlara kaydetmeniz gereklidir. Yani kontrol esnasında sayfaya bakıldığında, eğer yazdığınız yazıların herhangi birini içeriyorsa otomatik olarak "Kırık Link" olarak raporlara eklenecektir.

Version 1.1 ile artık VideoPart modülünü entegre edebilirisiniz. Eklemiş olduğunuz partlardan silinenleri otomatik olarak kaldırabilir veya bir yazı ile değiştirebilirsiniz.

Version 1.2

Modülün link kontrolcüsü yeniden yazıldı. Artık çok fazla link sayısına sahip siteler için de sorunsuzca kullanılabilir seviyede.

Modül DLE'nin kendi cron.php si gibi çalışacak şekilde ayarlanmıştır.

Cron scripti 4 fonksiyona sahiptir, 2 fonksiyonu için kontrol panelinizden cron tanımlaması yapabilirsiniz. Aynı zamanda bu özellikleri URL ile de çalıştırabilirsiniz. DLE Cron Kullanımı hakkında ayrıntılı bilgiyi burada bulabilirsiniz.

1) Ayarlardan seçilmiş alanlara ait tüm URL leri bir dosyada toplar. Daha önceden eklemiş olanları es geçerek, sadece yeni URL leri listeye ekler.
Dosya, engine/data/linkchecker.db dizininde oluşturulur. Ayracı | karakteri olan bir CSV dosyasıdır. Metin editörü ile açılabilir.

Komut:
[c]php -f cron.linkchecker.php generate[/c]

URL:
http://siteniz.com/cron.linkchecker.php?mode=generate

2) Periyodik olarak çalıştırılarak link kontrolü yapma. Her URL için max. bekleme süresini ve tek çalıştırmada hak adet URL nin kontrol edileceğini admin panelden belirleyebilirsiniz.
404 ile dönen sayfalar hatalı olarak algılanır ve panelde görebileceğiniz şekilde eklenir, sonraki çalışmalarda es geçilir. Eğer hedef siteden olumlu yanıt dönerse 200 gibi, sayfa kaynağında belirlenen yazının bulunması şart koşulur.
Bu şartları, admin panelden belirleyebilirsiniz. Aynı zamanda hatalı görünmeyen ve hata alınan URL leri "test" fonksiyonu ile test edip, şartı belirleyebilirsiniz.

Komut:
[c]php -f cron.linkchecker.php check[/c]

URL:
http://siteniz.com/cron.linkchecker.php?mode=check


3) URL ye ait kural yazmak için test yapma
Burada url parametresi için yazacağını URL ler için, durum bilgileri ve sayfa içeriği döner.
Sayfa kaynağına göre kuralınızı/şartınızı admin panele yazabilirsiniz.

URL:
http://siteniz.com/cron.linkchecker.php?mode=test&ur=http://site.net/dosya.html


4) URL listesini ve cron çalışma geçmişini silme
Generate fonksiyonu ile kaydedilen tüm linkleri ve cron çalışma geçmişini silmek için kullanabilirsiniz. Bu özellik sadece adres satırından çalışmaktadır ve DEBUG modu açık olması gerekir.
Başkaları tarafından çalıştırılmasını önlemek için dosya içinden bir şifre belirleyebilirsiniz.
Yeni kurallar ekledikten bu işlemi yapmanız gerekir. Fakat sık olmamasına dikkat ediniz. Her site için bir sağlam bir de kırık URL leri test kısmında deneyerek kuralları en başta belirlemeniz tavsite edilir.

URL:
http://siteniz.com/cron.linkchecker.php?mode=refresh&pass=123456


cron.linkchecker.php Dosyasından değiştirebileceğiniz değerler.
define('DEBUG', 1); // Debug modu açıkken adres satırından erişebilir ve tüm çıktıları görebilirsiniz.
define('PASSWORD', "123456"); // Modül veri dosyalarını silmek için gerekli şifredir
define('ACTIVE', 1); // Modülün cron işlevini aktifleştir-pasifleştir işlemini buradan yapabilirsiniz.


NOT: Güvenliğiniz için cron.linkchecker.php dosyasının ismini ve PASSWORD bilgisini değiştiriniz.

English Translation by: DLEStarter ( Thanks! )

Russian Translation by: Corsair ( Cпасибо! )
Version: 1.2 ( 24.01.2018 )
  • URL kontrolü tamamen CURL ile yapılacak şekilde ayarlandı.
  • Cron scripti yeniden yazıldı ve test yapılabilecek sistem eklendi.
  • Her sorgu için max kaç sn bekleneceği belirlenebilir yapıldı.
  • Her çalışmada kaç URL işleme alınacağı belirlenebilir yapıldı.
  • 10.2 ve öncesine ait destek yeni sürümle birlikte kaldırıldı.
  • Video part için part silme / yazı ile değiştirme kaldırıldı. Yerine admine panele kayıt eklenecek.
Version: 1.2 ( 24.01.2018 )
  • URL kontrolü tamamen CURL ile yapılacak şekilde ayarlandı.
  • Cron scripti yeniden yazıldı ve test yapılabilecek sistem eklendi.
  • Her sorgu için max kaç sn bekleneceği belirlenebilir yapıldı.
  • Her çalışmada kaç URL işleme alınacağı belirlenebilir yapıldı.
  • 10.2 ve öncesine ait destek yeni sürümle birlikte kaldırıldı.
  • Video part için part silme / yazı ile değiştirme kaldırıldı. Yerine admine panele kayıt eklenecek.

Version: 1.1 ( 26.12.2017 )
  • DLE 12.0 sürümü için admin panel tema düzenlemesi yapıldı.
  • VideoPart modülüyle entegre olarak çalışması için özellik eklendi.


Version: 1.0 ( 12.02.2015 )
  • İlave alanlar ile kullanabilme
  • Geniş sürüm uyumluluğu
  • CronJob ile çalışabilme
  • Admin panelden ayar yapabileme ve AJAX ile hızlı işlemler.
1.0, DLE 10.x, 9.x
1.1, DLE 12.1, 12.0
1.2, DLE 12.1, 12.0
Malesef bu içerik için dosya bulunmuyor.
Bilgilendirme
Yorum Ekleyebilmeniz için Sitemize Kayıt Olmanız Gerekmektedir.
941
Hagen 24 Ocak 2018 19:17
Güncellenmesine sevindim, Herkesin kullanması gereken bir modül.
206
Gokay 24 Ocak 2018 13:55
10 numara 5 yıldız bir modül arkadaşlar herkese tavsiye ederim. dle.net.tr yaparsa böyle yapar işte, hiç düşünmeden satın alın ve kullanın diyorum elinize sağlık
40
Cesur 15 Mayıs 2016 16:46
@MaRZoCHi, Gönderdim.
Bu arada biraz inceleme yaptım. Dosyaları yüklediğimde, linkchecker.conf.php içeriğini kontrol ettiğimde
<?PHP ?>
değerleri oluyor fakat admin panelden modül sayfasına girip ayarları kaydet dedikten sonra PHP kodları silinip normal text'e dönüşüyor.
3 606
MaRZoCHi 15 Mayıs 2016 10:36
@uye034, admin ve ftp bilgilerinizi pm ile gönderin. Gün içinde bakmaya çalışacağım.

--------------------
40
Cesur 15 Mayıs 2016 03:19
Merhaba,
Modülü kullanmak henüz yeni nasip oldu fakat dle sürümünden olsa gerek işlev görmüyor. Kurulumda bir sorun çıkmadı fakat admin panelde modül sayfasına gelip yeni bilgi girip kaydet butonuna basınca aşağıdaki yazı çıkıyor, ayrıca kaydetmiyor. Bu yazı cronu çalıştırdıktan sonra çıktı. DLE 10.6 kullanıyorum.

http://i.hizliresim.com/l1253X.jpg

//MWS Link Checker Configurations $lset = array ( 'pm_title' => '', 'pm_text' => '', 'unity' => '', 'unity-g' => '', 'unity-y' => '', 'turbobit' => '', 'controls' => '', ); Ayarlar başarıyla kaydedildi.
606
marika 15 Şubat 2015 17:50
Sosyal medya ve video sitelerine mecbur olduğumuzu düşündüğümüzde çok gerekli bir eklenti. Yeni sitelerimde mutlaka kullancağım.
3 606
MaRZoCHi 13 Şubat 2015 16:15
@Gokay, teşekkürler. Hata veren bir sayfa linki paylaşırsan bakabilirim çözüm için. Bir video denedim sorun yaşamadım.

Modüle İngilizce Dil desteği ( DLEStarter ) ve Kullanım Videosu eklendi.

--------------------
206
Gokay 13 Şubat 2015 12:09
harika bir modül mehmet vk videoları sitede gösterim yaptırmıyor direk kendi sayfasında izlettiriyor bunada biz çözüm yolu bulmak gerekli vkpass.com site buna bir çözüm yolu bulmuş... bunada biz alternatif bulmamız lazım

Benzer Ürünler

    İSTATİSTİKLER