WordPress.org

Making WordPress.org

Opened 3 years ago

Closed 3 years ago

Last modified 2 years ago

#2128 closed defect (fixed)

Add front-end readme validator

Reported by: dd32 Owned by: tellyworth
Milestone: Priority: normal
Component: Plugin Directory Keywords:
Cc:

Description

There needs to be a readme validator accessible to non-logged-in users.

Change History (10)

This ticket was mentioned in Slack in #meta by tellyworth. View the logs.


3 years ago

#2 @tellyworth
3 years ago

  • Owner set to tellyworth
  • Status changed from new to accepted

#3 @tellyworth
3 years ago

  • Resolution set to fixed
  • Status changed from accepted to closed

In 4259:

Add readme-validator shortcode class, and tweak the Validator class a little to work on the front-end as well.

Fixes #2128

#4 @dd32
3 years ago

In 4261:

Plugin Directory: Readme Validator: Strip out the wp-admin handling in the readme handler and streamline the error checks a little.

See #2128

#5 @dd32
3 years ago

In 4262:

Pligin Directory: Readme Validator: Fix a typo in r4261.

See #2128

This ticket was mentioned in Slack in #meta by tellyworth. View the logs.


3 years ago

#7 @Ipstenu
3 years ago

  • Resolution fixed deleted
  • Status changed from closed to reopened

Got a fun one! https://wordpress.org/plugins-wp/developers/

You can put your readme file through the readme validator to check it.

Check that link. For some reason it goes to https://wordpress.org/plugins-wp/wp-admin/edit.php?post_type=plugin&page=readme_validator instead of https://wordpress.org/plugins-wp/developers/readme-validator/

Now to make it extra fun? I DID update the link on that page and it still won't work.

#8 @dd32
3 years ago

Now to make it extra fun? I DID update the link on that page and it still won't work.

It's hard-coded into the templates for translation purposes! - However, it's also in the post_content because /embed/ IIRC (which would mean that /embed/ on localised domains probably presents English text.. but it's better than nothing / a shortcode)

#9 @dd32
3 years ago

  • Resolution set to fixed
  • Status changed from reopened to closed

In 4384:

Plugin Directory: Update the link to the readme validator.

Fixes #2128.

#10 @samuelsidler
2 years ago

  • Milestone Plugin Directory v3 - M9 deleted

Milestone Plugin Directory v3 - M9 deleted

Note: See TracTickets for help on using tickets.