Top Level Namespace

Defined Under Namespace

Modules: Cyberweb, Errno, WEBrick Classes: ClassBasedTest

Constant Summary

Constants included from Cyberweb::Objectified::HtmlTags

Cyberweb::Objectified::HtmlTags::Combobox

Constants included from Cyberweb

Cyberweb::A, Cyberweb::ALPHABET, Cyberweb::ARRAY_CSS_BORDER_STYLES, Cyberweb::ARRAY_DEFAULT_JAVASCRIPT_LIBRARIES, Cyberweb::ARRAY_IMAGES, Cyberweb::ARRAY_INTERNAL_TAGS, Cyberweb::ARRAY_JAVASCRIPT_METHODS, Cyberweb::ARRAY_LISTING_ALL_PROJECT_IMAGES, Cyberweb::ARRAY_LOCAL_CSS_FILES, Cyberweb::ARRAY_RANDOM_COLOUR, Cyberweb::A_UMLAUT_LARGE, Cyberweb::A_UMLAUT_SMALL, Cyberweb::Abbr, Cyberweb::Audio, Cyberweb::BR, Cyberweb::Blockquote, Cyberweb::Body, Cyberweb::Button, Cyberweb::CGI_DIRECTORY, Cyberweb::CHARTS_DIRECTORY, Cyberweb::CODE_TEMPLATE, Cyberweb::COLOURED_TAGS, Cyberweb::CONFIGURATION_DIRECTORY, Cyberweb::CONTENT_TYPE_HTML, Cyberweb::CONTENT_TYPE_PLAIN, Cyberweb::COPYRIGHT_SYMBOL, Cyberweb::CR, Cyberweb::CSS_FILES, Cyberweb::CURRENT_RUBY_VERSION, Cyberweb::Canvas, Cyberweb::Cite, Cyberweb::DATA_DIR, Cyberweb::DEBUG, Cyberweb::DEFAULT_CSV_FILE, Cyberweb::DEFAULT_FAVICON, Cyberweb::DEFAULT_FORM_MODE, Cyberweb::DEFAULT_MARKDOWN_FILE, Cyberweb::DEFAULT_PROJECT_ENCODING, Cyberweb::DEFAULT_VIDEO_HEIGHT, Cyberweb::DEFAULT_VIDEO_WIDTH, Cyberweb::DIRECTORY_IMAGES_BASE64_ENCODED, Cyberweb::DIRECTORY_WITH_CSS_FILES, Cyberweb::Div, Cyberweb::EOL, Cyberweb::EURO, Cyberweb::EURO_SYMBOL, Cyberweb::Embed, Cyberweb::FILE_JS_FILES_TO_LOAD, Cyberweb::Fieldset, Cyberweb::Figure, Cyberweb::Form, Cyberweb::GENERATOR_DIRECTORY, Cyberweb::GERMAN_UMLAUTS, Cyberweb::H1, Cyberweb::H2, Cyberweb::H3, Cyberweb::H4, Cyberweb::H5, Cyberweb::H6, Cyberweb::HELP_DIRECTORY, Cyberweb::HOME_X_DATA, Cyberweb::HTML_TAGS_DIRECTORY, Cyberweb::HTTP_RESPONSE_HEADER, Cyberweb::HTTP_STATUS, Cyberweb::HTTP_STATUS_CODES, Cyberweb::Hbox, Cyberweb::I, Cyberweb::Img, Cyberweb::Input, Cyberweb::JAVASCRIPT_DIRECTORY, Cyberweb::LAST_UPDATE, Cyberweb::LF, Cyberweb::LINE_FEED, Cyberweb::Label, Cyberweb::Legend, Cyberweb::Li, Cyberweb::MAIN_DIR, Cyberweb::MISSING_IMAGES_ARE_STORED_HERE, Cyberweb::Map, Cyberweb::Meta, Cyberweb::N, Cyberweb::NBR, Cyberweb::NBSP, Cyberweb::NL, Cyberweb::Nav, Cyberweb::OBJECTIFIED_HTML_TAGS_DIRECTORY, Cyberweb::O_UMLAUT_LARGE, Cyberweb::O_UMLAUT_SMALL, Cyberweb::Object, Cyberweb::Ol, Cyberweb::P, Cyberweb::PI, Cyberweb::PRE, Cyberweb::PROJECT_BASE_DIR, Cyberweb::PROJECT_BASE_DIRECTORY, Cyberweb::PROJECT_CSS_DIRECTORY, Cyberweb::Pre, Cyberweb::Progress, Cyberweb::REMOTE_URL, Cyberweb::RFC822_DAYS, Cyberweb::RFC822_MONTHS, Cyberweb::RUBY_HEADER, Cyberweb::RUBY_SITE_DIR, Cyberweb::STANDALONE_CLASSES_DIRECTORY, Cyberweb::STRICT_DOCTYPE, Cyberweb::Section, Cyberweb::Span, Cyberweb::Style, Cyberweb::TEMPLATE1, Cyberweb::TEMPLATE2, Cyberweb::TEMPLATE_RUBY_REGEX, Cyberweb::TOPLEVEL_METHODS_DIRECTORY, Cyberweb::Table, Cyberweb::Td, Cyberweb::Textarea, Cyberweb::Th, Cyberweb::Thead, Cyberweb::Title, Cyberweb::Tr, Cyberweb::URL_TO_THE_DOCUMENTATION, Cyberweb::USER_X, Cyberweb::U_UMLAUT_LARGE, Cyberweb::U_UMLAUT_SMALL, Cyberweb::Ul, Cyberweb::VERSION, Cyberweb::WEBMIN_DIRECTORY, Cyberweb::WEB_OBJECT_DIRECTORY, Cyberweb::Window, Cyberweb::YOUR_IP

