banjalukaforum.com

Dobrodošli na banjalukaforum.com
Danas je 18 Maj 2024, 09:50

Sva vremena su u UTC [ DST ]




Započni novu temu Odgovori na temu  [ 19 Posta ] 
Autoru Poruka
 Tema posta: Drupal calendar
PostPoslato: 04 Jan 2015, 16:49 
OffLine
Veteran
Veteran
Korisnikov avatar

Pridružio se: 14 Feb 2011, 15:13
Postovi: 1720
Ne znam koliko vas radi u ovom CMSu, ja sam skoro poceo i trebao bih napraviti event calendar.
Napravio sam pomocu modula calendar i lzgleda ovako:

Slika

Ono sto mi treba je kategorizacija eventova po bojama da lici na ovako nesto:

Slika

Znaci, pri pravljenju eventova da kreator moze izabrati boju za specifican event i da mi se kao takav prikazuje u bloku malog kalendara.
Da li moram neki poseban modul instalirati i koji, details please.

Takodje, nevezano za problem, interesuju me iskustva sa ovim CMSom, poredjenja sa Wordpressom i sl.
Ali prvo, ako neko zna kako da rjesim problem sa kalendarom :)

_________________
I am Alpha & Omega, the beginning and the end, the first and the last...


Vrh
 Profil  
 
 Tema posta: Re: Drupal calendar
PostPoslato: 04 Jan 2015, 18:09 
OffLine
Stara kuka
Stara kuka
Korisnikov avatar

Pridružio se: 18 Jul 2009, 18:07
Postovi: 6745
Lokacija: ( ͡° ͜ʖ ͡°)
Sta mislis o ovome?

https://www.drupal.org/project/event_calendar

Nisam nikad koristio Drupal, velik postotak stranica radi na WP i Joomla, tako da nisam ni probavao.


Vrh
 Profil  
 
 Tema posta: Re: Drupal calendar
PostPoslato: 20 Jan 2015, 14:04 
OffLine
Veteran
Veteran
Korisnikov avatar

Pridružio se: 14 Feb 2011, 15:13
Postovi: 1720
Kasnim malo, praznici i to.
Ok je event calendar, ali ne mogu da ga natjeram da radi na taxonomy.
u CSSu mogu da namjestim pozadine kvadratica za, recimo, prosle i buduce evente, aktivne i neaktivne...
Ali nije to ono sto mi treba, ja bih po taxonomy-ji, da bude dinamicnije, ali se ne mogu snaci.

_________________
I am Alpha & Omega, the beginning and the end, the first and the last...


Vrh
 Profil  
 
 Tema posta: Re: Drupal calendar
PostPoslato: 20 Jan 2015, 16:35 
OffLine
Veteran
Veteran
Korisnikov avatar

Pridružio se: 28 Feb 2006, 02:36
Postovi: 2982
Nisam siguran da najbolje razumijem, ali mi se cini da ti, kada podesis neki dogadjaj, trebas jos jedan parametar na osnovu kog bi kvadraticima datuma dodao css klasu kao
Kod:
.opusteno {
    background-color: #0000FF;
    font-weight: normal;
}
ili
.hitno {
    background-color: #FF00;
    font-weight: bold;
    font-size: 1.1em;
}


