// create a drupal session: $localDomain = '127.0.0.1'; $apiKey = '93df78585de72c25a3a16ca7f5571f74'; $endPoint = 'www.lejuridique.com'; $drupalSession = new DrupalXmlrpc( $localDomain, $apiKey, $endPoint, TRUE ); if ($drupalSession->session_id) { $userName = '******'; $userPass = '******'; $drupalUser = $drupalSession->userLogin( $userName, $userPass ); if ($drupalUser) { foreach(get_question_list($drupalSession) as $viewNode) { $node = get_node($drupalSession, $viewNode['nid']); $question = new Question(); $question->setNom($node['field_nom'][0]['value']); $question->setPrenom($node['field_prenom'][0]['value']); $question->setCodePostal($node['field_cp'][0]['value']); $question->setPays($node['field_pays'][0]['value']); $question->setTelephone($node['field_telephone'][0]['value']); $question->setEmail($node['field_email'][0]['value']); $question->setTexteQuestion(utf8_encode($node['field_question'][0]['value'])); // $question->setSite($node['field_site'][0]['value']); $question->save(); delete_node($drupalSession, $viewNode['nid']);
$smarty->assign('full_page', 1); $list = get_question_list(); $smarty->assign('comment_list', $list['item']); $smarty->assign('filter', $list['filter']); $smarty->assign('record_count', $list['record_count']); $smarty->assign('page_count', $list['page_count']); $sort_flag = sort_flag($list['filter']); $smarty->assign($sort_flag['tag'], $sort_flag['img']); assign_query_info(); $smarty->display('question_list.htm'); } /*------------------------------------------------------ */ //-- 翻页、搜索、排序 /*------------------------------------------------------ */ if ($_REQUEST['act'] == 'query') { $list = get_question_list(); $smarty->assign('comment_list', $list['item']); $smarty->assign('filter', $list['filter']); $smarty->assign('record_count', $list['record_count']); $smarty->assign('page_count', $list['page_count']); $sort_flag = sort_flag($list['filter']); $smarty->assign($sort_flag['tag'], $sort_flag['img']); make_json_result($smarty->fetch('question_list.htm'), '', array('filter' => $list['filter'], 'page_count' => $list['page_count'])); } /*------------------------------------------------------ */ //-- 回复用户评论(同时查看评论详情) /*------------------------------------------------------ */ if ($_REQUEST['act'] == 'reply') { /* 检查权限 */ admin_priv('comment_priv'); $comment_info = array();