Advertisement
Guest User

Untitled

a guest
Feb 25th, 2020
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.16 KB | None | 0 0
  1. @Override
  2.     public void populateConfigJSONObject(JSONObject jsonObject, Map<String, Object> inputEditorTaglibAttributes,
  3.             ThemeDisplay themeDisplay, RequestBackedPortletURLFactory requestBackedPortletURLFactory) {
  4.  
  5.         String extraPlugins = jsonObject.getString("extraPlugins");
  6.         String plugins = jsonObject.getString("plugins");
  7.         
  8.         if (!extraPlugins.contains("language")) {
  9.             extraPlugins += ",language";
  10.         }
  11.     
  12.         jsonObject.put("extraPlugins", extraPlugins);
  13.  
  14.         JSONArray toolbarLiferay = jsonObject.getJSONArray("toolbar_liferay");
  15.         toolbarLiferay = getToolbarLiferayJSONArray(inputEditorTaglibAttributes);
  16.         jsonObject.put("toolbar_liferay", toolbarLiferay);
  17.     }
  18.  
  19. protected JSONArray getToolbarLiferayJSONArray(Map<String, Object> inputEditorTaglibAttributes) {
  20.  
  21.         return JSONUtil.putAll(
  22.                 toJSONArray("['Bold', 'Italic', 'Underline', 'Strike', '-', 'Subscript', 'Superscript', '-'"
  23.                         + ", 'RemoveFormat', 'Language', 'Timestamp']")
  24.         );
  25.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement