Hi All,
We upgraded from OJS 2.4.8-2 to OJS 3.1.2-1
But old custom blocks cannot be deleted
Any help appreciated
Hi All,
We upgraded from OJS 2.4.8-2 to OJS 3.1.2-1
But old custom blocks cannot be deleted
Any help appreciated
Hi @birkok,
This problem is caused by the spaces in your custom block names. OJS 3.x doesn’t support spaces in the names; see Disentangle block "symbolic name" from title · Issue #17 · pkp/customBlockManager · GitHub (and more specifically Upgrade issue: pre-upgrade custom block plugins can't be edited or deleted · Issue #1779 · pkp/pkp-lib · GitHub) for information.
Regards,
Alec Smecher
Public Knowledge Project Team
Hi @asmecher,
I looked up github but didn’t see solution. Unfortunately I am not expert
Hi @birkok,
Try applying pkp/customBlockManager#17 Permit management/deletion of custom blocks… · pkp/pkp-lib@9943af0 · GitHub to your installation. This should permit you to delete custom blocks that were created in OJS 2.x with spaces in their names. (Please take a good backup before doing this.)
Regards,
Alec Smecher
Public Knowledge Project Team
Dear Alec,
Successfully done.
Deeply appreciated for your help.
Alec Smecher via PKP Community Forum pkp@forum.pkp.sfu.ca, 11 Eyl 2019 Çar, 22:28 tarihinde şunu yazdı: