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

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

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


Вы здесь » Единый форум поддержки » Архив » Общие вопросы от новичков (42)


Общие вопросы от новичков (42)

Сообщений 141 страница 160 из 1000

141

daydreamer
а) Допуск в Тему строго по Списку
b) Доступ к Теме по Коду в Статусе

0

142

Deff, спасибо, но это не то, что мне нужно.
Нашла такой скрипт:
<body oncopy="return notcopy()">
<script language="JavaScript">
function notcopy(){
if(GroupID != 1) {
alert("Извините, но с этого сайта нельзя ничего копировать!")
return false
}}
</script>

Но он запрещает копировать на всём форуме.

:)

А мне нужно только в одной теме. (супер-хакеров у меня на форуме нет. Хочу защититься от глупости). Мои рассказы иногда нахожу на дружественных сайтах, но под чужим авторством. Конечно, всё выясняется. Просто, настолько не люблю эти разборки...Если есть возможность - создайте, пожалуйста.
http://stranapodsolnuhov.mybb.ru/

И такой вопрос: сменила ник пользователю (по его просьбе), но после этого он не смог попасть на форум. (выдавало: "неправильный ник или пароль". Как менять, чтобы не было такого?

Отредактировано daydreamer (Чт, 4 Апр 2013 22:12:33)

0

143

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

Ещё вопросик,..не могли бы вы выложить скрипт с вертикальной прокруткой? Там была сностка на вертикалку, но я сам не смогу сделать (переделать),..помогите...

Немного не понял - скрипт галереи с вертикальной прокруткой?

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

А нельзя сделать по нажатию на стрелку карусель вращалась бы.

Можно..

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

Посмотрите скрипт, какой я поставил,..может поправите или подскажите, где точно регулировать...

Сейчас поправлю..
maxshow немного не понял еще один момент - вам нужно, чтобы две картинки было видно за раз, или все 10, а то вы в скрипте уменьшили количество видимых картинок до двух, а в превью поставили 10?

0

144

maxshow, отредактировал галерею под две картинки и с нажиманием на стрелочки для прокрутки:

Код
Код:
<!--Скрипт Карусель/Галерея картинок-->
<style type="text/css">
.block-img{
position: relative;
display:inline;
}
.expando{
position: relative;
vertical-align: middle;
border: 0;
text-align: center;
}
#prev{vertical-align:middle; margin-right:4px;}
#next{vertical-align:middle; margin-left:4px;}
#d0{
position: absolute;
margin-left:-65px;
bottom:50px;
}
#d1{
position: absolute;
bottom:50px;
}
</style>
<!--Увеличиваем картинки в галерее-->
<script type="text/javascript">
if (document.images){
(function(){
  var cos, a = /Apple/.test(navigator.vendor), times = a? 20 : 40, speed = a? 40 : 20;
  var expConIm = function(im){
   im = im || window.event;
   if (!expConIm.r.test (im.className))
    im = im.target || im.srcElement || null;
   if (!im || !expConIm.r.test (im.className))
    return;
   var e = expConIm,
   widthHeight = function(dim){
    return dim[0] * cos + dim[1] + 'px';
   },
   resize = function(){
    cos = (1 - Math.cos((e.ims[i].jump / times) * Math.PI)) / 2;
    im.style.width = widthHeight (e.ims[i].w);
    im.style.height = widthHeight (e.ims[i].h);
    if (e.ims[i].d && times > e.ims[i].jump){
     ++e.ims[i].jump;
     e.ims[i].timer = setTimeout(resize, speed);
    } else if (!e.ims[i].d && e.ims[i].jump > 0){
     --e.ims[i].jump;
     e.ims[i].timer = setTimeout(resize, speed);
    }
   }, d = document.images, i = d.length - 1;
   for (i; i > -1; --i)
    if(d[i] == im) break;
   i = i + im.src;
   if (!e.ims[i]){
    e.ims[i] = {im : new Image(), jump : 0};
    e.ims[i].im.onload = function(){
     e.ims[i].w = [e.ims[i].im.width - im.width, im.width];
     e.ims[i].h = [e.ims[i].im.height - im.height, im.height];
     e (im);
    };
    e.ims[i].im.src = im.src;
    return;
    }
   if (e.ims[i].timer) clearTimeout(e.ims[i].timer);
   e.ims[i].d = !e.ims[i].d;
   resize ();
  };
  expConIm.ims = {};
})();
}
</script> 
<!--Блок куда ставятся и увеличиваются картинки-->
<center>
<span id="prev" onclick="inc()"><img src="http://www.sdws.ru/pictures/prev.png" style="cursor:pointer" width="10" height="13" ></span>
<div class="block-img">
<span id="d0"></span>
<span id="id0" class="expando" onmouseover = "d0.innerHTML = '<img src='+event.target.src+'>'"  onmouseout="d0.innerHTML = ''"></span>
</div>&nbsp;
<div class="block-img">
<span id="d1"></span>
<span id="id1" class="expando" onmouseover = "d1.innerHTML = '<img src='+event.target.src+'>'"  onmouseout="d1.innerHTML = ''"></span>
</div>
<span id="next" onclick="dec()"><img src="http://www.sdws.ru/pictures/next.png" style="cursor:pointer" width="10" height="13"></span>
</center>
<!--Прокрутка картинок в карусели
//Сюда же ставим ссылки на картинки и ссылки на сайты-->
<script type="text/javascript">
var arr= [
'<a href="http://teremshow.0pk.ru/" target=_blank title="альтернативный текст"><img src="http://s3.uploads.ru/LKBWv.jpg" class="expando" border="0" width= "65"  height= "80"></a>',
'<a href="http://teremshow.0pk.ru/" target=_blank title="альтернативный текст"><img src="http://s3.uploads.ru/8kUoT.jpg" class="expando" border="0" width= "65"  height= "80"></a>',
'<a href="http://teremshow.0pk.ru/" target=_blank title="альтернативный текст"><img src="http://s2.uploads.ru/bZ34Y.jpg" class="expando" border="0" width= "65"  height= "80"></a>',
'<a href="http://teremshow.0pk.ru/" target=_blank title="альтернативный текст"><img src="http://s2.uploads.ru/OtJr4.jpg" class="expando" border="0" width= "65"  height= "80"></a>',
'<a href="http://teremshow.0pk.ru/" target=_blank title="альтернативный текст"><img src="http://s3.uploads.ru/NkrDQ.png" class="expando" border="0" width= "65"  height= "80"></a>',
'<a href="http://teremshow.0pk.ru/" target=_blank title="альтернативный текст"><img src="http://s3.uploads.ru/PXhLA.jpg" class="expando" border="0" width= "65"  height= "80"></a>',
'<a href="http://teremshow.0pk.ru/" target=_blank title="альтернативный текст"><img src="http://s3.uploads.ru/twS1l.jpg" class="expando" border="0" width= "65"  height= "80"></a>',
'<a href="http://teremshow.0pk.ru/" target=_blank title="альтернативный текст"><img src="http://s2.uploads.ru/PYwEb.jpg" class="expando" border="0" width= "65"  height= "80"></a>',
'<a href="http://teremshow.0pk.ru/" target=_blank title="альтернативный текст"><img src="http://s2.uploads.ru/tzj0v.jpg" class="expando" border="0" width= "65"  height= "80"></a>',
'<a href="http://teremshow.0pk.ru/" target=_blank title="альтернативный текст"><img src="http://s3.uploads.ru/V871Z.jpg" class="expando" border="0" width= "65"  height= "80"></a>',]
circularList={name:arr[0]};
circularList.next=circularList;
circularList.prev=circularList;
for(var i=1;i<arr.length;i++){
  circularList ={name:arr[i],prev:circularList,next:circularList.next};
  circularList.next.prev=circularList ;
  circularList.prev.next=circularList ;
}
// количество видимых элементов в карусели
var citycount = 2;
var it = 0;
function print(){
   var point=circularList;
   for(var i =0;i<citycount ;i++){
       document.getElementById("id"+i).innerHTML = point.name + "";
       point=point.next;
   }
}
function dec(){
   circularList=circularList.prev;
   print();
} 
function inc(){
   circularList=circularList.next;
   print();
}
print();
</script>
Как настраивать

