Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Корзина » Модернизация главного меню на форуме, убираем "Участники" и ...


Модернизация главного меню на форуме, убираем "Участники" и ...

Сообщений 1 страница 7 из 7

1

Добрый день!
1 - Хочу попросить скрипт который уберёт "участники" и "Поиск" с главного меню форума.
2 - Скрипт компактного DIV всплывающего окна.

Я уже сделал, дополнительный пункт меню "вконтакте", хочу ещё внедрить вместо штатного поиска пункт "поиск" который бы при нажатии ссылки открывался в сплывающем окне, скрипт поиска от гугл уже имеется.

Код:
<style type="text/css">
@import url(http://www.google.com/cse/api/branding.css);
</style>
<div class="cse-branding-right" style="background-color:#000000;color:#FFFFFF">
  <div class="cse-branding-form">
    <form action="http://www.google.ru/cse" id="cse-search-box" target="_blank">
      <div>
        <input type="hidden" name="cx" value="partner-pub-4039312011516411:1981454887" />
        <input type="hidden" name="ie" value="Windows-1251" />
        <input type="text" name="q" size="55" />
        <input type="submit" name="sa" value="&#x041f;&#x043e;&#x0438;&#x0441;&#x043a;" />
      </div>
    </form>
    <script type="text/javascript" src="http://www.google.com/jsapi"></script>
    <script type="text/javascript">google.load("elements", "1", {packages: "transliteration"});</script>
    <script type="text/javascript" src="http://www.google.com/cse/t13n?form=cse-search-box&t13n_langs=en%2Cru"></script>
  </div>
  <div class="cse-branding-logo">
    <img src="http://www.google.com/images/poweredby_transparent/poweredby_000000.gif" alt="Google" />
  </div>
  <div class="cse-branding-text">
    Пользовательский поиск
  </div>
</div>

0

2

сегодня бы сделать  :flag:

0

3

Obsidian
Здравствуйте.
Поставьте в ХТМЛ-верх:

Код:
<style type="text/css">
#searchDiv {
  position: absolute;
  z-index: 1000;
  background-color: #000;
  border: 1px solid #000;
  padding: 1em;
}

#navuserlist {
  display: none !important;
}

#navsearch, #del {
  cursor: pointer;
}

#pun-navlinks #del {
  position: absolute;
  z-index: 1000;
  right: 5px;
  top: 0;
  color: #fff !important;
  text-decoration: none !important;
}

#pun-navlinks #del:hover {
  font-weight: bold;
}
</style>

А это в ХТМЛ-низ:

Код:
<div id="hide_google" style="display: none;"><style type="text/css">@import url(http://www.google.com/cse/api/branding.css);</style><div class="cse-branding-right" style="background-color:#000000;color:#FFFFFF"><div class="cse-branding-form"><form action="http://www.google.ru/cse" id="cse-search-box" target="_blank"><div><input type="hidden" name="cx" value="partner-pub-4039312011516411:1981454887" /><input type="hidden" name="ie" value="Windows-1251" /><input type="text" name="q" size="55" /><input type="submit" name="sa" value="&#x041f;&#x043e;&#x0438;&#x0441;&#x043a;" /></div></form><script type="text/javascript" src="http://www.google.com/jsapi"></script><script type="text/javascript">google.load("elements", "1", {packages: "transliteration"});</script><script type="text/javascript" src="http://www.google.com/cse/t13n?form=cse-search-box&t13n_langs=en%2Cru"></script></div><div class="cse-branding-logo"><img src="http://www.google.com/images/poweredby_transparent/poweredby_000000.gif" alt="Google" /></div><div class="cse-branding-text">Пользовательский поиск</div></div></div>
<script language="JavaScript">
function showLDiv() {
 if (document.getElementById("searchDiv").style.display == 'none')
  document.getElementById("searchDiv").style.display = 'block';
}

if ((document.URL.indexOf("search.php") == -1)  && (document.getElementById('navsearch'))) {
 search = document.getElementById('navsearch');
 search.getElementsByTagName("a")[0].removeAttribute("href");
 search.innerHTML += "<div id='searchDiv' style='display: none;'>" + document.getElementById('hide_google').innerHTML + "<a id='del' onclick='this.parentNode.style.display = \"none\"'>x</a></div>"; 
 search.getElementsByTagName("a")[0].onclick = function() {
  showLDiv(); 
 }
}
</script>

Отредактировано rps (Пт, 9 Сен 2011 21:36:04)

+1

4

rps Спасибо, то что нужно!

0

5

rps

страница с поиском выглядит некрасиво а чтоб стиль её поменять надо вставлять др код. если не трудно перепиши ХТМЛ-низ с этим кодом:

Код:
<form action="http://www.google.ru/cse" id="cse-search-box" target="_blank">
  <div>
    <input type="hidden" name="cx" value="partner-pub-4039312011516411:1981454887" />
    <input type="hidden" name="ie" value="Windows-1251" />
    <input type="text" name="q" size="55" />
    <input type="submit" name="sa" value="&#x041f;&#x043e;&#x0438;&#x0441;&#x043a;" />
  </div>
</form>
<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript">google.load("elements", "1", {packages: "transliteration"});</script>
<script type="text/javascript" src="http://www.google.com/cse/t13n?form=cse-search-box&t13n_langs=en%2Cru"></script>

<script type="text/javascript" src="http://www.google.ru/coop/cse/brand?form=cse-search-box&amp;lang=ru"></script>

цвета изменил и баг с адресом исправил

форум alwow.ru

0

6

Obsidian
Замените ту часть, что в ХТМЛ-низ на это:

Код:
<div id="hide_google" style="display: none;"><form action="http://www.google.ru/cse" id="cse-search-box" target="_blank"><div><input type="hidden" name="cx" value="partner-pub-4039312011516411:1981454887" /><input type="hidden" name="ie" value="Windows-1251" /><input type="text" name="q" size="55" /><input type="submit" name="sa" value="&#x041f;&#x043e;&#x0438;&#x0441;&#x043a;" /></div></form><script type="text/javascript" src="http://www.google.com/jsapi"></script><script type="text/javascript">google.load("elements", "1", {packages: "transliteration"});</script><script type="text/javascript" src="http://www.google.com/cse/t13n?form=cse-search-box&t13n_langs=en%2Cru"></script><script type="text/javascript" src="http://www.google.ru/coop/cse/brand?form=cse-search-box&amp;lang=ru"></script></div>
<script language="JavaScript">
function showLDiv() {
 if (document.getElementById("searchDiv").style.display == 'none')
  document.getElementById("searchDiv").style.display = 'block';
}

if ((document.URL.indexOf("search.php") == -1)  && (document.getElementById('navsearch'))) {
 search = document.getElementById('navsearch');
 search.getElementsByTagName("a")[0].removeAttribute("href");
 search.innerHTML += "<div id='searchDiv' style='display: none;'>" + document.getElementById('hide_google').innerHTML + "<a id='del' onclick='this.parentNode.style.display = \"none\"'>x</a></div>"; 
 search.getElementsByTagName("a")[0].onclick = function() {
  showLDiv(); 
 }
}
</script>

0

7

чота криво получилось, не ищет по форуму =) старый вариант норм работает, но там гдето баг, ссылка alwow без ".ru".

0


Вы здесь » Единый форум поддержки » Корзина » Модернизация главного меню на форуме, убираем "Участники" и ...