2. Uvijek se radilo o
inovacijama radi
efikasnijeg upravljanja.
načinima usmjeravanja i logičkog propuštanja bitova /digitalizacija/
o (algoritamskim) postupcima s pismovnim oznakama /programirni
postupci/
o usmjeravanju u pakete razdijeljenog i protokolima vođenog
strujanja /mreže/
O mrežnom upravljanju na način klijent server
o skretanju u otvorenost (Linus), navedimo zajednicu oko Ubuntu
distribucije o upravljanju sadržajima organiziranim u dokumente,
zapise, formate i podatke o njihovoj udruživosti međusobno i
povezivosti sa svijetom
o brzini i lakoći označavanja - obuhvaćanja, oblikovanja, mijenjanja...
...upravljanja
Pa tako smatramo da i Drupalu trenutno pripala vodeća zasluga
omogućavanja jednostavnog kreiranja i različitog povezivanja danas
najsloženijih poznatih informacijskih, multimedijskih i hipermedijskih
vrsta sadržaja s ciljem prezentiranja na web stranici
3. Podsjetimo se...
The TCP/IP model is a description framework for computer network protocols created in
the 1970s by DARPA, an agency of the United States Department of Defense.
t evolved from ARPANET, which was the world's first wide area network and
a predecessor of the Internet
Ethernet mreža je prvi put testirana, odnosno stvorena 1973.
Ethernet, poznat i pod imenom IEEEs 802.3, je
postao najrasprostranjenija norma za računarske mreže
koji se počeo uzdizati ranih 1990-tih pa sve do danas gdje drži primat
Linus Tornald LT, zajednice otvorenog
koda, GNU, MIT, CC
Ubuntu www.ubuntu-hr.org
izvor slike LAMP itd
Sir Timothy John "Tim" Berners-Lee,
W3C osoblje 2010
7. CMS.Dries Buytaert is the orig inal creator and project lead f
or the Drupal open source web publishing and collaboration platform... CMF
slika (DrupalCon 2010 - izvor slike)
Drupal slika
http://buytaert.net/resume
službeni site: www.drupal.org
8. no pritom Panelsi povlače samo potreban sadržaj za pojedini razmještaj
a ne renderiraju ih unaprijed kako je to potrebno za koncept blokova.
- omogućuju point i klik razmještanje
- kontekst
. –omogućuju prilagodljiva ubrzanja: cache za pojedini pano
Kako ističu njegovi tvorci i suradnici, navedimo
na projektima Views i Panels voditelja projekta
Earl Milesa, suradnika Sam Boyera…
9. Korištenost modula Panels
korištenost:
http://drupal.org/project/usage/panels
među drugim modulima:
http://drupal.org/project/usage/
10.
11.
12. Instalacija
drupal.org
http://drupalhr.org
Stranice projekta
http://drupal.org/project/panels
Potrebni:
Chaos tool suite
http//drupal.org/project/ctools
u verziji 3 zavisnost Panela o većem Views modulu zamjenjuje
zavisnost o CTools (Chaos Tool Suite) modulu.
13. Pojmovi i termini
http://www.thefreedictionary.com/panel
Odijeljeni, najčešće ravni dio površine - A flat, usually rectangular piece forming a
raised, recessed, or framed part of the surface in which it is set.
drveni i drvu slični paneli...
- The Control Panel is a feature of the Windows operating system that allows the
user to modify system settings and controls.
- The control panels themselves are now called "Preference Panes" in Mac OS X.
- A panel is another term for a poster site
- The basic unit of storytelling in a comic book. Usually square or rectangular,
panels frame the action of a comic book and graphic novel.
- A panel is a long-standing sample that is retained by a market research agency
from which data can be attained.
- Solar panels that convert sunlight into electricity.
- iPhone, Android, iPad ... paneli za povlačenje
14. Panels - Panelsi u Drupalu omogućuju smještaj, oblikovanje
područja i naknadna razmještanja sadržaja na pojedinačnim
stranicama web sjedišta putem grafičkog sučelja na brz način.
Panelsi su u Drupalu naziv za vizualni upravljač web
sadržajima smještenim unutar četvrtasto odijeljenih površina
koji omogućuje uključivanje istodobno različitih vrsta sadržaja
na pojedinačnu (za razliku od tema i blokova) web stranicu.
Inicijalnim izborom rasporeda i veličina područja za stranicu
(nekog od temom preddefiniranih predložaka ili izborom i
podešavanjem prilagodljivog predloška) te mogućnostima
lakog naknadnog razmještanja sadržaja na panoima unutar tih
područja (na drag and drop - povuci i ispusti način), Panelsi
omogućuju brzo uključivanje i prilagođavanje vizualnih odnosa
novih sadržaja na pojedinačnoj web stranici.
Jednom pripremljeni, Panelsi omogućuju i izvoz te njihov
prijenos na druga web sjedišta.
15. Panels je naziv paketa koji sadrži grupu modula namijenjenih
prikazu i grupu modula koji taj prikaz pospješuju te omogućavaju
prijenos ostvarenih formi sadržaja sa sjedišta na sjedište.
Mini panels: namijenjen uključivanju panela unutar većeg panela a
stvara i blok koji se pojavljuje na popisu blokova te ga je moguće
postaviti na temom određena područja kao i svaki drugi blok.
Panel nodes: kreira nodove čija je površina podijeljena na područja
sa sadržajima kojima je moguće posebno upravljati.
Panels: Engine. Sadrži jezgru koda koja omogućuje funkcije prikaza
i upravljanja sadržajem za prikaz i koja tek uz druge module
ostvaruje svoju upotrebljivost.
Panel In-Place Editor: upravljanje panelima direktno sa prednjice
web stranice, ovisi o modulu jQuery UI.
16. Chaos Tools Suite donosi module koje u Panelsima omogućuju: Bulk Export (bulk
exporting of data objects), Chaos Tools (biblioteke korisnih alata), Custom content
panes (kreiranje prilagođenih, izvozivih, ponovno upotrebljivih sadržaja panoa),
Custom ruleset (prilagodljivog skup pravila za upravljanje panoima), Page manager
(upravljanje panelima kao web stranicama web sjedišta te pravima dostupa do
podataka). Za sve vrste panela, da bi bile dostupne potrebno je uključiti barem
Ctools, Page manager i Views content panes.
Chaos Tools Suite nalaze se u šestici pod zasebnom grupom u popisu modula, a u
sedmici su u grupi modula s nazivom Ostali. Uključeni sekundarni moduli nisu uvijek
dio samog Panels projekta.
Display objekt sadrži panele sa izborom sadržaja koje nudi za
izgradnju panela, struktura koja obuhvaća i upravlja različitim vrstama
pluginova za panele (Arguments, Content Types, Context, Layouts,
Styles, Relationships,
17. visual page builder... povuci i ispusti upravljač sadržajem koji
omogućava izualno oblikovanje smještaja i uključivanje sadržaja u taj
smještaj na web stranici
(drag and drop content manager that lets you visually design a layout and place content within that
layout...)
18. Pane - pano - četvrtasto područja unutar Panelsa, najmanja
upravljiva cjelina za prikaz sadržaja na ekranu s mogućnošću
brze izmjene njihova položaja, grafičkog izgleda, te
postavljanja uz druge web sadržaje na stranici npr. u obliku
nizanja sadržaja, popisa npr. termina i svih drugih vrsta
sadržaja koje smo možda i sami kreirali, s omogućavanjem ili
skrivanjem funkcije teaser, upravljanjem s naslovima i
dodatnim zadavanjem pravila, izgleda, pogleda i sl.
19. Layout - Prilagodljiva vrsta kojom se određuju mogući položaji panoa u
područjima stranice ili i druge unaprijed priređene kolekcije Panelsa koje je
moguće izabrati (njihov broj i vrsta ovisi i o temi)
26. Alternative i dopune
http://drupal.org/project/composite
http://drupal.org/project/ds
Gpanels i Adaptivetheme:
http://vimeo.com/channels/61157#67370
Sa modulom Panels everywhere http://drupal.org/project/panels_everywhere
možete izraditi svaku stranicu svojeg web sjedišta s drugačijim resporedom, zadajući
stranice kao drugačije vrste sadržaja (content type) te gradeći njihovu strukturu npr. u
kombinaciji sa mini panelima (u zaglavlju, podnožju ili sa strane). Time ćete odmijeniti
Drupalov restriktivni sustav blokova i postići da se site brže učitava, a to bi moglo biti i
jedan od smjerova kojim će se Drupal možda usmjeravati. Tema Precision
http://drupal.org/project/precision rađena je baš za primjenu ovog modula. Proučite
README.txt modula i video tutorijale Part 1 do 4 - Drupal Theming - Panels & Panels
Everywhere HD počev npr. od http://www.youtube.com/watch?v=v6zMcfTxkhc&NR=1.
27. Izvori, sjedišta, knjige i tutorijali
Web sjedišta, adresa projekti, udruge i zajednice drupal.org
http://drupalhr.org
Stranice projekta
http://drupal.org/project/panels
Iz lokalnog helpa:
Drupal 6: http://www.kbsd.hr/hr/admin/advanced_help/panels
README
http://www.angrydonuts.com/panels-3-0-and-ctools-1-0-official-released
Panels 3 dokumentacija: http://drupal.org/node/496278 (vodi i na Panels 2)
starije, uz Drupal 5: http://drupal.org/node/201915
http://shellmultimedia.com/category/site-tags/drupal:
A rough introduction to building a page in Panels 3
28. Panels 2 Documentation (for drupal themers and developers)
knjige i tutorijali
- Earl Miles ... [et. all], Drupal's Building Blocks : quickly building web sites with cck, views and
panels, Pearson Education, Inc, Boston, 2011.
i njegov blog sa tutorijalima
http://www.angrydonuts.com/taxonomy/term/4
- Bhavin (Vin) Patel, Drupal 6 Panels Cookbook, Packt Publishing Ltd., Birmingham, 2010.
Panels glossary:
http://doxy.samboyer.org/panels2/panels_glossary.html
http://drupalcode.org/viewvc/drupal/contributions/modules/panels/KNO
WN_ISSUES.txt?view=markup
29. videi
http://gotdrupal.com/videos/drupal-panels
prezentacije
Matt Cheney, Panels 3: The Chaos of Panels Magic, 17.9.2009,
BADCamp 2009: , http://www.slideshare.net/joshkoenig/panels-30-the-
powers-of-chaos-magic?src=related_normal&rel=4133226
Building Pages, Blck vs Context vs Panels, Lullabot,
http://www.slideshare.net/davexoxide/drupal-blocks-vs-context-vs-panels