params= new JRegistry(); $this->params->loadString($plugin->params, 'JSON'); $this->_cacheEnabled = $this->params->get('cache_enabled'); if ($this->_cacheEnabled === null) $this->_cacheEnabled == 1; $this->_autoflush = $this->params->get('autoFlush'); if ($this->_autoflush === null) $this->_autoflush = 1; $this->_autoflush3rdParty = $this->params->get('autoFlush-ThirdParty'); if ($this->_autoflush3rdParty === null) $this->_autoflush3rdParty = 1; $this->_autoflushClientSide = $this->params->get('autoFlush-ClientSide'); if ($this->_autoflushClientSide === null) $this->_autoflushClientSide = 0; } /** * Heartbeat cache checking function. Will also monitor $_GET for the jSGCache parameter * (pressing the purge cache button in admin) * * * @access public * @return null */ public function onAfterInitialise() { if (!$this->_cacheEnabled || $this->_isBlacklisted($this->_applicationPath)) { JResponse::setHeader('X-Cache-Enabled','False',true); return; } if ($this->_cacheEnabled) { JResponse::setHeader('X-Cache-Enabled','True',true); } //Init the application url $this->_applicationPath = str_replace(array('administrator/index.php','index.php'),'',str_replace($_SERVER['DOCUMENT_ROOT'],'',$_SERVER['SCRIPT_FILENAME'])); //Check for any admin action and proceed to flushMonitor and 3rd party plugins if ( isset($_POST['task']) || isset($_GET['task']) || isset($_GET['cart_virtuemart_product_id'])) { $this->_flushMonitor(); if ($this->_autoflush3rdParty) $this->_monitorThirdPartyPlugins(); } //Check if we have a logged in user and enable cache bypass cookie 'task' => string 'user.login' $user = JFactory::getUser(); if (!$user->guest || (isset($_POST['task']) && preg_match('/login/i', $_POST['task']))) { $_POST[JSession::getFormToken()] = 1; //Force the correct token, since the login box on the page is cached with the 1st visitors' token //Enable the cache bypass for logged users by setting a cache bypass cookie setcookie('jSGCacheBypass',1,time() + 6000,'/'); } if ($user->guest || (isset($_POST['task']) && $_POST['task'] == 'user.logout')) { //Remove the bypass cookie if not a logged user if (isset($_COOKIE['jSGCacheBypass'])) setcookie('jSGCacheBypass',0, time() - 3600,'/'); } // Handle purge button press when get has jSGCache=purge, but only in admin with a logged user if(isset($_GET['jSGCache']) && $_GET['jSGCache'] == 'purge' && JFactory::getApplication()->isAdmin() && !$user->guest ) $this->_purgeCache(true); } /** * Admin panel icon display * * @access public * @param string $context * @return array */ public function onGetIcons( $context ) { return array(array( 'link'=>'?jSGCache=purge', 'image'=>'header/icon-48-purge.png', 'text'=>JText::_('Purge jSGCache'), 'id'=>'jSGCache' )); } /** * Calls the cache server to purge the cache * * @access public * @param string|bool $message Message to be displayed if purge is successful. If this param is false no output would be done * @return null */ private function _purgeCache( $message = true ) { $purgeRequest = $this->_applicationPath . '(.*)'; // Check if caching server is varnish or nginx. $sgcache_ip = '/etc/sgcache_ip'; $hostname = $_SERVER['SERVER_ADDR']; $purge_method = "PURGE"; if (file_exists($sgcache_ip)) { $hostname = trim( file_get_contents( $sgcache_ip, true ) ); $purge_method = "BAN"; } $cacheServerSocket = fsockopen($hostname, 80, $errno, $errstr, 2); if(!$cacheServerSocket) { JError::raise(E_ERROR,500,JText::_('Connection to cache server failed!')); JError::raise(E_ERROR,500,JText::_($errstr ($errno))); return; } $request = "$purge_method {$purgeRequest} HTTP/1.0\r\nHost: {$_SERVER['SERVER_NAME']}\r\nConnection: Close\r\n\r\n"; if (preg_match('/^www\./',$_SERVER['SERVER_NAME'])) { $domain_no_www = preg_replace('/^www\./', '', $_SERVER['SERVER_NAME']); $request2 = "$purge_method {$purgeRequest} HTTP/1.0\r\nHost: {$domain_no_www}\r\nConnection: Close\r\n\r\n"; } else $request2 = "$purge_method {$purgeRequest} HTTP/1.0\r\nHost: www.{$_SERVER['SERVER_NAME']}\r\nConnection: Close\r\n\r\n"; fwrite($cacheServerSocket, $request); $response = fgets($cacheServerSocket); fclose($cacheServerSocket); $cacheServerSocket = fsockopen($hostname, 80, $errno, $errstr, 2); fwrite($cacheServerSocket, $request2); fclose($cacheServerSocket); if($message !== false) { if(preg_match('/200/',$response)) { if ($message === true) JFactory::getApplication()->enqueueMessage(JText::_('SG Cache Successfully Purged!')); else JFactory::getApplication()->enqueueMessage(JText::_( $message )); } else { JError::raise(E_NOTICE,501, JText::_('SG Cache: Purge was not successful!')); JError::raise(E_NOTICE,501, jText::_('Error: ' . $response)); } } } /** * Check if url is in caching blacklist * * @param string $applicationPath * * @return bool */ private function _isBlacklisted($applicationPath) { $blacklistArray = explode("\n",$this->params->get('blacklist')); $blacklistRegexArray = array(); $indexIsBlacklisted = false; foreach($blacklistArray as $key=>$row) { $row = trim($row); if ($row != '/' && $quoted = preg_quote($row,'/')) $blacklistRegexArray[$key] = $quoted; if ($row == '/') $indexIsBlacklisted = true; } if ($indexIsBlacklisted && $_SERVER['REQUEST_URI'] == $applicationPath) return true; if (empty($blacklistRegexArray)) return false; $blacklistRegex = '/('.implode('|',$blacklistRegexArray) . ')/i'; return preg_match($blacklistRegex, $_SERVER['REQUEST_URI']); } /** * 3rd party plugin monitor * * @access private * @return null */ private function _monitorThirdPartyPlugins() { // Kunena & K2 if ($this->params->get('autoFlush-ThirdParty') == 1 && isset($_POST['option']) && ($_POST['option']=='com_k2' || $_POST['option' ]== 'com_kunena')) { $this->_purgeCache(false); } // VirtueMart if ( (isset($_POST['option']) && $_POST['option'] == 'com_virtuemart') || ( isset($_GET['option']) && $_GET['option'] == 'com_virtuemart' ) || isset($_GET['cart_virtuemart_product_id']) ) { if($this->params->get('autoFlush-ThirdParty') == 1) $this->_purgeCache(false); } } /** * Action monitor * * @access private * @return null */ private function _flushMonitor() { $user = JFactory::getUser(); if ((!JFactory::getApplication()->isAdmin() && !$this->_autoflushClientSide) || $user->guest) return; $autoflush = $this->params->get('autoFlush'); if ($autoflush === null) $autoflush = 1; if (isset($_POST['task']) && $_POST['task'] && !in_array($_POST['task'],self::$_ignoreTasks) && $autoflush == 1) $this->_purgeCache(false); } } Frá dúntekjunni
banner1 banner10 banner11 banner12 banner13 banner14 banner15 banner16 banner17 banner18 banner19 banner2 banner20 banner21 banner22 banner3 banner4 banner5 banner6 banner7 banner8 banner9

Hafa samband

e-mail:
Titill:
Skilaboð:
Hvað eru hestar með mörg augu? (tölustafur)*

Facebook

Fylgstu með okkur á facebook

Úr myndasafni

Upplýsingar

www.hindisvik.com
www.hindisvik.is
Denne e-mail adresse bliver beskyttet mod spambots. Du skal have JavaScript aktiveret for at vise den.
478-1903
845-3832

 Nú þegar dúntekju er lokið og aðeins farið að róast í æðarvarpinu gefst loksins tími til að setja inn myndir frá dúntýnslunni. Ég ákvað að taka símann með og reyna að ná nokkrum myndum, þar sem maður kemst nú ekki á hverjum degi inn í mitt varpið til að mynda. Því miður gat maður ekki gefið sér langann tíma til að vanda sig við að mynda og var eiginlega bara smellt af í flýti. Þegar ég fór að skoða myndirnar betur tók ég eftir því að fingurinn var með á flestum myndanna .. áfram ég! Náði nú samt sem betur fer að klippa hann út af mörgum :)
