Konwersja z 3.0.x do 3.2.7 (LaTeX)

mpaw
Posty: 6
Rejestracja: 05 września 2019, 15:40

Konwersja z 3.0.x do 3.2.7 (LaTeX)

Post autor: mpaw » 09 września 2019, 12:56

Dzień dobry.

Poszukuję skryptu, który przekonwertuje mi bazę postów ze starego forum, na formę akceptowalną przez nowe forum.

Problem polega na tym, że na obu forach wykorzystywany jest LaTeX. Osoba przede mną robiła konwersję, ale coś poszło nie tak. W rezultacie ucięło wszystkie backslashe, które zostały zinterpretowane jako początek sekwencji ucieczki. I tak \b zamieniło się na backspace etc. Co ostatecznie spowodowało, że latex na forum się mocno uszkodził. Próbuję to naprawić. Póki co piszę program w C++, który zbada, czy dane słowo pasuje do jakiegoś symbolu LaTeXa, ale w przypadku niejednoznaczności może to źle zadziałać.

Mam jednak bazę forum 3.0.x, która jest dobrze sformatowana, zawiera jednak inny znacznik bbcode do oznaczenia początku LaTeXa.

Gdzie mogę znaleźć skrypt do zmiany bazy 3.0.x na 3.2.7, który zamieni znaczniki [tex:...] na [latex] i dopisze odpowiednie tagi html etc?

Dzięki
Michał

vader
Moderator
Posty: 912
Rejestracja: 19 kwietnia 2015, 14:44
Lokalizacja: Kraków
Kontakt:

Re: Konwersja z 3.0.x do 3.2.7 (LaTeX)

Post autor: vader » 09 września 2019, 16:18

Aktualizacja forum z 3.0.x do 3.2.x jest bezpośrednio wbudowana w forum. Śmiało zakładam, że znasz angielski więc opis jest tutaj:

https://www.phpbb.com/support/docs/en/3 ... /upgrade3/

+ jest rozszerzenie matjax2, które powinno działać ok z wersją phpBB 3.2.7
https://www.phpbb.com/customise/db/extension/mathjax_2/

ps. w ramach testów korzystaj z 3.2.7, ale niedługo powinna wyjść wersja 3.2.8

ODPOWIEDZ