zloy.MH
если честно, я мало чего понял )
значит простым скриптом, такую штучку не добъёшся?
Вопросы от новичков - 2
Сообщений 401 страница 420 из 496
Поделиться40126 Май 2011 21:14:36
Поделиться40227 Май 2011 00:04:44
Near, если хоть немного почитать книжек/статей по JS(ну или конкретно по библиотеке jQuery), то написать этот скрипт не составит труда. Все используемые операции это: получение элемента по селектору, добавления события нажатия и изменение стиля(класса) элемента.
Поделиться40329 Май 2011 22:35:56
хотелось бы узнать можно как-нибудь обвести быстрый ответ(поменять его цвет) не заходя в css?
Поделиться40430 Май 2011 03:30:25
Трейси., а как вы себе представляете изменение стиля объекта, без изменения стиля объекта?
Есть два способа поменять стиль объекта:
1) Вставка
<style type="text/css">...</style>
в HTML-верх, HTML-низ и Форму ответа
либо изменение стилей непосредственно в разделе Администрирование -> Стили
2) Скриптом, который вставляется в HTML-низ или Форму ответа, который сменит стиль элемента.
Этот способ сложнее описанного выше, и все равно выполнить придется те же действия, только больше проблем.
Еще можно залезть в пользовательские настройки стилей и там чего-нить пошаманить, но это вообще ни в какие рамки, да и эффект только у вас
Уточните чего хотите, тогда будет конкретный ответ.
P.S. На всякий пожарный - селекторы для формы ответа
P.P.S. Сообщение №404 - ответ на вопрос не найден
Поделиться40531 Май 2011 17:26:03
куда-то пропала информация о пользователе.скрин
не могу понять,где напортачила, в структуре или в цвете.при этом в других местах работает нормально
Поделиться40631 Май 2011 19:22:21
Бяшка, в подобных случаях лучше давать ссылку на форум, чем скриншот.
UPD. Убедитесь, что у вас включено отображение соответствующих полей в Администрирование -> Поля профиля
Поделиться40711 Июн 2011 15:07:36
Плиз скажите как сделать весь текст на форуме полу жирный?
Поделиться40811 Июн 2011 15:53:07
Кэти, селектор для всех элементов
* {/*стили*/}
В FAQ по дизайну форума в CSS вас интересует font-weight
Поделиться40912 Июн 2011 16:20:34
а куда его вставлять?
Поделиться41012 Июн 2011 17:50:39
Кэти, куда и все остальные стили. В идеале - в общие стили. Обычно в HTML-верх.
<style type="text/css"> * { font-weight: XXX; } </style>
Поделиться41120 Июн 2011 14:59:03
zloy.MH
большое спасибо)))
Поделиться41222 Июн 2011 23:39:16
использовала скрип для создания подфорума, но у меня получилось так, что сам форум просто перенаправляет на подфорум. как сделать так, что бы был форум, а в описании, к примеру, ссылка на подфорум - и что бы они были раздельные?
вот ссылка на форум: http://sni.spybb.ru/
вот что вставляла:
вверх:
<script language="JavaScript"> str=document.URL if(str.substring(str.lastIndexOf('/')+1)=="" || str.substring(str.lastIndexOf('/')+1)=="index.php") document.write("<style>#forum_f4{display:none}</style>
низ:
<script type="text/javascript"> var arr = new Array() arr[0] = new Array("http://sni.spybb.ru/viewtopic.php?id=8","http://sni.spybb.ru/viewforum.php?id=4","подфорум проверка") var arr2=document.getElementsByTagName("tr") for (i=0;arr2[i]; i++) { var str=arr2[i].innerHTML for (j=0; arr[j]; j++) if(str.indexOf(arr[j][0])!=-1) { td=arr2[i].getElementsByTagName("td") td[0].innerHTML="<div class=\"tclcon\"><h3><a href="+arr[j][1]+">"+td[0].getElementsByTagName("a")[0].innerHTML+"</a></h3>"+arr[j][2]+"</div>" td[1].innerHTML=" " td[2].innerHTML=" " td[3].innerHTML=" " break } } </script>
Отредактировано чайка` (22 Июн 2011 23:41:36)
Поделиться41323 Июн 2011 23:41:44
и еще вопрос.
исчезла картинка спойлера.
вот скрипт
низ
</script> <script type="text/javascript" src="http://szenprogs.ru/scripts/jquery-1.3.2.js"></script> <script type="text/javascript"> $(document).ready(function(){ $('.splLink').click(function(){ $(this).parent().children('div.splCont').toggle('normal'); return false; }); }); </script>
верх
<script type="text/javascript"> function tag_spoiler(){ var y = "Открыть"; if(y!='null' && y!='' && typeof(y)!='object' && typeof(y)!='undefined'){ var x = "Закрыть"; if(x=='null' || x=='' || typeof(x)=='object' || typeof(x)=='undefined') bbcode('[spoiler='+y+']','[/spoiler]'); else bbcode('[spoiler='+y+'|'+x+']','[/spoiler]');} else bbcode('[spoiler]','[/spoiler]') } function addSpoiler(str,from,internal){ var pos=0,pos2=0,pos_c=0,pos_l=0,newpos=0,string='',close='',open=''; if((pos=str.indexOf("[spoiler",from))==-1) return str; if((pos2=str.indexOf("[/spoiler]"),pos+9)==-1) return str; if(((pos_c=str.indexOf("]",pos+8))!=-1) && ((pos_c!=pos+8)&&(pos_c!=pos+9))){ string = str.substring(pos+9,pos_c); if((pos_l = string.indexOf("|"))!=-1){ close = string.substring(0,pos_l); open = string.substring(pos_l+1,string.length); } else{ close = string; open = string; } } else{ close = 'Показать спойлер'; open = 'Скрыть спойлер'; } newpos=str.indexOf("[spoiler",pos+9) if(newpos<pos2 && newpos!=-1) str=addSpoiler(str,pos+9,true) if((pos2=str.indexOf("[/spoiler]",pos+9))==-1) return str; str=str.substring(0,pos)+makeSpoiler(str.substring(pos_c+1,pos2),open,close)+str.substring(pos2+10,str.length) if( str.indexOf("[spoiler")!=-1 && internal==false) str=addSpoiler(str,0,false) return str; } function makeSpoiler(txt,open,close){ txt='<div class="quote-box" style="padding:1px;background: none; border: 0;"><cite style="width:100%;margin:0;"><input id="'+open+'" class="spoiler-button" style="width:140px;font-size:10px; margin:0;" type="button" value="'+close+'"></cite><blockquote class="quote-box" style="display:none; width: 97%;border: 1px solid black;margin:0;">'+txt+'</blockquote></div>' return txt; } $(document).ready(function(){ $("div.quote-box > cite > input.spoiler-button").click(function(){ $(this).parents("div.quote-box:first").find("blockquote.quote-box:first").toggle("slow"); var a = $(this).attr('value');$(this).attr('value',$(this).attr('id'));$(this).attr('id',a); }); }); if((document.URL.indexOf("viewtopic.php")!=-1) || (document.URL.indexOf("post.php")!=-1)){ elm=document.getElementById("pun-main").getElementsByTagName("div") for(x in elm) if(elm[x].className=="post-content"){ var post=elm[x] post.innerHTML=addSpoiler(post.innerHTML,0,false) } } if(form=document.getElementById("form-buttons")) form.getElementsByTagName("tr")[0].insertCell(16).innerHTML="<img id=\"button-spoiler\" title=\"Спойлер\" onclick=\"tag_spoiler('[spoiler]','[/spoiler]')\" src=\"/i/blank.gif\" />" </script>
Поделиться4144 Июл 2011 12:05:18
тут вообще помогают или как?
Поделиться4154 Июл 2011 15:44:50
Почему цитаты стали добавляться в неправильном порядке? как сделать так чтобы цитаты добавлялись в поле ответа друг за другом, а то неудобно когда они добавляются вверх.
Если что-то поймете, спасибо )
Поделиться4168 Июл 2011 00:57:28
severin
Дело в том, что ваш маркер скорее всего стоит вверху сообщения. Наверное по-этому и добавляются цитаты вверх. Проверяли?
использовала скрип для создания подфорума, но у меня получилось так, что сам форум просто перенаправляет на подфорум. как сделать так, что бы был форум, а в описании, к примеру, ссылка на подфорум - и что бы они были раздельные?
Если правильно поняла, то скрипты для этого и вовсе не нужны. Открываете администрирование, направляетесь во вкладку Форумы. Там выбираете желаемый и кликаете Отредактировать. В описании форума указываете ссылку - <a href="#">название ссылки</a> и всё. # - адрес нужного под-форума\темы\и т.д. Если не правильно поняла - прошу прощения)
Могу предложить вам немного другой скрипт спойлера. Там и иконка рабочая, и можно название кнопки (открытой и закрытой) изменять на своё усмотрение.
Поделиться41724 Июл 2011 10:01:32
severin, цитаты и прочие коды добавляются в позицию курсора.
Проверил быстрое цитирование и прочие коды на данном форуме - все в норме. Если у вас проблема остается до сих пор - укажите адрес своего форума(можно в ПМ)
Поделиться4186 Авг 2011 12:39:07
Здравствуйте а можно ли ?сделать возможность перевода сайта,как на английский, так и на русский то есть кнопку перевода сайта для англоязычных людей?
Поделиться4198 Авг 2011 16:17:41
Доброго.
Подскажите, занимаются ли здесь разборками с форумами-плагиаторами, находящимися на spybb? Если занимаются, где создать тему?
Сообщение перенесено, т.к. не имеет никакого отношение к изначальной теме.
zloy.MH
Поделиться4209 Авг 2011 15:33:07
lik, такой возможности нет.
Только если написать большой скрипт который будет при загрузке страницы, сам менять русские слова(а точнее текст в конкретных элементах) на английские.
При этом, из-за разнице в длине слов могут произойти "наползания" и пустые промежутки.
Вероятней всего, вам нужен другой движок форума(и не факт что эта функция будет на бесплатных хостингах)
P.S. И уж если у вас есть зарубежная аудитория, то не солиднее ли держать свой хостинг?
LL, с плагиатом, к сожалению, нужно бороться самим. Можете попытаться отписаться на форуме Единой Техподдержки, но это обычно ничего не меняет.
Можете попытаться пообщаться с админами того форума. Вдруг попадутся адекватные?
По поводу плагиата:
Да, обидно, но это признание высокого уровня вашего контента
Если у вас хороший информационный сайт/ролка, то народ который что-то стырил не сможет вас переплюнуть и держать форум на нужном уровне.
Похожие темы
Вопросы от новичков. | Архив | 12 Апр 2010 |
Оформление,вопросы от новичка. | Корзина | 2 Май 2009 |
Вопросы\Ошибки скриптов | Скрипты | 19 Апр 2012 |
Вопросы от чайников | Архив | 24 Янв 2010 |
Вопросы/предложения по сервису SpyBB | Комментарии и предложения | 26 Мар 2024 |