Přeskočit přímo na text


Vytvoření pokročilé Fotogalerie v Drupalu – III.

Části seriálu

Kategorie (taxonomy)

Slouží k nastavení kategorií. V našem případě tří – a to roků.

  • Název: Fotogalerie_rok
  • Typ obsahu: Galerie
  • Termíny: 2008; 2009; 2010

Path Auto

Nastavení automatického přepisu na hezké adresy.

  • Obecné nastavení
    • Převést na malá písmena
    • Maximální délka aliasu: 50
    • Akce při aktualizaci: Vytvořit nový alias, starý smazat.
    • Před vytvořením aliasu přeložit na správný formát
    • Zredukovat řetězce na znaky a čísla z ASCII-96
    • Řetězce k odstranění: přidat: i,v,s,z,u
  • Nastavení cesty uzlu
    • Výchozí vzorek cesty: [title-raw]
    • Šablona pro všechny uzly typu Fotka: [field_gallery-path]/[title-raw]
    • Šablona pro všechny uzly typu Galerie: fotogalerie/[title-raw]
  • Nastavení šablon cest k termínům
    • Výchozí šablona pro cestu: category/[vocab-raw]/[catpath-raw]
    • Šablona pro všechny cesty Fotogalerie_rok: fotogalerie/[cat-raw]

Views

Máme tři pohledy: gallery_photos, all_galeries, admin_gallery

  • Full gallery slouží k zobrazení náhledů fotek v galerii.
  • Latest image teaser zobrazuje jeden obrázek jako náhled ve výpisu galerií.
  • Block latest image vytvoří blok, která zobrazuje poslední přidaný obrázek na webu a odkazuje na danou fotogalerii.

Buď je můžete vytvořit podle přiloženého návodu, nebo importovat z přiložených txt souborů.

Importuje se tak, že si zkopírujete obsah txt souboru s definicí views do schránky a pak ve správě Views je záložka Import. Tam pak vložíte obsah schránky (nezadávejte názvy views ručně). Toto uděláte pro každé Views.

Pozor: pokud importujete views a máte již vytvořeny nějaké kategorie, tak je třeba pak ručně upravit Filtr v all_galeries s názvem Kategorie: Term. Tento filtr smažte a vytvořte jej znovu s nastavením:

Kategorie: Term
  • Vocabulary: Fotogalerie_rok
  • Selection type: Dropdown
  • Expose
  • Neklikat na žádný termín!
  • Label: Filtrujte podle roku
  • Nepovinné
  • Force single

Custom pager

  • Název: photo_pager
  • By node type: Fotka
  • Use a view: gallery_photos
  • View arguments: [field_gallery-nid]

Ještě stručně jak je možno přesouvat fotky mezi galeriemi: Ve správci galerie vyberte požadované fotky, poté z vysouvací nabídky Modify node fields. Zde pak zaškrtněte políčko Gallery a vyberte požadovanou galerii. Uložit a hotovo!

Toť vše! Nyní by vám měla již galerie fungovat. Pokud budete mít nějaké otázky, tak využijte diskuzi pod články.

PřílohaVelikost
fotogalerie_views.pdf583.02 KB
pokrocila_fotogalerie_views.zip5.31 KB
 

Features

Bylo by možné pro lenivé zveřejnit tady i hotovou konfiguraci pro Features?

O této možnosti jsem také

O této možnosti jsem také uvažoval, ale převod do Features není úplně snadný a tak jsem se rozhodl pro toto řešení. Avšak pokud by se vám chtělo si nainstalovat galerii podle návodu a pak vytvořit Features modul, tak jej rád připojím.

Na to jsem lenivý :-) Jen

Na to jsem lenivý :-) Jen jsrm chtěl zpropagovat features :-)

No právě že já jsem také

No právě že já jsem také lenivý ;-) A navíc: ještě mají před sebou dlouhou cestu, než bude jednoduše použitelné…

Prmesně tak. Jako koncept je

Prmesně tak. Jako koncept je to krásné okénko do budoucnosti. Sám jsem to nikdy v praxi nepoužil.

