Ejemplo n.º 1
0
<?php

$SITE_ROOT = "http://cinemadraft.com/";
$jsonData = getData($SITE_ROOT);
makePage($jsonData, $SITE_ROOT);
$imageUrl = 'http://cinemadraft.com/img/osc-banner_statuette.jpg';
function getData($siteRoot)
{
    $urlArray = explode("/", $_GET['path']);
    $path = $urlArray[0];
    $id = $urlArray[1];
    if ($path == 'group') {
        return array('title' => 'The Draft | CinemaDraft', 'description' => 'Get your Cinema Draft on! Collect your friends, pick your movie roster, and wait for Award Season to unfold so you can flaunt your cinematic knowledge.', 'image' => 'http://cinemadraft.com/img/osc-banner_statuette.jpg');
    } else {
        if ($path == 'events' && $id == '') {
            return array('title' => 'Award Shows | CinemaDraft', 'description' => 'Get your Cinema Draft on! Collect your friends, pick your movie roster, and wait for Award Season to unfold so you can flaunt your cinematic knowledge.', 'image' => 'http://cinemadraft.com/img/osc-banner_statuette.jpg');
        } else {
            if ($path == 'events' && $id !== '') {
                $fb = file_get_contents("https://cinemadraft.firebaseio.com/events/" . $id . ".json");
                $data = get_object_vars(json_decode($fb));
                return array('title' => $data["name"] . ' | Award Shows | CinemaDraft', 'description' => 'Get your Cinema Draft on! Collect your friends, pick your movie roster, and wait for Award Season to unfold so you can flaunt your cinematic knowledge.', 'image' => 'http://cinemadraft.com/img/osc-banner_statuette.jpg');
            } else {
                if ($path == 'live' && $id !== '') {
                    $fb = file_get_contents("https://cinemadraft.firebaseio.com/events.json");
                    $data = get_object_vars(json_decode($fb));
                    foreach ($data as $key => $event) {
                        $e = json_decode(json_encode($event), true);
                        if ($e["abbr"] == $id) {
                            $eventName = $e["name"];
                        }
                    }
Ejemplo n.º 2
0
    /**
     * Run the database seeds.
     *
     * @return void
     */
    public function run()
    {
        Model::unguard();
        // Notendur
        \App\User::create(['name' => 'Netvistun', 'email' => '*****@*****.**', 'password' => bcrypt(env('NETVISTUN')), 'remember_token' => str_random(10)]);
        function imgs()
        {
            $_images = [];
            for ($i = 1; $i <= 16; $i++) {
                $_images[] = ['name' => 'm' . $i . '.jpg', 'title' => 'm' . $i . '.jpg'];
            }
            shuffle($_images);
            return $_images;
        }
        $faker = Faker\Factory::create();
        function makePage($page = [])
        {
            //dd(imgs());
            $page['slug'] = isset($page['slug']) ? $page['slug'] : str_slug($page['title']);
            $page['images'] = isset($page['images']) ? $page['images'] : imgs();
            $imgs = imgs();
            $banner = $imgs[mt_rand(0, count($imgs) - 1)];
            $page['banner'] = $banner['name'];
            return factory(\App\Page::class)->create($page);
        }
        function makeProduct($page = [])
        {
            $page['slug'] = isset($page['slug']) ? $page['slug'] : str_slug($page['title']);
            $page['images'] = isset($page['images']) ? $page['images'] : imgs();
            $page['tech'] = isset($page['tech']) ? $page['tech'] : '';
            return factory(\App\Product::class)->create($page);
        }
        function makeCategory($page = [])
        {
            $page['slug'] = isset($page['slug']) ? $page['slug'] : str_slug($page['title']);
            $page['images'] = isset($page['images']) ? $page['images'] : imgs();
            return factory(\App\Category::class)->create($page);
        }
        /*foreach($pages as $page) {
              makePage(['title' => $page]);
          }*/
        makePage(['title' => 'Vörur', 'topmenu' => 1, 'content' => '<p>Dún og fiður ehf framleiðir sjálf allar söluvörur sínar s.s sængur, kodda, púða og pullur að undanskildum utanyfirverum og lökum. Öll framleiðslan er merkt Dún og fiður og ársstimpluð þannig að sjá megi framleiðsluárið þegar komið er með vöruna í hreinsun eða endurnýjun. Við endurnýjun á framleiðsluvöru Dún- og fiðurhreinsunarinnar er vörunni gefinn nýr ársstimpill.</p>
<p>Dún og fiður framleiðir vörur sínar úr mismunandi dún og fiðri þ.e. æðardún, snjógæsadún, svanadún, andardún og gæsadún og eru gæðin í þeirri röð sem hér er talið. Þannig fer í sæng sem er með 1 kg. af æðardún, snjógæsadún eða svanadún 1.1 kg. af andardún og 1.25 kg. af gæsadún.</p>
{image:' . mt_rand(0, 10) . '|align:' . (mt_rand(0, 1) == 0 ? 'left' : 'right ') . '|size:m}
<p>Dún og fiður framleiðir æðardúnssængur eingöngu eftir pöntunum. Aðrar dúnsængur eru fyrirliggjandi á lager í stærðunum 200X220, 140X220, 140X200, 100X140 og 80X100 en öll mál eru í cm. Aðrar stærðir eru framleiddar samkvæmt óskum viðskiptavinar.</p>
<p>Koddar eru fyrirliggjandi á lager í stærðunum 60X80, 50X70, 40X50 og 35X40 cm og pullur í stærð 18X50 cm. Eins og með sængur eru koddar framleiddir í öðrum stærðum að ósk viðskiptavinar. Púðar eru einungis framleiddir samkvæmt pöntunum.</p>
<p>Hægt er að smella á allar þessar myndir til að stækka þær.</p>']);
        makePage(['title' => 'Hreinsun', 'topmenu' => 1, 'content' => '<p>Meginmarkmiðið með hreinsun á dúnsængum er að ná öllum svita og utanaðkomandi raka úr dúninum. Dúnninn lyftist upp inní sænginni og ef þetta er gert á um það bil 3 ára fresti þá lengist endingartími sængurinnar um mörg ár.</p>
{image:' . mt_rand(0, 10) . '|align:' . (mt_rand(0, 1) == 0 ? 'left' : 'right ') . '|size:m}
<p>Efnið sem notað er við hreinsunina er vistvænt og brotnar niður í náttúrunni á innan við einum sólarhring. Þetta er auðvitað undirstaða heilbrigðis og þess að þú sofir betur.</p>
<p>Við hreinsum sængur og kodda og einnig bætum við nýjum dún í anda-, svana-, snjógæsa- og æðardúnsængur.</p>
<p>Skiptum einnig um utanyfir-ver ef þess er þörf.</p>
<p>Við höfum 50 ára reynslu í faginu</p>']);
        $um_okkur = makePage(['title' => 'Fyrirtækið', 'slug' => 'fyrirtaekid', 'topmenu' => 1, 'content' => '<p>Dún og fiður er leiðandi fyrirtæki í framleiðslu, endurnýjun og hreinsun á sængum, koddum, púðum, pullum og skyldum vörum úr náttúrlegum dún og fiðri.</p>
<p>Dún og fiður byggir á um 50 ára gömlum merg, í eigu sömu fjölskyldu allan tímann. Á þessum tíma hefur safnast saman mjög mikilvæg þekking og reynsla á öllu sem lýtur að dún og fiðri, efnum því tengdu og meðhöndlun sængurfatnaðar.</p>
{image:' . mt_rand(0, 10) . '|size:l}
<p>Dún og fiður var stofnað 1. febrúar 1959 og var fyrst til húsa að Kirkjuteig 29 í Reykjavík, en 3. ágúst 1963 flutti fyrirtækið í eigið húsnæði að Vatnsstíg 3, Reykjavík. Dún og fiður er nú til húsa á Laugavegi 86.</p>
<p>Dún og fiður hefur með áratuga starfsemi skapað sér fastan sess í hugum borgarbúa og annarra landsmanna. Því hefur það verið stefna fyrirtækisins að breyta engu þar um né að vera með útsölur eða útibú á öðrum stöðum.</p>
        ']);
        makePage(['slug' => 'thjonusta', 'title' => 'Þjónusta', 'parent_id' => $um_okkur->id, 'content' => '<p>Dún og fiður er með þjónustu sína á Laugavegi 86. Er verslunin og móttaka á sængurfatnaði til endurnýjunar eða þvotta opin á mánudögum til föstudaga frá kl. 10:00 til 18:00. Aðeins er opið á laugardögum milli 11:00 og 16:00. Undantekningar eru í desember mánuði.</p>
<p>Hægt er að fá sængur og kodda, sem komið er með í þvott eða endurnýjun, eftir sólarhring ef komið er með það fyrir hádegi á mánudögum til föstudags.</p>
{image:' . mt_rand(0, 10) . '|align:' . (mt_rand(0, 1) == 0 ? 'left' : 'right ') . '|size:m}
<p>Dún og fiður tekur að sér að hreinsa og endurnýja sængur og kodda óháð því hvar varan er framleidd. Vörur sem fyrirtækið endurnýjar fá nýjan ársstimpil.</p>
<p>Einfaldasta hreinsunin á sængum er þvottur og þurrkun í öflugum þurrkara. Hún er fullnægjandi ef dúnninn er óskemmdur og ver heilt og lítið slitið. Sé dúnninn hins vegar farinn að rýrna og/eða ver orðið slitið er boðið uppá að skipta um ver og bæta í dún eftir þörfum.</p>']);
        makePage(['slug' => 'stadsetning', 'title' => 'Staðsetning', 'parent_id' => $um_okkur->id, 'content' => '<p>Dún og fiður er við Laugavegi 86.</p>
            <iframe width="100%" height="400" frameborder="0" src="http://ja.is/kort/embedded/?zoom=8&x=357994&y=407785&layer=map&q=D%C3%BAn+og+fi%C3%B0ur+ehf%2C+Laugavegi+86"></iframe>']);
        makePage(['slug' => 'hafa-samband', 'title' => 'Hafa samband', 'parent_id' => 0, 'topmenu' => 0, 'content' => '<center><p>Sendu okkur skilaboð og við munum vera í bandi við þig.</p></center>']);
        $pics = ['myndBjarni01.jpg', '12.jpg', '10.jpg'];
        $forsidumyndir = makePage(['title' => 'Forsíðumyndir', 'slug' => '_forsidumyndir', 'status' => 0]);
        foreach ($pics as $k => $v) {
            makePage(['title' => $v, 'parent_id' => $forsidumyndir->id, 'images' => [['name' => $v]]]);
        }
        /*$flokkur1 = makeCategory(['title' => 'Flokkur 1', 'images' => getImages(3)]);
          $flokkur2 = makeCategory(['title' => 'Flokkur 2', 'images' => getImages(3)]);*/
        $dunpoki_myndir = [];
        $dunpoki_myndir[] = ['name' => 'dunpoki-raudur.jpg', 'title' => 'Dúnpoki'];
        $myndir = array_merge($dunpoki_myndir, imgs());
        makeProduct(['title' => 'Dúnpoki', 'content' => 'Hágæða dúnpoki í kerru / vagn', 'category_id' => 0, 'fillimage' => 1, 'options' => [["text" => "Litur", "type" => "select", "values" => [["text" => "Rauður", "value" => "", "modifier" => "0"], ["text" => "Dökkblár", "value" => "", "modifier" => "0"]]]], 'price' => 14900, 'images' => $myndir]);
        for ($i = 0; $i <= 6; $i++) {
            makeProduct(['title' => $faker->name, 'fillimage' => 1]);
        }
        Model::reguard();
    }
<?php

// Run CartoDB query
$jsonData = getData();
// Create the temp "page"
makePage($jsonData);
function getData()
{
    $id = ctype_digit($_GET['id']) ? $_GET['id'] : 1;
    $table = $_GET['table'];
    // Set CDB query
    $columns = ' cartodb_id, filepath, \'' . $table . '\' as table,
            ROUND(ST_X("' . $table . '"."the_geom")::numeric, 5) AS lon,
            ROUND(ST_Y("' . $table . '"."the_geom")::numeric, 5) AS lat';
    if ($table === 'commercial' || $table === 'features') {
        $columns = $columns . ', name, (SELECT "narrative" FROM "narratives" WHERE "' . $table . '"."filepath" = "narratives"."filepath")';
    }
    $url = 'http://remcaninch.cartodb.com/api/v2/sql?q=SELECT' . urlencode($columns . ' FROM ' . $table . ' WHERE cartodb_id = ' . $id . ' LIMIT 1');
    // Get results, decode JSON, return result
    $rawData = file_get_contents($url);
    $ez = json_decode($rawData);
    return $ez->rows[0];
}
function makePage($data)
{
    // Set description and name
    $default_description = 'An interactive map of the Sleeping Bear Heritage Trail, Northwest Michigan\'s most popular pathway running through the heart of dune country.';
    $name;
    $description;
    if (property_exists($data, 'narrative')) {
        if ($data->narrative !== '') {
Ejemplo n.º 4
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     Model::unguard();
     // Notendur
     \App\User::create(['name' => 'Netvistun', 'email' => '*****@*****.**', 'password' => bcrypt(env('NETVISTUN')), 'remember_token' => str_random(10)]);
     $faker = Faker\Factory::create();
     function makePage($page = [])
     {
         $page['slug'] = isset($page['slug']) ? $page['slug'] : str_slug($page['title']);
         $page['images'] = isset($page['images']) ? $page['images'] : [];
         return factory(\App\Page::class)->create($page);
     }
     function makeProduct($page = [])
     {
         $page['slug'] = isset($page['slug']) ? $page['slug'] : str_slug($page['title']);
         $page['images'] = isset($page['images']) ? $page['images'] : [];
         return factory(\App\Product::class)->create($page);
     }
     function makeCategory($page = [])
     {
         $page['slug'] = isset($page['slug']) ? $page['slug'] : str_slug($page['title']);
         $page['images'] = isset($page['images']) ? $page['images'] : [];
         return factory(\App\Category::class)->create($page);
     }
     $pages = ['Sagan', 'Vörur', 'Hafa samband'];
     $um_okkur = makePage(['title' => 'Um okkur', 'slug' => 'um-okkur']);
     makePage(['slug' => 'starfsfolk', 'title' => 'Starfsfólk', 'parent_id' => $um_okkur->id]);
     makePage(['slug' => 'stadsetning', 'title' => 'Staðsetning', 'parent_id' => $um_okkur->id, 'content' => '<iframe width="100%" height="400" frameborder="0" src="http://ja.is/kort/embedded/?zoom=10&x=359824&y=406933&layer=map&q=Kleifar%C3%A1s+ehf+heildverslun%2C+%C3%81rm%C3%BAla+22"></iframe>']);
     foreach ($pages as $page) {
         makePage(['title' => $page]);
     }
     $pics = ['slide1.jpg', 'slide2.jpg'];
     $forsidumyndir = makePage(['title' => 'Forsíðumyndir', 'slug' => '_forsidumyndir', 'status' => 0]);
     foreach ($pics as $k => $v) {
         makePage(['title' => $v, 'parent_id' => $forsidumyndir->id, 'images' => [['name' => $v]]]);
     }
     $gleraugu = makeCategory(['title' => 'Gleraugu', 'images' => getImages(3)]);
     $fatnadur = makeCategory(['title' => 'Fatnaður', 'images' => getImages(3)]);
     $snyrtivara = makeCategory(['title' => 'Snyrtivara', 'images' => getImages(3)]);
     $harskraut = makeCategory(['title' => 'Hárskraut', 'images' => getImages(3)]);
     $lipsmacker = makeCategory(['title' => 'Lipsmacker', 'images' => getImages(3)]);
     \App\Category::find($harskraut->id)->extras('is')->add('frontpaged', 1);
     \App\Category::find($harskraut->id)->extras('is')->add('size', 2);
     \App\Category::find($gleraugu->id)->extras('is')->add('frontpaged', 2);
     \App\Category::find($gleraugu->id)->extras('is')->add('size', 2);
     \App\Category::find($fatnadur->id)->extras('is')->add('frontpaged', 3);
     \App\Category::find($fatnadur->id)->extras('is')->add('size', 2);
     \App\Category::find($snyrtivara->id)->extras('is')->add('frontpaged', 4);
     \App\Category::find($snyrtivara->id)->extras('is')->add('size', 2);
     $gleraugu_subs = ['Sólgleraugu', 'Sólgleraugu barna', 'Lesgleraugu'];
     $fatnadur_subs = ['Sokkar', 'Vettlingar', 'Húfur', 'Leggings'];
     $snyrtivara_subs = ['Cala', 'Titanium', 'Hárspray', 'Svitavörn'];
     foreach ($gleraugu_subs as $sub) {
         $images = getImages(1);
         makeCategory(['title' => $sub, 'parent_id' => $gleraugu->id, 'images' => $images]);
     }
     foreach ($fatnadur_subs as $sub) {
         $images = getImages(1);
         makeCategory(['title' => $sub, 'parent_id' => $fatnadur->id, 'images' => $images]);
     }
     foreach ($snyrtivara_subs as $sub) {
         $images = getImages(1);
         makeCategory(['title' => $sub, 'parent_id' => $snyrtivara->id, 'images' => $images]);
     }
     for ($i = 0; $i < 50; $i++) {
         $images = getImages(8);
         makeProduct(['title' => $faker->sentence(3), 'category_id' => mt_rand(1, 8), 'images' => $images]);
     }
     Model::reguard();
 }
Ejemplo n.º 5
0
<?php

require_once dirname(__FILE__) . '/browser.php';
$config = array();
preg_match('/class.*extends *(.*)[ \\n]/', file_get_contents('php://stdin'), $config);
if (isset($config[1])) {
    require_once getenv('TM_BUNDLE_SUPPORT') . '/Scripts/browser.php';
    echo makePage('http://www.symfony-project.org/api/search/1_4?search=' . $config[1]);
} else {
    echo "<h3>Couldn't find base class</h3>";
}
Ejemplo n.º 6
0
    /**
     * Run the database seeds.
     *
     * @return void
     */
    public function run()
    {
        Model::unguard();
        // Notendur
        \App\User::create(['name' => 'Netvistun', 'email' => '*****@*****.**', 'password' => bcrypt(env('NETVISTUN')), 'remember_token' => str_random(10)]);
        function imgs()
        {
            $_images = [];
            for ($i = 1; $i <= 12; $i++) {
                $_images[] = ['name' => $i . '.jpg', 'title' => $i . '.jpg'];
            }
            shuffle($_images);
            return $_images;
        }
        $faker = Faker\Factory::create();
        function makePage($page = [])
        {
            $page['slug'] = isset($page['slug']) ? $page['slug'] : str_slug($page['title']);
            $page['images'] = isset($page['images']) ? $page['images'] : imgs();
            return factory(\App\Page::class)->create($page);
        }
        $skurdlaekningar = makePage(['title' => 'Skurðlækningar', 'content' => '
<p>Ýmislegt um skurðlækningar.</p>
            ']);
        $adgerdir = makePage(['title' => 'Aðgerðir', 'content' => '
<p>Ýmislegt um aðgerðir.</p>
            ']);
        $ymislegt = makePage(['title' => 'Ýmislegt', 'content' => '
<p>Ýmislegt.</p>
            ']);
        makePage(['title' => 'Æðaskurðlækningar', 'parent_id' => $skurdlaekningar->id, 'content' => '
<p>Æðaskurðlækningar eru sérgrein  sem greinir og meðhöndlar sjúkdóma í slagæða og bláæðakerfi.</p>
<p>Í Læknahúsinu starfa þrír sérfræðingar í æðaskurðlækningum.</p>
<ul>
    <li>Guðmundur Daníelsson</li>
    <li>Helgi Sigurðsson</li>
    <li>Karl Logason</li>
</ul>
            ']);
        $barna = makePage(['title' => 'Barnaskurðlækningar', 'parent_id' => $skurdlaekningar->id, 'content' => '
<p>Í Læknahúsinu starfar einn sérfræðingur í barnaskurðlækningum.</p>
            ']);
        makePage(['title' => 'Test 1', 'parent_id' => $barna->id, 'content' => '
            Test 1
            ']);
        makePage(['title' => 'Test 2', 'parent_id' => $barna->id, 'content' => '
            Test 2
            ']);
        makePage(['title' => 'Almennar skurðlækningar', 'parent_id' => $skurdlaekningar->id, 'content' => '
<p>Í Læknahúsinu eru starfandi þrír sérfræðingar í almennum skurðlækningum.</p>
            ']);
        makePage(['title' => 'Þvagfæraskurðlækningar', 'parent_id' => $skurdlaekningar->id, 'content' => '
<p>Þvagfæraskurðlæknar greina og meðhöndla sjúkdóma í þvagfærum kvenna og karla og kynfærum karla.</p>
            ']);
        makePage(['title' => 'Lýtalækningar', 'parent_id' => $ymislegt->id, 'content' => '
<p>Í Læknahúsinu starfa fjórir sérfræðingar í lýta og fegrunarlækningum.</p>
            ']);
        makePage(['title' => 'Blóðtökur', 'parent_id' => $ymislegt->id, 'content' => '
<p>Efni vantar</p>
            ']);
        makePage(['title' => 'Augnaðgerðir', 'parent_id' => $adgerdir->id, 'content' => '
<p>Efni vantar</p>
            ']);
        makePage(['title' => 'Panta tíma', 'content' => '
<p>Efni vantar</p>
            ']);
        makePage(['title' => 'Kviðslit', 'parent_id' => $ymislegt->id, 'content' => '
<p>Efni vantar</p>
            ']);
        makePage(['title' => 'Handaaðgerðir', 'parent_id' => $adgerdir->id, 'content' => '
<p>Efni vantar</p>
            ']);
        Model::reguard();
    }
Ejemplo n.º 7
0
    /**
     * Run the database seeds.
     *
     * @return void
     */
    public function run()
    {
        Model::unguard();
        // Notendur
        \App\User::create(['name' => 'Netvistun', 'email' => '*****@*****.**', 'password' => bcrypt(env('NETVISTUN')), 'remember_token' => str_random(10)]);
        $vorur = [['category_id' => 0, 'title' => 'Ávaxtasýrupúðar', 'content' => '<p>Púðarnir frá Crystal Peel eru ríkir af C vítamíni og öðrum andoxunarefnum ásamt ávaxtasýrum.</p>
<p>Inniheldur R-arbutin og hyauluronic acid.</p>
<p>Endurnýja húðina, ver gegn sindurefnum , gefa húðinni ljóma, stinna og slétta og auka frumuendurnýjun.</p>
<p>Frábært að nota með húðslípikreminu dagana sem þú notar það ekki.</p>', 'images' => [['name' => 'fruit-extract-pads-500x5001.png', 'title' => 'Ávaxtasýrupúðar']], 'status' => 1, 'options' => []], ['category_id' => 0, 'title' => 'Ferðasett skrúbb og sápa', 'content' => '
<h3>Húðslípikrem</h3>
<p>Auðveld og fljót leið til að</p>
<ul>
<li>Jafna húðlit og vinna á litamismun</li>
<li>Stinnir og þéttir húð</li>
<li>Eykur Collagen framleiðslu</li>
<li>Minnkar fínar línur og hrukkur</li>
<li>Verndar húðina og kemur í veg fyrir ótímabæra öldrun</li>
<li>Minnkar svitaholur og dregur saman húðina</li></ul>

<p>Gerir allar aðrar vörur sem þú notar eftirá virkari.</p>

<h3>Húðslípisápa fyrir líkamann</h3>
<ul>
<li>Örvar og endurnýjar</li>
<li>Tekur í burtu daufa,þurra húð og gerir hana mýkri og unglegri.</li>
<li>Kemur í veg fyrir inngróin hár og vinnur á cellolite/appelsínuhúð.</li>
<li>Hjálpar til við t.d þurra olnboga og excem</li>
<li>Hjálpar til að jafna húðina</li>
<li>Náttúruleg vegetable soap base with olive oil, shea butter, and aloe gel</li>
</ul>', 'images' => [['name' => 'body-bar-travel1.png', 'title' => 'Ferðasett skrúbb og sápa'], ['name' => 'small-travel-tube.png', 'title' => 'Ferðasett skrúbb og sápa']], 'status' => 1, 'options' => []], ['category_id' => 0, 'title' => 'Gjafasett Dömu', 'content' => '
<h3>Húðslípikrem</h3>
<p>Auðveld og fljót leið til að</p>
<ul>
<li>Jafna húðlit og vinna á litamismun</li>
<li>Stinnir og þéttir húð</li>
<li>Eykur Collagen framleiðslu</li>
<li>Minnkar fínar línur og hrukkur</li>
<li>Verndar húðina og kemur í veg fyrir ótímabæra öldrun</li>
<li>Minnkar svitaholur og dregur saman húðina</li></ul>

<p>Gerir allar aðrar vörur sem þú notar eftirá virkari.</p>

<h3>Húðslípisápa fyrir líkamann</h3>
<ul>
<li>Örvar og endurnýjar</li>
<li>Tekur í burtu daufa,þurra húð og gerir hana mýkri og unglegri.</li>
<li>Kemur í veg fyrir inngróin hár og vinnur á cellolite/appelsínuhúð.</li>
<li>Hjálpar til við t.d þurra olnboga og excem</li>
<li>Hjálpar til að jafna húðina</li>
<li>Náttúruleg vegetable soap base with olive oil, shea butter, and aloe gel</li>
</ul>', 'images' => [['name' => 'womens-gift-set.png', 'title' => 'Gjafasett Dömu']], 'status' => 1, 'options' => []], ['category_id' => 0, 'title' => 'Gjafasett Herra', 'content' => '
<h3>Crystal Peel húðslípikrem fyrir herra</h3>
<p><strong>Pre-shave formúla fyrir herra.</strong></p>

<ul>
<li>Virkar sem hreinsir og skrúbb fyrir herrana</li>
<li>Hefur sannað sig í að vinna gegn rakbólum og inngrónum hárum.</li>
<li>Með þessari virku vöru verður raksturinn sem aldrei fyrr</li>
<li>Bætir áferð húðarinnar og gefur hreinleika</li>
<li>Sjáanlegur árangur með fyrstu notkun</li>
</ul>

<p>Þessi virka húðmeðferð er engri lík og áferð húðarinnar verður dásamleg. Mælum með góðu rakakremi eftir meðferðina með ríkum sólarvarnarstuðul þar sem er verið að vinna mikið á yfirborði húðarinnar.</p>

<h3>Crystal Peel Microdermobration soap</h3>
<p><strong>Microdermabrasion exfoliating soap for the body.</strong></p>

<ul>
<li>Örvar og endurnýjar</li>
<li>Tekur í burtu daufa,þurra húð og gefur mýkri og unglegri húð.</li>
<li>Kemur í veg fyrir inngróin hár og vinnur á cellolite/appelsínuhúð.</li>
<li>Hjálpar til við t.d þurra olnboga og excem</li>
<li>Hjálpar til að jafna húðina</li>
<li>Náttúruleg vegetable soap base with olive oil, shea butter, and aloe gel</li>
<li>Virk innihaldsefni : magnesium oxide crystals and sterile, medical-grade corundum crystals</li>
</ul>

<p>Húðslípisápan er byltingarkennd skrúbbmeðferð fyrir líkamann.</p>
<p>Sápa til að nota í sturtu eða baði.</p>
<p>Inniheldur korundum og magnesium kristalla úr dauðahafinu.</p>
<p>Nuddað inn í húðina með hringlaga hreyfingum. Leggið áherslu á erfið svæði.</p>
<p>Vinnur vel á appelsínuhúð/cellolite, stinnir og styrkir og endurnýjar húðina strax í fyrstu meðferð.</p>
<p>Inngróin hár og húð með mikla örvefssmyndun - virkar vel það.</p>
<p>Virknin er æðisleg af þessari vöru og hefur hún reynst einnig vel fyrir psoriasis, þurra olnboga, fætur ásamt því að vera besta undirstöðumeðferðin fyrir brúnkukrem eða slíkar vörur/meðferðir,</p>
<p>Húðslípisápan er til í lavender og lemongrass.</p>
', 'images' => [['name' => 'mens-gift-set-500x5001.png', 'title' => 'Gjafasett Herra']], 'status' => 1, 'options' => []], ['category_id' => 0, 'title' => 'Húðslípikrem Dömu', 'content' => '
Auðveld og fljót leið til að
<ul>
<li>Jafna húðlit og vinna á litamismun</li>
<li>Stinnir og þéttir húð</li>
<li>Eykur Collagen framleiðslu</li>
<li>Minnkar fínar línur og hrukkur</li>
<li>Verndar húðina og kemur í veg fyrir ótímabæra öldrun</li>
<li>Minnkar svitaholur og dregur saman húðina</li>
</ul>

<p>Gerir allar aðrar vörur sem þú notar eftirá virkari.</p>

<p>Húðslípikremið frá Crystal Peel er unnið úr vandaðri formúlu í vörum sem eru nauðsynlegar fyrir grunn allrar húðumhirðu.<br>
Þær eru ætlaðar sem virk meðferð til heimanotkunnar og eru fyrsta skrefið að betri húð.<br>
Húðslípikremið er hægt að nota fyrir allar húðgerðir því að þú stjórnar hversu mikið þú nuddar inn i húðina.<br>
Húðslípikremið ber sjánlegan árangur strax, jafna og sléttir húðina, minnkar fínar línur, eykur ljóma í húðinni og vinnur vel á ýmsum húðvandamálum s.s örvefur, bólur, opnar húðholur ásamt því að vinna á litablettum i húð t.d eftir sól.<br>
Með því að nudda kreminu inn í húðina stuðlar þú að endurvakningu í að örvar kollagen framleiðslu sem heldur húðinni stinnri og unglegri.<br>
Notist 2-3 í viku á andlit og háls, ásamt baki.</p>
', 'images' => [['name' => 'womens-tube.png', 'title' => 'Húðslípikrem Dömu']], 'status' => 1, 'options' => []], ['category_id' => 0, 'title' => 'Húðslípikrem Herra', 'content' => '
<p><strong>Crystal Peel Exfoliation krem fyrir herra</strong></p>
<p>Pre-shave formúla fyrir herra.</p>

<ul>
<li>Virkar sem hreinsir og skrúbb fyrir herra</li>
<li>Hefur sannað sig í að vinna gegn rakbólum og inngrónum hárum.</li>
<li>Með þessari virku vöru verður raksturinn sem aldrei fyrr</li>
<li>Bætir áferð húðarinnar og gefur hreinleika</li>
<li>Sjáanlegur árangur með fyrstu notkun</li>
</ul>

<p>Þessi virka húðmeðferð er engri lík og áferð húðarinnar verður dásamleg. Mælum með góðu rakakremi eftir meðferðina með ríkum sólarvarnarstuðul þar sem er verið að vinna mikið á yfirborði húðarinnar.</p>
', 'images' => [['name' => 'microdermabrasion-exfo-men-2.png', 'title' => 'Húðslípikrem Herra']], 'status' => 1, 'options' => []], ['category_id' => 0, 'title' => 'Húðslípisápa stór Lemongras', 'content' => '
<p><strong>Húðslípi-skrúbbsápa fyrir líkamann</strong></p>
<ul>
<li>Örvar og endurnýjar</li>
<li>Tekur í burtu daufa,þurra húð og gefur mýkri og unglegri húð.</li>
<li>Kemur í veg fyrir inngróin hár og vinnur á cellolite/appelsínuhúð.</li>
<li>Hjálpar til við t.d þurra olnboga og excem</li>
<li>Hjálpar til að jafna húðina</li>
<li>Náttúruleg vegetable soap base with olive oil, shea butter og aloe gel</li>
</ul>
<p>Virk innihaldsefni  magnesium oxide crystals and sterile, medical-grade corundum crystals</p>

<p>Húðslípisápan er byltingarkennd skrúbbmeðferð fyrir líkamann.<br>
Sápa til að nota í sturtu eða baði.<br>
Inniheldur korundum og magnesium kristalla úr dauðahafinu.<br>
Nuddað inn í húðina með hringlaga hreyfingum. Leggið áherslu á erfið svæði.<br>
Vinnur vel á appelsínuhúð/cellolite, stinnir og styrkir og endurnýjar húðina strax í fyrstu meðferð.<br>
Inngróin hár og húð með mikla örvefssmyndun - virkar vel það.<br>
Virknin er æðisleg af þessari vöru og hefur hún reynst einnig vel fyrir psoriasis, þurra olnboga, fætur ásamt því að vera besta undirstöðumeðferðin fyrir brúnkukrem eða slíkar vörur/meðferðir.</p>
<p>Húðslípisápan er til í lavender og lemongrass.</p>', 'images' => [['name' => 'hudslipisapa-stor-lemongras.jpg', 'title' => 'Húðslípisápa stór Lemongras']], 'status' => 1, 'options' => []], ['category_id' => 0, 'content' => '
<p><strong>Húðslípi-skrúbbsápa fyrir líkamann</strong></p>
<ul>
<li>Örvar og endurnýjar</li>
<li>Tekur í burtu daufa,þurra húð og gefur mýkri og unglegri húð.</li>
<li>Kemur í veg fyrir inngróin hár og vinnur á cellolite/appelsínuhúð.</li>
<li>Hjálpar til við t.d þurra olnboga og excem</li>
<li>Hjálpar til að jafna húðina</li>
<li>Náttúruleg vegetable soap base with olive oil, shea butter og aloe gel</li>
</ul>
<p>Virk innihaldsefni  magnesium oxide crystals and sterile, medical-grade corundum crystals</p>

<p>Húðslípisápan er byltingarkennd skrúbbmeðferð fyrir líkamann.<br>
Sápa til að nota í sturtu eða baði.<br>
Inniheldur korundum og magnesium kristalla úr dauðahafinu.<br>
Nuddað inn í húðina með hringlaga hreyfingum. Leggið áherslu á erfið svæði.<br>
Vinnur vel á appelsínuhúð/cellolite, stinnir og styrkir og endurnýjar húðina strax í fyrstu meðferð.<br>
Inngróin hár og húð með mikla örvefssmyndun - virkar vel það.<br>
Virknin er æðisleg af þessari vöru og hefur hún reynst einnig vel fyrir psoriasis, þurra olnboga, fætur ásamt því að vera besta undirstöðumeðferðin fyrir brúnkukrem eða slíkar vörur/meðferðir.</p>
<p>Húðslípisápan er til í lavender og lemongrass.</p>', 'title' => 'Húðslípisápa stór Lavender', 'images' => [['name' => 'lavendar-soap.png', 'title' => 'Húðslípisápa stór Lavender']], 'status' => 1, 'options' => []], ['category_id' => 0, 'title' => 'Varaskrúbbur og Varalyftir', 'content' => '
<p><strong>Lip plumping duo eða varatvenna fyrir fylltari varir</strong></p>
<p>Þetta sett inniheldur varaskrúbbinn og varaplumperinn Saman gefa þessar vörur frábæran árangur í átt að flottari vörum.</p>
<p>Inniheldur:</p>
<ul>
<li>Crystal Peel Lip Renewal Exfoliator</li>
<li>Crystal Peel Lip Lift Plumper</li>
</ul>

<p>Þessi frábæra tvenna er góð fyrir þær sem vilja nota náttúrulega aðferð með því að gera varirnar fylltari. Það má nota varaskrúbbinn aðeins út fyrir varirnar líka ásamt því að nudda yfir sjálfar varirnar. Nudda svo létt yfir með fingrum til að strjúka það mesta af og setja svo glossinn á eftir sem gefur fyllinguna. Einnig frábær lausn fyrir sprungnar varir.</p>
', 'images' => [['name' => 'lip-exfoliator1.png', 'title' => 'Varaskrúbbur og Varalyftir'], ['name' => 'lip-plumper.png', 'title' => 'Varaskrúbbur og Varalyftir'], ['name' => 'lips-plump-tripple.png', 'title' => 'Varaskrúbbur og Varalyftir']], 'status' => 1, 'options' => []]];
        $faker = Faker\Factory::create();
        function makePage($page = [])
        {
            $page['slug'] = isset($page['slug']) ? $page['slug'] : str_slug($page['title']);
            $page['images'] = isset($page['images']) ? $page['images'] : [];
            return factory(\App\Page::class)->create($page);
        }
        function makeProduct($page = [])
        {
            $page['slug'] = isset($page['slug']) ? $page['slug'] : str_slug($page['title']);
            $page['images'] = isset($page['images']) ? $page['images'] : [];
            $page['tech'] = isset($page['tech']) ? $page['tech'] : '';
            return factory(\App\Product::class)->create($page);
        }
        function makeCategory($page = [])
        {
            $page['slug'] = isset($page['slug']) ? $page['slug'] : str_slug($page['title']);
            $page['images'] = isset($page['images']) ? $page['images'] : [];
            return factory(\App\Category::class)->create($page);
        }
        $pages = ['Vörur', 'Af hverju húðslípun?', 'Hafa samband'];
        $um_okkur = makePage(['title' => 'Um Crystal Peel', 'slug' => 'um-okkur', 'content' => '<p>Crystal Peel húðvörur er heildverslun sem stofnuð er af Berglindi Kristjánsdóttir snyrtifræðing og meistara.</p>
<p>Það er óhætt að segja að hún hafi fallið fyrir þessari vörulínu eftir að hafa komist í sambanda við stofnanda og eiganda Crystal Peel í Bandaríkjunum. Sem er einnig efnafræðingurinn á bak við formúluna.</p>
<p>Crystal Peel eru virkar húðslípivörur til heimanotkunar og hvet ég alla að setja sig í samband við okkur til að fá frekari upplýsingar um vöruna.</p>
<p>Hægt er að kaupa vöruna beint af okkur eða af meðferðaraðilum sem selja Crystal Peel.</p>
<p>Ef einhverjar spurningar eru eða þið hafið áhuga á að selja vöruna, endilega sendið okkur póst á crystalpeel@crystalpeel.is.</p>
        ']);
        makePage(['slug' => 'starfsfolk', 'title' => 'Starfsfólk', 'parent_id' => $um_okkur->id]);
        makePage(['slug' => 'stadsetning', 'title' => 'Staðsetning', 'parent_id' => $um_okkur->id, 'content' => '<iframe width="100%" height="400" frameborder="0" src="http://ja.is/kort/embedded/?zoom=10&x=359824&y=406933&layer=map&q=Kleifar%C3%A1s+ehf+heildverslun%2C+%C3%81rm%C3%BAla+22"></iframe>']);
        /*foreach($pages as $page) {
              makePage(['title' => $page]);
          }*/
        makePage(['title' => 'Vörur']);
        makePage(['title' => 'Af hverju húðslípun?', 'content' => '
<p><strong>Crystal Peel</strong> eru virkar húðvörur sem sérfræðingar í húðvandamálum þekkja og hafa unnið með en eru nú seldar þannig að hver og einn getur notið þess heima fyrir eða hvar sem er. Vörurnar eru fyrir andlit, varir og líkama.</p>

<h3>Afhverju er þessi grunnur svona mikilvægur?</h3>

<p>Án húðslípunar /exfoliation:</p>
<ul>
<li>Varnir húðarinnar eru minni</li>
<li>Eiturefni og og óhreinindi sitja eftir</li>
<li>Raki og næring ekki að</li>
<li>Ójöfnur, roði og inngróin hár eða stíflur</li>
<li>Opnar húðholur </li>
<li>litamisjöfnun í húðinni og ójafnvægi</li>
<li>Gróf húð, flagnandi, hrukkur</li>
<li>Húð getur verið viðkvæm og laskast auðveldlega</li>
</ul>

<p>Með húðslípun/exfoliation:</p>
<ul>
<li>Húðfrumurnar eru frískar og veita vernd</li>
<li>Eiturefni og óhreinindi heyra sögunni til</li>
<li>Raki, D-vítamín og önnur næringarefni komast auðveldlega inn</li>
<li>Húðin hreinsast auðveldlega og kemur í veg fyrir stíflur</li>
<li>Húðin þéttist og dregst saman og er líflegri</li>
<li>Full af heilbrigði og silkimjúk</li>
<li>Húðin verður mun sterkari</li>
</ul>

<h3>Afhverju ættirðu að velja Crystal Peel?</h3>
<p>Það eru ófáar svipaðar vörulínur á markaðnum í dag. Vörur með virkum efnum sem eru markaðsettar til heimanotkunar en Crystal Peel á þann heiður að vera brautryðjendur þar, og byrjaði það allt með skrúbbsápunni frá Crystal Peel sem að eigandinn og stofnandinn Lynn Lucka, sem er efnafræðingur, seldi um árabil beint til lýtalækna, húðsérfræðinga og á heilsulindum víða.</p>

<p>Með auknum viðskiptum var ákveðið að setja línuna á markað fyrir almenning.<br>
Crystal Peel hefur þann heiður að geta sagt að líkamsskrúbbsápan og húðslípikremið séu fyrstu vörur sinnar tegundar. Enda liggur að baki áralöng vinna í þróun vörulínunnar til að gera hana fremri en sambærilegar vörur.<br>
Með notkun á læknisviðurkendu corundum - og magnisíum oxide kristöllunum. Sömu kristallar og eru notaðir í húðslípimeðferðum hjá meðferðaraðilum hefur Crystal Peel skapað sína sérstöðu.</p>

<p>Það sem skiptir líka miklu máli í þessu er að ekki eru allar vörur sem hafa nægilega góð áhrif á húðina að þessu tagi, þannig að það að velja rétt skiptir máli fyrir toppárangur.</p>

<p>Gangi ykkur vel.</p>']);
        makePage(['title' => 'Hafa samband', 'content' => '
<p>Hægt er að ná í okkur í síma 571-6990 eða 895-0575 Berglind</p>
<p>E-mail:crystalpeel@gmail.com</p>
<p>Finnið okkur á facebook www.facebook.com/crystalpeelisland</p>']);
        makePage(['title' => 'Skilmálar', 'slug' => '_skilmalar', 'status' => 0, 'content' => '
<h3>Upplýsingar um seljanda</h3>
<p><strong>kt. 1512804209</strong><br>
<strong>VSK nr: ekki komið</strong></p>

<h3>Greitt á netinu</h3>
<p>Hægt er að greiða með millifærslu, greiðslukorti eða netgíró í netverslun okkar.</p>

<h3>Afhendingatími</h3>
<p>Afhendingatími er að jafnaði 1-4 virkir dagar eftir að greiðsla hefur borist. Varan er send með pósti eða ef mikið liggur á að fá vöruna afhenda þá er möguleiki á að fá að sækja hana til okkar á skrifstofu okkar á Dalvegi 28, Kópavogi. Kaupandi ber ábyrgð á að tryggja það að gefið sé upp rétt heimilisfang við pöntun.</p>

<h3>Pantanir</h3>
<p>Pantanir eru afgreiddar þegar greiðsla hefur borist og fær þá kaupandi senda staðfestingu í tölvupósti. Við pöntun fyllir kaupandi út helstu upplýsingar s.s. nafn, heimilisfang og tölvupóstfang. Við pöntun samþykkir kaupandi að þessar upplýsingar fari í viðskiptavinagagnagrunn okkar. Crystal Peel  ábyrgist að farið sé með þessar upplýsingar sem trúnaðarmál og verði ekki látnar öðrum í té.</p>

<h3>Verð</h3>
<p>Crystal Peel áskilur sér fullan rétt vegna fyrirvaralausra verðbreytinga og vegna prentvillna á netsíðu okkar. Öll verð eru með 24,5 % virðisaukaskatti.</p>

<h3>Sendingakostnaður</h3>
<p>Sendingakostnaður bætist við pöntun áður en að greiðsla fer fram. Kostnaður við sendingu innanlands er 690 kr á hverja pöntun en ef verslað er fyrir 10.000 kr eða meira bjóðum við upp á fría heimsendingu. Pakkinn er sendur á næsta pósthús nema hann sé þess efnis að hann komist í gegnum bréfalúgu, þá fer hann alla leið heim. </p>

<h3>Vöruskil</h3>
<p>Hægt er að skila vöru innan 14 daga frá pöntun gegn því að varan sé ónotuð, í upprunalegum óopnuðum umbúðum með öllum merkjum á. Skilavörur eru endurgreiddar að fullu séu ofangreind skilyrði uppfyllt og varan móttekin. Sendingarkostnaður er ekki endurgreiddur nema um gallaða vöru sé að ræða. Vinsamlegast hafið samband við okkur á crystalpeel@crystalpeel.is ef skila á vöru. </p>

<h3>Aðrar spurningar</h3>
<p>Ef þú hefur fleiri spurningar, ekki hika við að hafa samband við okkur á Facebook síðunni okkar eða í gegnum mail, crystalpeel@crystalpeel.is.</p>
            ']);
        $pics = ['slide1.jpg', 'slide2.jpg', 'slide3.jpg', 'slide4.jpg', 'slide5.jpg'];
        $forsidumyndir = makePage(['title' => 'Forsíðumyndir', 'slug' => '_forsidumyndir', 'status' => 0]);
        foreach ($pics as $k => $v) {
            makePage(['title' => $v, 'parent_id' => $forsidumyndir->id, 'images' => [['name' => $v]]]);
        }
        $flokkur1 = makeCategory(['title' => 'Flokkur 1', 'images' => getImages(3)]);
        $flokkur2 = makeCategory(['title' => 'Flokkur 2', 'images' => getImages(3)]);
        foreach ($vorur as $vara) {
            makeProduct($vara);
        }
        Model::reguard();
    }
Ejemplo n.º 8
0
            $url = 'http://www.symfony-project.org/reference/1_4/en/06-Generator';
            break;
        case 'databases.yml':
            $url = 'http://www.symfony-project.org/reference/1_4/en/07-Databases';
            break;
        case 'security.yml':
            $url = 'http://www.symfony-project.org/reference/1_4/en/08-Security';
            break;
        case 'cache.yml':
            $url = 'http://www.symfony-project.org/reference/1_4/en/09-Cache';
            break;
        case 'routing.yml':
            $url = 'http://www.symfony-project.org/reference/1_4/en/10-Routing';
            break;
        case 'app.yml':
            $url = 'http://www.symfony-project.org/reference/1_4/en/11-App';
            break;
        case 'filters.yml':
            $url = 'http://www.symfony-project.org/reference/1_4/en/12-Filters';
            break;
        case 'view.yml':
            $url = 'http://www.symfony-project.org/reference/1_4/en/13-View';
            break;
    }
}
if ($url) {
    require_once getenv('TM_BUNDLE_SUPPORT') . '/Scripts/browser.php';
    echo makePage($url);
} else {
    echo "<h3>Couldn't find help page for this config file</h3>";
}
Ejemplo n.º 9
0
/**
 * Crea la página y la envía al browser
 * Si cacheId es no nulo, se cachea la página generada
 *
 * @param string  $template
 * @param string  $layout
 * @param boolean $exit
 * @param string  $cache_id
 */
function render($template, $layout, $exit = true, $cache_id = null, $cache_tags = null)
{
    global $cache;
    $result = makePage($template, $layout);
    if (!empty($cache_id)) {
        $cache_tags = ifSet($cache_tags, array());
        $cache->save($result, $cache_id, $cache_tags);
    }
    echo $result;
    if ($exit) {
        exit;
    }
}
<?php

/**
 * This file creates a static page for crawlers such as Facebook or Twitter bots that cannot evaluate JavaScript.
 *
 * For a full explanation see https://github.com/michaelbromley/angular-social-demo
 */
$API_URL = "http://neuro.preview.chass.utoronto.ca/wp-json/";
$SITE_URL = "http://neurosci.onlinelearning.utoronto.ca/";
$jsonData = getData($API_URL);
makePage($jsonData, $API_URL);
function getData($API_URL)
{
    $id = ctype_digit($_GET['id']) ? $_GET['id'] : 1;
    $rawData = file_get_contents($API_URL . 'posts/' . $id);
    return json_decode($rawData);
}
function makePage($data)
{
    $pageUrl = str_replace("/api/", "/blog/", $data->link);
    $metaDescription = substr(strip_tags($data->excerpt), 0, 155);
    ?>
    <!DOCTYPE html>
    <html>
    <head>
        <meta http-equiv="content-type" content="text/html; charset=utf-8">
        <title><?php 
    echo $data->title;
    ?>
</title>
        <meta property="description" content="<?php 
Ejemplo n.º 11
0
    /**
     * Run the database seeds.
     *
     * @return void
     */
    public function run()
    {
        Model::unguard();
        // Notendur
        \App\User::create(['name' => 'Netvistun', 'email' => '*****@*****.**', 'password' => bcrypt(env('NETVISTUN')), 'remember_token' => str_random(10)]);
        function imgs()
        {
            $_images = [];
            for ($i = 1; $i <= 16; $i++) {
                $_images[] = ['name' => 'm' . $i . '.jpg', 'title' => 'm' . $i . '.jpg'];
            }
            shuffle($_images);
            return $_images;
        }
        $faker = Faker\Factory::create();
        function makePage($page = [])
        {
            //dd(imgs());
            $page['slug'] = isset($page['slug']) ? $page['slug'] : str_slug($page['title']);
            $page['images'] = isset($page['images']) ? $page['images'] : imgs();
            $imgs = imgs();
            $banner = $imgs[mt_rand(0, count($imgs) - 1)];
            $page['banner'] = $banner['name'];
            return factory(\App\Page::class)->create($page);
        }
        function makeProduct($page = [])
        {
            $collections = (array) \App\Product::collections();
            $num = mt_rand(0, count($collections) - 1);
            $i = 0;
            $collection = '';
            foreach ($collections as $k => $v) {
                if ($i == $num) {
                    $collection = $k;
                }
                $i++;
            }
            $page['slug'] = isset($page['slug']) ? $page['slug'] : str_slug($page['title']);
            $page['images'] = isset($page['images']) ? $page['images'] : imgs();
            $page['tech'] = isset($page['tech']) ? $page['tech'] : '';
            $page['collection'] = $collection;
            $page['karlar'] = mt_rand(0, 1);
            $page['konur'] = mt_rand(0, 1);
            $array = \App\Product::product_types();
            $key = array_rand($array);
            $value = $array[$key];
            //print_r($bla[(mt_rand(0, count(\App\Product::product_types()) - 1))]);
            //$page['product_type'] = key(\App\Product::product_types()[(mt_rand(0, count(\App\Product::product_types()) - 1))]);
            //echo $key;
            $page['product_type'] = $key;
            return factory(\App\Product::class)->create($page);
        }
        function makeCategory($page = [])
        {
            $page['slug'] = isset($page['slug']) ? $page['slug'] : str_slug($page['title']);
            $page['images'] = isset($page['images']) ? $page['images'] : imgs();
            return factory(\App\Category::class)->create($page);
        }
        makePage(['title' => 'Vefverslun', 'topmenu' => 1]);
        makePage(['title' => 'Bæklingur', 'topmenu' => 0]);
        makePage(['title' => 'Saga Sign', 'content' => '
{image|align:right|size:m}
<p>Ingi Bjarnason er yngstur í stórum systkynahópi hönnuða og listamanna.  Rekinn áfram af ríkri sköpunarþörf með sitt frjóa og listræna ímyndarafl fann Ingi að gullsmíðin væri hans rétta hlutskipti í lífinu. Kornungur gerðist hann lærlingur hjá færum gullsmiði. Ingi náði snemma á ferlinum góðum tökum á smíði og hönnun skartgripa og stofnaði eigið gullsmíðafyrirtæki árið 2001. Í fallegu umhverfi smábátahafnarinnar í Hafnarfirði rekur Ingi nú fyrirtæki sitt SIGN sem er eitt af helstu kennileitunum í íslenskri hönnun og smíði skartgripa.</p>


<p>Á vinnustofu SIGN er mikill erill því auk Inga starfar þar hópur hæfileikaríkra gullsmiða við smíði skartgripa. Ekki veitir af því hönnun Inga hefur skilað sjö vinsælustu skartgripalínunum sem seldar eru hérlendis í dag. Í hönnuninni birtist gjarnan dulúð íslenskrar náttúru og frumkraftar hennar eldurinn og ísinn. Skartgripirnir frá SIGN eru seldir í sérverslunum víða um land og auk þess um borð í flugvélum Icelandair. Auk þess sinnir SIGN smíði á sérpöntunum meðal annars á stærri gripum fyrir einstaklinga, félög og fyrirtæki. Verkin frá SIGN hafa sannarlega unnið hug Íslendinga og sama má segja um erlenda gesti okkar. Framsækni í hönnun og fegurð gripanna eru lykilorðin í velgengni SIGN en það orðspor ætla Ingi og samstarfsmenn hans að varðveita með áframhaldandi nýsköpun.</p>
            ', 'images' => [['name' => 'ingi_stor.jpg', 'title' => 'Ingi']], 'topmenu' => 1]);
        makePage(['title' => 'Sölustaðir', 'topmenu' => 1, 'content' => '
<div class="uk-grid">
    <div class="uk-width-medium-1-2 uk-text-center">
        <p><strong>Sign Gallery</strong><br>
        Fornubúðum 12, Hafnarfjörður<br>
        Tel: +354 555 0800</p>

        <p><strong>Úr og Gull</strong><br>
        Fjarðargötu 13-15, 220 Hafnarfjörður<br>
        Tel: +354 565 4666</p>

        <p><strong>Gallery Hilton</strong><br>
        Suðurlandbraut 2, Reykjavík<br>
        Tel: +354 869 1218</p>

        <p><strong>Hótel Natura</strong><br>
        Hlíðarfæti, Reykjavík<br>
        Tel: +354 444 4500</p>

        <p><strong>Saga Boutique / Icelandair</strong><br>
        Keflavíkurflugvelli, Reykjanesbær<br>
        Tel: +354 425 0345</p>

        <p><strong>Karl R. Guðmundsson</strong><br>
        Austurvegi 11, Selfoss<br>
        Tel: +354 482 1433</p>

        <p><strong>Model</strong><br>
        Þjóðbraut 1, Akranes<br>
        Tel: +354 431 3333</p>

        <p><strong>Húsgagnaval</strong><br>
        Hrísbraut 2, Höfn í Hornarfirði<br>
        Tel: +354 478 2535</p>

        <p><strong>Bláa Lónið</strong><br>
        Svartsengi, 240 Grindavík<br>
        Tel: +354 420 8800</p>

        <p><strong>Blómstuvellir</strong><br>
        Munaðarhóli 25-27, 360 Hellissandi<br>
        Tel: +354 436 6655</p>

        <p><strong>Carat</strong><br>
        Smáralind - 201 Kópavogi<br>
        Tel: +354 557 7740</p>

        <p><strong>Hótel Cabin</strong><br>
        Borgartúni 32, 105 Reykjavík<br>
        Tel: +354 511 6030</p>
         
        <p><strong>Hársnyrtistofan Capello</strong><br>
        Aðalgötu 20b, 550 Sauðárkróki<br>
        Tel: +354 453 6800</p>
         
        <p><strong>Snorrastofa</strong><br>
        í Reykholti<br>
        Tel: +354 433 8000</p>

        <p><strong>Epal</strong><br>
        Fríhöfninni, Flugstöð Leifs Eiríkssonar<br>
        235 Reykjanesbæ<br>
        Tel: +354 568 7733</p>
         
        <p><strong>Fjörukráin</strong><br>
        Strandgötu 55, 220 Hafnarfirði<br>
        Tel: +354 565 1213</p>
         
        <p><strong>Sædís</strong><br>
        Geirsgata 5b, 101 Reykjavík</p>
    </div>
    <div class="uk-width-medium-1-2 uk-text-center">
        <p><strong>Grand Hótel</strong><br>
        Sigtúni 38, 105 Reykjavík<br>
        Tel: +354 514 8000</p>
         
        <p><strong>Leonard</strong><br>
        Kringlunni, Reykjavík<br>
        Tel: +354 510 4000</p>

        <p><strong>GÞ Skartgripir og úr</strong><br>
        Bankastræti 12, Reykjavík<br>
        Tel: +354 551 4007</p>

        <p><strong>Halldór Ólafsson úrsmiður</strong><br>
        Glerártorg, Akureyri<br>
        Tel: +354 462 2509</p>

        <p><strong>Palóma föt og skart</strong><br>
        Víkurbraut 62, Grindavík<br>
        Tel: +354 426 8711</p>

        <p><strong>Hótel Saga</strong><br>
        Hagatorgi, 107 Raykjavík<br>
        Tel: +354 570 7744</p>

        <p><strong>Klassík</strong><br>
        Selási 1, 700 Egilsstöðum<br>
        Tel: +354 471 1886</p>

        <p><strong>Póley</strong><br>
        Heiðartúni 1, 900 Vestmanneyjar<br>
        Tel: +354 481 1155</p>

        <p><strong>Rammagerðin</strong><br>
        Hafnarstræti 19, 101 Reykjavík<br>
        Tel: +354 551 1122</p>

        <p><strong>Siglósport</strong><br>
        Aðalgötu 32, 580 Siglufirði<br>
        Tel: +354 467 1866</p>

        <p><strong>Töff Föt</strong><br>
        Garðsbraut 62, 640 Húsavík<br>
        Tel: +354 464 2727</p>
         
        <p><strong>Hárstofa Sigríðar</strong><br>
        Austurvegi 20a, 730 Reyðarfirði<br>
        Tel: 354 474 1417</p>
         
        <p><strong>Klukkan</strong><br>
        Hamraborg 10, 200 Kópavogi<br>
        Tel: +354 554 4320</p>
         
        <p><strong>Georg V. Hannah</strong><br>
        Hafnargötu 49, 230 Reykjanesbæ<br>
        Tel: +354 421 5757</p>
         
        <p><strong>Scandinavian House</strong><br>
        58th Park Avenue,<br>
        10016 New York, USA<br>
        Tel: +1 212 686 2115</p>
    </div>
</div>
            ']);
        makePage(['title' => 'Vertu í bandi', 'topmenu' => 1]);
        $pics = ['slide1.jpg', 'slide2.jpg', 'slide3.jpg'];
        $forsidumyndir = makePage(['title' => 'Forsíðumyndir', 'slug' => '_forsidumyndir', 'status' => 0]);
        foreach ($pics as $k => $v) {
            makePage(['title' => $v, 'parent_id' => $forsidumyndir->id, 'images' => [['name' => $v]]]);
        }
        $flokkur1 = makeCategory(['title' => 'Hringar', 'images' => getImages(3)]);
        $flokkur1_1 = makeCategory(['parent_id' => $flokkur1->id, 'title' => 'Flokkur 1-1', 'images' => getImages(3)]);
        $flokkur1_2 = makeCategory(['parent_id' => $flokkur1->id, 'title' => 'Flokkur 1-2', 'images' => getImages(3)]);
        $flokkur1_3 = makeCategory(['parent_id' => $flokkur1->id, 'title' => 'Flokkur 1-3', 'images' => getImages(3)]);
        $flokkur2 = makeCategory(['title' => 'Hálsmen', 'images' => getImages(3)]);
        $flokkur3 = makeCategory(['title' => 'Eyrnalokkar', 'images' => getImages(3)]);
        $flokkur4 = makeCategory(['title' => 'Skart', 'images' => getImages(3)]);
        $flokkur4_1 = makeCategory(['parent_id' => $flokkur4->id, 'title' => 'Flokkur 4-1', 'images' => getImages(3)]);
        $flokkur4_2 = makeCategory(['parent_id' => $flokkur4->id, 'title' => 'Flokkur 4-2', 'images' => getImages(3)]);
        $flokkur4_2_1 = makeCategory(['parent_id' => $flokkur4_2->id, 'title' => 'Flokkur 4-2-1', 'images' => getImages(3)]);
        $flokkur4_2_2 = makeCategory(['parent_id' => $flokkur4_2->id, 'title' => 'Flokkur 4-2-2', 'images' => getImages(3)]);
        $flokkur4_3 = makeCategory(['parent_id' => $flokkur4->id, 'title' => 'Flokkur 4-3', 'images' => getImages(3)]);
        $flokkur4_4 = makeCategory(['parent_id' => $flokkur4->id, 'title' => 'Flokkur 4-4', 'images' => getImages(3)]);
        $flokkur5 = makeCategory(['title' => 'Skraut', 'images' => getImages(3)]);
        foreach (getImages() as $image) {
            $imgs = array_merge([0 => $image], getImages(9));
            makeProduct(['title' => $faker->name, 'category_id' => mt_rand(0, 1) == 1 ? $flokkur1->id : $flokkur2->id, 'images' => $imgs]);
        }
        Model::reguard();
    }
Ejemplo n.º 12
0
<?php

// 1. get the content Id (here: an Integer) and sanitize it properly
$seccion = $_GET['seccion'];
$subseccion = $_GET['subseccion'];
$id = $_GET['id'];
// $seccion = 'politica';
// $subseccion = 'sociedadcivil';
// $id = '235';
// 2. get the content from a flat file (or API, or Database, or ...)
$data = json_decode(file_get_contents('http://contrapunto.com.sv/api/php/post.php?seccion=' . $seccion . '&subseccion=' . $subseccion . '&id=' . $id));
// 3. return the page
return makePage($data);
function makePage($data)
{
    // 1. get the page
    $pageUrl = "http://www.contrapunto.com.sv/api/php/static.php?seccion=politica&subseccion=sociedadcivil&id=303";
    // 2. generate the HTML with open graph tags
    $html = '<!doctype html>' . PHP_EOL;
    $html .= '<html>' . PHP_EOL;
    $html .= '<head>' . PHP_EOL;
    $html .= '<meta name="author" content="' . $data->contenido->autor . '"/>' . PHP_EOL;
    $html .= '<meta property="og:title" content="' . $data->contenido->titulo . '"/>' . PHP_EOL;
    $html .= '<meta property="og:url" content="' . $pageUrl . '"/>' . PHP_EOL;
    $html .= '<meta property="og:description" content="' . $data->contenido->preview . '"/>' . PHP_EOL;
    $html .= '<meta property="og:image:url" content="http://contrapunto.com.sv/' . $data->contenido->foto . '"/>' . PHP_EOL;
    //$html .= '<meta http-equiv="refresh" content="0;url='.$pageUrl.'">'.PHP_EOL;
    $html .= '</head>' . PHP_EOL;
    $html .= '<body></body>' . PHP_EOL;
    $html .= '</html>';
    // 3. return the page
Ejemplo n.º 13
0
include "menu.php";
if (isset($_GET['p'])) {
    $p = $_GET['p'];
    $pageExists = false;
    foreach ($pages as $page) {
        if ($page["name"] == $p) {
            $pageExists = true;
        }
    }
    if ($pageExists) {
        makePage($p);
    } else {
        makePage("intro");
    }
} else {
    makePage("intro");
}
function makePage($pageName)
{
    global $pages;
    foreach ($pages as $page) {
        if ($page["name"] == $pageName) {
            makeHead($page);
            if ($page["name"] != "intro") {
                echo '
						<body>
						<div class="mainBlock">
					';
                makeHeader($page);
                makeMenu($page);
                makeNavigation($page);