E sad, drupal sam samo jednom caprkao i to veoma kratko, samo zakrpivsi nesto sto je trebalo nekome, pa ne mogu detaljnije.
Da li imas nesto kao "custom field" u WPu da dodas, uneses neku vrijednos pa na osnovu toga da zaifas i dodajes CSS klase?
Ili da prepravis taj modul pa da mu dodas jos jedan text field ili formu gdje bi birao klasu, vaznost dogadjaja?
Ili, u najgorem slucaju da "zakrpis" tako sto bi ti neki dio teksta(naziv, sadrzaj) poceo/zavrsavao nekim stringom koji bi pokupio pa na osnovu njega to rjesavao (pokupis npr. "moj naslov==hitno" pa
Kod:
$title = "moj naslov==hitno";
$djes = strpos($title,"==");
if ($djes !==0) {
   $ovoMiTreba = substr($title,$djes+2);
   $title=substr($title,0,$djes);
}

i onda switch-ujes $ovoMiTreba (a $title proslijedis na prikaz, ociscen od "parametara") i u zavisnosti od poklapanja dodjeljujes odgovarajucim elementima klase, tj. odredjujes im kako ce izgledati.
Ali ova treca opcija je "sugava" i to krpis tako bas ako neku od prethodne dvije ne mozes/nemas vremena realizovati...

_________________
Popokatepetl je napisao:
...мени очи углавном служе да не упаднем у шахт ходајући улицом...


Vrh
 Profil  
 
 Tema posta: Re: Drupal calendar
PostPoslato: 20 Jan 2015, 16:44 
OffLine
Veteran
Veteran
Korisnikov avatar

Pridružio se: 28 Feb 2006, 02:36
Postovi: 2982
Bahamut je napisao:
u CSSu mogu da namjestim pozadine kvadratica za, recimo, prosle i buduce evente, aktivne i neaktivne...

Sad nesto kontam.... Ja bih prvo potrazio funkciju/metodu gdje on odredjuje koji je aktivan/neaktivan, pa bih mozda samo nju malo prepravio da radi ono sto ti treba?

_________________
Popokatepetl je napisao:
...мени очи углавном служе да не упаднем у шахт ходајући улицом...


Vrh
 Profil  
 
 Tema posta: Re: Drupal calendar
PostPoslato: 21 Jan 2015, 17:55 
OffLine
Veteran
Veteran
Korisnikov avatar

Pridružio se: 14 Feb 2011, 15:13
Postovi: 1720
Znas kako, na osnovu taksonomije sam odredio razlicite statuse za evente, sa dodatnim modulom sam dodijelio razlicite boje svakom tipu, i radi ali ne onako kako bih htio, tj. ne radi na ovom mini kalendaru, vec u vidu linija, slicno sto je Sehxor predlozio.
E sad, bilo bi dobro kad bih mogao tipove taksonomije ubaciti nekako u CSS i jednostavno im dodijeliti boju u CSSu...

Takodje pocetnik u Drupalu, sa PHPom sam takodje na vi, interesuje me ima li u Banjaluci gdje da se pohadja kurs Drupala, ili neko daje instrukcije, rado bih platio da naucim?

_________________
I am Alpha & Omega, the beginning and the end, the first and the last...


Vrh
 Profil  
 
 Tema posta: Re: Drupal calendar
PostPoslato: 21 Jan 2015, 17:58 
OffLine
Stara kuka
Stara kuka
Korisnikov avatar

Pridružio se: 18 Jul 2009, 18:07
Postovi: 6745
Lokacija: ( ͡° ͜ʖ ͡°)
Zasto bas Drupal? Imas WP ili Joomla, oni su isto dobri CMSovi, a imaju dosta dokumentacije.


Vrh
 Profil  
 
 Tema posta: Re: Drupal calendar
PostPoslato: 21 Jan 2015, 18:57 
OffLine
Veteran
Veteran
Korisnikov avatar

Pridružio se: 14 Feb 2011, 15:13
Postovi: 1720
Nije do mene, da jeste radio bih u WPu, kao inace, jednostavno mi tako traze...

_________________
I am Alpha & Omega, the beginning and the end, the first and the last...


Vrh
 Profil  
 
 Tema posta: Re: Drupal calendar
PostPoslato: 21 Jan 2015, 22:43 
OffLine
Veteran
Veteran
Korisnikov avatar

Pridružio se: 28 Feb 2006, 02:36
Postovi: 2982
A je li taj kalendar online? Da nam das link, da pogledamo? Mozda Drupal izgenerise nesto na osnovu toga sto si podesio, a da je upotrebljivo? Sad me bas zanima :-)

_________________
Popokatepetl je napisao:
...мени очи углавном служе да не упаднем у шахт ходајући улицом...


Vrh
 Profil  
 
 Tema posta: Re: Drupal calendar
PostPoslato: 22 Jan 2015, 09:25 
OffLine
Veteran
Veteran
Korisnikov avatar

Pridružio se: 14 Feb 2011, 15:13
Postovi: 1720
http://188.40.60.238/verband/events

_________________
I am Alpha & Omega, the beginning and the end, the first and the last...


Vrh
 Profil  
 
 Tema posta: Re: Drupal calendar
PostPoslato: 22 Jan 2015, 11:36 
OffLine
Veteran
Veteran
Korisnikov avatar

