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

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

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


Вы здесь » Единый форум поддержки » Архив » Запросы по скриптам[2]


Запросы по скриптам[2]

Сообщений 881 страница 900 из 996

1

Архивная тема с запросами о создании различных скриптов

Это архивная тема с запросами от пользователей на написание скриптов. Некоторые скрипты могут быть индивидуальным исполнением для конкретного форума, что не гарантирует его работоспособность на другом форуме. Перед использованием скрипта, пожалуйста, внимательно изучите все предыдущие сообщения между автором запроса и исполнителем, в них могут содержаться важные детали о функционале и установке найденного скрипта.
Скрипты, опубликованные в этой теме, могут быть устаревшими и нерабочими, поскольку функционал форумов и стандарты языка javascript или библиотеки jquery могли измениться.

Предыдущая тема - Запросы по скриптам
Следующая тема - Запросы по скриптам[3]

Инструменты для поиска и редактирования стиля (скриптов).

Как с помощью браузера можно определить элемент дизайна.

Каталог скриптов/CSS

Полезные скрипты, необходимые темы для новичков, а также ссылки на сайты рассказывающие что такое НТМЛ и CSS.

Типовые Вопросы (ЧаВо)

Ответы на часто задаваемые вопросы.

Как задавать вопросы! Разница между стилем и скриптом. ( Советы)

Плюс к названию темы еще и Памятка.

+1

881

Riya, а это не пробовали?

Люди добрые, а подскажите такой момент. Есть вот такой скрипт замены приветствия на своё:

Код:
<script>
<!--
greet="Здравствуй, "
str = document.getElementById("pun-status").innerHTML
pos = str.indexOf("Привет")
document.getElementById("pun-status").innerHTML=str.substring(0,pos)+greet+str.substring(pos+8,str.length-1)
visit="Тебя видели здесь "
str = document.getElementById("pun-status").innerHTML
if( (pos=str.indexOf("Ваш последний визит")) != -1 )
   document.getElementById("pun-status").innerHTML=str.substring(0,pos)+visit+str.substring(pos+21,str.length-1)
-->
</script>

Вопрос: нет ли таких его вариаций, чтобы:
а) содержал набор своих фраз и рандомно менял их при каждом обновлении страницы?
б) делал бы это ещё и в опеределённое время?
Второй пункт - это так, буржуйство и баловство, а вот первый очень актуален.

0

882

подскажите возможно ли сделать так, чтобы две темы как-то "связать" друг с другом?  Одна - уже закончившаяся и вторая как продолжение первой. Мне нужно чтобы закончившаяся тема не уехала со временем, как не активная...

0

883

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

б) делал бы это ещё и в опеределённое время?
Второй пункт - это так, буржуйство и баловство, а вот первый очень актуален.

Код:
<script type="text/javascript">
var h=(new Date()).getHours();
if (h > 23 || h <7) {a='Привет лунатикам! ' }
if (h > 6 && h < 12) {a='Доброе утро! Как спалось? '} 
if (h > 11 && h < 19) {a='Добрый день!'} 
if (h > 18 && h < 24) {a='Привет! Уже вечер...'}
var arre=document.getElementsByClassName("item1")
var f=0
for (f=0; f<=(arre.length-1); f++)
{if (arre[f].innerHTML.indexOf("Привет,")!=-1)
{arre[f].innerHTML=a}}
</script>

Здесь меняем на свои фразы:

if (h > 23 || h <7) {a='Привет лунатикам! ' }
if (h > 6 && h < 12) {a='Доброе утро! Как спалось? '}
if (h > 11 && h < 19) {a='Добрый день!'}
if (h > 18 && h < 24) {a='Привет! Уже вечер...'}

Если надо, чтобы в приветствии отображался ник пользователя, то добавляем:

Код:
<a href="/profile.php?id='+UserID+'">'+UserLogin+'</a>

Отредактировано kolobdur74 (Ср, 18 Июн 2014 00:28:21)

+1

884

Нужен код, чтобы в профиле пользователя были вкладки. Например, нажал на одну, и высветилась информация о пользователе, нажал на другую, показаны награды...
+ Можно сделать так, чтобы было три вкладки, они должны располагались  горизонтально, чтобы все были картинками.
+ Нужно, чтобы первая вкладка раскрытия не требовала
+ В этом коде можно добавлять свои вкладки? То бишь те, которые создал ты сам.

0

885

Ondulation
Скрипты от пользователей 3

0

886

kolobdur74
Сорри, а куда этот код приветствия ставить?

И еще вопрос: а как в подписи у Стрекозы обращение  именно к определенному пользователю? я тоже такую байду в подпись к себе хочу)))

___

mama-plus.ru

Отредактировано Ерширия (Сб, 21 Июн 2014 07:31:33)

0

887

Ерширия написал(а):

И еще вопрос: а как в подписи у Стрекозы обращение  именно к определенному пользователю? я тоже такую байду в подпись к себе хочу)))

Используйте в сообщениях тег:

Код:
[you]

Пример: Привет, Гость!

0

888

Fover
спасибо!

0

889

Ерширия написал(а):

Сорри, а куда этот код приветствия ставить?

В НТМЛ низ..

0

890

Аделькин, я не нашла нужный мне код.

0

891

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

Нужен код, чтобы в профиле пользователя были вкладки. Например, нажал на одну, и высветилась информация о пользователе, нажал на другую, показаны награды...
+ Можно сделать так, чтобы было три вкладки, они должны располагались  горизонтально, чтобы все были картинками.
+ Нужно, чтобы первая вкладка раскрытия не требовала
+ В этом коде можно добавлять свои вкладки? То бишь те, которые создал ты сам.

