- Katılım
- 20 Eylül 2026
- Mesajlar
- 212
- Tepkime puanı
- 16
- Puan
- 18
Hide License Expiry Notice 1.0.0
Ne işe yarar?
Bu eklenti, XenForo Admin Kontrol Paneli'ndeki aşağıdaki bildirimi kaldırır:
«Aşağıdaki sorunlar çözülmelidir. Sorunlar çözüldükten sonra yükseltmeleri tekrar kontrol edin.
Lisansınızın süresi dolmuştur. Yeni sürümlere veya desteğe erişiminiz olmayacaktır. En son güncellemeleri almak ve destekten yararlanmaya devam etmek için lisansınızı şimdi yenilemelisiniz.»
Hepsi bu. Lisansı süresi dolmuş ve durumun zaten farkında olan bir forum sahibi için yalnızca görsel bir düzenleme sağlar.
Bu bildirim, ilk birkaç yüz kez görüldükten sonra amacını yerine getirmiştir.
Bu bir Nulled eklenti değildir
Bunu açıkça belirtmek önemlidir:
Eklenti lisans kontrolüne, lisans doğrulamasına veya XenForo.com ile iletişim kuran herhangi bir sisteme müdahale etmez.
Güncellemelerin, indirmelerin veya desteğin kilidini açmaz. Bunu yapamaz; çünkü güncellemelerin sunulup sunulmadığı, yükseltme kontrolü sırasında XenForo'nun kendi sunucusundan gelen yanıta bağlıdır.
Telif hakkı veya marka bilgisini kaldırmaz ya da değiştirmez. "hasLicenseErrors()" tamamen olduğu gibi bırakılır. Bu nedenle geçersiz lisans, eşleşmeyen forum URL'si veya kaldırılmış marka bilgisi gibi durumlarda oluşan hatalar daha önce olduğu gibi gösterilmeye devam eder.
Eklentide hiçbir PHP kodu bulunmaz. Sınıf genişletmeleri, kod olay dinleyicileri, "Setup.php" veya veritabanı şeması değişiklikleri içermez.
XenForo'da süresi dolmuş bir lisans ile geçersiz bir lisans iki farklı durumdur.
Bu eklenti yalnızca ilkini gizler. İkinci durum, tasarlandığı şekilde uyarı vermeye devam eder.
Nasıl çalışır?
"upgrade_check_macros" şablonu üzerinde iki Admin şablon değişikliği yapılır:
"rgz_hide_license_expired_warning"
Uyarılar makrosundaki "license_expired" liste öğesini kaldırır.
Liste bir "<xf:contentcheck>" içerisinde bulunduğu için, geriye kalan tek sorun bu olduğunda uyarı bloğunun tamamı kaybolur.
Forum URL'si eşleşmiyorsa bu uyarı gösterilmeye devam eder.
"rgz_hide_license_expired_success"
"full_status" makrosu, yeşil başarı mesajını "hasNotice()" sonucuna göre gösterir. Lisans süresi dolduğunda "hasNotice()" değeri doğru olmaya devam eder.
Bu değişiklik, "license_expired" kontrolü çıkarılmış aynı kontrolleri kullanır. Böylece Araçlar → Yükseltmeleri kontrol et bölümü herhangi bir şey göstermemek yerine tekrar başarılı şekilde görüntülenir.
Şablon değişiklikleri kayıtlı şablonu doğrudan düzenlemez. Veritabanındaki orijinal şablon tamamen aynı şekilde korunur; değişiklik derlenmiş önbelleğe aktarılırken uygulanır.
Eklenti devre dışı bırakıldığında veya kaldırıldığında orijinal çıktı aynen geri gelir. Geri alınması gereken bir değişiklik yoktur; şablon değişikliği yalnızca uygulanmayı bırakır.
Kurulum
Admin CP → Eklentiler → Arşivden yükle/güncelle
veya kurulum dizininizden:
php cmd.php xf-addon:install RaGEZONE/HideLicenseNotice
XenForo Yetkililerine Not
Bu eklenti lisans sistemini aşmaya yönelik değildir. Forum sahibinin zaten bildiği bir bildirimin sessizce gizlenmesini sağlar.
Kaynak standartlarına aykırıysa veya burada bulunmasını istemiyorsanız kaldırabilirsiniz.
Ne işe yarar?
Bu eklenti, XenForo Admin Kontrol Paneli'ndeki aşağıdaki bildirimi kaldırır:
«Aşağıdaki sorunlar çözülmelidir. Sorunlar çözüldükten sonra yükseltmeleri tekrar kontrol edin.
Lisansınızın süresi dolmuştur. Yeni sürümlere veya desteğe erişiminiz olmayacaktır. En son güncellemeleri almak ve destekten yararlanmaya devam etmek için lisansınızı şimdi yenilemelisiniz.»
Hepsi bu. Lisansı süresi dolmuş ve durumun zaten farkında olan bir forum sahibi için yalnızca görsel bir düzenleme sağlar.
Bu bildirim, ilk birkaç yüz kez görüldükten sonra amacını yerine getirmiştir.
Bu bir Nulled eklenti değildir
Bunu açıkça belirtmek önemlidir:
Eklenti lisans kontrolüne, lisans doğrulamasına veya XenForo.com ile iletişim kuran herhangi bir sisteme müdahale etmez.
Güncellemelerin, indirmelerin veya desteğin kilidini açmaz. Bunu yapamaz; çünkü güncellemelerin sunulup sunulmadığı, yükseltme kontrolü sırasında XenForo'nun kendi sunucusundan gelen yanıta bağlıdır.
Telif hakkı veya marka bilgisini kaldırmaz ya da değiştirmez. "hasLicenseErrors()" tamamen olduğu gibi bırakılır. Bu nedenle geçersiz lisans, eşleşmeyen forum URL'si veya kaldırılmış marka bilgisi gibi durumlarda oluşan hatalar daha önce olduğu gibi gösterilmeye devam eder.
Eklentide hiçbir PHP kodu bulunmaz. Sınıf genişletmeleri, kod olay dinleyicileri, "Setup.php" veya veritabanı şeması değişiklikleri içermez.
XenForo'da süresi dolmuş bir lisans ile geçersiz bir lisans iki farklı durumdur.
Bu eklenti yalnızca ilkini gizler. İkinci durum, tasarlandığı şekilde uyarı vermeye devam eder.
Nasıl çalışır?
"upgrade_check_macros" şablonu üzerinde iki Admin şablon değişikliği yapılır:
"rgz_hide_license_expired_warning"
Uyarılar makrosundaki "license_expired" liste öğesini kaldırır.
Liste bir "<xf:contentcheck>" içerisinde bulunduğu için, geriye kalan tek sorun bu olduğunda uyarı bloğunun tamamı kaybolur.
Forum URL'si eşleşmiyorsa bu uyarı gösterilmeye devam eder.
"rgz_hide_license_expired_success"
"full_status" makrosu, yeşil başarı mesajını "hasNotice()" sonucuna göre gösterir. Lisans süresi dolduğunda "hasNotice()" değeri doğru olmaya devam eder.
Bu değişiklik, "license_expired" kontrolü çıkarılmış aynı kontrolleri kullanır. Böylece Araçlar → Yükseltmeleri kontrol et bölümü herhangi bir şey göstermemek yerine tekrar başarılı şekilde görüntülenir.
Şablon değişiklikleri kayıtlı şablonu doğrudan düzenlemez. Veritabanındaki orijinal şablon tamamen aynı şekilde korunur; değişiklik derlenmiş önbelleğe aktarılırken uygulanır.
Eklenti devre dışı bırakıldığında veya kaldırıldığında orijinal çıktı aynen geri gelir. Geri alınması gereken bir değişiklik yoktur; şablon değişikliği yalnızca uygulanmayı bırakır.
Kurulum
Admin CP → Eklentiler → Arşivden yükle/güncelle
veya kurulum dizininizden:
php cmd.php xf-addon:install RaGEZONE/HideLicenseNotice
XenForo Yetkililerine Not
Bu eklenti lisans sistemini aşmaya yönelik değildir. Forum sahibinin zaten bildiği bir bildirimin sessizce gizlenmesini sağlar.
Kaynak standartlarına aykırıysa veya burada bulunmasını istemiyorsanız kaldırabilirsiniz.
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.