Pridružio se: 28 Feb 2006, 02:36
Postovi: 2982
Da li ti je dovoljno da u ./modules/calendar/css/calendar_multiday.css (l: 393) dodas background-color i slicno ovoj klasi: .calendar-calendar td.has-events ?

Mozes kombinovati
.past.has-events{}
.past.has-no-events{}
.today.has-events{}
.today.has-no-events{}
.future.has-events{}
.future.has-no-events{}

Koliko vidim, ako ti treba nesto vise, moraces cackati po php-u da ti generise jos klasa....

_________________
Popokatepetl je napisao:
...мени очи углавном служе да не упаднем у шахт ходајући улицом...


Vrh
 Profil  
 
 Tema posta: Re: Drupal calendar
PostPoslato: 22 Jan 2015, 15:43 
OffLine
Veteran
Veteran
Korisnikov avatar

Pridružio se: 14 Feb 2011, 15:13
Postovi: 1720
Nista mi ovo ne znaci jer kao sto vidis imam par opcija koje mi nista ne znace, jer farba buduce/prosle datume koji imaju/nemaju evente, sto je ok, ali meni treba vise.

Treba mi, bukvalno govoreci, opcija (taxonomy) koja kategorise evente (na, recimo, praznici, godisnji odmori i sl.) i kad im dodijelim status takav koji sam podesio u taksonomiji da ga prikaze u drugacijoj boji.

E sad, kada bih bar mogao nakon sto napravim razlicite tipove taksonomije dodijeliti boje u CSSu, i to bi mi odgovaralo, iako je malo nezahvalno, al' bi odradio posao.
Idealno bi bilo da krajnji korisnik sam moze praviti nove kategorije i dodijeljivati im boje u Drupalu, bez da cacka po CSSu, ali s obzirom da bih ja odrzavao sajt i opcija sa rucnom obradom CSSa bi mi odgovarala.
Pa da bukvalno definisem:
- taxonomy-type-0{bacground-color:blue}
- taxonomy-type-1{bacground-color:red}
- taxonomy-type-2{bacground-color:yellow}
...

Na trenutnom sajtu nisu dodijeljeni tipovi taksonomije, to mi je na local hostu, ali nadam se da razumijes sta pokusavam da uradim.

To sto sam uradio preko Drupala sa Taxonomy i Colors modulima (skoro) savrseno radi na mjesecnom prikazu kalendara.
Kazem skoro jer mi je izbacio linije na vrhu eventova u bojama koje sam definisao umjesto citavog kvadratica, kao na slici:

Slika

I da ovo uspijem sa mini kalendarom bio bi uspjeh.

A nakon milion google searchova i drupal manuala bih platio nekome da mi napravi modul kakav zelim :D

_________________
I am Alpha & Omega, the beginning and the end, the first and the last...


Vrh
 Profil  
 
 Tema posta: Re: Drupal calendar
PostPoslato: 22 Jan 2015, 22:19 
OffLine
Veteran
Veteran
Korisnikov avatar

Pridružio se: 28 Feb 2006, 02:36
Postovi: 2982
A koji kalendar koristis? Sad sam instalirao Drupal ( 7.34 ) i ne vidim kalendar medju defaultnim modulima.

_________________
Popokatepetl je napisao:
...мени очи углавном служе да не упаднем у шахт ходајући улицом...


Vrh
 Profil  
 
 Tema posta: Re: Drupal calendar
PostPoslato: 22 Jan 2015, 23:12 
OffLine
Veteran
Veteran
Korisnikov avatar

Pridružio se: 14 Feb 2011, 15:13
Postovi: 1720
Nije defaultni, probao sam skoro sve koji imaju, najvise sam dogurao kod ovog sto je Sehxor preporucio > https://www.drupal.org/project/event_calendar

_________________
I am Alpha & Omega, the beginning and the end, the first and the last...


Vrh
 Profil  
 
 Tema posta: Re: Drupal calendar
PostPoslato: 22 Jan 2015, 23:53 
OffLine
Veteran
Veteran
Korisnikov avatar

Pridružio se: 28 Feb 2006, 02:36
Postovi: 2982
Mene Drupal podsjeca na Monti Pajton i "things on top of the other things"...

