Open roman-yagodin opened 5 years ago
It's probably better to have separate resource file like CustomResources.resx
for those strings (#216). And if the ControlLocalizer
could be configured to get resource files from folders accessible by portal admins (like /Portals/X/Skins/R7.Epsilon/App_LocalResources
) then it will leverage the need of implementing editing UI.
In this case, it would be sufficient to provide some kind of tip to superusers/admins in edit mode (#215) about the resource keys used for the string/content in place.
.skin-custom-content
class and havingdata-resource-key
attribute.SharedResources.Portal-X.YY-ZZ.resx
file, there YY-ZZ is culture code.SharedResources.Portal-X.YY-ZZ.resx
file.R7.Epsilon.Helper
module (replacement for LayoutManager) with DNN TextEditor ASP.NET control.This will allow much simpler way to skin customization.