И ещё... можно ли сделать, чтобы при регистрации поле "Пол" было обязательным?
скрипт замены слов "пол мужской\женский" под аватаром
Сообщений 31 страница 42 из 42
Поделиться322011-01-12 21:38:30
Stalkeroid
не совсем понимаю го вы хотите
Поделиться332011-01-13 12:17:28
Toshiro-kun
Хотелось бы, чтобы иконка была не в списке вместе с "Регистрацией", "Откуда" и тд., а непосредственно перед ником...
[реклама вместо картинки] НИКНЕЙМ
.--------------.
| |
| |
| |
|_аватара__|
Регистрация: ...
Сообщений: ...
Откуда: ...
Поделиться342011-01-13 19:35:33
иконка была не в списке вместе с "Регистрацией", "Откуда" и тд., а непосредственно перед ником...
Stalkeroid Ссылку на форум и на иконку(дабы определиться с ориентировочными размерами) с доступом к теме
Отредактировано Deff (2011-01-13 19:37:19)
Поделиться352011-01-14 13:15:19
Хотелось бы, чтобы иконка была не в списке вместе с "Регистрацией", "Откуда" и тд., а непосредственно перед ником...
<script type="text/javascript"><!-- М/Ж картинкой слево от Ника -->
$(document).ready(function(){
myarray=new Array(
"0", "http://savepic.ru/2139748.png", //Картинка - для "Нет Пола"["0" - включена, "1" - выключена]
"Пол: Мужской", "http://img268.imageshack.us/img268/9335/usericon2.png",
"Пол: Женский", "http://img249.imageshack.us/img249/6277/usericon1m.png" //End myarray;
)
if (document.URL.indexOf("viewtopic.php?id")!= -1){
$("div.post-author").each(function (i) {
var s=$(this).find("ul li.pa-sex").html();
if (s!=null){for(var q=2;q<myarray.length;q++){
if ($(this).find("ul li.pa-sex").text().indexOf(myarray[q])!= -1){
$(this).find("ul li.pa-sex").hide() //Скрытие
var imgadr=q+1;};q++;}}
else {imgadr=1};if (myarray[imgadr-1]!=1) {
ss2=$(this).find("ul li.pa-author a:first").prepend("<img class=\"\" src=\""+myarray[imgadr]+"\" alt=\""+myarray[imgadr-1]+"\"/> ");};;});};});
</script>
Красным - адреса Картинок
Синим, в начале первой строки, - "0" или "1" - картинка для бесполых - включена/выключена
Cтрока половой принадлежности под Аватаром - убирается
ПРИМЕР тут > http://hostjs-mybb2011.narod.ru/SexChangeImg.htm
Отредактировано Deff (2011-01-14 13:16:36)
Поделиться362011-01-14 13:55:12
Класс! Спасибище!
И ещё... можно ли сделать, чтобы при регистрации поле "Пол" было обязательным?
Поделиться372011-01-14 15:29:37
И ещё... можно ли сделать, чтобы при регистрации поле "Пол" было обязательным?
Это ващет прерогатива сервиса
Как некая пилюля, есть еще такой код:
(Его нужно ставить До предыдущего скрипта
здравствуйте. подскажите, можно ли ограничить доступ к топику в зависимости от пола?
<script type="text/javascript"><!-- Доступ к теме по M/Ж принадлежности -->
$(document).ready(function(){
OffTems("1", new Array("Название темы1", "Название темы2", "Название темы3", "Название темы4")) //Мужские клубы
OffTems("2", new Array("Название темы1", "Название темы2", "Название темы3", "Название темы4")) //Женские клубы
function OffTems(sexUser,myarray){
if(typeof(UserSex)=="undefined"){UserSex=0};
if (sexUser!=UserSex ){
if (document.URL.indexOf("viewforum.php?id")!= -1)
{ $("td.tcl").each(function (i) {
for(q=0;q<myarray.length;q++){
if ($(this).find("a:first").text().indexOf(myarray[q])!= -1){$(this).parent().hide();}};});};
if (document.URL.indexOf("viewtopic.php")!= -1) {
st = document.getElementById("pun-crumbs1").innerHTML;
for(q=0;q<myarray.length;q++){
if (st.indexOf(myarray[q])!=-1){document.getElementById("pun-main").innerHTML = "<div id=\"pun-main\" class=\"main\" style=\"margin-top: -13px!important;\"><h1><span>Информация</span></h1><div class=\"info\"><div class=\"container\"><b><span style='font-size:14px;'>Вы не имеете прав доступа к этой странице.</span><b></div></div></div>"
break;}};}};}
});
</script>
Первая строка в скрипте с красными темами > - //Темы для мужчин,
Вторая -> //для женщин
(Кол-во тем можно увеличивать/сокращать,- последняя тема в каждой(м и ж) строке без запятой на конце
Названия тем - вместо красного -> подставляем свои (
Отредактировано Deff (2011-01-15 21:36:15)
Поделиться382011-01-15 13:01:46
Ну... у нас равноправие полов))) поэтому пилюля бесполезна...
А этот скрипт для "женских/мужских клубов" хорош, только так же бесполезен ввиду того, что "поменять пол" на форуме - дело 5 секунд... Поэтому ничего не стоит девушке зайти в "Эм" почитать "мужские базары", а парню зайти в "Жо" почитать "бабские сплетни"...
Поэтому и возник вопрос об обязательном указании пола при регистрации (и невозможности дальнейшего его изменения)...
Поделиться392011-01-15 13:04:24
Поэтому ничего не стоит девушке зайти в "Эм" почитать "мужские базары", а парню зайти в "Жо" почитать "бабские сплетни"...
Просто подобный скрипт кто-то заказывал(темы скрыты в форуме от всех, кроме лиц данного пола, поэтому идея сменить пол - может и не оформиться
Кнопку смены пола - можно скрыть -если пол установлен..
Думаю, противная Иконка для "бесполых" рядом с Ником, - более действенна, чем запреты и ограничения
Можно поправить предыдущий скрипт для скрытия части категорий - имено для людей с неустановленным полом (эт просто
Отредактировано Deff (2011-01-15 13:46:47)
Поделиться402011-01-15 14:02:26
Думаю, противная Иконка для "бесполых" рядом с Ником, - более действенна, чем запреты и ограничения
Это да...
Надо чего-нить такое нарисовать, чтобы юзер побежал ставить пол...
Типа этого:
Поделиться412011-01-15 14:22:40
Кстати, если кому надо, то вот:
[реклама вместо картинки][реклама вместо картинки]
[реклама вместо картинки][реклама вместо картинки]
Поделиться422011-01-15 15:18:28
Stalkeroid Дама в размере Иконки16Х22 в деловом костюме слабо отличаецо от мужчины - нужна дама в шляпке и с вырезом на светлом - или голубом платье ( есть такие в Инете)
Отредактировано Deff (2011-01-15 15:19:23)