5 pievienojot jūsu rakstu. Jūs varat pievienot jaunu darbinieku savas organizācijas personīgajam kontam, kā arī pievienot jaunu elektronisko parakstu (ES) jau reģistrētam darbiniekam

Sākums / Pārlūkprogrammas

Sveiki draugi! Šajā rakstā mēs izskatīsim jautājumu, kā pievienot jaunu moduļa pozīciju Joomla 2.5 veidnei. Neskatoties uz to, ka šis jautājums internetā ir diezgan labi apskatīts un atbildi var atrast, uzdodot jautājumu iekšā meklētājprogrammas, nebūs grūti, nolēmu sistematizēt visas atbildes un izklāstīt vienā rakstā, protams, iepriekš to pārbaudījis savās vietnēs.

Ja izmanto pazīstamu ražotāju veidnes, tad domāju, ka nebūs jāpievieno jaunas moduļu pozīcijas. Tomēr vairākas reizes es saskāros ar faktu, ka, instalējot veidni Joomla 2.5 izplatīšanā, ne visas deklarētās pozīcijas moduļiem bija pieejamas un man tās bija jāpievieno manuāli. Sāksim, un vispirms es jums pastāstīšu

Kā pārbaudīt moduļu pozīcijas Joomla 2.5 veidnē

Tas ir vienkārši, ja zināt, kā. Lai pārbaudītu moduļu pozīcijas, pievienojiet mūsu vietnei šādu kodu - ?tp=1. Tas ir, tas izskatīsies šādi: http://your_site/?tp=1. Ja vietas netiek rādītas, Joomla administrācijas panelī ir jāiespējo moduļu pozīciju parādīšana. Ejam uz Paplašinājumi> Veidņu pārvaldnieks> Iestatījumi un iekšā Veidņu iestatījumu pārvaldnieks ieslēgt Skatīt moduļu pozīcijas. Mēs atjauninām vietnes priekšējo daļu, un tiek parādītas moduļu pozīcijas.

Lai pievienotu jaunu moduļa pozīciju, mums būs jārediģē veidņu faili " templateDetails.xml"Un" indekss.php" Lūdzu, ņemiet vērā, ka iepriekš minētie faili tiek rediģēti jūsu veidnē, nevis vietnes saknē.

Un tā mēs failā ievietojam mūsu jaunās pozīcijas nosaukumu templateDetails.xml :

Tagad atveriet failu indekss.php un ielīmējiet kodu:

Joomla ir šādas "stila" opcijas:

  • nav — izvade bez formatējuma vai galvenes
  • tabula - izvade kā tabula
  • horz - izvade galvenās tabulas tagā "td".
  • xhtml - izvade tagā “div” un moduļa nosaukums tagā “h3” (galvenes līmeni var noteikt papildu parametrā)
  • noapaļots - izvade 4 "divs" - izmanto moduļa ar noapaļotiem stūriem šķērspārlūkprogrammas projektēšanai
  • kontūra — izmanto informācijas atkļūdošanai

Tas būtībā arī viss. Kā redzat, viss ir ļoti vienkārši.

Tā kā es izmantoju veidni, kas darbojas ietvars Warp izstrādājusi studija YOOtēma tad es jums pastāstīšu, kā pievienot jaunas moduļu pozīcijas veidnēm, kurās darbojas šis ietvars.

Kā izveidot jaunu moduļa pozīciju YOOtheme veidnē

Apskatīsim, kā YOOtheme veidnē pievienot moduļa pozīciju. Sāksim. Mēs pievienosim pozīciju " top-c» uz esošajiem amatiem « top-a"Un" top-b" Lai to izdarītu, jums būs jārediģē šādi veidnes faili:

templateDetails.xml

config.xml

/layouts/template.php

/layouts/module.php

/js/template.js

Jaunas pozīcijas pievienošana mūsu veidnes XML failam

Atvēršana templateDetails.xml failu veidnē. Šeit jums jāpievieno jauna pozīcija ( top-c), lai mūsu SPS to varētu redzēt. Lai to izdarītu, vienkārši nokopējiet esošās pozīcijas ierakstu (piemēram, top-b) un pārdēvējiet to uz top-c, kā parādīts piemērā:

Jaunā moduļa pozīcijas parametru noteikšana

Atveriet failu config.xml un atrodiet jau esošo amatu ierakstus pozīcija. Mēs kopējam, piemēram, kodu no “ top-b", ielīmējiet to zemāk un pārdēvējiet to:

Tas ļaus jums redzēt jauno amatu mūsu veidnes administratīvajā daļā (vietnes administrācijas panelī)

Pievienojiet jaunu moduļa pozīciju galvenajam veidnes failam

Atveriet failu layouts/template.php un skatiet mūsu YOOtheme veidnes galveno pozīciju izkārtojumu. Šajā failā ir aprakstīti galvenie moduļu pozīcijas parametri un tas, kā tas tiks parādīts vietnē.

Tāpat kā iepriekš, nokopējiet kodu no esošās pozīcijas, kur mums tas ir nepieciešams, un ielīmējiet to zemāk. Savā piemērā es paņēmu kodu " top-b un pārdēvēja to par top-c»:

Piezīme: Jūs varat ignorēt template.php savā stilā. Lai to izdarītu, vienkārši kopējiet /layouts/template.php V /styles/YOUR STYLE/layouts/template.php.

Definējiet noklusējuma moduļa stilu jaunai pozīcijai

Atvēršana layouts/module.php un iestatiet šeit noklusējuma moduļa stilu, pievienojot jaunās pozīcijas kodu. Savā piemērā es vēlos veidot stilu " līniju"noklusējuma stils" top-c»:

Piezīme: Ja veidojat jaunu veidnes stilu un vēlaties pievienot jaunu stila moduli, varat ignorēt noklusējuma failu modulis.php. Lai to izdarītu, vienkārši kopējiet /layouts/module.php V /styles/ JŪSU STILS /layouts/module.php.

Jaunā moduļa augstuma noteikšana veidnē

Lai nodrošinātu, ka moduļu augstums atbilst vienādās pozīcijās esošajiem augstumiem, atveriet js/template.js. Mēs aplūkojam esošu funkcijas ierakstu matchHeight(). Savā piemērā es nokopēju ierakstu par #top-b un pārdēvēja to par #top-c.

Mūsu jaunā YOOtheme veidnes stila lietošana

Lai mūsu jaunais pozīcijas modulis sāktu darboties un parādītos veidnes iestatījumu administratīvajā daļā, jums ir jānoklikšķina uz "saglabāt" Veidņu pārvaldnieks > Jūsu veidne. Tas izveidos jaunu faila konfigurāciju no jūsu " config.xml».

Tas būtībā arī viss. Mēs esam pārskatījuši kā izveidot jaunu moduļa pozīciju YOOtheme veidnē.

Veiksmi jums jūsu centienos!

Sveiki, dārgie emuāra vietnes lasītāji. Iepriekšējā rakstā mēs detalizēti apskatījām, kā to var ievietot veidnē pareizajā vietā, izmantojot atbilstošo moduli. Ja vēlies sevi nedaudz apsteigt, man ir publikācija, kurā visi materiāli par darbu ar šo dzinēju ir stingri strukturēti un vienoti ar vienu ideju – kā izveidot savu mājaslapu).

Šodien mēs turpināsim izstrādāt izvēlnes tēmu un precīzi apsvērsim, kādus vienumus tajā var izveidot, izmantojot Joomla administratora paneli, kā konfigurēt viena raksta vai visu vietnes kategorijā vai sadaļā ietverto materiālu parādīšanu, un mēs arī apsvērsim visas nianses un iestatījumus, ko var izdarīt.

Joomla satura struktūra (sadaļas un kategorijas)

Lai saprastu, kurus izvēlnes vienumus var izveidot, mums vispirms būs jārisina jautājums par satura struktūru Joomla (materiāli, raksti). Aizpildot projektu ar saturu, jānorāda sadaļa un kategorija, kurā šis materiāls tiks ievietots.

Lai gan jums būs vēl viena iespēja - laukā "Sadaļa" nolaižamajā sarakstā atlasiet "Nav norādīts" (laukā "Kategorija" šajā gadījumā automātiski tiks atlasīta tieši tā pati opcija). Šajā gadījumā materiāls nepiederēs nevienai sadaļai vai kategorijai, kas nedaudz ierobežos iespējas rādīt rakstu jūsu vietnes lapās, bet vairāk par to vēlāk.

