Konuyu Açan
#1
RaxBoard Stories — Add-on
A new release is now available on the RaxBoard Marketplace.
Version: 1.1.0 (build 10100)
Compatibility: RaxBoard >=1.9.0
What's new
# RaxBoard Stories 1.1.0
Covers everything since the last published version, **1.0.4**. 1.0.5 was never shipped on its own; its fixes are part of 1.1.0.
Requires RaxBoard 1.9.1 or newer and PHP 8.1 or newer. A few items need a newer core; each one says so.
## English
### New
- Tag people in your stories. Pick members as you write or edit a story. They get a "tagged you in a story" notification in the Mentions tab, with its own on-site, e-mail and push switch, and they can remove their tag.
- Who can be tagged:
- only members who can see the story;
- blocks, ignores and each member's new "Who can tag you in stories?" setting (Everyone, Only people I follow, Nobody) are respected;
- members who cannot be tagged are left out without saying why.
- Tags show in the story viewer (a "Tagged" sheet) and on the story page. Members find their own tags in Story settings.
- New options: "Allow tagging people in stories" and "Maximum tags per story" (default 10). New permission: "Tag members in stories". Limit: 50 new tags per author per hour.
- Tag notifications are withdrawn when the story is deleted, expires or is unapproved.
- Works on RaxBoard 1.9.6 too. On 1.9.6 the push switch for tags has no effect, like the other story notifications.
### Changed
- Reports on stories and story comments:
- When a moderator deletes or rejects a story or comment, or it is deleted permanently, its open reports close as "Content removed" in the moderator's name and the reporters are told (RaxBoard 1.9.6 or newer; older cores close them without a notice). When a story goes, the reports on its comments close too. Restoring does not reopen them.
- When the author deletes their own story or comment, or a story expires, the reports stay open for the staff with a note and the story is kept until the staff decides. Once the staff resolves the report, the author can no longer restore the story.
- Unapproving a story is not a deletion: its reports stay open.
- Uninstalling the add-on no longer deletes story and comment reports: open ones close quietly as "Content removed" and all stay in the report history.
### Fixed
- Permanently deleting a story or a story comment now also removes its activity-feed entries (before, the title and link stayed in the feed). The upgrade removes the leftovers of earlier deletions.
- Permanently deleting a story comment (with its replies) now also removes its reactions and notifications, and unread counts follow, as for stories. The upgrade removes the leftovers of earlier deletions.
- Reports are no longer deleted with a permanently deleted story or comment (see "Changed"). The upgrade quietly closes the reports still open on content deleted earlier.
- Uninstalling now also corrects unread notification counts, and a reinstall no longer reuses story ids that kept reports point to.
### Security
- Only staff can restore a story a moderator removed or rejected, or one whose report they resolved. A story deleted while awaiting approval returns to the queue when restored, unless the restorer may approve stories.
- Comment actions (report, edit, delete, restore, approve) now check first that you may open the story. The refreshed comment list they return is no longer sent for private, blocked, deleted or expired stories.
- The "Recent comments" widget now follows story visibility for every visitor, guests included: the author's privacy setting, blocks and ignores, and banned authors.
- The activity feed and report previews ("My reports") show stories and story comments only to members who can see them. This covers:
- the author's privacy setting, blocks and ignores, and banned authors;
- expired, deleted and unapproved stories;
- comments awaiting approval or deleted.
This needs RaxBoard 1.9.7 or newer; on older cores it has no effect.
**Note:** a member who has lost access to a story (blocked, privacy changed, story deleted or expired) can no longer edit or delete their own comment on it from the public pages.
## Türkçe
### Yeni
- Hikâyelerinizde kişi etiketleyin. Hikâyeyi yazarken ya da düzenlerken üye seçersiniz. Etiketlenenlere Bahsetmeler sekmesinde "sizi bir hikâyede etiketledi" bildirimi gider; site içi, e-posta ve push için ayrı anahtarı var. Etiketlenen üye etiketini kaldırabilir.
- Kimler etiketlenebilir:
- yalnız hikâyeyi görebilen üyeler;
- engelleme, yoksayma ve üyenin yeni "Hikâyelerde sizi kim etiketleyebilir?" ayarı (Herkes, Yalnızca takip ettiklerim, Hiç kimse) uygulanır;
- etiketlenemeyen üyeler sebep belirtilmeden listeden çıkarılır.
- Etiketler hikâye görüntüleyicide ("Etiketlenenler" alt sayfası) ve hikâye sayfasında görünür. Üye kendi etiketlerini Hikâye ayarlarında bulur.
- Yeni seçenekler: "Hikâyelerde kişi etiketlemeye izin ver" ve "Hikâye başına en fazla etiket" (varsayılan 10). Yeni izin: "Hikâyelerde üye etiketleyebilir". Sınır: yazar başına saatte 50 yeni etiket.
- Hikâye silinince, süresi dolunca ya da onayı kaldırılınca etiket bildirimleri geri alınır.
- RaxBoard 1.9.6'da da çalışır. 1.9.6'da etiket push anahtarı, diğer hikâye bildirimlerinde olduğu gibi etkisizdir.
### Değişti
- Hikâye ve hikâye yorumu şikâyetleri:
- Moderatör bir hikâyeyi ya da yorumu silince veya reddedince ya da içerik kalıcı olarak silinince açık şikâyetler moderatör adına "İçerik kaldırıldı" olarak kapanır ve şikâyet edenlere bildirim gider (RaxBoard 1.9.6 veya üstü; daha eski çekirdekte bildirimsiz kapanır). Hikâye giderse yorumlarına yapılan şikâyetler de kapanır. Geri yükleme şikâyetleri yeniden açmaz.
- Yazar kendi hikâyesini ya da yorumunu silince veya hikâyenin süresi dolunca şikâyetler bir notla yönetim için açık kalır ve hikâye yönetim karar verene kadar saklanır. Yönetim şikâyeti çözünce yazar hikâyeyi geri yükleyemez.
- Hikâyenin onayını kaldırmak silme sayılmaz; şikâyetleri açık kalır.
- Eklenti kaldırılırken hikâye ve yorum şikâyetleri artık silinmiyor: açık olanlar sessizce "İçerik kaldırıldı" olarak kapanır, hepsi şikâyet geçmişinde kalır.
### Düzeltildi
- Kalıcı olarak silinen hikâyenin ya da yorumun etkinlik akışı kayıtları da artık siliniyor (önceden başlık ve bağlantı akışta kalıyordu). Yükseltme, önceki silmelerden kalanları temizler.
- Kalıcı olarak silinen yorumun (yanıtlarıyla birlikte) tepkileri ve bildirimleri de artık siliniyor, okunmamış sayılar güncelleniyor (hikâyede olduğu gibi). Yükseltme, önceki silmelerden kalanları temizler.
- Kalıcı olarak silinen hikâyenin ya da yorumun şikâyetleri artık silinmiyor (bkz. "Değişti"). Yükseltme, daha önce silinmiş içerikte açık kalan şikâyetleri sessizce kapatır.
- Eklenti kaldırılırken okunmamış bildirim sayıları da düzeltiliyor; yeniden kurulumda yeni hikâyeler, saklanan şikâyetlerin gösterdiği numaraları kullanmıyor.
### Güvenlik
- Moderatörün sildiği, reddettiği ya da şikâyetini yönetimin çözdüğü hikâyeyi yalnız yönetim geri yükleyebilir. Onay beklerken silinen hikâye geri yüklenince kuyruğa döner (geri yükleyen onay yetkiliyse dönmez).
- Yorum işlemleri (şikâyet, düzenleme, silme, geri yükleme, onay) artık önce hikâyeyi açma yetkinizi denetliyor. Döndürdükleri güncel yorum listesi gizli, engelli, silinmiş ya da süresi dolmuş hikâyeler için gönderilmiyor.
- "Son yorumlar" widget'ı artık misafirler dahil her ziyaretçi için hikâye görünürlüğüne uyuyor: yazarın gizlilik ayarı, engelleme ve yoksayma, yasaklı yazarlar.
- Etkinlik akışı ve şikâyet önizlemeleri ("Şikâyetlerim") hikâyeleri ve hikâye yorumlarını yalnız onları görebilen üyelere gösteriyor. Dikkate alınanlar:
- yazarın gizlilik ayarı, engelleme ve yoksayma, yasaklı yazarlar;
- süresi dolmuş, silinmiş ve onay bekleyen hikâyeler;
- onay bekleyen ya da silinmiş yorumlar.
Bunun için RaxBoard 1.9.7 veya üstü gerekir; daha eski çekirdekte etkisizdir.
**Not:** bir hikâyeye erişimini kaybeden üye (engellendi, gizlilik değişti, hikâye silindi ya da süresi doldu) o hikâyedeki kendi yorumunu herkese açık sayfalardan artık düzenleyemez ve silemez.
Get it
View on the Marketplace
— Posted automatically by the RaxBoard Marketplace.
A new release is now available on the RaxBoard Marketplace.
Version: 1.1.0 (build 10100)
Compatibility: RaxBoard >=1.9.0
What's new
# RaxBoard Stories 1.1.0
Covers everything since the last published version, **1.0.4**. 1.0.5 was never shipped on its own; its fixes are part of 1.1.0.
Requires RaxBoard 1.9.1 or newer and PHP 8.1 or newer. A few items need a newer core; each one says so.
## English
### New
- Tag people in your stories. Pick members as you write or edit a story. They get a "tagged you in a story" notification in the Mentions tab, with its own on-site, e-mail and push switch, and they can remove their tag.
- Who can be tagged:
- only members who can see the story;
- blocks, ignores and each member's new "Who can tag you in stories?" setting (Everyone, Only people I follow, Nobody) are respected;
- members who cannot be tagged are left out without saying why.
- Tags show in the story viewer (a "Tagged" sheet) and on the story page. Members find their own tags in Story settings.
- New options: "Allow tagging people in stories" and "Maximum tags per story" (default 10). New permission: "Tag members in stories". Limit: 50 new tags per author per hour.
- Tag notifications are withdrawn when the story is deleted, expires or is unapproved.
- Works on RaxBoard 1.9.6 too. On 1.9.6 the push switch for tags has no effect, like the other story notifications.
### Changed
- Reports on stories and story comments:
- When a moderator deletes or rejects a story or comment, or it is deleted permanently, its open reports close as "Content removed" in the moderator's name and the reporters are told (RaxBoard 1.9.6 or newer; older cores close them without a notice). When a story goes, the reports on its comments close too. Restoring does not reopen them.
- When the author deletes their own story or comment, or a story expires, the reports stay open for the staff with a note and the story is kept until the staff decides. Once the staff resolves the report, the author can no longer restore the story.
- Unapproving a story is not a deletion: its reports stay open.
- Uninstalling the add-on no longer deletes story and comment reports: open ones close quietly as "Content removed" and all stay in the report history.
### Fixed
- Permanently deleting a story or a story comment now also removes its activity-feed entries (before, the title and link stayed in the feed). The upgrade removes the leftovers of earlier deletions.
- Permanently deleting a story comment (with its replies) now also removes its reactions and notifications, and unread counts follow, as for stories. The upgrade removes the leftovers of earlier deletions.
- Reports are no longer deleted with a permanently deleted story or comment (see "Changed"). The upgrade quietly closes the reports still open on content deleted earlier.
- Uninstalling now also corrects unread notification counts, and a reinstall no longer reuses story ids that kept reports point to.
### Security
- Only staff can restore a story a moderator removed or rejected, or one whose report they resolved. A story deleted while awaiting approval returns to the queue when restored, unless the restorer may approve stories.
- Comment actions (report, edit, delete, restore, approve) now check first that you may open the story. The refreshed comment list they return is no longer sent for private, blocked, deleted or expired stories.
- The "Recent comments" widget now follows story visibility for every visitor, guests included: the author's privacy setting, blocks and ignores, and banned authors.
- The activity feed and report previews ("My reports") show stories and story comments only to members who can see them. This covers:
- the author's privacy setting, blocks and ignores, and banned authors;
- expired, deleted and unapproved stories;
- comments awaiting approval or deleted.
This needs RaxBoard 1.9.7 or newer; on older cores it has no effect.
**Note:** a member who has lost access to a story (blocked, privacy changed, story deleted or expired) can no longer edit or delete their own comment on it from the public pages.
## Türkçe
### Yeni
- Hikâyelerinizde kişi etiketleyin. Hikâyeyi yazarken ya da düzenlerken üye seçersiniz. Etiketlenenlere Bahsetmeler sekmesinde "sizi bir hikâyede etiketledi" bildirimi gider; site içi, e-posta ve push için ayrı anahtarı var. Etiketlenen üye etiketini kaldırabilir.
- Kimler etiketlenebilir:
- yalnız hikâyeyi görebilen üyeler;
- engelleme, yoksayma ve üyenin yeni "Hikâyelerde sizi kim etiketleyebilir?" ayarı (Herkes, Yalnızca takip ettiklerim, Hiç kimse) uygulanır;
- etiketlenemeyen üyeler sebep belirtilmeden listeden çıkarılır.
- Etiketler hikâye görüntüleyicide ("Etiketlenenler" alt sayfası) ve hikâye sayfasında görünür. Üye kendi etiketlerini Hikâye ayarlarında bulur.
- Yeni seçenekler: "Hikâyelerde kişi etiketlemeye izin ver" ve "Hikâye başına en fazla etiket" (varsayılan 10). Yeni izin: "Hikâyelerde üye etiketleyebilir". Sınır: yazar başına saatte 50 yeni etiket.
- Hikâye silinince, süresi dolunca ya da onayı kaldırılınca etiket bildirimleri geri alınır.
- RaxBoard 1.9.6'da da çalışır. 1.9.6'da etiket push anahtarı, diğer hikâye bildirimlerinde olduğu gibi etkisizdir.
### Değişti
- Hikâye ve hikâye yorumu şikâyetleri:
- Moderatör bir hikâyeyi ya da yorumu silince veya reddedince ya da içerik kalıcı olarak silinince açık şikâyetler moderatör adına "İçerik kaldırıldı" olarak kapanır ve şikâyet edenlere bildirim gider (RaxBoard 1.9.6 veya üstü; daha eski çekirdekte bildirimsiz kapanır). Hikâye giderse yorumlarına yapılan şikâyetler de kapanır. Geri yükleme şikâyetleri yeniden açmaz.
- Yazar kendi hikâyesini ya da yorumunu silince veya hikâyenin süresi dolunca şikâyetler bir notla yönetim için açık kalır ve hikâye yönetim karar verene kadar saklanır. Yönetim şikâyeti çözünce yazar hikâyeyi geri yükleyemez.
- Hikâyenin onayını kaldırmak silme sayılmaz; şikâyetleri açık kalır.
- Eklenti kaldırılırken hikâye ve yorum şikâyetleri artık silinmiyor: açık olanlar sessizce "İçerik kaldırıldı" olarak kapanır, hepsi şikâyet geçmişinde kalır.
### Düzeltildi
- Kalıcı olarak silinen hikâyenin ya da yorumun etkinlik akışı kayıtları da artık siliniyor (önceden başlık ve bağlantı akışta kalıyordu). Yükseltme, önceki silmelerden kalanları temizler.
- Kalıcı olarak silinen yorumun (yanıtlarıyla birlikte) tepkileri ve bildirimleri de artık siliniyor, okunmamış sayılar güncelleniyor (hikâyede olduğu gibi). Yükseltme, önceki silmelerden kalanları temizler.
- Kalıcı olarak silinen hikâyenin ya da yorumun şikâyetleri artık silinmiyor (bkz. "Değişti"). Yükseltme, daha önce silinmiş içerikte açık kalan şikâyetleri sessizce kapatır.
- Eklenti kaldırılırken okunmamış bildirim sayıları da düzeltiliyor; yeniden kurulumda yeni hikâyeler, saklanan şikâyetlerin gösterdiği numaraları kullanmıyor.
### Güvenlik
- Moderatörün sildiği, reddettiği ya da şikâyetini yönetimin çözdüğü hikâyeyi yalnız yönetim geri yükleyebilir. Onay beklerken silinen hikâye geri yüklenince kuyruğa döner (geri yükleyen onay yetkiliyse dönmez).
- Yorum işlemleri (şikâyet, düzenleme, silme, geri yükleme, onay) artık önce hikâyeyi açma yetkinizi denetliyor. Döndürdükleri güncel yorum listesi gizli, engelli, silinmiş ya da süresi dolmuş hikâyeler için gönderilmiyor.
- "Son yorumlar" widget'ı artık misafirler dahil her ziyaretçi için hikâye görünürlüğüne uyuyor: yazarın gizlilik ayarı, engelleme ve yoksayma, yasaklı yazarlar.
- Etkinlik akışı ve şikâyet önizlemeleri ("Şikâyetlerim") hikâyeleri ve hikâye yorumlarını yalnız onları görebilen üyelere gösteriyor. Dikkate alınanlar:
- yazarın gizlilik ayarı, engelleme ve yoksayma, yasaklı yazarlar;
- süresi dolmuş, silinmiş ve onay bekleyen hikâyeler;
- onay bekleyen ya da silinmiş yorumlar.
Bunun için RaxBoard 1.9.7 veya üstü gerekir; daha eski çekirdekte etkisizdir.
**Not:** bir hikâyeye erişimini kaybeden üye (engellendi, gizlilik değişti, hikâye silindi ya da süresi doldu) o hikâyedeki kendi yorumunu herkese açık sayfalardan artık düzenleyemez ve silemez.
Get it
View on the Marketplace
— Posted automatically by the RaxBoard Marketplace.