Pleasant Viewer

ವಿವರಣೆ

Provides the ability to enter Bible and Science and Health citations and publish and share the referenced text. Uses cskit-rb written by Cameron. We built this plugin as part of the “Hack Your Church” hackathon at the U.C. Berkeley CSO. Participants / contributors include Gabriel, Julian, Cameron and James.

Demonstration site here: PleasantViewer.org

Allows zero-signup (anonymous) posting of citations.

Shortcodes:

Insert [pleasantviewer] on a page to display a form to add citations. Note that this will enable anonymous publishing of citations to your site. Citations are published as WordPress posts.

ಸ್ಕ್ರೀನ್‌ಶಾಟ್‌ಗಳು

ಸ್ಥಾಪನೆ

Install via Plugins > Install New

  1. Search for “Pleasant Viewer”
  2. Click the “Install Now” link
  3. Click “Activate Plugin”

Via ZIP / FTP

  1. Unzip the ZIP file and drop the folder straight into your wp-content/plugins directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.

Use as a shortcode

Insert [pleasantviewer] on a page to display a form to add citations. Note that this will enable anonymous publishing of citations to your site.

FAQ

Is Support Available?

Yes, use the contact form on the ShareThePractice.org website.

‍ವಿಮರ್ಶೆಗಳು‍

ಈ ಪ್ಲಗಿನ್‌ಗೆ ಯಾವುದೇ ವಿಮರ್ಶೆಗಳಿಲ್ಲ.

ಕೊಡುಗೆದಾರರು & ಡೆವಲಪರ್‌ಗಳು

“Pleasant Viewer” ಓಪನ್ ಸೋರ್ಸ್ ಸಾಫ್ಟ್‌ವೇರ್ ಆಗಿದೆ. ಕೆಳಗಿನ ಜನರು ಈ ಪ್ಲಗಿನ್‌ಗೆ ಕೊಡುಗೆ ನೀಡಿದ್ದಾರೆ.

ಕೊಡುಗೆದಾರರು

“Pleasant Viewer” ಅನ್ನು ನಿಮ್ಮ ಭಾಷೆಗೆ ಅನುವಾದಿಸಿ.

ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ಆಸಕ್ತಿ ಇದೆಯೇ?

ಕೋಡ್ ಬ್ರೌಸ್ ಮಾಡಿ, SVN ರೆಪೊಸಿಟರಿ ಪರಿಶೀಲಿಸಿ, ಅಥವಾ ಅಭಿವೃದ್ಧಿ ಲಾಗ್ ಗೆ RSS ಚಂದಾದಾರರಾಗಿ.

Changelog

1.3

  • Security: Add nonce verification to form submission
  • Security: Sanitize all user input (sanitize_text_field, sanitize_textarea_field, absint)
  • Security: Escape all output (esc_html, esc_attr, esc_url, wp_kses, wp_kses_post)
  • Security: Add capability checks for post creation
  • Fix: Resolve JavaScript error on pages without the Pleasant Viewer form
  • Improvement: Modernize jQuery to use .on() event binding and .done()/.fail() AJAX callbacks
  • Improvement: Add null guards for DOM element access
  • Improvement: Rename template file from underscore to hyphen convention
  • Improvement: Prefix all global functions with pleasantviewer_
  • Coding standards: Full PHPCS WordPress-Extra compliance

1.2

  • Release date: October 31, 2018
  • Changed order of enqueued javascript to fix dependency

1.1

  • Update API endpoints to use https, now should work on SSL served sites

1.0

  • Initial release of plugin