Inurl-komponentti k2 laajeneva. Joomlan ominaisuuksien laajentaminen K2-komponentilla. K2-komponentin käyttö

SISÄÄN hei seitsemän. K2-komponentti on yksi suosituimmista laajennuksista blogien, aikakauslehtien, luetteloiden luomiseen ja videoiden kanssa työskentelyyn. Kätevyyden ja laajan toiminnallisuuden ansiosta vuonna 2010 komponentti K2 voitti "Best Extension for Joomla" -tilan. Komponentti K2 JoomlaWorksin luoma ja nykyään asennettuna lähes jokaiselle Joomla CMS:llä toimivalle verkkosivustolle. No, oletko kiinnostunut? Sitten mennään!

Mitä K2-komponentti voi tehdä?

Ensinnäkin on tärkeää tietää kaikki mahdollisuudet lisätä materiaaleja ja artikkeleita sivustolle käyttämällä komponentti K2: tämä on uutissivustojen, blogien, tuoteluetteloiden luomista. Lisäksi se sisältää seuraavat vaihtoehdot:

  • lisäkenttien käyttöönotto jokaista artikkelia varten.
  • Kätevä ja yksinkertainen videoiden lisääminen sivustolle.
  • erilaisia ​​kuvagallerioita.
  • sisäänrakennettu kommenttijärjestelmä .
  • rekisteröinti- ja valtuutusmoduuli.
  • Author-moduuli, jonka avulla voit näyttää tietoja kaikista sivuston tekijöistä.
  • arkiston saatavuus
  • luokat ja tunnisteet -moduuli.

Kaikki nämä moduulit on sisäänrakennettu K2:een, eivätkä ne ole saatavilla . Työskentely tämän komponentin kanssa on hyvin yksinkertaista, koska tekstieditorissa on samat parametrit kuin Joomlassa, ja luokkien avulla voidaan määrittää asetukset kaikille tietyn luokan artikkeleille kerralla "Peri luokasta" -toiminnolla. Lisäksi jokaisessa materiaalissa on mahdollista näyttää osumia, näkymiä ja navigointia.

Kuvat K2-komponentissa

K2-komponentti on ihanteellinen ratkaisu verkkosivujen sisällön hallintaan sen määrästä ja monimutkaisuudesta riippumatta: voit käyttää sitä pienelle blogille tai monimutkaiselle yrityksen verkkosivustolle tai jopa kirjoittajatiimille (portaalit, lehdet jne.).

Asennettu komponentti K2 kuten mikä tahansa muu. Asennuksen jälkeen voit helposti hallita kuvia (ladattuja tuotteita) - kuvien koko muuttuu automaattisesti 6 muokattavissa olevaan kokoon maailmanlaajuisesti tai kussakin luokassa.

Ja lopuksi esittelyvideo K2-komponentista:

Kuten minä, olet luultavasti törmännyt K2-komponenttiin tai kuullut siitä monta kertaa. Jos et vielä tiedä siitä, kannattaa ehdottomasti olla utelias, sillä se ei ole turhaan valittu vuoden 2010 osaksi. Haluatko tietää lisää? Tai vain kysyä sen ominaisuuksista? - Lue artikkeli, jossa se tapahtuu Esittelyssä K2-komponentti.

Mikä on K2?

Komponentti K2 on sisällön rakentaja verkkosivustollesi. Eli sen avulla voit muuttaa tekstilohkojen näyttörakennetta ja muuttaa sivustosi uutis-, peli- ja muiksi portaaleiksi, tiedosto- ja materiaaliluetteloksi, teosportfolioksi ja jopa verkkokaupaksi.

Muutosten jälkeen Joomlan ulkoinen rakenne muuttuu tuntemattomaksi ja tulee olemaan samanlainen kuin CMS:n rakenne, Wordpress tai Drupal.

K2-komponentin tärkeimmät ominaisuudet

K2 komponenttirakenne

Komponentin (sekä minkä tahansa laajennuksen) asennuksen jälkeen K2 lisää pikakuvakkeet pääohjauspaneeliin.

Ohjauspaneelin kuvakkeiden lisäksi K2-komponentti sijaitsee hallintapaneelin ylävalikossa: Komponentit - K2, jossa on 10 osaa:

  • Tuotteet (materiaalit)- samanlainen kuin Joomla materiaalit
  • Luokat- samanlainen kuin Joomlan osiot/kategoriat
  • Tunnisteet- luettelo artikkeleille annetuista tunnisteista
  • Kommentit- vierailijoiden jättämät kommentit
  • Käyttäjät- Rekisteröityneet käyttäjät
  • Käyttäjäryhmät- luettelo luoduista ryhmistä
  • Ylimääräiset kentät- kentät artikkeliin linkittämistä varten
  • Ylimääräiset kenttäryhmät (ryhmät lisäkentille)- on määritetty luokkaan
  • Media Manager (medianhallinta)- ladattujen tiedostojen hallinta
  • Tiedot- yleistä tietoa komponenteista, moduuleista jne.

