HOROSKOP

  • Ovan

    Danas ćete morati upotrebiti svoj smisao za humor i šarm kako biste smirili tenziju oko jedne situacije. Mogli biste se osećati neprijatno zbog nekih prepreka. Vaše rešenje problema mogli bi biti šala na taj račun i smeh na licu.
  • Bik

    Očekujte snažne emocije danas. U izvesnoj ste fazi „gradnje“ nečega vama bitnog, te se potrudite da svojim ispadima sve ne pokvarite. Moguće je da ćete reći nešto što nikako nije prikladno datoj situaciji. Dajte sve od sebe da ignorišete takve emocije danas.
  • Blizanci

    Ukoliko danas nemate da kažete nešto lepo i pozitivno, bolje je da ništa ni ne govorite. Držite jezik za zubima i biće ovo lep dan. Ako ste frustrirani, besni ili povređeni pronađite uzrok toga osećanja. Nemojte se osećati kao jedini koji treba sve oko sebe da uveseljava. Samo ćete povrediti sebe ako se pretvarate da je sve uredu, a nije.
  • Rak

    Nemojte škrtariti kada se radi o vašem fizičkom zdravlju. Kako biste uštedeli novac, nećete otići na redovan pregled kod zubara ili ćete pribeći jeftinijem lekaru. Ništa nije važnije od zdravlja. Ponašajte se prema svom telu sa poštovanjem i respektom koje zaslužuje.
  • Lav

    Održavati ravnotežu ponekad može prouzrokovati više štete nego koristi, te danas nemojte ništa forsirati. Pustite i prihvatite da život ponekad nije harmoničan i bez stresa, jer ćete tako daleko lakše izdržati iznenadne emotivne turbulencije.
  • Devica

    Ovo je jedan od onih dana kada ćete biti na ivici da doživite nervni slom ili trijumfalno otkrovenje. Kako biste osigurali sebi pozitivan ishod nemojte biti previše ozbiljni danas. Intenzivna energija učiniće da se svi oko vas osećaju cvrkutavo, kao da je proleće. Jedan neoprezan pokret može izazvati katastrofu. Dajte sve od sebe da smirite tenziju umesto da dodajete ulje na vatru.
  • Vaga

    Svi ko vas ponašaju se kao da hodaju po jajima, ali to ne znači da i vi treba tako da se ponašate. Vaš nepobedivi duh biće više nego dobrodošao tokom jedne drame. Pokušajte da smirite tenziju a da se sami ne upletete previše. Nemojte upijati nečija osećanja. Budite ono što jeste.
  • Škorpija

    Vaša preosetljivost u određenoj situaciji navešće vas da donesete brzopleto odluku, iako ne vidite jasno istinu. Skloni ste donošenju zaključaka bez posedovanja svih činjenica. Ponekad unapred predviđate katastrofu i nervirate se. Nemojte brinuti zbog stvari koje ne poznajete.
  • Strelac

    Danas biste mogli osećati da ćete pogrešiti bilo da nešto uradite ili ne uradite ništa. Mogli biste biti veoma tvrdoglavi u jednoj situaciji, iako znate da ako previše insistirate na svojim potrebama to može nekog povrediti. Dajte sve od sebe da prećutite ono što vam je na umu. Recite to sutra.
  • Jarac

    Danas biste mogli zaplakati bez nekog posebnog razloga. Dajte sve od sebe da se relaksirate pored vode, gde možete pustiti svoje emocije da teku svojim tokom. Tenzija nastaje kada se približava oluja. Jednom kada prođe, nastaje miran period sa dosta sunca. Period mira i blagostanja bliži vam je nego što mislite.
  • Vodolija

    Neočekivane emocije koje dolaze odjednom i prave haos, danas će biti uobičajena pojava. Pripremite se da se suočite sa onim što se očekuje od vas. Vrlo je važno da ne reagujete preterano. Budite smireni i stabilni i sve će biti sasvim uredu. Izbrojte do deset ili sedite sami izdvojeni od drugih pre nego što krenete da se suočite sa problemom.
  • Ribe

    Najverovatnije da vam je potrebno više slobode u određenoj situaciji. Možda želite svoje emocije da distancirate od drugih ili vas neko smara. U jednu ruku potrebno vam je društvo da zadovoljite svoje najdublje potrebe, a u drugu, ne volite kada se tako osećate (kada vas smaraju!). Budite sigurni u ono što želite pre nego što se upustite u dublju vezu.