HELP ! Nezobrazuje ... :-(

Prosím, prosím, … prošel jsem tenhle manuál několikrát, na webu jsem zkusil 2× ale něco mi nejede :-( Vše jede podle návodu až na kliknutí v albu přímo na fotku, naskočí stránka, vidím tam předchozí … následující … ale místo fotky pouze nápis ImageFU, žlutá ikona a název souboru … Poradí někdo ??? Dík ! TiborTeam.eu

Pokud se vám náhledy

Pokud se vám náhledy zobrazují a nezobrazuje se jen plná fotka, tak bude asi problém v ImageCache. Když tak zkuste poslat screenshot či odkaz.

http://www.tiborteam.eu/rc/

http://www.tiborteam.eu/rc/ ImageCache jsem projel a vypadá, že je OK. A co FileField ? … ta žlutá ikonka tam odkazuje …

Dík !!!

Koukal jsem na to a při

Koukal jsem na to a při nahrávání článku na server se stala někde chyba a vypadla jedna část. Již je to opraveno. Je to na konci 2. části a jmenuje se to Display fields. To by mělo řešit váš problém

Není problém v nastavení CCK

Není problém v nastavení CCK v kartě zobrazení polí? Tam stačí přepnout, jak se má obrázek zobrazovat v plném zobrazení.

Jupíííí ! Jede to !!!!

Dík !!!! Pro nás, co to nastavujeme dle nápovědy řádek po řádku :-) je důležité každé slovíčko :-)

TiborTeam.eu

Ještě jeden dotázek .... :-)

Jde upravit tu část kde stránkuji fotky ? ‹ předchozí 2 of 6 následující › ? Zjistil jsem kde přehazovat umístnění :-) ale mám to dooost široké a chtěl bych to trošku zúžit. Anebo vycentrovat fotky ???

TiborTeam.eu

Co přesně je moc široké?

Co přesně je moc široké? Jinak na centrování fotky se použije normální stylování. Někam do stylu si dej např. .field-field-imagefu .field-items .field-item {text-align:center;}

Praktická ukázka, teď to

Praktická ukázka, teď to vypadá takhle:
‹ předchozí....................2 of 6....................následující ›
a potřeboval bych to takhle:
‹ předchozí......2 of 6......následující ›
Samo, bez teček :-) Náhled jsem připravil tady: Galerie TiborTeam

TiborTeam

firebug a uprava css.

firebug a uprava css.

Jak píše karlos. Já ti

Jak píše karlos. Já ti poradím, že je třeba do svého tématu css (style.css ve složce s tématem) vložit:
ul.custom-pager li {
margin: 0 1em;
width: 26%; } 

SUPER !

Jsem spokojen :-) už nebudu otravovat :-)

Dík !!!

TiborTeam.eu

nevytvoří se náhledy

Dobrý den, děkuji za pěkný návod vytvoření fotogalerie, bohužel mi tu nefunguje nahrávání obrázků… Obrázek se nahraju pouze jako full, ale ostatní náhledy se nevytvoří. napíše mi to toto varování: warning: array_merge() [function.array-merge]: Argument #1 is not an array in C:\xampp\htdocs\sites\all\modules\filefield\field_file.inc on line 160. A dále se mi také vytvoří složka, kde se z názvu úplně ztratí písmena s diakritikou, stejný problém mám i s modulem pathauto, kde i přesto, že obsahuje soubor pro překlad písmen, písmena s diakritikou úplně vynechá. Nevíte, kde by mohla být chyba? Děkuji za každou radu

Zkuste popsat, jak daleko se

Zkuste popsat, jak daleko se přesně dostanete při nahrávání souboru. A zda se vám třeba vytvoří aspoň něco pomocí ImageCache. Protože když píšete že „full“ se nahraje, tak nevím, zda máte na mysli originál, či full podle nastavení ImageCache.

nahraje se full podle

nahraje se full podle nastaveni ImageCache – do slozky full/fotogalerie/nazev_galerie. takoveto podslozky se vytvori i ve slozkach short i thumb, ale jsou prazdne, zadne nahledy v nich nejsou

