docs: public String getPublishQueueButton() {
  
          int buttonStyle = getSettings().getUserSettings().getWorkplaceButtonStyle();
          StringBuffer js = new StringBuffer(128);
          js.append("javascript:if (parent.body.admin_content && parent.body.admin_menu) {");
          js.append("parent.body.location.href = '");
          js.append(getJsp().link("/system/workplace/views/admin/admin-fs.jsp?root=admin&path=/publishqueue"));
          js.append("';");
          js.append("} else {");
          js.append("parent.body.explorer_body.explorer_files.location.href = '");
          js.append(getJsp().link("/system/workplace/views/admin/admin-fs.jsp?root=explorer&path=/publishqueue&menu=no"));
          js.append("';");
          js.append("};");
          return button(js.toString(), null, "publish_queue.png", Messages.GUI_BUTTON_PUBLISHQUEUE_0, buttonStyle);
      }