Category: Internet

Kako napraviti “lijepe” URL-ove?

Kako kao svojevrstan fuš imam nekoliko web-stranica u održavanju (služe kao odlična podloga za vježbanje HTML-a, CSS-a, PHP-a i MySQL-a), dobio sam upit mogu li nekako napraviti lijepe linkove (URL-ove), odnosno izbjeći

http://www.nesto.hr/ostalo/index.php?name=john&?field=personal

i probati to napraviti kao

http://www.nesto.hr/ostalo/john/personal ili http://www.nesto.hr/ostalo/john/personal/

Rudimentarno rješenje jest primjenjivo samo za statičke stranice – naprave se poddirektoriji u root-u stranice i to je to. Za dinamičke stranice je to praktično loše rješenje i u tom slučaju treba koristiti mod_rewrite mogućnost koju ima Apache HTTP server.

Glavni je stvar kreiranje .htaccess datoteke (u najobičnijem Notepad-u) i njen upload u željeni direktorij na serveru na kojem se nalazi stranica.  U toj se datoteci daje set pravila serveru za procesiranje upisanog linka, npr.:

RewriteEngine On

RewriteRule ^([a-zA-Z0-9]+)/([a-zA-Z0-9]+)$ index.php?name=$1&field=$2 [NC] RewriteRule ^([a-zA-Z0-9]+)/([a-zA-Z0-9]+)/$ index.php?name=$1&field=$2 [NC]

U gornjem kodu mogu se nazrijeti dvije varijable – prva je name, a druga je field. Pravilo kaže da sve upisano u formi www.nesto.hr/john/personal ili www.nesto.hr/john/personal/ otvara stranicu www.nesto.hr/index.php?name=john&field=personal. Dakle, na neki način napravljen je alias adrese. U ovom slučaju .htaccess bio bi smješten u root direktoriju www.nesto.hr, no može ga se smjestiti u bilo koji od direktorija; tada će Apache voditi sve do index.php kao konstantu. Istu tehniku koristi i WordPress, naravno, na jednoj malo višoj razini nego ovdje opisanoj.

Ovo je više-manje simbolički opis i nisam previše ulazio u tehniku izrade .htaccess dokumenta. Ima i više nego dovoljno stranica gdje je sve objašnjeno natanane:

URL rewriting for beginners – sjajna stranica, možda i najbolje objašnjenje
mod_rewrite cheat sheet -šalabahter u PDF-u
URL rewriting guide – dokumentacija od Apache-a

Ostale linkove može se naći guglanjem create clean URL ili create clean links itd.

VN:F [1.9.1_1087]
Rating: 0.0/7 (0 votes cast)

Ericsson dijeli laptope…

Još jedan u nizu besmislenih forward-a ovih dana zasipa e-mail adrese uzduž i poprijeko. Tekst je dovoljno blesav i toliko loše gramatički napisan da bi se vrlo lako moglo shvatiti kako je riječ o posljedici nečijeg kroničnog viška slobodnog vremena nego o nečemu iole ozbiljnom.

Verzija e-maila kojeg sam dobio glasi ovako:

Poštovani

firma ERICSON u svojoj promociji na tržištu dijeli besplatne Laptope

Ovom kampanjom želi da popularizirati svoje proizvode.

Ako ovaj mejl pošaljete na 8 ljudi dobićete na poklon laptop ERICSON T18.

Ako ga pošaljete na više od 20 ljudi dobićete laptop ERICSON R320.

Kopiju svog mejla pošaljite predstavniku ove firme gospođi Anna Swelung:

anna.swel ung@ ericsson.c om

S poštovanjem

Ericson, mejl, dobićete… Valjda je 90% pošte pisano ovakvim stilom, pa nitko niti ne primijeti o kolikoj se razini nepismenosti radi. Osim toga, T18 i R320 su modeli mobilnih telefona, a ne prenosivih računala, tj. laptopa. Povrh svega, ta su dva tipa telefona bila poprilično popularna u HR – no, glad za besplatnim laptopima briše sva sjećanja, pamćenja, da ne spominjem i ajkju.

Osim toga, ne treba niti spominjati kako bi se netko već sjetio uzeti dva-tri dana vremena, kreirati 10 000 e-mail adresa i nakon toga bi samo nebo bila granica… Priča kako je lako natjerati ljude da generiraju priličnu količinu spam-a i da uokolo uredno šalju e-mailove u kojima su vidljive desetine adresa drugih ljudi već je ispričana u tekstu Forvardiranje i forvardiranjevsko prigovaranje.

Preporučam i guglanje termina T18 i R320 – kao prve rezultate dobit će se tekstovi gdje se spominje ovaj e-mail kao hoax-mail. Ovdje je link na jedan od tih tekstova. I da, osoba imena Anna Swelung uopće nije zaposlena u Ericssonu.

VN:F [1.9.1_1087]
Rating: 0.0/7 (0 votes cast)

Haludovo, nekad i danas – II. dio

[kao kratak uvod može se pročitati i Haludovo, nekad i danas - I. dio]

Offshore tvrtka Bismass Limited International House sa sjedištem na otoku Man stekla je 54,59 posto vlasništva nad Hotelima Haludovo Malinska d.d. Bismass Limited International House, koji zastupaju Diane Jane Palmer i Melanie Jane Quayle, stekao je 5.859.425 redovnih dionica društva, što čini 54,5931 posto temeljnog kapitala društva. Istovjetan udjel ranije je posjedovao Sauron Ltd iza kojeg je stajao Armenac Ara Abramian.

