RaxBoard Migrate 1.3.2

1 Respuesta 4 Visitas
Valoraciones
Participantes
Autor del tema #1
RaxBoard Migrate — Add-on

A new release is now available on the RaxBoard Marketplace.

Version: 1.3.1 (build 13001)
Compatibility: RaxBoard >=1.9.1

What's new
# RaxBoard Migrate 1.3.1

Requires RaxBoard core 1.9.1 or newer and PHP 8.1 or newer, as before. Upgrade in place; the upgrade changes no data and adds no phrases. These fixes concern the XenForo warning definitions, which are imported on core 1.9.8 and later.

## English

### Fixed

When XenForo's {content} and {url} placeholders are removed from the message of an imported warning definition (new in 1.3.0), more of the markup around them is handled:

- **A table cell with an attribute after a space keeps its opening tag**, for example `[TH colspan="2"]`, also when the cell's label ("Post:") and the removed value were on separate lines. Before, such a cell could lose its opening tag and the table its layout. Cells written as `[TD=2]` were already kept.
- **Tags with attributes after a space count as markup**, for example `[URL unfurl="true"]`, the form XenForo uses for pasted links. A link that held only the placeholder is removed together with a label such as "See:", as a link without attributes already was. Before, an empty link stayed in the message.
- **Tags of XenForo add-ons count as markup when the message closes them**, for example `[ALIGN]`. A label line inside such a tag goes with its value, and a tag left empty is removed, like an empty quote box. Before, the tag and its label stayed.
- **`[mark]` and `[highlight]` are no longer read as markup** unless the message closes them: they are neither XenForo nor RaxBoard tags. A line such as "[Mark] See: {content}" is now removed whole; before, "[Mark]" stayed on its own.
- **A numbered item that held only the placeholder is removed whole**, for example "1. {url}" in a list. Before, "1." stayed on its own line. The other items keep their numbers.
- **A tag on a removed line that pairs with nothing else in the message is removed with the line**, for example "[User]" in "[User] Your post: {url}". Before, it stayed on its own and showed as text. A tag that opens or closes markup on another line still stays, and a real mention elsewhere in the message is not touched.

Definitions imported with 1.3.0 are not changed by the upgrade. The 1.3.0 run log names every definition whose message was changed, so you can check those under Warning definitions in the admin panel.

## Türkçe

RaxBoard çekirdek 1.9.1 veya üstü ve PHP 8.1 veya üstü gerekir (değişmedi). Yerinde güncelleyin; güncelleme veriyi değiştirmez ve ifade eklemez. Bu düzeltmeler, çekirdek 1.9.8 ve sonrasında aktarılan XenForo hazır uyarılarıyla ilgilidir.

### Düzeltildi

Aktarılan bir hazır uyarının mesajından XenForo'nun {content} ve {url} yer tutucuları çıkarılırken (1.3.0'da gelen özellik) çevrelerindeki işaretleme artık daha çok durumda doğru temizleniyor:

- **Özniteliği boşluktan sonra yazılan tablo hücresi açılış BB kodunu koruyor** (örneğin `[TH colspan="2"]`). Hücredeki "Post:" gibi bir etiket ile çıkarılan değer ayrı satırlarda olsa da böyle. Eskiden bu hücre açılış kodunu, tablo da düzenini kaybedebiliyordu. `[TD=2]` biçiminde yazılan hücreler zaten korunuyordu.
- **Özniteliği boşluktan sonra yazılan BB kodları işaretleme sayılıyor** (örneğin `[URL unfurl="true"]`; XenForo yapıştırılan bağlantıları bu biçimde saklar). Yalnız yer tutucuyu içeren bağlantı, önündeki "See:" gibi bir etiketle birlikte çıkarılıyor; özniteliksiz bağlantılarda da böyleydi. Eskiden mesajda boş bir bağlantı kalıyordu.
- **XenForo eklentilerinin BB kodları, mesaj onları kapatıyorsa işaretleme sayılıyor** (örneğin `[ALIGN]`). İçlerindeki etiket satırı değeriyle birlikte çıkarılıyor; boş kalan kod da boş bir alıntı kutusu gibi kaldırılıyor. Eskiden kod da etiket satırı da kalıyordu.
- **`[mark]` ve `[highlight]` artık işaretleme sayılmıyor** (mesaj onları kapatmıyorsa); ikisi de ne XenForo'nun ne de RaxBoard'un BB kodudur. "[Mark] See: {content}" gibi bir satır artık bütünüyle çıkarılıyor; eskiden "[Mark]" tek başına kalıyordu.
- **Yalnız yer tutucuyu içeren numaralı madde bütünüyle çıkarılıyor** (örneğin bir listedeki "1. {url}"). Eskiden "1." tek başına bir satırda kalıyordu. Kalan maddeler numaralarını korur.
- **Çıkarılan satırdaki, mesajda başka hiçbir şeyle eşleşmeyen BB kodu satırla birlikte çıkarılıyor** (örneğin "[User] Your post: {url}" içindeki "[User]"). Eskiden tek başına kalıyor ve metin olarak görünüyordu. Başka bir satırdaki işaretlemeyi açan ya da kapatan kod yine kalır; mesajın başka yerindeki gerçek bir bahsetme etkilenmez.

