Пример #1
0
         }
         $cell = array();
         if (!$vbulletin->options['cp_collapse_forums'] or $forum['forumid'] == $expanddata['forumid'] or in_array($forum['forumid'], $expanddata['parentids'])) {
             $cell[] = "<a name=\"forum{$forum['forumid']}\">&nbsp;</a> {$expandtext}<b>" . construct_depth_mark($forum['depth'], '- - ') . "<a href=\"forum.php?" . $vbulletin->session->vars['sessionurl'] . "do=edit&amp;f={$forum['forumid']}\">{$forum['title']}</a>" . iif(!empty($forum['password']), '*') . " " . iif($forum['link'], "(<a href=\"" . htmlspecialchars_uni($forum['link']) . "\">" . $vbphrase['link'] . "</a>)") . "</b>";
             $cell[] = "\n\t<select name=\"f{$forum['forumid']}\" onchange=\"js_forum_jump({$forum['forumid']});\" class=\"bginput\">\n" . construct_select_options($mainoptions) . "\t</select><input type=\"button\" class=\"button\" value=\"" . $vbphrase['go'] . "\" onclick=\"js_forum_jump({$forum['forumid']});\" />\n\t";
             $cell[] = "<input type=\"text\" class=\"bginput\" name=\"order[{$forum['forumid']}]\" value=\"{$forum['displayorder']}\" tabindex=\"1\" size=\"3\" title=\"" . $vbphrase['edit_display_order'] . "\" />";
             $mods = array('no_value' => $vbphrase['moderators'] . ' (' . sizeof($imodcache["{$forum['forumid']}"]) . ')');
             if (is_array($imodcache["{$forum['forumid']}"])) {
                 foreach ($imodcache["{$forum['forumid']}"] as $moderator) {
                     $mods['']["{$moderator['moderatorid']}"] = $moderator['username'];
                 }
             }
             $mods['add'] = $vbphrase['add_moderator'];
             $cell[] = "\n\t<select name=\"m{$forum['forumid']}\" onchange=\"js_moderator_jump({$forum['forumid']});\" class=\"bginput\">\n" . construct_select_options($mods) . "\t</select><input type=\"button\" class=\"button\" value=\"" . $vbphrase['go'] . "\" onclick=\"js_moderator_jump({$forum['forumid']});\" />\n\t";
         } else {
             if ($vbulletin->options['cp_collapse_forums'] and ($forum['parentid'] == $expanddata['forumid'] or $forum['parentid'] == -1 or forum_is_related_to_forum($forum['parentlist'], $forum['forumid'], $expanddata['parentlist']))) {
                 $cell[] = "<a name=\"forum{$forum['forumid']}\">&nbsp;</a> <a href=\"forum.php?" . $vbulletin->session->vars['sessionurl'] . "do=modify&amp;expandid={$forum['forumid']}\">[+]</a>  <b>" . construct_depth_mark($forum['depth'], '- - ') . "<a href=\"forum.php?" . $vbulletin->session->vars['sessionurl'] . "do=edit&amp;f={$forum['forumid']}\">{$forum['title']}</a>" . iif(!empty($forum['password']), '*') . " " . iif($forum['link'], "(<a href=\"{$forum['link']}\">" . $vbphrase['link'] . "</a>)") . "</b>";
                 $cell[] = construct_link_code($vbphrase['expand'], "forum.php?" . $vbulletin->session->vars['sessionurl'] . "do=modify&amp;expandid={$forum['forumid']}");
                 $cell[] = "&nbsp;";
                 $cell[] = "&nbsp;";
             } else {
                 continue;
             }
         }
         if ($forum['parentid'] == -1) {
             print_cells_row(array($vbphrase['forum'], $vbphrase['controls'], $vbphrase['display_order'], $vbphrase['moderators']), 1, 'tcat');
         }
         print_cells_row($cell);
     }
 }
 print_table_footer(4, "<input type=\"submit\" class=\"button\" tabindex=\"1\" value=\"" . $vbphrase['save_display_order'] . "\" accesskey=\"s\" />" . construct_button_code($vbphrase['add_new_forum'], "forum.php?" . $vbulletin->session->vars['sessionurl'] . "do=add"));
Пример #2
0
					if (is_array($imodcache["$forum[forumid]"]))
					{
						foreach ($imodcache["$forum[forumid]"] AS $moderator)
						{
							$mods['']["$moderator[moderatorid]"] = $moderator['username'];
						}
					}
					$mods['add'] = $vbphrase['add_moderator'];
					$cell[] = "\n\t<select name=\"m$forum[forumid]\" onchange=\"js_moderator_jump($forum[forumid]);\" class=\"bginput\">\n" . construct_select_options($mods) . "\t</select><input type=\"button\" class=\"button\" value=\"" . $vbphrase['go'] . "\" onclick=\"js_moderator_jump($forum[forumid]);\" />\n\t";
				}
				else if (
					$vbulletin->options['cp_collapse_forums'] AND
						(
						$forum['parentid'] == $expanddata['forumid'] OR
						$forum['parentid'] == -1 OR
						forum_is_related_to_forum($forum['parentlist'], $forum['forumid'], $expanddata['parentlist'])
						)
					)
				{
					$cell[] = "<a name=\"forum$forum[forumid]\">&nbsp;</a> <a href=\"forum.php?" . $vbulletin->session->vars['sessionurl'] . "do=modify&amp;expandid=$forum[forumid]\">[+]</a>  <b>" . construct_depth_mark($forum['depth'],'- - ') . "<a href=\"forum.php?" . $vbulletin->session->vars['sessionurl'] . "do=edit&amp;f=$forum[forumid]\">$forum[title]</a>" . iif(!empty($forum['password']),'*') . " " . iif($forum['link'], "(<a href=\"$forum[link]\">" . $vbphrase['link'] . "</a>)") . "</b>";
					$cell[] = construct_link_code($vbphrase['expand'], "forum.php?" . $vbulletin->session->vars['sessionurl'] . "do=modify&amp;expandid=$forum[forumid]");
					$cell[] = "&nbsp;";
					$cell[] = "&nbsp;";
				}
				else
				{
					continue;
				}

				if ($forum['parentid'] == -1)
				{