??? ???????? ???????

 
 
 
Сообщения:2
Каким образом в форум jcommune (свежая инсталляция клонированная с github-а) добавить плагины?

Меня интересует конкретно registrationPlugin который используется при отображении каптчи на странице регистрации. Без наличия плагина картинка каптчи и строка поля ввода не подгружается.

В файле jcommune-web-view\src\main\webapp\WEB-INF\jsp\registration.js есть вот такой вот кусок кода, который отвечает за наполнение формы полями каптчи

<jsp:useBean id="registrationPlugins" type="java.util.Map" scope="request"/>

<c:forEach items="${registrationPlugins}" var="plugin">
        <div id="plugin-${plugin.key}-body" class="control-group">
          <c:out value="${plugin.value}" escapeXml="false"/>
          <form:errors path="userDto.captchas[plugin-${plugin.key}]" cssClass="help-inline"/>
        </div>
      </c:forEach>


На странице администратора форума есть вкладка "Список плагинов" и там же есть возможность добавить HTML/JavaScript код плагина.
Также смотрел PluginClassLoader который ищет jar-ы файлы в определенной папке

Но вопрос где взять сами плагины (JAR/HTML/JavaScript) остается не раскрытым )

Возможно я упустил и где то есть документация по работе с плагинами?
 
 
Сообщения:365
Добавил информацию в доку:
Quote:
If you want to install plugins, read plugins page
 
 
Сообщения:2
Благодарствую.
Единственный момент, в конфиге jcommune.xml для переменной JCOMMUNE_PLUGIN_FOLDER по умолчанию указывается значение ~
На моей машине это путь к папке c:\users\имя пользователя хотя логичней думать, что это путь к корневому каталогу приложения.
 
Модераторы:katctapobepІраїдаJulia AtlyginaJulik21Julikdsafjifb
Сейчас эту тему просматривают:Нет