Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Improvements to Append Wiki privilege suggested by jakesfr. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
3790dbbd36ce6c4c1e83536b570af5cc |
User & Date: | drh 2019-03-04 13:58:08.851 |
Context
2019-03-07
| ||
16:43 | Enhancements to the "backoffice" command: Added the --nodelay option and added the ability to specify multiple repositories. ... (check-in: 96fc4848 user: drh tags: trunk) | |
2019-03-04
| ||
13:58 | Improvements to Append Wiki privilege suggested by jakesfr. ... (check-in: 3790dbbd user: drh tags: trunk) | |
2019-03-02
| ||
20:33 | Improvements to the document that describes the delta format. ... (check-in: 81e61d78 user: drh tags: trunk) | |
Changes
Changes to src/wiki.c.
︙ | ︙ | |||
488 489 490 491 492 493 494 | } zMimetype = wiki_filter_mimetypes(zMimetype); if( !g.isHome ){ if( ((rid && g.perm.WrWiki) || (!rid && g.perm.NewWiki)) && wiki_special_permission(zPageName) ){ if( db_get_boolean("wysiwyg-wiki", 0) ){ | | | | > > | < | 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 | } zMimetype = wiki_filter_mimetypes(zMimetype); if( !g.isHome ){ if( ((rid && g.perm.WrWiki) || (!rid && g.perm.NewWiki)) && wiki_special_permission(zPageName) ){ if( db_get_boolean("wysiwyg-wiki", 0) ){ style_submenu_element("Edit", "%R/wikiedit?name=%T&wysiwyg=1", zPageName); }else{ style_submenu_element("Edit", "%R/wikiedit?name=%T", zPageName); } }else if( rid && g.perm.ApndWiki ){ style_submenu_element("Edit", "%R/wikiappend?name=%T", zPageName); } if( g.perm.Hyperlink ){ style_submenu_element("History", "%R/whistory?name=%T", zPageName); } } style_set_current_page("%T?name=%T", g.zPath, zPageName); wiki_page_header(WIKITYPE_UNKNOWN, zPageName, ""); wiki_standard_submenu(submenuFlags); if( zBody[0]==0 ){ @ <i>This page has been deleted</i> |
︙ | ︙ | |||
682 683 684 685 686 687 688 | eType = wiki_page_header(WIKITYPE_UNKNOWN, zPageName, "Edit: "); if( rid && !isSandbox && g.perm.ApndWiki ){ if( g.perm.Attach ){ style_submenu_element("Attach", "%s/attachadd?page=%T&from=%s/wiki%%3fname=%T", g.zTop, zPageName, g.zTop, zPageName); } | < < | 683 684 685 686 687 688 689 690 691 692 693 694 695 696 | eType = wiki_page_header(WIKITYPE_UNKNOWN, zPageName, "Edit: "); if( rid && !isSandbox && g.perm.ApndWiki ){ if( g.perm.Attach ){ style_submenu_element("Attach", "%s/attachadd?page=%T&from=%s/wiki%%3fname=%T", g.zTop, zPageName, g.zTop, zPageName); } } if( !goodCaptcha ){ @ <p class="generalError">Error: Incorrect security code.</p> } blob_zero(&wiki); while( fossil_isspace(zBody[0]) ) zBody++; blob_append(&wiki, zBody, -1); |
︙ | ︙ |