check_plain

  1. drupal
    1. drupal6
    2. drupal7
Versionen
drupal6 – drupal7 check_plain($text)

Encode special characters in a plain-text string for display as HTML.

Uses drupal_validate_utf8 to prevent cross site scripting attacks on Internet Explorer 6.

▾ 130 functions call check_plain()

addField in includes/database/mysql/schema.inc
addField in includes/database/pgsql/schema.inc
Add a new field to a table.
aggregator_block_view in modules/aggregator/aggregator.module
Implementation of hook_block_view().
aggregator_categorize_items in modules/aggregator/aggregator.pages.inc
Form builder; build the page list form.
aggregator_form_feed in modules/aggregator/aggregator.admin.inc
Form builder; Generate a form to add/edit feed sources.
assertNoRaw in modules/simpletest/drupal_web_test_case.php
Pass if the raw text is NOT found on the loaded page, fail otherwise. Raw text refers to the raw HTML that the page generated.
assertRaw in modules/simpletest/drupal_web_test_case.php
Pass if the raw text IS found on the loaded page, fail otherwise. Raw text refers to the raw HTML that the page generated.
block_admin_display_form in modules/block/block.admin.inc
Generate main blocks administration form.
block_menu in modules/block/block.module
Implementation of hook_menu().
block_user_form in modules/block/block.module
Implementation of hook_user_form().
blog_form in modules/blog/blog.module
Implementation of hook_form().
comment_form_add_preview in modules/comment/comment.module
Form builder; Generate and validate a comment preview form.
comment_multiple_delete_confirm in modules/comment/comment.admin.inc
List the selected comments and verify that the admin wants to delete them.
comment_node_update_index in modules/comment/comment.module
Implementation of hook_node_update_index().
conf_init in includes/bootstrap.inc
Loads the configuration and sets the base URL, cookie domain, and session name correctly.
contact_personal_form in modules/contact/contact.pages.inc
dblog_event in modules/dblog/dblog.admin.inc
Menu callback; displays details about a log message.
drupal_access_denied in includes/common.inc
Generates a 403 error if the request is not allowed.
drupal_attributes in includes/common.inc
Format an attribute string to insert in a tag.
drupal_get_title in includes/path.inc
Get the title of the current page, for display on the page and in the title bar.
drupal_not_found in includes/common.inc
Generates a 404 error if the request can not be handled.
drupal_set_title in includes/path.inc
Set the title of the current page, for display on the page and in the title bar.
field_default_form in modules/field/field.form.inc
Create a separate form element for each field.
field_default_view in modules/field/field.default.inc
The 'view' operation constructs the $object in a way that you can use drupal_render() to display the formatted output for an individual field. i.e. print drupal_render($object->content['field_foo']);
field_multiple_value_form in modules/field/field.form.inc
Special handling to create form elements for multiple values.
field_test_field_sanitize in modules/simpletest/tests/field_test.module
Implementation of hook_field_sanitize().
file_check_directory in includes/file.inc
Check that the directory exists and is writable.
filter_filter in modules/filter/filter.module
Implementation of hook_filter(). Contains a basic set of essential filters.
filter_filter_tips in modules/filter/filter.module
Implementation of hook_filter_tips().
filter_xss_bad_protocol in includes/common.inc
Processes an HTML attribute value and ensures it does not contain an URL with a disallowed protocol (e.g. javascript:).
format_rss_channel in includes/common.inc
Formats an RSS channel.
format_rss_item in includes/common.inc
Format a single RSS item.
format_xml_elements in includes/common.inc
Format XML elements.
form_process_radios in includes/form.inc
Roll out a single radios element to a list of radios, using the options array as index.
form_select_options in includes/form.inc
form_storage_test_form_submit in modules/simpletest/tests/form_test.module
Multistep form submit callback.
forum_form in modules/forum/forum.module
Implementation of hook_form().
garland_preprocess_page in themes/garland/template.php
Override or insert variables into the page template.
hook_form in modules/node/node.api.php
Display a node editing form.
hook_node_update_index in modules/node/node.api.php
The node is being indexed.
hook_search in modules/search/search.api.php
Define a custom search routine.
l in includes/common.inc
Format an internal Drupal link.
locale_languages_overview_form in includes/locale.inc
User interface for the language overview screen.
locale_translate_edit_form in includes/locale.inc
User interface for string editing.
menu_block_list in modules/menu/menu.module
Implementation of hook_block_list().
menu_block_view in modules/menu/menu.module
Implementation of hook_block_view().
menu_path_is_external in includes/menu.inc
Returns TRUE if a path is external (e.g. http://example.com).
node_admin_nodes in modules/node/node.admin.inc
Form builder: Builds the node administration overview.
node_body_field in modules/node/node.pages.inc
Return a node body field, with format and teaser.
node_content_form in modules/node/node.module
Implementation of hook_form().
node_list_permissions in modules/node/node.module
Helper function to generate standard node permission list for a given type.
node_multiple_delete_confirm in modules/node/node.admin.inc
node_search in modules/node/node.module
Implementation of hook_search().
openid_user_identities in modules/openid/openid.pages.inc
Menu callback; Manage OpenID identities for the specified user.
PageTitleFiltering::testTitleTags in modules/system/system.test
Tests the handling of HTML by drupal_set_title() and drupal_get_title()
poll_form in modules/poll/poll.module
Implementation of hook_form().
poll_teaser in modules/poll/poll.module
Creates a simple teaser that lists all the choices.
poll_view_voting in modules/poll/poll.module
Generates the voting form for a poll.
poll_votes in modules/poll/poll.pages.inc
Callback for the 'votes' tab for polls you can see other votes on
profile_admin_overview in modules/profile/profile.admin.inc
Form builder to display a listing of all editable profile fields.
profile_admin_settings_autocomplete in modules/profile/profile.admin.inc
Retrieve a pipe delimited string of autocomplete suggestions for profile categories
profile_autocomplete in modules/profile/profile.pages.inc
Callback to allow autocomplete of profile text fields.
profile_block_configure in modules/profile/profile.module
Implementation of hook_block_configure().
profile_browse in modules/profile/profile.pages.inc
Menu callback; display a list of user information.
profile_form_profile in modules/profile/profile.module
profile_view_field in modules/profile/profile.module
profile_view_profile in modules/profile/profile.module
SearchCommentTestCase::testSearchResultsComment in modules/search/search.test
Verify that comments are rendered using proper format in search results.
st in includes/install.inc
Functional equivalent of t(), used when some systems are not available.
statistics_access_log in modules/statistics/statistics.admin.inc
Menu callback; Displays recent page accesses.
system_actions_delete_form_submit in modules/system/system.module
Process system_actions_delete form submissions.
system_message_action in modules/system/system.module
A configurable Drupal action. Sends a message to the current user's screen.
system_update_7003 in modules/system/system.install
Update {blocked_ips} with valid IP addresses from {access}.
system_update_7013 in modules/system/system.install
Convert default time zone offset to default time zone name.
t in includes/common.inc
Translate strings to the page language or a given language.
taxonomy_admin_vocabulary_title_callback in modules/taxonomy/taxonomy.module
Return the vocabulary name given the vocabulary object.
taxonomy_autocomplete in modules/taxonomy/taxonomy.pages.inc
Helper function for autocompletion
taxonomy_form in modules/taxonomy/taxonomy.module
Generate a form element for selecting terms from a vocabulary.
taxonomy_overview_vocabularies in modules/taxonomy/taxonomy.admin.inc
Form builder to list and manage vocabularies.
template_preprocess_aggregator_item in modules/aggregator/aggregator.pages.inc
Process variables for aggregator-item.tpl.php.
template_preprocess_aggregator_summary_item in modules/aggregator/aggregator.pages.inc
Process variables for aggregator-summary-item.tpl.php.
template_preprocess_aggregator_summary_items in modules/aggregator/aggregator.pages.inc
Process variables for aggregator-summary-items.tpl.php.
template_preprocess_book_export_html in modules/book/book.module
Process variables for book-export-html.tpl.php.
template_preprocess_book_navigation in modules/book/book.module
Process variables for book-navigation.tpl.php.
template_preprocess_book_node_export_html in modules/book/book.module
Process variables for book-node-export-html.tpl.php.
template_preprocess_field in modules/field/field.module
Theme preprocess function for field.tpl.php.
template_preprocess_forum_list in modules/forum/forum.module
Process variables to format a forum listing.
template_preprocess_forum_topic_list in modules/forum/forum.module
Preprocess variables to format the topic listing.
template_preprocess_forum_topic_navigation in modules/forum/forum.module
Preprocess variables to format the next/previous forum topic navigation links.
template_preprocess_maintenance_page in includes/theme.maintenance.inc
The variables generated here is a mirror of template_preprocess_page(). This preprocessor will run it's course when theme_maintenance_page() is invoked. It is also used in theme_install_page() and theme_update_page() to keep all the variables…
template_preprocess_node in modules/node/node.module
Process variables for node.tpl.php
template_preprocess_page in includes/theme.inc
Process variables for page.tpl.php
template_preprocess_poll_bar in modules/poll/poll.module
Preprocess the poll_bar theme hook.
template_preprocess_poll_results in modules/poll/poll.module
Preprocess the poll_results theme hook.
template_preprocess_poll_vote in modules/poll/poll.module
Themes the voting form for a poll.
template_preprocess_profile_block in modules/profile/profile.module
Process variables for profile-block.tpl.php.
template_preprocess_search_result in modules/search/search.pages.inc
Process variables for search-result.tpl.php.
template_preprocess_user_profile_category in modules/user/user.pages.inc
Process variables for user-profile-category.tpl.php.
text_field_sanitize in modules/field/modules/text/text.module
theme_aggregator_block_item in modules/aggregator/aggregator.module
Format an individual feed item for display in the block.
theme_aggregator_page_opml in modules/aggregator/aggregator.pages.inc
Theme the OPML feed output.
theme_button in includes/form.inc
Theme a form button.
theme_filter_admin_overview in modules/filter/filter.admin.inc
Theme the admin overview form.
theme_hidden in includes/form.inc
Format a hidden form field.
theme_image in includes/theme.inc
Return a themed image.
theme_image_button in includes/form.inc
Theme a form image button.
theme_links in includes/theme.inc
Return a themed set of links.
theme_locale_languages_overview_form in includes/locale.inc
Theme the language overview form.
theme_menu_admin_overview in modules/menu/menu.admin.inc
Theme the menu title and description for admin page
theme_node_admin_overview in modules/node/content_types.inc
theme_placeholder in includes/theme.inc
Formats text for emphasized display in a placeholder inside a sentence. Used automatically by t().
theme_radio in includes/form.inc
Format a radio button.
theme_textarea in includes/form.inc
Format a textarea.
theme_textfield in includes/form.inc
Format a textfield.
theme_update_report in modules/update/update.report.inc
Theme project status report.
theme_username in includes/theme.inc
Format a username.
tracker_page in modules/tracker/tracker.pages.inc
Menu callback. Prints a listing of active nodes on the site.
trigger_unassign_submit in modules/trigger/trigger.admin.inc
update_do_one in ./update.php
Perform one update and store the results which will later be displayed on the finished page.
update_sql in includes/database/database.inc
Perform an SQL query and return success or failure.
url in includes/common.inc
Generate a URL from a Drupal menu path. Will also pass-through existing URLs.
user_autocomplete in modules/user/user.pages.inc
Menu callback; Retrieve a JSON object containing autocomplete suggestions for existing users.
user_multiple_cancel_confirm in modules/user/user.module
xmlrpc_value_get_xml in includes/xmlrpc.inc
Generate XML representing the given value.
_block_render_blocks in modules/block/block.module
Render the content and subject for a set of blocks.
_drupal_bootstrap in includes/bootstrap.inc
_filter_url_parse_full_links in modules/filter/filter.module
Make links out of absolute URLs.
_filter_url_parse_partial_links in modules/filter/filter.module
Make links out of domain names starting with "www."
_locale_translate_seek in includes/locale.inc
Perform a string search and display results in a table
_node_index_node in modules/node/node.module
Index a single node.

Code

includes/bootstrap.inc, line 1031

<?php
function check_plain($text) {
  return drupal_validate_utf8($text) ? htmlspecialchars($text, ENT_QUOTES) : '';
}
?>

Kommentare

Kommentar hinzufügen

Der Inhalt dieses Feldes wird nicht öffentlich zugänglich angezeigt.
  • Internet- und E-Mail-Adressen werden automatisch umgewandelt.
  • Zulässige HTML-Tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Zeilen und Absätze werden automatisch erzeugt.

Weitere Informationen über Formatierungsoptionen

Kommentar hinzufügen

Der Inhalt dieses Feldes wird nicht öffentlich zugänglich angezeigt.
  • Internet- und E-Mail-Adressen werden automatisch umgewandelt.
  • Zulässige HTML-Tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Zeilen und Absätze werden automatisch erzeugt.

Weitere Informationen über Formatierungsoptionen