Programovanie

Drupal Migrate API: Ako zmigrovať obrázky

Pre jedného klienta robím upgrade webu z Drupal 6 na Drupal 9. Tentokrát som sa rozhodol, že sa hlbšie ponorím do Drupal Migrate API a použijem ho na migráciu obsahu. Všetko šlo ako po masle, až pokiaľ so nenarazil na migráciu obrázkov. Samotné súbory som zmigroval bez problémov, podobne aj obsah, jediné, čo mi nešlo, bolo prepojiť file entity s obsahovými entitami.

Celý článok →

Ako nainštalovať Drupal jediným (krátkym) príkazom

Pri vývoji web aplikácií na CMS Drupal alebo pri vývoji modulov potrebujem často spraviť rýchlu inštaláciu "čistého" prostredia. Keďže som, ako každý správny programátor, lenivý, sťahovať zdrojáky z webu, kopírovať ich na správne miesto a preklikávať sa GUI inštaláciou je pre mňa nielen neskutočná práca ale aj strata času. Aby som tento proces urýchlil, napísal som si krátky, praktický script. Je to vlastne len akýsi wrapper okolo drush príkazu site-install, aby som nemusel vypisovať všetky parametre.

Celý článok →

Ako premigrovať z Blogger.com na Drupal (podrobný návod s gramatickým okienkom)

Moja najnovšia klientka, kamarátka, má slušne zabehnutý food&lifestyle blog na Blogger.com. Keďže s ním má väčšie plány, uvažuje nad vlastným riešením a tak sme sa rozhodli, že ho presunieme na vlastnú doménu a na Drupal, samozrejme. Jedna z prvých vecí, ktoré som teda musel riešiť bola ako presunúť existujúci obsah. Našťastie má jednoduchú štruktúru - ide len o blogy a komentáre, ale aj tak som sa potrápil. Nakoniec som, myslím, našiel celkom dobrý spôsob ako využiť WordPress (aspoň vidieť, že na niečo je predsalen dobrý).

Celý článok →

Podrazil WebSupport programátorov?

Spoločnosť WebSupport prednedávnom oznámila spustenie nového produktu, pomocou ktorého je možné naklikať si (tzn. vytvoriť bez znalosti programovania) vlastnú webovú stránku - od tých jednoduchých, až po elektronický obchod. Keďže je táto spoločnosť, ako najväčší poskytovateľ webhostingu, významným obchodným partnerom mnohých programátorov webov, vzniesla sa na ich adresu istá vlna kritiky. V nej sú obviňovaní z toho, že svojim zákazníkom (ktorých základňu tvoria práve tí programátori) vlastne berú prácu, pretože ak si budú môcť ľudia jednoducho vytvoriť webovú stránku, nebudú viac programátorov potrebovať.

Celý článok →

Slovenský DrupalCamp 2013 bude v Bratislavskom The Spot

BRATISLAVA - V sobotu 23. februára 2013 sa v priestoroch kreatívneho centra The Spot v Bratislave na námestí SNP 30 (na 3. poschodí OC Dunaj web: http://www.thespot.sk) uskutoční tretí slovenský DrupalCamp - konferencia používateľov a vývojárov open source redakčného systému Drupal (http://drupal.org/). Program bude pokračovať v nedeľu 24. februára tréningami pre začiatočníkov a záujemcov o stále populárnejší redakčný systém, ako aj pre pokročilých vývojárov rozšírení pre Drupal. DrupalCamp 2013 organizuje Slovenská Drupal Asociácia (SDA).

Celý článok →

Keď sa Drupal stretne s Nicereply

Na začiatku bol nápad. Priznám sa že mám rád službu Nicereply. Mám rád jednoduché a užitočné veci, čo Nicereply očividne je. Stačí jeden odkaz v podpise vášho e-mailu a dostanete plnohodnotnú spätnú väzbu ohľadne komunikácie s vašimi zákazníkmi. Som programátor a k tejto službe existuje API. Programátori majú radi API a ja teda tiež.

Celý článok →

Ako pridať a spracovať Location CCK pole pre Drupal Form API?

Nedávno, vlastne asi pre hodinou, som programoval jeden modul pre Drupal a jeho úlohou bolo vytvoriť formulár, ktorý by nahrádzal tej tradičný formulár na vytváranie obsahu. Samotné spracovanie by potom zabezpečila funkcia node_save. Toto je veľmi jednoduché až na to, že jedným z elementov formulára mala byť aj Google mapka, pomocou ktorej sa mala dať vybrať lokalita. Trvalo mi nejakú chvíľku kým som na všetko poprichádzal a čo to aj ponachádzal po internete, takže by som to rád zdieľal na jednom mieste.

Celý článok →

Idem na DrupalCamp do Žiliny

8-9. októbra tohto roku sa zúčastním pravdepodobne najväčšej slovenskej akcie zameranej na redakčný systém Drupal. Veľmi sa tam teším, pretože prvý ročník som vymeškal z nejakého objektívneho dôvodu - celkom presne si pamätám že som sa chystal aj na ten.

Celý článok →

Ako vytvoriť slideshow v Drupale pomocou CCK, Views a jQuery

V tomto návode chcem (okrem toho čo sa píše v názve) ukázať hlavne dve veci: 1) netreba na každú "hlúposť" sťahovať modul 2) ak sa budeme správať podľa bodu 1), naučíme sa veci, ktorých použitie je mnohokrát univerzálnejšie a použiteľnejšie a nestaneme sa nám, že pri použití nejakého modulu narazíme na jeho limity a ostaneme v koncoch.

Celý článok →
Zaujímavé odkazy

Anketa o nejlepší českou knihu vydanou v posledních 25 letech, kterou najdete v novém Respektu, se nerodila snadno. Odpověď na otázku, kterou jsme zaslali významným osobnostem naší kulturní scény, nezřídka začínala nedůvěrou: „Těžko z takového množství vybrat jen tři knihy.“ – „Literatura není sport a vyhlašovat nejlepší knihu jde proti jejímu smyslu.“ – „Definovat v oblasti kultury jakékoli žebříčky, nominace či ocenění je vždy ošidné a subjektivní.“

Daniel Šmihula napísal pre Denník N relatívne optimistický článok o tom, že to s tými bujnejúcimi autoritárskymi tendenciami nebude až také zlé, resp. že v dlhodobom horizonte sa asi aj tak môžeme tešiť na liberálne demokracie.