K2-komponentin käyttö

Komponentti yhdessä moduulien kanssa löytyy suosituista valmiista malleista ( IceTheme, JoomlArt, RocketTheme, YouJoomla jne.). K2 on yleistynyt ulkomaisilla sivustoilla kuin RuNetissä.

Jos aiot luoda blogisi Joomlassa, yritä asentaa K2-komponentti. Kun ymmärrät sen kerran, voit jatkossa helposti lisätä artikkeliin kuvia, galleriaa, videota ja liitteitä vain parilla napsautuksella!

Jos sinulla on jo oma blogi, tuo Joomla-materiaalit komponenttiin ja aloita kokeilu. Tai vain tutustu artikkeleihin sisällön luomisesta, luokista ja K2-komponentin mukauttamisesta.

1 Kopioi tiedosto kielivakioilla komponentti K2

Luodaan ensin tiedosto, jossa on halutun kielen K2-komponentin kielivakiot. Tee tämä kopioimalla tiedosto palvelimelta hakemistosta /language/en-GB/en-GB.com_k2.ini hakemistoon halutulla kielellä ja nimeä se uudelleen. Esimerkiksi venäläistä lokalisointia varten luomme palvelimelle tiedoston: /language/ru-RU/ru-RU.com_k2.ini.

2 Oletuskielen asettaminen Joomlan verkkosivuilla

Nyt ohjauspaneelissa asetamme sivuston kielen - venäjä: Kielenhallinta Sivuston kielipaketit Oletus ja laita rasti venäjän kielen viereen.


3 Ru-RU.com_k2.ini-tiedoston muokkaaminen muistilehtiössä

Seuraavaksi voit tehdä tämän: lataa tiedosto palvelimelta ru-RU.com_k2.ini, avaa se Notepadissa ja muuta tiedoston kielivakioiden arvoja, esim. kääntää ne englannista venäjäksi. Sitten tallennamme muokatun tiedoston ja lataamme sen takaisin palvelimelle korvaamalla alkuperäisen tiedoston "ru-RU.com_k2.ini".


4 Kielivakioiden uudelleenmäärittely Joomlan ohjauspaneelissa

Voit tehdä sen eri tavalla ja määrittää tarvittavat lauseet uudelleen suoraan Joomlan hallintapaneelista. Voit tehdä tämän suoraan kielenhallinnassa siirtymällä osioon Vakioiden uudelleenmäärittely(1). Valitse kieli ja laajuus (verkkosivusto tai ohjauspaneeli), joille valitsemme suodattimesta venäjä - Verkkosivusto(2). Ja sitten luodaksesi uuden kielen jatkuvan ohituksen napsauta painiketta Luoda (3).


5 Uuden ohituksen luominen kielivakiot Joomlassa

Kielen vakion ohitusikkuna avautuu. Kentällä löytö Kirjoita englanniksi sen vakion tai lauseen nimi, jonka haluat kääntää. Valitse avattavasta luettelosta Merkitys(sanan tai lauseen löytäminen vakioteksteistä) tai Vakio(katso vakioiden nimet) (1). Napsauta painiketta löytö, näkyviin tulee luettelo löydetyistä vakioista. Etsi siitä kiinnostava vakio (2).

K2-komponentilla vakioilla on yleensä etuliite nimessä K2_.

Valitse tämä vakio luettelosta, ja sen arvo näkyy vasemmassa kentässä (3). Käännämme sen arvon kentälle Teksti ja säästää.


Ohitettu vakio tulee näkyviin luetteloon. Samat vaiheet on toistettava kaikille kielivakioille, joille teksti on lokalisoitava.


Kielivakioiden ohittaminen koskee myös tavallisia Joomla-artikkeleita, ei vain K2-komponentilla luotuja artikkeleita.

K2 on materiaalikomponentti Joomla! CMS, jossa on joitain lisäominaisuuksia, joka muistuttaa CCK:ta (Content Construction Kit - venäjäksi tämä voidaan tulkita "komponentin luomiseksi minkä tahansa tyyppistä sisältöä"). Sen kehittäjät ovat kreikkalainen portaali JoomlaWorks.

Sen avulla käyttäjä voi hallita sivuston sisältöä kätevämmällä ja nykyaikaisemmalla tavalla. Voit luoda blogin, tavara- tai palveluluettelon, tiedostoarkiston, multimediagallerian, verkkolehden yhdellä komponentilla! Tämän voimakkaan reniumin kehittäminen aloitettiin vuonna 2006, mutta valitettavasti siihen mennessä siitä ei ollut julkaistu dokumentaatiota. Englanninkielisiä artikkeleita ja videoita on vain muutama.