nahraje se full podle

nahraje se full podle nastaveni ImageCache – do slozky full/fotogalerie/nazev_galerie. takoveto podslozky se vytvori i ve slozkach short i thumb, ale jsou prazdne, zadne nahledy v nich nejsou

Oni se fakticky nevytvoří po

Oni se fakticky nevytvoří po nahrání fotek. To se vytvoří jen ten full (asi). Ty další se vytvoří, až když je poprvé vyžaduje stránka tzn. když si je chcete poprvé zobrazit. Co se vám ukáže na stránce, kde by měly být náhledy?

prave kdyz se prepnu na

prave kdyz se prepnu na fotogalerie, tak se mi nezobrazi zadna fotka, jen nadpis a cas vlozeni dane fotky

Takže paměti máte dost. No

Takže paměti máte dost. No podle vašeho popisu vůbec nefunguje ImageCache, respektive se třeba také špatně nahrávají fotky. Zkuste znovu čistou instalaci a projděte návod, jestli jste nevynechal nějaký krok. Může to být klidně i něčím v Xamppu jako Temp adresářem apod… Tohle se špatně tipuje.

Ještě mě napadlo: kolik máte

Ještě mě napadlo: kolik máte v xampu Memory limit v php?

to bohužel nevím, jak

to bohužel nevím, jak zjistím, ale bude to výchozí nastavení

aa, uz jsem to nasel, jestli

aa, uz jsem to nasel, jestli je to v php.ini, tak je tu radek: memory_limit = 128M

To vypadá na dva problémy. Ta

To vypadá na dva problémy. Ta chyba bude asi nějaký bug ve FileField modulu. Máte poslední verzi? Když tak zkuste DEV verzi.
To druhé bude asi chybným nastavením pathauto. Máte správně nastavený přepis diakritiky?

mám staženou poslední verzi,

mám staženou poslední verzi, bohužel ani DEV verze nefunguje… S tou diakritikou to myslíte v tom souboru ANSII?

Ano, tak jak je nastavení

Ano, tak jak je nastavení popsané na stránce nastavení pathauto. Tzn. přejmenovat ten soubor a pak to aktivovat.

vyprdnete se na soubor, dejte

vyprdnete se na soubor, dejte verzi 2.dev a modul transliteration ktery je beztak vhodny pro filefield.

no normalne pouzivam verzi

no normalne pouzivam verzi 2,ale nevytvari se mi nahledy…slozky pro umisteni nahledu se vytvori, tim myslim uvnitr slozky short a thumb, ale jsou prazdne :-(

ja myslel verzi pathauto ta

ja myslel verzi pathauto ta nema s nahledama nic spolecnyho.

Děkuji moc, pathauto už zdá

Děkuji moc, pathauto už zdá se funguje :-) Teď ještě vyřešit problém, proč se nevytváří náhledy

ten je přejmenován a

ten je přejmenován a aktivován…zkoušel jsem i vytvořit svůj nový, to bohužel také nepomohlo…

ten je přejmenován a

ten je přejmenován a aktivován…zkoušel jsem i vytvořit svůj nový, to bohužel také nepomohlo…

S náhledy jsem měl taky ze

S náhledy jsem měl taky ze začátku problémy. Jak popisuješ, měl jsem jenom rámeček a v něm název, datum, čas. V tomhle okamžiku jsem udělal 2 věci. Za 1. jsem měl zapnutou původní galerii z D6, takže vše nepotřebné jsem vypnul … za 2. něco neprojelo ve Filefieldu, takže v typu obsahu jsem vymazal field_gallery a field_imagefu a znovu vytvořil krok po kroku. Dále jsem vypnul Lightbox2. Po pravdě nevím co tomu pomohlo ale pak mi jeli náhledy … :-)

TiborTeam.eu

děkuji za námět, nakonec jsem

děkuji za námět, nakonec jsem to nechal na image modulu, využil jsem modul image fupload a filefiled a docela mně to vyhovuje, třídění do galerií pomocí taxonomy…takže si to nechám tak.

