Panimula: Social Networking na may Drupal 8

Ito Pagtuturo ay magpapakita kung paano bumuo ng mga social networking website na may Drupal 8 nagtatampok ng mga artikulo, forum, blog, larawan, grupo, & mga profile ng gumagamit bilang pangunahing tool sa pagbabahagi ng kaalaman sa pamayanan.


  • Suliranin: Drupal 8 ay may maraming mga social networking apps na binuo sa pangunahing ngunit kung paano pagsamahin ang mga ito sa isang functional site para sa mga pamayanan ng negosyo o mga rehistradong gumagamit para sa PaaS / SaaS?
  • Solusyon: Gumamit Mga panel & Mga Pananaw upang lumikha ng mga landing page na may dynamic na nilalaman & bumuo ng mga hubs para sa pagsasama ng social network sa Mga Grupo,Mga Blog, Mga Forum, Mga Artikulo, Mga profile, atbp.
  • Pahiwatig: Pamahalaan ang pinong pinapayagan na pahintulot sa Paglikha ng Nilalaman para sa Drupal 8 mga site.

Pangkat & Profile ay mga dagdag na module para sa Drupal na maaaring maidagdag sa isang social network kung saan ang maraming mga komunidad, kagawaran, o mga koponan ay magkasama sa isang intranet o portal.

Magsimula na tayo.

Hakbang Una: I-install ang Mga Kinakailangan na Module & Depende.

Ito Pagtuturo magbibigay ng mga pangunahing pattern & istraktura para sa pagbuo ng isang social networking site na may Drupal 8 pangunahing pag-andar, ngunit nangangailangan ng ilang karagdagang mga module na mai-install sa CMS.

Mga kinakailangan: Kailangang i-minimize ng mga administrator ng site ang mga ito Drupal 8 modules:

  • Mga panel
  • cTools
  • PathAuto
  • Pangkat
  • Sinabi ni Adv Agg
  • MetaTag
  • API ng Entity
  • Profile

Bagaman maraming mga pagpipilian para sa mga tampok sa social networking na maaaring idagdag sa a Drupal 8 site, makakatulong ang mga modyul na ito sa pagbuo ng mga pangunahing tampok ng pamamahala ng nilalaman.

Paano Gumawa ng isang Social Network na may Drupal 8

Upang makapagsimula sa pagbuo ng isang social network kasama Drupal 8, tiyaking:

  • I-install ang Forum module sa Drupal 8 pangunahing & i-configure ang Taxonomy mga kategorya.
  • Lumikha ng isang pasadyang Uri ng Nilalaman para sa Blog mga post. I-configure ang Mga Patlang & Mga setting ng display.
  • Magdagdag ng isang angkla Imahe & Thumbnail mga setting sa Artikulo mga node.
  • Itakda ang istraktura ng landas ng URL para sa Uri ng Nilalaman mga node gamit ang PathAuto modyul.
  • Lumikha Mga Role ng Gumagamit para sa mga Administrator ng Site, May-akda, & Bayad na Mga Subskripsyon.

Paghahanap sa Drupal seksyon ng mga artikulo ng HostAdvice “Paano-to” sa base ng kaalaman upang makahanap ng mas detalyadong impormasyon sa mga prosesong ito.

I-install ang mga module sa itaas & paganahin para magamit sa site.

Hakbang Ikalawang: Lumikha ng Mga menu ng Pag-navigate & Mga URL ng PathAuto

Layunin: Sa pagbuo ng isang social network, i-highlight ang mga pangunahing kakayahan sa paglikha ng nilalaman ng Drupal 8 kasama ang mga Blog, Artikulo, Forum, Mga Grupo, Mga profile, Paghahanap, & Makipag-ugnay sa Navigation Menu.

Paano Gumawa ng isang Social Network na may Drupal 8

Una: Gumawa ng Mga Pananaw pahina upang ilista ang lahat Artikulo mga post na may a Teaser tingnan o sa isang pasadyang Talahanayan.

Susunod: I-clone ang Tingnan para sa Blog mga post. Lumikha ng mga URL ng keyword para sa mga landing page.

Pahiwatig: Gumamit ng parehong format & Image Larawan laki para sa Profile ng Gumagamit mga pahina sa Mga Pananaw.

Paano Gumawa ng isang Social Network na may Drupal 8

Susunod: Mag-browse sa / admin / istraktura / menu & i-edit ang Navigation Menu. Lumikha ng menu gamit ang mga sumusunod na link:

  • Bahay:
  • Mga Blog:/ blog —> mga link sa pahina ng Views para sa lahat ng mga post sa Blog.
  • Mga Artikulo:/ artikulo —> mga link sa pahina ng Views para sa lahat ng mga post ng artikulo.
  • Forum:/ forum —> mga link sa pangunahing pahina ng pagpapakita ng Forum.
  • Mga Grupo:/ pangkat —> mga link sa pahina ng Views para sa mga listahan ng Grupo.
  • Mga profile: / profile —> mga link sa pahina ng Views para sa lahat ng mga Gumagamit.
  • Paghahanap:/ paghahanap —> mga link sa pahina ng Advanced na Paghahanap.
  • Makipag-ugnay sa:/ pakikipag-ugnay —> Mga link sa form ng contact ng Drupal 8.