Myndirnar sýna til dæmis (fyrir utan puttaling) mismunandi hreiðurstæði, en mér finnst mjög skemmtilegt að pæla í því þar sem smekkurinn hjá kollunum er mjög misjafn. Sum hreiður voru meira til höfð en önnur og mátti til dæmis finna stórar og skrautlegar fjaðrir, ásamt skeljum, kuðungum og fleiru.
Tekjan gekk ágætlega fyrir utan smá vind sem dró þetta aðeins hjá okkur. Við höfum hinsvegar verið í óvenjulega mikilli baráttu við varg og þá aðallega tófu á þessu tímabili. Eins sást einn minkur í varpinu sem við höfum ekki áður orðið vör við og vonandi aldrei aftur. 
Nú er sjórinn fullur af ungum og þar af leiðandi þarf að verja strandlínuna vel fyrir flugvarg sem annars týnir þá einn af öðrum upp úr sjónum. 
Það er því enn nóg að gera þó að þetta sé aðeins farið að róast. Þetta getur verið strembin búgrein á meðan á törninni stendur, en um leið og líður á haust er maður farinn að hlakka til næsta vors.

duntynsla1Fyrsta kollan sem við týndum frá

duntynsla2Hreiður í dekki, fyrir tekju

duntynsla3Aftur sama hreiður og að ofan

