- Katılım
- 23 Haz 2025
- Mesajlar
- 336
- Tepkime puanı
- 84
- Puan
- 462
- Konum
- Merkez/Türkiye
- Web sitesi
- forumcuk.com
This is the latest version of Invision Community 5.0.10.
Key changes include:
#4947: Quests
#5090: Club Templates
#5018: Implement versioning for Pages
#5006: Improvements to Advertisements
#4749: PWA improvements
#5143: Fix an exception in database navigation widget
#5142: Fix an exception in sitemaps
#5132: Trigger a PII ACP Notifications Reset when a member is deleted
#5129: Show the report notification modal if there’s more then one predefined notification text
#5119: Fix an issue where sidebar ads would show when the sidebar was empty
#5118: Fix exceptions in some URLs
#5113: Fix an issue where Translation Tools did not work correctly
#5111: Throw the proper exception when attachment related content can’t be loaded
#5099: Added a template hook on Club details
#5110: Fix an issue where the last page of a large topic has the full number of comments per page
#5053: Persistent R2 Key Storage
#5114: Fix an issue where custom CSS was not loaded on a theme editor error page
#5107: Fixes an issue where the last comment data on large topics may be empty.
#5043: Fix an issue with theme editor settings not persisting through an editor session
#5086: Fix an issue where club blogs could not be edited
#5085: Fix an error on the Featured Content page when retrieving invalid content items
#5084: Fix an issue where database record image thumbs can return null
#5083: Fix incorrect sort order in Database Navigation widget
#5080: Fix an issue where tags with ampersands could be selected multiple times
#5079: Hide the Trending Content widget if it's not available
#5076: Added hook points to the topic submit form
#5075: Fix an issue where creating a similar event did not have the option to follow it
#5063: Ensure --i-data--max works when gap, borders and padding are defined
#5087: Fix an issue where custom template HTML comments were showing for hooks not in use
#5051: Fix an issue where custom JS defined in the ACP was not being parsed
#5049: Fix an issue where loading emojis generated an error in the logs
#5050: Fix issues with reordering club menus
#5052: Fix an issue where missing attachments generate an error in RSS feeds
#5044: Move app-specific groups columns to the core schema
#4979: Better handling of uploaded images for theme editor settings
#5022: Fix an issue where a required language string was in the forums app
#5028: Improved alignment of "Ranks are being recalculated" message
#5027: Prevent "Choose Options" and "Add to cart" buttons from being squashed in Commerce list view
#5026: Fix an issue with storing and loading custom package types
#5024: Ensure dailymotion iframes are 16:9
#5023: Fix an issue where a custom error page did not always show correctly
#5030: Fix broken warning email
#5010: Get Login Link from Write server
#5003: General Statistics Reports Fixes
#4999: Don't send login link emails as often
#4989: Implement support for multiple custom badges on a single node object
#4986: Fix FTP-related error messages
#4987: Fix an issue where an admin could create duplicate database templates
#4988: Fix an issue where content pending approval could not be hidden
#5094: Allow admins to set an API key for webhooks in the ACP
#5102: Fix webhook creation
#5103: Ban Webhooks
#5145: Reaction Webhooks
#5045: New Member Webhooks
#5061: Webhook log
#5092: Additional API calls
#5056: REST API Tags Endpoint
#5046: REST API endpoints for courses
Developer Notes
Additional API callsAdded API endpoints for:
- GET /core/members/{id}/messages
- GET /core/messages
- GET /core/messages/{id}
- GET /core/messages/{id}/replies
- GET /core/messages/{id}/reply/{replyId}
- GET /core/tags
- GET /core/tags/{id}
- GET /courses/courses
- GET /courses/courses/{id}
- POST /courses/courses/{id}/enroll/{member}
- Forum: description, cardImage, followerCount
- Member: totalMessages, unreadMessages, badges
Added additional hook points in the create topic form template.
Webhook log
Added a page in the AdminCP to show all the webhook responses to make debugging easier.
Improvements to Advertisements
- New property Output::$bodyAttributes, which is an array of data attributes that are added to the body tag.
- All content controllers now set Output::$bodyAttributes['contentClass'] to the $contentModel.
- All controllers that handle node views set Output::$bodyAttributes['contentClass'] to the node class.
Adds new web hooks which are fired when:
- Content reported
- When Member follows & unfollows something
- Content assigned & unassigned
- When a member enrolls a course
- When a member finishes a lesson
- When members are flagged as spammers, or banned/unbanned.
Türkçe Çevirisi
Bu, Invision Community 5.0.10'un en son sürümüdür.
Önemli değişiklikler şunlardır:
Yeni: Görevler
Reklam yönetimi iyileştirmeleri
PWA iyileştirmeleri
Sayfa geri alma özelliği
#4947: Görevler
#5090: Kulüp Şablonları
#5018: Sayfalar için sürüm oluşturmayı uygula
#5006: Reklamlarda iyileştirmeler
#4749: PWA iyileştirmeleri
#5143: Veritabanı gezinme bileşenindeki bir istisnayı düzelt
#5142: Site haritalarındaki bir istisnayı düzelt
#5132: Bir üye silindiğinde PII ACP Bildirimleri Sıfırlama'yı tetikle
#5129: Birden fazla önceden tanımlanmış bildirim metni varsa rapor bildirim modunu göster
#5119: Kenar çubuğu boşken kenar çubuğu reklamlarının gösterilmesi sorununu düzelt
#5118: Bazı URL'lerdeki istisnaları düzelt
#5113: Çeviri Araçlarının düzgün çalışmadığı sorunu düzelt
#5111: Eklentiyle ilgili içerik yüklenemediğinde uygun istisnayı at
#5099: Eklendi Kulüp ayrıntılarında şablon kancası
#5110: Büyük bir konunun son sayfasının sayfa başına tam yorum sayısına sahip olduğu sorunu düzeltildi
#5053: Kalıcı R2 Anahtar Depolama
#5114: Tema düzenleyici hata sayfasında özel CSS'nin yüklenmediği sorunu düzeltildi
#5107: Büyük konulardaki son yorum verilerinin boş olabileceği sorunu düzeltildi. #5043: Tema düzenleyici ayarlarının düzenleyici oturumu boyunca devam etmemesiyle ilgili bir sorunu düzeltin
#5086: Kulüp bloglarının düzenlenememesiyle ilgili bir sorunu düzeltin
#5085: Öne Çıkan İçerik sayfasında geçersiz içerik öğeleri alınırken oluşan bir hatayı düzeltin
#5084: Veritabanı kayıt resim küçük resimlerinin null döndürebildiği bir sorunu düzeltin
#5083: Veritabanı Gezinme bileşenindeki yanlış sıralama düzenini düzeltin
#5080: "&" işaretli etiketlerin birden çok kez seçilebildiği bir sorunu düzeltin
#5079: Kullanılabilir değilse Trend İçerik bileşenini gizleyin
#5076: Konu gönderme formuna kanca noktaları eklendi
#5075: Benzer bir etkinlik oluştururken onu takip etme seçeneğinin olmamasıyla ilgili bir sorunu düzeltin
#5063: Boşluk, kenarlıklar ve dolgu tanımlandığında --i-data--max'in çalışmasını sağlayın
#5087: Kullanılmayan kancalar için özel şablon HTML yorumlarının gösterildiği bir sorunu düzeltin
#5051: Özel JS'nin tanımlandığı bir sorunu düzeltin ACP ayrıştırılamıyordu
#5049: Emoji yüklemenin günlüklerde hata oluşturmasına neden olan sorunu düzeltin
#5050: Kulüp menülerinin yeniden sıralanmasıyla ilgili sorunları düzeltin
#5052: Eksik eklerin RSS akışlarında hata oluşturmasına neden olan sorunu düzeltin
#5044: Uygulamaya özgü grup sütunlarını çekirdek şemaya taşıyın
#4979: Tema düzenleyici ayarları için yüklenen görsellerin daha iyi işlenmesi
#5022: Forum uygulamasında gerekli bir dil dizesinin bulunduğu sorunu düzeltin
#5028: "Sıralamalar yeniden hesaplanıyor" mesajının hizalaması iyileştirildi
#5027: "Seçenekleri Seç" ve "Sepete Ekle" düğmelerinin Ticaret liste görünümünde sıkıştırılmasının önlenmesi
#5026: Özel paket türlerinin depolanması ve yüklenmesiyle ilgili sorunu düzeltin
#5024: Dailymotion iframe'lerinin 16:9 olduğundan emin olun
#5023: Özel bir hata sayfasının her zaman doğru şekilde gösterilmemesine neden olan sorunu düzeltin
#5030: Bozuk uyarıyı düzeltin e-posta
#5010: Yazma sunucusundan Giriş Bağlantısı Alın
#5003: Genel İstatistik Raporları Düzeltmeleri
#4999: Giriş bağlantısı e-postalarını eskisi kadar sık göndermeyin
#4989: Tek bir düğüm nesnesinde birden fazla özel rozet desteği uygulayın
#4986: FTP ile ilgili hata mesajlarını düzeltin
#4987: Bir yöneticinin yinelenen veritabanı şablonları oluşturabildiği bir sorunu düzeltin
#4988: Onay bekleyen içeriğin gizlenemediği bir sorunu düzeltin
#5094: Yöneticilerin ACP'deki webhook'lar için bir API anahtarı belirlemesine izin verin
#5102: Webhook oluşturmayı düzeltin
#5103: Webhook'ları Yasakla
#5145: Tepki Webhook'ları
#5045: Yeni Üye Webhook'ları
#5061: Webhook günlüğü
#5092: Ek API çağrıları
#5056: REST API Etiket Uç Noktası
#5046: Kurslar için REST API uç noktaları
Geliştirici Notları
Ek API Çağrılar
Şunlar için API uç noktaları eklendi:
GET /core/members/{id}/messages
GET /core/messages
GET /core/messages/{id}
GET /core/messages/{id}/replies
GET /core/messages/{id}/reply/{replyId}
GET /core/tags
GET /core/tags/{id}
GET /courses/courses
GET /courses/courses/{id}
POST /courses/courses/{id}/enroll/{member}
API yanıtlarında döndürülen ek özellikler
Forum: açıklama, kart resmi, takipçi sayısı
Üye: toplam mesajlar, okunmamış mesajlar, rozetler
Konu gönderme formuna bağlantı noktaları eklendi
Konu oluşturma formu şablonuna ek bağlantı noktaları eklendi.
Webhook Günlüğü
Hata ayıklamayı kolaylaştırmak için tüm webhook yanıtlarını gösteren bir sayfa AdminCP'ye eklendi.
Reklamlarda İyileştirmeler
Yeni özellik Output::$bodyAttributes, gövde etiketine eklenen veri özniteliklerinin bir dizisidir.
Tüm içerik denetleyicileri artık Output::$bodyAttributes['contentClass'] öğesini $contentModel olarak ayarlıyor.
Düğüm görünümlerini işleyen tüm denetleyiciler, Output::$bodyAttributes['contentClass'] öğesini düğüm sınıfına ayarlıyor.
Çeşitli Yeni Webhook'lar
Şu durumlarda tetiklenen yeni web kancaları eklendi:
İçerik bildirildiğinde
Üye bir şeyi takip ettiğinde ve takipten çıktığında
İçerik atandığında ve atanmadığında
Bir üye bir kursa kaydolduğunda
Bir üye bir dersi tamamladığında
Üyeler spam gönderici olarak işaretlendiğinde veya yasaklandığında/yasakları kaldırıldığında.