Auto Pages URI

Developer

Laurence Cope

3rd Party (Free)

Creative Commons Attribution Non-Commercial Share Alike

EE Version Support

  • ExpressionEngine 2

Compatibility

If an item is crossed out, it might be untested, not applicable or incompatible. Contact the developer to be sure.

  • Updater
  • Multi Site Manager
  • Stand Alone Entry Form
  • Low Variables
  • Content Elements
  • Better Workflow
  • Matrix
  • Grid
  • Webservice
  • Publisher

Requirements

Add-On Type(s)

Fieldtype

Tags

It can be confusing to have a Pages URI and a URL Title for customers. They may ask why both, and you have to get all technical. Most situations will require the Pages URI to be the same as the URL Title. Therefore the Auto Pages URI fieldtype automatically converts your page Title into the Pages URI based on the Title. To put it another way, it will copy the URL Title to the Pages URI automatically when you enter the entry Title. It is actually based on the process to create the URI Title.

It can be confusing to have a Pages URI and a URL Title for customers. They may ask why both, and you have to get all technical. Most situations will require the Pages URI to be the same as the URL Title.

Therefore the Auto Pages URI fieldtype automatically converts your page Title into the Pages URI based on the Title. To put it another way, it will copy the URL Title to the Pages URI automatically when you enter the entry Title. It is actually based on the process to create the URI Title.

This saves you or the customer entering the Pages URI which can be confusing due to having a URL Title also.

Installation
Unzip and upload the folder auto_pages_uri to your system/expressionengine/third_party/ folder.
Go to Add-Ons Fieldtypes and click Install next to the fieldtype Auto Pages URI
Add the fieldtype to your channel field group that you want the Pages URI automatically created
The fieldtype will now copy the URL Title to the Pages URI automatically

Optional Additional Configuration
The fieldtype will display as a field in the channel entry, yet it requires no data to be entered. Therfore it is recommended to Hide the field in the channel entry by clicking Show Toolbar and clicking the eye icon for Auto Pages URI to hide it. It will still work.

Future Improvements
The Pages URI will only act initially when you first enter a Title, then subsequently when you change the url_title. Once you edit a page and change the Title, it will not update the Pages URL to avoid broken link issues. You will need to manually click the Pages tab and edit it, or edit the url_title. So an idea for future developments is to provide an option in the fieldtype to keep the entry or update everytime.

Auto Pages URI Links

This entry was created June 21, 2012, 9:42 am.
This entry was last updated June 21, 2012, 11:25 pm.

Disclaimer: Information about ExpressionEngine add-ons is provided as a service to you, the user, and every member of the ExpressionEngine community. devot:ee is not responsible if you hose, mangle, wreck, or otherwise destroy your EE website by installing an add-on that you found out about at this site, regardless of its rating, Favorites status, commercial or free status, or general popularity. Caveat EEmptor!

Returns: devot:ee has a 30-day return policy on all commercial add-ons sold through devot-ee.com. If you need to return an add-on, do not go to the developer or the developer's site, but rather visit our returns page at https://devot-ee.com/returns to initiate your return. If you have questions, email support@devot-ee.com.

1 Review:

Oxygen Smith 06.02.14

Rating - {addon_rating_average}

The most complicated EE site that I do needs to check on whether a page_uri exists. This is the perfect extension to make that work *much* easier with a query! Thanks for making this available.