duntynsla4Hér er sama hreiður, búið að taka eggin úr..

duntynsla5.. aftur þegar dúnninn er farinn .. 

duntynsla6.. og að lokum búið að setja þurrt hey í staðinn og eggjunum raðað tilbaka.

duntynsla7Alveg að koma ungi

duntynsla8Það þurfti að passa vel hvert var stigið/skriðið, sérstaklega í aðalvarpinu þar sem fuglinn er sem þéttast.

duntynsla9Hreiðurstæði við hálft dekk 

duntynsla10Utarlega í varpinu

duntynsla11Elstu kollurnar eru næstum því orðnar alveg ljósgráar

duntynsla12Hanný við dúntekju

duntynsla13

Í varpinu

duntynsla14

Hreiður við flaggstöng

duntynsla15

Duglegur æðarbóndi. Nýjungin í ár voru þessir gulu pokar undir dúninn.
Algjör snilld. Heyrist ekki í þeim eins og í ruslapokunum og fuglinn því rólegari.

duntynsla16Horft úr varpinu að skotpallinum

duntynsla17

..

duntynsla18

Dekkin eru alltaf mjög vinsæl.

duntynsla19

..

duntynsla20

..

duntynsla21

Þrjóskan nær hámarki ! og enginn gefur sig.
Þetta höfum við aldrei séð áður.

duntynsla22

..

duntynsla23

Verið að lagfæra dúninn. 

duntynsla24

Þessi var mjög spök :)

duntynsla25

og falleg

duntynsla26

Húsin eru líka flest fullsetin

duntynsla27

sama og á efri mynd

duntynsla28

Komnir ungar ! 

duntynsla29Glænýjir. Þeir fengu að halda dúninum :)

duntynsla30Þær voru mjög duglegar að verpa í ár og voru flest hreiður með 5-7 egg.

duntynsla31Húsin eru mjög sniðug. Verja vel fyrir veðri og flugvargi.

duntynsla32Alveg að koma ungar. Komnar sprungur á öll egg í þessu hreiðri.

duntynsla33Í varpinu

duntynsla34..

duntynsla35..

duntynsla36

..

duntynsla37..

duntynsla38
..

duntynsla39

Fallegur dúnn

duntynsla40..

duntynsla41fyrir..

duntynsla42

.. eftir

duntynsla43..

duntynsla44..

duntynsla45

með felulitina á hreinu

duntynsla46..

duntynsla47

Fínasta dekkjaauglýsing ;)

duntynsla48

..

duntynsla49

Sumum kollum þarf að lyfta af hreiðrinu

duntynsla50

Hér sjást vel veifurnar sem við bjuggum til í vor. Fengum til þess þetta fallega efni frá ullarverksmiðjunni á Hvammstanga, Kidka.

duntynsla51Veifurnar :)

duntynsla52Í varphlutanum niðri við sjó

duntynsla53

..

duntynsla54

..

duntynsla55

Roger??! (í þessu tilfelli var það Tobbi)

duntynsla56

..

duntynsla57

Hanný í óstöðvandi tínsluham. Byrjaði kl 04 um morguninn !

duntynsla58

Svo heyrist alltaf vinalegt tíst úr þeim :) :)

duntynsla59

..

duntynsla60

:D 

duntynsla61

Hús eftir Hanný

duntynsla62

Hér hefur gæs verpt undir einu af A-húsunum

duntynsla63

Dúnn

duntynsla64

Hluti af dúninum. Þarna er verið að blása heitu lofti undir hann til þerris.

duntynsla65

..

duntynsla66

..

duntynsla67

..duntynsla68

Það vantar ekki fjölbreytnina í hreiðurstæðin.


Að ofan má sjá mjög stutt myndband þar sem æðarkolla er að hagræða dún. Mæli með að horfa á það í bestu mögulegu gæðum.