Ja sam se pogubio u ovome a nemam vremena da istrazujem dublje. Posto si rekao da ti ni hardkodovanje nije problem, jedino sto sam smislio da radi sto hoces je JS koji bi nakon ucitavanja ofarbao polja.
Kod:
var sviEventovi = document.querySelectorAll('[href*="calendar-node-field-eventdate/day"]');
var sviLen = sviEventovi.length;

var crveni = [
   "2015-01-12",
   "2015-01-13"
];
var crLen = crveni.length;

for (var i = 0; i < sviLen; i++) {
   for ( var j = 0; j<crLen; j++) {
      if (sviEventovi[i].href.indexOf(crveni[j]))
         sviEventovi[i].style.backgroundColor = "#f00";
      /* elseif se poklapa sa j-tim elementom niza "plavih datuma", elseif.....else.... */
   }
}

Sve sto ovdje trebas je dodati koliko zelis nizova datuma i uslove (if-ove) za svaki tip i ubaciti skriptu na dno dokumenta (ili dodati neku onload varijantu, ali ne znam sta tu jos sve ima pa je ovako sigurnije). Ne znam koliko znas JS ali lako ces izguglati kako da promijenis jos nesto osim pozadine polja.
Jest da je samo zakrpa, ali moci ce drzati vodu dok ne nadjes ljepse i bolje rjesenje...

_________________
Popokatepetl je napisao:
...мени очи углавном служе да не упаднем у шахт ходајући улицом...


Vrh
 Profil  
 
 Tema posta: Re: Drupal calendar
PostPoslato: 23 Jan 2015, 08:46 
OffLine
Veteran
Veteran
Korisnikov avatar

Pridružio se: 14 Feb 2011, 15:13
Postovi: 1720
Hvala, vrijedi pokusati.

_________________
I am Alpha & Omega, the beginning and the end, the first and the last...


Vrh
 Profil  
 
 Tema posta: Re: Drupal calendar
PostPoslato: 11 Mar 2015, 09:36 
OffLine
Veteran
Veteran
Korisnikov avatar

Pridružio se: 28 Feb 2006, 02:36
Postovi: 2982
Kako si rijesio ovo na kraju?
Prosli mjesec me zvali iz agencije Spektar, treba im za neku firmu Drupal dev, bilo kakav, za pocetnu od 1650km... Je li to tvoja firma trazi? :-)

_________________
Popokatepetl je napisao:
...мени очи углавном служе да не упаднем у шахт ходајући улицом...


Vrh
 Profil  
 
 Tema posta: Re: Drupal calendar
PostPoslato: 11 Mar 2015, 16:33 
OffLine
Veteran
Veteran
Korisnikov avatar

Pridružio se: 08 Okt 2003, 12:10
Postovi: 2552
Lokacija: Banja Luka
Pocetnu im majku... I kazu da se skola ne isplati...
:-P:-P:-P

Sent from my U8650 using Tapatalk 2

_________________
dejo the best - professional


Vrh
 Profil  
 
 Tema posta: Re: Drupal calendar
PostPoslato: 13 Mar 2015, 10:29 
OffLine
Veteran
Veteran
Korisnikov avatar

Pridružio se: 14 Feb 2011, 15:13
Postovi: 1720
Da, treba nam jos jedan Drupalist.
Bio je jedan lik samo na razgovoru, ne zna ni html valjano.

Nisam rjesio, napravio sam standardni kalendar i cao, nervira me Drupal, pucam mu u glavu onu plavu nenormalnu...

_________________
I am Alpha & Omega, the beginning and the end, the first and the last...


Vrh
 Profil  
 
Prikaži postove u poslednjih:  Poređaj po  
Započni novu temu Odgovori na temu  [ 19 Posta ] 

Sva vremena su u UTC [ DST ]


Ko je OnLine

Korisnici koji su trenutno na forumu: Nema registrovanih korisnika i 1 gost


Ne možete postavljati nove teme u ovom forumu
Ne možete odgovarati na teme u ovom forumu
Ne možete monjati vaše postove u ovom forumu
Ne možete brisati vaše postove u ovom forumu
Ne možete slati prikačene fajlove u ovom forumu

Pronađi:
Idi na:  
Powered by phpBB® Forum Software © phpBB Group
Hosting BitLab
Prevod - www.CyberCom.rs