24/08/15 Открыта запись на обучение вёрстки для майбба - ссылка на тему

Избранные уроки Photoshop


Вверх
Вниз

COLOR MATE

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

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


Вы здесь » COLOR MATE » Каталог CSS|JS » Замена слов "форум,участники,поиск и т.д" и "новые сообщения... и т.д"


Замена слов "форум,участники,поиск и т.д" и "новые сообщения... и т.д"

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

1

HTML низ

    *  Форум
    * Участники
    * Поиск
    * Награды (rusff)
    * Профиль
    * Сообщения
    * Администрирование
    * Выход
    * Регистрация

Код:
<script>
<!--
regof="<img src='картинка регистрации' />" 
str = document.getElementById("navregister").innerHTML
pos = str.indexOf("Регистрация")
document.getElementById("navregister").innerHTML=str.substring(0,pos)+regof+str.substring(pos+18,str.length-1)
-->
</script>

<script>
<!--
vxodiof="<img src='картинка войти' />"
str = document.getElementById("navlogin").innerHTML
pos = str.indexOf("Войти")
document.getElementById("navlogin").innerHTML=str.substring(0,pos)+vxodiof+str.substring(pos+5,str.length-1)
-->
</script>

<script>
<!--
valiof="<img src='картинка выход' />"
str = document.getElementById("navlogout").innerHTML
pos = str.indexOf("Выход")
document.getElementById("navlogout").innerHTML=str.substring(0,pos)+valiof+str.substring(pos+5,str.length-1)
-->
</script>

<script>
<!--
indexof="<img src='картинка форум' />"
str = document.getElementById("navindex").innerHTML
pos = str.indexOf("Форум")
document.getElementById("navindex").innerHTML=str.substring(0,pos)+indexof+str.substring(pos+5,str.length-1)
-->
</script>

<script>
<!--
userof="<img src='картинка участники' />"
str = document.getElementById("navuserlist").innerHTML
if( (pos=str.indexOf("Участники")) != -1 )
document.getElementById("navuserlist").innerHTML=str.substring(0,pos)+userof+str.substring(pos+9,str.length-1)
-->
</script>

<script>
<!--
findof="<img src='картинка поиск' />"
str = document.getElementById("navsearch").innerHTML
pos = str.indexOf("Поиск")
document.getElementById("navsearch").innerHTML=str.substring(0,pos)+findof+str.substring(pos+5,str.length-1)
-->
</script>

<script>
<!--
faseof="<img src='картинка профиль' />"
str = document.getElementById("navprofile").innerHTML
pos = str.indexOf("Профиль")
document.getElementById("navprofile").innerHTML=str.substring(0,pos)+faseof+str.substring(pos+14,str.length-1)
-->
</script>

<script>
<!--
pismaof="<img src='картинка сообщения' />"
str = document.getElementById("navpm").innerHTML
pos = str.indexOf("Сообщения")
document.getElementById("navpm").innerHTML=str.substring(0,pos)+pismaof+str.substring(pos+9,str.length-1)
-->
</script>
<script>
<!--
godof="<img src='картинка администрирование' />"
str = document.getElementById("navadmin").innerHTML
pos = str.indexOf("Администрирование")
document.getElementById("navadmin").innerHTML=str.substring(0,pos)+godof+str.substring(pos+17,str.length-1)
-->
</script>

<script>
$(function(){
<!--
userof="<img src='ССЫЛКА_НА_ИЗОБРАЖЕНИЕ' >" 
str = document.getElementById("navawards").innerHTML
if( (pos=str.indexOf("Награды")) != -1 )
document.getElementById("navawards").innerHTML=str.substring(0,pos)+userof+str.substring(pos+7,str.length-1)
-->
});
</script>

    * Новые сообщения
    * Активные темы
    * Темы без ответов
    * Мои сообщения
    * Подписка
    * Все прочитано

