Version 1.60 (checked in on 2010/03/10 at 19:36:14 by webchick)
Functions to handle paths in Drupal, including path aliasing.
These functions are not loaded for cached pages, but modules that need to use them in hook_boot() or hook exit() can make them available, by executing "drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);".
| Name | Description |
|---|---|
| arg | Return a component of the current Drupal path. |
| current_path | Return the current URL path of the page being viewed. |
| drupal_cache_system_paths | Cache system paths for a page. |
| drupal_clear_path_cache | Clear the path cache. |
| drupal_get_normal_path | Given a path alias, return the internal path it represents. |
| drupal_get_path_alias | Given an internal Drupal path, return the alias set by the administrator. |
| drupal_get_title | Get the title of the current page, for display on the page and in the title bar. |
| drupal_is_front_page | Check if the current page is the front page. |
| drupal_lookup_path | Given an alias, return its Drupal system URL if one exists. Given a Drupal system URL return one of its aliases if such a one exists. Otherwise, return FALSE. |
| drupal_match_path | Check if a path matches any pattern in a set of patterns. |
| drupal_path_alias_whitelist_rebuild | Rebuild the path alias white list. |
| drupal_path_initialize | Initialize the $_GET['q'] variable to the proper normal path. |
| drupal_set_title | Set the title of the current page, for display on the page and in the title bar. |
| drupal_valid_path | Checks a path exists and the current user has access to it. |
| path_delete | Delete a URL alias. |
| path_get_admin_paths | Get a list of administrative and non-administrative paths. |
| path_is_admin | Determine whether a path is in the administrative section of the site. |
| path_load | Fetch a specific URL alias from the database. |
| path_save | Save a path alias to the database. |