Module mod_muc_log [erl svg]

Behaviours: gen_mod, gen_server.

Function Index

add_message_to_log/5*
add_to_log/5
add_to_log2/5*
build_filename_string/6*
calc_hour_offset/1*
check_access_log/2
close_previous_log/3*
code_change/3
create_image_files/1*
fw/2*
fw/3*
fw/4*
get_dateweek/2*
get_proc_name/1*
get_room_existence_string/2*
get_room_info/2*
get_room_name/1*
get_room_occupants/1*
get_room_state/1*
get_room_state/2*
get_roomconfig_text/1*
get_timestamp_daydiff/2*
group_by_role/1*
handle_call/3
handle_cast/2
handle_info/2
htmlize/1*
htmlize/2*
htmlize/3*
htmlize2/2*
image_base64/1*
inc_foreach/2*
init/1
link_regexp/1*
make_dir_if_not_exists/1*
make_dir_rec/1*
put_header/10*
put_header_css/2*
put_header_script/1*
put_room_config/4*
put_room_occupants/4*
role_users_to_string/2*
roomconfig_to_string/3*
roomoccupants_to_string/2*
start/2
start_link/2
stop/1
terminate/2
write_last_lines/3*

Function Details

add_message_to_log/5 *

add_message_to_log(Nick1, Message, RoomJID, Opts, State) -> any()

add_to_log/5

add_to_log(Host, Type, Data, Room, Opts) -> any()

add_to_log2/5 *

add_to_log2(X1, Occupants, Room, Opts, State) -> any()

build_filename_string/6 *

build_filename_string(TimeStamp, OutDir, RoomJID, DirType, DirName, FileFormat) -> any()

calc_hour_offset/1 *

calc_hour_offset(TimeHere) -> any()

check_access_log/2

check_access_log(Host, From) -> any()

close_previous_log/3 *

close_previous_log(Fn, Images_dir, FileFormat) -> any()

code_change/3

code_change(OldVsn, State, Extra) -> any()

create_image_files/1 *

create_image_files(Images_dir) -> any()

fw/2 *

fw(F, S) -> any()

fw/3 *

fw(F, S, O) -> any()

fw/4 *

fw(F, S, O, FileFormat) -> any()

get_dateweek/2 *

get_dateweek(Date, Lang) -> any()

get_proc_name/1 *

get_proc_name(Host) -> any()

get_room_existence_string/2 *

get_room_existence_string(X1, Lang) -> any()

get_room_info/2 *

get_room_info(RoomJID, Opts) -> any()

get_room_name/1 *

get_room_name(RoomJID) -> any()

get_room_occupants/1 *

get_room_occupants(RoomJIDString) -> any()

get_room_state/1 *

get_room_state(RoomPid) -> any()

get_room_state/2 *

get_room_state(RoomName, MucService) -> any()

get_roomconfig_text/1 *

get_roomconfig_text(X1) -> any()

get_timestamp_daydiff/2 *

get_timestamp_daydiff(TimeStamp, Daydiff) -> any()

group_by_role/1 *

group_by_role(Users) -> any()

handle_call/3

handle_call(X1, From, State) -> any()

handle_cast/2

handle_cast(Msg, State) -> any()

handle_info/2

handle_info(Info, State) -> any()

htmlize/1 *

htmlize(S1) -> any()

htmlize/2 *

htmlize(S1, FileFormat) -> any()

htmlize/3 *

htmlize(S1, NoFollow, FileFormat) -> any()

htmlize2/2 *

htmlize2(S1, NoFollow) -> any()

image_base64/1 *

image_base64(X1) -> any()

inc_foreach/2 *

inc_foreach(Lists, F) -> any()

init/1

init(X1) -> any()

link_regexp/1 *

link_regexp(X1) -> any()

make_dir_if_not_exists/1 *

make_dir_if_not_exists(DirPath) -> any()

make_dir_rec/1 *

make_dir_rec(Dir) -> any()

put_header/10 *

put_header(F, Room, Date, CSSFile, Lang, Hour_offset, Date_prev, Date_next, Top_link, FileFormat) -> any()

put_header_css/2 *

put_header_css(F, CSSFile) -> any()

put_header_script/1 *

put_header_script(F) -> any()

put_room_config/4 *

put_room_config(F, RoomConfig, Lang, FileFormat) -> any()

put_room_occupants/4 *

put_room_occupants(F, RoomOccupants, Lang, FileFormat) -> any()

role_users_to_string/2 *

role_users_to_string(RoleS, Users) -> any()

roomconfig_to_string/3 *

roomconfig_to_string(Options, Lang, FileFormat) -> any()

roomoccupants_to_string/2 *

roomoccupants_to_string(Users, FileFormat) -> any()

start/2

start(Host, Opts) -> any()

start_link/2

start_link(Host, Opts) -> any()

stop/1

stop(Host) -> any()

terminate/2

terminate(Reason, State) -> any()

write_last_lines/3 *

write_last_lines(F, Images_dir, FileFormat) -> any()


Generated by EDoc, May 23 2012, 07:15:14.