Ovu vijest moglo se pročitati u business.hr-u prije nekih godinu i pol dana (Hoteli Haludovo mijenjaju vlasnike, ali ćud nikako). Nekoliko mjeseci prije te su se vijesti susreli Damir Polančec i Ara Abramian (ruski bogataš armenskog porijekla, većinski vlasnik prije prijenosa vlasništva) i dogovorili su konkretne korake u razrješavanju apsurdne situacije koja traje desetak godina. To je bilo još 2007., a duboko na ulazu u posljednju četvrtinu 2008. nema gotovo nikakvih pomaka. Hoteli su još zapušteniji (odlična galerija fotografija koju je IdentitetNepoznat postavio na Flickr) nego prošle godine, iako ima poneki gost u vilama (čini se da je smještaj ipak moguć).

Haludovo se nalazi na možda najboljoj lokaciji na sjevernom dijelu Jadrana (svakako najboljoj na Krku), odmah uz more i sa ogromnim potencijalom koji je bio uočen još tamo 1968. godine kada se započelo s gradnjom. Gradnja je završila 1971., a godinu prije dovršen je i riječki aerodrom (koji se nalazi upravo na Krku) i od kojeg se do Haludova može doći za 20-ak minuta (već vidim oglas sjevernije u Europi u kojem se nudi let avionom do Krka i ekspresan smještaj u hotel na obali, kockanje, zabava 0-24). Nakon otvorenja u hotel se slila masa gostiju sa zapada, koji su dolazili brodovima i avionima i koji su nemilice trošili u kockarnici i hotelu (za tadašnje ludilo u hotelu zasigurno su bile zaslužne i Penthouseove zečice). Pili su se šampanjac i viski, jeli kavijar i jastozi – svita se dobro provodila, a ljudi na Krku su bili zadovoljni. Kasnije je takva ponuda gostima ocijenjena kao “nemoralna” i svita je pokupila stvari i otišla, iako je i kasnije, sve do devedesetih, Haludovo oduvijek bilo simbol neke vrste luksuza jer je praktično bio jedini takav hotel na Kvarneru.

Haludovo je na vlastitom posjedu i prvi apartmani i kuće su prilično udaljeni, tako da je potencijal za kreiranje odredišta za non-stop zabavu prilično velik, no Haludovo je upravo zbog toga u škripcu – zemljište na kojem se nalazi toliko je atraktivno da bi praktično samo mazohisti išli u realizaciju novih hotela i sadržaja (treba samo zamisliti koliko bi administracije i patnje s birokratskim sustavom trebao proći neki investitor koji bi imao najbolju namjeru napraviti nešto smisleno na tom prostoru). I upravo tu je pat-pozicija – hotel je prodan za malen novac (jer je bio u dosta lošem stanju i opterećen dugovima – posljednja profitabilna godina bila je 1990.).

Sama privatizacija je otpočetka bila problematična – prvotni je privatni vlasnik posao obavio preko tvrtke u Lihtenštajnu; nakon klasične rasprodaje i izvlačenja novca iz poduzeća Haludovo je završilo u PIF-u i preko burze u Varaždinu Haludovo kupuje tvrtka registrirana na Cipru, a nakon toga slijedi prodaja udjela tvrtkama s početka priče – prvo Sauronu, a onda Bismassu.

U članku objavljenom u Vjesniku 2002. Veljko Božić je puno toga spominjao i nagoviještao za Haludovo, ali malo toga se obistinilo, tj. praktično je samo sve postalo još lošije nego tada. Iskreno, nije sve u imenu, ali jedna latinska izreka kaže Nomen est omen – zasigurno tvrtka koja se naziva po Morgothovom maiaru, mračnom liku iz trilogije Gospodar prstenova. Očito da je sudbina Haludova slična kao i Sauronova.

VN:F [1.9.1_1087]
Rating: 6.8/7 (3 votes cast)

Jednostavan znak

ajax_loader.gif

U posljednje vrijeme na ogromnoj količini web-stranica, a i na uređajima koji imaju mogućnost pristupa internetu ovakav je ili sličan znak (bolje rečeno animacija) postao praktično nezaobilazan i to u dosta velikom broju varijanti.
Posebice se to raširilo sa masovnom popularizacijom AJAX-a (kako korištenjem rutina unutar AJAX-a ne treba nanovo učitavati cijelu stranicu, nasušno je trebalo na neki način vizualizirati proces učitavanja jer korisnik teško na drukčiji način može dobiti informaciju da se nešto događa u pozadini – posebice oni koji su navikli na reload stranica).

Ovu animaciju preuzeo sam s ajaxload.info, “Web 2.0 usluge”.

VN:F [1.9.1_1087]
Rating: 0.0/7 (0 votes cast)

Problem s prijevodom K2 – riješen!

Na blogu Wordpress Croatia uspio sam pronaći rješenje problema s prijevodom (tekst s rješenjem), tako da sam uzalud izgubio dan i pol na uzaludnim promjenama verzija K2 i isključivanja pluginova, kao i detaljnim pregledavanjem baze.

No, bitno da je sve riješeno ;-)

Iz nepoznatih mi je razloga hrvatski prijevod K2 teme – nestao netragom. Pokušao sam s instalacijom novog K2 (RC4 umjesto RC3), novu verziju prijevoda, postavke na hostingu i slično, no nema napretka. Što je uzrok, nemam pojma jer do prije dva dana je sve funkcioniralo, a jučer i danas više ne funkcionira, iako nisam ništa promijenio.

Ukoliko netko zna što bi mogao biti točan uzrok, neka podijeli. Pregled foruma i guglanje, te pregled bugova na googlecode-u za K2 nisu me učinili ništa pametnijim.

VN:F [1.9.1_1087]
Rating: 0.0/7 (0 votes cast)