Каталог скриптов/CSS раздел СООБЩЕНИЯ: МИНИ-ПРОФИЛЬ В ТОПИКЕ скрипт: Cпойлер cкрытия Инфы под N-кнопок в Профиле Топика (Deff)

0

892

Аделькин, извините, скрипт был на шестой странице, а вы дали мне четвёртую ^^ Нашла, благодарю.

0

893

Здравствуйте.
Прошу помощи с доработкой скрипта Всплывающие Подсказки при наведении на Области Мап карты.
Дело в том, что в этом скрипте во всплывающем облаке можно написать только чистый текст, без блоков, выделений и т.п. Мне же на карте нужно сделать так, чтобы при наведении на регион давалась подробная информация о нем. Без таблиц, переносов строк и всего подобного не обойтись.
Быть может можно это реализовать? Или же сделать вывод текста, привязанного к ячейке карты, в отдельный див, который можно расположить на этой странице? Первый вариант желательнее, но и второй сойдет)

0

894

И снова здравствуйте, уважаемые.
Доклад начал.
Имеется скрипт замены приветствия и времени последнего визита юзера на свои фразы, меняющиеся от времени суток. Выглядит так:

Код:
<script type="text/javascript">
var h=(new Date()).getHours();
if (h > 23 || h <7) {a='Сегодня та самая ночь, <b><a href="/profile.php?id='+UserID+'">'+UserLogin+'</a></b>! ' }
if (h > 6 && h < 12) {a='Таков мой замысел, <b><a href="/profile.php?id='+UserID+'">'+UserLogin+'</a></b>. '} 
if (h > 11 && h < 19) {a='Истина где-то рядом, <b><a href="/profile.php?id='+UserID+'">'+UserLogin+'</a></b>!'} 
if (h > 18 && h < 24) {a='Элементарно, <b><a href="/profile.php?id='+UserID+'">'+UserLogin+'</a></b>!'}
var arre=document.getElementsByClassName("item1")
var f=0
for (f=0; f<=(arre.length-1); f++)
{if (arre[f].innerHTML.indexOf("Привет,")!=-1)
{arre[f].innerHTML=a}}
</script>

Проблема в следующем: для гостей строка...

Код:
<a href="/profile.php?id='+UserID+'">'+UserLogin+'</a>

...неактуальна, и вместо слова "Гость" не отображается ничего.
Вопрос: возможно ли сделать так, чтобы данный скрипт отражал Гостя?
Доклад окончил.

0

895

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

Вопрос: возможно ли сделать так, чтобы данный скрипт отражал Гостя?

Horga
так попробуйте

Код:
<script type="text/javascript">
var h=(new Date()).getHours(), UserID;
if (UserID == 'undefined' || UserID == null) {UserLogin = GroupTitle};
if (h > 23 || h <7) {a='Сегодня та самая ночь, <b><a href="/profile.php?id='+UserID+'">'+UserLogin+'</a></b>! ' }
if (h > 6 && h < 12) {a='Таков мой замысел, <b><a href="/profile.php?id='+UserID+'">'+UserLogin+'</a></b>. '} 
if (h > 11 && h < 19) {a='Истина где-то рядом, <b><a href="/profile.php?id='+UserID+'">'+UserLogin+'</a></b>!'} 
if (h > 18 && h < 24) {a='Элементарно, <b><a href="/profile.php?id='+UserID+'">'+UserLogin+'</a></b>!'}
var arre=document.getElementsByClassName("item1")
var f=0
for (f=0; f<=(arre.length-1); f++)
{if (arre[f].innerHTML.indexOf("Привет,")!=-1)
{arre[f].innerHTML=a}}
</script>

0

896

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

Дело в том, что в этом скрипте во всплывающем облаке можно написать только чистый текст, без блоков, выделений и т.п. Мне же на карте нужно сделать так, чтобы при наведении на регион давалась подробная информация о нем. Без таблиц, переносов строк и всего подобного не обойтись.
Быть может можно это реализовать?

Sachimot
да можно,
для этого найдите в скрипте вот эту строку

$("map.myMap .tipsy-Map").tipsy({gravity: 's Map'});

и замените на эту

$("map.myMap .tipsy-Map").tipsy({gravity: 's Map',html: true});

это даст вам возможность использовать в всплывающих подсказках html разметку, НО есть нюансы
поскольку весь всплывающий текст вставляется внутрь атрибута title=" " с двойными кавычками, то весь код внутри должен иметь одинарные во избежание ошибок
вот так
title="Вопросы <b>1</b> <img width='16' alt='Есть метка на карте' src='http://sdelanounas.ru/app/themes/default/images/maps/default.png'>"
и ещё весь код должен быть сплошняком в одну строку
т.е. не так

<table>
<tr>
<td>1</td>
<td>2</td>
</tr>
</table>

а вот так

<table><tr><td>1</td><td>2</td></tr></table>

переносы строк за счёт html разметки
думаю разберётесь, просто будьте повнимательнее

0

897

Romych, к сожалению, результат точно такой же. То есть, никакого.

0

898

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

результат точно такой же. То есть, никакого.

а у меня всё работает
http://se.uploads.ru/tETNH.png

+1

899

Romych спасибо, html заработал, но есть одно но:

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

переносы строк за счёт html разметки

при использовании любых переносов (за счет <br>, <p> или <div>) курсор начинает вести себя как безумный. Мерцает, окно с текстом пропадает\появляется\улетает на другой конец экрана. Проблема и в мозилле, и в хроме.

0

900

Romych, вот оно как. Видимо, какой-то из установленных скриптов мешает. Буду убирать по одному, смотреть, что да как. Спасибо.)

0


Вы здесь » Единый форум поддержки » Архив » Запросы по скриптам[2]