plugin:dokucrypt2
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
plugin:dokucrypt2 [2018-02-21 12:50] – [Known Issues / Feature Requests] Django | plugin:dokucrypt2 [2024-03-12 02:43] (current) – Fumigator2 | ||
---|---|---|---|
Line 2: | Line 2: | ||
---- plugin ---- | ---- plugin ---- | ||
- | description: | + | description: |
- | author | + | author |
type : admin | type : admin | ||
- | lastupdate : 2017-11-08 | + | lastupdate : 2022-08-08 |
- | compatible : 2017-02-19b+ | + | compatible : 2018-04-22b+, |
depends | depends | ||
- | conflicts | + | conflicts |
similar | similar | ||
tags : encryption, password | tags : encryption, password | ||
- | downloadurl: | + | downloadurl: |
- | bugtracker : # eg. http:// | + | bugtracker : https:// |
sourcerepo : https:// | sourcerepo : https:// | ||
donationurl: | donationurl: | ||
+ | |||
---- | ---- | ||
- | :!: This replaces the: [[plugin: | + | This replaces the: [[plugin: |
+ | |||
+ | :!: I am looking for a new maintainer for this plugin. If interested, please contact me via my business contact form (https:// | ||
===== Installation ===== | ===== Installation ===== | ||
- | This is a newly maintained version of the DokuCrypt plugin. It is fully patched for the latest version of Dokuwiki | + | This is a newly maintained version of the DokuCrypt plugin. It is fully patched for the latest version of Dokuwiki. |
- | The [[http:// | + | * Fully tested on: 2018-04-22b+ " |
+ | * Fully tested on:: 2020-07-29 " | ||
- | Note: I have copied | + | Search |
- | + | ||
- | :!: **Requires patches after install, see below.** | + | |
+ | Note: Plugin is now maintained by Sherri Wheeler. | ||
--- [[user> | --- [[user> | ||
- | ==== PATCH 1: Resolving problems with toolbar header buttons ==== | ||
- | The header buttons in the editor toolbar are not working. | + | ====== About ====== |
- | **Here | + | dokucrypt |
- | < | + | The Javascrypt |
- | --- \lib\scripts\edit-original.js | + | |
- | +++ \lib\scripts\edit.js | + | |
- | @@ -143,16 +143,17 @@ | + | |
- | * @author Andreas Gohr < | + | |
- | */ | + | |
- | | + | |
- | var field = jQuery('#' | + | |
- | s = false, | + | |
- | opts = [field.value.substr(0, | + | |
- | - if (field.form.prefix) { | + | |
- | - | + | |
- | - opts.push(field.form.prefix.value); | + | |
- | - } | + | |
- | + | + | |
- | + if (field.form && field.form.prefix) { // Dokucrypt Plugin Mod | + | |
- | + // we need to look in prefix context | + | |
- | + opts.push(field.form.prefix.value); | + | |
- | + } | + | |
- | + | ||
- | | + | |
- | // Check whether there is a headline in the given string | + | |
- | var str = " | + | |
- | | + | |
- | if (lasthl !== -1) { | + | |
- | </ | + | :!: **Warning: |
- | Posted by: --- [[user> | + | |
- | === Manual Patch Instructions === | + | :!: **This plugin is provided without warranty or guarantee of any kind. Use at your own discretion.** --- [[user> |
- | - In the file ''/ | + | ===== Releases ===== |
- | - Find the section: '' | + | |
- | - Inside that section (function), find: '' | + | |
- | - Change it to: '' | + | |
- | - That's it. | + | |
- | - You may need to shift+refresh the page after changing this file. | + | |
- | + | * 2022-08-08: Added ability and setting for copying the contents to the clipboard on decrypt. | |
- | ====== About ====== | + | * Contributed by Thomas Schäfer |
- | + | * 2022-02-02: Preparatory fixes/ | |
- | dokucrypt is a client side (javascript) cryptography plugin. | + | * 2021-05-18: Fix for internal link edit toolbar button. Issue #12. |
- | + | * 2021-03-03: Add wrapping for the pre tag. Contributed by dustin-something. | |
- | The Javascrypt | + | * 2020-10-19: Cosmetic changes, add CSS classes, collapse blocks by default. |
+ | * 2020-10-14: Temp fix for Dokuwiki 2020-07-29 " | ||
+ | * 2020-02-07: Updated for PHP v 7+. | ||
+ | * 2017-11-08: Fixed an issue with the heading buttons 'PATCH 1' required | ||
+ | * 2017-06-25: Fork the original plugin. Patch it up. Release | ||
===== Usage ===== | ===== Usage ===== | ||
Line 91: | Line 67: | ||
Hi world. | Hi world. | ||
- | < SECRET>I like ice cream< /SECRET> | + | < |
- | + | ||
- | * **Note:** the space before ' | + | |
When the user hits ' | When the user hits ' | ||
+ | |||
+ | === Special Characters === | ||
+ | |||
+ | The less-than (<) and greater-than(> | ||
+ | |||
+ | * < = Use: ''& | ||
+ | * > = Use: ''& | ||
==== Viewing Encrypted Data ==== | ==== Viewing Encrypted Data ==== | ||
Line 102: | Line 83: | ||
The encrypted text is compatible with javascrypt decryption (http:// | The encrypted text is compatible with javascrypt decryption (http:// | ||
+ | |||
==== Editing Encrypted Data ==== | ==== Editing Encrypted Data ==== | ||
Line 107: | Line 89: | ||
To edit the encrypted data, the user needs to Edit the wiki page. When first loaded, encrypted text will appear encrypted, surrounded by %%< | To edit the encrypted data, the user needs to Edit the wiki page. When first loaded, encrypted text will appear encrypted, surrounded by %%< | ||
- | ===== Known Issues / Feature Requests | + | ==== Settings |
- | + | ||
- | * The password prompt box should be an actual masked password field. //yes, this should be a must have!// | + | |
- | + | ||
- | + | ||
- | ===== Releases ===== | + | |
- | + | ||
- | * 2017-06-25 - Fork the original plugin. Patch it up. Release for most recent DokuWiki version. Cheers! | + | |
- | * 2017-11-08 - Fixed an issue with the heading buttons 'PATCH 1' required (above). Added plugin info text file. | + | |
- | + | ||
- | ===== Bugs - Please Itemize Bugs Here (newest at top) ===== | + | |
- | + | ||
- | ==== (FIXED) Bug 3: Heading tool bar buttons not working. ==== | + | |
- | + | ||
- | A user emailed me to report that some js exceptions were being thrown when using the heading tool bar buttons. | + | |
- | === Response === | + | This plugin includes configuration settings. |
- | * Some changes | + | * '' |
+ | * '' | ||
+ | ===== Known Issues ===== | ||
- | ==== (IN REVIEW) Bug 2: Update required ? ==== | + | * May not work if the website including plugin control text is being translated into another language. |
+ | * Conflicts with Encrypted Passwords plugin | ||
- | 2017-10-15: | + | ===== Feature Requests ===== |
- | After installation via 'do=admin& | + | |
- | I get a warning for pending update: | + | |
- | Update: Version 2017-06-26 steht zum Download bereit. | + | Please use the [[https:// |
- | === Response === | ||
- | * I have released a new version. I'm hoping that adding the plugin info will fix this so that DokuWiki knows what the latest version is supposed to be. --- [[user> | + | ===== Bugs - Please Submit Bugs On GitHub ===== |
+ | Please use the [[https:// | ||
- | ==== (FIXED) Bug 1: GetInfo not implemented. ==== | ||
- | after fresh install: | + | ==== Patches For Older Versions of DokuWiki ==== |
- | getInfo() not implemented in action_plugin_dokucrypt2 and / | + | |
- | Verify you're running the latest version of the plugin. If the problem persists, send a bug report to the author of the dokucrypt2 plugin. | + | |
- | + | ||
- | === Response | + | |
- | * This is fixed. As of the version 2017-08-11 I have added the plugin info file. --- [[user> | + | [[https://github.com/syntaxseed/dokucrypt2/ |
- | + | ||
- | + |
plugin/dokucrypt2.1519213844.txt.gz · Last modified: 2018-02-21 12:50 by Django