Tapos na: Sa susunod na hakbang, gagamitin namin Mga panel upang lumikha ng a Homepage para sa social network na may Mga Bloke ng Mga Pananaw ng mga dynamic na nilalaman mula sa mga blog, artikulo, forum, kabilang ang isang imahe ng slideshow.

Hakbang Tatlong: Mga panel & Mga Bloke ng Mga Pananaw para sa Dinamikong Nilalaman.

Una: Mag-navigate sa Mga Pananaw seksyon at idagdag Mga Bloke ng Pananaw para sa Mga Artikulo, Blog, & Mga listahan ng post ng forum na nilikha sa itaas. Gumamit ng isang 220 px x 220 px thumbnail para sa I-block ang Mga Pananaw sa mga teaser ng nilalaman.

Paano Gumawa ng isang Social Network na may Drupal 8

Susunod: Mag-navigate sa Mga panel & gumawa ng bago Mga panel pahina na gagamitin para sa Pahina ng Bahay. Gumamit ng tatlong-tile, nakasalansan na disenyo ng layout at magdagdag ng isang slideshow sa tuktok na seksyon.

Paano Gumawa ng isang Social Network na may Drupal 8

Susunod: I-embed ang tatlong mga pananaw para sa Artikulo, Blog, & Forum mga post sa ilalim ng slideshow sa Mga panel mga kahon ng display ng layout. Idagdag ang Views Blocks sa Mga panel mga rehiyon & mag-publish.

Pahiwatig: Ilagay Mga Bloke ng Mga Pananaw para sa Profile ng Gumagamit & Mga Grupo sa ilalim Mga panel haligi. Maaari ka ring maglagay ng isang animated na slide ng imahe sa tuktok na seksyon ng Mga panel pahina para sa / index.

Susunod:Iligtas ang Panel gamit ang isang URL ng / index o / bahay, pagkatapos ay mag-navigate sa / admin / config / system / site-information upang baguhin ang mga setting ng global.

Tapos na: Pumunta sa Pag-configure sa Mga Pangunahing Mga Setting ng Site & itakda ang bagong URL bilang homepage.

Hakbang Apat: Papel Permissions & Mga Setting ng Pagrehistro.

Bawat isa Drupal 8 ang website ay magkakaroon ng hindi nagpapakilala at napatunayan Mga Role ng Gumagamit para sa mga miyembro ng komunidad na may pahintulot na natutukoy kung ano ang magagawa ng bawat pangkat sa website.

  • Suriin ang iyong website ng Role ng Gumagamit mga setting sa / admin / tao / tungkulin o magdagdag ng isang bagong papel.

Pahiwatig: Ang ilang mga website na pumili upang idagdag Mga Role ng Gumagamit para sa mga tagapangasiwa ng site, may-akda ng nilalaman, at bayad na mga subscription. Magdagdag ng anumang bago Mga Role ng Gumagamit kinakailangan pagkatapos suriin ang site Pahintulot.

Paano Gumawa ng isang Social Network na may Drupal 8

Tandaan: Drupal site Pahintulot ay napakahalaga habang kinokontrol nila kung ang mga nakarehistrong gumagamit ay maaaring lumikha ng nilalaman, magtanggal ng nilalaman, mag-edit ng nilalaman ng ibang gumagamit, o magbabalik ng mga pagbabago.

Susunod: Mag-navigate sa / admin / mga tao / pahintulot at suriin ang iyong website Pahintulot sa bawat Role ng Gumagamit. Siguraduhin na hindi nagpapakilala & ang mga rehistradong gumagamit ay walang anumang kapangyarihang pang-administratibo.

Paano Gumawa ng isang Social Network na may Drupal 8

Susunod: Gumawa ng isang desisyon kung alin Mga Role ng Gumagamit magagawang lumikha ng mga artikulo, mga post sa blog, mga post sa forum, atbp sa social network & iligtas ang Pahintulot setting. Gayundin, suriin ang na-filter na HTML.

