rtCamp / embed-google-drive

GNU General Public License v2.0
2 stars 1 forks source link

Plugin update and Compatibility check #18

Open dhawalepranav opened 10 months ago

dhawalepranav commented 10 months ago

We need to complete the following set of tasks for Embed Google Drive plugin.

Before starting the work please add your time estimations for every mentioned task and get it approved by your Project Co-ordinator or Project Manager

SH4LIN commented 10 months ago

Task estimation: 7-9hrs

Tasks breakdown

CC: @dhawalepranav @joelabreo227

SH4LIN commented 10 months ago

The plugin also needs its text domain to be updated as mentioned in here

If your plugin is hosted on wordpress.org it must be the slug portion of your plugin URL (wordpress.org/plugins/<slug>)

Plugin's WordPress org slug is this https://wordpress.org/plugins/embed-google-drive -> (embed-google-drive) and current text domain is rt-google-embeds it needs to be refactored from rt-google-embeds to embed-google-drive.

This change will have a time estimation of 1hr

@dhawalepranav

SH4LIN commented 10 months ago

Installation

  1. Download the plugin from here
  2. Add the plugin from the WordPress admin panel.
  3. Activate the plugin through the 'Plugins' menu in WordPress
  4. Paste a shared Google Drive document link into the WordPress editor.

@dhawalepranav I am documenting these steps for the Installation of the plugin and how to use it.

SH4LIN commented 10 months ago

Task update: PHP 8.2 compatibility sweep completed. No issues were found

WordPress 6.4.2 compatibility sweep completed. No issues were found.

PHPCS with WordPress and WordPress-VIP-Go standard fixed.

Documented how to install and use the plugin.

@dhawalepranav

SH4LIN commented 10 months ago

@dhawalepranav Updated README.md

Installation

  1. Download the plugin from here
  2. Add the plugin from the WordPress admin panel.
  3. Activate the plugin through the 'Plugins' menu in WordPress

How to use

  1. Copy the URL of drive document which you want to embed. Note: The document must be shared with anyone with the link.
  2. Create new post/page or edit existing one.
  3. Paste the URL in the editor. It will automatically embed the document. image image image

Video Guide

https://github.com/rtCamp/embed-google-drive/assets/56588503/d376c750-c0f8-4bfe-8b23-79ae1f070f46

SH4LIN commented 10 months ago

Update

The plugin update required some additional tasks other than those mentioned before.

CC: @dhawalepranav

nirajgiriXD commented 3 months ago

Tasks

Since the plugin has already been tested up to PHP 8.2 by @SH4LIN, I will proceed with testing it for WordPress 6.6. ~2hr

cc: @vishal4669

SH4LIN commented 3 months ago

@nirajgiriXD Also, test the plugin upto PHP 8.3

nirajgiriXD commented 3 months ago

Updates

cc: @vishal4669, @SH4LIN