В игре 585 год от Падения Амадии, осень Кейлим скорбит по своему владыке, напряжение растет между доменами Смерти и Тени, а на западе объявляется еще один претендент на корону Вальдена.
СЛУХИ И СОБЫТИЯ
Избранная цитата
нужны игрокам
Вверх
Вниз

Shadows of Old

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

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


Вы здесь » Shadows of Old » Организационный раздел » Оформление профиля


Оформление профиля

Сообщений 1 страница 20 из 27

1

В этой теме можно попросить сделать себе аватар, а также примерить одну из форумных плашек.

• Это все плашки?
Они будут постоянно пополняться, не волнуйтесь.
• А можно ли попросить сделать свою плашку?
Можно. Приносите исходник, пишите, что хотите видеть во всплывающем тексте, сделаем.
• А будут ли какие-то уникальные плашки?
Да, будут. За участие в конкурсах.
• Можно ли приносить гиф-исходники?
Можно, если они по весу не превышают 500МБ.
• А это обязательно?
Нет, конечно, все исключительно по желанию.

[html]
<script>
// --------- FILL STRIPES ------------

function labelStripe(className, nameCategory, src, descr) {
    return `<label class="${className}"><input type="radio" name="${nameCategory}" id="${src}" onchange="updateProfilePreview()"> <div class="stripeDescr">${descr}</div> <img src="${src}"> </label>`;
}

function fillStripes(stripes, userId) {
    document.getElementById('stripeContainer').innerHTML = stripes
        .filter(stripe => (stripe.allowed.includes("all") || stripe.allowed.includes(userId)))
        .map(stripe => labelStripe("profileStripeLabel", "profileStripe", stripe.src, stripe.descr)).join('');
}

// --------- USER DATA ------------

let userLatinName = '';
let userProfileUrl = '';
let userApplicationFormUrl = '';

window.addEventListener("message", (event) => {
    if (!event.origin.match(/oldshadows\.rusff\.me$/)) return;
    if (event.data.eventName != 'profileFillingResponce') return;
    userLatinName = event.data.userLatinName;
    userProfileUrl = event.data.userProfileUrl;
    userApplicationFormUrl = event.data.userApplicationFormUrl;
    fillStripes(event.data.stripes, event.data.userId);
});
window.parent.postMessage({ eventName: 'profileFillingRequest' }, "*");

function copyResults() {
    let copyContent = '';
   
    // -- форма плашки --
    const stripeForm = Array.from(document.getElementsByName('profileStripe'))
        .filter(element => element.checked)
        .map(element => element.id)
        .join('');

    if (stripeForm) {
        copyContent += `Плашка:
${String.fromCharCode(91)}img${String.fromCharCode(93)}${stripeForm}${String.fromCharCode(91)}/img${String.fromCharCode(93)}`;
    }

    window.parent.postMessage({
        eventName: 'profileCopyInfoRequest',
        copyData: copyContent.trim() // Удаляем лишние переносы в конце
    }, "*");
};

document.getElementById('instructionResult').onclick = copyResults;

// --------- post user profile update ------------
function updateProfilePreview() {
    const stripeForm = Array.from(document.getElementsByName('profileStripe'))
        .filter(element => element.checked)
        .map(element => element.id)
        .join('');

    window.parent.postMessage({
        eventName: 'profileDemo',
        stripe: stripeForm
    }, "*");
}

updateProfilePreview();
</script>

<div class="instructionBlock profileInstruction">
<h2 class="instructionHeading">Плашки</h2>
<div id="stripeContainer"></div>
</div>

<div class="formButtons">
<input type="button" id="instructionResult" value="Скопировать код">
</div>

<style>
h2.instructionHeading {
    font-size: 16px;
    font-family: 'Palatino Linotype';
    font-weight: bold;
    letter-spacing: 1px;
}

.instructionBlock {
    text-align: left;
    margin: 10px 0 !important;
    padding: 14px 14px 12px 14px !important;
    border: 1px solid var(--pinkBorder);
    background: var(--qBG);
    border-radius: 4px;
}

.profileStripeLabel {
    margin: 5px 5px;
    display: inline-block;
    width: 180px;
    border-radius: 5px;
    padding: 5px;
    background: rgb(255 255 255 / 17%);
}

.profileStripeLabel img { border-radius: 3px; }