Node Gallery

Porovnával jste někdo toto řešení s Node Gallery ?

http://drupal.org/…node_gallery

V node gallery myslim nejde

V node gallery myslim nejde hromadny upload, a podgalerie, ale jinak je to podobne.

Problém s nahráváním fotek

Nejdou mi nahrávat fotky, ve formuláři se mi vůbec neobjeví možnost nahrání fotky. Nastavení jsem dělala třikrát podle návodu, pak jsem zkoušela i views importovat, ale pořád je to stejné.

Ve formuláři se mi zobrazí pouze toto: Images Click the „Select Images“ icon on the left below to begin.

0 files uploaded. Queued files will be uploaded by clicking the „Save“ button at the bottom of this page.

a pod tím je pole pro výběr galerie

Nevíte někdo?

Je to trochu neintuitivní,

Je to trochu neintuitivní, ale je tím myšleno kliknout na tu IKONU. Když jsem s tím modulem začínal, tak jsem taky tápal :-p

jenže právě ta ikona tam

jenže právě ta ikona tam chybí… je tam jen text v rámečku, není tam žádná ikona, ani tlačítko…

takto to vypadá:

Aha. No měl to dříve také

Aha. No měl to dříve také dělalo problémy. Nainstaloval jste ten modul podle návodu z http://drupal.org/…mage_fupload ? Je třeba ještě samostatně stáhnout nějaké knihovny a nahrát je, kam patří. Pak zkuste vymazat Cache prohlížeče i theme cache.

Ikona se mi už zobrazuje:-)

Ikona se mi už zobrazuje:-) díky moc. Zatím se mi nezobrazily nahrané fotky, ale už se to tu řešilo, tak to zítra zkusím vyzkoumat…

Neměla jsem nastavená práva

Neměla jsem nastavená práva pro nepřihlášené uživatele, tím to bylo… Článek mi moc pomohl, díky.

Bacha na importy Views …

Bacha na importy Views … Nějak matně si vzpomínám, že po importu jsem některé údaje musel upravit. Nic proti AGIR :-) Klobouk dolů, pěkný manuál a dík za každý podobný ! Ale překlepy jsou na denním řádu asi u každého :-) Myslím že tam byla jenom nějaká blbost (photo/photos), takže po importu to raději celé projít dle návodu.

Ten FUpload potřebuje jeden patch a pak další knihovny … v modulech na drupal.com je to popsané !

TiborTeam.eu

Ahoj, nemůžeš si prosím

Ahoj, nemůžeš si prosím vzpomenout, kde byla ta chyba? Já bych to opravil. (Ale ve views to asi nebude, protože to jsem zkoušel importovat a šlo to normálně. Jedinou chybu jsem teď našel u Custom pages: mělo tam být gallery_photos. Už jsem to opravil. Ale jelikož to uživatel nepíše ale vybírá, tak to by problém být neměl).

také jsem měla s importem

také jsem měla s importem problémy, nevím sice čím to bylo, ale jednalo se o views: gallery_photos, ten jsem pak nastavila ručně podle návodu, jinak ostatní dva views jsem importovala a byly bez problémů…

Hmm, zajímavé. Já to zkoušel

Hmm, zajímavé. Já to zkoušel a šlo mi to v pořádku. To je ten hlavní views a asi je hodně složitý. Tak to občas hodí chybu. Zkusím se na to podívat, ale asi s tím nic nenadělám…

Poslat nový komentář

Obsah tohoto pole je soukromý a nebude veřejně zobrazen.
  • You can use Texy! to format and alter entered content.
  • Povolené HTML značky: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <p> <br> <b> <i> <h2> <img> <pre> <sup> <sub> <pre class="php"> <span class="php-keyword1"> <span class="php-var"> <span class="php-num"> <img class="screenshot"> <p class="beginner"> <a class="greybox"> <h3> <h4>

Více informací o možnostech formátování

Drupal setkani banner

Hledat

Přihlášení

Poslední komentáře