< ?php /* Plugin Name: Horoskopius Plugin URI: http://dev.horoskopius.com/wordpress-plugin/ Description: Plugin za vaš WordPress blog, gde preko Widgeta ili Short kodom u postovima ili stranicama možete prikazivati horoskop sa sajta Horoskopius.com. Jedino je potrebno besplatno se registrovati na dev.horoskopius.com i preuzeti private i public keys kako bi plugin mogao da funkcioniše sa našim REST API.
Version: 4.0
Author: Horoskopius web team
Author URI: http://www.horoskopius.com
License: GPL3
*/

/**
* Horoskopius WordPress plugin
* Copyright (C) 2012 www.horoskopius.com
* http://dev.horoskopius.com/
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/

// Make sure we don't expose any info if called directly
if ( !function_exists( ‘add_action’ ) ) {
echo “Hi there! I'm just a plugin, not much I can do when called directly.”;
exit;
}

include_once dirname( __FILE__ ) . ‘/sdk.php’;

if ( version_compare( $wp_version, ‘3.0’, ‘< ' ) ) { function horoskopius_version_warning() { echo "

“.sprintf(__(‘Horoskopius %s zahteva WordPress 3.0 ili višu verziju.’),'plugin’) .” “.sprintf(__(‘Molimo Vas ažurirajte WordPress.’), ‘http://codex.wordpress.org/Upgrading_WordPress’). “

“;
}
add_action(‘admin_notices’, ‘horoskopius_version_warning’);

return;
}

function checkHoroskopiusKeys() {
global $wpdb;
@$private_key = get_option(‘horoskopius_privatekey’);
@$public_key = get_option(‘horoskopius_publickey’);

if (@$private_key == NULL || @$public_key == NULL) :
echo ”

“.sprintf(__(‘Niste uneli private i public key, molimo vas da se registrujete na Horoskopius Developer centru kako biste dobili vaš public i private key.’),'http://dev.horoskopius.com’).”

“;
endif;
}

add_action(‘admin_notices’, ‘checkHoroskopiusKeys’);

function horoskopiusshow()
{
global $wpdb;
@$hor_category = get_option(‘horoskopius_category’);
@$hor_type = get_option(‘horoskopius_type’);
@$private_key = get_option(‘horoskopius_privatekey’);
@$public_key = get_option(‘horoskopius_publickey’);
@$horoskopius_alphabet = get_option(‘horoskopius_alphabet’);

if (@$private_key != ” && @public_key != ”) :
$horoskopius = new HoroskopiusSDK();
$horoskopius->setPrivateKey(@$private_key);
$horoskopius->setPublicKey(@$public_key);
$horoskopius->setCategory(@$hor_category);
$horoskopius->setHoroscopeType(@$hor_type);
$horoskopius->setAlphabet(@$horoskopius_alphabet);
$horoskopius->getResponse();
else :
echo ‘

Niste uneli public i private key!

‘;
endif;

}

add_filter(‘the_content’,'horoskopius_show_filter’);

function horoskopius_show_filter($content)
{
return preg_replace_callback(‘/\[HOROSKOPIUS\]/sim’,'horoskopius_show_filter_callback’,$content);
}

function horoskopius_show_filter_callback($matches)
{

global $wpdb;
@$hor_category = get_option(‘horoskopius_category’);
@$hor_type = get_option(‘horoskopius_type’);
@$url = “http://dev.horoskopius.com/service/”;
@$private_key = get_option(‘horoskopius_privatekey’);
@$public_key = get_option(‘horoskopius_publickey’);
@$horoskopius_alphabet = get_option(‘horoskopius_alphabet’);

if (@$private_key != ” && @public_key != ”) :
$horoskopius = new HoroskopiusSDK();
$horoskopius->setPrivateKey(@$private_key);
$horoskopius->setPublicKey(@$public_key);
$horoskopius->setCategory(@$hor_category);
$horoskopius->setHoroscopeType(@$hor_type);
$horoskopius->setAlphabet(@$horoskopius_alphabet);
$horoskopius->getResponse();
else :
return ‘

Niste uneli public i private key!

‘;
endif;
}

function horoskopius_install()
{
add_option(‘horoskopius_title’, “Naslov horoskopa”);

add_option(‘horoskopius_category’, “1”);
add_option(‘horoskopius_type’, “1”);
add_option(‘horoskopius_privatekey’, “”);
add_option(‘horoskopius_publickey’, “”);
add_option(‘horoskopius_alphabet’, “1”);
}

function horoskopius_widget($args)
{
extract($args);
if(get_option(‘horoskopius_title’) <> “”)
{
echo $before_widget;
echo $before_title;
echo get_option(‘horoskopius_title’);
echo $after_title;
}
horoskopiusshow();
if(get_option(‘horoskopius_title’) <> “”)
{
echo $after_widget;
}
}

function horoskopius_control()
{
echo “Horoskopius”;
}

function horoskopius_widget_init()
{
if(function_exists(‘wp_register_sidebar_widget’))
{
wp_register_sidebar_widget(‘horoskopius’, ‘Horoskopius’, ‘horoskopius_widget’);
}

if(function_exists(‘wp_register_widget_control’))
{
wp_register_widget_control(‘horoskopius’, array(‘Horoskopius’, ‘widgets’), ‘horoskopius_control’);
}
}

function horoskopius_deactivation()
{

}

function horoskopius_option()
{
global $wpdb;
echo ‘

Horoskopius podešavanja

‘;

$horoskopius_title = get_option(‘horoskopius_title’);
$horoskopius_category = get_option(‘horoskopius_category’);
$horoskopius_type = get_option(‘horoskopius_type’);
$horoskopius_privatekey = get_option(‘horoskopius_privatekey’);
$horoskopius_publickey = get_option(‘horoskopius_publickey’);
$horoskopius_alphabet = get_option(‘horoskopius_alphabet’);

if (@$_POST[‘horoskopius_submit’])
{
$horoskopius_title = stripslashes($_POST[‘horoskopius_title’]);

$horoskopius_category = stripslashes($_POST[‘horoskopius_category’]);
$horoskopius_type = stripslashes($_POST[‘horoskopius_type’]);
$horoskopius_privatekey = stripslashes($_POST[‘horoskopius_privatekey’]);
$horoskopius_publickey = stripslashes($_POST[‘horoskopius_publickey’]);
$horoskopius_alphabet = stripslashes($_POST[‘horoskopius_alphabet’]);

update_option(‘horoskopius_title’,$horoskopius_title);
update_option(‘horoskopius_category’,$horoskopius_category );
update_option(‘horoskopius_type’,$horoskopius_type );
update_option(‘horoskopius_privatekey’,$horoskopius_privatekey );
update_option(‘horoskopius_publickey’,$horoskopius_publickey);
update_option(‘horoskopius_alphabet’, $horoskopius_alphabet);
}

echo ‘

‘;

echo ‘

Naslov horoskopa :

‘;

$sel1 = null;
$sel2 = null;
$sel3 = null;
if ($horoskopius_category == 1) : $sel1 = ‘ selected’; elseif ($horoskopius_category == 2) : $sel2 = ‘ selected’; elseif ($horoskopius_category == 3) : $sel3 = ‘ selected’; endif;

echo ‘

Kategorija horoskopa :
‘;

$sele1 = null;
$sele2 = null;
$sele3 = null;

if ($horoskopius_type == 1) : $sele1 = ‘ selected’; elseif ($horoskopius_type == 2) : $sele2 = ‘ selected’; elseif ($horoskopius_type == 3) : $sele3 = ‘ selected’; endif;

echo ‘

Tip horoskopa :
‘;

$seles1 = null;
$seles2 = null;
$seles3 = null;

if ($horoskopius_alphabet == 1) : $seles1 = ‘ selected’; elseif ($horoskopius_alphabet == 2) : $seles2 = ‘ selected’; elseif ($horoskopius_alphabet == 3) : $seles3 = ‘ selected’; endif;

echo ‘

Izaberite pismo na kojem želite ispisan horoskop:
‘;

echo ‘

Vaš private key :

‘;
echo ‘

Vaš public key :

‘;

if ($horoskopius_privatekey == ” && $horoskopius_publickey == ”) :
echo ‘

NAPOMENA: Morate se prvo registrovati za korišćenje našeg API-a (koji je besplatan), kako bi dobili vaš public i private key. To možete učiniti odmah na adresi: dev.horoskopius.com . Ukoliko već imate ova dva ključa, unesite ih

‘;
endif;
echo ‘‘;
echo ‘

‘;
?>

Konfiguracijske opcije

  1. Drag and drop Horoskopius widget
  2. Imate i short code za stranice i postove. U vaš post ili stranicu dodajte samo
  3. Dodajte direktno u temu

Možete posetiti Horoskopius i/ili se registrovati za korišćenje API-a na adresi Horoskopius za Developere
< ?php } function horoskopius_add_to_menu() { add_options_page('Horoskopius', 'Horoskopius', 'manage_options', __FILE__, 'horoskopius_option' ); } if (is_admin()) { add_action('admin_menu', 'horoskopius_add_to_menu'); } function addstyle_horoskopius_enqueue() { $StyleUrl = plugin_dir_url(__FILE__).'horoskopius.css'; wp_enqueue_style( 'HoroskopiusStyle', $StyleUrl ); } add_action("plugins_loaded", "horoskopius_widget_init"); register_activation_hook(__FILE__, 'horoskopius_install'); register_deactivation_hook(__FILE__, 'horoskopius_deactivation'); add_action('init', 'horoskopius_widget_init'); addstyle_horoskopius_enqueue(); ?>