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

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

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


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


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

Сообщений 101 страница 120 из 1000

1

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

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

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

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

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

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

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

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

Любой вопрос по оформлению/неполадкам сопровождайте ссылкой на форум, по которому возникли сложности.

+3

101

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

Lusiya
Браузер какой ? //хотя  я догадываюсь, почему может не работать, - скрипт включается по $(document).ready, а если в других скриптах с $(document).ready при срабатывании есть ошибки - накрывается и этот
Нун искать, с каким конфликтует - убирать все из HTML верх и HTML низ, ставить по одному и тестить

Ничего себе!http://smages.com/images/mishia278.gif Да эт с ума сойдешь все коды и скрипты тестить  :huh:  :hobo:

0

102

Lusiya
Вроде поправил, обновите страницу своего форума пару раз, чоб скрипт обновился (В Обоих браузерах ) и потестируйте еще раз

+1

103

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

Lusiya
Вроде поправил, обновите страницу своего форума пару раз, чоб скрипт обновился (В Обоих браузерах ) и потестируйте еще раз

Оу... Alex_63 Все работает ОТЛИЧНО! :cool:  СПАСИБО ВАМ БОЛЬШОЕ!  http://s3.uploads.ru/t/PXQHl.gif
А то я уже расстроилась и ушла в некуда :smoke:   :D  а тут, бах, и все заработало![взломанный сайт]

Отредактировано Lusiya (Пт, 13 Май 2016 13:47:55)

+1

104

Здравствуйте!

Скажите пожалуйста, можно ли при закрытой регистрации регистрировать пользователей из админ. панели? Как это сделать? Не могу найти...

А если нельзя, то может есть какой скрипт для добавления такой функции?

0

105

Ария999 написал(а):

Скажите пожалуйста, можно ли при закрытой регистрации регистрировать пользователей из админ. панели? Как это сделать? Не могу найти...

Нет,
Создаёте тему , просите желающих оставлять Ник,и емейл под кнопку замочек и 99999 сообщений,

http://sa.uploads.ru/uvrRB.jpg

далее, открываете регу, и сами регаете новый ник на данный емейл, письмо отправиться на юзера само, ну или можно проставить еще и требуемый пароль, зайдя под Админом кликнув нового участника, и заменив пароль,

Затем возвращаете на без регистрации
========================================
Есть более простой Вариант, просите оставить в теме точно так же емейл, регистрацию делаете только по приглашениями, и отсылаете юзеру на мыло код приглашения
Код для приглашений есть в Профиль - Приглашения

0

106

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

Сегодня 13:27:39
Deff

Спасибо! Все поняла.

0

107

