MVY
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Нашёл я хак , дополнение к этому хаку :) Для скрытия приватного форума из меню быстрого перехода по форумам (jumpmenu) В ikon.lib sub forumjump найти: Код: ($forumid, $category, $categoryplace, $forumname, $forumdescription) = split(/\|/,$forum); $rearrange = ("$categoryplace|$category|$forumname|$forumdescription|$forumid"); | Заменить: Код: ($forumid, $category, $categoryplace, $forumname, $forumdescription, $forummoderator ,$htmlstate ,$idmbcodestate ,$privateforum, $startnewthreads ,$lastposter ,$lastposttime, $threads, $posts, $forumgraphic) = split(/\|/,$forum); $rearrange = ("$categoryplace|$category|$forumname|$forumdescription|$forumid|$privateforum"); | Найти: Код: foreach $sortedforums (@finalsortedforums) { #start foreach ($categoryplace, $category, $forumname, $forumdescription, $forumid) = split(/\|/,$sortedforums); | Заменить на: Код: foreach $sortedforums (@finalsortedforums) { #start foreach ($categoryplace, $category, $forumname, $forumdescription, $forumid, $privateforum) = split(/\|/,$sortedforums); | Найти: Код: if ($categoryplace ne $lastcategoryplace) { #start if $categoryplace $jumphtml .= "<option value=\"$boardurl/$forumsummaryprog\">\n"; $jumphtml .= "<option value=\"$boardurl/$forumsummaryprog\">-- $category\n"; $jumphtml .= "<option value=\"$boardurl/$forumsprog?forum=$forumid\" target=\"_self\"> $forumname\n"; } else { $jumphtml .= "<option value=\"$boardurl/$forumsprog?forum=$forumid\" target=\"_self\"> $forumname\n"; } $lastcategoryplace = $categoryplace; } # end foreach | Заменить на: Код: $inmembername = cookie("amembernamecookie"); $inpassword = cookie("apasswordcookie"); if ($inmembername ne "") { &getmember ($inmembername); $showprivateforum = "yes"; } if ($categoryplace ne $lastcategoryplace) { #start if $categoryplace if ($privateforum eq "yes" && $showprivateforum eq "yes" && $allowedentry{$forumid} eq "yes") { $jumphtml .= "<option value=\"$boardurl/$forumsummaryprog\">"; $jumphtml .= "<option value=\"$boardurl/$forumsummaryprog\">-- $category"; $jumphtml .= "<option value=\"$boardurl/$forumsprog?forum=$forumid\" target=\"_self\"> $forumname"; } elsif ($privateforum eq "no") { $jumphtml .= "<option value=\"$boardurl/$forumsummaryprog\">"; $jumphtml .= "<option value=\"$boardurl/$forumsummaryprog\">-- $category"; $jumphtml .= "<option value=\"$boardurl/$forumsprog?forum=$forumid\" target=\"_self\"> $forumname"; } } elsif ($privateforum eq "yes" && $showprivateforum eq "yes" && $allowedentry{$forumid} eq "yes") { $jumphtml .= "<option value=\"$boardurl/$forumsprog?forum=$forumid\" target=\"_self\"> $forumname"; } elsif ($privateforum eq "no") { $jumphtml .= "<option value=\"$boardurl/$forumsprog?forum=$forumid\" target=\"_self\"> $forumname"; } $lastcategoryplace = $categoryplace; } # end foreach | И всё :) | Всего записей: 297 | Зарегистр. 02-02-2002 | Отправлено: 17:22 28-04-2002 | Исправлено: MVY, 17:31 28-04-2002 |
|