Custom macro param type not showing when inserting macro via rich text editor
For some reason my custom parameter type (extended dropdownlist) will not appear when trying to insert a macro using the rich text editors insert macro command but my custom parameter type appears correctly when using the Macro Container data type.
insertMacro.aspx is trying to load the dll but couldn't find it. It's looking for "mycompany.umbraco.macroparameters.dll" but my dll is called "mycompany.umbraco.dll" and I have a namespace inside my dll called macroparameters. I'll just create a separate project for my macro parameters.
Custom macro param type not showing when inserting macro via rich text editor
For some reason my custom parameter type (extended dropdownlist) will not appear when trying to insert a macro using the rich text editors insert macro command but my custom parameter type appears correctly when using the Macro Container data type.
is there something I'm missing?
thanks.
Hi Peter and welcome to our :)
Could you perhaps post an image on how it looks like when you're trying to insert it using the rich text editor?
/Jan
Thanks for your reply. Here are the screen shots
step 1
step 2
But the macro container shows my custom parameter correctly
Hi Peter
Ok that's very odd indeed. I asume you're using Umbraco 4.7.1?
Usually when the backoffice UI is acting a bit weird it's related to permissions issue.
What groups/usernames have you given permisions under the security tab on the Umbraco root folder? And what permissions do they have?
/Jan
yes 4.7.1 and I'm logged in as an Administrator. The root permissions have no entries in the table.
Hi Peter
When you say you're logged in as an administrator you refer to being logged in to the umbraco backoffice, right?
I'm thinking about the Umbraco root folder on the disk - sorry for being unclear about that in the previous post.
/Jan
ah, yes I was thinking about the back office.
Ok, the permissions for the root folder are
Authenticated Users = read,write,modify
SYSTEM = full control
Administrators = full control
Users = Read&execute
thanks
Hi Peter
Ok, in that case try adding the IIS_IUSRS group to the Umbraco root folder and give it full permissions. Does this solve the issue?
/Jan
No this didn't change the issue. I tried the app pool user too and that still didn't work. To add, there is nothing added to the log either...
Hmm ok...then try giving the everyone role full permission and make sure it's inherited all the way down from the umbraco root folder. Does that help?
/Jan
nope. still no joy :)
I've solved it.
insertMacro.aspx is trying to load the dll but couldn't find it. It's looking for "mycompany.umbraco.macroparameters.dll" but my dll is called "mycompany.umbraco.dll" and I have a namespace inside my dll called macroparameters. I'll just create a separate project for my macro parameters.
Thanks for you help Jan
Hi Peter
Ah ok, did'nt catch that you've made a custom user control for this - but good to hear you got it figured out even though I was on the wrong track :)
/Jan
is working on a reply...