Uživatele redakčního systému
\n END; if( !$_GET["id_uzivatele"] ) { /* načtení položek seznamu */ $celkem = 0; $seznam = users::get_list( $celkem, $_GET["sort"] ); draw_pages_panel( $celkem, $_GET["offset"] ); users::draw_list( $seznam ); draw_pages_panel( $celkem, $_GET["offset"] ); } else { /* načtení jednotlivého uživatele */ $id_uzivatele = intval( $_GET["id_uzivatele"] ); $uzivatel = users::get_item( $id_uzivatele ); users::draw_form( $uzivatel ); } } /* načtení uživatele z databáze podle id */ public static function get_item( $id_uzivatele ) { $id_uzivatele = intval( $id_uzivatele ); $dotaz = mysql::query(" SELECT * FROM Uzivatel WHERE id_uzivatele=$id_uzivatele "); $vysledek = mysqli_fetch_assoc( $dotaz ); return $vysledek ? $vysledek : array(); } /* načtení uživatelů podle seznamu id */ public static function get_items( $id_uzivatele, $sort = false ) { if( is_array($id_uzivatele) ) $id_uzivatele = implode( ",", $id_uzivatele ); $id_uzivatele = mysql::escape( $id_uzivatele ); $smer = preg_match( "/\\.desc$/", $sort ) ? " DESC" : " ASC"; $poradi = preg_replace( "/(\\.(desc|asc))$/", "", $sort ); $poradi = preg_match( "/^(id_uzivatele|jmeno|email|typ_uzivatele)$/", $poradi ) ? $poradi.$smer : "NULL"; $dotaz = mysql::query(" SELECT * FROM Uzivatel WHERE FIND_IN_SET(id_uzivatele, $id_uzivatele)>0 ORDER BY $poradi "); $seznam = array(); while( $zaznam = mysqli_fetch_assoc($dotaz) ) if( $sort ) array_push( $seznam, $zaznam ); else $seznam[$zaznam["id_uzivatele"]] = $zaznam; return $seznam; } /* načtení seznamu uživatelů podle zvolených kritérii */ public static function get_list( &$celkem = 0, $sort = false, $offset = true ) { $smer = preg_match( "/\\.desc$/", $sort ) ? " DESC" : " ASC"; $poradi = preg_replace( "/(\\.(desc|asc))$/", "", $sort ); $poradi = preg_match( "/^(id_uzivatele|jmeno|email|typ_uzivatele)$/", $poradi ) ? $poradi.$smer : "NULL"; $offset = $offset ? intval( $_GET["offset"] ) : 0; $limit = $GLOBALS["Page"]["limit"]; $dotaz = mysql::query(" SELECT SQL_CALC_FOUND_ROWS * FROM Uzivatel ORDER BY $poradi LIMIT $limit OFFSET $offset "); $seznam = array(); while( $zaznam = mysqli_fetch_assoc($dotaz) ) if( $sort ) array_push( $seznam, $zaznam ); else $seznam[$zaznam["id_uzivatele"]] = $zaznam; $celkem = mysql::calc_rows(); return $seznam; } /* vykreslení seznamu uživatelů */ public static function draw_list( $seznam ) { $param = html::param( array( ) ); $header = html::param_header( array("id_uzivatele", "jmeno", "email", "typ_uzivatele"), array( ) ); $class = html::param_header_class( array("id_uzivatele", "jmeno", "email", "typ_uzivatele") ); echo << \n END; $cislo = 1; foreach( $seznam as $polozka ) users::draw_list_item( $polozka, $cislo ); echo <<
 
  Id Jméno Typ Možnosti
 
\n END; } private static function draw_list_item( $polozka, &$cislo ) { $disabled = login::permission( "Uzivatel", "delete", $polozka ) ? "" : " DISABLED"; $class = ($cislo++ % 2) ? "Odd" : "Even"; $obj = html::escape( $polozka ); $obj["jmeno_js"] = preg_replace("/'/", "/\\\\'/", $obj["jmeno"]); $option_detail = login::permission( "Uzivatel", "detail", $polozka ) ? " $polozka["id_uzivatele"] ) )."\" TITLE=\"Zobraz detaily uživatele $obj[jmeno]\">
Podrobnosti
" : "
 
"; $option_delete = login::permission( "Uzivatel", "delete", $polozka ) ? " $polozka["id_uzivatele"], "akce" => "smazat" ) )."\" TITLE=\"Smaž uživatele $obj[jmeno]\" onClick=\"return confirm('Opradu si přejete smazat uživatele "$obj[jmeno_js]"?');\">
Smaž
" : "
 