Как сделать подфорумы такого (http://fairytale.3bb.ru/ картинка и/или http://fantezigra.rolka.su/ картинка плана? Т.е. с последним сообщением и автором. Или это фишка только этих форумов и о ней у них спрашивать?
И еще вопрос по поводу скрипта Выпадающая Табличка по клику на иконку в профиле топика: - если часть сообщений в теме будет от имени пользователя, а часть от какого-нибудь амс-аккаунта, все равно будет работать все, верно? Нужно это, чтобы какую-то часть информации игроки могли сами менять по своему желанию.

0

108

Аная написал(а):

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

Когда заполняет сам игрок на первом этапе, тема должна быть не в том форуме, который указан в скрипте, как ток игрок заполнил, тему переносим в тот форум и игрок лишается доступа
Почитате лучше тему! => Выпадающая Табличка по клику на иконку в профиле топика:

0

109

Аная написал(а):

Как сделать подфорумы такого

Как по мне, - неудобные,
Есть удобный скрипт Подфорумов, простой в установке > Подфорумы "не скриптом", новая версия

0

110

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

0

111

Добра.
Хотелось бы узнать, возможно подобное или нет.
Если ли скрипт баллов не нормированный по посту, а по количеству символов? Просто счётчик символов для форума есть, возможно ли скрестить коды балов и код счётчика, что бы баллы рассчитывались от количества символов, а не по формуле (пост+плюсы+бонусы админов)?

0

112

IKissa
Т.е. Вам нун за количество набранных символов во всех постах баллы начислять ? Не выйдет, посколь я не могу вычислить общее количество символов...

0

113

Аная
Ну в том скрипте, который используется на форуме  с примером, - нун прописывать номер каждого подфорума в отдельности, а сами подфорумы вставлять вручную в описание родительского форума - если подфорумов много, мон замучиться с их созданием

Если все же это Вас не остановит :D вот код (в HTML низ:

Код:
<!----СКРЫТЫЕ ПОДФОРУМЫ----->
<script type="text/javascript">
$(document).ready(function() {
$(".info15").html( $("#forum_f64 .tcr").html() );
if ($("#forum_f64 .icon").hasClass('inew'))  {$(".indic1").addClass('inew')}
$(".info18").html( $("#forum_f67 .tcr").html() );
if ($("#forum_f67 .icon").hasClass('inew'))  {$(".indic1").addClass('inew')}
$(".info19").html( $("#forum_f76 .tcr").html() );
if ($("#forum_f76 .icon").hasClass('inew'))  {$(".indic1").addClass('inew')}
$(".info20").html( $("#forum_f77 .tcr").html() );
if ($("#forum_f77 .icon").hasClass('inew'))  {$(".indic1").addClass('inew')}
});
</script>

А это в описание нужного форума:

<div class="quote-box"><table>
<tr>
<td width="35%" style="padding: 6pt; border-width: 0;"><span style="margin-left: -10px;"><a class="fig" href="http://fairytale.3bb.ru/viewforum.php?id=64"><b>Энциклопедия:</b></a></span></td>
<td width="70%" class="info15"></td>
</tr>
</table>

Синим - уникальный номер, который вписывается в скрипт для данного подфорума,
Красным - название и ссылка (Имхо проще и удобнее поставить скрипт Подфорумов не скриптом)

0

114

Alex_63
Мне нужен код, который считает количество символов в посте игрока и превращает это в баллы.
Например пост 1000 символов. За 1 символ, скажем 0,5 баллов. Итого, игрок за сообщение получает в профиль 500 баллов + к сумме за свои прошлые сообщения.

0

115

IKissa
Не наю, если ток считать количество символов в посте и записывать в Доп поле
Тады создайте доп поле с названием "Символов", формат - Текстовое поле, разрешите его редактировать юзеру,
и в HTML низ:

<script>
(function () {
  // .serialize() под Win 1251  //
  var transAnsiAjaxSys = [];
  var arr=[0x402,0x403,0x201A,0x453,0x201E,0x2026,0x2020,0x2021,0x20AC,0x2030,0x409,0x2039,
    0x40A,0x40C,0x40B,0x40F,0x452,0x2018,0x2019,0x201C,0x201D,0x2022,0x2013,0x2014,'0',0x2122,
    0x459,0x203A,0x45A,0x45C,0x45B,0x45F,0x0A0,0x40E,0x45E,0x408,0x0A4,0x490,0x0A6,0x0A7,0x401,
    0x0A9,0x404,0x0AB,0x0AC,0x0AD,0x0AE,0x407,0x0B0,0x0B1,0x406,0x456,0x491,0x0B5,0x0B6,0x0B7,
    0x451,0x2116,0x454,0x0BB,0x458,0x405,0x455,0x457,0x410,0x411,0x412,0x413,0x414,0x415,0x416,
    0x417,0x418,0x419,0x41A,0x41B,0x41C,0x41D,0x41E,0x41F,0x420,0x421,0x422,0x423,0x424,0x425,
    0x426,0x427,0x428,0x429,0x42A,0x42B,0x42C,0x42D,0x42E,0x42F,0x430,0x431,0x432,0x433,0x434,
    0x435,0x436,0x437,0x438,0x439,0x43A,0x43B,0x43C,0x43D,0x43E,0x43F,0x440,0x441,0x442,0x443,
    0x444,0x445,0x446,0x447,0x448,0x449,0x44A,0x44B,0x44C,0x44D,0x44E,0x44F];
  var arLng = arr.length;
  for (var i = 0; i < arLng; i++)transAnsiAjaxSys[arr[i]]=i+128;
  for (var i = 0x410; i <= 0x44F; i++) transAnsiAjaxSys[i] = i - 0x350; // А-Яа-я

  var encodeURIwin1251 = function(str) {
    var ret = [];for (var i = 0; i < str.length; i++)  { var n = str.charCodeAt(i);if (typeof transAnsiAjaxSys[n] != 'undefined') n = transAnsiAjaxSys[n];
      if (n <= 0xFF)ret.push(n);  }    return escape(String.fromCharCode.apply(null, ret)).replace(/\+/mg,'%2B');
  }

  $.fn.extend({serialize : function() {
    var s = '';var obj = this.serializeArray();var Lng = obj.length;
    for(var i=0;i<Lng;i++){if(i)s+='&';
      s+=encodeURIwin1251(obj[i].name)+'='+encodeURIwin1251(obj[i].value);
    } return s; }
  });
  // /END// .serialize() под Win 1251  //
}());

if($('#pun-viewtopic,#pun-post,#pun-poll').length)$('.formsubmit input[name="submit"]:not(.allow)').on('click',function(e) {
    if(!process_form($('#post')[0])){return false};if($(this).hasClass('allow')){return true;}
    e.preventDefault();if($(this).parents('.post').length){return};var $this= $(this);
    var Lng=$('#main-reply').val().length;if(Lng==0)return;
    $.get('/profile.php?section=fields&id='+UserID,function(data){
      var c=$(data).find('fieldset span:contains("Символов")').parents('fieldset');
      var t=c.find('input[type="text"]'),L=parseInt(t.val());if(isNaN(L)){L=0};L+=parseInt(Lng);t.val(L);
      var frm = c.parents('form').serialize();
      var d=c.parents('form').attr('action');var s=document.URL;
      history.replaceState(null, null, d);setTimeout(function(){history.replaceState(null, null, s);},20);
      $.post(d,frm,function(data){$this.addClass('allow').trigger('click')});
    });
});
</script>

(Поправил)
Потом ссылку на форум,... с установленным скриптом баллов, - я добавлю расчет из доп поля в скрипт

0

116

Alex_63
код добавила, дополнительное поле создала. Вот форум - http://asteria.rolka.su/

0

117

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

500 баллов + к сумме за свои прошлые сообщения.

У Вас за 100 постов(в тыщу символов, а будут и длиннее)  будет 50000, за две тыщи  1 000 000 000
Думаю нун бы сократить пару тройку нулей типо 0.5 за 100 символов

0

118

Deff
Я просто пример привела, там можно и 0,000 с чем-то за символ давать.

+1

119

IKissa
1. Наладьте Пиар вход, иначе я не могу потестить
2. Поправил код в том же посте,- замените

0

120

Alex_63
Сделано.

0


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