Old custom blocks cannot be deleted

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

Ek%20A%C3%A7%C4%B1klama%202019-09-05%20160318

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ı: