mirror of
https://gitlab.com/PronounsPage/PronounsPage.git
synced 2025-09-23 04:34:15 -04:00
#24 osobna sekcja w przykładach dla form wymiennych
This commit is contained in:
parent
34c116be08
commit
a49880b028
@ -36,6 +36,6 @@ mlotThora Book Rick Riordan Młot Thora 2016 postać genderfluid o zmiennych z
|
||||
statekUmarlych Book Rick Riordan Statek umarłych 2017 postać genderfluid o zmiennych zaimkach
|
||||
zwierciadlo Book Marta Magdalena Lasik Zwierciadło w dziurce od klucza w: „Skafander i melonik” 2018
|
||||
nieOnaNieOn Article Weronika Pérez Borjas Nie ona i nie on. Osoby, które nie czują się ani mężczyzną, ani kobietą, chcą zalegalizować trzecią płeć w: „Duży Format” 2019 Byłaem wtedy w podróży po Ameryce Centralnej. Tej nocy w Hondurasie bawiłaem się moim starym imieniem, przerzucałeam litery. Od kiedy byłaem dzieckiem, chciałeam zmienić imię, ale nie znajdowałeam niczego, co by pasowało. zamiennie z formami z „ea” https://wyborcza.pl/duzyformat/7,127290,24644415,nie-ona-i-nie-on-osoby-ktore-nie-czuja-sie-ani-mezczyzna.html
|
||||
jurewicz Article Łukasz Jurewicz "Jestem osobą niebinarną płciowo. Mówię ""zrobiłam"" i ""przyszedłem"", to nikogo nie krzywdzi" w: „Noizz” 2020 Jestem osobą niebinarną płciowo. Od zawsze o tym wiedziałem, od dzieciństwa nie potrafiłam zrozumieć dlaczego nikt nie ma problemu kiedy bawię się żołnierzykami, a gdy miałem ochotę wozić lalki w wózku pod blokiem to nagle musiałem ponosić za to konsekwencje. https://noizz.pl/lgbt/niebinarnosc-co-to-znaczy-jak-zwracac-sie-do-osoby-niebinarnej-plciowo/xhrj561
|
||||
jurewicz Article Łukasz Jurewicz "Jestem osobą niebinarną płciowo. Mówię ""zrobiłam"" i ""przyszedłem"", to nikogo nie krzywdzi" w: „Noizz” 2020 Jestem osobą niebinarną płciowo. Od zawsze o tym wiedziałem, od dzieciństwa nie potrafiłam zrozumieć dlaczego nikt nie ma problemu kiedy bawię się żołnierzykami, a gdy miałem ochotę wozić lalki w wózku pod blokiem to nagle musiałem ponosić za to konsekwencje. formy wymienne https://noizz.pl/lgbt/niebinarnosc-co-to-znaczy-jak-zwracac-sie-do-osoby-niebinarnej-plciowo/xhrj561
|
||||
genderqueer Article Ada Petriczko Genderqueer: Nie ona. Nie on. Osoba w: „Wysokie Obcasy” 2015 – Wiara w płeć jest spełnianiem cudzych oczekiwań. Czym innym jest gra w płeć, uprawiam ją – mówi Robert, 35-letni pisarz z Warszawy. – Nie jestem mężczyzną, chociaż lubię swoje ciało i płynące z faktu jego posiadania korzyści. Nie jestem kobietą, chociaż gdybym miał wskazać najbardziej satysfakcjonujące mnie miejsce, byłoby ono w świecie kobiet. Nie jestem gejem, bo chociaż seksualnie pociągają mnie mężczyźni, zakochuję się w kobietach. Gej to kostium, taki sam konstrukt społeczno-kulturowy jak mężczyzna i kobieta. Nigdy nie miałem płci, ta jest nomadą. https://www.wysokieobcasy.pl/wysokie-obcasy/1,53664,18939134,poza-plcia.html?disableRedirects=true
|
||||
milo2 Article Tash Lisiecki Mam wam do opowiedzenia historię w: „Krytyka Polityczna” 2019 W Polsce wiele osób niebinarnych w zetknięciu z lekarzami nieuznającymi niebinarności po prostu kłamie, mówi to, co lekarze chcą usłyszeć, bo od tego zależy ich życie. Gdybym było od początku tak odważne jak Milo, moja historia mogłaby się skończyć podobnie. https://krytykapolityczna.pl/kraj/historia-milo-mazurkiewicz/
|
Can't render this file because it has a wrong number of fields in line 2.
|
@ -11,11 +11,17 @@
|
||||
<section>
|
||||
<ul>
|
||||
<li v-for="template in templates" v-if="template.sources.length">
|
||||
<a :href="'#' + (template.name ? template.name().replace(/\//g, '-') : 'inne')">
|
||||
<a :href="'#' + toId(template.name())">
|
||||
{{ template.description }}
|
||||
<small v-if="template.name">({{ template.name() }})</small>
|
||||
</a>
|
||||
</li>
|
||||
<li v-for="(sources, multiple) in sourcesForMultipleForms">
|
||||
<a :href="'#' + toId(multiple)">
|
||||
Formy wymienne
|
||||
<small>({{ multiple.replace(/&/g, ' lub ') }})</small>
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#inne">
|
||||
Inne formy
|
||||
@ -29,7 +35,7 @@
|
||||
</section>
|
||||
|
||||
<section v-for="template in templates" v-if="template.sources.length">
|
||||
<h2 class="h4" :id="template.name().replace(/\//g, '-')">
|
||||
<h2 class="h4" :id="toId(template.name())">
|
||||
<nuxt-link :to="'/' + template.pronoun()">
|
||||
{{ template.description }}
|
||||
<small>({{ template.name() }})</small>
|
||||
@ -43,6 +49,21 @@
|
||||
</ul>
|
||||
</section>
|
||||
|
||||
<section v-for="(sources, multiple) in sourcesForMultipleForms">
|
||||
<h2 class="h4" :id="toId(multiple)">
|
||||
<nuxt-link :to="'/' + multiple">
|
||||
Formy wymienne
|
||||
<small>({{ multiple.replace(/&/g, ' lub ') }})</small>
|
||||
</nuxt-link>
|
||||
</h2>
|
||||
|
||||
<ul class="list-unstyled">
|
||||
<li v-for="source in sources">
|
||||
<Source :name="source"/>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<h2 class="h4" id="inne">
|
||||
Inne formy
|
||||
@ -58,12 +79,13 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import { templates, sources } from '../src/data'
|
||||
import { templates, sources, sourcesForMultipleForms } from '../src/data'
|
||||
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
templates: templates,
|
||||
sourcesForMultipleForms: sourcesForMultipleForms,
|
||||
};
|
||||
},
|
||||
head() {
|
||||
@ -84,8 +106,18 @@
|
||||
other.delete(source);
|
||||
}
|
||||
}
|
||||
for (let sources of Object.values(this.sourcesForMultipleForms)) {
|
||||
for (let source of sources) {
|
||||
other.delete(source);
|
||||
}
|
||||
}
|
||||
return other;
|
||||
},
|
||||
},
|
||||
methods: {
|
||||
toId(str) {
|
||||
return str.replace(/\//g, '-').replace(/&/g, '_');
|
||||
}
|
||||
},
|
||||
}
|
||||
</script>
|
||||
|
@ -45,6 +45,13 @@ export const getSources = (selectedTemplate) => {
|
||||
}
|
||||
|
||||
let sources = [];
|
||||
for (let multiple in sourcesForMultipleForms) {
|
||||
if (sourcesForMultipleForms.hasOwnProperty(multiple)) {
|
||||
if (multiple === selectedTemplate.morphemes.pronoun_n) {
|
||||
sources = [...sources, ...sourcesForMultipleForms[multiple]]
|
||||
}
|
||||
}
|
||||
}
|
||||
for (let option of selectedTemplate.nameOptions()) {
|
||||
const template = getTemplate(templates, option);
|
||||
if (template && template.sources.length) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user