Tämä pieni vaiheittainen ohje on kirjoitettu niille, jotka haluavat kokeilla K2:ta käytännössä, mutta eivät kirjaimellisesti tiedä mistä aloittaa.

Vaihe 1. Lataa K2:n uusin versio viralliselta kehittäjäsivustolta Vaihe 2. Asenna K2 Joomla Extension Managerin avulla.

Vaihe 3. Lataa ja asenna K2-komponentin uusin käännösversio ohjeiden mukaisesti

Vaihe 4. Avaa K2-ohjauspaneeli "Komponentit"-valikkokohdan kautta tai käytä sitä pääjärjestelmänvalvojan sivun moduulin kautta.

Vaihe 5: Luo lisäkenttien ryhmiä. Nimeä ne käyttötarkoituksensa mukaan: Blogi, Katalogi, Hakemisto tai mikä tahansa haluat.

Huomautus: Lisäkentät yhdistävät materiaalien esitystavan, eli kun luot uutta materiaalia kategoriaan, johon on liitetty joukko lisäkenttiä, voit täyttää nämä kentät. Ja siten kaikissa tämän luokan materiaaleissa on tämä "kenttäarvo" -tieto. Tämä on ehdottoman välttämätöntä tuoteluetteloa luotaessa.

Voit esimerkiksi luoda ryhmän lisäkentistä Katalogi ja lisätä kenttiä sinne:

b) Mitat

Ja sitten jokaista uutta materiaalia luotaessa itse asiassa luodaan tuotekortti, koska kun näytät tuotteen kuvausartikkelin alla, nämä kentät näkyvät siististi taulukkomuodossa (oletuksena) lisätaulukossa.

Vaihe 6: Lisää kenttiä muihin kenttäryhmiisi

Huomautus: Kaikilla materiaaleilla on oletuksena jo otsikko, teksti ja pääkuva. Siksi, jos sinun on käytettävä K2:ta vain edistyneenä artikkelimoottorina (uutisia, blogeja varten), sinun ei tarvitse käyttää lisäkenttiä (kuten useimmissa tapauksissa on tarpeen). Käytä lisäkenttiä tiedostoarkistojen, katalogien ja gallerioiden luomiseen.

Huomautus: Voit tuoda kaikki olemassa olevat luokat ja sisällön Joomla! yhdellä painikkeella (oikeassa yläkulmassa "Tuo"). Tällä tavalla siirtyminen tavallisesta materiaalikomponentista K2:een on käytännössä kivutonta. Tämä on yksi ominaisuuksista, joka antoi nopeasti K2:lle sen nykyisen suosion.

Vaihe 8: Lisää käyttäjäryhmiä. Oletusarvoisesti Rekisteröity ja Sivuston omistaja ovat läsnä. Voit rajoittaa eri ryhmien käyttöoikeuksia materiaalien julkaisemiseen (yleensä tai tietyissä luokissa), materiaalien katseluun, muokkaamiseen ja joihinkin muihin toimintoihin.

Vaihe 9. Määritä olemassa olevat joomla-käyttäjät vastaavaan K2-käyttäjäryhmään. Aseta heidän sukupuolensa, lisää kuvaus ja lähetä avatar. Tämä minimaalinen blogikysely sisältyy K2-peruspakettiin. Kirjoittajan tiedot näkyvät hänen julkaiseman artikkelin tai uutisen jälkeen.

Vaihe 10: Lisää tunnisteet. Tunnistejärjestelmä ei ole vain nykyaikainen muodikas "temppu", vaan se myös todella tekee läpimurron sivuston käytettävyyteen, mahdollistaa pseudo-monikategorian toteuttamisen, parantaa SEO:n linkittämistä ja tuo järjestystä kaaokseen.

Vaihe 11. Määritä vastaavat K2-elementit (kategoriat, materiaalit, käyttäjäsivut) valikon kohtiin.

Huomautus: Tämä vaihe herättää eniten kysymyksiä aloittelijoille. Usein kokematon käyttäjä perustaa K2:n, tuo vanhoja materiaaleja, kirjoittaa uusia lisämateriaaleja sopiviin luokkiin, mutta ei näe tulosta. Ja tämä kaikki johtuu siitä, että valikon kohdat linkittävät edelleen Joomla-artikkeleihin! Siksi kiinnitin erityistä huomiota vaiheeseen 11!

Vaihe 12. Julkaise K2 LOGIN -moduuli moduulien hallinnassa, jos päätät silti luoda interaktiivisen sivuston. Voit myös julkaista muita K2-kommentteja, K2-sisältöä tai K2-työkalumoduuleja. Käsittelen niitä erillisissä artikkeleissa.

