DELETE FROM KEYWORDS WHERE ID_DOMAINE=1556707DoneDoneDone
URL:www.zvaigzne.lv
Connection: keep-alive
Date: Wed, 15 Jan 2025 12:58:39 GMT
Transfer-Encoding: chunked
Content-Type: text/html
Location: https://www.zvaigzne.lv:443/
Server: cloudflare
cf-cache-status: DYNAMIC
Report-To: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=fy0aXu1fzVZr3ZTeVp1E%2BEplLaaRgd5zliJ0nGmZBaS%2BRUpBBnWCLE7j2Qt8qmUwYwFgZLIX3DKZTJ9mUvsvlFWL00khjJwMNkJzEZoceYcaV9nIOOjMmzhnNAWsU5jHsQk%3D"}],"group":"cf-nel","max_age":604800}
NEL: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
CF-RAY: 902609df089e9f07-CDG
alt-svc: h3=":443"; ma=86400
server-timing: cfL4;desc="?proto=TCP&rtt=14527&min_rtt=14527&rtt_var=7263&sent=1&recv=3&lost=0&retrans=0&sent_bytes=0&recv_bytes=149&delivery_rate=0&cwnd=241&unsent_bytes=0&cid=0000000000000000&ts=0&x=0"
Location => https://www.zvaigzne.lv:443/
Status => 301
<html>
<head><title>301 Moved Permanently</title></head>
(vide) Tentative en https
<!doctype html>
<html lang="lv">
<head >
<meta charset="utf-8"/>
<meta name="title" content="Zvaigzne ABC | Zvaigzne ABC"/>
<meta name="robots" content="INDEX,FOLLOW"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover"/>
<title>Zvaigzne ABC | Zvaigzne ABC</title>
<link rel="stylesheet" type="text/css" media="all" href="https://www.zvaigzne.lv/static/version1734933933/frontend/Zvaigzne/Hyva/lv_LV/css/styles.css" />
<link rel="stylesheet" type="text/css" media="all" href="https://www.zvaigzne.lv/static/version1734933933/frontend/Zvaigzne/Hyva/lv_LV/Amasty_Base/vendor/slick/amslick.min.css" />
<link rel="stylesheet" type="text/css" media="all" href="https://www.zvaigzne.lv/static/version1734933933/frontend/Zvaigzne/Hyva/lv_LV/Bss_SocialLogin/css/jquery.fancybox.min.css" />
<link rel="canonical" href="https://www.zvaigzne.lv" />
<link rel="icon" type="image/x-icon" href="https://www.zvaigzne.lv/media/favicon/stores/1/zvaigzneabc.png" />
<link rel="shortcut icon" type="image/x-icon" href="https://www.zvaigzne.lv/media/favicon/stores/1/zvaigzneabc.png" />
<meta name="google-site-verification" content="rFShPTLMeJuJNIPi4Ee1X31wfixsIEsqFsah90Hwd5s" /> <link rel="preconnect" href="https://www.zvaigzne.lv/static/version1734933933/frontend/Zvaigzne/Hyva/lv_LV/fonts/Dosis-Regular.woff2"><link rel="stylesheet" type="text/css" media="all" href="https://maxcdn.bootstrapcdn.com/font-awesome/latest/css/font-awesome.min.css">
<script>
var BASE_URL = 'https://www.zvaigzne.lv/';
var THEME_PATH = 'https://www.zvaigzne.lv/static/version1734933933/frontend/Zvaigzne/Hyva/lv_LV';
var COOKIE_CONFIG = {
"expires": null,
"path": "\u002F",
"domain": ".zvaigzne.lv",
"secure": false,
"lifetime": "28801",
"cookie_restriction_enabled": false };
var CURRENT_STORE_CODE = 'default';
var CURRENT_WEBSITE_ID = '1';
window.hyva = window.hyva || {}
window.cookie_consent_groups = window.cookie_consent_groups || {}
window.cookie_consent_groups['necessary'] = true;
window.cookie_consent_config = window.cookie_consent_config || {};
window.cookie_consent_config['necessary'] = [].concat(
window.cookie_consent_config['necessary'] || [],
[
'user_allowed_save_cookie',
'form_key',
'mage-messages',
'private_content_version',
'mage-cache-sessid',
'last_visited_store',
'section_data_ids'
]
);
</script>
<script>
'use strict';
(function( hyva, undefined ) {
function lifetimeToExpires(options, defaults) {
const lifetime = options.lifetime || defaults.lifetime;
if (lifetime) {
const date = new Date;
date.setTime(date.getTime() + lifetime * 1000);
return date;
}
return null;
}
function generateRandomString() {
const allowedCharacters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ',
length = 16;
let formKey = '',
charactersLength = allowedCharacters.length;
for (let i = 0; i < length; i++) {
formKey += allowedCharacters[Math.round(Math.random() * (charactersLength - 1))]
}
return formKey;
}
const sessionCookieMarker = {noLifetime: true}
const cookieTempStorage = {};
const internalCookie = {
get(name) {
const v = document.cookie.match('(^|;) ?' + name + '=([^;]*)(;|$)');
return v ? v[2] : null;
},
set(name, value, days, skipSetDomain) {
let expires,
path,
domain,
secure,
samesite;
const defaultCookieConfig = {
expires: null,
path: '/',
domain: null,
secure: false,
lifetime: null,
samesite: 'lax'
};
const cookieConfig = window.COOKIE_CONFIG || {};
expires = days && days !== sessionCookieMarker
? lifetimeToExpires({lifetime: 24 * 60 * 60 * days, expires: null}, defaultCookieConfig)
: lifetimeToExpires(window.COOKIE_CONFIG, defaultCookieConfig) || defaultCookieConfig.expires;
path = cookieConfig.path || defaultCookieConfig.path;
domain = !skipSetDomain && (cookieConfig.domain || defaultCookieConfig.domain);
secure = cookieConfig.secure || defaultCookieConfig.secure;
samesite = cookieConfig.samesite || defaultCookieConfig.samesite;
document.cookie = name + "=" + encodeURIComponent(value) +
(expires && days !== sessionCookieMarker ? '; expires=' + expires.toGMTString() : '') +
(path ? '; path=' + path : '') +
(domain ? '; domain=' + domain : '') +
(secure ? '; secure' : '') +
(samesite ? '; samesite=' + samesite : 'lax');
},
isWebsiteAllowedToSaveCookie() {
const allowedCookies = this.get('user_allowed_save_cookie');
if (allowedCookies) {
const allowedWebsites = JSON.parse(unescape(allowedCookies));
return allowedWebsites[CURRENT_WEBSITE_ID] === 1;
}
return false;
},
getGroupByCookieName(name) {
const cookieConsentConfig = window.cookie_consent_config || {};
let group = null;
for (let prop in cookieConsentConfig) {
if (!cookieConsentConfig.hasOwnProperty(prop)) continue;
if (cookieConsentConfig[prop].includes(name)) {
group = prop;
break;
}
}
return group;
},
isCookieAllowed(name) {
const cookieGroup = this.getGroupByCookieName(name);
return cookieGroup
? window.cookie_consent_groups[cookieGroup]
: this.isWebsiteAllowedToSaveCookie();
},
saveTempStorageCookies() {
for (const [name, data] of Object.entries(cookieTempStorage)) {
if (this.isCookieAllowed(name)) {
this.set(name, data['value'], data['days'], data['skipSetDomain']);
delete cookieTempStorage[name];
}
}
}
};
hyva.getCookie = (name) => {
const cookieConfig = window.COOKIE_CONFIG || {};
if (cookieConfig.cookie_restriction_enabled && ! internalCookie.isCookieAllowed(name)) {
return cookieTempStorage[name] ? cookieTempStorage[name]['value'] : null;
}
return internalCookie.get(name);
}
hyva.setCookie = (name, value, days, skipSetDomain) => {
const cookieConfig = window.COOKIE_CONFIG || {};
if (cookieConfig.cookie_restriction_enabled && ! internalCookie.isCookieAllowed(name)) {
cookieTempStorage[name] = {value, days, skipSetDomain};
return;
}
return internalCookie.set(name, value, days, skipSetDomain);
}
hyva.setSessionCookie = (name, value, skipSetDomain) => {
return hyva.setCookie(name, value, sessionCookieMarker, skipSetDomain)
}
hyva.getBrowserStorage = () => {
const browserStorage = window.localStorage || window.sessionStorage;
if (!browserStorage) {
console.warn('Browser Storage is unavailable');
return false;
}
try {
browserStorage.setItem('storage_test', '1');
browserStorage.removeItem('storage_test');
} catch (error) {
console.warn('Browser Storage is not accessible', error);
return false;
}
return browserStorage;
}
hyva.postForm = (postParams) => {
const form = document.createElement("form");
let data = postParams.data;
if (! postParams.skipUenc && ! data.uenc) {
data.uenc = btoa(window.location.href);
}
form.method = "POST";
form.action = postParams.action;
Object.keys(postParams.data).map(key => {
const field = document.createElement("input");
field.type = 'hidden'
field.value = postParams.data[key];
field.name = key;
form.appendChild(field);
});
const form_key = document.createElement("input");
form_key.type = 'hidden';
form_key.value = hyva.getFormKey();
form_key.name="form_key";
form.appendChild(form_key);
document.body.appendChild(form);
form.submit();
}
hyva.getFormKey = function () {
let formKey = hyva.getCookie('form_key');
if (!formKey) {
formKey = generateRandomString();
hyva.setCookie('form_key', formKey);
}
return formKey;
}
hyva.formatPrice = (value, showSign, options = {}) => {
const formatter = new Intl.NumberFormat(
'lv\u002DLV',
Object.assign({
style: 'currency',
currency: 'EUR',
signDisplay: showSign ? 'always' : 'auto'
}, options)
);
return (typeof Intl.NumberFormat.prototype.formatToParts === 'function') ?
formatter.formatToParts(value).map(({type, value}) => {
switch (type) {
case 'currency':
return '\u20AC' || value;
case 'minusSign':
return '- ';
case 'plusSign':
return '+ ';
default :
return value;
}
}).reduce((string, part) => string + part) :
formatter.format(value);
}
const formatStr = function (str, nStart) {
const args = Array.from(arguments).slice(2);
return str.replace(/(%+)([0-9]+)/g, (m, p, n) => {
const idx = parseInt(n) - nStart;
if (args[idx] === null || args[idx] === void 0) {
return m;
}
return p.length % 2
? p.slice(0, -1).replace('%%', '%') + args[idx]
: p.replace('%%', '%') + n;
})
}
hyva.str = function (string) {
const args = Array.from(arguments);
args.splice(1, 0, 1);
return formatStr.apply(undefined, args);
}
hyva.strf = function () {
const args = Array.from(arguments);
args.splice(1, 0, 0);
return formatStr.apply(undefined, args);
}
/**
* Take a html string as `content` parameter and
* extract an element from the DOM to replace in
* the current page under the same selector,
* defined by `targetSelector`
*/
hyva.replaceDomElement = (targetSelector, content) => {
// Parse the content and extract the DOM node using the `targetSelector`
const parser = new DOMParser();
const doc = parser.parseFromString(content, 'text/html');
const contentNode = doc.querySelector(targetSelector);
// Bail if content can't be found
if (!contentNode) {
return;
}
hyva.activateScripts(contentNode)
// Replace the old DOM node with the new content
document.querySelector(targetSelector).replaceWith(contentNode);
// Reload customerSectionData and display cookie-messages if present
window.dispatchEvent(new CustomEvent("reload-customer-section-data"));
hyva.initMessages();
}
hyva.activateScripts = (contentNode) => {
// Extract all the script tags from the content.
// Script tags won't execute when inserted into a dom-element directly,
// therefore we need to inject them to the head of the document.
const tmpScripts = contentNode.getElementsByTagName('script');
if (tmpScripts.length > 0) {
// Push all script tags into an array
// (to prevent dom manipulation while iterating over dom nodes)
const scripts = [];
for (let i = 0; i < tmpScripts.length; i++) {
scripts.push(tmpScripts[i]);
}
// Iterate over all script tags and duplicate+inject each into the head
for (let i = 0; i < scripts.length; i++) {
let script = document.createElement('script');
script.innerHTML = scripts[i].innerHTML;
document.head.appendChild(script);
// Remove the original (non-executing) node from the content
scripts[i].parentNode.removeChild(scripts[i]);
}
}
return contentNode;
}
const replace = {['+']: '-', ['/']: '_', ['=']: ','};
hyva.getUenc = () => btoa(window.location.href).replace(/[+/=]/g, match => replace[match]);
let currentTrap;
const focusableElements = (rootElement) => {
const selector = 'button, [href], input, select, textarea, details, [tabindex]:not([tabindex="-1"]';
return Array.from(rootElement.querySelectorAll(selector))
.filter(el => {
return el.style.display !== 'none'
&& !el.disabled
&& el.tabIndex !== -1
&& (el.offsetWidth || el.offsetHeight || el.getClientRects().length)
})
}
const focusTrap = (e) => {
const isTabPressed = e.key === 'Tab' || e.keyCode === 9;
if (!isTabPressed) return;
const focusable = focusableElements(currentTrap)
const firstFocusableElement = focusable[0]
const lastFocusableElement = focusable[focusable.length - 1]
e.shiftKey
? document.activeElement === firstFocusableElement && (lastFocusableElement.focus(), e.preventDefault())
: document.activeElement === lastFocusableElement && (firstFocusableElement.focus(), e.preventDefault())
};
hyva.releaseFocus = (rootElement) => {
if (currentTrap && (!rootElement || rootElement === currentTrap)) {
currentTrap.removeEventListener('keydown', focusTrap)
currentTrap = null
}
}
hyva.trapFocus = (rootElement) => {
if (!rootElement) return;
hyva.releaseFocus()
currentTrap = rootElement
rootElement.addEventListener('keydown', focusTrap)
const firstElement = focusableElements(rootElement)[0]
firstElement && firstElement.focus()
}
hyva.alpineInitialized = (fn) => window.addEventListener('alpine:initialized', fn, {once: true})
window.addEventListener('user-allowed-save-cookie', () => internalCookie.saveTempStorageCookies())
}( window.hyva = window.hyva || {} ));
</script>
<script>
if (!window.IntersectionObserver) {
window.IntersectionObserver = function (callback) {
this.observe = el => el && callback(this.takeRecords());
this.takeRecords = () => [{isIntersecting: true, intersectionRatio: 1}];
this.disconnect = () => {};
this.unobserve = () => {};
}
}
</script>
<meta property="og:type" content="website"/>
<meta property="og:title" content="Zvaigzne ABC | Zvaigzne ABC"/>
<meta property="og:description" content=""/>
<meta property="og:url" content="https://www.zvaigzne.lv"/>
<meta property="og:site_name" content="Zvaigzne ABC"/>
<meta property="og:image" content="https://www.zvaigzne.lv/media/og_image/default/download.png"/>
<meta property="og:image:width" content="225"/>
<meta property="og:image:height" content="225"/>
<script type="application/ld+json">{"@context":"http:\/\/schema.org","@type":"WebSite","url":"https:\/\/www.zvaigzne.lv\/","name":"Zvaigzne ABC","about":"Zvaigzne ABC moto ir: \u201cLabas gr\u0101matas \u2013 gudr\u0101ki las\u012bt\u0101ji!\u201d. Esam p\u0101rliecin\u0101ti, ka katrai gr\u0101matai ir savs las\u012bt\u0101js, t\u0101d\u0113\u013c las\u012bt\u0101ju un pirc\u0113ju viedoklis mums ir svar\u012bgs un rosina str\u0101d\u0101t ar lielu atbild\u012bbu!","potentialAction":{"@type":"SearchAction","target":"https:\/\/www.zvaigzne.lv\/catalogsearch\/result\/?q={search_term_string}","query-input":"required name=search_term_string"}}</script><script type="application/ld+json">{"@context":"http:\/\/schema.org","@type":"BookStore","@id":"https:\/\/www.zvaigzne.lv\/","name":"Zvaigzne ABC","description":"Zvaigzne ABC moto ir: \u201cLabas gr\u0101matas \u2013 gudr\u0101ki las\u012bt\u0101ji!\u201d. Esam p\u0101rliecin\u0101ti, ka katrai gr\u0101matai ir savs las\u012bt\u0101js, t\u0101d\u0113\u013c las\u012bt\u0101ju un pirc\u0113ju viedoklis mums ir svar\u012bgs un rosina str\u0101d\u0101t ar lielu atbild\u012bbu!","telephone":"67 324 518","email":"apgads@zvaigzne.lv","address":{"@type":"PostalAddress","addressCountry":"LV","addressLocality":"","addressRegion":"","streetAddress":"","postalCode":""},"sameAs":[["https:\/\/x.com\/#!\/zvaigzneabc","https:\/\/www.facebook.com\/zvaigzneabc\/","https:\/\/www.youtube.com\/user\/ZvaigzneABC","https:\/\/www.draugiem.lv\/zvaigzneabc\/firstpage\/index","https:\/\/instagram.com\/zvaigzne_abc"]],"image":"https:\/\/www.zvaigzne.lv\/media\/seller_image\/default\/download.png","url":"https:\/\/www.zvaigzne.lv\/"}</script><script type="application/ld+json">{"@context":"http:\/\/schema.org\/","@type":"WebPage","speakable":{"@type":"SpeakableSpecification","cssSelector":[".cms-content"],"xpath":["\/html\/head\/title"]}}</script><!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-5VRBW3LC');</script>
<!-- End Google Tag Manager -->
</head>
Zvaigzne ABC | Zvaigzne ABC
Recherche META Description de la page
Recherche META Keywords de la page
UPDATE DOMAINES SET server='cloudflare',redirection='https://www.zvaigzne.lv:443/',Status='200',err='',[TITRE]=N'Zvaigzne ABC | Zvaigzne ABC',[DESCRIPTION]=N'',[KEYWORDS]=N'' WHERE id=1556707
0 Zvaigzne ABC | Zvaigzne ABC
0. Zvaigzne (8)--------->0
1. ABC (3)--------->0
2. | (1)--------->0
INSERT INTO KEYWORDS (keyword,id_domaine) VALUES (N'Zvaigzne',1556707),(N'ABC',1556707),(N'|',1556707)