Details

    • Branch Version/s:
      6.2.x
    • Backported to Branch:
      Committed
    • Similar Issues:
      Show 4 results 

      Description

      Auto-saves on the inline editor in the Blogs portlet sends email notifications to all blog subscribers for unfinished edits.

      As this can be annoying to users who accidentally click on the inline editor, I would like a portal property to disable the inline editor.

        Issue Links

          Activity

          Hide
          Simon Park added a comment -

          PASSED Manual Testing using the following steps:

          1. Add blogs portlet
          2. Add blogs post
          3. View post
          4. Mouseover content field
          5. Assert inline editor doesn't show up

          Test enabling inline editor

          1. add 'editor.inline.editing.enabled=true' to portal-ext.properties
          2. Start Portal
          3. Add Blogs Portlet
          4. Add Blogs post
          5. View post
          6. Mouseover content field
          7. Assert inline editor shows up.
          Show
          Simon Park added a comment - PASSED Manual Testing using the following steps: Add blogs portlet Add blogs post View post Mouseover content field Assert inline editor doesn't show up Test enabling inline editor add 'editor.inline.editing.enabled=true' to portal-ext.properties Start Portal Add Blogs Portlet Add Blogs post View post Mouseover content field Assert inline editor shows up.
          Hide
          kunjan added a comment -

          About :-
          Remove Inline editing for blogs to activate link
          Solution:
          Go to your liferay portal folder.
          In that change in :
          liferay-portal folder⇒ tomcat-7.0.42 ⇒ webapps ⇒ ROOT ⇒ html ⇒ portlet ⇒ blogs ⇒ view_entry_content.jsp

          Search code :
          <%
          String entryContentId = "blogs-entry-content-" + entry.getEntryId();
          boolean inlineEditEnabled = BlogsEntryPermission.contains(permissionChecker, entry, ActionKeys.UPDATE) && BrowserSnifferUtil.isRtf(request) && !WorkflowDefinitionLinkLocalServiceUtil.hasWorkflowDefinitionLink(themeDisplay.getCompanyId(), scopeGroupId, BlogsEntry.class.getName());
          %>
          And Replace code with :
          <%
          String entryContentId = "blogs-entry-content-" + entry.getEntryId();
          boolean inlineEditEnabled = BlogsEntryPermission.contains(permissionChecker, entry, ActionKeys.UPDATE) && BrowserSnifferUtil.isRtf(request) && !WorkflowDefinitionLinkLocalServiceUtil.hasWorkflowDefinitionLink(themeDisplay.getCompanyId(), scopeGroupId, BlogsEntry.class.getName());

          inlineEditEnabled=false;
          %>

          Show
          kunjan added a comment - About :- Remove Inline editing for blogs to activate link Solution: Go to your liferay portal folder. In that change in : liferay-portal folder⇒ tomcat-7.0.42 ⇒ webapps ⇒ ROOT ⇒ html ⇒ portlet ⇒ blogs ⇒ view_entry_content.jsp Search code : <% String entryContentId = "blogs-entry-content-" + entry.getEntryId(); boolean inlineEditEnabled = BlogsEntryPermission.contains(permissionChecker, entry, ActionKeys.UPDATE) && BrowserSnifferUtil.isRtf(request) && !WorkflowDefinitionLinkLocalServiceUtil.hasWorkflowDefinitionLink(themeDisplay.getCompanyId(), scopeGroupId, BlogsEntry.class.getName()); %> And Replace code with : <% String entryContentId = "blogs-entry-content-" + entry.getEntryId(); boolean inlineEditEnabled = BlogsEntryPermission.contains(permissionChecker, entry, ActionKeys.UPDATE) && BrowserSnifferUtil.isRtf(request) && !WorkflowDefinitionLinkLocalServiceUtil.hasWorkflowDefinitionLink(themeDisplay.getCompanyId(), scopeGroupId, BlogsEntry.class.getName()); inlineEditEnabled=false; %>

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development

                  Structure Helper Panel