".myiconv($webim_encoding,"utf-8",escape_with_cdata(message_to_html($msg)))."\n"; } else { print topage(message_to_html($msg)); } } function demo_process_thread($act,$outformat,$lastid,$isuser,$canpost,$istyping,$postmessage) { global $kind_for_agent, $kind_info, $kind_events, $kind_user, $kind_agent, $webimroot, $settings; loadsettings(); if( $act == "refresh" || $act == "post" ) { $lastid++; if($outformat == "xml") { start_xml_output(); print(""); } else { start_html_output(); $url = "$webimroot/thread.php?act=refresh&thread=0&token=123&html=on&user=".($isuser?"true":"false"); print( "". "\n\n". "\n". "\n". "\n". "chat\n". "\n". "". "
" ); } if($lastid == 1) { demo_print_message( array('ikind'=>$kind_for_agent,'created'=>time()-15,'tname'=>'', 'tmessage'=>getstring2('chat.came.from',array("http://google.com"))), $outformat); demo_print_message( array('ikind'=>$kind_info,'created'=>time()-15,'tname'=>'', 'tmessage'=>getstring('chat.wait')), $outformat); demo_print_message( array('ikind'=>$kind_events,'created'=>time()-10,'tname'=>'', 'tmessage'=>getstring2("chat.status.operator.joined", array("Administrator"))), $outformat); demo_print_message( array('ikind'=>$kind_agent,'created'=>time()-9,'tname'=>'Administrator', 'tmessage'=>getstring("demo.chat.welcome")), $outformat); demo_print_message( array('ikind'=>$kind_user,'created'=>time()-5,'tname'=>getstring("chat.default.username"), 'tmessage'=>getstring("demo.chat.question")), $outformat); if($canpost && $outformat == 'xml') { demo_print_message( array('ikind'=>$kind_info,'created'=>time()-5,'tname'=>'', 'tmessage'=>'Hint: type something in message field to see typing notification'), $outformat); } } if($act == 'post') { demo_print_message( array('ikind'=>$isuser?$kind_user:$kind_agent,'created'=>time(),'tmessage'=>$postmessage, 'tname'=>$isuser?getstring("chat.default.username"):"Administrator"), $outformat); } if($outformat == "xml") { print(""); } else { print( "
". "" ); } } } ?>