Это настройка положения блоков с картинками и увеличенными картинками:

.block-img{
position: relative;
display:inline;
}

Здесь общие настройки самих картинок:

.expando{
position: relative;
vertical-align: middle;
border: 0;
text-align: center;
}

Настройка левой стрелочки (отступ стрелочки от картинки):

#prev{vertical-align:middle; margin-right:4px;}

Настройка правой стрелочки (отступ стрелочки от картинки):

#next{vertical-align:middle; margin-left:4px;}

Настройка увеличенной картинки, которая слева:

#d0{
position: absolute;
margin-left:-65px;
bottom:50px;
}

Настройка увеличенной картинки, которая справа:

#d1{
position: absolute;
bottom:50px;
}

0

145

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

Deff, спасибо, но это не то, что мне нужно.
Нашла такой скрипт:
<body oncopy="return notcopy()">
<script language="JavaScript">
function notcopy(){
if(GroupID != 1) {
alert("Извините, но с этого сайта нельзя ничего копировать!")
return false
}}
</script>

Но он запрещает копировать на всём форуме.

Запрет копирования и псевдомаркирование изображений пост 2 Вариант два(в конце сообщения:защита от копирования гостем)
По топику есть(по-моему) код и для отдельной темы

0

146

Здесь запрет для гостей, а мне надо для пользователей. (тема для гостей вообще закрыта). Подскажите, пожалуйста, что где поменять?