Код:
<script type="text/javascript">
li=document.getElementsByTagName("li")
f=0
while(li[++f]){
s=li[f].innerHTML
if((p=s.indexOf("Новые сообщения")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='ССЫЛКА_НА_ИЗОБРАЖЕНИЕ'>"+s.substring(p+15)
else if((p=s.indexOf("Активные темы")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='ССЫЛКА_НА_ИЗОБРАЖЕНИЕ'>"+s.substring(p+13)
else if((p=s.indexOf("Темы без ответов")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='ССЫЛКА_НА_ИЗОБРАЖЕНИЕ'>"+s.substring(p+21)
else if((p=s.indexOf("Мои сообщения")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='ССЫЛКА_НА_ИЗОБРАЖЕНИЕ'>"+s.substring(p+13)
else if((p=s.indexOf("Подписка")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='ССЫЛКА_НА_ИЗОБРАЖЕНИЕ'>"+s.substring(p+8)
else if((p=s.indexOf("Все прочитано")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='ССЫЛКА_НА_ИЗОБРАЖЕНИЕ'>"+s.substring(p+13)
}
</script>

    * Новая тема
    * Новый опрос

Код:
<script type="text/javascript">
var arr = document.links;
for (j in arr) {
if (arr[j].innerHTML == "Новая тема")
arr[j].innerHTML = "<img src='Адрес изображения' />"
else if (arr[j].innerHTML == "Новый опрос")
arr[j].innerHTML = "<img src='Адрес изображения' />"
}
</script>

    * E-mail
    * Вебсайт
    * Профиль
    * ЛС
    * Цитировать
    * Редактировать
    * Удалить

Код:
<script type="text/javascript">
var trr=document.getElementsByTagName("div")
var fi=0
for (fi=0; fi<=(trr.length-1);fi++)
{if (trr[fi].className=="post-links")
{var drr=trr[fi].getElementsByTagName("a")
drr[0].innerHTML="<img src='картинка профиль'/>"
drr[1].innerHTML="<img src='картинка лс' />"
var er=2
for (er=2; er<=(drr.length-1); er++)
{if (drr[er].innerHTML.indexOf("E-mail")!=-1)
{drr[er].innerHTML="<img src='картинка мыла' />"}
else if (drr[er].innerHTML.indexOf("Вебсайт")!=-1)
{drr[er].innerHTML="<img src='картинка вебсайт'  />"}
else if (drr[er].innerHTML.indexOf("Цитировать")!=-1)
{drr[er].innerHTML="<img src='картинка цитировать'/>"}
else if (drr[er].innerHTML.indexOf("Редактировать")!=-1)
{drr[er].innerHTML="<img src='картинка правка' />"}
else if (drr[er].innerHTML.indexOf("Удалить")!=-1)
{drr[er].innerHTML="<img src='картинка удалить' />"}
}}}
</script>

+2

2

berlios' написал(а):

* Новые сообщения
    * Активные темы
    * Темы без ответов
    * Мои сообщения
    * Подписка
    * Все прочитано

а не подскажете, как часть этих ссылок вообще убрать? http://www.10pix.ru/img1/600667/3475845.gif

0

3

риша.
- впервые вижу такой вопрос хд
- пробуйте так:

<script type="text/javascript">
li=document.getElementsByTagName("li")
f=0
while(li[++f]){
s=li[f].innerHTML
if((p=s.indexOf("Новые сообщения")) != -1) li[f].innerHTML=s.substring(0,p)+"<style>display: none</style>"+s.substring(p+15)
else if((p=s.indexOf("Активные темы")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='ССЫЛКА_НА_ИЗОБРАЖЕНИЕ'>"+s.substring(p+13)
else if((p=s.indexOf("Темы без ответов")) != -1) li[f].innerHTML=s.substring(0,p)+"<style>display: none</style>"+s.substring(p+21)
else if((p=s.indexOf("Мои сообщения")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='ССЫЛКА_НА_ИЗОБРАЖЕНИЕ'>"+s.substring(p+13)
else if((p=s.indexOf("Подписка")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='ССЫЛКА_НА_ИЗОБРАЖЕНИЕ'>"+s.substring(p+8)
else if((p=s.indexOf("Все прочитано")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='ССЫЛКА_НА_ИЗОБРАЖЕНИЕ'>"+s.substring(p+13)
}
</script>

- красное - туда, где ссылка, которую нужно скрыть

0

4

а как свою кнопку добавить в меню?  http://colormate.ru/wp-content/uploads/2011/03/clover2.png

0

5

Deja Vu
Настройки - Дополнительные пункты меню -

0=<a href="ссылка">Главная</a>

позиция ссылки (0 - она будет первой, 1 втрой и т.д.)
ссылка на страницу
название ссылки

+3

6

спасибо  http://colormate.ru/wp-content/uploads/2011/03/woohoo.gif

0

7

давно искала, спасибо огромное!

0

8

У меня Регистрация не сменяется почему-то.

0

9

Помогите хоть кто-нибудь, а то некрасиво выглядит(

0

10

я твой Пафос, попробуйте такой скрипт:

Код:
<script><!--Своя картинка или Слово в Панель навигации -->
var Img_Word=0;   //0-Картинка;1-Cлово /Ставим картинку или Слово ?
   navlinks=new Array(
  "navindex","Ваша картинка",   // Форум
  "navuserlist","Ваша картинка",// Участники
  "navrules","Ваша картинка",   // Правила
  "navsearch","Ваша картинка",  // Поиск
  "navprofile","Ваша картинка", // Профиль
  "navpm","Слово или ссылка на картинку",      // Сообщения
  "navadmin","Слово или ссылка на картинку",   // Администрирование
  "navregister","Слово или ссылка на картинку",// Регистрация
  "navlogin","Слово или ссылка на картинку",   // Войти
  "navlogout","Слово или ссылка на картинку"   // Выход - !ПОСЛЕДНИЙ элемент без запятой
)

var s,i;for (i=0; i < navlinks.length; i++){s=navlinks[i+1];
   if(!Img_Word){s='<img class="navlinks" src="'+s+'" border="0" />'}
   $("#"+navlinks[i]+" a").html("<span>"+s+"</span>");i++;}
</script>

+3

11

- а п е л ь с и н,
Все отлично, спасибо))

0

12

кратинка РЕГИСТРАЦИЯ ни высвечивается тт
вставлял все правильно...

0

13

Код из 10 поста - работает нормально.
А в первом как раз таки и выпадает "регистрация".

0

14

У меня всё высвечивает только вопрос как поднять повыше??????

0

15

berlios' написал(а):

* E-mail
    * Вебсайт
    * Профиль
    * ЛС
    * Цитировать
    * Редактировать
    * Удалить

а аналогично ставить для "Пожаловаться"? или можно такое вообще убрать, ведь на некоторых форумах высвечивается такая опция...

0

16

Здравствуйте!
А подскажите, пожалуйста, в каком-либо из указанных скриптов - для замены "форум", "участники", "профиль", "сообщения" и т.д. на картинки - можно что-то как-то прописать, что бы добавить альтернативный текст, высвечивающийся при отключенных изображениях?
Заранее спасибо огромное за ответ =)

0

17

у меня вопрос я хочу для форума в меню свою картинку вставить заместь слова награды... как мне это сделать?

0

18

FRESH
Попробуйте.

Код:
<script><!--Своя картинка или Слово в Панель навигации -->
var Img_Word=0;   //0-Картинка;1-Cлово /Ставим картинку или Слово ?
   navlinks=new Array(
  "navindex","Ваша картинка",   // Форум
  "navuserlist","Ваша картинка",// Участники
  "navawards","Слово или ссылка на картинку",  // Награды
  "navrules","Ваша картинка",   // Правила
  "navsearch","Ваша картинка",  // Поиск
  "navprofile","Ваша картинка", // Профиль
  "navpm","Слово или ссылка на картинку",      // Сообщения
  "navadmin","Слово или ссылка на картинку",   // Администрирование
  "navregister","Слово или ссылка на картинку",// Регистрация
  "navlogin","Слово или ссылка на картинку",   // Войти
  "navlogout","Слово или ссылка на картинку"   // Выход - !ПОСЛЕДНИЙ элемент без запятой
)

var s,i;for (i=0; i < navlinks.length; i++){s=navlinks[i+1];
   if(!Img_Word){s='<img class="navlinks" src="'+s+'" border="0" />'}
   $("#"+navlinks[i]+" a").html("<span>"+s+"</span>");i++;}
</script>

lorn

Придется делать немного по-другому, за правильность не ручаюсь, но попытаться стоит.

Код:
<script><!--Своя картинка или Слово в Панель навигации -->
var Img_Word=0;   //0-Картинка;1-Cлово /Ставим картинку или Слово ?
   navlinks=new Array(
  "navindex","Ваша картинка", "Замещающий текст",  // Форум
  "navuserlist","Ваша картинка", "Замещающий текст",// Участники
  "navawards","Слово или ссылка на картинку", "Замещающий текст",  // Награды
  "navrules","Ваша картинка", "Замещающий текст",   // Правила
  "navsearch","Ваша картинка", "Замещающий текст",  // Поиск
  "navprofile","Ваша картинка", "Замещающий текст", // Профиль
  "navpm","Слово или ссылка на картинку", "Замещающий текст",      // Сообщения
  "navadmin","Слово или ссылка на картинку, "Замещающий текст"",   // Администрирование
  "navregister","Слово или ссылка на картинку", "Замещающий текст",// Регистрация
  "navlogin","Слово или ссылка на картинку", "Замещающий текст",   // Войти
  "navlogout","Слово или ссылка на картинку", "Замещающий текст"   // Выход - !ПОСЛЕДНИЙ элемент без запятой
)

var s,al,i;for (i=0; i < navlinks.length; i = i + 3){

    s=navlinks[i+1];
    al=navlinks[i+2];
   if(!Img_Word){s='<img class="navlinks" src="'+s+'" border="0" alt="'+al+'" />'}
   $("#"+navlinks[i]+" a").html("<span>"+s+"</span>");i++;}
</script>

Если будет работать - отпишитесь, пожалуйста.

0

19

Divergen†

Код:
<script><!--Свои картинки вместо:Новая тема;Новый опрос;Ответить;Профиль;ЛС;и т.д. -->
       pstlnk=new Array(
      ".postlink","Новая тема",
    "ссылка на картинку","ссылка на картинку",
      ".postlink","Новый опрос",
    "ссылка на картинку","ссылка на картинку",
      ".postlink","Ответить",
    "ссылка на картинку","ссылка на картинку",
      ".pl-email","Профиль",
    "ссылка на картинку","ссылка на картинку",
      ".pl-email","ЛС",
    "ссылка на картинку","ссылка на картинку",
      ".pl-email","E-mail",
    "ссылка на картинку","ссылка на картинку",
      ".pl-website","Вебсайт",
    "ссылка на картинку","ссылка на картинку",
      ".pl-delete","Удалить",
    "ссылка на картинку","ссылка на картинку",
      ".pl-edit","Редактировать",
    "ссылка на картинку","ссылка на картинку",
      ".pl-quote","Цитировать",
    "ссылка на картинку","ссылка на картинку",
      ".reports","Пожаловаться",
    "ссылка на картинку","ссылка на картинку" // !ПОСЛЕДНИЙ элемент без запятой
    )
    function find_and_replace(value){var s0,s1,s2,s3,i; for (i=0; i < pstlnk.length; i=i+4){s0=pstlnk[i+2];
      s1="onmouseover=\"this.src='"+pstlnk[i+3]+"'\"";s2="onmouseout=\"this.src='"+s0+"'\"";
      s3='<img class="pst_lnk" src="'+s0+'" '+s1+' '+s2+' border="0" />';
      var str=$(value).find(pstlnk[i]+":contains('"+pstlnk[i+1]+"')").html();
      if(pstlnk[i+1]=='Профиль'){s3='<span class="acchide">Профиль</span>'+s3}
      if (str!=null) {str=str.replace(pstlnk[i+1],s3);
    $(value).find(pstlnk[i]+":contains('"+pstlnk[i+1]+"')").html(str);};};}
    $(function(){
$("#pun-viewforum .linkst,#pun-viewforum .linksb,#pun-viewtopic .linkst,#pun-viewtopic .linksb,#pun-viewtopic .post .post-links").each(function(){find_and_replace(this);});
});
    </script>

0

20

bada_bum написал(а):

У меня всё высвечивает только вопрос как поднять повыше??????

С помощью css. Либо добавляйте к нужному контейнеру margin-bottom: 20px; либо margin-top: -20px;

0

21

- а п е л ь с и н написал(а):

- пробуйте так:
<script type="text/javascript">
li=document.getElementsByTagName("li")
f=0
while(li[++f]){
s=li[f].innerHTML
if((p=s.indexOf("Новые сообщения")) != -1) li[f].innerHTML=s.substring(0,p)+"<style>display: none</style>"+s.substring(p+15)
else if((p=s.indexOf("Активные темы")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='ССЫЛКА_НА_ИЗОБРАЖЕНИЕ'>"+s.substring(p+13)
else if((p=s.indexOf("Темы без ответов")) != -1) li[f].innerHTML=s.substring(0,p)+"<style>display: none</style>"+s.substring(p+21)
else if((p=s.indexOf("Мои сообщения")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='ССЫЛКА_НА_ИЗОБРАЖЕНИЕ'>"+s.substring(p+13)
else if((p=s.indexOf("Подписка")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='ССЫЛКА_НА_ИЗОБРАЖЕНИЕ'>"+s.substring(p+8)
else if((p=s.indexOf("Все прочитано")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='ССЫЛКА_НА_ИЗОБРАЖЕНИЕ'>"+s.substring(p+13)
}
</script>
- красное - туда, где ссылка, которую нужно скрыть

Извращенцы.

mel.rai

Проще добавить в самый конец второго окна стилей:
Для "Новые сообщения"
#pun-ulinks li.item1 {
display: none;
}
Для "Активные темы"
#pun-ulinks li.item2 {
display: none;
}
Для "Темы без ответов"
#pun-ulinks li.item3 {
display: none;
}
Для "Мои сообщения"
#pun-ulinks li.item4 {
display: none;
}
Для "Подписка"
#pun-ulinks li.item5 {
display: none;
}
Для "Все прочитано"
#pun-ulinks li.item6 {
display: none;
}

А при замене ссылок на картинки просто убрать ненужные уже строки.

0

22

спасибо за скрипт, но я убрала награды в полях поиска, а поставив скрипт, они вновь появились, как это убрать?
убирала -  li#navawards {display: none;}, поставила в Структура style.css
но, увы на табличке по прежнему награды "висят"

0

23

directed fairytales;
ссылку на форум

для Ghоst
.Ghоst написал(а):

Извращенцы.

хватит уже говорить, что мы извращенцы хд

+1

24

супернатурал. написал(а):

хватит уже говорить, что мы извращенцы хд

А вы и есть извращенцы :3 Потому что я таких редкостных извращений в интернете еще не видел)

0

25

спасибо, уже нашла  http://uploads.ru/i/0/p/P/0pPyG.gif

0

26

berlios' написал(а):

Форум
    * Участники
    * Поиск
    * Награды (rusff)
    * Профиль
    * Сообщения
    * Администрирование
    * Выход
    * Регистрация

Скажите, а как можно это дело передвинуть на шапку? Желательно, конечно, узнать как это двигать через цсс
http://s1.uploads.ru/t/4/b/c/4bch8.jpg

Отредактировано Captain Morgan (28-06-2012 14:56:40)

0

27

Captain Morgan
находите в структруре пункт D3.2 и меняете его на

Код:
/* D3.2 смещение кнопок форум, участники и т д */
#pun-navlinks .container {
  padding-top: 5px;
  padding-left: 0px;
  height: 15px;
  width: 850px; /*должно соответствовать ширине форума*/
  font-weight: bold; /*делает ссылки жирными*/
  text-align:center; /*выравнивает по центру*/
  position: absolute!important; 
  z-index: 1; top: 440px!important; /*перемещает вверх вниз*/
font-size: 12px; /*меняет размер шрифта*/
}

Отредактировано Enima Lin (28-06-2012 15:31:05)

+1

28

Enima Lin
Благодарю!

0

29

Скажите, пожалуйста, а как заменить недавно появившиеся "уведомления" на картинку?

0

30

Anjs94,

Код:
#pun-ulinks .item7 > a {
    background: url("http://s5.uploads.ru/9Stao.png") no-repeat scroll 0 0 transparent;
    display: inline-block !important;
    font-size: 0;
    height: 14px; /*высота картинки * 2*/
    top: 3px; /*отступ сверху*/
    width: 71px; /*ширина картинки*/
}

+1


Вы здесь » COLOR MATE » Каталог CSS|JS » Замена слов "форум,участники,поиск и т.д" и "новые сообщения... и т.д"