Redmine je alat za upravljanje projektima koji uključuje sustav praćenja nezgoda s praćenjem grešaka. Ostali alati su kalendar aktivnosti, Gantt ljestvice za vizualni prikaz vremenske trake projekta, wiki, forum, preglednik spremišta za kontrolu verzija, RSS, kontrola toka rada zasnovana na ulogama, integracija s e-mail.
http://en.wikipedia.org/wiki/WEBrick
Redmine Prema zadanim postavkama koristi http, webrick i MySQL kao bazu podataka. Prilično je lako sastaviti ga ovako, kasnije ćemo vidjeti zašto Ne montirati na ovaj način.
Prije svega instaliramo potrebne pakete:
apt-get install ruby rubygems libruby libapache2-mod-passenger
Mi preuzimamo RedMine 2.1.0
wget http://rubyforge.org/frs/download.php/76448/redmine-2.1.0.tar.gz
Instaliramo druge ovisnosti
apt-get install libmagickcore-dev libmagickwand-d
Sada ćemo instalirati prvi dragulj, nazvan bundler, koji je odgovoran za instaliranje svih dragulja koji su potrebni našem projektu.
gem install bundler
Prelazimo u direktorij u kojem se nalazi Redmine
cd /directorio/redmine/
Sada unutar direktorija Redmine izvršavamo dragulj paketa, tako da preuzima i instalira sve dragulje koji su potrebni Redmineu.
En Debian: /var/lib/gems/1.8/bin/bundle install –without development test postgresql sqlite
En Ubuntu: bundle install –without development test postgresql sqlite
Sada, iz razvojnog testa, izostavljamo instalaciju adaptera za bazu podataka, jer smo zainteresirani za instalaciju Redminea u Postgresql, uklanjamo ga iz retka i dodajemo drugi koji želimo izostaviti, kao što je npr. MySQL. Naš kod izgleda ovako:
bundle install --without development test mysql sqlite
Sada ulazimo u mapu config:
cd config
cp database.yml.example database.yml
nano database.yml
Konfiguriramo podatke veze
echo “production:
adapter: postgresql
database: redmine
host: localhost
username: redmine
password: password
encoding: utf8
Trčimo na konzoli
rake generate_secret_token
Izrađujemo strukturu baze podataka.
RAILS_ENV=production rake db:migrate
Sadržaj ubacujemo u našu bazu podataka.
RAILS_ENV=production rake redmine:load_default_data
Podižemo server.
ruby script/rails server webrick -e production
Mi ćemo http://localhost:3000/
Administratorski račun
prijaviti se: admin
lozinka: admin
Ove upute vrijede za Debian i Canaima, treba ih samo prilagoditi.
Redmine Apache2
Prije svega, svi gore navedeni koraci. ne bi ih trebali odbaciti, mi ćemo jednostavno prilagoditi Redmine Apacheu.
passenger-install-apache2-module
Redmineu dodijeljujemo neka dopuštenja, jer već znate da Apache radi s korisničkim i grupnim www-podacima
chown -R www-data:www-data files log tmp public/plugin_assets
chmod -R 755 files log tmp public/plugin_assets
Stvaramo simboličku poveznicu
ln -s /directorio donde este redmine/redmine-2.1.0/public/ /var/www/redmine
Uređujemo: /etc/apache2/httpd.conf i dodajemo sljedeće retke:
RailsEnv production
RailsBaseURI /redmine
Zasad je to možda u redu, u mom slučaju imao sam problem s usmjeravanjem i to je riješeno ovako:
Selimo se na adresu:
cd /etc/apache2/sites-enabled
Uređujemo datoteku 000default
nano 000-default
Mi dodajemo:
Alias / redmine "/var/www/redmine-2.1.0/public/"
Indeksi opcija FollowSymLinks MultiViews
Sve AllowOverride
Red zanijekati, dopustiti
omogućuju iz
Objašnjavam linije
Alias / redmine = naziv našeg aliasa mora biti isti kao i onaj koji smo dodijelili RailsBaseURI u /etc/apache2/httpd.conf
"/Var/www/redmine2.1.0/
public / ”= Adresa redmine-a na vašem poslužitelju
Dakle, kada tražite localhost / redmine, izvršit će se iz apachea, a ne iz Webricka, imajte na umu da redmine ne izlazi kroz port 3000
Sve uspješno, stranice se učitavaju u mikro sekundi.
Kao dopuna. za pregled stranica koje koristimo s putnikom
passenger-memory-stats
————– Putnički procesi ————–
PID VMSize privatno ime
------------------
30091 47.8 MB 9.3 MB Putnički mrežni poslužitelj
30158 283.6 MB 115.1 MB Šine: / var / www / gitorious
30613 315.6 MB 133.6 MB Šine: / home / xxxx / org
### Procesi: 3
### Ukupni privatni prljavi RSS: 258.02 MB
U mom slučaju raspakirao sam redmine i preimenovao ga u "org"
Spremni redmine, pokrenut apache2
Konfiguracija SMTP usluge
Velika prednost koju Redmine ima je njegov alat za obavijesti e-poštom. Da bismo aktivirali ovu kvalitetu, moramo slijediti sljedeće korake koji će nam omogućiti da koristimo svoj gmail račun kao e-poštu s obavijestima o ponovnom postavljanju
Nalazimo se u direktorijumu redmine.
cd config
Sada na ovaj način kompajliramo datoteku configuration.yml.example
cp configuration.yml.example configuration.yml
Uređujemo datoteku
nano configuration.yml
Sada konfiguriramo spomenutu datoteku. Evo valjane konfiguracije koja djeluje.
produkcija: email_delivery: delivery_method :: smtp smtp_settings: enable_starttls_auto: true address: "smtp.gmail.com" port: '587' domain: "smtp.gmail.com" authentication :: plain user_name: "xxxx@gmail.com" password : "xxxx"
Primjer instaliranja dodataka s "Dodaci ljudi"
Dodatak za ljude
- Avatari za lokalne korisnike
- Globalni popis korisnika s fleksibilnim ACL-om
- Oprema za korisnike
- Izvoz VCF osobe
- Popis rođendana Dalje
- Popis novih ljudi
Otpakirajte dodatak u dodacima / mapi
Trčanje:
bundle install --without sqlite mysql
rake redmine:plugins NAME=redmine_people RAILS_ENV=production
http://redminecrm.com/projects/people/pages/1
Ruby naredbe
Uklonite sve dragulje
gem list | cut -d" " -f1 | xargs sudo gem uninstall -aIx
Izbrišite dragulj
gem uninstall
gem uninstall -v
Instalirajte dragulj
gem install
gem install -v
Pogledajte sve instalirane dragulje
gem list
izvori
- http://www.redmine.org/projects/redmine/wiki/HowTo_Install_Redmine_210_on_Debian_Squeeze_with_Apache_Passenger
- http://www.redmine.org/projects/redmine/wiki/RedmineInstall
- http://www.redmine.org/projects/redmine/wiki/HowTo_Install_Redmine_on_Debian_Squeeze_with_Postgresql_Ruby-on-Rails_and_Apache2-Passenger
Molim vas, kad pišete članak, nemojte imenovati pseudo distribuciju nazvanu Canaima (a ja se žrtvujem imenovanjem tog odvratnog Linuxa), Chavista nema pravo na tehnologiju, ne daju joj da živi i sve što znaju je da loše govore o napretku, oni su ga stvorili za domenu stanovništva. To je maska.
Pozdrav, čini mi se da vaš komentar ne daje povod, vrlo nepoštovan i uopće se ne slažem s onim što kažete.Moje publikacije i primjeri koje ću odsada objavljivati temeljit će se na iskustvima s Debianom i CANAIMA-om.
Kakav deplasirani komentar ... Stvoren za kontrolu stanovništva? (lol) Pozivam vas da ga preuzmete, proučite njegov izvorni kod i recite nam je li to maska. Sviđalo vam se to ili ne, Canaima je GNU / Linux distro.
Ne kažem vam da niste u pravu, ali nije pravo mjesto za razgovor o politici. XDDDDDDDDDDDDDD
Ako mislite kao ja, moj ste prijatelj, ali ako mislite drugačije od mene, onda ste dvostruko prijatelj jer zajedno možemo bolje pronaći put do istine.
i pogledajte Franka koji očito ne zna o čemu govori, isušujući svoje političko mišljenje na linux forumu iz WINDOWS-a !!!, i ako ste znali da je raznolikost programera distroa koji kritizirate takva da je jedan od najistaknutijih je caprilista i iako postoje razlike u gledištima, distro slijedi.
Potpuno se slažem s Frankom. Dovoljno je reći Debian. Možda Ubuntu. Ostalo je oglašavanje distroa stvorenog izričito za propagandu podlog i apsolutističkog režima.
Izvan Castro komunizma u Venezueli i onih koji daju novac drugim zemljama dok smo ovdje, jedemo kabel onima koji misle drugačije i ne mogu nas saviti. Uz to, distrikt Canaima vrlo je loš što ih debianiti podsjećaju u svakom flisolu ili sastanku iste prirode.
Savršeno, ako vam se ne sviđa canaima, upotrijebite još jedan kao i vi, ionako članak nije iz CANAIMA-e, već o kompletnoj instalaciji REDMINE.
Proučite malo više o besplatnim operativnim sustavima i da biste se informirali da vam šaljem ovu sliku [1] sigurno ćete pronaći nešto što vam se ne sviđa, ali to je već prepoznao najbolji OS na svijetu koji nije Windows koji koristite (trag traži 2008. godina)
[1] http://upload.wikimedia.org/wikipedia/commons/d/d8/Debian_family_tree_11-06.png
A što radite komentirajući iz sustava Windows 7 ako je "puno gori" od Canaime?
Mislim da ćete s ovakvim komentarima jedino trolati i to je najmanje što ovdje želite.
Sviđa mi se ova vrsta programa, međutim, volio bih nešto izvan mreže. Ne znam da li ne razumijem kako program radi
Rots87, hvala na komentaru, ako s offline, misliš to riješiti privatno, naravno da je izvediv. Živjeli
Mislim još više da je ovaj program koji čini za vas neka vrsta mreže ako nisam pogrešno razumio, djeluje takoreći baš poput šalica.
Podrazumijevao sam izvanmrežno i možda sam pogrešno shvatio program u kojem ne ovisi o istraživaču, već sličnom kalendaru ili sličnom
@Frank ne zezaj se s politikom s ovim, ovaj forum nije za to. Svi imamo pravo koristiti besplatnu tehnologiju, ako ste povrijeđeni, prijatelju, ovo nije mjesto za razgovor o toj temi.
Pozdrav!
+1
Izvrstan članak, zvuči zanimljivo za sve značajke, koristim Trac za rješavanje incidenata, pogrešaka i kontrolu verzija
Urkh puno hvala
Zanimljiv članak. Redmine je nesumnjivo alat koji bi svaki programer trebao znati i koristiti.
Sad mi se instalacija čini pomalo složenom, nije li je dovoljno instalirati na primjer iz Ubuntu spremišta?
U Ubuntu 13.04 dolazi verzija 1.4.4, na ovaj način imate noviju verziju.
HAHAHAHAAJ ovaj ludi čovjek koji je pušio, ruga se Canaima, ali sigurno koristi prozore ... HAHAHAJ
Dobro me poslužilo. Hvala vam.
Odavno nisam vidio tako dobar članak na ovom blogu. Ljestvicu ste postavili vrlo visoko.
Krel Puno hvala.
Canaima nema ime ... Na službenim web stranicama vlade Venezuele (http://canaima.softwarelibre.gob.ve/), definirajte OS:
«Canaima GNU / Linux otvoren je socio-tehnološki projekt, izgrađen na suradnički način, usmjeren na razvoj alata i proizvodnih modela temeljenih na Informacijskim tehnologijama (IT) Bez softvera i operativnih sustava čiji je cilj generiranje nacionalnih kapaciteta, razvoj endogeno, prisvajanje i promicanje slobodnog znanja, bez gubitka prvotnog motiva: izgradnja tehnološki pripremljene venezuelske nacije. "
Socio-tehnološki projekt? hahaha, jako dobar ovaj «besplatni softver». Pođite s vladom Venezuele, njoj je stalo do slobode, da ... A što je sociološko? Ne razumijem vaš odnos sa besplatnim softverom ...
Povezivanje venecuelanske vlade s epitetom "slobodna" vrijeđa inteligenciju. Nadalje, ne smije se koristiti nijedan OS razvijen od bilo koje vlade.
I šteta je da DesdeLinux pridružila se venezuelanskoj vladi.
Zaboravio sam ciljeve Canaime:
"Stvaranje nacionalnih kapaciteta, endogeni razvoj, prisvajanje i promicanje slobodnog znanja, bez gubitka izvornog motiva: izgradnja tehnološki pripremljene venezuelske nacije"
Stvarno plaši!
Endogeni razvoj ... neće biti da stanovništvo pristupa međunarodnim resursima i vidi da živi u bolovima
Prisvajanje i promicanje znanja: prisvajaju ono što je u vlasništvu drugih i prodaju ga kao svoje
Izgradnja venezuelske nacije ... Ovo je već posljednja kap koja je prelila čašu ... venecuelanska nacija chavista, naravno. Ne dajemo mogućnost alatima koji nisu pod nadzorom režima, da ljudi ne izmaknu kontroli ...
SRAMOTA O DsdeLinuksu!
sramotno? … DesdeLinux To je stranica na kojoj mnogi iz zajednice objavljuju, pa ako ne dijelite svoje političke ukuse s urednikom, to je u redu, imate svoja prava, ali odatle cijelu stranicu klasificirate kao "sramotnu?" Mislim da je to daleko.
Osobno smatram da su distribucije poput Canaime (Venezuela) ili NOVE (Kuba) jednostavno distro distribucije temeljene na Debianu ili Ubuntuu, ali s 'nečim' što je dodala vlada / režim, da "nešto" može biti backdoor ili jednostavno poboljšanje, svaki vjeruje u što želite vjerovati.
Ali to je samo MOJE vrlo osobno mišljenje.
Kao što su već rekli, ovaj članak ne govori o Canaimi već o Redmineu.
Sigurno ćete reći isto što i distro distribucija proizvedena u Sjevernoj Koreji, Narodnoj Republici Kini ili na Kubi.
Konzultirat ćemo se sa stajalištem koje GNU projekt ima o Canaimi (od https://www.gnu.org/distros/common-distros.html):
Canaima GNU / Linux distribucija je koju je napravila venecuelanska vlada za distribuciju računala s GNU / Linuxom. Sveukupno plan je za pohvalu, ali Canaimina mana je što uključuje neslobodni softver.
U glavnom izborniku Canaime postoji opcija "instaliranja neslobodnog softvera" putem kojeg se instaliraju svi neslobodni upravljački programi, čak i oni koji nisu potrebni. Distribucija također uključuje blobs za Linux kernel i poziva vas da instalirate neslobodne programe, uključujući Flash Player.
Što se tiče Debiana, on kaže sljedeće:
Debianov društveni ugovor proglašava ciljem distribucije potpuno besplatnog softvera i dobrovoljno čuva neslobodni softver izvan službenog Debian sustava. Međutim, Debian također nudi spremište za neslobodni softver. Prema projektu, ovaj softver "nije dio Debianovog sustava", ali spremište je hostirano na mnogim glavnim poslužiteljima projekta, a korisnici mogu brzo saznati koji je softver dostupan savjetujući se s Debianovom mrežnom bazom podataka.
Također ima još jedno spremište pod nazivom "doprinos" čiji su paketi besplatni, ali neki od njih postoje za učitavanje vlastitih programa koji se distribuiraju odvojeno. Ovo također nije strogo odvojeno od "main", glavnog distribucijskog kanala Debiana.
Ranije verzije Debiana uključivale su neslobodne blobs s Linux jezgrom. Izlaskom Debiana 6.0 ("iscijediti") u veljači 2011. godine, ovi su binarni paketi premješteni iz glavne distribucije i stavljeni u spremište neslobodnog softvera. Međutim, dio problema i dalje postoji: instalacijski program u nekim slučajevima preporučuje ove neslobodne datoteke firmvera za periferne uređaje uređaja.
Objektivnost, dame i gospodo. Objektivnost.
Ne, ne, iz Sjeverne Koreje neću se žaliti; svi znamo da je to raj pojedinačnih sloboda. Toliko da je njihova vlada postavila vlastiti internet, slobodan i neovisan od ostatka svijeta, tako da se svi osjećaju kao kod kuće.
Umjesto toga, Kina je najveća kapitalistička zemlja na svijetu ... Ili je to bila Narodna Republika ...? Joj, ideologije nisu ono što su nekad bile, zar ne?
A što se tiče Kube, za njih imam samo dobre riječi ohrabrenja. Pogotovo sada kad će boraviti u našem poznatom Wiily Toledu. Štoviše, cijela Španjolska zahvaljuje vam svim srcem. Naravno, ide na vizu "stranog tehničara" s onim što će tamo živjeti kao Bog, oprostite, mislim poput onih iz Partije (hajde, običnom narodu).
I ostavljajući po strani ružičastu kroniku, mislim da će ovo biti moj posljednji komentar o stvarima ove prirode. Držat ću se Linuxa koji je mnogo korisniji.
Pozdrav.
Uskladiti se s venezuelskom vladom? … LOL!!!
Ovdje neću iznositi svoja politička opredjeljenja jer to nije cilj ove teme, slobodno me kontaktirajte putem e-pošte ako želite: kzkggaara(at)desdelinux(dot)net
Uglavnom, možda su stvari izmakle kontroli sa sramotom i sastavom... Nisam bio raspoložen ni zamjeriti se ekipi. DesdeLinux. Ponekad čovjeka ponese groznica...
I dalje mislim isto o Canaimi i što sve to znači; Bit će da sam jako zadovoljan "zavojem" kako netko kaže dolje :).
Nije stvar u politici, već u pojedincima i slobodama. A ako su slobode uvijek na ivici brijača u cijelom svijetu, ne želim vam reći gdje su u nekim zemljama ... niti su, niti se od njih očekuju ...
Može se činiti da je Canaima beznačajna. Ništa nije dalje od stvarnosti. To je alat koji je dizajnirao i kontrolira.
Volio bih da mi netko kaže koje prednosti i / ili komunalne i / ili funkcionalnosti ima Canaima koja nema drugu međunarodno cijenjenu distribuciju. Jer to je pitanje, zašto stvarati vlastiti distro?
Wow, puno vam hvala na cenzuri moja dva prethodna komentara o Canaimi i venezuelskoj vladi. Vidim o čemu se radi na ovoj web stranici. Pretpostavljam da će ovaj komentar trajati vrlo malo ...
Poštujem ovu publikaciju, ne radi se o canaima niti o venezuelskoj vladi, već o instalaciji redminea, u 3 spomenute distribucije, iskreno, OVO nije pravi kanal za raspravu o "X" zemlji ili o "X" distribucija, radije na REDMINE. Živjeli
Filo uz dužno poštovanje. Ovo nije kanal za raspravu o canaima ili vladi "X". Zapravo post objašnjava instalaciju redminea, u 3 gore spomenute distribucije.
Prijatelju, u nekim sam slučajevima i ja lijevi mislilac, ali ako zbog ovakvih gluposti ne želiš razgovarati s ljudima s desne strane, promijeni svoj profil i ostavi samo profesionalca.
PS: Također koristim canaima s vremena na vrijeme i čini mi se jednom od najboljih stvari koje je pokojnik ostavio, iako za moj način procjene distrosa nedostaje velika podrška zajednice Linuz Venezuela i još radnog tima za poboljšanje.
U svemu ostalom prekrasnijem postu nadam se da ću nastaviti čitati. Pozdrav iz Maracaiba!
Hvala vam puno na komentaru, visoko cijenjen. Pozdrav.
Pa, ostat će vam želja, jer ovdje Venezuelac ima tehnologiju za dvije stvari, ili se može pohvaliti da ima novu opremu (iako ni sam ne zna koje funkcije ima) ili da lako zaradimo novac, oni koji vole tehnologiju Fond smo numerirani i nemamo resurse za proučavanje i razvoj (moj slučaj), a na prozorima sam dao komentar iz cyber-a (za one koji su išli licem u lice), rekao sam to na YouTubeu i kažem ovdje, Chavistas i sve ostalo Ljevičari izmišljaju nepostojeću stvarnost, a laži koje izmišljaju žele pretvoriti u vlastitu stvarnost, drugim riječima nisu neuki već su farizeji (s poštovanjem).
Istina, to nije kanal za razgovor o politici. Canaima je očito politička ...
Međutim, i bez namjere da nastavite u kontroverzi, kažete da objašnjavate instalaciju redminea u tri gore spomenute distribucije: Ubuntu, Canaima i Debian.
Pa, tekst glasi "U Ubuntu:", u Debianu: "... ali nigdje ne stoji" U Canaima: ". Odnosno, u naslovu posta nije bilo potrebno imenovati Canaima. Niste imenovali druge puno više međunarodne i poznate generalističke distrikte, na primjer Mint.
I tu idem. Korisnik sam besplatnog softvera sa svime što podrazumijeva riječ "besplatan". I bez svađe, pokušaj ušuljanja lokalne distribucije poput Canaime protivi se korištenju moje slobode.
Pozdrav Filo. Ispada, redmine instaliram na ubuntu, debian i canaima. A da biste instalirali redmine u canaima, jednostavno morate slijediti korake u debian načinu, mislim da sam to trebao objasniti gore, mislio sam da je to možda bilo očito budući da je canaima odvojena od debiana, za sljedeći će biti objašnjenje. Hvala vam
Isto tako mislim. Ako se ispostavi da se za pseudo linux Canaima koriste DEBIAN koraci (od kojih se u osnovi i spušta), POTPUNO JE POTREBNO uključiti ga u naslov posta. Staviti ga nije ništa drugo do prikriveni pokušaj oglašavanja te stvari. Kako to izbjeći? Pa, stavljajući distros koji su stvarno važni u naslov i možda u odlomku posta kaže se da se za Canaima koriste iste upute kao i za DEBIAN, kako se zapravo čini. Ali stavljanje u naslov provocira bez razloga. Oni ne žele politiku? Pa, nemojte imenovati distribucije koje imaju ugrađen politički trend. Tako lako!
+1
Ne čini mi se nepotrebnim otkako su TESTOVI I REZULTATI bili u: DEBIAN, CANAIMA I UBUNTU. Kakva mahuna, jednostavno riječju canaima, distro za rješavanje i uštedu milijuna u zemlji ... jasno ako je gnuLinEx sigurno imenovan sve u redu. ali budući da je to "canaima" i kažem vam jasno i grebem, oni imaju ARRECHERA-u jer im je zavoj mržnje na očima, odjednom napadaju s ovom vrstom komentara ... i nije ništa što imam nekoliko programskih članaka s CANAIMA-om i PUBLICARE.
Iskreno, nisu došli ovdje, da bi promovirali, reklamirali, oni jednostavno dolaze s ČINJENICAMA i REZULTATIMA postignutog i najvažnijeg za podijeliti.
Fenriz čovječe, već si bio na službenoj fotografiji;). Nemam averzije ni prema kome, niti nosim zavoj mržnje ... Ništa ne može biti dalje od istine.
Iskreno vjerujem da bi ta zemlja uštedjela puno više novca da je primijenila bilo koji postojeći distro umjesto da "proizvede" vlastiti, bez ikakvog većeg doprinosa od promjene imena ... Canaima, koja je, kako ste pročitali na njezinoj web stranici za preuzimanje, "čiji je cilj generirati nacionalni kapaciteti (sic), endogeni razvoj (sic), prisvajanje (sic) i promicanje slobodnog znanja ». Mislio sam da je to gnuLinux distro, ali ne ... Zastrašujuće je.
Neću biti taj koji će vam reći što biste trebali ili ne trebali objaviti, jer bi to samo nedostajalo. Da, očito ću biti ja ta koja će odlučiti što želim ili ne želim čitati.
I u tome je problem s političkim značajem u navodno "slobodnom" svijetu: na kraju riskirate da vam zaplješću samo vaši ministranti.
Fenriz, ovaj blog nije cenzuriran niti bi ga ikada trebao cenzurirati, rečeno je još gore i dopušteno im je da prođu, kao što je jednom rekao nano, ako i vi želite usrati nekoga.
pandev92 Puno vam hvala na komentaru, već se tada spremam.
hej 🙂
Fenriz, podržavam ideju da je potrebno imenovati canaima, tako da mnogi korisnici mogu pronaći ovaj post / vodič kao referencu; potrebno je barem za potrebe indeksiranja.
Naravno, oni iz benda neće razumjeti. Pozdrav.
Kad govorite o zavoju, govorite o sebi jer oni koji imaju zavoj ste vi, prestanite se gledati u zrcalo da je taj zavoj vaš.
Dragi Fenriz, moram priznati da si riješio problem koji mi je pomalo zagrijavao glavu. Već imam redmine na apacheu i to brzo, jer dolazi u priručniku, bio je preslabo spor.
Puno vam hvala, blog označim knjigom.