Code Monkey home page Code Monkey logo

all-in-one-seo-pack's People

Contributors

amostajo avatar aran112000 avatar arnaudbroes avatar benjaminprojas avatar boonebgorges avatar contactashish13 avatar cristian-rossi avatar dawatorbert avatar dougalcampbell avatar ekojr avatar joelrd avatar jwright-freelance avatar mayukojpn avatar michaeltorbert avatar olegapanovich avatar onetarek avatar powernic avatar rebeccahum avatar rsm0128 avatar scrutinizer-auto-fixer avatar shoheitanaka avatar soulseekah avatar srdjan-jcc avatar stanislavsa avatar theycalledmetaz avatar vschettino avatar webaware avatar zodiac1978 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

all-in-one-seo-pack's Issues

Verify that the warning about two versions of AIOSEOP active is working

When you try to activate Pro and Free at the same time you should get this warning:

All in One SEO Pack detected a conflict; please deactivate the plugin located in /home/internal/public_html/smortiboy/wp-content/plugins/all-in-one-seo-pack-pro/.

We need to make this warning more friendly and helpful and we need to verify it's working correctly.

Consolidate notices

We have a ton of overlapping but separate functions to handle notices. Consolidate these so all notices are using the newer and better stuff instead of our custom legacy notice system of functions. Make sure there are enough arguments for dismissible, type (warning, updated, etc)...

Social Meta Module - Strip the URL from the twitter:creator meta tag

This was first reported here - https://wordpress.org/support/topic/twitter-meta-twittercreator-should-filter-out-protocol-and-host

We use the Twitter field in the user profile (Users, Your Profile) to add the twitter:creator tag. However, most people paste the URL for their Twitter profile in that field like so https://twitter.com/wpsmort

This results in the meta tag being created as this:

We need to strip the first part of the URL so that the meta tag looks like this:

See screenshot.

screen shot 2016-03-17 at 9 31 57 am

Possible filename conflicts with include_path and open_basedir

For details see: https://wordpress.org/support/topic/last-update-is-broke

When the open_basedir and include_path directives are both in use in the php.ini configuration, there is the possibility of filename conflicts between local and system files. The conditions are:

  • Both the include_path and open_basedir directives are in use
  • A file is found in an include_path dir which conflicts with a local filename
  • The dir containing the conflicting file is not part of the open_basedir directory list

Under these conditions, PHP will search for include or require files in the include_dir paths before it tries local files. This does not happen if open_basedir is not enabled.

Taxonomy term meta

-Add ability (autodetect? button?) to migrate pre-4.4 custom taxonomy term meta over to built-in 4.4 taxonomy term meta...
-maybe make requirement for tax term meta functionality 4.4? or should we use the old method for pre-4.4?
because we're currently checking for the existence of the tax term meta functions first, any tax term meta entered pre-4.4 will probably no longer be showing up post upgrade to 4.4

Review and improve all help text

If we're going to improve helptext, we should do it in enough time before going live with the next release, so we can push the changed strings to trunk on .org so the translators start working on them while still in dev.

Bad Bot Blocker Module - Bad bot blocker appears to be blocking bots not in our list of bad bots

We've had two forum posts about Bad Bot Blocker blocking bots that are not in our list and that should not be blocked. Please refer to these forum posts -

https://wordpress.org/support/topic/bad-bot-blocker-a-few-questions
http://semperplugins.com/support/troubleshooting-all-in-one-seo-pack-pro/bad-bot-blocker-blocking-stripe-merchant-processor-requests/

In the cases above, Bad Bot Blocker appears to be blocking the user agents DoCoMo/2.0 and Stripe/1.0. The first one is a valid GoogleBot and the second is for Stripe Payment Gateway. In both cases the users report that deactivating our Bad Bot Blocker module resolves the problem.

We need a code review of the Bad Bot Blocker to ensure that we're not unintentionally blocking bots.

Bug with character counter

The character counter is showing the number of characters for HTML codes in the Site Title rather than the number of characters for that character (i.e. & shows as 5 characters when & is only one character)

The screenshot below shows an & in my Site Title:

screen-capture

The screenshot below shows the character counter thinks the site title is 33 characters instead of 28:

screen-capture-1

Update admin pointers

Update the blue admin pointer to have a general message if we don't have anything good to add.
Put the code for it somewhere easy to get to so that it can be easily edited for a new release.
Make each sentence/thought localized separately, so that the entire thing doesn't have to be retranslated.

Some notification messages are missing a CSS rule

Notification messages that don't have a Dismiss link are appearing thinner than they should. See screenshot below.

screen-capture-1

This is because the content in the notification div is usually wrapped in a paragraph tag so that the following CSS gets applied:

.form-table td .notice p, .notice p, .notice-title, div.error p, div.updated p {
margin: .5em 0;
padding: 2px;
}

Currently this CSS rule isn't getting applied because the content inside these messages is not contained in a paragraph. Wrapping the text in a paragraph tag will resolve this issue.

Make outgoing pro version upgrade links filterable

Add a filter to outgoing pro version upgrade links so that 3rd party platforms can add their affiliate URL.
Do we want the entire link filterable or just make it so they can append their affiliate URL?

update css for notifications

When on an AIOSEOP menu page, ALL notifications have our update image... this should be narrowed down to only show up when appropriate

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.