1.3.0 ile aktarılmış hazır uyarılar güncellemeyle değişmez. 1.3.0'ın aktarım günlüğü mesajı değişen her hazır uyarıyı adıyla yazar; bunları yönetim panelinde Hazır uyarılar sayfasında kontrol edebilirsiniz.

Get it
View on the Marketplace

— Posted automatically by the RaxBoard Marketplace.
Autor del tema #2
Migrate 1.3.2 is out. Update it from Admin → Marketplace; settings and content are kept.

Requires RaxBoard core 1.9.1 or newer and PHP 8.1 or newer, as before. Upgrade in place. The upgrade adds no phrases. Once, on the update to 1.3.2, it recolours thread prefixes that an earlier import gave the default orange, unless an admin has changed them; it changes no other data.

Fixed


  • Keeping the original member ids on RaxBoard 1.9.9. When you import into an empty board and keep the original ids, Migrate first moves the board's built-in Guest account to a free id if it sits inside the imported range, so that no imported member loses their id. RaxBoard 1.9.9 gives accounts a name-based profile address, and each address must be unique. If the account being moved has such an address, Migrate now clears it on the old row before it makes the copy, so the two rows never clash. The default Guest account has no address, so on a standard board nothing changes. On older cores the move works as before.
  • Resource Manager categories on a board that already has Resource Hub categories. After importing them, Migrate rebuilds Resource Hub's category tree (Resource Hub 1.2.6 or newer), so breadcrumbs and the permissions a sub-category inherits from its parent are right. With an older Resource Hub the import works as before.
  • Readable colours for imported thread prefixes. Thread prefixes imported from another forum get a readable colour from the source label instead of the default orange; prefixes already imported with that default are recoloured on update, unless an admin changed them.

Migrate on the Marketplace →
Migrate 1.3.2 yayında. Yönetim → Pazar yeri üzerinden güncelleyin; ayarlar ve içerik korunur.

RaxBoard çekirdek 1.9.1 veya üstü ve PHP 8.1 veya üstü gerekir (değişmedi). Yerinde güncelleyin. Güncelleme ifade eklemez. 1.3.2'ye güncellemede bir kez, önceki bir içe aktarmanın varsayılan turuncuyla oluşturduğu konu öneklerini, yönetici değiştirmediyse yeniden renklendirir; başka veri değiştirmez.

Düzeltildi


  • RaxBoard 1.9.9'da özgün üye kimliklerini korumak. Boş bir panoya içe aktarırken özgün kimlikleri korursanız Migrate, panonun yerleşik Misafir hesabı içe aktarılan aralığın içindeyse onu önce boş bir kimliğe taşır; böylece hiçbir üye kimliğini kaybetmez. RaxBoard 1.9.9 hesaplara ada dayalı bir profil adresi verir ve her adres benzersiz olmalıdır. Taşınan hesabın böyle bir adresi varsa Migrate artık kopyayı oluşturmadan önce eski satırdaki adresi boşaltıyor; böylece iki satır hiçbir zaman çakışmaz. Varsayılan Misafir hesabının adresi yoktur, standart bir panoda bir şey değişmez. Eski çekirdeklerde taşıma eskisi gibi çalışır.
  • Zaten Resource Hub kategorisi olan panoya Kaynak Yöneticisi kategorileri. Migrate bunları içe aktardıktan sonra Resource Hub'ın kategori ağacını yeniden kurar (Resource Hub 1.2.6 veya üstü); gezinti yolu ve alt kategorinin üstünden devraldığı izinler doğru olur. Eski Resource Hub'da içe aktarma eskisi gibi çalışır.
  • İçe aktarılan konu öneklerine okunur renk. Başka bir forumdan içe aktarılan konu önekleri varsayılan turuncu yerine kaynak etiketinden okunur bir renk alıyor; o varsayılanla önceden içe aktarılmış önekler, yönetici değiştirmediyse güncellemede yeniden renklendiriliyor.

Migrate pazar yerinde →

Debes haber iniciado sesión para responder.

0 citas seleccionadas