Constants included from Cyberweb::Encoding

Cyberweb::Encoding::ENCODING_ISO, Cyberweb::Encoding::ENCODING_US_ASCII, Cyberweb::Encoding::ENCODING_UTF8, Cyberweb::Encoding::ISO_ENCODING, Cyberweb::Encoding::MAIN_ENCODING, Cyberweb::Encoding::MAIN_ENCODING_TO_USE, Cyberweb::Encoding::US_ASCII

Class Method Summary collapse

Instance Method Summary collapse

Methods included from Cyberweb::REST::Delegator

delegate

Methods included from Cyberweb::BaseModule::FileRelatedFunctionality

#copy_this_file, #cpr, #delete_file, #filename_without_extension?, #read_file_via_utf8_encoding

Methods included from Cyberweb::Objectified::HtmlTags

array_keep_track_of_objectified_HTML_tags_created_so_far?, do_keep_track_of_objectified_HTML_tags_created_so_far, do_render_the_main_array, last_tag?, try_to_register_this_tag

Methods included from Cyberweb::RouteHandler::Delegator

delegate

Methods included from Cyberweb::BaseModule::Colours

#all_html_colours, #lightgreen, #rev, #sdir, #sfancy, #sfile, #simp, #steelblue, #tomato

Methods included from Cyberweb