.profileStripeLabel input { display: none; }

.profileStripeLabel:has(input:checked) {
    background: rgb(0 0 0 / 12%);
}

.stripeDescr {
    color: rgb(0 0 0 / 51%);
    padding: 0px 0px 3px 0px;
}

div#stripeContainer {
    display: flex;
    flex-wrap: wrap;
    align-items: baseline;
}

</style>
[/html]

0

2

буду первой на кастомную плашку

плашка:

Код:
https://forumupload.ru/uploads/001c/03/d9/200/575742.png

текст:

Код:
как мотылек на пламя
Подпись автора

Idealism sits in prison, chivalry fell on its sword
Innocence died screaming, honey, ask me I should know

+4

3

Ragnell, готово с:

Подпись автора

Долор, Адерин, Сирша, Ингве

+1

4

Плашка:
https://forumupload.ru/uploads/001c/03/d9/3/960700.jpg

вот эту, будьте добры)

Подпись автора

home is not where you live
but who cares when you're gone
they'll follow you to the beyond

+2

5

Garreth of Riverbend, оп, готово

Подпись автора

Долор, Адерин, Сирша, Ингве

+1

6

Плашка:
https://forumupload.ru/uploads/001c/03/d9/2/254438.jpg

можно мне эту, пожалуйста)

Подпись автора

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

+2

7

буду красивый :3
Плашка:
https://forumupload.ru/uploads/001c/03/d9/2/427469.jpg

+2

8

О, картиночки! А можно мне, пожалуйста, надпись от первой плашки - "знание - сила", но вот с этой картинкой:

Код:
https://forumupload.ru/uploads/001c/03/d9/196/812869.jpg
Подпись автора

I need a friend but a friend is so hard to find
I need an answer but I'm always one step behind
Oh, it takes time
Learning to fly

+1

9

Neurin Tamariti, готово)

Подпись автора

Зови меня белой вороной с черным крылом.
Я ощущаю себя дома, хоть мир мне не дом.
Зови меня кем кем угодно, мне все ни по чем.
Мой взгляд - это холод, но холод с огнем.

+1

10

Можно и мне плашку?)

Код:
https://forumupload.ru/uploads/001c/03/d9/3/776823.jpg
Подпись автора

https://i.imgur.com/3BDXMFO.gif
Мёд искрился, как звёзды, в божественной чаше.

+1

11

Niall, а подскажи подпись, пожалуйста?

Подпись автора

Долор, Адерин, Сирша, Ингве

0

12

Dolor, "Знание - сила"

Подпись автора

https://i.imgur.com/3BDXMFO.gif
Мёд искрился, как звёзды, в божественной чаше.

0

13

Niall, поставил 🎉

Подпись автора

Долор, Адерин, Сирша, Ингве

0

14

знания - сила
https://forumupload.ru/uploads/001c/03/d9/63/328201.png

Подпись автора

О, как же чудовищно
Медленно движется
Ком государственной смуты!

+1

15

Reynis Redwald, нужно только убрать тень, с ней плашка вылезает за 180 и вероятно смотрится не так как планируется

Подпись автора

Долор, Адерин, Сирша, Ингве

0

16

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

Reynis Redwald, нужно только убрать тень, с ней плашка вылезает за 180 и вероятно смотрится не так как планируется

оО откуда тень взялась
прошу прощения

знания - сила
https://forumupload.ru/uploads/001c/03/d9/63/401144.png

Подпись автора

О, как же чудовищно
Медленно движется
Ком государственной смуты!

+1

17

Reynis Redwald, оп, стоит

Подпись автора

Долор, Адерин, Сирша, Ингве

+1

18

Плашка:
https://forumupload.ru/uploads/001c/03/d9/2/879999.jpg

Можно с той же цитатой про драконов
С телефона только так могу :<

+1

19

Enid ni Tyanat, для готовых плашек и не нужно цитату)
Поставил ♥

Подпись автора

Долор, Адерин, Сирша, Ингве

0

20

Можно и меня приодеть, пожалуйста?)

Код:
https://forumupload.ru/uploads/001c/03/d9/2/879999.jpg
Код:
от крови драконов

+1


Вы здесь » Shadows of Old » Организационный раздел » Оформление профиля


Рейтинг форумов | Создать форум бесплатно