"; echo << $obj[id_uzivatele] $obj[jmeno] $obj[email] $obj[typ_uzivatele] $option_detail $option_delete \n END; } public static function draw_form( $polozka ) { $param = html::param( array( ) ); /* případné přepsaní hodnot uživatelovým vstupem */ foreach( $GLOBALS["Page"]["defaults"] as $klic => $hodnota ) $polozka[$klic] = $hodnota; if( $polozka ) { $obj = html::escape( $polozka ); } else { $obj["id_uzivatele"] = "Nový uživatel"; } if( login::permission( "Uzivatel", "edit", $polozka ) ) { /* typ uživatele lze měnit právě tehdy, když jej lze smazat */ if( login::permission( "Uzivatel", "delete", $polozka ) ) { $obj["typ_uzivatele"] = draw_select( "typ_uzivatele", $polozka["typ_uzivatele"], array( "Čtenář" => "Čtenář", "Editor" => "Editor", "Administrátor" => "Administrátor" ) ); } $obj["jmeno"] = draw_input( "jmeno", $polozka["jmeno"] ); $obj["heslo"] = draw_input( "heslo", $polozka["heslo"] ); $obj["email"] = draw_input( "email", $polozka["email"] ); } else { $obj["heslo"] = str_repeat( "•", 8 ); } if( login::permission( "Uzivatel", "detail", $polozka ) ) { echo <<
 
Id uživatele:$obj[id_uzivatele]
Typ uživatele:$obj[typ_uzivatele]
Jméno:$obj[jmeno]
Heslo:$obj[heslo]
Email:$obj[email]
 
\n END; } else { echo <<Nemáte dostatečná oprávnění k zobrazení záznamu Uzivatel($obj[id_uzivatele]).\n END; } } } ?> Karmická poradna

12 Zákonů karmy

   

Karma v sanskrtu znamená „akci“. Výraz je ekvivalent k Newtonovu zákonu akce a reakce. Když myslíme, mluvíme, jednáme, uvádíme do pohybu sílu – energii, která se pak manifestuje. Tento zákon příčiny a následku rozhodně není „trestání“, je to prostě přírodní fenomén, který existuje nezávisle na tom, zda tomu věříme či ne.

Karmické zákony:

1. Jak zaseješ, tak sklidíš

Parafráze příčiny a následku. Cokoliv vypustíme do vesmíru (myšlenka, slovo, čin), to se dříve či později vrátí. Když chceme štěstí, lásku, mír a přátelství, musíme v prvé řadě být šťastní, mírumilovní, milující a opravdově přátelští. Vaše štěstí je jen stavem mysli, za který jste zodpovědní vy sami.

2. Tvoření – tvoříme navenek i dovnitř

Každá situace vyžaduje naši účast, protože jsme vždy jedno s vesmírem. Vnitřním i vnějším.Cokoliv nás obklopuje, to je spojeno s naším vnitřním stavem. Uvědomte si, co vás obklopuje, protože to vás i utváří. Obklopte se záměrně tím, čím chcete být.

3. Přijímání místo vymezení

Co odmítáte, to bude pokračovat. Pokud něco vnímáte negativně, s odporem, pak jednáte s myslí, která si není vědomá jednoty s celým vesmírem. Sejete nejednotu, sklidíte nejednotu – vymezování, posuzování, odpor. Přijímejte vše s vědomím jednoty.

4. Růst

My sami se musíme měnit a růst, ne svět okolo nás. Ten ovlivňujeme až druhotně. Jediné, co opravdu můžeme ovlivnit jsme my sami – naše mysl, emoce. Když změníme sami sebe, změní se i naše okolí.

5. Zodpovědnost

Pokud je něco v mém životě špatně, je něco špatně i ve mně. Jsme zrcadlem našeho okolí a naše okolí je zrcadlo nás. To je univerzální pravda. My sami jsme zodpovědní za vše, co se nám v životě děje.

6. Propojení

Přestože něco vypadá zdánlivě nepropojené, vše ve Vesmíru je propojené a navzájem se ovlivňuje. Krok vyvolává další krok a tak dále. Vše začíná i končí prvním a posledním, slovy jedním, krokem. Malá změna, krok, může vyvolat sekvenci akcí, která bude zakončena velkou změnou. Nepodceňujte žádné myšlenky, slova, činy, ať už vypadají jakkoliv malé a nevýznamné.

7. Soustředění

Naše mysl se může v jeden okamžik soustředit pouze na jeden objekt. Pokud se soustředíme na přítomnost, nemůžeme mít v mysli myšlenky jako vztek, hněv, chtivost.

8. Odevzdání

Pokud v něco věříte, dříve či později vás život vyzve, abyste svou víru ukázali v praxi.

9. Praxe

Myšlenky na minulost, staré vzory chování, staré sny blokují vše nové. Praktikujte meditaci – soustředění na „tady a teď .“ Jen tak zakusíte všeobjímající jednotu a proud. Když jste v minulosti či budoucnosti, zakoušíte jen své vymezené já. Zaséváte nejednotu, kterou také sklidíte.

10. Změna

Minulost se opakuje, dokud se z ní nepoučíme. Poučení může znamenat i vědomé přijetí věcí „takových, jaké jsou“. Bez odsuzování, hodnocení, odporu. Tím změníme svůj postoj a věci již nikdy nebudou vypadat jako dřív – změní se.

11. Trpělivost a odměna

Každá odměna začíná prací. Dlouhotrvající odměna vyžaduje trpělivou a vytrvalou práci. Čím více žijeme v jednotě s vesmírem (sami se sebou), tím větší štěstí následuje. Trpělivost je známkou vědomí jednoty. Netrpělivost je známkou nejednoty, nežití v přítomnosti.

12. Inspirace

Každá hodnota je výsledkem energie, která byla vložena. Příspěvek každého z nás je příspěvek do celku.

 

        Metodika odpuštění Ho"oponopono