Ставим в HTML низ

скрипт

<script type="text/javascript"><!-- Запрет на копирование гостем -->
function disableSelection(target){
if (typeof target.onselectstart!="undefined")
    target.onselectstart=function(){return false}
else if (typeof target.style.MozUserSelect!="undefined")
    target.style.MozUserSelect="none"
else
    target.onmousedown=function(){return false}
target.style.cursor = "default"
}
if (document.getElementById("pun_wrap")) {
if (GroupID == 3)
disableSelection(document.getElementById("pun-viewtopic"));
}
</script><!-- конец скрипт запрета -->

Отредактировано daydreamer (Чт, 4 Апр 2013 23:47:21)

0

147

daydreamer
Пройдитесь по всем топику(по ссылке)... имхо занят слегка... а там рыть - вспоминать нужно

Отредактировано Deff (Пт, 5 Апр 2013 00:11:10)

0

148

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

Немного не понял - скрипт галереи с вертикальной прокруткой?

Да,...чтобы они передвигались вертикально, а стрелочки вверху и внизу,...для боковой панели был бы лучший вариант на мой взгляд)....

За код и настройку  большое спасибо,..пойду ставить)))) :)

Отредактировано maxshow (Пт, 5 Апр 2013 00:36:03)

0

149

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

Да,...чтобы они передвигались вертикально, а стрелочки вверху и внизу,...для боковой панели был бы лучший вариант на мой взгляд)....
За код и настройку  большое спасибо,..пойду ставить))))

Проверьте сейчас так, а я пока переделаю..И мне кажется для вертикального варианта картинки стрелочек, которые сейчас, не очень подходят..

0

150

не могли бы Вы подсказать как поменять цвет текста?

скрипт облако тегов

<div style="height:112px; width:600px;border:none; top:100px;margin-left:380px;position:absolute;z-index:100;">
<div id="yoblako" align="center"><noindex>
<a style="font-size:12pt;" href="ссылка" rel="nofollow" class="eTag eTagGr8">Описание</a>
<a style="font-size:12pt;" href="ссылка" rel="nofollow" class="eTag eTagGr8">Описание</a>
<a style="font-size:12pt;" href="ссылка" rel="nofollow" class="eTag eTagGr8">Описание</a>
<a style="font-size:12pt;" href="ссылка" rel="nofollow" class="eTag eTagGr8">Описание</a>
<a style="font-size:12pt;" href="ссылка" rel="nofollow" class="eTag eTagGr8">Описание</a>
<a style="font-size:12pt;" href="ссылка" rel="nofollow" class="eTag eTagGr8">Описание</a>
<a style="font-size:12pt;" href="ссылка" rel="nofollow" class="eTag eTagGr8">Описание</a>
</noindex></div>
</div>

<script type="text/javascript" src="http://upload.wesky.ru/_ld/1/147_swfobject.js"></script>
<script type="text/javascript">
var flashvars = {};
flashvars.mode = 'tags';
flashvars.minFontSize = '12';
flashvars.maxFontSize = '19';
flashvars.tcolor = '0x000000';
flashvars.tcolor2 = '0x000000';
flashvars.hicolor = '0x000000';
flashvars.distr = 'true';
flashvars.tspeed = '100';
eTagz = document.getElementById('yoblako').getElementsByTagName('A');
flashvars.tagcloud = '<tags>';
for (var i=0; eTagz[i]; ++i) flashvars.tagcloud += '<a href=\'' + eTagz[i].getAttribute('href')
+ '\' style=\'' + parseInt(eTagz[i].style.fontSize)
+ '\'>' + eTagz[i].innerHTML.replace(/&/i, '%26') + '</a>';
delete eTagz;
flashvars.tagcloud += '</tags>';
var params = {};
params.wmode = 'transparent';
params.bgcolor = '#000000';
params.allowscriptaccess = 'always';
var attributes = {};
attributes.id = 'yoblako';
attributes.name = 'tagcloud';
swfobject.embedSWF('http://upload.wesky.ru/_ld/1/148_tagcloud.swf', 'yoblako', '200', '190', '9.0.0', false, flashvars, params, attributes);
</script>

