Selles numbris
(Olen võtnud aluseks 'default front page'; muidu millegipärast ei tule pealkirju)
Title - pole oluline, sest see kirjutatakse yle
Fields - content:title, sellele style H5, content:alajaotus
Format - unformated list, settings - grouping field - Alajaotus (selleks tuli Fields enne teha). Show - fields.
Filter criteria - content: published (yes), content status (=valmis)
Advanced filter -> contextual filter: Has taxonomy term ID -> When... NOT:provide default value - taxonomy term ID from URL, load default filter from node page, limit terms by vocabulary, väljaanne. When... IS: Override title - %1, Specifu validation criteria - väljaanne, Filter value type - termIDs separated by, or + (Kogu see mudru määrab sisuliselt ära, et filter vqtab aluseks selle node'i väljaande väärtuse ja selle alusel siis näitab ainult sarnase väärtuseg, ehk sama väljaande asju; kõigest ei saa täpselt aru, nii mõnedki vihjed korjasin internetist kokku...)
Relationship -> Content: taxonimy term on node - alajaotus - identifier 'jaotus' (pane ise)
(Nyyd saab teha) Sort criteria -> (jaotus) taxonomy term: Weight (asc)
Kui kõik on õige, lähed Structure -> blocks -> võtad selle view ja paned sidebar first ylemiseks.
Kõik numbrid
(Olen võtnud aluseks 'default front page'; muidu millegipärast ei tule pealkirju)
Title - Küik numbrid (siin seda üle ei kirjutata).
Fields - content:title, sellele style H5, content:alajaotus; content Autor style H6; Content Väljaanne, exclude from display
Format - unformated list, settings - grouping field 1 - Väljaanne, Grouping field 2 - Alajaotus (selleks tuli Fields enne teha). Show - fields.
Filter criteria - content: published (yes), content status (=valmis), content type in Article = article, esileht
Relationship -> Content: taxonimy term on node - alajaotus - identifier 'jaotus' (pane ise); see veel teine kord, aga - VA, identifier v2ljaanne
(Nyyd saab teha) Sort criteria -> (v2ljaanne) taxonomy term: Weight (asc) ja (jaotus) taxonomy term: Weight (asc)
Path: /all_numbers
Kui kõik on õige, paned selle peamenüüs 'SELLES NUMBRIS' alammenüüks.
Article-esilehe metainfo
Fields: Content: väljaanne, autor, alajaotus, zanr, tags. Kõigil neil -> Style settings - customise field HTML, HTML element 'EM'.
Format -> Unformated list, Show_ fields, Settings -> Inline fields panna kõik, separator ","
Filter criteria - content: published (yes), content status (=valmis)
Advanced filter: Contextual filter Content: NID -> When... NOT: Provide default value - Content ID from URL
Kui kõik õige, Structure .> Blocks -> highlight, Configure - Page = Article
Autori teosed - peaks autori lehel näitama tema teoseid
(Olen võtnud aluseks 'default front page'; muidu millegipärast ei tule pealkirju)
Title - Teosed (nii blokile kui pagele)
Fields - content: title, (create label kõigil maha), style H5 // content: Alajaotus, exclude from display // content: väljaanne, style H6
Format, Settings -> grouping field 1 : Content: Alajaotus; Add stripping maha
Filter criteria lisada Status=valmis
Advanced -> Contextual filter -> Has taxonomy term ID, Provide defaul value = taxonomy term ID from URL, Load default filter from node page, that's - Limit terms by vocabulary -> Autor // Specify validation criteria -> Taxonomy term -> autor -> Term ID separated by , or +
Relationships: (1) Content: taxonomy term in node -> väljaanne, identfier - va // (2) content:ttin -> alajaotus, identifier - alajaotus
Sort criteria: (1) taxonomy term weight -> alajaotus asc // (2) ttw - va asc
Block name Autori teosed, pager välja
Structure - Blocks -> Autori teosed - Sidebar right -> configuration -> content type -> autor
Kui kõik on õige...
Nii --tegin omakorda sellest klooni ja vahetasin ära Contextual filtri -- has taxonomy term ID, when the filter value is not set, load default filter from term page (autor).
Autorid
Show content type autorid
page, block - page format fluid grid, block format unsorted list
Page field add content pilt -> NB this display only
Fluid grid settings: width 180, height 200
Advanced: Relationship -> Taxonomy terms in node : Autor, ID autor
Sort criteria: Taxonomy term: täisnimi: family, autor, asc
NB! Siin tehtud muudatusi (see hernehirmutiste kogu pole hea...):
(Autorid TXM on view nimi):
Pilt maha (remove author picture, this display only)
Grid, 4 veergu, vertical
Pager: show all items
Block -> Advanced, CSS -> vaade (this block only)
Lisada _custom.css'i: .vaade { height: 600px; overflow-y:scroll;} (sellega tehakse scrolliriba; css class on vaja selleks, et brauser teaks, mida mudida tuleb)
Uudised
(järjekordne frontpage kloon)
Lisada 2 blocki, teine nimetada Block_FP (frontpage)
Title - Uudised, Show - fields, need omakorda:
Content: updated date, ülal lagedaks, date format: short (NB! kui tahad mujal teisiti, siis overwrite), style H6,
Content: inline_image, ülalt lagedaks, image style thumbnail, link to content,
Content: title, link to original, Rewrite result -> trim t f to max lengt 60, trim to word boundaru, add ellipses, strip html, remove space, convert to <br>,
Content: body, rewrite output of this field <hr> (st sisuliselt ongi see vaid horisontaaljoone saamiseks...)
Filter criteria (published jääb), content type= uudis // Sort criteria -> post date
Edasi Block ja NB! kõik järgnev override this display
(field -> content) inline image -> exclude from display // content: body, exclude from display
Page
format: fluid grid -> width 250, height 400, margins 6px.
Content: title, rewrite result maha // content: body -> rewrite maha, strip HTML, preserve "<p> <br /> <i> <u> <b> <strong> <em> <h1> <h2> <h3> <h4>", kaks järgmist lubada.
Nüüd veel nimed-lingid... ja kui kõik õige, siis üks uudistega näitamiseks vasakule ja teine esilehele paremale.
Nii, siit algavad muudatused, mille hiljem pean eelnevasse teksti viima!
Block_FP (NB! ylekirjutused!)
Format fluid grid, width: auto, height: 150,
Title: style h4, rewrite output: trim: 60, ellipses, strip HTML tags, remove whitespace, convert to <br>,
Body: style ei pane, trim: 300, strip HTML preserve: <i> <u> <b> <strong> <em> , muu sama.
Custom.css-i lqppu on praegu kirjutatud:
.views-field-field-inline-image {float:left;padding:8px 14px;}
Uued laborijutud
(järjekordne frontpage kloon)
Title - Uued laborijutud, Filter -> content:type = laborijutt
Lisa Block, sinna contenti asemel fields ja lisa fields -> content title, content autor , viimasel style H6
Block sidebar first, näidata ainult Labori asjadega
Esilehe "uue" kastid -- 1)misonuus
(järjekordne frontpage kloon)
Title: Mis on uus // Path /misonuus
Format: unformated list, settings stripping maha
Content: title, link, style H5
Järgmiseks advanced, relationship -> Content: author (siis tekivad väljade valikusse useri asjad, mitte ainult uid)
Content: user: name - exclude, link
Content: user: tegelik nimi -> multiple - inlinne, ampersand, contextual; style H6, no result behavior -> [name] (ehk siis kui tegelikku nime ei ole sisestatud, kuvab kasutajanime)
Filter -> published, has taxonomy term=valmis, content type: autor, basic page... (pane ise)
Filtritest puudu Promoted to front page! (testimise huvides kustutasin)
Pager: full, paged, 20 items, more link: no
Overwrite Block: Pager: display specified 5, more link yes
Ja ma panin selle Block, User 5
2) Elusad foorumiteemad
Kõik sama, mis eelmises, va filter -> ainult content=published ja content type=forum topic
3) Viimased kommentaarid
Tegin kaasas olnud disabletud Recent commentist klooni
Panin stiilid ja pageri paika
- Printer-friendly version
- Log in to post comments