Zašto vjerojatno za 20 godina nećemo biti sretniji nego sada?

Evo jedan vrlo zanimljiv članak iz psihologije koji ukratko kaže: vjerojatno mislite da ćete za 20 godina biti puno sretniji nego što ste danas, ali zapravo ćete vrlo vjerojatno biti jednako sretni kao i sada (bez obzira na to što ćete možda imati bolju situaciju u životu, bolja primanja, itd.). Ne zvuči baš utješno, ali tako je 🙂

A zašto je to tako? Pretpostavlja se da smo tako evolucijski programirani, jer ako bismo bili potpuno sretni i zadovoljni cijelo vrijeme, onda nas (a i naše pretke) apsolutno ništa ne bi motiviralo da napredujemo. Zato se evolucija pobrinula da uvijek zamišljamo vedriju budućnost nego što će ona stvarno biti, i time se motiviramo na napredak za kojeg očekujemo da će nam donijeti sreću (iako zapravo neće). Dokaz za to su dobitnici lota: iako se njihov dobitak čini kao san svih snova, on zapravo neće promijeniti njihov dugoročni osjećaj sreće.

Više detalja u članku:

Why You Shouldn’t Want to Always Be Happy

HTV sučeljavanje Milanović – Plenković

I što smo vidjeli u sučeljavanju? U svakom slučaju bilo je zanimljivo nakon toliko godina vidjeti TV sučeljavanje lidera najvećih stranaka, ali po meni vidjeli smo sve već uobičajeno po principu raspali po protivniku činjenicama koje ti odgovaraju, a prešuti ono što ti ne odgovara i dodaj malo praznih obećanja.

Gospodarski program je na razini želja: željeli bismo rast od X%, a onda ćemo sniziti porez za Y%. To smo već previše puta čuli. S tim da se HDZ-ov program čini puno nerealniji, no pričekajmo sve detalje.

Teritorijalni ustroj: Ni ovdje ništa. Ako već ne žele dirati županije, zašto onda nismo ništa čuli o racionalizaciji prevelikog broja općina i gradova? Ili barem racionalizacija broja službenika. Jedinice koje su nekad imale 2 službenika danas ih imaju 15 i oni velikim dijelom obavljaju poslove koje bi bez problema obavio kompjuter.

Slučaj Mustač/Perković: Problem očito nije od jučer nego datira još iz devedesetih. Sve stranke koje su bile na vlasti, a nisu provele nikakve istrage i suđenja, snose dio odgovornosti, a više HDZ koji je dulje bio na vlasti.

Porez na nekretnine: Razlog neuvođenja bi bio taj da Hrvati štede u nekretninama? Volio bih vidjeti ozbiljniju analizu toga. Znam ljude za koje po primanjima ne bismo mogli reći da su bogataši, ali za vrijeme Juge napravili su vikendicu na moru i vikendicu u Zagorju, i istina, takvi ne bi mogli platiti visoki porez (porez na vikendice već se plaća, ali nije posebno visok). Ali što je sa onima koji imaju npr. 5 stanova u ZG. Zašto se takve ne bi oporezovalo? Npr. uvođenjem kriterija da porez progresivno raste s brojem nekretnina iznad 3.

Revizija nezakonite pretvorbe: O tome ni riječi. Postoje procjene da je iz Hrvatske nezakonito izneseno 60 milijardi eura. Kada bi se samo dio tog novca vratio značajno bi se smanjili dugovi i ne bi se morali toliko zaduživati. Ja Jednostavno ne mogu vjerovati da jedino Živi zid još priča o toj temi!

Sve skupa još jednom pokazuje da su velike stranke inertni sustavi isprepleteni raznoraznim interesima i ništa im ne odgovara više od više-manje zadržavanja postojećeg stanja. Zato mislim da nam opet treba treća opcija koja se zalaže za promjene, koja možda ne može sama puno napraviti, ali barem može prisiliti veliku stranku na promjene. Ako ništa drugo hvala Mostu da smo se riješili ispraznog huškača, generatora ekstremizma, netolerancije i nepotrebnih podjela koji pogoduje MOL-u, Karamarka i dobili puno normalnijeg Plenkovića.

Customizing Joomla Contact Form

Suppose we want to customize Joomla contact form. We want to do two modifications:

  1. Set some default text into text fields, e.g. to E-mail subject text box
  2. Set content of these fields via the URL argument (querry string), e.g. www.yoursite.com/book-excursion?subject=Book%20excursion

The purpose of this for me is to be able to display a customized contact form, which is displayed upon click on a button. The form can be shown through different buttons, e.g. “Book Makarska Excursion”, “Book Biokovo Excursion”. The form sends e-mail to web site owner, so, to be able to tell from which button is e-mail sent (i.e. what is being booked), we show different versions of the contact form depending on which button is clicked.

To do this in Joomla 3.4 we need to modify the file JOOMLA_ROOT\components\com_contact\views\contact\tmpl\default_form.php. But of course, to preserve our changes when Joomla is updated, we need to copy this file into our Joomla template. So even if we update Joomla later, the modified version stays untouched. After some research, I found that the correct location where to put the file is:

JOOMLA_ROOT\templates\YOUR_TEMPLATE\html\com_contact\contact\default_form.php

To meet requirement 2., we need to get url arguments in PHP. E.g. if we want to get value of the argument “subject”, we do that like this: $_GET[“subject”].

And to meet requirement 1. we need to pass this value to the form field. The e-mail subject text box in Joomla is created like this:

$this->form->getInput(‘contact_subject’);

In Joomla documentation (https://api.joomla.org/cms-3/classes/JForm.html), we can see that default value can be set via the 3rd argument to getInput(), so finally we do like this:

$this->form->getInput(‘contact_subject’, null, $_GET[“subject”]);

We can now access the form with predefined Subject field via the link. E.g. if the contact form is normally accessed via www.yoursite.com/book-excursion, to set Subject field to “Book excursion”, call it via the following link:

www.yoursite.com/book-excursion?subject=Book%20excursion

Now you might ask yourself how to access the contact form via such an URL. The answer is simple, just create an invisible menu, add a new item to it that opens this contact form, and set menu alias to book-excursion. Although the menu is not visible (as it is not assigned to a module), menu item will be accessible via the alias. To get rid of “index.php” in the URL you also need to enable Apache mod_rewrite module, but that’s another story.

We want to do a few additional customizations. We just want to show the contact form, without contact details. Here is a solution for that: http://www.joomla-css.nl/en/styling-joomla-3-content-components/contact-and-contactform. Citing this website: “If you only want to show a contact form, you hide all options of the Contact Options, except set the “Display Format” on Plain. Then you only see a contact form on the page” . “The headings “Contact” and “Contact Form” are unnecessary on the page. To hide these headings we add the following CSS to the template.css:”

div.contact h3 {
display: none;
}

That’s all!

CustomizedJoomlaContactForm

Just imagine other beautiful stuff that can be done in similar way! 🙂 E.g. you can add one more URL argument “form_type” which will affect form shape, e.g. you can add some additional form fields like “Number of persons”.

The described method worked on Joomla 3.4, but should be identical (or very similar) for other Joomla versions. It should even work in Joomla 2.5 – I checked it and it has default_form.php file on the same location.