0

151

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

Проверьте сейчас так, а я пока переделаю..И мне кажется для вертикального варианта картинки стрелочек, которые сейчас, не очень подходят..

Я сейчас завёл скрипт, но при наведении курсора картинка не увеличивается, и показывает почему то слова "альтернативный текст"
Мой форум здесь

А с вертикальной прокруткой будет одна  картинка)

Отредактировано maxshow (Пт, 5 Апр 2013 01:04:16)

0

152

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

Я сейчас завёл скрипт, но при наведении курсора картинка не увеличивается

Странно, у меня все работает, посмотрел у вас - не работает. Попробуйте скрипт поставить в другое место форума, чтобы проверить работает ли на вашем форуме скрипт увеличения..

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

показывает почему то слова "альтернативный текст"

Уберите из всех ссылок:

<a href="http://teremshow.0pk.ru/" target=_blank title="альтернативный текст"><img src="http://s3.uploads.ru/LKBWv.jpg" class="expando" border="0" width= "65"  height= "80"></a>

0

153

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

А с вертикальной прокруткой будет одна  картинка)

На одну делать? Вроде и с двумя неплохо вышло..

0

154

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

Странно, у меня все работает, посмотрел у вас - не работает. Попробуйте скрипт поставить в другое место форума, чтобы проверить работает ли на вашем форуме скрипт увеличения..

Уберите из всех ссылок:

Я тогда поставлю в боковую панель скрипт.

0

155

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

На одну делать? Вроде и с двумя неплохо вышло..

делайте с одной,..я потом прибавлю, если что))) :)

0

156

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

делайте с одной,..я потом прибавлю, если что)))

Вот:

