2 define('AT_INCLUDE_PATH', '../../../include/');
3 require (AT_INCLUDE_PATH.'vitals.inc.php');
7 $sql = "SELECT forum_id, title FROM ".TABLE_PREFIX."forums";
8 $result = mysql_query($sql) or die(mysql_error());
10 if (mysql_num_rows($result) == 0) {
11 $msg->addInfo('NO_FORUMS');
12 require (AT_INCLUDE_PATH.'header.inc.php');
16 require (AT_INCLUDE_PATH.'header.inc.php');
19 <form name='forumExp' action='send_zip_archive.php' method='post'>
20 <div class='input-form'>
22 <h3><?php echo _AT('farchive_select_forum'); ?></h3>
25 <select name='selForum' id='selForum'>
30 $course_id = $_SESSION['course_id'];
32 // ---Get course forums for the specific course id
35 $sql = "SELECT forum_id FROM ".TABLE_PREFIX."forums_courses WHERE course_id='".$course_id."'";
36 $result = mysql_query($sql) or die(mysql_error());
38 while ($fid = mysql_fetch_row($result)) {
40 $sql = "SELECT title FROM ".TABLE_PREFIX."forums WHERE forum_id='".$fid[0]."'";
41 $result2 = mysql_query($sql) or die(mysql_error());
43 while ($row = mysql_fetch_row($result2)) {
44 $courseOptions .= "<option value='".$fid[0]."'>".$row[0]."</option>";
48 if ($courseOptions != "") {
49 print "<optgroup label='Course Forums'>";
55 // ---Get group forums for the specific course id
59 // get type_id(s) for this course
60 $sql = "SELECT type_id FROM ".TABLE_PREFIX."groups_types WHERE course_id='".$course_id."'";
61 $result = mysql_query($sql) or die(msyql_error());
63 while ($type_id = mysql_fetch_row($result)) {
65 // get group_id(s) for each type
66 $sql = "SELECT group_id, title FROM ".TABLE_PREFIX."groups WHERE type_id='".$type_id[0]."'";
67 $result2 = mysql_query($sql) or die(mysql_error());
69 while ($group_id = mysql_fetch_row($result2)) {
71 // get forum_id for each group
72 $sql = "SELECT forum_id FROM ".TABLE_PREFIX."forums_groups WHERE group_id='".$group_id[0]."'";
73 $result3 = mysql_query($sql) or die(mysql_error());
75 while ($fid = mysql_fetch_row($result3)) {
77 // get forum title for this fid
78 $sql = "SELECT title FROM ".TABLE_PREFIX."forums WHERE forum_id='".$fid[0]."'";
79 $result4 = mysql_query($sql) or die(mysql_error());
80 $row = mysql_fetch_row($result4);
82 $groupOptions .= "<option value='".$fid[0]."'>".$group_id[1]."</option>";
87 if ($groupOptions != "") {
88 print "<optgroup label='Group Forums'>";
97 <div class='row buttons'>
98 <input type='hidden' name='forumID' id='forumID' />
99 <input type='button' class='button input' id='btnExportFrm' name='btnExportFrm' value='<?php echo _AT('farchive_export'); ?>' onclick='submForm()' />
104 <?php require (AT_INCLUDE_PATH.'footer.inc.php'); ?>
106 <script language='javascript' type='text/javascript'>
108 var selSize = document.getElementById('selForum');
109 if (selSize.length+2 < 10) {
110 selSize.size = selSize.length+2;
115 function submForm() {
116 var frm = document.getElementById('selForum');
117 var id = frm.options[frm.selectedIndex].value;
118 var title = frm.options[frm.selectedIndex].text;
119 document.forms[0].action = 'mods/_standard/farchive/send_zip_archive.php?fid='+id+'&title='+title;
120 document.forms[0].submit();