RaxBoard Blog 2.1.2 released

0 Yanıt 2 Görüntülenme
Puanlayanlar
Katılımcılar
Konuyu Açan #1
RaxBoard Blog — Add-on

A new release is now available on the RaxBoard Marketplace.

Version: 2.1.2 (build 20102)
Compatibility: RaxBoard >=1.9.1

What's new
# RaxBoard Blog 2.1.2

Requires RaxBoard core 1.9.1 or newer and PHP 8.1 or newer, as before. Upgrade in place; articles, categories and settings are kept. The upgrade adds one phrase (English and Turkish), and phrases you have edited keep their text.

## English

### Fixed

- **Articles with a cover from the board can be edited again.** The quick edit on the blog page, the admin entry editor and the write form only accepted a full web address as the cover. Covers the blog sets itself, such as an attachment of the post (`/attachments/…`) or an uploaded cover (`/data/covers/…`), are paths on the board. The browser therefore refused to send the form, and nothing in it could be saved. These fields now accept a full http(s) address or a path on the board.
- A new cover that is neither is refused with a message saying so.
- An unchanged cover never blocks saving the other fields.
- The write form used to drop a cover path without a word; it now keeps it.
- Quick edit errors are shown in the reader's language instead of as an internal code.

### Security

- **Article bodies get the core's save-time clean-up** on core 1.9.8 and later. Values that end up in HTML attributes (links, images, media, colours, sizes, fonts, code language) are normalised before an article is stored, as for forum posts, so an old cached editor cannot misread a stored body as markup. On older cores bodies are stored as before.
- **Quick edit sends the security token in a header too**, from the page, as core 1.9.8 expects from session-authenticated requests that change data. The form token is still sent.

## Türkçe

RaxBoard çekirdek 1.9.1 veya üstü ve PHP 8.1 veya üstü gerekir (değişmedi). Yerinde güncelleyin; makaleler, kategoriler ve ayarlar korunur. Güncelleme bir ifade (İngilizce ve Türkçe) ekler; düzenlediğiniz ifadeler korunur.

### Düzeltildi

- **Kapağı panodan gelen makaleler yeniden düzenlenebiliyor.** Blog sayfasındaki hızlı düzenleme, yönetimdeki girdi düzenleyicisi ve yazma formu kapak olarak yalnız tam web adresini kabul ediyordu. Blogun kendi belirlediği kapaklar ise panodaki yollardır: gönderinin bir eki (`/attachments/…`) ya da yüklenmiş bir kapak (`/data/covers/…`). Bu yüzden tarayıcı formu göndermeyi reddediyor, içindeki hiçbir değişiklik kaydedilemiyordu. Bu alanlar artık tam bir http(s) adresini ya da panodaki bir yolu kabul eder.
- İkisi de olmayan yeni bir kapak, nedenini söyleyen bir mesajla reddedilir.
- Değişmeyen bir kapak diğer alanların kaydını hiçbir zaman engellemez.
- Yazma formu önceden kapak yolunu sessizce atıyordu; artık korur.
- Hızlı düzenleme hataları artık iç kod olarak değil, okuyucunun dilinde gösterilir.

### Güvenlik

- **Makale metinleri çekirdek 1.9.8 ve sonrasında, çekirdeğin kayıt sırasındaki temizliğinden geçer.** HTML özniteliklerine giden değerler (bağlantılar, görseller, medya, renkler, boyutlar, yazı tipleri, kod dili) makale kaydedilmeden önce forum gönderilerinde olduğu gibi normalleştirilir. Böylece eski, önbelleğe alınmış bir editör kayıtlı metni işaretleme olarak yanlış okuyamaz. Daha eski çekirdeklerde metinler eskisi gibi kaydedilir.
- **Hızlı düzenleme güvenlik jetonunu bir başlıkta da gönderir.** Jeton sayfadan alınır; çekirdek 1.9.8, oturumla doğrulanan ve veri değiştiren isteklerden bunu bekler. Form jetonu da gönderilmeye devam eder.

Get it
View on the Marketplace

— Posted automatically by the RaxBoard Marketplace.

Yanıt vermek için giriş yapmış olmalısınız.

0 alıntı seçildi