Код
Код:
<!--Скрипт Карусель/Галерея картинок-->
<style type="text/css">
.block-img{
position: relative;
display:inline;
}
.expando{
position: relative;
vertical-align: middle;
border: 0;
text-align: center;
width: 65px;
}
#prev{vertical-align:middle; margin-bottom:4px;}
#next{vertical-align:middle; margin-top:4px;}
#d0{
position: absolute;
margin-left:-65px;
bottom:25px;
}
</style>
<!--Увеличиваем картинки в галерее-->
<script type="text/javascript">
if (document.images){
(function(){
  var cos, a = /Apple/.test(navigator.vendor), times = a? 20 : 40, speed = a? 40 : 20;
  var expConIm = function(im){
   im = im || window.event;
   if (!expConIm.r.test (im.className))
    im = im.target || im.srcElement || null;
   if (!im || !expConIm.r.test (im.className))
    return;
   var e = expConIm,
   widthHeight = function(dim){
    return dim[0] * cos + dim[1] + 'px';
   },
   resize = function(){
    cos = (1 - Math.cos((e.ims[i].jump / times) * Math.PI)) / 2;
    im.style.width = widthHeight (e.ims[i].w);
    im.style.height = widthHeight (e.ims[i].h);
    if (e.ims[i].d && times > e.ims[i].jump){
     ++e.ims[i].jump;
     e.ims[i].timer = setTimeout(resize, speed);
    } else if (!e.ims[i].d && e.ims[i].jump > 0){
     --e.ims[i].jump;
     e.ims[i].timer = setTimeout(resize, speed);
    }
   }, d = document.images, i = d.length - 1;
   for (i; i > -1; --i)
    if(d[i] == im) break;
   i = i + im.src;
   if (!e.ims[i]){
    e.ims[i] = {im : new Image(), jump : 0};
    e.ims[i].im.onload = function(){
     e.ims[i].w = [e.ims[i].im.width - im.width, im.width];
     e.ims[i].h = [e.ims[i].im.height - im.height, im.height];
     e (im);
    };
    e.ims[i].im.src = im.src;
    return;
    }
   if (e.ims[i].timer) clearTimeout(e.ims[i].timer);
   e.ims[i].d = !e.ims[i].d;
   resize ();
  };
  expConIm.ims = {};
})();
}
</script> 
<!--Блок куда ставятся и увеличиваются картинки-->
<center>
<div id="prev" onclick="inc()"><img src="http://www.sdws.ru/pictures/prev.png" style="cursor:pointer" width="10" height="13" ></div>
<div class="block-img">
<div id="d0"></div>
<div id="id0" class="expando" onmouseover = "d0.innerHTML = '<img src='+event.target.src+'>'"  onmouseout="d0.innerHTML = ''"></div>
</div>
<div id="next" onclick="dec()"><img src="http://www.sdws.ru/pictures/next.png" style="cursor:pointer" width="10" height="13"></div>
</center>
<!--Прокрутка картинок в карусели
//Сюда же ставим ссылки на картинки и ссылки на сайты-->
<script type="text/javascript">
var arr= [
'<a href="http://teremshow.0pk.ru/" target=_blank title="альтернативный текст"><img src="http://s3.uploads.ru/LKBWv.jpg" class="expando" border="0" width= "65"  height= "80"></a>',
'<a href="http://teremshow.0pk.ru/" target=_blank title="альтернативный текст"><img src="http://s3.uploads.ru/8kUoT.jpg" class="expando" border="0" width= "65"  height= "80"></a>',
'<a href="http://teremshow.0pk.ru/" target=_blank title="альтернативный текст"><img src="http://s2.uploads.ru/bZ34Y.jpg" class="expando" border="0" width= "65"  height= "80"></a>',
'<a href="http://teremshow.0pk.ru/" target=_blank title="альтернативный текст"><img src="http://s2.uploads.ru/OtJr4.jpg" class="expando" border="0" width= "65"  height= "80"></a>',
'<a href="http://teremshow.0pk.ru/" target=_blank title="альтернативный текст"><img src="http://s3.uploads.ru/NkrDQ.png" class="expando" border="0" width= "65"  height= "80"></a>',
'<a href="http://teremshow.0pk.ru/" target=_blank title="альтернативный текст"><img src="http://s3.uploads.ru/PXhLA.jpg" class="expando" border="0" width= "65"  height= "80"></a>',
'<a href="http://teremshow.0pk.ru/" target=_blank title="альтернативный текст"><img src="http://s3.uploads.ru/twS1l.jpg" class="expando" border="0" width= "65"  height= "80"></a>',
'<a href="http://teremshow.0pk.ru/" target=_blank title="альтернативный текст"><img src="http://s2.uploads.ru/PYwEb.jpg" class="expando" border="0" width= "65"  height= "80"></a>',
'<a href="http://teremshow.0pk.ru/" target=_blank title="альтернативный текст"><img src="http://s2.uploads.ru/tzj0v.jpg" class="expando" border="0" width= "65"  height= "80"></a>',
'<a href="http://teremshow.0pk.ru/" target=_blank title="альтернативный текст"><img src="http://s3.uploads.ru/V871Z.jpg" class="expando" border="0" width= "65"  height= "80"></a>',]
circularList={name:arr[0]};
circularList.next=circularList;
circularList.prev=circularList;
for(var i=1;i<arr.length;i++){
  circularList ={name:arr[i],prev:circularList,next:circularList.next};
  circularList.next.prev=circularList ;
  circularList.prev.next=circularList ;
}
// количество видимых элементов в карусели
var citycount = 1;
var it = 0;
function print(){
   var point=circularList;
   for(var i =0;i<citycount ;i++){
       document.getElementById("id"+i).innerHTML = point.name + "";
       point=point.next;
   }
}
function dec(){
   circularList=circularList.prev;
   print();
} 
function inc(){
   circularList=circularList.next;
   print();
}
print();
</script>

Настройки фактически аналогичные только:

#prev{vertical-align:middle; margin-bottom:4px;}
#next{vertical-align:middle; margin-top:4px;}

Отступы стрелочек от верхнего края картинки (верхняя стрелочка) и от нижнего соответственно нижняя стрелочка.
И настройки только для одной увеличенной картинки:

#d0{
position: absolute;
margin-left:-65px;
bottom:25px;
}

0

157

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

Странно, у меня все работает, посмотрел у вас - не работает. Попробуйте скрипт поставить в другое место форума, чтобы проверить работает ли на вашем форуме скрипт увеличения..

Уберите из всех ссылок:

Поставил скрипт в боковую панель, и тоже не увеличивает(((....попробую в ХТМЛ-низ поставить....

Нигде не хочет увеличивать :)

Отредактировано maxshow (Пт, 5 Апр 2013 01:40:25)

0

158

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

Вот:

Настройки фактически аналогичные только:

Отступы стрелочек от верхнего края картинки (верхняя стрелочка) и от нижнего соответственно нижняя стрелочка.
И настройки только для одной увеличенной картинки:

Спасибо за вертикальный скрипт,...я его тоже поставлю))))

0

159

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

Нигде не хочет увеличивать

Я уже увидел, буду искать причину или другой способ увеличения картинки..http://chatadelic.net/files/s/02/7302/1328960482.png
Если найду варианты выложу.

0

160

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

Я уже увидел, буду искать причину или другой способ увеличения картинки..
Если найду варианты выложу.

Спасибо вам большое)))))

0


Вы здесь » Единый форум поддержки » Архив » Общие вопросы от новичков (42)