![]() |
![]() |
![]() |
gURLChecker Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
enum UCProjectType; UCBookmarksType uc_project_get_bookmarks_type (void
); gboolean uc_project_get_check_is_bookmarks (void
); void uc_project_set_bookmarks_type (const UCBookmarksType value
); GHashTable * uc_project_get_cookies (void
); void uc_project_set_cookies (GHashTable *value
); void uc_project_report_save (void
); gboolean uc_project_get_check_is_main (void
); void uc_project_set_check_is_main (const gboolean value
); gboolean uc_project_get_w3c_checks (const gchar *type
); void uc_project_set_w3c_checks (const gchar *type
,const gboolean value
); gboolean uc_project_save_all (void
); void uc_project_set_security_checks (const gchar *type
,const gboolean value
); gboolean uc_project_get_security_checks (const gchar *type
); gboolean uc_project_get_export_numbering (void
); void uc_project_set_export_labels (const gboolean value
); gboolean uc_project_get_export_labels (void
); void uc_project_set_export_numbering (const gboolean value
); gchar * uc_project_get_report_export_path (void
); gchar * uc_project_get_security_virii_extensions (void
); void uc_project_set_security_bad_extensions (const gchar *items
); void uc_project_set_w3c_html_level (const gchar *value
); void uc_project_set_w3c_css_extensions (const gchar *items
); void uc_project_set_security_virii_extensions (const gchar *items
); gchar * uc_project_get_security_bad_extensions (void
); gchar * uc_project_get_w3c_html_extensions (void
); void uc_project_projects_list_load (void
); const gchar * uc_project_get_w3c_html_level (void
); void uc_project_set_w3c_html_extensions (const gchar *items
); gchar * uc_project_get_w3c_css_extensions (void
); void uc_project_set_report_export_path (const gchar *value
); void uc_project_set_cookies_warn_updated (const gboolean value
); gboolean uc_project_get_prompt_auth (void
); void uc_project_set_prompt_auth (const gboolean value
); gboolean uc_project_get_cookies_warn_added (void
); void uc_project_set_cookies_warn_added (const gboolean value
); gboolean uc_project_get_cookies_warn_updated (void
); gboolean uc_project_get_cookies_warn_deleted (void
); void uc_project_set_cookies_warn_deleted (const gboolean value
); gboolean uc_project_get_cookies_accept (void
); void uc_project_set_cookies_accept (const gboolean value
); void uc_project_xml_load_settings (const UCProjectProjects *p
); void uc_project_general_settings_save (void
); void uc_project_save_index (void
); void uc_project_delete (const gint32 id
); gint32 uc_project_treeview_get_selected_row_id (void
); GdkPixbuf * uc_project_get_type_icon (const UCProjectType project_type
); gboolean uc_project_open (const gint32 id
); void uc_project_display_informations (GtkTreeView *treeview
); GList * uc_project_get_projects_list (void
); gboolean uc_project_save_properties (void
); gint uc_project_save (void
); void uc_project_free (void
); void uc_project_new (void
); void uc_project_get_reject_directories (gchar ***items
,guint *item_size
); void uc_project_get_reject_domains (gchar ***items
,guint *item_size
); gchar * uc_project_get_reject_documents (void
); gchar * uc_project_get_reject_images (void
); void uc_project_set_reject_directories (const gchar *items
); void uc_project_set_reject_documents (const gchar *items
); void uc_project_set_reject_images (const gchar *items
); void uc_project_set_reject_domains (const gchar *items
); UCProjectType uc_project_get_type (void
); gchar * uc_project_get_title (void
); gchar * uc_project_get_description (void
); gboolean uc_project_get_save_bookmarks (void
); gboolean uc_project_get_save (void
); const gchar * uc_project_get_local_charset (void
); gboolean uc_project_get_check_is_current (void
); gchar * uc_project_get_url (void
); guint uc_project_get_id (void
); gboolean uc_project_get_speed_check (void
); gchar * uc_project_get_bookmarks_file (void
); guint uc_project_get_timeouts_blocked (void
); gchar * uc_project_get_current_host (void
); gboolean uc_project_speed_check_get_download_content (void
); gchar * uc_project_get_current_port (void
); gchar * uc_project_get_proxy_host (void
); gchar * uc_project_get_working_path (void
); gchar * uc_project_get_chroot_path (void
); gchar * uc_project_get_cache_name (void
); gboolean uc_project_get_stylesheet_check (void
); gboolean uc_project_get_stylesheet_validate (void
); gboolean uc_project_get_proto_file_is_error (void
); gboolean uc_project_get_proto_file_check (void
); gboolean uc_project_get_proto_mailto (void
); gboolean uc_project_get_proto_https (void
); gboolean uc_project_get_proto_ftp (void
); gboolean uc_project_get_passive_ftp (void
); gboolean uc_project_get_proto_mailto_check_mx (void
); guint uc_project_get_check_wait (void
); guint uc_project_get_depth_level (void
); gboolean uc_project_get_check_chroot (void
); gboolean uc_project_get_limit_local (void
); gboolean uc_project_get_use_proxy (void
); guint uc_project_get_proxy_port (void
); gboolean uc_project_get_download_images_content (void
); gboolean uc_project_get_download_archives_content (void
); guint uc_project_get_check_timeout (void
); gboolean uc_project_get_debug_mode (void
); gboolean uc_project_get_dump_properties (void
); guint uc_project_get_tooltips_delay (void
); gboolean uc_project_get_onsave (void
); gchar * uc_project_get_browser_path (void
); gboolean uc_project_get_no_urls_args (void
); void uc_project_speed_check_set_download_content (const gboolean value
); void uc_project_set_speed_check (const gboolean value
); void uc_project_set_onsave (const gboolean value
); void uc_project_set_type (const UCProjectType type
); void uc_project_set_id (const guint id
); void uc_project_set_title (const gchar *value
); void uc_project_set_description (const gchar *value
); void uc_project_set_save_bookmarks (const gboolean value
); void uc_project_set_timeouts_blocked (const guint value
); void uc_project_set_save (const gboolean value
); void uc_project_set_local_charset (G_CONST_RETURN gchar *value
); void uc_project_set_check_is_current (const gboolean value
); void uc_project_set_url (const gchar *value
); void uc_project_set_bookmarks_file (const gchar *value
); void uc_project_set_current_host (const gchar *value
); void uc_project_set_current_port (const gchar *value
); void uc_project_set_check_wait (const guint value
); void uc_project_set_depth_level (const guint value
); void uc_project_set_working_path (const gchar *value
); void uc_project_set_cache_name (const gchar *value
); void uc_project_set_proto_file_is_error (const gboolean value
); void uc_project_set_stylesheet_check (const gboolean value
); void uc_project_set_stylesheet_validate (const gboolean value
); void uc_project_set_proto_file_check (const gboolean value
); void uc_project_set_proto_mailto (const gboolean value
); void uc_project_set_proto_https (const gboolean value
); void uc_project_set_proto_ftp (const gboolean value
); void uc_project_set_passive_ftp (const gboolean value
); void uc_project_set_proto_mailto_check_mx (const gboolean value
); void uc_project_set_check_chroot (const gboolean value
); void uc_project_set_limit_local (const gboolean value
); void uc_project_set_use_proxy (const gboolean value
); void uc_project_set_proxy_host (const gchar *value
); void uc_project_set_proxy_port (const guint value
); void uc_project_set_chroot_path (const gchar *value
); void uc_project_set_download_images_content (const gboolean value
); void uc_project_set_download_archives_content (const gboolean value
); void uc_project_set_check_timeout (const guint value
); void uc_project_set_debug_mode (const gboolean value
); void uc_project_set_dump_properties (const gboolean value
); void uc_project_set_tooltips_delay (const guint value
); void uc_project_set_browser_path (const gchar *value
); void uc_project_set_no_urls_args (const gboolean value
); void uc_project_set_auth_line (const gchar *value
); gchar * uc_project_get_auth_line (void
);
typedef enum { UC_PROJECT_TYPE_WEB_SITE, UC_PROJECT_TYPE_LOCAL_FILE, UC_PROJECT_TYPE_BOOKMARKS, UC_PROJECT_TYPE_ALL, UC_PROJECT_TYPES_LEN } UCProjectType;
void uc_project_set_bookmarks_type (const UCBookmarksType value
);
|
gboolean uc_project_get_w3c_checks (const gchar *type
);
|
|
Returns : |
void uc_project_set_w3c_checks (const gchar *type
,const gboolean value
);
|
|
|
void uc_project_set_security_checks (const gchar *type
,const gboolean value
);
|
|
|
gboolean uc_project_get_security_checks (const gchar *type
);
|
|
Returns : |
void uc_project_set_export_numbering (const gboolean value
);
|
gchar * uc_project_get_security_virii_extensions
(void
);
Return a string with comma separated extensions to scan during the check.
There is no memory allocation.
See: uc_project_get_reject_directories()
,
uc_project_get_reject_domains()
,
uc_project_get_reject_documents()
,
uc_project_get_reject_images()
,
uc_project_get_security_bad_extensions()
,
uc_project_get_w3c_html_extensions()
,
uc_project_get_w3c_css_extensions()
Returns : |
A string with comma separated extensions. |
void uc_project_set_security_bad_extensions
(const gchar *items
);
|
void uc_project_set_w3c_css_extensions (const gchar *items
);
|
void uc_project_set_security_virii_extensions
(const gchar *items
);
|
gchar * uc_project_get_security_bad_extensions
(void
);
Return a string with comma separated extensions of files to search during the security scan.
There is no memory allocation.
See: uc_project_get_reject_directories()
,
uc_project_get_reject_domains()
,
uc_project_get_reject_documents()
,
uc_project_get_reject_images()
,
uc_project_get_security_virii_extensions()
,
uc_project_get_w3c_html_extensions()
,
uc_project_get_w3c_css_extensions()
Returns : |
A string with comma separated extensions. |
gchar * uc_project_get_w3c_html_extensions (void
);
Return a string with comma separated extensions of HTML documents to validate during the scan.
There is no memory allocation.
See: uc_project_get_reject_directories()
,
uc_project_get_reject_domains()
,
uc_project_get_reject_documents()
,
uc_project_get_reject_images()
,
uc_project_get_security_bad_extensions()
,
uc_project_get_security_virii_extensions()
,
uc_project_get_w3c_css_extensions()
Returns : |
A string with comma separated extensions. |
void uc_project_projects_list_load (void
);
Load the projects' list.
See: uc_project_xml_get_tags()
void uc_project_set_w3c_html_extensions (const gchar *items
);
|
gchar * uc_project_get_w3c_css_extensions (void
);
Return a string with comma separated extensions of CSS files to validate during the scan.
There is no memory allocation.
See: uc_project_get_reject_directories()
,
uc_project_get_reject_domains()
,
uc_project_get_reject_documents()
,
uc_project_get_reject_images()
,
uc_project_get_security_bad_extensions()
,
uc_project_get_security_virii_extensions()
,
uc_project_get_w3c_html_extensions()
Returns : |
A string with comma separated extensions. |
void uc_project_set_report_export_path (const gchar *value
);
|
void uc_project_set_cookies_warn_updated (const gboolean value
);
|
void uc_project_set_cookies_warn_added (const gboolean value
);
|
gboolean uc_project_get_cookies_warn_updated (void
);
Returns : |
gboolean uc_project_get_cookies_warn_deleted (void
);
Returns : |
void uc_project_set_cookies_warn_deleted (const gboolean value
);
|
void uc_project_xml_load_settings (const UCProjectProjects *p
);
Load settings for a given project.
See: uc_project_open()
,
uc_project_xml_load_links()
|
UCProjectProjects node of the project to load. |
void uc_project_general_settings_save (void
);
Save the main gurlchecker settings in XML format on the disk.
void uc_project_save_index (void
);
Save the gurlchecker project's list in XML format on the disk.
void uc_project_delete (const gint32 id
);
Delete a gurlchecker project.
|
id of the project to delete. |
gint32 uc_project_treeview_get_selected_row_id
(void
);
Identify the project corresponding to the currently selected row and return its id.
Returns : |
id of the project. |
GdkPixbuf * uc_project_get_type_icon (const UCProjectType project_type
);
Returns the corresponding icon for a given link type.
|
a UCProjectType type. |
Returns : |
A GdkPixbuf icon. |
gboolean uc_project_open (const gint32 id
);
Open a existant gurlchecker project.
See: uc_project_xml_load_links()
,
uc_project_xml_load_settings()
|
id of the project to open. |
Returns : |
TRUE if the project have been open correctly.
|
void uc_project_display_informations (GtkTreeView *treeview
);
Retreive the currently selected project on the list and display its informations in the project's dialog.
|
the treeview where projects are listed. |
GList * uc_project_get_projects_list (void
);
Return the gurlchecker projects' list.
Returns : |
A GList pointer on the internal projects' list. |
gboolean uc_project_save_properties (void
);
Save properties for the current project.
Returns : |
TRUE if all required properties for a project have been
enter.
|
gint uc_project_save (void
);
Save the entire current project (settings, links etc.) in XML format on the disk.
Returns : |
TRUE if project must be saved.
|
void uc_project_free (void
);
Free internals lists and variables to prepare a new project.
void uc_project_get_reject_directories (gchar ***items
,guint *item_size
);
Fill the items
vector with the directories to avoid during
the check (those directories will not be checked).
There is no memory allocation.
See: uc_project_get_reject_domains()
,
uc_project_get_reject_documents()
,
uc_project_get_reject_images()
,
uc_project_get_security_bad_extensions()
,
uc_project_get_security_virii_extensions()
,
uc_project_get_w3c_html_extensions()
,
uc_project_get_w3c_css_extensions()
|
the vector to fill. |
|
the size to fill. |
void uc_project_get_reject_domains (gchar ***items
,guint *item_size
);
Fill the items
vector with the domains to avoid during
the check (those domains will not be checked).
There is no memory allocation.
See: uc_project_get_reject_directories()
,
uc_project_get_reject_documents()
,
uc_project_get_reject_images()
,
uc_project_get_security_bad_extensions()
,
uc_project_get_security_virii_extensions()
,
uc_project_get_w3c_html_extensions()
,
uc_project_get_w3c_css_extensions()
|
the vector to fill. |
|
the size to fill. |
gchar * uc_project_get_reject_documents (void
);
Return a string with comma separated extensions to ignore during the scan.
See: uc_project_get_reject_directories()
,
uc_project_get_reject_domains()
,
uc_project_get_reject_images()
,
uc_project_get_security_bad_extensions()
,
uc_project_get_security_virii_extensions()
,
uc_project_get_w3c_html_extensions()
,
uc_project_get_w3c_css_extensions()
Returns : |
A string with comma separated extensions. |
gchar * uc_project_get_reject_images (void
);
Return a string with comma separated extensions to ignore during the scan.
There is no memory allocation.
See: uc_project_get_reject_directories()
,
uc_project_get_reject_domains()
,
uc_project_get_reject_documents()
,
uc_project_get_security_bad_extensions()
,
uc_project_get_security_virii_extensions()
,
uc_project_get_w3c_html_extensions()
,
uc_project_get_w3c_css_extensions()
Returns : |
A string with comma separated extensions. |
void uc_project_set_reject_directories (const gchar *items
);
|
void uc_project_set_reject_documents (const gchar *items
);
|
UCProjectType uc_project_get_type (void
);
Return the current project type.
Returns : |
The current project type. |
gboolean uc_project_get_save (void
);
Check if the project should be saved.
Returns : |
TRUE if the project should be saved.
|
guint uc_project_get_id (void
);
Return the id of the current project.
Returns : |
id of the project. |
gboolean uc_project_speed_check_get_download_content
(void
);
Returns : |
gboolean uc_project_get_proto_mailto_check_mx
(void
);
Returns : |
gboolean uc_project_get_download_images_content
(void
);
Returns : |
gboolean uc_project_get_download_archives_content
(void
);
Returns : |
gchar * uc_project_get_browser_path (void
);
Check for the browser path and return it.
Returns : |
The browser path (no new memory allocation). |
void uc_project_speed_check_set_download_content
(const gboolean value
);
|
void uc_project_set_timeouts_blocked (const guint value
);
|
void uc_project_set_local_charset (G_CONST_RETURN gchar *value
);
|
void uc_project_set_check_is_current (const gboolean value
);
|
void uc_project_set_proto_file_is_error (const gboolean value
);
|
void uc_project_set_stylesheet_check (const gboolean value
);
|
void uc_project_set_stylesheet_validate (const gboolean value
);
|
void uc_project_set_proto_file_check (const gboolean value
);
|
void uc_project_set_proto_mailto_check_mx
(const gboolean value
);
|
void uc_project_set_download_images_content
(const gboolean value
);
|
void uc_project_set_download_archives_content
(const gboolean value
);
|
void uc_project_set_dump_properties (const gboolean value
);
|