Divu līmeņu satura organizācija Joomla ir nepieciešama nenozīmīgai lietai - lai varētu parādīt visus rakstus, izmantojot vienu izvēlnes vienumu. Pretējā gadījumā nebūtu iespējams organizēt satura izvadīšanu emuāra vai rakstu nosaukumu saraksta veidā, kas ietverti noteiktās sadaļās vai kategorijās.

Protams, to var izdarīt ar visvarenā palīdzību mājas lapa, taču bieži vien galvenais tiek izmantots citiem mērķiem, un emuārs ir jāveido, piemēram, ievietojot to izvēlnes punktā “Jaunumi”.

Iesācēju lietotājiem var rasties apjukums savās galvās pēc maniem mēģinājumiem ar pirkstiem izskaidrot šī dzinēja iespējas pārvaldīt saturu un parādīt to projektu lapās.

Tāpēc mēs sāksim sistemātiski apsvērt sadaļu, kategoriju un materiālu izveides nianses un pēc tam vienmērīgi pāriet uz izvēlnes vienumu izveidi, kas ļauj parādīt gan atsevišķus rakstus, gan visus, piemēram, no atsevišķas kategorijas vai sadaļas formā. emuāra vai to virsrakstu saraksta veidā.

Būtu labi, ja jūs iepriekš pārdomātu savas vietnes turpmāko struktūru, taču, ja tam nav laika vai vēlēšanās, tad viss ir kārtībā, tad visu var pārzīmēt un pārbūvēt bez lieliem bojājumiem. Es vēlos pievērst jūsu uzmanību blokshēmai satura organizēšanai Joomla, kas ņemta no cita resursa:

Šī diagramma ļoti skaidri parāda visas iespējas. Vēlreiz atkārtoju, ka ne visiem Joomla rakstiem jābūt savās kategorijās un sadaļās, daži materiāli var būt brīvi peldoši, taču tos vairs nevar attēlot, piemēram, kā daļu no emuāra, izņemot iespēju parādot tos galvenajā lapā.

Jūs varat izveidot lielāku skaitu ligzdošanas līmeņu Joomla, tikai izmantojot papildu paplašinājumus, kas ievieš šo funkciju (piemēram, labi zināmā ražotāja YOOtheme komponents ar nosaukumu ZOO). Bet, kā likums, pieejamie ligzdošanas līmeņi būs pilnīgi pietiekami lielākajai daļai uzdevumu, ar kuriem saskaras lietotāji.

Administratora panelī visi satura speciālisti ir koncentrēti vienuviet zem simboliskā nosaukuma “Materiāli”:

Sadaļu un kategoriju izveide

Vispirms mums būs jāizveido nepieciešamais sadaļu skaits (augstākais ligzdošanas līmenis), un pēc tam katrā sadaļā mums būs jāizveido nepieciešamais kategoriju skaits. Lai to izdarītu, administratora paneļa augšējā izvēlnē atlasiet “Materiāli” - “Sadaļas pārvaldnieks”. Atvērtajā logā noklikšķiniet uz pogas "Izveidot", kas atrodas loga augšējā labajā stūrī.

Rezultātā tiks atvērts vedņa logs, kurā jums tiks lūgts aizpildīt dažus laukus un veikt dažus iestatījumus izveidotajai sadaļai. Laukā “Nosaukums” jāievada tā nosaukums, un kolonnā “Segvārds” varat ievadīt to pašu nosaukumu latīņu valodā, vārdus atdalot ar domuzīmēm.

Kāpēc jums ir jāaizpilda “Segvārds”? - tu jautā. Tas jādara tikai tad, ja lietojat standarta funkcijas Joomla cilvēkiem lasāmu vietrāžu URL izveidei ().

Ja šiem nolūkiem neizmantojat CNC vai trešo pušu komponentus, ailes "Alias" aizpildīšana nemaz nav nepieciešama.

