…from the superclass run twice. Fixed this.
…eld in a custom model) * mind that the fix duplicates code from pluginadmin.py; however, this seems to be the common pattern (most of the edit_plugin method is already duplicated)
…utton functionality due to the wrong URL
…made on Transifex by @digi604 10 days ago overwrote the translation I made a month ago on Transifex.
This view overrides any context passed to it. I have modified it to update the context dictionary with the extra context.
Fixed typos and reduced line length to <80
Setting the related_name in a models.fields.PlaceholderField to '+' causes the permission checks on models.Placeholder to fail because models.Placeholder._get_attached_fields which is used by the permission system will not find the attached model. This patch prevents this by simply raising a ValueError if a developer attempts to create a models.fields.PlaceholderField with '+' as related_name. This is documented in extending_cms/placeholders.rst and tested in PlaceholderTestCase.test_placeholder_field_no_related_name.