a, #a, #abbr, abr, #abr, #absolute_img, absolute_path, add_dragula_drag_for, #add_dragula_drag_for, #add_javascript_drag, #add_ruby_code, add_this_environment, alert, #alert, #aliceblue, aliceblue, #alink, all_colours, #all_ids?, all_ids?, all_project_images?, #anmerkung, anmerkung, #antiquewhite, antiquewhite, append_this_id_to_all_ids, #append_this_id_to_all_ids, append_to_all_cmd, append_to_cmd1, append_to_cmd2, append_to_cmd3, append_to_cmd4, append_to_cmd5, append_to_tables, #aqua, aqua, aquamarine, #aquamarine, #area, array_predefined_constants?, array_registered_sitemaps?, array_tables?, arrow_right, #audio, audio, #azure, azure, #b, base64_image, base64_images, base_directory?, #bbr2, bbr2, #bbrud, beige, #beige, #bisque, bisque, #black, black, blanchedalmond, #blanchedalmond, #blink, #block, #blockquote, blue, #blue, blueviolet, #blueviolet, #body_javascript_onload, #body_start, #bold, bold, #boldbr, #br, #brbr, #brown, brown, bruch, burlywood, #burlywood, button, #button, #ca, cadetblue, #cadetblue, #canvas, #cb, #cbody, cdiv, #cdiv, #cdl, #cfieldset, #cfigure, #cform, cform, #cframeset, #cgi?, cgi_header?, #cgi_params?, #chartreuse, chartreuse, #chead, #checkbox, chmod_displayer, chocolate, #chocolate, #chtml, circle, #clabel, clear, #clear_list, #clegend, #cli, #clicul, #clili, #cmap, cmd1, cmd1=, cmd1_css_rules?, cmd2, cmd2=, cmd2_css_rules?, cmd3, cmd3=, cmd3_css_rules?, cmd4, cmd4=, cmd4_css_rules?, cmd5, cmd5=, cmd5_css_rules?, #cnav, #cobject, #col, #colour_chart, colour_chart, #colour_table, #colourize_nim_code, colourize_ruby_code, #config?, #config_file?, configuration?, configuration_file?, #consider_serving_the_web_object, consider_serving_web_object, container_for_the_CSS_coffee_animation, #content, content_type_HTML, content_type_html, content_type_plain, convert_back_german_umlauts, convert_image_to_base64, convert_n_relative_slashes_to_relative_directory, convert_umlaute, converted_path_to_data, converted_path_to_project_base_dir, converted_path_to_the_directory_containing_the_copied_javascript_files, coral, #coral, cornflowerblue, #cornflowerblue, cornsilk, #cornsilk, #cp, #cpre, create_chart, create_directory, create_entry, create_random_cfdg_favicon, #create_thumbnails_page, create_webpage_for_images, #crimson, crimson, csection, #csection, #cselect, #cspan, #css, #css_comment, css_comment, css_directory?, css_manager, css_rules_for_the_coffee_animation, css_rules_for_the_polaroid_card_effect, css_rules_for_the_submarine_component, csv_to_table, #ct, #ctable, ctable, #ctbody, ctd, #ctd, #ctdctr, #ctdtd, #ctdtr, #ctextarea, #cth, #ctr, #ctrctd, ctrctd, #cul, custom_error_page=, custom_error_page?, #customized_table, cyan, #cyan, #cyberweb_fixed_path?, darkblue, #darkblue, darkcyan, #darkcyan, darkgoldenrod, #darkgoldenrod, darkgray, #darkgray, darkgreen, #darkgreen, #darkgrey, darkgrey, darkkhaki, #darkkhaki, darkmagenta, #darkmagenta, darkolivegreen, #darkolivegreen, darkorange, #darkorange, darkorchid, #darkorchid, darkred, #darkred, darksalmon, #darksalmon, #darkseagreen, darkseagreen, #darkslateblue, darkslateblue, #darkslategray, darkslategray, darkslategrey, #darkslategrey, darkturquoise, #darkturquoise, darkviolet, #darkviolet, date_today, #date_today, datum, debug?, deeppink, #deeppink, deepskyblue, #deepskyblue, dimgray, #dimgray, dimgrey, #dimgrey, disable_cgi_exceptions, disable_debug, #disable_right_click, disable_right_click, display_all_files_in_this_directory, #display_and_enable_html_links, #display_clock, #display_date, #display_directories, #display_environmental_variables, display_environmental_variables, display_information_about_the_environment, #display_pdfs, #display_ruby_code, #display_studium_relevant_files, display_the_registered_base64_images, display_this_file, display_time, #div, div, #div_blue, #div_bord_1, #div_bord_2, #div_bord_3, #div_fin, div_hfin, #div_hfin, #div_note, do_convert_umlaute, #doc_write, doc_write, doctype?, document, #document, #dodgerblue, dodgerblue, #doppel_anm, #dot, dot, #dot101, #dot102, #dot103, #dot104, #dot105, #dot106, #dot107, #dot108, #dot109, #dot110, #dot111, #dot112, download_favicon, download_latest_jquery, download_webpage, #drag, #drag_and_drop, #drag_drop, drag_last, #drag_last, #drag_n_drop, #drag_this, #dragula_one_two_three, #dropdown, dropdown_box, #e_power_to, #earrow, #ebr, ecircle, #eclose, eclose, ecsection, edit_configuration_file, ee, eform, #ehtml_comment, ejavascript, #ejavascript, #embed, #embed_flash, #embed_links_file, embed_links_file, embed_this_image, #embed_this_image, embed_this_pdf, empty_cmd1, empty_cmd2, empty_cmd3, empty_cmd4, empty_cmd5, enable_debug, #enable_drag_for, enable_predefined_methods, #enable_title_for_reading_files, ensure_main_encoding, env?, environment?, #error_box, #error_log, error_log, escape_html, #escape_html, #escape_umlauts, escape_umlauts, #escaped_html, evaluate_from_the_same_named_file_then_serve, extract_date, fancy_spacer, field_with_legend, #fieldset, #figure, file_amusement_park, #file_dialog_button, filename?, #find_script, #firebrick, firebrick, #floralwhite, floralwhite, forestgreen, #forestgreen, #form, found_these_css_classes, #found_these_css_classes?, frame_left, #frame_left, #frame_right, frameset, #frameset, from_current_directory_to_the_server_base_directory_count_the_number_of_slashes, fuchsia, #fuchsia, gainsboro, #gainsboro, generate_animated_border_gradient_box, generate_cap_box, generate_cgi, #generate_coloured_box, #generate_info_box, generate_simple_webpage, #generate_sitemap, #generate_the_id_for_the_coloured_box_background, #get_all_directories_from, get_files_from, get_images, #get_ip, get_proper_url, get_webimage, #get_webimage, #ghostwhite, ghostwhite, glob, #glob, #gold, gold, goldenrod, #goldenrod, #google, google, #gray, gray, #green, green, greenyellow, #greenyellow, grey, #grey, #h1, #h1_id, #h2, #h2_id, #h3, #h3_id, #h4, #h4_id, #h5, #h5_id, #h6, #h6_id, hash_registered_extra_tags?, home_x_dir?, #honeydew, honeydew, #hotpink, hotpink, #hr, html_colours?, html_comment, #html_comment, html_fin, #html_fin, html_header, html_mode?, html_template, #html_textarea, #i, #ibr, #iframe, #ig, #imdb, #imdb_form, img, #img, #img_nbr, #in_dir_image, #include_css, include_greek_letters, increment_draw_circle_counter, increment_n_message_boxes, #indianred, indianred, #indigo, indigo, #info_box, initialize_internal_hash, #input, #input_field, input_field, #input_submit, #input_text, #input_with_datalist, #inputbr, insert_target_blank_onto_this, internal_hash?, is_a_video_file?, is_an_image_file?, #is_html5?, is_html5?, is_on_roebe?, #italic, #italicbr, #italicbrlem, #ivory, ivory, #javascript, #javascript=, #javascript_box, javascript_drag_and_drop, #javascript_drag_and_drop, javascript_file, javascript_last_modified, #javascript_resize, jquery_ui_version?, jquery_version?, #js, #js=, #js_select_this_id, #khaki, khaki, #l1em, #l2em, #l3em, #l4em, #l5em, #l_e, #label, last_modified?, #last_tag_used?, last_tag_used?, #lavender, lavender, #lavenderblush, lavenderblush, #lawngreen, lawngreen, #left_aligned_label, left_arrow, legend, #lembre, #lemonchiffon, lemonchiffon, #lemspan, #li, lightblue, #lightblue, lightcoral, #lightcoral, lightcyan, #lightcyan, #lightgoldenrodyellow, lightgoldenrodyellow, lightgray, #lightgray, #lightgreen, lightgreen, lightgrey, #lightgrey, lightpink, #lightpink, #lightsalmon, lightsalmon, lightseagreen, #lightseagreen, #lightskyblue, lightskyblue, lightslategray, #lightslategray, lightslategrey, #lightslategrey, #lightsteelblue, lightsteelblue, lightyellow, #lightyellow, #lime, lime, #limegreen, limegreen, #linen, linen, #link_in_page, #link_list, #link_to, linkbr, #linkbr, #links, listing, #listing, listing_counter?, #listing_css=, listing_css_object, listing_css_object=, #load_cgi, load_coloured_tags, load_css, load_standalone_classes, load_the_configuration, load_this_external_javascript_file, load_webmin, localhost?, #localhost_to_data, #log_dir?, log_directory?, #log_directory?, logfile?, logging?, logo?, #lspacer, #magenta, magenta, main_encoding?, #make_row, #map, map_symbol_to_javascript_file, #markdown, markdown, #maroon, maroon, mathml, mathml_end, #mathml_end, mathml_start, #mediumaquamarine, mediumaquamarine, #mediumblue, mediumblue, #mediumorchid, mediumorchid, mediumpurple, #mediumpurple, #mediumseagreen, mediumseagreen, mediumslateblue, #mediumslateblue, mediumspringgreen, #mediumspringgreen, #mediumturquoise, mediumturquoise, mediumvioletred, #mediumvioletred, menu, #message_box, #midnightblue, midnightblue, mintcream, #mintcream, mistyrose, #mistyrose, #moccasin, moccasin, #mtag, #n, n_message_boxes_were_created?, #name_of_img_dir?, #name_of_served_page?, name_of_served_page?, #nav, #navajowhite, navajowhite, #navgroup, #navy, navy, new, new_cgi, new_template, #no_http, now?, #now?, #object, #object_frame, #ol, #oldlace, oldlace, #olive, olive, olivedrab, #olivedrab, #on_click_change_opacity, #on_click_hide, on_click_make_darker, #on_click_make_darker, oop_h1, oop_h2, oop_h3, oop_h4, oop_h5, oop_h6, #option, #orange, orange, orangered, #orangered, orchid, #orchid, #output_content_type, #output_javascript_bundle, #output_response_header, output_this_css_style, #p, #package_web_images, #padl1em, #padl2em, #padl3em, #palegoldenrod, palegoldenrod, palegreen, #palegreen, #paleturquoise, paleturquoise, palevioletred, #palevioletred, papayawhip, #papayawhip, params?, parse_a, #parse_a, #parse_html_link, parse_table, path_to_images?, path_to_jquery_dir?, path_to_last_generated_pdf_document, path_to_the_internal_javascript_directory?, #peachpuff, peachpuff, #peru, peru, #pfeil_rechts, #pink, pink, #play_avi_file, #play_local_video_file, #plum, plum, #pnl, populate_html_table, popup, #popup, #powderblue, powderblue, #power_to, power_to, pre, #pre, #pre_htmlentities, #print_accesskey, print_cgi_exceptions?, #print_css, #print_css_class, #print_css_style, #print_head_start, #print_html_header, #print_html_start, #print_html_to_head_start, print_javascript, #print_javascript, #print_meta_collection, #print_strict_doctype, #print_the_id, #print_the_name, print_this_css, #process_content, process_content, #progress, project_base_directory?, purple, #purple, #query_string?, quote, #quote, rack_env?, rack_path_info?, rack_referer?, rack_request_URI?, random_favicon, #random_image, #rating, rds, #read_and_display, #read_and_display_file_if_it_exists, #read_and_display_for_ruby, #read_and_display_markdown_file, read_and_display_this_file, #read_file, read_file, #read_file_into_array, #read_file_with_these_lines, readlines, #readlines, #real_progress_bar, red, #red, register_sitemap, register_this_filename, registered_html_tags?, #remove_double_slash, remove_html, #remove_html_tags, #remove_newline, remove_newlines, #remove_newlines, #remove_newlines_from, remove_this_substring_from_all_images, #render_this_svg, render_this_svg, rendered_template, #report_which_css_classes_were_found, #report_which_tag_was_used_last, require_generators, require_javascript_files, require_objectified_html_tags_files, require_the_constants, require_toplevel_methods_files, require_web_object_files, response_header?, restore_stdout, return_accesskey, return_aliceblue, return_all_html_tags_in_this_line, return_all_images_from_this_webpage, return_antiquewhite, return_aqua, return_aquamarine, return_azure, return_beige, return_bisque, return_black, return_blanchedalmond, return_blue, return_blueviolet, return_brown, return_burlywood, return_cadetblue, return_chartreuse, return_chocolate, return_configuration_settings, return_content_of_all_the_CSS_files, return_coral, return_cornflowerblue, return_cornsilk, return_counter, #return_counter, return_crimson, #return_css_class, return_css_class, return_css_for_sunny_weather, return_css_for_tetris, return_css_for_the_sausage_dog, return_css_for_the_simple_calculator, return_css_style, #return_css_style, return_current_weekday, return_cyan, return_darkblue, return_darkcyan, return_darkgoldenrod, return_darkgray, return_darkgreen, return_darkgrey, return_darkkhaki, return_darkmagenta, return_darkolivegreen, return_darkorange, return_darkorchid, return_darkred, return_darksalmon, return_darkseagreen, return_darkslateblue, return_darkslategray, return_darkslategrey, return_darkturquoise, return_darkviolet, return_dataset_without_any_comments, return_deeppink, return_deepskyblue, return_default_javascript, #return_default_javascript, return_dimgray, return_dimgrey, #return_doc_write, return_dodgerblue, return_env_as_string, return_favicon, return_firebrick, return_floralwhite, return_forestgreen, #return_form_object, return_fuchsia, return_gainsboro, return_ghostwhite, return_gold, return_goldenrod, return_gray, return_green, return_greenyellow, return_grey, return_head_start, #return_head_start, return_honeydew, return_hotpink, return_html_code_for_the_javascript_calculator, #return_html_fin, return_html_fin, return_html_for_the_submarine_component, #return_html_header, return_html_header, return_html_start, #return_html_start, return_html_to_head_start, return_indianred, return_indigo, #return_iso, return_iso_8859_charset, #return_iso_8859_charset, #return_iso_encoding, return_ivory, return_javascript, #return_javascript, #return_javascript_code, return_javascript_code_of_this_file, return_javascript_drag_and_drop, return_jquery_string, return_khaki, return_lavender, return_lavenderblush, return_lawngreen, return_lemonchiffon, return_lightblue, return_lightcoral, return_lightcyan, return_lightgoldenrodyellow, return_lightgray, return_lightgreen, return_lightgrey, return_lightpink, return_lightsalmon, return_lightseagreen, return_lightskyblue, return_lightslategray, return_lightslategrey, return_lightsteelblue, return_lightyellow, return_lime, return_limegreen, return_linen, return_magenta, return_maroon, return_mediumaquamarine, return_mediumblue, return_mediumorchid, return_mediumpurple, return_mediumseagreen, return_mediumslateblue, return_mediumspringgreen, return_mediumturquoise, return_mediumvioletred, return_meta_collection, #return_meta_collection, #return_meta_redirect, return_meta_redirect, return_midnightblue, return_mintcream, return_mistyrose, return_moccasin, return_navajowhite, return_navy, return_oldlace, return_olive, return_olivedrab, return_on_click_change_opacity, #return_on_click_change_opacity, return_orange, return_orangered, return_orchid, return_palegoldenrod, return_palegreen, return_paleturquoise, return_palevioletred, return_papayawhip, return_peachpuff, return_peru, return_pink, return_plum, return_powderblue, return_pretty_stars, return_program_name, return_purple, return_pwd, #return_random_border, return_random_border, return_random_colour, #return_random_image, return_red, return_rosybrown, return_royalblue, return_saddlebrown, return_salmon, return_sandybrown, return_sausage_dog_svg, return_seagreen, return_seashell, return_sienna, return_silver, return_skyblue, return_slateblue, return_slategray, return_slategrey, return_snow, return_springgreen, return_steelblue, return_svg_table, return_tan, return_teal, return_the_content_of_these_css_classes, #return_the_id, return_the_id, return_the_method_name_from_this_array, return_the_name, return_this_base64_image, return_this_css_component, #return_this_css_style, return_this_css_style, return_this_file, return_thistle, return_time_range_based_on_this_array, #return_title, return_title, return_title_of_this_remote_webpage, return_tomato, return_turquoise, #return_unique_css_id, #return_utf, return_utf_charset, #return_utf_charset, return_violet, return_wheat, return_white, return_whitesmoke, return_yellow, return_yellowgreen, #right, right_arrow, roebe_image_dir?, roebe_www_dir?, #rosybrown, rosybrown, royalblue, #royalblue, #rspacer, #s, s2, #s2, saddlebrown, #saddlebrown, salmon, #salmon, sandybrown, #sandybrown, sanitize_for_colours, sanitize_id, #sanitize_id, sanitize_javascript, #sanitize_javascript, sanitize_this_id, sanitize_this_string_by_adding_a_newline_after_every_closing_HTML_tag, #sanitize_url, sanitize_url, #sbr, #sbr2, #sbr3, #sbr4, #sbr5, #sbr6, #sbrexit, #seagreen, seagreen, seashell, #seashell, #select, select, #send_email, server_base_directory?, #server_base_directory?, set_configuration_object, set_debug, set_last_tag_used, #set_last_tag_used, set_log_directory, set_path_to_images, set_path_to_last_generated_pdf_document, set_server_base_directory, set_temp_directory, set_title, #set_title, set_use_this_relative_directory_for_custom_images, set_web_object, show_admin_icons, show_all_colours, show_all_ids?, #show_all_ids?, #show_cheerleader, show_configuration_settings, #show_dictionary, show_dictionary_chemnitz, #show_dictionary_chemnitz, #show_environment, show_greek_letters, show_help, show_html_colour_chart, #show_image_checkbox, #show_inhalt, #show_inhalt_as_markdown, #show_ip, #show_javascript_canvas, #show_params, #show_ruby_file, #show_sys_info, show_sys_info, #show_this_base64_image, show_this_base64_image, show_title, sienna, #sienna, silver, #silver, simple_form, simple_form=, #simple_link, #simple_table2, #sitemap, #skyblue, skyblue, slateblue, #slateblue, slategray, #slategray, slategrey, #slategrey, snow, #snow, #snoweffect, sort_this_array_by_time, #spacer, spacer, #span, spinbutton, #springgreen, springgreen, standalone_drag_and_drop_this_image, start, #start_checkbox, start_server, start_webrick, steelblue, #steelblue, store_rack_env, string_absolute_img, #string_absolute_img, string_body_start, #string_bold, string_bold, string_boldbr, #string_br, string_br, string_cdiv, #string_close, string_close, #string_combined_title, #string_cont, string_content, string_cpre, string_ctable, #string_ctable, string_ctd, string_ctr, #string_ctr, #string_div, string_div, string_ebr, #string_h1, #string_h2, #string_html_start, string_image, #string_img, #string_link, string_link, #string_my_css, string_option, #string_option, string_p, #string_p, string_pre, string_s, string_sbr, #string_sbr, #string_span, string_span, #string_table11_with_heading, string_table11_with_heading, #string_table12_with_heading, string_table12_with_heading, #string_table2, string_table2, #string_table2_with_heading, string_table2_with_heading, #string_table3, string_table3, #string_table4, string_table4, string_table4_with_heading, string_table5, #string_table5_with_heading, string_table5_with_heading, string_table6, string_table7, string_table8, string_table9, string_tag, #string_tag, string_td, string_textarea, #string_title, string_tr, strong, #strong, #submit, #success_box, #sysinfo_header, table, #table, #table10, #table11, #table12, #table13, #table14, #table2, #table2_with_headers, #table3, #table4, #table4_with_heading, #table5, #table6, #table7, #table8, #table9, #table_with_caption, #tag, tag, #tan, tan, #tbody, #td, td, teal, #teal, #temp_directory?, temp_directory?, test_css, #test_mathml, #textarea, #textile, textile, #th, #thead, thistle, #thistle, title?, #title_complete, to_css_directory, #tomato, tomato, #tr, tr, translate_html_string_into_webobject_string, #trtd, try_to_open_this_URL_via_the_browser, turquoise, #turquoise, #ul, #unescape_html, unicode_encoding?, update_use_this_relative_directory_for_custom_images, use_absolute_image_path, use_in_dir_images?, use_puma, use_this_local_port_or_a_later_port, use_this_relative_directory_for_custom_images?, #use_webimages?, use_webimages?, use_webrick, #valid_html, video, #video, #view_source, view_source, #violet, violet, #warn, #warning_box, web_object?, webimages_is_included?, #webobject_params?, #websave_what_to, #wheat, wheat, #white, white, #whitesmoke, whitesmoke, window, write_what_into, yaml_directory?, #yellow, yellow, #yellowgreen, yellowgreen, youtube, #youtube_embedder

