More solid block content decoding
Merge pull request #1619 from Guite/1.4

This PR was merged into zikula:1.4 branch.

Discussion
----------

More solid block content decoding

| Q             | A
| ------------- | ---
| Bug fix?      | yes
| New feature?  | no
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets | https://github.com/Guite/MostGenerator/issues/499
| Refs tickets  | 
| License       | MIT
| Doc PR        | 

Commits
-------

e31e25c2edf65a068cbf08444375dec3dcc6f6e9 More solid block content decoding Guite
converted user check buttons to bootstrap
Merge pull request #1623 from rojblake/users_bootstrap

This PR was merged into zikula:1.4 branch.

Discussion
----------

converted user check buttons to bootstrap

| Q             | A
| ------------- | ---
| Bug fix?      | no
| New feature?  | no
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets | 
| Refs tickets  | #1073
| License       | MIT
| Doc PR        | 

Commits
-------

66c0558ad091ae7ddf4a9e6eee0394d32d1c1ca9 converted user check buttons to bootstrap rojblake
Added parameter to pageaddvar to disabled any internal processing of content by plugin. fixes #643
Merge pull request #1624 from rojblake/pageaddvar

This PR was merged into zikula:1.4 branch.

Discussion
----------

Added parameter to pageaddvar to disabled any internal processing of content by plugin

This PR adds a parameter to allow for disabling of internal processing by the pageaddvarplugin. Under twig we can do the processing with a proper parser but this is suitable fix for the legacy view code.

| Q             | A
| ------------- | ---
| Bug fix?      | yes
| New feature?  | no
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets | #643
| Refs tickets  | 
| License       | MIT
| Doc PR        | 

Commits
-------

54c1182c1a6f3336c7ad1ad37f27152e36857689 Added parameter to pageaddvar to disabled any internal processing of content by plugin. fixes #643 rojblake
Update UserController.php
Update register.tpl
Update SecurityUtil.php
Merge pull request #1625 from Guite/1.4

This PR was merged into zikula:1.4 branch.

Discussion
----------

Migrate 1.3.7 patches to 1.4 branch

| Q             | A
| ------------- | ---
| Bug fix?      | yes
| New feature?  | no
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets | 
| Refs tickets  | 
| License       | MIT
| Doc PR        | -

Commits
-------

317b0ae02dd75590bb701b1df95eaff2e635538f Update UserController.php Guite
a3584da397c991f1b6523fd713023779c83e5147 Update register.tpl Guite
d648292cfdcb129f9e4e7855d461893c1058d3c9 Update SecurityUtil.php Guite
Fixed exporter function in Users module in 1.4... like #1630 in 1.3
Merge pull request #1631 from jguille2/1.4

This PR was merged into zikula:1.4 branch.

Discussion
----------

Fixed exporter function in Users module in 1.4... like #1630 in 1.3

| Q             | A
| ------------- | ---
| Bug fix?      | yes
| New feature?  | no
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | no
| License       | MIT
| Doc PR        | -

Some details:

- Detected Error is in module-Users, func-exporter when submit the form. The problem is in the template: it must post the *csrftoken*.
- #1630 PR try to arrange this issue on 1.3 branch
- This PR applies the same change (no tested) on 1.4 branch

Commits
-------

eb9dff363b9fa130d0d7ddfd6a3c5687ad13c9c9 Fixed exporter function in Users module in 1.4... like #1630 in 1.3 jguille2
remove restriction on column size for a module's capability array. (255 is unreasonably small)
ensure module is in array before checking resultset
add new Search method/api to search module
add docs for new search method/api
implement new search method/api in the Users module
remove untrue comment
CS
Merge pull request #1635 from craigh/searchMakeover

This PR was merged into zikula:1.4 branch.

Discussion
----------

Search makeover

Attached is a *fully backward-compatible* makeover of the search API for 1.4.0+. Also included is an implementation in the Users module (which is, frankly, more complex that most other modules in this regard). 

| Q             | A
| ------------- | ---
| Bug fix?      | no
| New feature?  | yes
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets | -
| Refs tickets  | #634
| License       | MIT
| Doc PR        | included

I also considered an events-based method which I discarded because of the need for a base helper class and other considerations. This is intended to lay the groundwork for future (Core2) improvements (possibly as referenced in #634). It is **fully functional** and requires nothing further for 1.4.0 release (IMO). Enhancements of course are always possible.

Commits
-------

230c9aab046cb13f87b425dba98f4751b375dd01 remove restriction on column size for a module's capability array. (255 is unreasonably small) craigh
1b7f70c833310c50559954a5099ff9cfc54eb79a ensure module is in array before checking resultset craigh
fb3974049dc6eba826c05856ae4aa8859b2607dc add new Search method/api to search module craigh
7eae23255ba68fd52871ca09f7fb0d48a8773452 add docs for new search method/api craigh
bd4f25087ed7d988d46e0c881767281ab1134323 implement new search method/api in the Users module craigh
dc33da0f09f8b9f2f43aa4a8936a5c7266a88df1 remove untrue comment craigh
78a7d01ed53557cd42efb75f92aa8aac784fc286 CS craigh