File "lib/swish/plugin/profile.pl"[download]
in pack: | swish |
---|---|
Prolog module: | swish_plugin_user_profile |
size: | 19348 |
Recent changes
7 years ago | Jan Wielemaker | New upstream files |
8 years ago | Jan Wielemaker | New upstream files. |
8 years ago | Jan Wielemaker | New upstream files |
This file requires
- From packages
- authenticate.pl: authenticate/2
- avatar.pl: email_gravatar/2, valid_gravatar/1
- bootstrap.pl: bt_form/4
- config.pl could not find proof of dependency
- form.pl: validate_form/2
- user_profile.pl: current_profile/2, profile_canonical_value/3, profile_create/2, profile_property/2, profile_remove/1, profile_remove/2, set_profile/2
- login.pl: login_continue_button/2, reply_logged_out_page/1
- From the Prolog library
- library(apply) resolved by
- apply.pl: maplist/2, maplist/4, convlist/3
- library(broadcast) resolved by
- broadcast.pl: listen/2, broadcast/1
- library(debug) resolved by
- debug.pl: debug/3
- library(error) resolved by
- error.pl: permission_error/3
- library(http/html_write) resolved by
- html_write.pl: reply_html_page/2, html/3
- library(http/http_dispatch) resolved by
- http_dispatch.pl: http_handler/3, http_link_to_id/3
- library(http/http_json) resolved by
- http_json.pl: reply_json_dict/1, http_read_json_dict/2
- library(http/http_session) resolved by
- http_session.pl: http_in_session/1, http_close_session/1, http_open_session/2, http_session_assert/1, http_session_retract/1, http_session_data/1
- library(http/http_wrapper) resolved by
- http_wrapper.pl: http_current_request/1, http_peer/2
- library(lists) resolved by
- lists.pl: member/2, append/3
- library(option) resolved by
- option.pl: option/2, option/3
- library(pairs) resolved by
- pairs.pl: pairs_keys_values/3
- library(apply) resolved by
Required predicates
- append/3 from library(lists)
- authenticate/2 from authenticate.pl
- broadcast/1 from library(broadcast)
- bt_form/4 from bootstrap.pl
- convlist/3 from library(apply)
- current_profile/2 from user_profile.pl
- debug/3 from library(debug)
- email_gravatar/2 from avatar.pl
- html/3 from library(http/html_write)
- http_close_session/1 from library(http/http_session)
- http_current_request/1 from library(http/http_wrapper)
- http_handler/3 from library(http/http_dispatch)
- http_in_session/1 from library(http/http_session)
- http_link_to_id/3 from library(http/http_dispatch)
- http_open_session/2 from library(http/http_session)
- http_peer/2 from library(http/http_wrapper)
- http_read_json_dict/2 from library(http/http_json)
- http_session_assert/1 from library(http/http_session)
- http_session_data/1 from library(http/http_session)
- http_session_retract/1 from library(http/http_session)
- listen/2 from library(broadcast)
- login_continue_button/2 from login.pl
- maplist/2 from library(apply)
- maplist/4 from library(apply)
- member/2 from library(lists)
- option/2 from library(option)
- option/3 from library(option)
- pairs_keys_values/3 from library(pairs)
- permission_error/3 from library(error)
- profile_canonical_value/3 from user_profile.pl
- profile_create/2 from user_profile.pl
- profile_property/2 from user_profile.pl
- profile_remove/1 from user_profile.pl
- profile_remove/2 from user_profile.pl
- reply_html_page/2 from library(http/html_write)
- reply_json_dict/1 from library(http/http_json)
- reply_logged_out_page/1 from login.pl
- set_profile/2 from user_profile.pl
- valid_gravatar/1 from avatar.pl
- validate_form/2 from form.pl