Fossil SCM
Disable the cut/copy/paste buttons on the WYSIWYG editor, since doing cut/copy/paste under javascript control is normally disallowed for security reasons.
Commit
e5ad103777d8c40ea7414569868220d74ee8cda1
Parent
fd10cdbaf8c7591…
1 file changed
+4
+4
| --- src/wysiwyg.c | ||
| +++ src/wysiwyg.c | ||
| @@ -193,10 +193,12 @@ | ||
| 193 | 193 | @ src="data:image/gif;base64,R0lGODlhFgAWAOMKAB1ChDRLY19vj3mOrpGjuaezxrCztb |
| 194 | 194 | @ /I19Ha7Pv8/f///////////////////////yH5BAEKAA8ALAAAAAAWABYAAARY8MlJq704682 |
| 195 | 195 | @ 7/2BYIQVhHg9pEgVGIklyDEUBy/RlE4FQF4dCj2AQXAiJQDCWQCAEBwIioEMQBgSAFhDAGghG |
| 196 | 196 | @ i9XgHAhMNoSZgJkJei33UESv2+/4vD4TAQA7" /> |
| 197 | 197 | |
| 198 | +#if 0 /* Cut/Copy/Paste requires special browser permissions for security | |
| 199 | + ** reasons. So omit these buttons */ | |
| 198 | 200 | @ <img class="intLink" title="Cut" |
| 199 | 201 | @ onclick="formatDoc('cut');" |
| 200 | 202 | @ src="data:image/gif;base64,R0lGODlhFgAWAIQSAB1ChBFNsRJTySJYwjljwkxwl19vj1 |
| 201 | 203 | @ dusYODhl6MnHmOrpqbmpGjuaezxrCztcDCxL/I18rL1P///////////////////////////// |
| 202 | 204 | @ //////////////////////////yH5BAEAAB8ALAAAAAAWABYAAAVu4CeOZGmeaKqubDs6TNnE |
| @@ -218,10 +220,12 @@ | ||
| 218 | 220 | @ qbmpGjudClFaezxsa0cb/I1+3YitHa7PrkIPHvbuPs+/fvrvv8/f///////////////////// |
| 219 | 221 | @ //////////////////////////yH5BAEAAB8ALAAAAAAWABYAAAWN4CeOZGmeaKqubGsusPvB |
| 220 | 222 | @ SyFJjVDs6nJLB0khR4AkBCmfsCGBQAoCwjF5gwquVykSFbwZE+AwIBV0GhFog2EwIDchjwRiQ |
| 221 | 223 | @ o9E2Fx4XD5R+B0DDAEnBXBhBhN2DgwDAQFjJYVhCQYRfgoIDGiQJAWTCQMRiwwMfgicnVcAAA |
| 222 | 224 | @ MOaK+bLAOrtLUyt7i5uiUhADs=" /> |
| 225 | +#endif | |
| 226 | + | |
| 223 | 227 | @ </div> |
| 224 | 228 | @ <div id="wysiwygBox" |
| 225 | 229 | @ style="resize:both; overflow:auto; width: %d(w)em; height: %d(h)em;" |
| 226 | 230 | @ contenteditable="true">%s(zContent)</div> |
| 227 | 231 | @ <script> |
| 228 | 232 |
| --- src/wysiwyg.c | |
| +++ src/wysiwyg.c | |
| @@ -193,10 +193,12 @@ | |
| 193 | @ src="data:image/gif;base64,R0lGODlhFgAWAOMKAB1ChDRLY19vj3mOrpGjuaezxrCztb |
| 194 | @ /I19Ha7Pv8/f///////////////////////yH5BAEKAA8ALAAAAAAWABYAAARY8MlJq704682 |
| 195 | @ 7/2BYIQVhHg9pEgVGIklyDEUBy/RlE4FQF4dCj2AQXAiJQDCWQCAEBwIioEMQBgSAFhDAGghG |
| 196 | @ i9XgHAhMNoSZgJkJei33UESv2+/4vD4TAQA7" /> |
| 197 | |
| 198 | @ <img class="intLink" title="Cut" |
| 199 | @ onclick="formatDoc('cut');" |
| 200 | @ src="data:image/gif;base64,R0lGODlhFgAWAIQSAB1ChBFNsRJTySJYwjljwkxwl19vj1 |
| 201 | @ dusYODhl6MnHmOrpqbmpGjuaezxrCztcDCxL/I18rL1P///////////////////////////// |
| 202 | @ //////////////////////////yH5BAEAAB8ALAAAAAAWABYAAAVu4CeOZGmeaKqubDs6TNnE |
| @@ -218,10 +220,12 @@ | |
| 218 | @ qbmpGjudClFaezxsa0cb/I1+3YitHa7PrkIPHvbuPs+/fvrvv8/f///////////////////// |
| 219 | @ //////////////////////////yH5BAEAAB8ALAAAAAAWABYAAAWN4CeOZGmeaKqubGsusPvB |
| 220 | @ SyFJjVDs6nJLB0khR4AkBCmfsCGBQAoCwjF5gwquVykSFbwZE+AwIBV0GhFog2EwIDchjwRiQ |
| 221 | @ o9E2Fx4XD5R+B0DDAEnBXBhBhN2DgwDAQFjJYVhCQYRfgoIDGiQJAWTCQMRiwwMfgicnVcAAA |
| 222 | @ MOaK+bLAOrtLUyt7i5uiUhADs=" /> |
| 223 | @ </div> |
| 224 | @ <div id="wysiwygBox" |
| 225 | @ style="resize:both; overflow:auto; width: %d(w)em; height: %d(h)em;" |
| 226 | @ contenteditable="true">%s(zContent)</div> |
| 227 | @ <script> |
| 228 |
| --- src/wysiwyg.c | |
| +++ src/wysiwyg.c | |
| @@ -193,10 +193,12 @@ | |
| 193 | @ src="data:image/gif;base64,R0lGODlhFgAWAOMKAB1ChDRLY19vj3mOrpGjuaezxrCztb |
| 194 | @ /I19Ha7Pv8/f///////////////////////yH5BAEKAA8ALAAAAAAWABYAAARY8MlJq704682 |
| 195 | @ 7/2BYIQVhHg9pEgVGIklyDEUBy/RlE4FQF4dCj2AQXAiJQDCWQCAEBwIioEMQBgSAFhDAGghG |
| 196 | @ i9XgHAhMNoSZgJkJei33UESv2+/4vD4TAQA7" /> |
| 197 | |
| 198 | #if 0 /* Cut/Copy/Paste requires special browser permissions for security |
| 199 | ** reasons. So omit these buttons */ |
| 200 | @ <img class="intLink" title="Cut" |
| 201 | @ onclick="formatDoc('cut');" |
| 202 | @ src="data:image/gif;base64,R0lGODlhFgAWAIQSAB1ChBFNsRJTySJYwjljwkxwl19vj1 |
| 203 | @ dusYODhl6MnHmOrpqbmpGjuaezxrCztcDCxL/I18rL1P///////////////////////////// |
| 204 | @ //////////////////////////yH5BAEAAB8ALAAAAAAWABYAAAVu4CeOZGmeaKqubDs6TNnE |
| @@ -218,10 +220,12 @@ | |
| 220 | @ qbmpGjudClFaezxsa0cb/I1+3YitHa7PrkIPHvbuPs+/fvrvv8/f///////////////////// |
| 221 | @ //////////////////////////yH5BAEAAB8ALAAAAAAWABYAAAWN4CeOZGmeaKqubGsusPvB |
| 222 | @ SyFJjVDs6nJLB0khR4AkBCmfsCGBQAoCwjF5gwquVykSFbwZE+AwIBV0GhFog2EwIDchjwRiQ |
| 223 | @ o9E2Fx4XD5R+B0DDAEnBXBhBhN2DgwDAQFjJYVhCQYRfgoIDGiQJAWTCQMRiwwMfgicnVcAAA |
| 224 | @ MOaK+bLAOrtLUyt7i5uiUhADs=" /> |
| 225 | #endif |
| 226 | |
| 227 | @ </div> |
| 228 | @ <div id="wysiwygBox" |
| 229 | @ style="resize:both; overflow:auto; width: %d(w)em; height: %d(h)em;" |
| 230 | @ contenteditable="true">%s(zContent)</div> |
| 231 | @ <script> |
| 232 |