Methods included from Cyberweb::Encoding

ensure_main_encoding, main_encoding?

Methods included from Cyberweb::Objectified::ShorterHelperMethods

alias_towards_the_registered_html_tags, #html_a, #html_abbr, #html_audio, #html_blockquote, #html_body, #html_button, #html_canvas, #html_checkbox, #html_cite, #html_combobox, #html_div, #html_embed, #html_fieldset, #html_figure, #html_form, #html_h1, #html_h2, #html_h3, #html_h4, #html_h5, #html_h6, #html_head, #html_img, #html_input, #html_meta, #html_object, #html_p, #html_pre, #html_span, #html_style, #html_submit, #html_table, #html_title, #html_ul, #last_tag?, #last_tags?

Class Method Details

.write(*i) ⇒ Object

#

$stdout_write

Override $stdout.write() to detect whether HTTP header printed or not.

#


200
201
202
203
# File 'lib/cyberweb/cgi/exceptions.rb', line 200

def $stdout.write(*i)
  $printed_header = true
  super(*i)
end

Instance Method Details

#english(optional_use_this_web_object = nil, &block) ⇒ Object

#

english

#


107
108
109
110
111
112
113
114
115
116
# File 'lib/cyberweb/web_object/toplevel_instantiation_of_the_web_object.rb', line 107