Inirerekumenda ang Mga Setting ng Pahintulot para sa Drupal 8 Mga Social Network:

  • Artikulo, Blog, & Mga Forum ng Forum: Bigyan ang mga kapangyarihan upang: “Lumikha ng bagong nilalaman, Tanggalin ang sariling nilalaman, & I-edit ang sariling nilalaman ” sa mga rehistradong gumagamit lamang.
  • Rehistradong gumagamit:Gumamit ng mga personal na form ng contact ng gumagamit, Baguhin ang sariling username, Ikansela ang sariling account sa gumagamit, & Mag-post / I-edit / Tingnan ang mga komento.
  • Mga Anonymous na Gumagamit: Gumamit ng paghahanap, Gumamit ng form ng contact sa buong site, & Tingnan ang mga komento.

Buod: Sa social network na ito, ang mga nakarehistrong gumagamit ay maaaring lumikha, mag-edit, & tanggalin ang kanilang sariling nilalaman, na kasama ang Blog, Artikulo, & Forum mga uri ng nilalaman.

Tapos na: Kumpirma ang Pahintulot para sa rehistrado & hindi nagpapakilalang mga gumagamit para sa Mga Grupo & Mga profile.

Hakbang Limang: Suriin ang Profile ng Gumagamit & Pag-configure ng Grupo.

Ang Profile Pinapayagan ng module na mapalawak ang mga patlang para sa pahina ng pagrehistro ng gumagamit. Ang Pangkat nagbibigay-daan sa module ang mga miyembro ng komunidad na makipagtulungan sa mga tema sa a Drupal 8 lugar.

Paano Gumawa ng isang Social Network na may Drupal 8

Susunod: Para sa social network na ito, lumikha kami ng iba Mga Uri ng Grupo batay sa mga kategorya, tulad ng programming, system administration, & pagbuo ng web, ngunit posible ang anumang samahan.

Paano Gumawa ng isang Social Network na may Drupal 8

Susunod: Matapos lumikha ng Mga Uri ng Grupo, nagdagdag kami ng iba Mga Grupo sa loob ng bawat lalagyan, ie.e PHP, Python, & Ang mga grupo ng Perl ay nakalista sa loob ng “Programming” Uri ng Grupo.

Paano Gumawa ng isang Social Network na may Drupal 8

Pahiwatig: Pumunta sa Mga Pananaw at bumuo ng isang pahina na naglista ng magkakaiba Mga Uri ng Grupo at Pangkat listahan sa isang nested Talahanayan pagpapakita. Lumikha ng isang URL ng keyword para sa pahina tulad / mga grupo at idagdag sa menu.

Susunod: Sa / admin / config / mga tao / profile maaari kang magdagdag ng bago Profile uri. Pagkatapos nito, Drupal 8 magagawang lumikha ng pasadyang mga administrator Mga Patlang ng CCK upang ilakip sa Profile ng Gumagamit mga pahina.

Paano Gumawa ng isang Social Network na may Drupal 8

Tapos na: Gamitin ang Profile module upang lumikha ng mga patlang upang mangolekta ng pangalan ng gumagamit, address, & numero ng telepono sa pagpaparehistro kung kinakailangan, kasama ang mga interes, libangan, resume, atbp.

Konklusyon: Advanced na Drupal 8 Mga Social Networking Site.

Habang ang balangkas ng site na ito & ang mabilis na tutorial ay sapat upang makapagsimula sa isang social networking website gamit Drupal 8, mayroong isang malawak na bilang ng mga module ng third-party na maaaring idagdag sa codebase ng pag-install upang maisama ang mga bagong tampok & pag-andar para sa mga komunidad ng gumagamit sa online.

Suriin ang mga nangungunang 3 Drupal na serbisyo ng pagho-host:

ChemiCloud

Panimulang presyo:
$ 2.76


Kahusayan
10


Pagpepresyo
9.9


Friendly ng Gumagamit
9.9


Suporta
10


Mga Tampok
9.9

Basahin ang mga review

Bisitahin ang ChemiCloud

Hostinger

Panimulang presyo:
$ 0.99


Kahusayan
9.3


Pagpepresyo
9.3


Friendly ng Gumagamit
9.4


Suporta
9.4


Mga Tampok
9.2

Basahin ang mga review

Bisitahin ang Hostinger

A2 Hosting

Panimulang presyo:
$ 3.92


Kahusayan
9.3


Pagpepresyo
9.0


Friendly ng Gumagamit
9.3


Suporta
9.3


Mga Tampok
9.3

Basahin ang mga review

Bisitahin ang A2 Hosting

Kaugnay na Mga Artikulo Paano-Sa

  • Paano Mag-set up ng isang Forum ng Gumagamit sa Drupal 8?
    newbie
  • Paano i-configure ang isang Bagong vBulletin Connect 5 Pag-install ng Forum
    newbie
  • Paano i-install ang Drupal 8 sa isang Lokal na WAMP Server
    nasa pagitan
  • Paano Pamahalaan ang Drupal 8 Web Server Gamit ang Drush
    nasa pagitan
  • Paano Mag-set up ng isang Custom na Form ng Pakikipag-ugnay sa Drupal 8
    newbie
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me