function dj_info_box($id = "0", $info = "Keine Infos", $feld_id, $name = "") { global $sp_settings, $userdata, $locale; $ausgabe = ""; if (!isnum($id)) { fallback("index.php"); } if ($id > 0) { $info_result = dbquery("SELECT * FROM " . DB_USERS . " WHERE user_id='" . $id . "'"); if (dbrows($info_result) != 0) { $user_info = dbarray($info_result); if (sp_check($sp_settings['grss_sgroup'], $user_info['user_groups'])) { $mod = "<b>" . $locale['grsp124'] . "</b><br />" . $locale['grsp125'] . "<br /><br />"; } elseif (sp_check($sp_settings['grss_ggroup'], $user_info['user_groups'])) { $mod = "<b>" . $locale['grsp124'] . "</b><br />" . $locale['grsp126'] . "<br /><br />"; } else { $mod = ""; } if ($user_info['user_avatar'] != "") { $avatar = IMAGES . "avatars/" . $user_info['user_avatar']; } else { $avatar = IMAGES . "avatars/nopic.gif"; } $infos = "<div align=\\'center\\'><img src=\\'" . $avatar . "\\' /><br /><br /></div><b>" . $locale['grsp122'] . "</b><br /><span class=\\'info2\\'>" . $user_info['user_name'] . "</span><br /><br />" . $mod . "<b>" . $locale['grsp123'] . "</b><br />" . $info . "<br /><br />"; $ausgabe .= '<a onmouseover="return overlib(\'' . $infos . '\', STICKY, FGCLASS, \'sp1\', BGCLASS, \'sp2\', CAPTIONFONTCLASS, \'a\', CLOSEFONTCLASS, \'a\', CAPTION, \'' . $locale['grsp139'] . '\', RIGHT, CLOSETEXT, \' \');" onmouseout="return nd(\'true\');" href="' . BASEDIR . 'profile.php?lookup=' . $user_info['user_id'] . '">' . ($sp_settings['grss_djpic'] == 1 ? "<img src=\"" . $avatar . "\" height=\"40\" border=\"0\" /><br />" : "") . $user_info['user_name'] . '</a>'; if ((sp_group($sp_settings['grss_sgroup']) || sp_group($sp_settings['grss_ggroup'])) && $userdata['user_id'] == $user_info['user_id'] || sp_group($sp_settings['grss_agroup']) || iSUPERADMIN) { if ($sp_settings['grss_djedit'] == 1 || sp_group($sp_settings['grss_agroup']) || iSUPERADMIN) { $ausgabe .= "<br /><input type='submit' value='" . $locale['grsp130'] . "' class='button' style='width:80px;' onclick='popup=window.open(\"" . INFUSIONS . "gr_sendeplan/gr_sendeplan_popup.php?status=edit&id=" . $feld_id . "\",\"DJ_Admin\",\"toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=500,height=220,left=250,top=250\"); return false;' />"; } if ($sp_settings['grss_djoff'] == 1 || sp_group($sp_settings['grss_agroup']) || iSUPERADMIN) { $ausgabe .= '<br /><form method="post" action="' . FUSION_SELF . '?id=' . $feld_id . '"><input type="submit" name="sp_delete" value="' . $locale['grsp131'] . '" class="button" style="width:80px;" /></form>'; } } } } elseif ($id == 0 && $name != "") { $infos = "<div align=\\'center\\'><img src=\\'" . IMAGES . "avatars/nopic.gif\\' /><br /><br /></div><b>" . $locale['grsp122'] . "</b><br /><span class=\\'info2\\'>" . $name . "</span><br /><br /><b>" . $locale['grsp123'] . "</b><br />" . $info . "<br /><br />"; $ausgabe .= '<a onmouseover="return overlib(\'' . $infos . '\', STICKY, FGCLASS, \'sp1\', BGCLASS, \'sp2\', CAPTIONFONTCLASS, \'a\', CLOSEFONTCLASS, \'a\', CAPTION, \'' . $locale['grsp139'] . '\', RIGHT, CLOSETEXT, \' \');" onmouseout="return nd(\'true\');">' . ($sp_settings['grss_djpic'] == 1 ? "<img src=\"" . IMAGES . "avatars/nopic.gif\" height=\"40\" border=\"0\" /><br />" : "") . $name . '</a>'; if (sp_group($sp_settings['grss_agroup']) || iSUPERADMIN) { $ausgabe .= "<br /><input type='submit' value='" . $locale['grsp130'] . "' class='button' style='width:80px;' onclick='popup=window.open(\"" . INFUSIONS . "gr_sendeplan/gr_sendeplan_popup.php?status=edit&id=" . $feld_id . "\",\"DJ_Admin\",\"toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=500,height=220,left=250,top=250\"); return false;' />"; $ausgabe .= '<br /><form method="post" action="' . FUSION_SELF . '?id=' . $feld_id . '"><input type="submit" name="sp_delete" value="' . $locale['grsp131'] . '" class="button" style="width:80px;" /></form>'; } } if ($ausgabe == "") { if ($sp_settings['grss_djon'] == 1 && !($sp_settings['grss_week'] == 1 && $feld_id < 169) && (sp_group($sp_settings['grss_sgroup']) || sp_group($sp_settings['grss_ggroup'])) || sp_group($sp_settings['grss_agroup']) || iSUPERADMIN) { $ausgabe .= "<a href='javascript:;' onclick='popup=window.open(\"" . INFUSIONS . "gr_sendeplan/gr_sendeplan_popup.php?status=add&id=" . $feld_id . "\",\"DJ_Admin\",\"toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=500,height=220,left=250,top=250\"); return false;'>" . $locale['grsp121'] . "</a>"; } else { $ausgabe .= ($sp_settings['grss_djpic'] == 1 && $sp_settings['grss_autodjpic'] == 1 ? "<img src=\"" . INFUSIONS . "gr_sendeplan/autodj.gif\" height=\"40\" border=\"0\" /><br />" : "") . $locale['grsp120']; } } if ($sp_settings['grss_replay'] == 1 && $feld_id > 168 && (sp_group($sp_settings['grss_agroup']) || iSUPERADMIN)) { $info_result = dbquery("SELECT * FROM " . DB_GR_SENDEPLAN_REPLAY . " WHERE grsr_re_id='" . $feld_id . "'"); if (dbrows($info_result) != 0) { $ausgabe .= '<form method="post" action="' . FUSION_SELF . '?id=' . $feld_id . '"><input type="submit" name="sp_re_delete" value="' . $locale['grsp140'] . '" class="button" style="width:80px;" /></form>'; } } return $ausgabe; }
</tr>'; } echo '<tr> <td class="tbl1" align="right">' . $locale['grsp123'] . '<span style="color:#ff0000">*</span></td> <td class="tbl2"><input type="text" name="info" class="textbox" size="20" /></td> </tr> <tr> <td class="tbl1" align="center" colspan="2"><input type="submit" name="submit" class="button" value="' . $locale['grsp136'] . '" /></td> </tr> </table> </form>'; } } elseif (isset($_GET['status']) && $_GET['status'] == "edit" && $_GET['status'] != "add") { if (isset($_POST['submit'])) { $info = stripinput($_POST['info']); if ((iSUPERADMIN || sp_group($sp_settings['grss_agroup']) || $sp_settings['grss_djedit'] == 1 && (sp_group($sp_settings['grss_sgroup']) || sp_group($sp_settings['grss_ggroup']))) && $info != "" && isnum($_GET['id'])) { $result = dbquery("UPDATE " . DB_GR_SENDEPLAN . " SET grs_info='" . $info . "' WHERE grs_id='" . $_GET['id'] . "'"); redirect(FUSION_SELF . "?id=" . $_GET['id'] . "&status=edit&status2=thanks"); } else { redirect(FUSION_SELF . "?id=" . $_GET['id'] . "&status=edit&status2=error"); } } elseif (isset($_GET['status2']) && $_GET['status2'] == "error") { echo "<div align='center'>" . $locale['grsp132'] . "<br /><br /><a href='javascript:;' onclick='window.close();'>" . $locale['grsp135'] . "</a></div>"; } elseif (isset($_GET['status2']) && $_GET['status2'] == "thanks") { echo "<script type='text/javascript'>\r\n\t\twindow.onload=sp_reload();\r\n\t\t</script>\r\n\t\t<div align='center'>" . $locale['grsp133'] . "<br /><br /><a href='javascript:;' onclick='window.close();'>" . $locale['grsp135'] . "</a></div>"; } else { $result = dbquery("SELECT * FROM " . DB_GR_SENDEPLAN . " WHERE grs_id='" . $_GET['id'] . "'"); $data = dbarray($result); echo '<form method="post" action="' . FUSION_SELF . '?status=edit&id=' . $_GET['id'] . '"> <table width="100%" align="center" class="tbl-border"><tr> <td class="tbl1" align="center">' . $locale['grsp123'] . '<span style="color:#ff0000">*</span></td>
} if ($sp_settings['grss_rhythmus'] == 1) { $i2 = $i + 7; if (sp_offtime($i2)) { echo "<tr>\r\n\t<td align='center' class='tbl2'>" . $sp_zeit[$i2] . "</td>\r\n\t<td align='center' class='" . ($wtag == 1 ? "tbl2" : "tbl1") . "'>" . $info[$i + 7] . "</td>\r\n\t<td align='center' class='" . ($wtag == 2 ? "tbl2" : "tbl1") . "'>" . $info[$i + 8] . "</td>\r\n\t<td align='center' class='" . ($wtag == 3 ? "tbl2" : "tbl1") . "'>" . $info[$i + 9] . "</td>\r\n\t<td align='center' class='" . ($wtag == 4 ? "tbl2" : "tbl1") . "'>" . $info[$i + 10] . "</td>\r\n\t<td align='center' class='" . ($wtag == 5 ? "tbl2" : "tbl1") . "'>" . $info[$i + 11] . "</td>\r\n\t<td align='center' class='" . ($wtag == 6 ? "tbl2" : "tbl1") . "'>" . $info[$i + 12] . "</td>\r\n\t<td align='center' class='" . ($wtag == 7 ? "tbl2" : "tbl1") . "'>" . $info[$i + 13] . "</td>\r\n\t</tr>"; } else { if ($time_off == 1) { echo "<tr>\n<td align='center' class='tbl2' colspan='8'>" . $sp_settings['grss_offmsg'] . "</td>\n</tr>\n"; } $time_off++; } } $i = $i + 14; } echo "</table>\n<br />"; if ($sp_settings['grss_preview'] != 0 || (sp_group($sp_settings['grss_sgroup']) || sp_group($sp_settings['grss_ggroup'])) || sp_group($sp_settings['grss_agroup']) || iSUPERADMIN) { $result = dbquery("SELECT * FROM " . DB_GR_SENDEPLAN . " LIMIT 168, 336"); while ($data = dbarray($result)) { $info[$data['grs_id']] = dj_info_box($data['grs_user_id'], $data['grs_info'], $data['grs_id'], $data['grs_name']); } closetable(); opentable($locale['grsp103']); echo "<div align='center'>" . $locale['grsp119'] . "</div>\n<br />\r\n<table cellspacing='2' cellpadding='2' class='tbl-border' align='center'>\r\n<tr>\r\n\t<td width='40' height='20' class='tbl2' align='center'><b>" . $locale['grsp117'] . "</b></td>\r\n\t<td width='80' height='20' class='tbl2' align='center'><b>" . $locale['grsp110'] . "</b><br />" . date("d.m.Y", time() + (8 - strftime("%u")) * 86400) . "</td>\r\n\t<td width='80' height='20' class='tbl2' align='center'><b>" . $locale['grsp111'] . "</b><br />" . date("d.m.Y", time() + (9 - strftime("%u")) * 86400) . "</td>\r\n\t<td width='80' height='20' class='tbl2' align='center'><b>" . $locale['grsp112'] . "</b><br />" . date("d.m.Y", time() + (10 - strftime("%u")) * 86400) . "</td>\r\n\t<td width='80' height='20' class='tbl2' align='center'><b>" . $locale['grsp113'] . "</b><br />" . date("d.m.Y", time() + (11 - strftime("%u")) * 86400) . "</td>\r\n\t<td width='80' height='20' class='tbl2' align='center'><b>" . $locale['grsp114'] . "</b><br />" . date("d.m.Y", time() + (12 - strftime("%u")) * 86400) . "</td>\r\n\t<td width='80' height='20' class='tbl2' align='center'><b>" . $locale['grsp115'] . "</b><br />" . date("d.m.Y", time() + (13 - strftime("%u")) * 86400) . "</td>\r\n\t<td width='80' height='20' class='tbl2' align='center'><b>" . $locale['grsp116'] . "</b><br />" . date("d.m.Y", time() + (14 - strftime("%u")) * 86400) . "</td>\r\n</tr>"; $i = 169; $i2 = 1; $time_off2 = 1; while ($i < 335) { if (sp_offtime($i)) { echo "<tr>\r\n\t<td align='center' class='tbl2'>" . ($sp_settings['grss_rhythmus'] == 1 ? $sp_zeit[$i2] : $sp_zeit2[$i2]) . "</td>\r\n\t<td align='center' class='tbl1'>" . $info[$i] . "</td>\r\n\t<td align='center' class='tbl1'>" . $info[$i + 1] . "</td>\r\n\t<td align='center' class='tbl1'>" . $info[$i + 2] . "</td>\r\n\t<td align='center' class='tbl1'>" . $info[$i + 3] . "</td>\r\n\t<td align='center' class='tbl1'>" . $info[$i + 4] . "</td>\r\n\t<td align='center' class='tbl1'>" . $info[$i + 5] . "</td>\r\n\t<td align='center' class='tbl1'>" . $info[$i + 6] . "</td>\r\n\t</tr>"; } else { if ($time_off2 == 1) {