content_lock 7.x-1.3
| Download | Size | md5 hash |
|---|---|---|
| content_lock-7.x-1.3.tar.gz | 26.34 KB | 1875f8b6226f49d90f4a3b9e0fbb5834 |
| content_lock-7.x-1.3.zip | 33.72 KB | de72525b4fae7c5bd989e55d959535aa |
Release notes
This release addresses some issues with the 7.x-1.2 security release and also also addresses some longstanding issues.
- Address a problem described in #1419142: on IE7 and IE8, Save Button displays "If you proceed all of your changes will be lost" message, but does Save properly. where saving the node triggered the “Are you sure you want to navigate away” Javascript popup, untested on IE.
- Issue #927356: When reverting a node to a prior revision, users' locks are disrespected by omaster: Enforce content locks when reverting nodes to prior revisions.
- Fix Issue #1505022: content_lock new version cancel button does not work by izmeez: cancel button does not work.
- Fix issue #1112092: Make Javascript confirmation popup when leaving node edit page optional by mshick: Make Javascript confirmation popup when leaving node edit page optional.
- Inform a content lock administrator of the owner of the lock the admin is breaking when the lock is broken.
content_lock 6.x-2.8
| Download | Size | md5 hash |
|---|---|---|
| content_lock-6.x-2.8.tar.gz | 25.65 KB | 526b00b9e871bc25153fa4b33b581b6f |
| content_lock-6.x-2.8.zip | 32.91 KB | c0dbfb52696852e2533948232e225da7 |
Release notes
This release addresses some issues with the 6.x-2.7 security release and also also addresses some longstanding issues.
- Address a problem described in #1419142: on IE7 and IE8, Save Button displays "If you proceed all of your changes will be lost" message, but does Save properly. where saving the node triggered the “Are you sure you want to navigate away” Javascript popup, untested on IE.
- Issue #927356: When reverting a node to a prior revision, users' locks are disrespected by omaster: Enforce content locks when reverting nodes to prior revisions.
- Fix Issue #1505022: content_lock new version cancel button does not work by izmeez: cancel button does not work.
- Fix issue #1112092: Make Javascript confirmation popup when leaving node edit page optional by mshick: Make Javascript confirmation popup when leaving node edit page optional.
- Inform a content lock administrator of the owner of the lock the admin is breaking when the lock is broken.
content_lock 7.x-1.2
| Download | Size | md5 hash |
|---|---|---|
| content_lock-7.x-1.2.tar.gz | 24.73 KB | 55abd77423886c088edceaa4f41d47f4 |
| content_lock-7.x-1.2.zip | 31.73 KB | 02b14123fc9ba6c1a75541e98b43ec52 |
Release notes
This release of content_lock primarily addresses a CSRF security issue whereby locked nodes can be unlocked by the user's browser without the user's intention.
It also includes other bug fixes and touch ups which were accumulating in the development VCS repository, some of them essential for properly supporting drupal7:
- content_lock_timeouts submodule: The default lock timeout is now 30 minutes. This is overridable in content_lock's configuration page.
- Fix issue #1130220: Content is not unlocked when navigating away from the page (javascript error) by Zombienaute, halcyonCorsair: Content is not unlocked when navigating away from the page (javascript error) for nginx.
- Fix issue #1203812: Use drupal's Drupal.behaviors API instead of jQuery(document).ready() to support drupal7 overlays: Use Drupal.behaviors instead of jQuery(document).ready().
- Issue #1206370: Remove package="Drupal Wiki" from content_lock.info by agentrickard: Remove package="Drupal Wiki" from content_lock.info.
- Fix issue #1206392: Move the configuration path for D7 by agentrickard: Move the configuration path for D7. Also fix the `Locked Documents' tab of the content administration pages to be accessible.
- Fix issue #1261046: Issues with Cancel Button by middlenewman: Issues with Cancel Button (not appearing).
content_lock 6.x-2.7
| Download | Size | md5 hash |
|---|---|---|
| content_lock-6.x-2.7.tar.gz | 24.26 KB | 13c5927729bbdf5a06a2fb42e32fc4e3 |
| content_lock-6.x-2.7.zip | 31.1 KB | 4d21bfde4dd606d1cd73ae3a5b04a089 |
Release notes
This release of content_lock primarily addresses a CSRF security issue whereby locked nodes can be unlocked by the user's browser without the user's intention.
As this is the first release in over a year, it also includes other minor bug fixes and touch ups which were accumulating in the development VCS repository:
- content_lock_timeouts submodule: The default lock timeout is now 30 minutes. This is overridable in content_lock's configuration page.
- Fix issue #1130220: Content is not unlocked when navigating away from the page (javascript error) by Zombienaute, halcyonCorsair: Content is not unlocked when navigating away from the page (javascript error) for nginx.
- Fix issue #1203812: Use drupal's Drupal.behaviors API instead of jQuery(document).ready() to support drupal7 overlays: Use Drupal.behaviors instead of jQuery(document).ready().
- Issue #1206370: Remove package="Drupal Wiki" from content_lock.info by agentrickard: Remove package="Drupal Wiki" from content_lock.info.
- Fix CSRF security vulnerability reported by Charlie Gordon (cwgordon7) by using tokens for action URIs. Original patch by @larowlan. Tokens are used to prevent an attacker from being able to guess the proper action URI to use in a CSRF for unlocking a node.
Module developers may be interested to know that API documentation is now accessible at drupalcontrib.org.
content_lock 7.x-1.1
| Download | Size | md5 hash |
|---|---|---|
| content_lock-7.x-1.1.tar.gz | 23.49 KB | 96fbb7e9044ac2efe206127e095b3cd5 |
| content_lock-7.x-1.1.zip | 30.52 KB | cac39467c3129c727816612183adccae |
Release notes
Bug fix release, bringing a more stable/robust content_lock to drupal7.
Bug Fixes
- #1183018: can't install (double-installation of content_lock database schema causes exception)
- #1183678: Notice: Undefined property: stdClass::$body in content_lock_content_lock_node_lockable()
- Fix the cancel button, which was missed in the initial port from drupal6 to drupal7. (Disablable in settings)
Changes
- Fix some Doxygen API documentation to start using http://drupalcontrib.org/.
- Change setting defaults to be saner:
- Enable the 'check out documents' permission by default for authenticated users (only affects new installations).
- Reduce content_lock_timeout module's default timeout to 30 minutes (down from 2 hours) and enable cron-less lock-breaking by default.
content_lock 7.x-1.0
| Download | Size | md5 hash |
|---|---|---|
| content_lock-7.x-1.0.tar.gz | 23.43 KB | 718fd1f5cf923d5875751e24667dbf54 |
| content_lock-7.x-1.0.zip | 30.54 KB | 93d75cfd47021ab2b2eee678010718c1 |
Release notes
First release supporting drupal7. Feature- and UI-equivalent to the drupal6 (6.x-2.x) versions.
Changes
- #1002788: Drupal7 port
- Start migrating API from API.txt to doxygen-able API.
- Miscellaneous touch-ups and fixes.
content_lock 7.x-1.x-dev
| Download | Size | md5 hash |
|---|---|---|
| content_lock-7.x-1.x-dev.tar.gz | 26.17 KB | 7d9b6aaf45685249844f8800ba48d228 |
| content_lock-7.x-1.x-dev.zip | 33.55 KB | 5ca183a5215248ec1d23254d9aa803d3 |
Release notes
Functional port to drupal7.
Known Issues
- The option to disable locking based on a node's input format is disabled and needs to be reworked.
Please help us test this module's compatibility with drupal7 and report any bugs you find!
content_lock 6.x-2.6
| Download | Size | md5 hash |
|---|---|---|
| content_lock-6.x-2.6.tar.gz | 21.54 KB | 0d42633db772933e1377be919172d837 |
| content_lock-6.x-2.6.zip | 27.74 KB | 5523156042f1d0038cac63ab596ba77d |
Release notes
This release finally fixes the cancel button issues, thank mikestefff for the patch. Now, the javascript “don't leave this page” popup's text is configurable which should help mitigate some complaints about our bad grammar ;-). A new hook was added for increased flexibility of determining whether or not a node is lockable, allowing a node's lockability to be controlled by more than its node type or rendering filters.
Bugs fixed
Features
Notes
Because of policy changes bundled into the Great Git Migration, translation files are no longer distributed in content_lock's release tarballs.
Please continue reporting bugs and feature suggestions!
content_lock 6.x-2.5
| Download | Size | md5 hash |
|---|---|---|
| content_lock-6.x-2.5.tar.gz | 26.2 KB | d15728c9e99198a7e4d2a3d3b0c19b83 |
| content_lock-6.x-2.5.zip | 36.76 KB | 10be096c9c541e2c8bb0bc5491ed42ae |
Release notes
Contains the following bug fixes:
- #978194: Module is building bad URLs on Content page
- #987632: When set to 0, I get 'You must set your content lock timeout value to a positive number' for Lock timeout
- #1049708: Clicking the browser's refresh button on a node edit page falsely releases the lock. Note that this is a bigger change requiring update.php to be run.
Other fixes
- A javascript hack to start addressing #792800: Issues with cancel button form handling was added, but that issue will hopefully eventually be solved in a better way.
- Some general string and documentation correction.
- Minor cleanups.
- Remove unused 'keep documents checked out' permission.
content_lock 6.x-2.4
| Download | Size | md5 hash |
|---|---|---|
| content_lock-6.x-2.4.tar.gz | 24.68 KB | fd2eea646d24eb8278326da75970358c |
| content_lock-6.x-2.4.zip | 34.29 KB | 710f1db5c27e8f30c873eef7f0556df1 |
Release notes
Fixing up english string. Thanks Andre
content_lock 6.x-2.3
| Download | Size | md5 hash |
|---|---|---|
| content_lock-6.x-2.3.tar.gz | 20.21 KB | 4588eed1c85bd08f5986ce4fe54cb641 |
| content_lock-6.x-2.3.zip | 26.36 KB | eb44805556167eb07a9cf9829d449ba1 |
Release notes
Fixed: #930110: SEO Problem - Duplicate pages visible to Google
Fixed: #940500: Users can unlock other users' locks without Administer permission
Fixed: #947362: typo on admin/settings/content_lock
Fixed: #934064: content_lock_init.js doesn't clear the lock for https
In addition all english strings have been polished by AndreU, so we finally can translate all those and even understand them :) Thanks Andre
You should in any case upgrade, as of the "user can unlock every node" issue.
content_lock 6.x-2.2
| Download | Size | md5 hash |
|---|---|---|
| content_lock-6.x-2.2.tar.gz | 24.46 KB | fcb26e16e3a427431e8b5e44c7345ea8 |
| content_lock-6.x-2.2.zip | 34.13 KB | 02b9d9f941b9c0164b06f051f30d4172 |
Release notes
Fixed:#926258: Suggested fixes for Content Lock.
Minor fix
content_lock 6.x-2.1
| Download | Size | md5 hash |
|---|---|---|
| content_lock-6.x-2.1.tar.gz | 24.41 KB | 3f966e8b19434951cbb9956fe6d3266e |
| content_lock-6.x-2.1.zip | 34.07 KB | dc883dbe0ca9e014a1598533ccf70117 |
Release notes
Minor bugfixes in form_alter and some edge cases.
Upgrading from 2.0 is adviced
Thanks to ohnobinki who did all the work.
content_lock 6.x-2.0
| Download | Size | md5 hash |
|---|---|---|
| content_lock-6.x-2.0.tar.gz | 24.32 KB | a346ef5c5d659e731fe1d7a1d7c5ed82 |
| content_lock-6.x-2.0.zip | 34.03 KB | ba805921e8c64c157a2915e9850d9962 |
Release notes
Added: #762730: Integration with views franz, brunodb
Added: #821300: Remove all user-locks on logout EugenMayer
Added: #810764: Dutch translation brunodbo
Added: #798184: Popup settings EugenMayer
Added: #843100: Restrict Lock by Node Type or Format ohnobinki
Added: #792862: Where can I set the automatic check-in time? ohnobinki
Added: #764750: German translation FrankT
Added: #787482: Change wording in warning for locked node croryx
Fixed:#821302: Click on Edit tabs in edit form make node unlock nicomar31
This is a new milestone one the way of content_lock. Thanks to a lot of work out of the community we now have
- views integration
- you can now chose which node types you want to activate locking on
- you can activate a submodule to have automatic release of locking ( time-checkins)
- you have a API to implement your own logic when to skip locking
- User-locks are removed on user logout
A lot of fine-tuning in wording has been done. Also quiet some code-cleanup and documentation. Main goals were to simplify the code for better undestanding for reviews and maintainance.
Special thanks to Nathan Phillip Brink who triggered a lot of features, reviews the module and did quiet some work on it.
He will co-maintain this module and iam very glad to have in on-board already!
All early-adopters can upgrade. I have tested the module with quiet some edge cases and expect it to work stable. But i think 2.1 / 2.2 will be more rock solid
content_lock 6.x-1.0
| Download | Size | md5 hash |
|---|---|---|
| content_lock-6.x-1.0.tar.gz | 17.59 KB | eacfc1eccf4c25823bb5bdcab636094b |
| content_lock-6.x-1.0.zip | 22.88 KB | 297218acb3b2900d2b9da61e7250a4c3 |
Release notes
Fixed: http://drupal.org/node/761706
Fixed: http://drupal.org/node/762446
Fixed: http://drupal.org/node/750880
Added: (frankT) http://drupal.org/node/764750
Time to release the stable :)
content_lock 6.x-1.0-rc3
| Download | Size | md5 hash |
|---|---|---|
| content_lock-6.x-1.0-rc3.tar.gz | 17.64 KB | 3eccdb152acea03412935b0aa0027b34 |
| content_lock-6.x-1.0-rc3.zip | 22.88 KB | f8cb181b92596796fa39fa80c810133e |
Release notes
Fixing: http://drupal.org/node/749798
Fixed: http://drupal.org/node/743114
Added: http://drupal.org/node/740752
Now a JS-Handler watches the user not to leave the edit page and asks for confirmation, if that happens. If the user confirms, he will navigation away but also the lock is removed (clear decision made). With that feature it wont happen again, that you press on back and lose all your content accidently :)
Protected against:
- Closing Browser
- Closing window
- Clicking a link
With this functionality this plugin is nearly a must, considered how many times i lose my content
Have fun
content_lock 6.x-1.x-dev
| Download | Size | md5 hash |
|---|---|---|
| content_lock-6.x-1.x-dev.tar.gz | 20.75 KB | 1883d8d681110e313307030e94893745 |
| content_lock-6.x-1.x-dev.zip | 26.88 KB | adc9990d5546003346ee0e7e63ae4af2 |
Release notes
Fixed: http://drupal.org/node/732094
Fixed: http://drupal.org/node/743114
Added: http://drupal.org/node/744410
Added: http://drupal.org/node/735892
Upgrading is recommended, as you cant save the user profile with the current version.
Added administration settings for switching off verbose mode (dont show lock /unlock messages). You can switch off the cancel button also
content_lock 6.x-1.0-rc1
| Download | Size | md5 hash |
|---|---|---|
| content_lock-6.x-1.0-rc1.tar.gz | 14 KB | 5411df8c9fb3c0ffe03242f8ffe8d6f4 |
| content_lock-6.x-1.0-rc1.zip | 17.13 KB | 2d33c3f714c3f359ae3f1bc8074ba3ae |
Release notes
Reworked cancel button fix. Added support for the user "delete button" and fixed order
Fixing non closing diff in button wrapper
Updated: Included the patch from Kars-T for the drupal_schema_api
Updated: Using drupal_write_record for all updates/inserts
Added: Added the first simpletests for testing this module
Updating is recommended.
content_lock 6.x-1.0-beta2
| Download | Size | md5 hash |
|---|---|---|
| content_lock-6.x-1.0-beta2.tar.gz | 13.26 KB | 191716cf4b5e5a35d87d1cb6163acd51 |
| content_lock-6.x-1.0-beta2.zip | 15.98 KB | 1550e46ad1108b570338a0a12220a684 |
Release notes
Adding: Adding cancel buttons to node edit and add forms as they are need as feature to cancel a transaction
Fixing: Refactoring logic, adding much more docs
Fixing: Fixing unlock link to respecting non-cleanurls enviroments
Upgrade is strongly recommended.
content_lock 6.x-1.0-beta1
| Download | Size | md5 hash |
|---|---|---|
| content_lock-6.x-1.0-beta1.tar.gz | 12.7 KB | 364ea76a0993979baded4c2065568365 |
| content_lock-6.x-1.0-beta1.zip | 15.39 KB | 2f2d4fe8ac01926c3e43c52c28724d56 |
Release notes
This is the first release after the fork.
The module was working fine in production allready, but after i just renamed a lot of methods due the fork, things might got broken somewhere. Thats why i release a beta.
There are still some translations to provide (i will add the german one).