Kopumā CNC var būt noderīga uzlabošanas ziņā meklētājprogrammu optimizācija, un no lietotāja ērtas navigācijas viedokļa vietnē. Un, manuprāt, vislabāk ir organizēt lapu adrešu pārvēršanu SEF saitēs visās iespējamās detaļās (tās pat runā par 404 kļūdas lapu un optimālo nosaukumu.

Laukā “Publicēts” izvēles rūtiņai būs jābūt iestatītai uz “Jā”. Kolonnā “Piekļuve” varat konfigurēt, kuri no jūsu projekta apmeklētājiem varēs piekļūt šīs sadaļas saturam: vai nu visiem, vai tikai reģistrētiem lietotājiem, vai tikai administratoriem (Special).

Es neesmu simtprocentīgi pārliecināts, kur laukā “Attēls” norādītais attēls tiks parādīts — modulī ar izvēlni vai sadaļas lapā. Visticamāk, ka tas ir pēdējais, bet es varētu kļūdīties.

Personīgi es izmantoju lauku “Apraksts”, lai sadaļai vai kategorijas lapai pievienotu attēlu. Tas ļauj izmantot vizuālo redaktoru un īpašu pogu attēlu pievienošanai.

Pēc noklikšķināšanas uz šīs pogas atvērsies logs, kurā, noklikšķinot uz pogas “Pārlūkot”, savā datorā varat atrast vajadzīgo fotoattēlu un augšupielādēt to serverī, izmantojot pogu “Augšupielādēt”. Tad viss, kas jums jādara, ir atrast tikko lejupielādēto attēlu, noklikšķiniet uz tā un noklikšķiniet uz pogas "Ievietot", kas atrodas augšpusē:

Mēs esam izveidojuši pirmo sadaļu, tagad mums ir jāizveido pārējā pēc analoģijas. Pēc tam mēs sākam veidot kategorijas Joomla. Lai to izdarītu, administratora panelī atlasiet “Materiāli” - “Kategoriju pārvaldnieks”. Lai izveidotu jaunu, noklikšķiniet uz pogas “Izveidot”, kas atrodas loga augšdaļā.

Visi pārējie iestatījumi ir līdzīgi tiem, kurus apskatījām iepriekš. Lai veiktu galīgo izveidi, noklikšķiniet uz pogas “Saglabāt”, kas atrodas loga augšdaļā. Tāpat jums ir jāizveido kategorijas visām vietnes sadaļām. Pēc tam jūs varat sākt pievienot saturu, izmantojot Joomla administrēšanas paneli.

Satura (jaunu materiālu, rakstu) pievienošana Joomla

Lai to izdarītu, atlasiet “Materiāli” - “Materiālu pārvaldnieks”. Rezultātā tiks atvērts logs ar visu jūsu projektā pieejamo rakstu sarakstu. Lai izveidotu jaunu, jums būs jānoklikšķina uz pogas "Izveidot", kas atrodas loga augšdaļā.

Jūsu priekšā atvērsies logs ar vedni. Iestatījumu tajā ir ļoti daudz, taču vairumā gadījumu noklusētās opcijas jums būs piemērotas, lai gan, protams, nenāks par ļaunu zināt visas Joomla iespējas satura pārvaldībai un mēs noteikti par tām visām runāsim, bet atsevišķā publikācijā.

Tagad es vēlos pakavēties tikai pie tiem punktiem, kas tieši attiecas uz Joomla satura struktūru. Laukā “Nosaukums” ir jānorāda raksta turpmākais nosaukums, un sleja “Segvārds” jāaizpilda tikai tad, ja izmantojat standarta Joomla SEF adreses tulkojumu (CNC), līdzīgi tam, kā es to paskaidroju iepriekš.

Raksta tekstu varat ievadīt kā .

Rakstot rakstus var vispār neizmantot vizuālo redaktoru, taču šajā gadījumā viss būs jāielīmē HTML tagi manuāli. Es parasti rakstu rakstus vizuālajā redaktorā, bet periodiski dodos uz HTML skatītāju, lai veiktu dažas koda korekcijas.

Joomla vizuālais redaktors ne vienmēr precīzi saprot, ko jūs gribējāt darīt, un tāpēc, lai izvairītos no problēmām un ietaupītu nervus, rakstot rakstus, iesaku jums vismaz iepazīties ar to. Jo, zinot to, visas radušās problēmas var viegli atrisināt, dodoties apskatīt jūsu rakstītā raksta HTML kodu.

Izmantojot JCE, HTML kodu var apskatīt divos veidos. Pirmkārt, varat noklikšķināt uz teksta, kas atrodas tieši virs rīkjoslas. Bet šajā gadījumā jūs redzēsit tikai kodu bez izcelšanas un iespēju atsaukt veiktās izmaiņas.

Otrā metode ir daudz ērtāka, un to būtu vēlams izmantot. Šajā gadījumā, lai skatītu kodu, jums jānoklikšķina uz pogas Rediģēt kodu, kas ir papīra gabals ar divām sarkanām tagu iekavām:

Tā rezultātā tiks atvērts atsevišķs logs ar pilnu HTML redaktors, kurā koda rindas tiks numurētas, tagi un to atribūti tiks izcelti citā krāsā nekā teksts, kas būtiski palielinās skaidrību. Turklāt šim JCE redaktoram ir teksta formatēšanas rīki.

Jums vienkārši jāizvēlas vēlamais apgabals un jānoklikšķina uz formāta pogas, kā rezultātā teksts tiks ievietots jums nepieciešamajos tagos. Tādā pašā veidā jūs varat izveidot dažādu līmeņu virsrakstus, citātus un citas lietas, atlasot tos nolaižamajā sarakstā. Turklāt jūs varat spert soli atpakaļ vai uz priekšu, kas ievērojami atvieglo neveiksmīgu darbību atjaunošanas procesu:

Pēc raksta uzrakstīšanas, pirms tā saglabāšanas, jums būs jāizvēlas, kurā sadaļā un kurā šīs sadaļas kategorijā atradīsies jūsu darbs. jauns materiāls. Šim nolūkam ir paredzēti lauku “Sadaļa” un “Kategorija” nolaižamie saraksti. Ja neko neatlasīsit, jūsu raksts parādīsies atsevišķi:

Lai vietnē parādītu jaunu rakstu, ir jāatzīmē lauks “Publicēt” pozīcijā “Jā”. Ja jums tas ir jāpārnes uz galveno lapu (par galvenās lapas pārvaldnieku mums būs atsevišķa saruna), tad laukā "Galvenajā lapā" atzīmējiet izvēles rūtiņu "Jā".

Meklētājprogrammu optimizācijas saites (pogas) “Sīkāka informācija”

Jā, ja plānojat rakstus turpmāk attēlot kā emuāru (šim nolūkam jāizveido izvēlnes vienumi “Kategoriju emuāra veidne” vai “Sadaļas emuāra veidne”), tad tos sagatavojot būs jānovieto peles kursors pēc dažas pirmās rindkopas, kas kļūs par paziņojumu, un nospiediet pogu "Sīkāka informācija".

Rezultātā raksta tekstā parādīsies dalījuma līnija horizontāla līnija, un, kad tas tiek parādīts kā kategorijas vai sadaļas emuārs, tajā tiks rādīts tikai paziņojums (daļa, kas atrodas virs dalīšanas līnijas).

Šādi veidota bloga lasītājs pēc sludinājuma teksta redzēs pogu (saiti) “Sīkāk”, uz kuras noklikšķinot varēs turpināt lasīt lapā ar pilna versija. Turklāt tiks atvērta teksta sadaļa, kas seko uzreiz pēc sludinājuma teksta, lai tava Joomla bloga lietotājam nebūtu jāritina sludinājums, ko viņš jau izlasījis.

Ja jums nepatīk uzraksta teksts uz pogas “Papildinformācija”, šai saitei varat iestatīt citu tekstu (ir aprakstīta to nozīme reklamēšanā).

Tātad, ja saites “Sīkāka informācija” teksts visiem jūsu emuāra rakstiem vietnē Joomla ir unikāls un satur ar šo rakstu saistītus atslēgvārdus, tas zināmā mērā var ietekmēt tā pozīciju meklēšanas rezultātos (tas tuvināsies Augšpusē), un līdz ar to apmeklējums nedaudz palielināsies. To nedrīkst atstāt novārtā, jo projekta popularizēšana sastāv no tādiem, no pirmā acu uzmetiena, sīkumiem.

Lai mainītu tekstu “Sīkāka informācija”, veidojot vai rediģējot rakstu, labajā iestatījumu kolonnā jāatver apgabals “Opcijas — Papildu”, kura pašā apakšā redzēsit vienumu. “Alternatīvais teksts Lasīt vairāk...”. Šeit ievadiet savu unikālo enkuru ar vajadzīgajiem atslēgvārdiem.

Kad esat pabeidzis darbu pie raksta, noklikšķiniet uz pogas “Saglabāt”, kas atrodas loga augšdaļā. Ļaujiet man vēlreiz atgādināt, ka mēs detalizēti apsvērsim atlikušos iestatījumus, ko var veikt kādā no nākamajiem rakstiem. Tādā pašā veidā jūs aizpildāt savu vietni ar saturu, ievietojot to dažādu Joomla sadaļu kategorijās.

Izvēlnes vienumu izveide programmā Joomla, lai parādītu rakstus

Tagad pāriesim pie jautājuma par satura rādīšanu vietnē. Kā jau vairākas reizes minēju, Joomla lapa ir cieši saistīta ar izvēlnes vienumu, uz kura noklikšķinot, tā tiks izveidota ().

Pateicoties šī dzinēja elastībai satura izvades ziņā, mēs varam parādīt vienu un to pašu rakstu vietnē vairākos veidos. Pirmais veids, protams, ir izveidot vienkāršu izvēlnes vienumu (standarta materiāla veidne), uz kura noklikšķinot tiks atvērta lapa, kurā ir tikai šis viens raksts.

Otrā metode ļaus jums parādīt to pašu materiālu, izmantojot citu izvēlnes vienumu, lai rezultātā tiktu atvērta lapa, kurā būs visi materiāli no jebkuras kategorijas, kurā atrodas mūsu varonis.

Turklāt būs iespējams pielāgot displeja metodi visi materiāli šajā kategorijā lapā, kas tiek atvērta - vai nu tas būs viņu paziņojumu saraksts (emuārs), vai arī tas būs tikai viņu nosaukumu saraksts (saraksts). Tas, kā tieši tiks veikta izņemšana, ir atkarīgs no tā, kādu izvēlnes vienumu izveidojat Joomla.

Visbeidzot, jūs varat parādīt materiālu kā daļu no visiem rakstiem sadaļā, kurā tas ir iekļauts. Šim nolūkam Joomla ir īpaša veida izvēlnes vienums. Ak jā, gandrīz aizmirsu, to pašu materiālu var attēlot arī galvenajā lapā, vienkārši atzīmējot tā iestatījumos izvēles rūtiņu “Uz galveno lapu”. Tādas ir bagātīgas satura attēlošanas iespējas.

Neizmantojot ligzdošanas līmeņus, būtu iespējams parādīt tikai vienu rakstu atsevišķā lapā vai galvenajā lapā kopā ar citiem tāda paša veida rakstiem. Bet tagad aplūkosim to visu sīkāk.

Lai izveidotu jaunu vienumu Joomla, jums jāiet uz izvēlni, kurā mēs to izveidosim. Par jaunas izvēlnes izveidi un ievietošanu modulī, lai to parādītu pareizajā vietā, varat izlasīt publikācijas vietnes veidnē, kuras saiti norādīju pašā pirmajā rindkopā. Tātad, administratora panelī atlasiet “Izvēlne” - “Jauna nosaukums”.

Rezultātā jūs redzēsit logu ar nosaukumu “Izvēlnes vienumi”, kurā tiks parādīts esošo saraksts. Lai izveidotu jaunu, jums būs jānoklikšķina uz pogas "Izveidot", kas atrodas augšējā labajā stūrī. Tiks atvērts logs ar koka veida sarakstu ar visām iespējamām variācijām, kuras varat ieviest.

Papildus tiem, kas tiek nodrošināti pēc noklusējuma, būs pievienoti vēl citi izvēlnes vienumi. Parasti komponenti mēdz pievienot savus vienumus šim sarakstam, lai jūs varētu piekļūt to lapām, kas ir piepildītas ar to saturu (piemēram, komponenti, forumi un tamlīdzīgi).

Bet tagad mūs interesē tie priekšmeti, kas ļauj attēlot rakstus vienā vai otrā veidā. Šie izvēlnes vienumi ir paslēpti aiz vienuma “Materiāli”:

Tagad īsumā apskatīsim visbiežāk izmantotās iespējas, un mēs par to vairāk runāsim nākamajā rakstā:

  1. Standarta materiāla veidne - izmantojot šo izvēlnes vienumu, vietnes lapā varat parādīt vienu atsevišķu rakstu. Jūs norādāt, kurš no tiem tiks parādīts iestatījumos, proti, laukā “Atlasīt materiālu”, izmantojot pogu “Atlasīt”. Rezultātā tiks atvērts atsevišķs uznirstošais logs ar visu jūsu rīcībā esošo materiālu sarakstu (varat izmantot filtrus pēc kategorijas un sadaļas)
  2. Kategorijas emuāra veidne — tā jāizvēlas, ja vēlaties izveidot emuāru vietnē Joomla, kas nav galvenajā lapā (lai izveidotu emuāru galvenajā lapā, procedūra būs nedaudz atšķirīga). Šis vienums atvērs visu rakstu sarakstu no jebkuras kategorijas. Materiālu teksts būs jāsadala paziņojumos un viss pārējais, izmantojot saiti “Sīkāk”.

    Rezultātā paziņojumi par šajā kategorijā pieejamajiem rakstiem tiks sakārtoti novecošanas secībā (jaunie tiek rādīti virs vecajiem). Tas ir ļoti vienkārši.

  3. Kategoriju saraksta veidne - ļauj vietnes lapā parādīt visu atlasītajā kategorijā pieejamo materiālu nosaukumu sarakstu.
  4. Sadaļas emuāra veidne - ļauj attēlot visus atlasītās sadaļas rakstus emuāra formātā (rakstu paziņojumi ar saiti “Sīkāk”). Būtībā līdzīgs “Kategoriju emuāra veidnei”, tikai tajā var būt ietverts saturs no vairākām atlasītajā sadaļā iekļautajām kategorijām.
  5. Standarta sadaļas veidne - ļauj parādīt visu atlasītās sadaļas kategoriju virsrakstu sarakstu
  6. Arhivētā satura saraksts ir reti izmantots vienums, kas ļauj parādīt visa jūsu vietnes arhivētā satura sarakstu. Arhīvi, iespējams, būs aktuāli ziņu portālos, kur informācija ātri zaudē savu aktualitāti un ir jēga šos materiālus arhivēt, lai tie nepiedalītos meklēšanā kopā ar aktuālajiem rakstiem.
  7. Materiālu emuāra veidne galvenajā lapā - ļauj galvenajā lapā parādīt visus materiālus, kas tika atzīmēti, veidojot ar atzīmi “Galvenajā lapā” emuāra veidā (rakstu paziņojumi ar saiti “Vairāk detaļas”). Pēc Joomla instalēšanas šāds izvēlnes vienums jau tiks izveidots, un visticamāk, ka tas vairs nebūs jāizmanto, izņemot, iespējams, pēc nejaušas dzēšanas vai citu viltīgu manipulāciju laikā

Lai tev veicas! Uz drīzu tikšanos emuāra vietnes lapās

Jūs varētu interesēt

Kā izveidot emuāru Joomla, pamatojoties uz kategoriju vai sadaļu, izmantojot izvēlnes vienumu, kā arī citas satura parādīšanas iespējas
Kas ir Joomla
Satura kārtošana Joomla - rakstu dzēšana un izveidošana administratora panelī, kā arī parametru iestatīšana visiem materiāliem
Vietnes un veidlapas kontakti atsauksmes izmantojot iebūvēto Joomla komponents
Joomla izvēlne - ligzdotas vai nolaižamās izvēlnes pievienošana, kā arī moduļa izveide un konfigurēšana tā parādīšanai vietnē
Moduļi Joomlā - skatīšanās pozīcija, iestatīšana un izvade, kā arī klases sufiksu piešķiršana
CMS Joomla - darbības principi bezmaksas sistēma satura pārvaldība, lapu izveide un saglabāšana kešatmiņā
Moduļi Joomla sadaļu saraksta, nejaušu un jaunāko ziņu, līdzīgu materiālu, patvaļīgu fotoattēlu un HTML koda parādīšanai
Kartes izveide Joomla vietnei, izmantojot Xmap komponentu
Joomla admin - pilnīga rokasgrāmata par visiem Joomla administratora paneļa iestatījumiem detalizētā veidā un attēlos

Ja domājat par iespēju lietotājiem publicēt rakstus un materiālus Joomla vietnē, tad droši vien jau esat pamanījis, ka šī problēma nav tik vienkārši atrisināma. Sākotnēji jums ir vismaz divas iespējas. Pirmais ir standarta funkcionalitātes izmantošana, jo Joomla satura pārvaldības sistēmā ir daudz iebūvētu noderīgas funkcijas, tostarp pievienojot rakstus no vietnes. Un otrais ir izmantot trešo pušu moduļus un komponentus, tostarp dažādus CCK. Pēc ātra ieskata citu resursu pārskatos atrodamajās funkcijām un aprakstiem, visticamāk, vēlēsities izmantot trešo pušu komponentus, jo tie nepārprotami nodrošina plašāku iestatījumu un iespēju klāstu. Tomēr detalizēts pētījums ar komponentu uzstādīšanu pārbaudes sistēmas parādīja, ka ne viss ir tik labi, kā aprakstīts.
Pirms turpināt, ir vērts norādīt kritērijus, kas tika ņemti par pamatu:

  • Risinājumam vai nu vispār nevajadzētu veikt izmaiņas standarta mehānismos, vai arī padarīt tās tik minimālas, lai vēlāk vietnei varētu viegli pievienot citus moduļus un komponentus.
  • Nepieciešama pievienoto materiālu mērenība.
  • Tas ir nepieciešams, lai lietotājs nevarētu nejauši kaut kā sabojāt pašreizējo vietnes struktūru vai pievienot materiālus tām kategorijām, kuras tiek izmantotas tikai vietnes iekšējo uzdevumu organizēšanai.
  • Ja ir nepieciešams veikt izmaiņas kodā (apdare), tad tām jābūt minimālām. Tā ir viena lieta, ja jums jau ir rakstu straume un jūs zināt, ko varat sagaidīt no lietotājiem. Attiecīgi jūs saprotat, ka jūsu darbs būs noderīgs. Tas ir cits jautājums, ja jūs tikai pievienojat funkcionalitāti un nav zināms, vai būs plūsma un, ja jā, tad kāda veida. Galu galā vienmēr jāatceras, ja kāds patiešām vēlas pievienot materiālu, tad tā nosūtīšana viņam nesagādās nekādas grūtības Word dokuments , vai OpenOffice vai pat html uz e-pastu.
  • Vēlams, lai būtu visādas ērtas funkcijas, piemēram, iespēja lietotājam apskatīt savu rakstu statusu, organizēt rakstu moderēšanas procesu, pievienot tagus, pievienot attēlus un citas.

Kritēriji bija diezgan vienkārši, taču pat ar tiem bija pietiekami, lai galu galā pieņemtu materiālu pievienošanu standarta veidā. Bet vispirms vispirms. Vispirms tika apsvērti dažādi CCK, piemēram, ContentBuilder Un K2. Galvenā problēma bija standarta mehānismu maiņa un nepieciešamība veikt diezgan lielu izmaiņu apjomu, tāpēc no tām nācās atteikties. Piemēram, lejupielādējot no oficiālās vietnes un instalējot K2, kuram it kā jau vajadzētu būt ērtai funkcionalitātei materiālu pievienošanai, izrādījās, ka viss saturs ir jāizmanto tikai caur K2 (tātad gandrīz visi Joomla moduļi bez K2 atbalsta kļūst bezjēdzīgi) un ka Materiālu pievienošanas veidlapa vēl ir jāpielāgo, lai tā atbilstu jūsu vajadzībām (piemēram, visu kategoriju pieejamība lietotājam). Protams, ir pilnīgi iespējams, ka pēc kāda laika K2 studijām šo problēmu varētu atrisināt daudz vienkāršāk, taču pārsūtīt visu, kas ir tikai vienas funkcijas dēļ, un meklēt analogus esošajiem moduļiem, nav racionāli.

Piezīme: Atcerieties, ka tas attiecas tikai uz lietotāju uzdevumu pievienot saturu. Protams, jūs varat izveidot sarežģītas un jaudīgas vietnes, izmantojot CCK, taču tas nav nepieciešams pašreizējam uzdevumam.

Tālāk mēs apskatījām moduļus un komponentus, kas arī ir CCK, bet nemaina standarta struktūru. Šis Zoodārzs(kā CCK) SobiPro(piemēram, direktorijs) un Hroniskā savienojamība(atsevišķi vārdi par viņu). Bezmaksas versija Zoodārzs nodrošina gatavu moduli publicēšanai. Taču, apskatot gatavās veidlapas un meklējot risinājumus problēmām ar drošības iestatījumiem, kļuva skaidrs, ka turklāt visi pievienotie raksti iet atsevišķi (citiem vārdiem sakot, paliek daudz jautājumu par to, kā pielāgot pielāgotus rakstus un kategorijas saistīt ar rakstu un kategoriju vietne), jums būs jāveic diezgan daudz izmaiņu attēlojuma veidnēs, lai organizētu regulēšanas procesu (pieņemts, noraidīts, tiek regulēts utt.) ar iespēju lietotājiem skatīt savu rakstus. SobiPro- Šis ir diezgan labs katalogs, taču izrādījās, ka tajā ir tādas pašas problēmas kā Zoodārzs. Jums būs jāveic labojumi un jādomā par saistību starp SobiPro saturu un standarta saturu. ChronoConnectivity ir ļoti spēcīgs komponents visu veidu formu veidošanai un sinhronizācijai datu bāzē. Ja jums ir pilnībā jāpielāgo viss materiālu pievienošanas process vai kaut kas cits jūsu vajadzībām, to var viegli izdarīt ar to. Tomēr nav iepriekš iestatītu opciju, tāpēc pilnīgi viss būs jākonfigurē no nulles. Un tas ir ļoti ilgs laiks.

Pēc izpētes šajā jomā CCK, kļuva skaidrs, ka ir vērts aplūkot piezemētākus risinājumus. Un pats acīmredzamākais ir emuāri. Tomēr, kā izrādās, nav tik daudz bezmaksas emuāru veidošanas komponentu. Un tie, kas tika sastapti, kopumā izrādījās līdzīgi standarta mehānismam. Tāpēc nav lielas jēgas tos izmantot. Tomēr man iekrita acis un divi diezgan labi bezmaksas emuāra komponenti: Hekima emuāri Un UAM. Taču ar tiem kļuva skaidrs, ka būs jāveic vairākas izmaiņas, lai pilnvērtīgi organizētu moderēšanas procesu un izlabotu dažas kļūdas.

Pamazām apsverot risinājumus no vissarežģītākajiem un galu galā sasniedzamajiem emuāra komponentiem, kļuva arvien skaidrāks, ka sākotnēji gandrīz jebkurā vietnē (ja tā sākotnēji nebija paredzēta rakstu straumei) ir pilnīgi pietiekami izmantot standarta Joomla mehānismu. Tomēr internetā nebija normālu instrukciju, kā to iestatīt un atrisināt tik banālu problēmu kā lietotāju attēlu atdalīšana no vispārējā vietņu attēlu kataloga. Tikai fragmentāri atsevišķu apakšuzdevumu risinājumi. Taču, apvienojot risinājumus, mēs saņēmām diezgan vienkāršus un ērtus norādījumus, kā iestatīt, kā lietotāji var pievienot materiālus.

Pēdējie norādījumi par to, kā lietotāji var pievienot rakstus un materiālus Joomla vietnei, lai gan tajos ir daudz punktu, patiesībā ir diezgan vienkārši sakārtojami. Pirmā lieta, kas jums būs nepieciešama, ir lejupielādēt un instalēt bezmaksas redaktors JCE ar lokalizāciju (ir krievu valoda; kā pēdējais līdzeklis vienmēr varat lejupielādēt no citiem resursiem). Atšķirībā no standarta redaktora TinyMCE, tai ir pielāgojams un diezgan ērts attēlu pārvaldnieks. Tagad varat sākt iestatīšanu.

  1. Atvērt " Vietne — vispārīgie iestatījumi un iestatiet noklusējuma redaktoru Redaktors JCE". Tas jādara, lai nodrošinātu, ka visi lietotāji ievada rakstus no šī konkrētā redaktora.
  2. Atvērt " Materiālu vadītājs". Pēc tam noklikšķiniet uz " Iestatījumi Dodieties uz cilni " Tiesības"un grupai Reģistrēts iestatīt atļauju izveidot materiālu (vienums " Izveidot"). Atstājiet atlikušos vienumus atspējotus. Šis iestatījums ļaus lietotājiem pievienot materiālus un rakstus no vietnes, bet ne publicēt tos. Citiem vārdiem sakot, pēc pievienošanas raksti pēc noklusējuma netiks publicēti. Kopumā vienkārša moderēšana.
  3. Atvērt " Kategorijas vadītājs"un izveidot kategoriju" Apsvēršanai". Turpmāk visi pievienotie raksti tiks iekļauti šajā kategorijā (ērtības labad).
  4. Izveidojiet slēptu izvēlni, ja jums tādas nav. Slēptā izvēlne ir tāda pati kā parasta izvēlne, taču tā ir novietota pozīcijā, kas nav veidnē.
  5. Slēptajā izvēlnē izveidojiet vienumu ar aizstājvārdu" papildmateriāls"un nosaukums" Pievienojiet rakstu". Izvēlieties vienuma veidu" Izveidojiet materiālu"Iestatīt piekļuves līmeni" Reģistrēts" (kreisajā pusē) un noklusējuma kategoriju "Apsveršanai" (galvenajā iestatījumu apgabalā). Tas tiek darīts, lai neautorizēts lietotājs, izvēloties preci, nokļūtu pieteikšanās lapā un lai visi materiāli nonāktu vienā kategorija (turpmākai šķirošanai).
  6. Izvēlnē izveidojam vienumu, kas tiek rādīts visiem lietotājiem. Iestatiet vienuma veidu " Segvārds". Mēs norādām iepriekšējo vienumu no slēptās izvēlnes kā mērķa vienumu. Ir nepieciešams atvērts vienums, lai visi lietotāji redzētu, ka vietnē ir iespējams izveidot materiālu. Kad neautorizēti lietotāji noklikšķina uz šāda vienuma, tie tiks novirzīts uz autorizācijas lapu.

Tagad sāksim iestatīt JCE redaktoru

  1. Atveriet redaktoru J.C.E. izvēlnē" Sastāvdaļas". Dodieties uz cilni Profili. Iespējot profilu " Priekšgals". Tieši šāds profils tiks piemērots lietotājiem, pievienojot rakstu no vietnes.
  2. Atveriet savu profilu" Priekšgals" un iestatiet tālāk norādītos iestatījumus
    1. Pirmajā apgabala cilnē " Lietotāji"atzīmējiet izvēles rūtiņu blakus grupai" Reģistrēts", lai iestatījumi attiektos uz reģistrētajiem lietotājiem.
    2. Dodieties uz cilni " Funkcijas un izkārtojums". Iestatīt vienumu" Redaktora slēdzis"V lai novērstu iespēju nosūtīt tukšu html.
    3. Izveidot vietnē direktorijā " attēlus"direktorijs" atsauksmes". Lietotāju rakstu attēli tiks saglabāti šajā direktorijā moderēšanas laikā.
    4. Atgriezieties administratora panelī un dodieties uz cilni " Redaktora opcijas". Pēc tam kreisajā pusē atlasiet cilni " Failu sistēma" un punktā norādīt " Failu direktorijas ceļš"ceļš" attēli/atsauksmes"
    5. Tajā pašā cilnē atspējojiet " Mapju koks"
    6. Tajā pašā cilnē norādiet maksimālo attēla izmēru, piemēram, 100.
    7. Tajā pašā cilnē norādiet darbības konflikta gadījumā " Izveidojiet unikālu nosaukumu...". Tas tiek darīts, lai nevarētu pārrakstīt citu lietotāju attēlus. Galu galā pēc tam, kad rakstu esat moderējis jūs, jūs vienmēr varat pārsūtīt attēlus uz koplietotu mapi.
    8. Saglabājiet iestatījumus.
    9. Dodieties uz cilni " Spraudņa opcijas un ekrāna kreisajā pusē atlasiet cilni Attēlu pārvaldnieks". Pēc tam mēs iestatām faila lieluma ierobežojumu, piemēram, 100 (kā iepriekš).
    10. Atspējot vienumus " Dzēst mapi", "Dzēst failu", "Pārdēvēt failu", "Izgriezt, kopēt" (direktorijam un failam), " Pārdēvēt mapi".
    11. Norādiet ceļu uz attēlu failu direktoriju " attēli/atsauksmes"
    12. Saglabājiet iestatījumus.
    13. "cilnē" Spraudņa opcijas"atvērt cilni" Saite" kreisajā pusē. Un norādiet vēlamos noklusējuma saišu iestatījumus. Piemēram, mērķis ir "jaunā logā".
    14. Tajā pašā cilnē atspējojiet visus vienumus ar piekļuvi saišu struktūrai (meklēšana utt.), Kā arī uznirstošos logus. Tas tiek darīts, lai piekļūtu iekšējai struktūrai parastie lietotāji nebija.
    15. Saglabājiet un aizveriet redaktoru.
  3. Mēs cenšamies atvērt vienumu " Izveidojiet materiālu"zem neautorizēta lietotāja, un mēs redzam, ka ir atvērta pieteikšanās veidlapa. Mēs cenšamies atvērt to pašu vienumu kā pieteicies lietotājs, un mēs redzam, ka ir atvērta materiāla rediģēšanas veidlapa, bet ar virkni papildu apgabalu, kurus lietotāji atver. tiešām nevajag.
  4. Vispirms atveram " Paplašinājumi — spraudņu pārvaldnieks"un mēs prezentējam grupu" Īpašs" visām pogām (Attēls, Lappuses pārtraukums, Materiāls utt.), izņemot pogu " Sīkāka informācija". Tas paslēps pogas parastajiem lietotājiem, bet atstās tās atvērtas tiem lietotājiem, kuriem ir piekļuve administratora apgabalam.
  5. Diemžēl bloku paslēpšanu no formas, kas nav nepieciešami, kā arī ievada teksta pievienošanu, nevar veikt, izmantojot iestatījumus. Tādēļ jums būs jākopē displeja veidnes fails no komponenta uz vietnes veidni un pēc tam jārediģē.
    1. Atver ceļu" %siteroot%/components/com_content/views/form/tmpl"un kopējiet failu" edit.php"uz jūsu veidni pa ceļam" %jūsu veidne%/html/content/form/".
    2. Atveriet failu " edit.php"jebkurā teksta redaktors un pievienojiet vajadzīgo ievadtekstu, kā parādīts zemāk (teksts ir aiz 44. rindiņas vai meklējiet "


Pievienojiet rakstu



Pirmkārt, atcerieties, ka raksts ir noderīgs, pieklājīgs, saturīgs un pareizi noformēts teksts
(sīkāku informāciju lasiet noteikumu sadaļā).

Materiāla pievienošana nozīmē, ka piekrītat šī resursa noteikumiem.


vienums->id); ?>" method="post" name="adminForm" id="adminForm" class="form-validate">

    1. Tagad, lai paslēptu blokus, jums ir jāpievieno displeja slēpšana, izmantojot stilu visiem lauku kopas tagiem, izņemot pirmo, piemēram, šādi:

Piezīme: Protams, varat izmantot citas slēpšanas metodes, piemēram, stilus ar ":first-child", taču šī metode var nedarboties vecākām pārlūkprogrammām. Vai arī varat pievienot klases lauku vēlamajai lauku kopai un paslēpt to, izmantojot pievienotās klases stilus. Šeit tas ir ērtāk ikvienam.

    1. Saglabājiet failu.
  1. Pielāgojiet stilus tā, kā vēlaties.

Kā redzat, neskatoties uz to, ka punktu ir patiešām daudz, tie ir ļoti vienkārši un kopumā, pabeigts 15 minūtēs(neskaitot CSS — tas ir jūsu ziņā).
Tāpēc tagad jums vienmēr būs pa rokai vienkāršs un uzticams veids, kā ļaut vietnes lietotājiem pievienot materiālus un rakstus ar iepriekšēju regulējumu, ērti WYSIWYG redaktors un attēlu pārvaldnieks.

Mūsdienās izveidot vietni ir ļoti vienkārši. Ja agrāk jums būtu bijis jāapgūst programmēšanas valodas, tagad varat izmantot vietņu veidotāju. Tas ļauj izveidot pilnvērtīgu vietni ļoti īsā laikā, neprasot no jums nekādas zināšanas. Tas tiek darīts, pateicoties daudzām veidnēm, kā arī lielam skaitam rīku.

A5 ir pakalpojuma nosaukums, kas ļauj izveidot savu vietni, pamatojoties uz jebkuru no 300 veidnēm. Vietnes izveidi var veikt, izmantojot HTML-5 redaktoru vai zibatmiņu. Pirms pāriet uz paša pakalpojuma apskatu, apskatīsim tā priekšrocības un trūkumus.

Priekšrocības:

1. Pirmā priekšrocība ir ērts vietnes redaktors. Nekas nav jāmeklē, viss jau ir pa rokai. Izmantojot to, varat pievienot jaunus elementus, mainīt savas lapas stilu un veikt arī vairākas citas darbības.

2. Jums ir tiesības izveidot savu šablonu! Ne visi vietņu veidotāji nodrošina šo funkciju. Daudzi cilvēki nevēlas to dot, bet ne A5. Izveidojot savu veidni, jūs iegūstat pilnīgi unikālu vietni!

3. A5 vietnei ir ļoti atsaucīgs atbalsts. Ja jums ir kādas problēmas, vienkārši sazinieties ar viņu, un jūs saņemsit atbildi!

4. Izprast vietnes funkcijas nav grūti, taču pat tad, ja rodas kādas grūtības, vienmēr varat noskatīties augstas kvalitātes video pamācības. Tie skaidri parāda visas vietnes funkcionalitātes, kā arī norāda, kā to racionāli izmantot.

5. Laba cenas un kvalitātes attiecība. Pieejamas cenas, kā arī daudzas funkcijas jūs par to pārliecinās!

Trūkumi:

  1. Nav neaizmirstams trešā līmeņa domēns. Viss ir standarta, bezmaksas versijā jums būs domēns, kuru jūs patiešām nevarat atcerēties. Kaut kas līdzīgs 1772479.mya5.ru, tas nav īpaši ērti, teiksim tā. No šāda domēna var atbrīvoties, samaksājot naudu.
  2. Reklāma labajā stūrī kaitina, bet atkal par kādu naudu var noņemt.

Paskatīsimies A5 konstruktora iekšienē

Vispirms dodamies uz vietni http://www.a5.ru/. Augšējā labajā stūrī noklikšķiniet uz pogas "Reģistrācija". Atvērtajā logā jums būs jāievada sava īstā pasta adrese. Un jums būs arī jāizdomā parole. Varat arī ievadīt savu tālruņa numuru, taču tas nav obligāti.

Pēc reģistrācijas jūs uzreiz redzēsit pogu "Izveidot vietni". Jūtieties brīvi noklikšķiniet uz tā un pārejiet pie veidņu atlases. Viņu šeit ir daudz, daudz. Varat izvēlēties jebkuru tēmu, sākot no automašīnām līdz būvniecības veidnēm. Pirms veidnes izvēles varat to detalizēti pārskatīt; ir pieejamas visas cilnes. Ja esat apmierināts, noklikšķiniet uz "Atlasīt veidni". Paies dažas sekundes, un jūs tiksit novirzīts uz redaktoru.

Gatavajā veidnē varat darīt visu, ko vēlaties. Vispirms mēģiniet mainīt tekstu. Noklikšķiniet uz vajadzīgā vārda un izdzēsiet to. Tagad ievadiet savu tekstu. Šeit var mainīt vārdu fontu un lielumu, var mainīt teksta pozīciju (līdzināt pa kreisi, centrēt utt.). Vēl viena svarīga iezīme ir tā, ka jūs varat ievietot saiti vai failu vārdā.

Esam sakārtojuši tekstus. Ejam tālāk. Ko vēl jūs varat darīt? Protams, pievienot, dzēst vai mainīt lapas. Jūs varat pāriet uz otro, trešo, ceturto lapu. Varat arī pievienot savu tekstu, mainīt attēlus utt. Iestatījumos jebkuru lapu var iestatīt par galveno. Varat arī mainīt izvēlētās lapas krāsu, fonu un izmēru. Tas viss ir ļoti viegli izdarāms.

Logrīkos savai vietnei varat pievienot pogu, YouTube videoklipu, atsauksmju logu un daudz ko citu. Lai pievienotu, jums vienkārši jāvelk logrīks uz vajadzīgo lapu. Failiem varat pievienot savus attēlus un dokumentus, kurus pēc tam var pievienot vietnei. Augšējā labajā stūrī ir iespēja saglabāt un publicēt gatavo vietni. Ļoti ērti.

Par cenām

A5 dizainera bezmaksas versija ir ārkārtīgi neērta. Tāpēc mēs varam izvēlēties jebkuru maksas plānu pēc savas izvēles. Labākā izvēle ir tarifs "Bizness", kuras izmaksas ir tikai 133 rubļi mēnesī. Jūs saņemat 10 000 megabaitu diska vietas, savu ru vai com domēnu, un lapu skaits ir neierobežots. Jūs saņemat arī iespēju izmantot trešo pušu vietnes un personīgo menedžeri ātrai palīdzībai.

Ja domājat nodrošināt lietotājiem iespēju pievienot rakstus un materiālus Joomla vietnei, tad droši vien jau esat atklājis, ka tik šķietami vienkāršu uzdevumu nav nemaz tik viegli atrisināt. Sākotnēji jums ir vismaz divas iespējas. Pirmā ir standarta funkcionalitātes izmantošana, jo Joomla satura pārvaldības sistēmā ir iebūvētas daudzas noderīgas funkcijas, tostarp rakstu pievienošana no vietnes. Un otrais ir izmantot trešo pušu moduļus un komponentus, tostarp dažādus CCK. Pēc ātra ieskata citu resursu pārskatos atrodamajās funkcijām un aprakstiem, visticamāk, vēlēsities izmantot trešo pušu komponentus, jo tie nepārprotami nodrošina plašāku iestatījumu un iespēju klāstu. Tomēr detalizēts pētījums ar komponentu uzstādīšanu testa sistēmās parādīja, ka ne viss ir tik labi, kā aprakstīts.

Esošie risinājumi, kā organizēt lietotāju rakstu un materiālu pievienošanu Joomla vietnei

Pirms turpināt, ir vērts norādīt kritērijus, kas tika ņemti par pamatu:

  • Risinājumam vajadzētu vai nu neveiciet izmaiņas standarta mehānismos, vai padariet tos tik minimālus, lai vēlāk vietnei varētu viegli pievienot citus moduļus un komponentus.
  • Obligāti mērenība pievienotie materiāli.
  • Ir nepieciešams, lai lietotājs Es nevarēju nejauši kaut kā sabojāt pašreizējo vietnes struktūru vai pievienojiet materiālus tām kategorijām, kuras tiek izmantotas tikai vietnes iekšējo uzdevumu organizēšanai.
  • Ja ir vajadzība taisīt koda labojumiem (apdarei), tiem jābūt minimāliem. Tā ir viena lieta, ja jums jau ir rakstu straume un jūs zināt, ko varat sagaidīt no lietotājiem. Attiecīgi jūs saprotat, ka jūsu darbs būs noderīgs. Tas ir cits jautājums, ja jūs tikai pievienojat funkcionalitāti un nav zināms, vai būs plūsma un, ja jā, tad kāda veida. Galu galā vienmēr jāatceras, ka, ja kāds patiešām vēlas pievienot materiālu, tad viņam nebūs grūti nosūtīt Word vai OpenOffice vai pat html dokumentu pa e-pastu.
  • Vēlams, lai būtu visādas ērtas funkcijas, piemēram, iespēja lietotājam apskatīt savu rakstu statusu, organizēt rakstu moderēšanas procesu, pievienot tagus, pievienot attēlus un citus.

Kritēriji bija diezgan vienkārši, taču pat ar tiem bija pietiekami, lai galu galā pieņemtu materiālu pievienošanu standarta veidā. Bet vispirms vispirms. Vispirms tika apsvērti dažādi CCK, piemēram, ContentBuilder Un K2. Galvenā problēma bija standarta mehānismu maiņa un nepieciešamība veikt diezgan lielu izmaiņu apjomu, tāpēc no tām nācās atteikties. Piemēram, lejupielādējot no oficiālās vietnes un instalējot K2, kuram it kā jau vajadzētu būt ērtai funkcionalitātei materiālu pievienošanai, izrādījās, ka viss saturs ir jāizmanto tikai caur K2 (tātad gandrīz visi Joomla moduļi bez K2 atbalsta kļūst bezjēdzīgi) un ka Materiālu pievienošanas veidlapa vēl ir jāpielāgo, lai tā atbilstu jūsu vajadzībām (piemēram, visu kategoriju pieejamība lietotājam). Protams, ir pilnīgi iespējams, ka pēc kāda laika K2 studijām šo problēmu varētu atrisināt daudz vienkāršāk, taču pārsūtīt visu, kas ir tikai vienas funkcijas dēļ, un meklēt analogus esošajiem moduļiem, nav racionāli.

Piezīme: Atcerieties, ka tas attiecas tikai uz lietotāju uzdevumu pievienot saturu. Protams, jūs varat izveidot sarežģītas un jaudīgas vietnes, izmantojot CCK, taču tas nav nepieciešams pašreizējam uzdevumam.

Tālāk mēs apskatījām arī moduļus un komponentus pārstāv CCK, bet nemaina standarta struktūru. Tie ir Zoo (kā CCK), SobiPro (kā direktorijs) un ChronoConnectivity (par to atsevišķi vārdi). Zoo bezmaksas versija nodrošina gatavu moduli publicēšanai. Taču, apskatot gatavās formas un meklējot risinājumus problēmām ar drošības iestatījumiem, kļuva skaidrs, ka papildus tam, ka viss pievienotie raksti būs atsevišķi(citiem vārdiem sakot, joprojām ir daudz jautājumu par to, kā saistīt lietotāju rakstus un kategorijas ar vietnes rakstiem un kategorijām), jums būs jāveic diezgan daudz labojumu displeja veidnēs, lai panāktu regulēšanas procesa organizēšanu (pieņemts, noraidīts, mērens un tā tālāk) ar iespēju lietotājiem skatīt savu rakstu statusu. SobiPro ir diezgan labs direktorijs, taču tam ir tādas pašas problēmas kā Zoo. Jums būs jāveic labojumi un jādomā par saistību starp SobiPro saturu un standarta saturu. ChronoConnectivity ir ļoti spēcīgs komponents visu veidu formu veidošanai un sinhronizācijai datu bāzē. Ja jums ir pilnībā jāpielāgo viss materiālu pievienošanas process vai kaut kas cits jūsu vajadzībām, to var viegli izdarīt ar to. Tomēr nav iepriekš iestatītu opciju, tāpēc pilnīgi viss būs jākonfigurē no nulles. Un tas ir ļoti ilgs laiks.

Izpētot CCK jomā, kļuva skaidrs, ka ir vērts aplūkot piezemētākus risinājumus. Un pats acīmredzamākais tie ir blogi. Tomēr, kā izrādās, nav tik daudz bezmaksas emuāru veidošanas komponentu. Un tie, kas tika sastapti, kopumā izrādījās līdzīgi standarta mehānismam. Tāpēc nav lielas jēgas tos izmantot. Tomēr man iekrita acis un divi diezgan labi bezmaksas emuāra komponenti: Hekima emuāri un UAM. Tomēr viņiem kļuva skaidrs, ka jums būs jāveic dažas izmaiņas, lai pilnībā organizētu moderēšanas procesu un izlabotu dažas kļūdas.

Pamazām apsverot risinājumus no vissarežģītākajiem un galu galā sasniedzamajiem emuāra komponentiem, kļuva arvien skaidrāks, ka sākotnēji gandrīz jebkurā vietnē (ja tā sākotnēji nebija paredzēta rakstu straumei) ir pilnīgi pietiekami izmantot standarta Joomla mehānismu. Tomēr internetā nebija normālu instrukciju, kā to iestatīt un atrisināt tik banālu problēmu kā lietotāju attēlu atdalīšana no vispārējā vietņu attēlu kataloga. Tikai fragmentāri atsevišķu apakšuzdevumu risinājumi. Taču, apvienojot risinājumus, mēs saņēmām diezgan vienkāršus un ērtus norādījumus, kā iestatīt, kā lietotāji var pievienot materiālus.

Konfigurējiet, kā lietotāji var pievienot materiālus un rakstus Joomla vietnei, izmantojot standarta rīkus

Pēdējie norādījumi par to, kā lietotāji var pievienot rakstus un materiālus Joomla vietnei, lai gan tajos ir daudz punktu, patiesībā ir diezgan vienkārši sakārtojami. Pirmā lieta, kas jums būs nepieciešama, ir lejupielādējiet un instalējiet bezmaksas JCE redaktoru ar lokalizāciju (saite uz izstrādātāja vietni; tur ir krievu valoda; kā pēdējo līdzekli vienmēr varat to lejupielādēt no citiem resursiem). Atšķirībā no standarta TinyMCE redaktora, tam ir pielāgojams un diezgan ērts attēlu pārvaldnieks. Tagad varat sākt iestatīšanu.

1. Atveriet Vietne — vispārīgie iestatījumi un iestatiet noklusējuma redaktoru Redaktors JCE". Tas jādara, lai nodrošinātu, ka visi lietotāji ievada rakstus no šī konkrētā redaktora.

2. Atveriet " Materiālu vadītājs". Pēc tam noklikšķiniet uz " Iestatījumi Dodieties uz cilni " Tiesības"un grupai Reģistrēts iestatīt atļauju izveidot materiālu (vienums "Izveidot"). Atlikušos priekšmetus atstājiet aizliegtus. Šis iestatījums ļaus lietotājiem pievienot saturu un rakstus no vietnes, bet ne publicēt tos. Citiem vārdiem sakot, pēc pievienošanas raksti pēc noklusējuma tiks atcelti. Kopumā vienkārša mērenība.

3. Atveriet " Kategorijas vadītājs"un izveidot kategoriju" Apsvēršanai". Turpmāk visi pievienotie raksti tiks iekļauti šajā kategorijā (ērtības labad).

4. Ja jums tādas nav, izveidojiet slēptu izvēlni. Slēptā izvēlne ir tāda pati kā parasta izvēlne, taču tā ir novietota tādā pozīcijā, kas nav veidnē.

5. Slēptajā izvēlnē izveidojiet vienumu ar aizstājvārdu" papildmateriāls"un nosaukums" Pievienojiet rakstu". Izvēlieties preces veids "Izveidot materiālu". Iestatīt piekļuves līmeni " Reģistrēts" (kreisajā pusē) un noklusējuma kategoriju "Apsveršanai" (galvenajā iestatījumu apgabalā). Tas tiek darīts, lai neautorizēts lietotājs, izvēloties preci, nokļūtu pieteikšanās lapā un lai visi materiāli nonāktu vienā kategorija (turpmākai šķirošanai).

6. Izvēlnē izveidojam vienumu, kas tiek rādīts visiem lietotājiem. Iestatiet vienuma veidu " Segvārds". Mēs norādām iepriekšējo vienumu no slēptās izvēlnes kā mērķa vienumu. Ir nepieciešams atvērts vienums, lai visi lietotāji redzētu, ka vietnē ir iespējams izveidot materiālu. Kad neautorizēti lietotāji noklikšķina uz šāda vienuma, tie tiks novirzīts uz autorizācijas lapu.

Tagad sāksim JCE redaktora iestatīšana

7. Izvēlnē atveriet JCE redaktoru. Sastāvdaļas". Dodieties uz cilni Profili. Iespējot profilu " Priekšgals". Tieši šāds profils tiks piemērots lietotājiem, pievienojot rakstu no vietnes.

8. Atveriet savu profilu Priekšgals" un iestatiet tālāk norādītos iestatījumus

8.1. Pirmajā apgabala cilnē " Lietotāji"atzīmējiet izvēles rūtiņu blakus grupai" Reģistrēts", lai iestatījumi attiektos uz reģistrētajiem lietotājiem.

8.2. Dodieties uz cilni " Funkcijas un izkārtojums". Iestatiet vienumu "Redaktora pārslēgšana" uz Nr lai novērstu iespēju nosūtīt tukšu html.

8.3. Izveidot vietnē direktorijā " attēlus"direktorijs" atsauksmes". Lietotāju rakstu attēli tiks saglabāti šajā direktorijā moderēšanas laikā.

8.4. Atgriezieties administratora panelī un dodieties uz cilni " Redaktora opcijas". Pēc tam kreisajā pusē atlasiet cilni " Failu sistēma" un punktā norādīt " Failu direktorijas ceļš"ceļš" attēli/atsauksmes"

8.5. Tajā pašā cilnē atspējojiet " Mapju koks"

8.6. Tajā pašā cilnē norādiet maksimālo attēla izmēru, piemēram, 100.

8.7. Tajā pašā cilnē norādiet darbības konflikta gadījumā " Izveidojiet unikālu nosaukumu...". Tas tiek darīts, lai nevarētu pārrakstīt citu lietotāju attēlus. Galu galā pēc tam, kad rakstu esat moderējis jūs, jūs vienmēr varat pārsūtīt attēlus uz koplietotu mapi.

8.8. Saglabājiet iestatījumus.

8.9. Dodieties uz cilni " Spraudņa opcijas un ekrāna kreisajā pusē atlasiet cilni Attēlu pārvaldnieks". Pēc tam mēs iestatām faila lieluma ierobežojumu, piemēram, 100 (kā iepriekš).

8.10. Atspējojiet vienumus “Dzēst mapi”, “Dzēst failu”, “Pārdēvēt failu”, “Izgriezt, kopēt” (direktorijam un failam), “Pārdēvēt mapi”.

8.11. Norādiet ceļu uz attēlu failu direktoriju " attēli/atsauksmes"

8.12. Saglabājiet iestatījumus.

8.13. "cilnē" Spraudņa opcijas"atvērt cilni" Saite" kreisajā pusē. Un norādiet vēlamos noklusējuma saišu iestatījumus. Piemēram, mērķis " jaunā logā".

8.14. Tajā pašā cilnē atspējojiet visus vienumus ar piekļuvi saišu struktūrai (meklēšana utt.), Kā arī uznirstošos logus. Tas tiek darīts, lai parastajiem lietotājiem nebūtu piekļuves iekšējai struktūrai.

8.15. Saglabājiet un aizveriet redaktoru.

9. Mēs cenšamies atvērt vienumu " Izveidojiet materiālu"zem neautorizēta lietotāja, un mēs redzam, ka ir atvērta pieteikšanās veidlapa. Mēs cenšamies atvērt to pašu vienumu kā pieteicies lietotājs, un mēs redzam, ka ir atvērta materiāla rediģēšanas veidlapa, bet ar virkni papildu apgabalu, kurus lietotāji atver. tiešām nevajag.

10. Vispirms atveriet " Paplašinājumi — spraudņu pārvaldnieks"un mēs prezentējam grupu" Īpašs" visām pogām (Attēls, Lappuses pārtraukums, Materiāls utt.), izņemot pogu " Sīkāka informācija". Tas paslēps pogas parastajiem lietotājiem, bet atstās tās atvērtas tiem lietotājiem, kuriem ir piekļuve administratora apgabalam.

11. Diemžēl bloku slēpšanu no formas, kas nav nepieciešami, kā arī ievada teksta pievienošanu, nevar veikt, izmantojot iestatījumus. Tādēļ jums būs jākopē displeja veidnes fails no komponenta uz vietnes veidni un pēc tam jārediģē.

11.1. Atver ceļu" %siteroot%/components/com_content/views/form/tmpl"un kopējiet failu" edit.php"uz jūsu veidni pa ceļam" %jūsu veidne%/html/content/form/".

11.2. Atveriet failu "edit.php" jebkurā teksta redaktorā un pievienojiet vajadzīgo ievadtekstu, kā parādīts zemāk (teksts nāk aiz 44. rindiņas vai meklējiet "

Pievienojiet rakstu

Pirmkārt, atcerieties, ka raksts ir noderīgs, pieklājīgs, saturīgs un pareizi noformēts teksts (sīkāk lasiet raksta noteikumos).
Materiāla pievienošana nozīmē, ka piekrītat šī resursa noteikumiem.
vienums->id); ?>" method="post" name="adminForm" id="adminForm" class="form-validate">

11.3. Tagad, lai paslēptu blokus, tas ir nepieciešams visiem tagiem lauka kopa, papildus pirmajam, pievienojiet displeja slēpšanu, izmantojot stilu, piemēram, šādi:

Piezīme: Protams, varat izmantot citas slēpšanas metodes, piemēram, stilus ar " :pirmais bērns", taču šī metode var nedarboties vecākām pārlūkprogrammām. Varat arī pievienot lauku klasē par nepieciešamo lauka kopa un paslēpiet to, izmantojot pievienotās klases stilus. Šeit tas ir ērtāk ikvienam.

11.4. Saglabājiet failu.

12. Pielāgojiet stilus tā, kā vēlaties. Piemēram, tagad vietnē tīmekļa vietneŠī ir veidlapa, kas tiek izmantota, un tā izskatās šādi.

Kā redzat, neskatoties uz to, ka punktu ir patiešām daudz, tie ir ļoti vienkārši un kopumā, pabeigts 15 minūtēs(neskaitot CSS — tas ir jūsu ziņā).

Tāpēc tagad jums vienmēr būs pa rokai vienkāršs un uzticams veids, kā nodrošināt vietnes lietotājus ar materiālu un rakstu pievienošanu ar iepriekšēju regulēšanu, ērtu WYSIWYG redaktoru un attēlu pārvaldnieku.

© 2024 ermake.ru - Par datoru remontu - Informācijas portāls