def english(
    optional_use_this_web_object = nil,
    &block
  )
  web_object?(
    optional_use_this_web_object,
    :english,
    &block
  )
end

#german(optional_use_this_web_object = nil, &block) ⇒ Object

#

german

You can also provide an argument since as of June 2021. The first argument will be assumed to be the title of the web-app.

Example:

german('Gesundheit') {

Is the same as:

title 'Gesundheit'
#


93
94
95
96
97
98
99
100
101
102
# File 'lib/cyberweb/web_object/toplevel_instantiation_of_the_web_object.rb', line 93

def german(
    optional_use_this_web_object = nil,
    &block
  )
  web_object?(
    optional_use_this_web_object,
    :german,
    &block
  )
end

#sysread(io, size) ⇒ Object

cgi_runner.rb – CGI launcher.

Author: IPR – Internet Programming with Ruby – writers Copyright © 2000 TAKAHASHI Masayoshi, GOTOU YUUZOU Copyright © 2002 Internet Programming with Ruby writers. All rights reserved.

$IPR: cgi_runner.rb,v 1.9 2002/09/25 11:33:15 gotoyuzo Exp $



12
13
14
15
16
17
18
19
20
# File 'lib/cyberweb/webrick/clone/webrick/httpservlet/cgi_runner.rb', line 12

def sysread(io, size)
  buf = +""
  while size > 0
    tmp = io.sysread(size)
    buf << tmp
    size -= tmp.bytesize
  end
  return buf
end

#web_object(optional_use_this_web_object = nil, use_a_specific_language = false, &block) ⇒ Object Also known as: html, w, web_object?

#

web_object (w tag)

This is the method that will return the existing @web_object instance, after it has been properly set up.

‘w’ is used as a general alias name towards the method called web_object?. This seems to be more readable, whereas w is shorter to type and thus nicer to use in, for example, IRB.

The &block notation is necessary in order to pass in the blocks to other methods.

Note that html {} is an alias to this method.

The first argument to this method can be a String, nil, or an instance of Cyberweb::WebObject. If a String is provided then this will be made the title of the web-page at hand.

#


37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
# File 'lib/cyberweb/web_object/toplevel_instantiation_of_the_web_object.rb', line 37

def web_object(
    optional_use_this_web_object = nil,
    use_a_specific_language      = false,  # This should be false, or a Symbol such as :english or :german.
    &block
  )
  if optional_use_this_web_object
    _ = optional_use_this_web_object
    # ======================================================================= #
    # Support both Symbols and Strings past this point:
    # ======================================================================= #
    if _.is_a? Symbol or
       _.is_a? String
      _ = @web_object
      _ = Cyberweb::WebObject.new if _.nil?
      _.set_web_title(optional_use_this_web_object)
    end
  else # This is the default entry.
    _ = @web_object
  end
  # ========================================================================= #
  # Always instantiate a new cyberweb-object in the vent there is no
  # @web_object defined, onto the toplevel.
  # ========================================================================= #
  _ = Cyberweb::WebObject.new if _.nil?
  Cyberweb.set_web_object(_) # And register it here as well.
  if _.already_served?
    # ========================================================================= #
    # Do nothing in this event.
    # ========================================================================= #
  else
    if use_a_specific_language
      _.complex_handle_this_language(use_a_specific_language)
    end
    _.handle_these_calls(&block)
    _.serve_webpage
  end
  return _ # Return it here.
end