Vaihe 13: Lisää sisältöä jokaiseen luokkaan. Jos noudatit vaiheita 8 ja sitten 12, voit tehdä tämän suoraan sivuston etupaneelista. Muuten voit aina työskennellä järjestelmänvalvojan kautta. Joomla!-paneeli

Vielä on monia tutkimattomia kohtia, mutta käsittelen niitä ehdottomasti seuraavissa artikkeleissa. Näiden ohjeiden avulla kuka tahansa aloittelija ei voi vain asentaa K2:ta, vaan myös tuntea sen kaiken voiman, ja sitten on kyse luovuudesta ja sinnikkyydestä.

Perustuu JoomlaWorksin materiaaleihin

Tämä oppitunti käsittelee kanssa työskentelemistä tunnisteet V komponentti K2. Ja ensimmäinen kysymys, joka lukijalla, joka ei tunne tätä käsitettä, saattaa olla, on mikä se on ja miksi sitä todella tarvitaan? Ja tähän me sitä tarvitsemme. Mieti tätä tilannetta:

Oletetaan, että verkkosivustollasi on materiaalia, ja vierailemalla sivulla käyttäjä kiinnostuu tästä aiheesta. Lukijan seuraavat askeleet? Hän voi tietysti palata hakukoneeseen ja esittää siellä kysymyksen häntä kiinnostavista tiedoista. Tämä vaihtoehto on tietysti ei-toivottu, mutta täysin mahdollista. Mutta käyttäjä voi mennä toiseen suuntaan ja yrittää etsiä artikkeleita sivustostasi. Mutta jälleen kerran, hän voi joko löytää samanlaisia ​​artikkeleita tai ei löydä niitä, jälkimmäinen vaihtoehto on täysin mahdollista, varsinkin jos sivustolla on valtava rakenne, johon on helppo eksyä. Mitä meillä on? Ensimmäisessä tapauksessa menetämme vierailijan, toisessa tapauksessa on olemassa sellainen mahdollisuus, että häviämme. Ja tämä ei ole toivottavaa meille.

Siksi tunnisteet keksittiin. Miten ne toimivat? Oletetaan, että verkkosivustollamme on artikkeli liljojen kasvattamiseen. Joten mitä teemme tässä tapauksessa? Lisäämme aihetta vastaavat tunnisteet. Tässä tapauksessa tunnisteet ovat seuraavat: puutarhanhoito, liljat.

Eli jos resurssien vierailija on periaatteessa kiinnostunut puutarhanhoitoon omistetusta artikkelista, etsimällä artikkelin lopusta "puutarhanhoito" -tunnisteen ja napsauttamalla sitä, hän siirtyy tälle aiheelle omistettujen artikkelien luetteloon ja näin säästyy valtavasti aikaa tässä. Toinen looginen kysymys on, kuinka järjestelmä itse tietää, että artikkelit kuuluvat samaan aiheeseen. Teknisesti se näyttää tältä: resurssin ylläpitäjä itse linkittää artikkelin haluttuun tag.

Katsotaanpa nyt kaikkea tätä esimerkin avulla K2.

On loogista, että ennen kuin liitämme artikkelin tiettyyn tunnisteeseen, meidän on ensin luotava tämä tunniste. Tätä varten meidän on valittava KomponentitK2 – Tunnisteet ja napsauta Luo-painiketta. Edessämme avautuu valintaikkuna, jossa on hyvin vähän kenttiä.

Tässä kirjoitamme vain halutun tunnisteen nimen. Olkoon se esimerkiksi puutarhanhoitoa.

Edelleen. Oletetaan, että meillä on artikkeli puutarhanhoidosta, joka on luotu komponentin avulla K2 – Materiaalit. Tässä tapauksessa meidän tarvitsee vain linkittää artikkelimme puutarhanhoitotunnisteeseen. Ja se on erittäin helppo tehdä. Kirjoita vain tarvittavat tunnisteet tunnistekenttään.

Itse asiassa tämä oli mahdollista tehdä aluksi itse materiaalissa ohittaen tunnisteiden luomisen. Tässä tapauksessa tunnisteet luodaan automaattisesti. Mutta jos se on niin yksinkertaista, miksi me ylipäätään tarvitsemme tätä tagit-valikkokohtaa? Ja tämä tehtiin syystä, mutta jotta meillä olisi pääsy jokaiseen kohteeseen erikseen.

Tämän ansiosta voimme ottaa käyttöön erittäin hyödyllisen ominaisuuden. Nimittäin liittää tunniste tiettyyn valikon kohtaan. Näin ollen pääsemme artikkeliluetteloon napsauttamalla valikkokohtaa.