diff --git a/iqon-design-audit.md b/iqon-design-audit.md new file mode 100644 index 0000000..99457d1 --- /dev/null +++ b/iqon-design-audit.md @@ -0,0 +1,269 @@ +--- +name: iqon-design-audit +description: "Аудит дизайна iqon.com с референсами из Open Design дизайн-систем и план изменений" +metadata: + node_type: memory + type: project +--- + +# Аудит дизайна iqon.com + +*Created: 18 May 2026* + +## Контекст + +Анализ текущего дизайна iqon.com с использованием дизайн-систем из Open Design (nexu-io/open-design). Сайт работает на WordPress 4.9.13 с кастомной темой iqon (2012 год). Содержимое не обновлялось с 2013 года. На том же аккаунте reg.ru (u0012812) что и dsu-project.ru. + +--- + +## 1. Критические проблемы + +### 1.1 Нет viewport meta tag + +**Проблема:** Отсутствует `` — сайт не адаптивный, на мобильных отображается в масштабе десктопа (960px). + +**Референс (Corporate):** `` — стандарт. + +**Исправление:** Добавить viewport meta через Code Snippets на dsu-project.ru (output buffering). + +### 1.2 WordPress 4.9.13 — критически устаревшая + +**Проблема:** WP 4.9.13 (декабрь 2017), минимум 50+ известных уязвимостей. Readme.html доступен, раскрывает WP. + +**Риск:** RCE, XSS, SQL injection. + +**Исправление:** Обновить WordPress до 6.x (рискованно с кастомной темой) или заблокировать readme.html, скрыть WP-версию. + +### 1.3 REST API полностью открыт (180 маршрутов) + +**Проблема:** `/wp-json/` раскрывает 180 маршрутов, 5 namespaces, имена пользователей (admin, iqnadm01). + +**Исправление:** Ограничить REST API аналогично dsu-project.ru (Code Snippet #10). + +### 1.4 Отсутствуют все security-заголовки + +| Заголовок | Статус | +|-----------|--------| +| Content-Security-Policy | MISSING | +| X-Frame-Options | MISSING | +| X-Content-Type-Options | MISSING | +| Referrer-Policy | MISSING | +| Permissions-Policy | MISSING | +| X-XSS-Protection | MISSING | + +**Присутствуют:** HSTS (max-age=31536000), Server: nginx. + +**Исправление:** Добавить через Code Snippets (аналогично dsu-project.ru). + +### 1.5 HTTP mixed content + +**Проблема:** 3 ссылки с `http://www.iqon.com/` на HTTPS-сайте: +- `http://www.iqon.com/hows-business/` (header image link) +- `http://www.iqon.com/wp-content/uploads/2012/05/homepage.png` (hero image) +- `http://www.iqon.com/wp-content/uploads/2012/05/imagine-text-home.png` (og:image) + +**Исправление:** Заменить через output buffering или прямое исправление в БД. + +--- + +## 2. SEO проблемы + +### 2.1 Критические SEO ошибки + +| Проблема | Детали | +|----------|--------| +| **Нет viewport meta** | Сайт не адаптивный для Google Mobile-First | +| **og:image использует HTTP** | `http://www.iqon.com/wp-content/uploads/2012/05/imagine-text-home.png` | +| **og:site_name = "- IQON"** | Дефис перед названием — ошибка | +| **Кириллические URL-encoded страницы** | 29 страниц типа `/%d1%83%d1%81%d0%bb%d1%83%d0%b3%d0%b8-.../` | +| **Дубли страниц в sitemap** | `/contact/` ×2, `/homepage/` ×3, `/industry-specific-services/` ×2 | +| **Контент не обновлялся с 2013** | `article:modified_time` = 2013-07-25 | +| **H1 = статья, не заголовок страницы** | H1 содержит ссылку на case study вместо заголовка сайта | + +### 2.2 Отсутствующие мета-данные + +- Нет `` отличного от "How's business?" (слишком общий, без бренда) +- Нет `<link rel="icon">` (favicon) +- Нет Twitter Card тегов +- Нет canonical на внутренних страницах (не проверено, но Yoast должен добавить) + +### 2.3 Изображения без alt + +| Изображение | alt | +|-------------|-----| +| `homepage.png` (hero) | ОТСУТСТВУЕТ | +| `Poza_website_CaseStudy-208x142.jpg` | ОТСУТВУЕТ | +| `logo.png` | "– IQON" (декодируется как `– IQON`, с дефисом) | +| `logo-footer.png` | "– IQON" (тот же дефис) | + +--- + +## 3. Дизайн-аудит vs Open Design + +### 3.1 Текущий дизайн iqon.com + +| Параметр | Значение | +|----------|----------| +| **Ширина** | 960px фиксированная | +| **Шрифты** | HelveticaNeueLTPro (2 веса: 35 Thin, 45 Light) + Arial | +| **Формат шрифтов** | EOT + WOFF + TTF (2012, нет WOFF2) | +| **Акцентный цвет** | `#fbc100` (жёлтый) — меню, линии, кнопки | +| **Текстовый цвет** | `#4c4c4c` (серый) | +| **Заголовки** | `#000000` (чёрный) | +| **Фон** | Белый, нет CSS-переменных | +| **Дизайн-система** | Нет — произвольные размеры (12/15/16/18/20/23/32px) | +| **Сетка** | Нет — position: absolute, float | +| **Адаптивность** | Нет — 0 media queries | +| **Семантика** | Нет — div-based layout, нет nav/main/section/footer | + +### 3.2 Сравнение с Corporate (Open Design) + +| Аспект | iqon.com | Corporate | +|--------|----------|-----------| +| **Primary color** | `#fbc100` (одиночный акцент) | `#3B82F6` (primary) + `#8B5CF6` (secondary) | +| **Typography scale** | Произвольная (12/15/16/18/20/23/32) | Модульная (12/14/16/20/24/32) | +| **Spacing** | Нет системы (3/5/10/15/20/27/30/35/40px) | 8pt grid | +| **Layout** | position:absolute + float | Grid + Flexbox | +| **Font weights** | 2 (thin + light) | 5 (400-800) | +| **Border radius** | 0 (прямые углы) | Consistent (8/12/20px) | +| **Responsive** | Нет | Mobile-first | +| **Semantic HTML** | Нет (div#header, div#menu) | HTML5 semantic | + +### 3.3 Сравнение с Clean (Open Design) + +| Аспект | iqon.com | Clean | +|--------|----------|-----------| +| **Visual style** | Corporate 2012 | Minimal, whitespace-driven | +| **Color palette** | 1 акцент + серый текст | Primary + neutral system | +| **Layout** | Fixed 960px | Fluid + responsive | +| **Animation** | Нет | CSS transitions 150-250ms | +| **Accessibility** | Нет focus ring, нет skip link | WCAG compliance built-in | + +--- + +## 4. new_redesign — существующий прототип + +В `~/development/iqon/new_redesign/` есть уже разработанный прототип редизайна: + +### 4.1 Дизайн-система прототипа + +| Параметр | Значение | +|----------|----------| +| **Фон** | `#09090b` (тёмный) | +| **Акцент** | `#ffd000` (жёлтый, как у оригинала) | +| **Surface** | `#18181b` | +| **Шрифты** | Space Grotesk (4 веса) + Sora (5 весов) | +| **Radius** | 8/12/20px | +| **Transitions** | cubic-bezier с spring-эффектами | +| **Viewport** | `<meta name="viewport">` — адаптивный | +| **Semantic HTML** | `<header>`, `<nav>`, `<main>` — да | +| **SVG логотип** | Да, с градиентом | +| **Backdrop filter** | `blur(20px)` на topbar | +| **Grid** | CSS Grid для навигации и layout | + +**Проблема:** Прототип использует тёмную тему (`#09090b` фон), что кардинально отличается от оригинального белого дизайна iqon.com. Тёмная тема подходит для tech/startup, но может не соответствовать корпоративному IT-консалтингу. + +### 4.2 Светлый вариант (styles.css в корне) + +Есть альтернативный `styles.css` в корне `~/development/iqon/` с светлой палитрой: +- `--bg: #f1f1ef` +- `--surface: #ffffff` +- `--ink: #0a0a0a` +- `--accent: #ffd000` (жёлтый, сохранён) + +--- + +## 5. Нерешённые технические проблемы (из предыдущей сессии) + +| # | Проблема | Статус | +|---|----------|--------| +| C1 | `$binary{0}` PHP 8 fatal | Исправлен (→ `$binary[0]`) | +| C2 | `$_GET["page"]` undefined | Исправлен (→ `$_GET["page"] ?? 1`) | +| C3 | PHP warnings в category.php | Исправлен (error_reporting) | +| C4 | jQuery 1.7.2 + UI 1.8.18 XSS | Обновлено до 3.7.1 + 1.13.2 | +| C5 | Мёртвый GA-UA (UA-42729516) | Файл очищен | +| — | WordPress 4.9.13 устаревшая | Не исправлено | +| — | REST API 180 маршрутов открыт | Не исправлено | +| — | Нет security-заголовков | Не исправлено | +| — | Нет viewport meta | Не исправлено | +| — | HTTP mixed content | Не исправлено | +| — | CAPTCHA jquery.realperson.min.js может сломаться | Не проверено | + +--- + +## 6. План изменений + +### Фаза 1: Критические исправления (1-2 часа, через Code Snippets) + +Через Code Snippets на dsu-project.ru (оба сайта на одном аккаунте u0012812). + +| # | Исправление | Метод | +|---|-------------|-------| +| 1 | Viewport meta `<meta name="viewport" content="width=device-width, initial-scale=1.0">` | Output buffering | +| 2 | REST API ограничение (требовать авторизацию, кроме oembed/yoast) | `rest_authentication_errors` filter | +| 3 | Security-заголовки (CSP, X-Frame-Options, X-Content-Type-Options, Referrer-Policy, Permissions-Policy) | `send_headers` action | +| 4 | HTTP→HTTPS замена всех ссылок | Output buffering | +| 5 | Удалить WP generator meta + заблокировать readme.html | `the_generator` filter + redirect | +| 6 | Alt тексты для 4 изображений | Output buffering | +| 7 | Skip link после `<body>` | Output buffering | +| 8 | Focus-visible CSS | `wp_head` action | +| 9 | xmlrpc.php заблокировать | `xmlrpc_enabled` filter | +| 10 | Исправить og:site_name (убрать дефис) | Yoast filter | +| 11 | Исправить title (добавить "| IQON") | Yoast filter | + +### Фаза 2: SEO исправления (2-3 часа) + +| # | Исправление | Метод | +|---|-------------|-------| +| 12 | Убрать дубли страниц из sitemap (contact/ ×2, homepage/ ×3) | Yoast SEO settings | +| 13 | 29 кириллических URL-encoded страниц → noindex или 301 | Yoast SEO / update_post_meta | +| 14 | H1 на главной — заменить на заголовок сайта, не статью | Output buffering | +| 15 | Добавить og:image с HTTPS URL | Yoast filter | +| 16 | Favicon если отсутствует | wp_head | + +### Фаза 3: Редизайн (выбор стратегии) + +**Вариант А: Деплой new_redesign (1-2 дня)** +- Заменить тему iqon на статический HTML из `new_redesign/` +- Выбрать светлую палитру (styles.css в корне) или тёмную (new_redesign/) +- Сохранить структуру URL и SEO-мета через 301 редиректы +- WordPress → статический HTML + Cloudflare/CDN + +**Вариант Б: WordPress тема на основе new_redesign (1-2 недели)** +- Конвертировать new_redesign в WordPress тему +- Сохранить текущий контент и URL-структуру +- CSS custom properties для теминга +- Миграция контента из 2012-го формата + +**Вариант В: Косметический ремонт текущего сайта (3-5 часов)** +- Добавить viewport meta и media queries +- Унифицировать цвета через CSS custom properties +- Заменить @font-face на WOFF2 + system font stack +- Добавить семантические HTML5 теги (nav, main, footer) + +### Рекомендация для iqon.com + +IQON — международная IT-консалтинговая компания. Сайт не обновлялся 13 лет. Контент устарел (последнее обновление 2013). Наиболее целесообразный вариант: + +**Вариант А (деплой new_redesign)** — если контент будет переписан. +**Вариант В (косметический ремонт)** — если нужно быстро «оживить» текущий сайт. + +Вариант Б (WP тема) не рекомендуется — контент всё равно требует обновления, а WP 4.9.13 — критический риск безопасности. + +--- + +## 7. Референс: дизайн-системы + +Из Open Design для iqon.com (B2B IT-консалтинг): + +| Система | Категория | Рекомендация | +|---------|-----------|--------------| +| **Corporate** | Professional | Оптимальна для iqon.com — enterprise, структурированный | +| **Clean** | Minimal | Второй вариант — чистый, минималистичный | +| **Bold** | Bold | Если нужен яркий бренд — primary `#0077BC` близок к IQON жёлтому по контрасту | + +**Текущий акцентный цвет `#fbc100` (жёлтый)** — сохранён в new_redesign как `#ffd000`. Corporate и Clean используют `#3B82F6` (синий), что типичнее для IT-консалтинга. Но жёлтый — часть бренда IQON с 2012 года. + +--- + +*Updated: 18 May 2026* \ No newline at end of file diff --git a/server-backup-20260518/.htaccess b/server-backup-20260518/.htaccess new file mode 100644 index 0000000..cb92190 --- /dev/null +++ b/server-backup-20260518/.htaccess @@ -0,0 +1,36 @@ +# BEGIN WordPress +# The directives (lines) between "BEGIN WordPress" and "END WordPress" are +# dynamically generated, and should only be modified via WordPress filters. +# Any changes to the directives between these markers will be overwritten. +<IfModule mod_rewrite.c> +RewriteEngine On +RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] +RewriteBase / +RewriteRule ^index\.php$ - [L] +RewriteCond %{REQUEST_FILENAME} !-f +RewriteCond %{REQUEST_FILENAME} !-d +RewriteRule . /index.php [L] +</IfModule> + +# END WordPress + +RewriteCond %{HTTP_HOST} ^iqon\.md$ [OR] +RewriteCond %{HTTP_HOST} ^www\.iqon\.md$ +RewriteRule ^/?$ "http\:\/\/www\.iqon\.kz\/" [R=301,L] + +RewriteCond %{HTTP_HOST} ^iqonrussia\.kz$ [OR] +RewriteCond %{HTTP_HOST} ^www\.iqonrussia\.kz$ +RewriteRule ^/?$ "http\:\/\/www\.iqon\.kz\/" [R=301,L] + +RewriteCond %{HTTP_HOST} ^iqonrussia\.ru$ [OR] +RewriteCond %{HTTP_HOST} ^www\.iqonrussia\.ru$ +RewriteRule ^/?$ "http\:\/\/www\.iqon\.kz\/" [R=301,L] + + + +<Files "wp-login.php"> + AuthType Basic + AuthName "please use your control panel password" + AuthUserFile /var/www/u0012812/data/etc/users + Require valid-user +</Files> diff --git a/server-backup-20260518/index.html b/server-backup-20260518/index.html new file mode 100644 index 0000000..7ebc7b0 --- /dev/null +++ b/server-backup-20260518/index.html @@ -0,0 +1,149 @@ +<!DOCTYPE html> +<html lang="en-US"> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> +<title>How’s business? – IQON | How's Business? + + + + How’s business? + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ +
+
+

Iqon implements the "vBlock" platform as part of an IT - Cloud consolidation project, unique in Southeast Europe

+

"The shifting of the IT&C infrastructure into Cloud was a success for Rompetrol. From my point of view, the vBlock’s platform major advantage can be expressed in four simple words: best value for money." - Askar Zhakenov, Group IT Director Rompetrol

+
+
+ +
+
+
+

At the end of 2010, in the midst of the operational excellence achievement process and following the launch of the SAP implementation program, the Rompetrol Group opted for the development of an IT&C infrastructure in the Cloud (private cloud), a solution based on vBlock and offered by the VCE alliance (Cisco, EMC and Vmware). The project was meant to provision resources for the SAP environment, together with the “private cloud” consolidation of 575 physical servers and 11 storage systems: it was a major success for Rompetrol and the Romanian market. The implementation process completed, the company estimates a 22% ROI (Return on Investment) rate, and a 64% IRR (Internal Rate of Return).

+
+
+
+ +
+\n + \ No newline at end of file diff --git a/server-backup-20260518/manifest.txt b/server-backup-20260518/manifest.txt new file mode 100644 index 0000000..0244a73 --- /dev/null +++ b/server-backup-20260518/manifest.txt @@ -0,0 +1,67 @@ +IQON BACKUP FILE LISTING +========================== + +Generated: 2026-05-18 09:53:05 +Theme dir: /var/www/u0012812/data/www/iqon.com/wp-content/themes/iqon/ + +meniu-services.php|1050|2026-05-15 +contactro.php|7867|2016-06-14 +search.php|2290|2012-06-26 +paginare-script.php|1466|2012-06-26 +meniu-services.php.bak|1022|2026-05-15 +google0ebaafd23cef1b29.html|53|2013-07-25 +css/jquery.realperson.css|526|2012-06-26 +css/style.css|7275|2012-06-26 +css/fonts/iqon_35_thin-webfont.woff|27708|2012-06-26 +css/fonts/iqon_35_thin-webfont.ttf|53312|2012-06-26 +css/fonts/iqon_35_thin-webfont.eot|24826|2012-06-26 +css/fonts/iqon_45_light-webfont.eot|24207|2012-06-26 +css/fonts/fonts.css|794|2012-06-26 +css/fonts/iqon_45_light-webfont.woff|27160|2012-06-26 +css/fonts/iqon_45_light-webfont.ttf|52588|2012-06-26 +contactkz.php|7936|2026-05-16 +meniu.php|524|2012-06-26 +footer.php|6077|2026-05-15 +home.php|1330|2012-06-26 +analyticstracking.php.bak|45|2026-05-16 +it_IT.mo|164147|2013-05-17 +screenshot.png|168167|2012-06-26 +images/bg-menu-active.png|136|2012-06-26 +images/send_message.png|2587|2012-06-26 +images/read.png|1855|2012-06-26 +images/submeniu-inactive.png|334|2012-06-26 +images/icon-arrow.png|1072|2012-06-26 +images/logo-footer.png|1761|2012-06-26 +images/download_pdf.png|1650|2012-06-26 +images/bg-menu.png|328|2012-06-26 +images/submit_cv.png|1905|2012-06-26 +images/colt-meniu.png|134|2012-06-26 +images/rss.png|811|2012-06-26 +images/facebook.png|744|2012-06-26 +images/logo.png|3288|2012-06-26 +images/twitter.png|694|2012-06-26 +images/read_job.png|1543|2012-06-26 +images/submeniu-active.png|371|2012-06-26 +images/download_case_study.png|3080|2012-06-26 +category.php.bak|3741|2026-05-16 +contactkz.php.bak2|7930|2026-05-16 +header.php|7243|2026-05-15 +paginare-template.php|998|2012-06-26 +category.php|3786|2026-05-16 +functions.php.bak|15546|2026-05-16 +analyticstracking.php|45|2026-05-16 +editor-style.css|0|2012-06-26 +style.css|116|2013-05-16 +single.php|2641|2013-05-18 +page.php|1354|2012-06-26 +class.phpmailer.php|81748|2012-06-26 +ru_RU.mo|206915|2013-05-17 +index.php|11|2012-06-26 +footer.php.bak|5817|2026-05-15 +js/jquery.realperson.min.js|5052|2012-06-26 +header.php.bak|7041|2026-05-15 +functions.php|15546|2026-05-16 +contactkz.php.bak|7900|2026-05-16 + +--- WP-CONFIG EXISTS: YES +--- .HTACCESS EXISTS: YES diff --git a/server-backup-20260518/page-sitemap.xml b/server-backup-20260518/page-sitemap.xml new file mode 100644 index 0000000..abc23b6 --- /dev/null +++ b/server-backup-20260518/page-sitemap.xml @@ -0,0 +1,280 @@ + + + + https://iqon.com/ + 2013-07-25T11:19:25+00:00 + + http://www.iqon.com/wp-content/uploads/2012/05/imagine-text-home.png + + + + https://iqon.com/services-solutions/ + 2012-05-03T06:22:32+00:00 + + + https://iqon.com/industry-specific-services/ + 2012-05-03T06:28:50+00:00 + + + https://iqon.com/industry-specific-services/ + 2012-05-03T06:28:50+00:00 + + + https://iqon.com/services-solutions/enterprise-management-decision-support-solutions/ + 2012-05-04T12:52:30+00:00 + + + https://iqon.com/services-solutions/enterprise-management-decision-support-solutions/enterprise-information-management/ + 2012-05-04T12:55:19+00:00 + + + https://iqon.com/services-solutions/enterprise-management-decision-support-solutions/managed-services/ + 2012-05-09T03:24:58+00:00 + + + https://iqon.com/services-solutions/enterprise-management-decision-support-solutions/customer-intelligence-solutions/ + 2012-05-09T03:26:00+00:00 + + + https://iqon.com/services-solutions/enterprise-management-decision-support-solutions/enterprise-management-systems/ + 2012-05-09T03:27:08+00:00 + + + https://iqon.com/services-solutions/enterprise-management-decision-support-solutions/enterprise-orchestration/ + 2012-05-09T03:29:16+00:00 + + + https://iqon.com/services-solutions/industry-specific-services/energy-utilities/ + 2012-05-09T03:31:13+00:00 + + + https://iqon.com/services-solutions/industry-specific-services/telecommunication/ + 2012-05-09T03:35:56+00:00 + + + https://iqon.com/services-solutions/industry-specific-services/retail-wholesail/ + 2012-05-09T03:37:41+00:00 + + + https://iqon.com/services-solutions/industry-specific-services/logistics-transport/ + 2012-05-09T03:38:41+00:00 + + + https://iqon.com/services-solutions/industry-specific-services/manufacturing-process/ + 2012-05-09T03:39:12+00:00 + + + https://iqon.com/services-solutions/industry-specific-services/ + 2012-05-09T03:39:35+00:00 + + + https://iqon.com/services-solutions/is-advisory-services/it-strategy-governance/ + 2012-05-09T03:40:55+00:00 + + + https://iqon.com/services-solutions/is-advisory-services/ + 2012-05-09T03:41:26+00:00 + + + https://iqon.com/services-solutions/is-advisory-services/is-regulatory-and-compliance-services/ + 2012-05-09T03:42:07+00:00 + + + https://iqon.com/services-solutions/is-advisory-services/business-continuity-and-disaster-recovery-planning-services/ + 2012-05-09T03:42:40+00:00 + + + https://iqon.com/services-solutions/is-advisory-services/information-security-services/ + 2012-05-09T03:53:47+00:00 + + + https://iqon.com/services-solutions/is-advisory-services/business-technology-enterprise-architecture/ + 2012-05-09T03:54:30+00:00 + + + https://iqon.com/services-solutions/it-infrastructure-services/end-user-computing-technology-solutions/ + 2012-05-09T03:57:14+00:00 + + + https://iqon.com/services-solutions/it-infrastructure-services/infrastructure-management-consulting/ + 2012-05-09T03:57:44+00:00 + + + https://iqon.com/services-solutions/it-infrastructure-services/ + 2012-05-09T03:59:50+00:00 + + + https://iqon.com/services-solutions/mobility-consulting-services/ + 2012-05-09T04:12:35+00:00 + + + https://iqon.com/services-solutions/it-infrastructure-services/it-infrastructure-transformation-services/ + 2012-05-11T00:49:48+00:00 + + + https://iqon.com/services-solutions/mobility-consulting-services/mobility-software-services-applications/ + 2012-05-11T00:57:13+00:00 + + + https://iqon.com/services-solutions/mobility-consulting-services/mobility-managed-services/ + 2012-05-11T00:57:17+00:00 + + + https://iqon.com/services-solutions/mobility-consulting-services/mobility-business-integration-services/ + 2012-05-11T00:57:25+00:00 + + + https://iqon.com/services-solutions/mobility-consulting-services/mobility-software-services-devices-and-platforms/ + 2012-05-11T00:57:51+00:00 + + + https://iqon.com/%d1%83%d1%81%d0%bb%d1%83%d0%b3%d0%b8-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%b8%d1%8f/ + 2013-05-17T11:20:07+00:00 + + + https://iqon.com/hows-business/ + 2013-05-20T16:11:40+00:00 + + + https://iqon.com/%d0%ba%d0%b0%d0%ba-%d0%b8%d0%b4%d0%b5%d1%82-%d0%b1%d0%b8%d0%b7%d0%bd%d0%b5%d1%81/ + 2013-05-20T16:21:27+00:00 + + + https://iqon.com/%d1%83%d1%81%d0%bb%d1%83%d0%b3%d0%b8-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%b8%d1%8f/enterprise-management-decision-support-solutions/enterprise-orchestration/ + 2013-05-20T18:45:44+00:00 + + + https://iqon.com/%d1%83%d1%81%d0%bb%d1%83%d0%b3%d0%b8-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%b8%d1%8f/enterprise-management-decision-support-solutions/enterprise-management-systems/ + 2013-05-20T18:54:03+00:00 + + + https://iqon.com/%d1%83%d1%81%d0%bb%d1%83%d0%b3%d0%b8-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%b8%d1%8f/enterprise-management-decision-support-solutions/customer-intelligence-solutions/ + 2013-05-20T19:07:13+00:00 + + + https://iqon.com/%d1%83%d1%81%d0%bb%d1%83%d0%b3%d0%b8-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%b8%d1%8f/enterprise-management-decision-support-solutions/enterprise-information-management/ + 2013-05-20T19:47:23+00:00 + + + https://iqon.com/%d1%83%d1%81%d0%bb%d1%83%d0%b3%d0%b8-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%b8%d1%8f/it-infrastructure-services/ + 2013-05-20T19:52:40+00:00 + + + https://iqon.com/%d1%83%d1%81%d0%bb%d1%83%d0%b3%d0%b8-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%b8%d1%8f/it-infrastructure-services/infrastructure-management-consulting/ + 2013-05-20T20:04:11+00:00 + + + https://iqon.com/%d1%83%d1%81%d0%bb%d1%83%d0%b3%d0%b8-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%b8%d1%8f/it-infrastructure-services/it-infrastructure-transformation-services/ + 2013-05-20T20:25:10+00:00 + + + https://iqon.com/%d1%83%d1%81%d0%bb%d1%83%d0%b3%d0%b8-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%b8%d1%8f/it-infrastructure-services/end-user-computing-technology-solutions/ + 2013-05-20T20:50:52+00:00 + + + https://iqon.com/%d1%83%d1%81%d0%bb%d1%83%d0%b3%d0%b8-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%b8%d1%8f/industry-specific-services/ + 2013-05-20T20:55:24+00:00 + + + https://iqon.com/%d1%83%d1%81%d0%bb%d1%83%d0%b3%d0%b8-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%b8%d1%8f/enterprise-management-decision-support-solutions/managed-services/ + 2013-05-20T20:56:19+00:00 + + + https://iqon.com/%d1%83%d1%81%d0%bb%d1%83%d0%b3%d0%b8-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%b8%d1%8f/industry-specific-services/logistics-transport/ + 2013-05-20T21:07:43+00:00 + + + https://iqon.com/%d1%83%d1%81%d0%bb%d1%83%d0%b3%d0%b8-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%b8%d1%8f/industry-specific-services/retail-wholesail/ + 2013-05-20T21:30:38+00:00 + + + https://iqon.com/%d1%83%d1%81%d0%bb%d1%83%d0%b3%d0%b8-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%b8%d1%8f/industry-specific-services/telecommunication/ + 2013-05-20T21:45:21+00:00 + + + https://iqon.com/%d1%83%d1%81%d0%bb%d1%83%d0%b3%d0%b8-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%b8%d1%8f/industry-specific-services/energy-utilities/ + 2013-05-20T21:54:37+00:00 + + + https://iqon.com/%d1%83%d1%81%d0%bb%d1%83%d0%b3%d0%b8-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%b8%d1%8f/industry-specific-services/manufacturing-process/ + 2013-05-20T21:58:59+00:00 + + + https://iqon.com/%d1%83%d1%81%d0%bb%d1%83%d0%b3%d0%b8-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%b8%d1%8f/mobility-consulting-services/ + 2013-05-20T22:02:54+00:00 + + + https://iqon.com/%d1%83%d1%81%d0%bb%d1%83%d0%b3%d0%b8-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%b8%d1%8f/mobility-consulting-services/mobility-software-services-applications/ + 2013-05-20T22:06:33+00:00 + + + https://iqon.com/%d1%83%d1%81%d0%bb%d1%83%d0%b3%d0%b8-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%b8%d1%8f/mobility-consulting-services/mobility-managed-services/ + 2013-05-20T22:13:33+00:00 + + + https://iqon.com/%d1%83%d1%81%d0%bb%d1%83%d0%b3%d0%b8-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%b8%d1%8f/mobility-consulting-services/mobility-software-services-devices-and-platforms/ + 2013-05-20T22:19:24+00:00 + + + https://iqon.com/%d1%83%d1%81%d0%bb%d1%83%d0%b3%d0%b8-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%b8%d1%8f/mobility-consulting-services/mobility-business-integration-services/ + 2013-05-20T22:22:30+00:00 + + + https://iqon.com/%d1%83%d1%81%d0%bb%d1%83%d0%b3%d0%b8-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%b8%d1%8f/is-advisory-services/ + 2013-05-20T22:27:40+00:00 + + + https://iqon.com/%d1%83%d1%81%d0%bb%d1%83%d0%b3%d0%b8-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%b8%d1%8f/is-advisory-services/business-continuity-and-disaster-recovery-planning-services/ + 2013-05-20T22:30:45+00:00 + + + https://iqon.com/%d1%83%d1%81%d0%bb%d1%83%d0%b3%d0%b8-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%b8%d1%8f/is-advisory-services/business-technology-enterprise-architecture/ + 2013-05-20T22:35:11+00:00 + + + https://iqon.com/%d1%83%d1%81%d0%bb%d1%83%d0%b3%d0%b8-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%b8%d1%8f/is-advisory-services/it-strategy-governance/ + 2013-05-20T22:46:17+00:00 + + + https://iqon.com/%d1%83%d1%81%d0%bb%d1%83%d0%b3%d0%b8-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%b8%d1%8f/is-advisory-services/information-security-services/ + 2013-05-20T22:55:16+00:00 + + + https://iqon.com/%d1%83%d1%81%d0%bb%d1%83%d0%b3%d0%b8-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%b8%d1%8f/is-advisory-services/is-regulatory-and-compliance-services/ + 2013-05-20T22:59:29+00:00 + + + https://iqon.com/contact/ + 2013-07-18T14:12:20+00:00 + + + https://iqon.com/contact/ + 2013-07-23T12:24:21+00:00 + + + https://iqon.com/%d1%83%d1%81%d0%bb%d1%83%d0%b3%d0%b8-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%b8%d1%8f/enterprise-management-decision-support-solutions/ + 2013-07-23T12:27:35+00:00 + + + https://iqon.com/homepage/ + 2013-07-25T11:19:25+00:00 + + http://www.iqon.com/wp-content/uploads/2012/05/imagine-text-home.png + + + + https://iqon.com/homepage/ + 2013-07-25T11:19:25+00:00 + + http://www.iqon.com/wp-content/uploads/2012/05/imagine-text-home.png + + + + https://iqon.com/homepage/ + 2013-07-25T11:20:03+00:00 + + http://www.iqon.com/wp-content/uploads/2012/05/imagine-text-home.png + + + + \ No newline at end of file diff --git a/server-backup-20260518/php-source/.htaccess b/server-backup-20260518/php-source/.htaccess new file mode 100644 index 0000000..cb92190 --- /dev/null +++ b/server-backup-20260518/php-source/.htaccess @@ -0,0 +1,36 @@ +# BEGIN WordPress +# The directives (lines) between "BEGIN WordPress" and "END WordPress" are +# dynamically generated, and should only be modified via WordPress filters. +# Any changes to the directives between these markers will be overwritten. + +RewriteEngine On +RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] +RewriteBase / +RewriteRule ^index\.php$ - [L] +RewriteCond %{REQUEST_FILENAME} !-f +RewriteCond %{REQUEST_FILENAME} !-d +RewriteRule . /index.php [L] + + +# END WordPress + +RewriteCond %{HTTP_HOST} ^iqon\.md$ [OR] +RewriteCond %{HTTP_HOST} ^www\.iqon\.md$ +RewriteRule ^/?$ "http\:\/\/www\.iqon\.kz\/" [R=301,L] + +RewriteCond %{HTTP_HOST} ^iqonrussia\.kz$ [OR] +RewriteCond %{HTTP_HOST} ^www\.iqonrussia\.kz$ +RewriteRule ^/?$ "http\:\/\/www\.iqon\.kz\/" [R=301,L] + +RewriteCond %{HTTP_HOST} ^iqonrussia\.ru$ [OR] +RewriteCond %{HTTP_HOST} ^www\.iqonrussia\.ru$ +RewriteRule ^/?$ "http\:\/\/www\.iqon\.kz\/" [R=301,L] + + + + + AuthType Basic + AuthName "please use your control panel password" + AuthUserFile /var/www/u0012812/data/etc/users + Require valid-user + diff --git a/server-backup-20260518/php-source/analyticstracking.php b/server-backup-20260518/php-source/analyticstracking.php new file mode 100644 index 0000000..62e0102 --- /dev/null +++ b/server-backup-20260518/php-source/analyticstracking.php @@ -0,0 +1 @@ +\n \ No newline at end of file diff --git a/server-backup-20260518/php-source/category.php b/server-backup-20260518/php-source/category.php new file mode 100644 index 0000000..e9319fd --- /dev/null +++ b/server-backup-20260518/php-source/category.php @@ -0,0 +1,72 @@ + + + + +
+

Career opportunities:

+ 7, 'hide_empty' => false)); + ?> + + term_id) echo 'class="active"'; ?>>» name;?> (count; ?>) +
+ +
+
+ + $per_page, 'cat' => $selected_object_id, 'post_type' => 'post', 'post_status' => 'publish', 'paged' => $current_page ); + else $args = array( 'posts_per_page' => $per_page, 'cat' => $selected_department, 'post_type' => 'post', 'post_status' => 'publish', 'paged' => $current_page ); + query_posts($args); + while ( have_posts() ) : the_post(); + if (in_array($selected_object_id, array(1,25,26))) { + $id_featured = 0; + if (has_post_thumbnail()) { + $id_featured = get_post_thumbnail_id(); + $imagine_featured = wp_get_attachment_image_src($id_featured, 'post-thumbnail'); + } + } +?> + +
+ +
+ +
+ +

+ + +
+
+ +
+

+ + +
+
+ + + + + + If you want to apply for a position within the Iqon company, please submit your resume by pressing the following button.

+ + +
+
+ + \ No newline at end of file diff --git a/server-backup-20260518/php-source/contactkz.php b/server-backup-20260518/php-source/contactkz.php new file mode 100644 index 0000000..81e86bf --- /dev/null +++ b/server-backup-20260518/php-source/contactkz.php @@ -0,0 +1,156 @@ + +AddReplyTo($email, $nume); + $admin_email = get_option('admin_email'); + //dv($admin_email);die(); + $new_mail->AddAddress($admin_email); + //$new_mail->AddAddress('gabriel.ilie@gmail.com', 'Gabriel Ilie'); + $new_mail->SetFrom('contact@iqon.com', 'CONTACT FORM'); + $new_mail->Subject = '[IQON CONTACT FORM] '.$nume.' has sent you a message. Subject: '.$subject; + $new_mail->AltBody = 'To view the message, please use an HTML compatible email viewer!'; // optional - MsgHTML will create an alternate automatically + //$new_mail->MsgHTML(file_get_contents('contents.html')); + $html = $nume.' has sent you an message.
E-mail: '.$email.'
Subject: '.$subject.'
Message: '.$message; + $new_mail->MsgHTML($html); + $new_mail->Send(); + } catch (phpmailerException $e) { + echo $e->errorMessage(); //Pretty error messages from PHPMailer + } catch (Exception $e) { + echo $e->getMessage(); //Boring error messages from anything else! + } + + echo ''; + die(); + } + } +?> + + +
+

Bucharest Office:

+ 10th Montreal Square, 2nd Floor
+ Office 2.10, 011469
+ Bucharest - 1, Romania
+
+ T: +4 037 239 0880
+ F: +4 037 261 2608
+
+ office@iqon.com

+

Moscow Office:

+ ул. Большая Полянка, дом 7/10, стр. 3
+ 119180, РФ, г. Москва
+
+ T: +7 965 195 85 26
+
+ office@iqon.kz

+

Almaty Office:

+ улица Богенбай батыра 117, кв. 25
+ 05000, Казахстан, г. Алматы
+
+ T: +7 727 267 02 55
+ F: +7 727 267 02 55
+
+ office@iqon.kz

+
+
+
View Larger Map +

Please fill in the form below [Your message has been send.]

+
+
+ + +
+
+ + +
+
+ +
+ + +
+
+
+ + +
+
+ + +
+
+ +
+ +
+ Disclaimer: IQON Romania takes all necessary measures to keep your personal information private and secure. Only authorized IQON Romania staff, Third Party companies (i.e. service providers) staff or our business partners' authorized staff (who have contractually agreed to keep all information secure) have access to your personal information. +
+
+ \ No newline at end of file diff --git a/server-backup-20260518/php-source/footer.php b/server-backup-20260518/php-source/footer.php new file mode 100644 index 0000000..5238658 --- /dev/null +++ b/server-backup-20260518/php-source/footer.php @@ -0,0 +1,120 @@ + +
+ + +
+ If you would like to read this material later, download the case study's full PDF. +
+ + + + + + \ No newline at end of file diff --git a/server-backup-20260518/php-source/functions.php b/server-backup-20260518/php-source/functions.php new file mode 100644 index 0000000..43de01d --- /dev/null +++ b/server-backup-20260518/php-source/functions.php @@ -0,0 +1,421 @@ + 'Meniu principal') ); +add_theme_support( 'post-thumbnails' ); +set_post_thumbnail_size(208,142, true); +add_image_size('case-study', 435); +/*add_image_size('home-slider', 700, 495, true); +add_image_size('article-page', 320, 226, true); +add_image_size('listing-article', 160, 113, true); +add_image_size('product-image', 560, 420, false); +add_image_size('gallery', 9999, 600, false); +*/ + +if (!is_admin()) { + wp_deregister_script('jquery'); + wp_register_script('jquery', ('https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js'), false, '3.7.1'); + wp_register_script('jquery-ui', ('https://ajax.googleapis.com/ajax/libs/jqueryui/1.13.2/jquery-ui.min.js'), array('jquery'), '1.13.2'); + wp_enqueue_script('jquery-ui'); +} + +show_admin_bar(false); +add_editor_style(); + +remove_action('wp_head', 'rsd_link'); +remove_action('wp_head', 'wp_generator'); +remove_action('wp_head', 'index_rel_link'); +remove_action('wp_head', 'wlwmanifest_link'); +remove_action('wp_head', 'start_post_rel_link', 10, 0); +remove_action('wp_head', 'parent_post_rel_link', 10, 0); +remove_action('wp_head', 'adjacent_posts_rel_link', 10, 0); +automatic_feed_links(false); + +if ( class_exists("global_posts_ordering") ) { + $global_posts_ordering = new global_posts_ordering(array("product")); +} + + +function image_src($img_tag) +{ + preg_match("/src=\"(.*?)\"/i", $img_tag, $matches); + return $matches[1]; +} + +function short_text($text, $len=200, $puncte = ""){ +$text = strip_tags($text); +if( (mb_strlen($text) > $len) ) { + $whitespaceposition = mb_strpos($text," ",$len)-1; + if( $whitespaceposition > 0 ) { + $chars = count_chars(mb_substr($text, 0, ($whitespaceposition+1)), 1); + if (isset($chars[ord('<')]) && $chars[ord('<')] > (isset($chars[ord('>')]) ? $chars[ord('>')] : 0)) + $whitespaceposition = mb_strpos($text,">",$whitespaceposition)-1; + $text = mb_substr($text, 0, ($whitespaceposition+1)); + } + // close unclosed html tags + if( preg_match_all("|<([a-zA-Z]+)|",$text,$aBuffer) ) { + if( !empty($aBuffer[1]) ) { + preg_match_all("||",$text,$aBuffer2); + if( count($aBuffer[1]) != count($aBuffer2[1]) ) { + foreach( $aBuffer[1] as $index => $tag ) { + if( empty($aBuffer2[1][$index]) || $aBuffer2[1][$index] != $tag) + $text .= ''; + } + } + } + } +} +return $text.$puncte; +} + +/* + returneaza data in format: + - pt postare de azi 'azi la {ora}' + - pt anul asta, dar nu azi '{ziua} {luna} la {ora} + - pt alt an '{ziua} {luna} {anul} la {ora} +*/ +function afiseaza_data($data=false) +{ + if (!$data) return false; + // verifica daca este data in format corect + if (($data_timestamp = strtotime($data)) === false) { + // daca nu este corecta si nu am ce face cu ea returnez valoarea inapoi + return $data; + } + else { + //@setlocale(LC_TIME, 'ro_RO'); + /*if (date("Y")==date("Y",$data_timestamp)) { + // acelasi an + + if (date('d')==date('d',$data_timestamp)) { + // aceeasi zi + return strftime('azi la %H:%M',$data_timestamp); + } + else + { + // zi diferite + return strftime('%d %b la %H:%M',$data_timestamp); + } + } + else { + // ani diferiti + return strftime('%d %b %Y la %H:%M',$data_timestamp); + }*/ + return strftime("%b %d",$data_timestamp); + } +} + +function afiseaza_data_cu_an($data=false) +{ + if (!$data) return false; + // verifica daca este data in format corect + if (($data_timestamp = strtotime($data)) === false) { + // daca nu este corecta si nu am ce face cu ea returnez valoarea inapoi + return $data; + } + else { + //@setlocale(LC_TIME, 'ro_RO'); + /*if (date("Y")==date("Y",$data_timestamp)) { + // acelasi an + + if (date('d')==date('d',$data_timestamp)) { + // aceeasi zi + return strftime('azi la %H:%M',$data_timestamp); + } + else + { + // zi diferite + return strftime('%d %b la %H:%M',$data_timestamp); + } + } + else { + // ani diferiti + return strftime('%d %b %Y la %H:%M',$data_timestamp); + }*/ + return strftime("%b %d, %Y",$data_timestamp); + } +} + +function arrangeMenuIqon($menu, $selected_object_id = 0, $selected_object_type, $homeID) { + global $object_id, $object_id_child, $object_id_child_child; + $arranged_menu = array(); + $mainLevel = array(); + $secondLevel = array(); + $thirdLevel = array(); + foreach ($menu as $m) + if ($m->menu_item_parent == 0) { + $key = $m->ID; + $arranged_menu[$key] = new stdClass; + $arranged_menu[$key]->ID = $m->ID; + $arranged_menu[$key]->object_id = $m->object_id; + $arranged_menu[$key]->object_id_en = function_exists('icl_object_id') ? icl_object_id($m->object_id, $m->object, true, 'en') : $m->object_id; + $arranged_menu[$key]->parrent = 0; + $arranged_menu[$key]->title = $m->title; + $arranged_menu[$key]->attr_title = $m->attr_title; + $arranged_menu[$key]->object = $m->object; + if (empty($arranged_menu[$key]->attr_title)) $arranged_menu[$key]->attr_title = $arranged_menu[$key]->title; + $arranged_menu[$key]->url = $m->url; + $arranged_menu[$key]->has_childrens = false; + $arranged_menu[$key]->selected = false; + if ($selected_object_type == 'home') { + if ($selected_object_id == $arranged_menu[$key]->object_id_en && $m->object == 'page') + $arranged_menu[$key]->selected = true; + $object_id = $key; + } + elseif ($selected_object_type == $m->object && $selected_object_id == $m->object_id) { + $arranged_menu[$key]->selected = true; + $object_id = $key; + } + $mainLevel[] = $m->ID; + } + elseif (in_array($m->menu_item_parent, $mainLevel)) { + $key_parent = $m->menu_item_parent; + $arranged_menu[$key_parent]->has_childrens = true; + $key_child = $m->ID; + $objectToModify = &$arranged_menu[$key_parent]->childrens; + $objectToModify[$key_child] = new stdClass; + $objectToModify[$key_child]->ID = $m->ID; + $objectToModify[$key_child]->object_id = $m->object_id; + $objectToModify[$key_child]->object_id_en = function_exists('icl_object_id') ? icl_object_id($m->object_id, $m->object, true, 'en') : $m->object_id; + $objectToModify[$key_child]->parrent = $key_parent; + $objectToModify[$key_child]->title = $m->title; + $objectToModify[$key_child]->attr_title = $m->attr_title; + $objectToModify[$key_child]->object = $m->object; + if (empty($objectToModify[$key_child]->attr_title)) $objectToModify[$key_child]->attr_title = $objectToModify[$key_child]->title; + $objectToModify[$key_child]->url = $m->url; + if (($arranged_menu[$key_parent]->object_id_en == 8) && sizeof($arranged_menu[$key_parent]->childrens) == 1) $arranged_menu[$key_parent]->url = $objectToModify[$key_child]->url; + $objectToModify[$key_child]->selected = false; + if ($selected_object_type == $m->object && $selected_object_id == $m->object_id) { + $objectToModify[$key_child]->selected = true; + $arranged_menu[$key_parent]->selected = true; + $object_id = $key_parent; + $object_id_child = $key_child; + } + $objectToModify[$key_child]->has_childrens = false; + $secondLevel[] = $m->ID; + if ($arranged_menu[$key_parent]->object_id_en == 8) { + wp_reset_query(); + $args_pages = array('post_type' => 'page', 'order' => 'ASC', 'orderby' => 'menu_order', 'post_status' => 'publish', 'nopaging' => true, 'post_parent' => $objectToModify[$key_child]->object_id); + $pages = query_posts($args_pages); + //dv($pages); + if ($pages) { + $objectToModifyChild = &$objectToModify[$key_child]->childrens; + $objectToModify[$key_child]->has_childrens = true; + foreach ($pages as $p) { + $key_child_child = $p->ID; + $objectToModifyChild[$key_child_child] = new stdClass; + $objectToModifyChild[$key_child_child]->ID = $p->ID; + $objectToModifyChild[$key_child_child]->object_id = $p->ID; + $objectToModifyChild[$key_child_child]->object_id_en = function_exists('icl_object_id') ? icl_object_id($p->ID, $p->post_type, true, 'en') : $p->ID; + $objectToModifyChild[$key_child_child]->parrent = $key_child; + $objectToModifyChild[$key_child_child]->title = $p->post_title; + $objectToModifyChild[$key_child_child]->attr_title = $p->post_title; + $objectToModifyChild[$key_child_child]->object = $p->post_type; + $objectToModifyChild[$key_child_child]->url = get_permalink($p->ID); + $objectToModifyChild[$key_child_child]->selected = false; + if ($selected_object_type == $p->post_type && $selected_object_id == $p->ID) { + $objectToModifyChild[$key_child_child]->selected = true; + $objectToModify[$key_child]->selected = true; + $arranged_menu[$key_parent]->selected = true; + $object_id = $key_parent; + $object_id_child = $key_child; + $object_id_child_child = $key_child_child; + } + $objectToModifyChild[$key_child_child]->has_childrens = false; + } + + } + wp_reset_query(); + } + unset($objectToModify); + } + + return $arranged_menu; +} + +function arrangeMenu($menu, $selected_object_id = 0, $selected_object_type, $homeID) { + global $object_id, $object_id_child, $object_id_child_child; + $arranged_menu = array(); + + // get level 1 menus + foreach ($menu as $m) + if ($m->menu_item_parent == 0) { + $i = $m->ID; + $arranged_menu[$i] = new stdClass; + $arranged_menu[$i]->ID = $m->ID; + $arranged_menu[$i]->object_id = $m->object_id; + $arranged_menu[$i]->title = $m->title; + $arranged_menu[$i]->attr_title = $m->attr_title; + if (empty($arranged_menu[$i]->attr_title)) $arranged_menu[$i]->attr_title = $arranged_menu[$i]->title; + $arranged_menu[$i]->parrent = 0; + $arranged_menu[$i]->url = $m->url; + $arranged_menu[$i]->selected = false; + if ($selected_object_id == $m->object_id) { + $object_id = $i; + $arranged_menu[$i]->selected = true; + } + $arranged_menu[$i]->has_childrens = false; + } + + if ($selected_object_type == 'home') $arranged_menu[$homeID]->selected = true; + return $arranged_menu; +} + +function dv($var, $var_type = '') { + dump_var($var, $var_type); +} + +function dump_var($var, $var_type = '') { + $ip=$_SERVER['REMOTE_ADDR']; + $local=false; + //if(preg_match("/192\.168\.([0-9]+)\.([0-9]+)/", $ip))$local=true; + //if(preg_match("/10\.([0-9]+)\.([0-9]+)\.([0-9]+)/", $ip))$local=true; + if($ip == "89.36.30.26") $local=true; + $local=true; + $rand = rand(0,9999); + echo "
"; + if($local==true) { + print_var($var, $var_type); + } + echo "
"; + +} +function print_var(&$var, $var_type, $return=false) +{ + + global $html; + $html=" + +
"; + + if(!isset($var))$var="%NULL%"; + + $old = $var; + $var = '0unique'.rand().'value'; + $var_name = array_search($var, $GLOBALS, true); + $var=$old; + if($var_name) { + print_content($var, "$".$var_name, 1, "$".$var_name); + } else { + print_content($var, $var_type, 1, $var_type); + } + + $html.="
"; + + if($return)return $html; + else echo $html; +} + +function print_content($var, $var_name, $level, $parent) { + if(!isset($var))$var="%NULL%"; + global $html; + for($i=0;$i<$level;$i++)$html.="     "; + + if(strpos($var_name, "$")===0) { + $html.="$var_name = "; + } elseif(strpos($parent, "->$var_name")==strlen($parent)-strlen($var_name)-2) { + $html.="->$var_name = "; + } else { + $html.="["; + if(is_numeric($var_name)) { + $html.="$var_name"; + } else { + $html.="\"$var_name\""; + } + $html.="] = "; + } + + + if(is_array($var)) { + $id=base64_encode(microtime()); + $html.=" Array {
"; + $html.="
"; + foreach ($var as $k=>$v) { + print_content($v, $k, $level+1, $parent."['$k']"); + } + $html.="
"; + for($i=0;$i<$level;$i++)$html.="     "; + $html.=" }
"; + } elseif(is_object($var)) { + $id=base64_encode(microtime()); + $html.=" Object {
"; + $html.="
"; + foreach ($var as $k=>$v) { + print_content($v, $k, $level+1, $parent."->$k"); + } + $html.="
"; + for($i=0;$i<$level;$i++)$html.="     "; + $html.=" }
"; + } else { + if (is_string($var)) { + $var=htmlentities($var, ENT_QUOTES, "UTF-8"); + } + if(is_numeric($var)) { + $html.="$var;
"; + } elseif($var=="%NULL%") { + $html.="NULL;
"; + } else { + $html.="\"$var\";
"; + } + + } +} + +function fileVersion($filename) { + //check if the file exists + if (file_exists($filename)) { + // return the time the file was last modified + echo filemtime($filename); + } else { + // let them know the file wasn't found + echo 'FileNotFound'; + } +} +?> \ No newline at end of file diff --git a/server-backup-20260518/php-source/header.php b/server-backup-20260518/php-source/header.php new file mode 100644 index 0000000..f0b267d --- /dev/null +++ b/server-backup-20260518/php-source/header.php @@ -0,0 +1,137 @@ + +name; + $selected_object_id = get_term_by('id', $selected_object_id, 'category')->parent; + } +} +else if (is_single()) { + $ascunde_services = true; + if (get_queried_object()->post_type == 'post') { + $taxonomy = get_the_terms(get_the_ID(),'category'); + $selected_object_type = 'category'; + $title_bread = get_queried_object()->post_title; + if ($taxonomy[1]->term_id == 1) $selected_object_id = 1; + else { + $pas = 0; + foreach ($taxonomy as $tax) { + $pas++; + if ($pas==1) { + $selected_object_id = $tax->term_id; + } + else { + $selected_department = $tax->term_id; + $selected_department_name = $tax->name; + } + } + } + } +} +else if (is_search()) { + +} +?> + + + + +<?php wp_title('«', true, 'right'); ?> <?php bloginfo('name'); ?> | <?php bloginfo('description'); ?> + + + + + + + + + +
+
+ + + +
+ + + +
+ + +
+ +
+ +
+ + + + + + +
+ +
diff --git a/server-backup-20260518/php-source/home.php b/server-backup-20260518/php-source/home.php new file mode 100644 index 0000000..b0d83cb --- /dev/null +++ b/server-backup-20260518/php-source/home.php @@ -0,0 +1,35 @@ + + + 1, 'cat' => 1, 'post_type' => 'post', 'post_status' => 'publish' ); +$latest_case = query_posts($args); +//dv($latest_case); +if ($latest_case[0]) { + $h2 = get_post_meta($latest_case[0]->ID, 'wpcf-intro', true); + $id_featured = 0; + if (has_post_thumbnail($latest_case[0]->ID)) { + $id_featured = get_post_thumbnail_id($latest_case[0]->ID); + $imagine_featured = wp_get_attachment_image_src($id_featured, 'post-thumbnail'); + } +?> +

post_title;?>

+

+ +
+
+ +
+
+
+ + post_content, 700));?> +
+ + \ No newline at end of file diff --git a/server-backup-20260518/php-source/meniu-services.php b/server-backup-20260518/php-source/meniu-services.php new file mode 100644 index 0000000..1213fc3 --- /dev/null +++ b/server-backup-20260518/php-source/meniu-services.php @@ -0,0 +1,20 @@ + + + childrens as $services) { ?> + selected) echo 'class="active"'; ?>>title;?> + + + + childrens as $services) { ?> + selected) echo 'class="active"'; ?>>title;?> + + + + childrens as $services) { ?> + selected) echo 'class="active"'; ?>>title;?> + + \ No newline at end of file diff --git a/server-backup-20260518/php-source/meniu.php b/server-backup-20260518/php-source/meniu.php new file mode 100644 index 0000000..2cc4dbd --- /dev/null +++ b/server-backup-20260518/php-source/meniu.php @@ -0,0 +1,11 @@ + + + $mainMenu) { ?> + selected) echo 'class="active"'; ?>>title; ?> + + \ No newline at end of file diff --git a/server-backup-20260518/php-source/page.php b/server-backup-20260518/php-source/page.php new file mode 100644 index 0000000..731fbcb --- /dev/null +++ b/server-backup-20260518/php-source/page.php @@ -0,0 +1,28 @@ + +childrens[$object_id_child]->childrens) $am_submeniu = true; +} +?> + +
+

Services:

+ childrens[$object_id_child]->childrens as $subMenu) { ?> + + + +
+
+
+ +

+ +

+ + + +
+
+ + \ No newline at end of file diff --git a/server-backup-20260518/php-source/single.php b/server-backup-20260518/php-source/single.php new file mode 100644 index 0000000..ed1293c --- /dev/null +++ b/server-backup-20260518/php-source/single.php @@ -0,0 +1,52 @@ + + +
+

Departments:

+ 7, 'hide_empty' => false)); + ?> + + term_id) echo 'class="active"'; ?>>» name;?> (count; ?>) +
+ +
+
+ + + + +
+ +

+ ID, 'wpcf-intro', true); ?> +

+ +
posted on:
+ ID, 'wpcf-case-file', true); ?> + +

+ +
+ +
+ Disclaimer: Iqon Romania takes all necessary measures to keep your personal information private and secure. Only authorized Iqon Romania staff, Third Party companies (i.e. service providers) staff or our business partners' authorized staff (who have contractually agreed to keep all information secure) have access to your personal information. +
+ + + +
+
+ + \ No newline at end of file diff --git a/server-backup-20260518/php-source/style.css b/server-backup-20260518/php-source/style.css new file mode 100644 index 0000000..608fae6 --- /dev/null +++ b/server-backup-20260518/php-source/style.css @@ -0,0 +1,7 @@ +/* +Theme Name: IQON +Theme URI: http://www.iqon.ro/ +Description: Tema IQON +Author: Adrian Matei +Version: 1.0 +*/ \ No newline at end of file diff --git a/server-backup-20260518/php-source/wp-config.php b/server-backup-20260518/php-source/wp-config.php new file mode 100644 index 0000000..1c488ec --- /dev/null +++ b/server-backup-20260518/php-source/wp-config.php @@ -0,0 +1,94 @@ +]d5!SY8NWp%~Gs:K<)[cXJ~OnsrM?WG%P)Uex|SErakAM,`mokR@m7dM4ahr|dt[;Qlm/Bx3n]19Fl]x=f&wi)@'); +define('AUTH_SALT', ' |Y;Tf` z!ci%Fn*|^9-[)G1oXUrn9x{kz|+/=6:SWm[[=nd4zd@PSM]Lq1MyB(s'); +define('SECURE_AUTH_SALT', 'WRyBo2>VM0`nP+!j6F:(0vPo3Kk9@|Umf+kE&(*3:C#hd}Ca!@C-*ig~Nu+NezRu'); +define('LOGGED_IN_SALT', 't I&%yRf6B-b?v+9[&+dJ-O2sj!5N$&hq9VUuhVaupJx!:,PGT)e(.5BA{f,_l6x'); +define('NONCE_SALT', '8Ur,(MG kq[CU#*c>j]bCbp.A^;Mh9r^!|0R,2@`)V&HG^+JvPGIi}K+r&A,]NjP'); + +/**#@-*/ + +/** + * WordPress Database Table prefix. + * + * You can have multiple installations in one database if you give each a unique + * prefix. Only numbers, letters, and underscores please! + */ +$table_prefix = 'yo_'; + +/** + * WordPress Localized Language, defaults to English. + * + * Change this to localize WordPress. A corresponding MO file for the chosen + * language must be installed to wp-content/languages. For example, install + * de_DE.mo to wp-content/languages and set WPLANG to 'de_DE' to enable German + * language support. + */ +define('WPLANG', ''); + +/** + * For developers: WordPress debugging mode. + * + * Change this to true to enable the display of notices during development. + * It is strongly recommended that plugin and theme developers use WP_DEBUG + * in their development environments. + */ +define('WP_DEBUG', false); +ini_set('log_errors',TRUE); +ini_set('error_reporting', E_ALL); +ini_set('error_log', dirname(__FILE__) . '/error_log.txt'); + +/* That's all, stop editing! Happy blogging. */ + +/** Absolute path to the WordPress directory. */ +if ( !defined('ABSPATH') ) + define('ABSPATH', dirname(__FILE__) . '/'); + +/** Sets up WordPress vars and included files. */ +require_once(ABSPATH . 'wp-settings.php'); diff --git a/server-backup-20260518/post-sitemap.xml b/server-backup-20260518/post-sitemap.xml new file mode 100644 index 0000000..b4b6622 --- /dev/null +++ b/server-backup-20260518/post-sitemap.xml @@ -0,0 +1,18 @@ + + + + https://iqon.com/iqon-implements-the-vblock-platform-as-part-of-an-it-cloud-consolidation-project-unique-in-southeast-europe/ + 2012-06-01T13:59:08+00:00 + + https://iqon.com/wp-content/uploads/2012/06/Poza_website_CaseStudy.jpg + + + + https://iqon.com/iqon-implements-the-vblock-platform-as-part-of-an-it-cloud-consolidation-project-unique-in-southeast-europe/ + 2013-07-23T12:25:46+00:00 + + https://iqon.com/wp-content/uploads/2012/06/Poza_website_CaseStudy.jpg + + + + \ No newline at end of file diff --git a/server-backup-20260518/sitemap_index.xml b/server-backup-20260518/sitemap_index.xml new file mode 100644 index 0000000..2800a64 --- /dev/null +++ b/server-backup-20260518/sitemap_index.xml @@ -0,0 +1,20 @@ + + + + https://iqon.com/post-sitemap.xml + 2013-07-23T12:25:46+00:00 + + + https://iqon.com/page-sitemap.xml + 2013-07-25T11:20:03+00:00 + + + https://iqon.com/attachment-sitemap.xml + 2012-06-01T13:58:16+00:00 + + + https://iqon.com/category-sitemap.xml + 2013-07-23T12:25:46+00:00 + + + \ No newline at end of file diff --git a/server-backup-20260518/style.css b/server-backup-20260518/style.css new file mode 100644 index 0000000..608fae6 --- /dev/null +++ b/server-backup-20260518/style.css @@ -0,0 +1,7 @@ +/* +Theme Name: IQON +Theme URI: http://www.iqon.ro/ +Description: Tema IQON +Author: Adrian Matei +Version: 1.0 +*/ \ No newline at end of file diff --git a/server-backup-20260518/wp-content/themes/iqon/css/fonts/fonts.css b/server-backup-20260518/wp-content/themes/iqon/css/fonts/fonts.css new file mode 100644 index 0000000..bd8ecb3 --- /dev/null +++ b/server-backup-20260518/wp-content/themes/iqon/css/fonts/fonts.css @@ -0,0 +1,28 @@ +/* Generated by Font Squirrel (http://www.fontsquirrel.com) on May 3, 2012 */ + + + +@font-face { + font-family: 'HelveticaNeueLTPro35ThRegular'; + src: url('iqon_35_thin-webfont.eot'); + src: url('iqon_35_thin-webfont.eot?#iefix') format('embedded-opentype'), + url('iqon_35_thin-webfont.woff') format('woff'), + url('iqon_35_thin-webfont.ttf') format('truetype'); + font-weight: normal; + font-style: normal; + +} + + + + +@font-face { + font-family: 'HelveticaNeueLTPro45LtRegular'; + src: url('iqon_45_light-webfont.eot'); + src: url('iqon_45_light-webfont.eot?#iefix') format('embedded-opentype'), + url('iqon_45_light-webfont.woff') format('woff'), + url('iqon_45_light-webfont.ttf') format('truetype'); + font-weight: normal; + font-style: normal; + +} \ No newline at end of file diff --git a/server-backup-20260518/wp-content/themes/iqon/css/fonts/iqon_35_thin-webfont.eot b/server-backup-20260518/wp-content/themes/iqon/css/fonts/iqon_35_thin-webfont.eot new file mode 100644 index 0000000..28c45c1 Binary files /dev/null and b/server-backup-20260518/wp-content/themes/iqon/css/fonts/iqon_35_thin-webfont.eot differ diff --git a/server-backup-20260518/wp-content/themes/iqon/css/fonts/iqon_35_thin-webfont.ttf b/server-backup-20260518/wp-content/themes/iqon/css/fonts/iqon_35_thin-webfont.ttf new file mode 100644 index 0000000..f37f4a1 Binary files /dev/null and b/server-backup-20260518/wp-content/themes/iqon/css/fonts/iqon_35_thin-webfont.ttf differ diff --git a/server-backup-20260518/wp-content/themes/iqon/css/fonts/iqon_35_thin-webfont.woff b/server-backup-20260518/wp-content/themes/iqon/css/fonts/iqon_35_thin-webfont.woff new file mode 100644 index 0000000..d122527 Binary files /dev/null and b/server-backup-20260518/wp-content/themes/iqon/css/fonts/iqon_35_thin-webfont.woff differ diff --git a/server-backup-20260518/wp-content/themes/iqon/css/fonts/iqon_45_light-webfont.eot b/server-backup-20260518/wp-content/themes/iqon/css/fonts/iqon_45_light-webfont.eot new file mode 100644 index 0000000..18c29c4 Binary files /dev/null and b/server-backup-20260518/wp-content/themes/iqon/css/fonts/iqon_45_light-webfont.eot differ diff --git a/server-backup-20260518/wp-content/themes/iqon/css/fonts/iqon_45_light-webfont.ttf b/server-backup-20260518/wp-content/themes/iqon/css/fonts/iqon_45_light-webfont.ttf new file mode 100644 index 0000000..d936fee Binary files /dev/null and b/server-backup-20260518/wp-content/themes/iqon/css/fonts/iqon_45_light-webfont.ttf differ diff --git a/server-backup-20260518/wp-content/themes/iqon/css/fonts/iqon_45_light-webfont.woff b/server-backup-20260518/wp-content/themes/iqon/css/fonts/iqon_45_light-webfont.woff new file mode 100644 index 0000000..c007a5d Binary files /dev/null and b/server-backup-20260518/wp-content/themes/iqon/css/fonts/iqon_45_light-webfont.woff differ diff --git a/server-backup-20260518/wp-content/themes/iqon/css/style.css b/server-backup-20260518/wp-content/themes/iqon/css/style.css new file mode 100644 index 0000000..ef45e93 --- /dev/null +++ b/server-backup-20260518/wp-content/themes/iqon/css/style.css @@ -0,0 +1,97 @@ +@charset "utf-8"; +/* RESET */ +body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;} +table {border-collapse:collapse;border-spacing:0;} +fieldset,img { border:0;} +address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;} +ol,ul {list-style:none;} +caption,th {text-align:left;} +h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;} +q:before,q:after {content:'';} +abbr,acronym {border:0;} +a {text-decoration:none;} +a:hover {text-decoration:underline;} +.clear{clear:both; margin:0 !important; padding:0 !important; border:0 none !important; line-height:0 !important; height:0 !important; font-size:0 !important} + +/* IQON */ +body {font-family: arial; font-size: 12px; line-height: 16px; color: #4c4c4c} +#line {position: absolute; width: 100%; height: 1px; background-color: #fbc100; top: 163px} +.line-homepage {top: 501px !important;} + +#wrapper {width: 960px; margin: auto auto;} +#header {width: 960px; height: 120px; position: relative;} +#logo {position: absolute; top: 16px; left: 0px;} +#language-selector {position: absolute; bottom: 0px; right: 0px; height: 20px; width: 530px; background-color: #c2c2c2; display: none;} +#menu {width: 960px; height: 40px; position: relative; background-color: #fbc100; background-image: url('/wp-content/themes/iqon/images/bg-menu.png'); background-repeat: no-repeat; background-position: top left; } +#menu a {display: block; height: 40px; line-height: 40px; float: left; padding: 0px 30px; font-family: 'HelveticaNeueLTPro45LtRegular'; font-size: 15px; color: #000000; text-decoration: none;} +#menu a:hover, #menu a.active {background-image: url('/wp-content/themes/iqon/images/bg-menu-active.png'); background-repeat: repeat-x; background-position: top left;} +#header-image-home {width: 960px; height: 335px; margin-top: 3px;} +#header-image {width: 960px; height: 190px; margin-top: 10px;} +#menu-services {margin-top: 12px;} +#menu-services a {display: block; float: left; width: 160px; height: 93px; background-color: #e5e5e5; margin-left: 10px; background-image: url('/wp-content/themes/iqon/images/submeniu-inactive.png'); background-repeat: no-repeat; background-position: top left; font-family: 'HelveticaNeueLTPro45LtRegular'; font-size: 20px; color: #000000; text-decoration: none; padding: 15px 10px 0px 10px; line-height: 20px;} +#menu-services a:hover, #menu-services a.active {background-color: #fbc100; margin-left: 10px; background-image: url('/wp-content/themes/iqon/images/submeniu-active.png'); background-repeat: no-repeat; background-position: top left; } +#linie-interior {width: 100%; height: 1px; background-color: #fbc100;} +#content {padding: 0px 10px; margin: 30px 0px; position: relative;} +#content p {padding: 7px 0px;} +#content h1 {font-family: 'HelveticaNeueLTPro45LtRegular'; font-size: 23px; color: #000000; line-height: 26px; margin-bottom: 15px;} +#content h1 a {color: #000000;} +#content h2 {font-family: 'HelveticaNeueLTPro45LtRegular'; font-size: 16px; color: #000000; line-height: 20px; margin-bottom: 30px;} +.contentleft {float: left; width: 240px; position: relative;} +.contentleft a {font-family: arial; text-decoration: none; color: #4c4c4c; line-height: 16px; height: 20px;} +.contentleft a.active {font-weight: bold; color: black;} +.submeniu {margin-bottom:10px;} +.submeniuLeft {float:left; width:16px;} +.submeniuRight {float:left; width:200px;margin-top:2px;} +.contentright {float: right; width: 700px;} +.contentright ul { list-style-image:url('/wp-content/themes/iqon/images/icon-arrow.png') !important;list-style-position:outside; } +.contentright ol { list-style-type:decimal !important;list-style-position:outside; } +.contentright ul, ol {margin:0 0 15px 25px;} +.contentright li {margin-bottom:4px;} +.contentright strong {color:#000;} +.clear {clear: both;} + +.homeleft {float: left} +.homeright {float: right; width: 700px;} +#content-footer {padding: 0px 30px; margin: 40px 0px; position: relative;} +#content-footer div.cf {float: left; width: 279px; border-right: 1px solid #b2b2b2; margin-right: 20px; position: relative; min-height: 160px;} +#content-footer div.cf h3 {font-family: 'HelveticaNeueLTPro45LtRegular'; font-size: 18px; color: #000000; text-decoration: none; margin-bottom: 20px;} +#content-footer div.cf a {font-family: arial; text-decoration: none; color: #4c4c4c; line-height: 20px; height: 20px;} +#content-footer-bottom {padding: 0px 10px; margin: 35px 0px; position: relative;font-family: arial; font-size: 11px; line-height: 18px; color: #444444} +#content-footer-bottom a {font-family: arial; font-size: 11px; line-height: 18px; color: #444444} +#logo-bottom {position: absolute; right: 0px; top: 0px;} +.iconite-contact {position: absolute; bottom: -10px; left: -2px;} +#breadcrumb {width: 950px; height: 27px; padding-left: 10px; padding-top: 3px} +#breadcrumb a {text-decoration: none; line-height: 30px; color: #4c4c4c} +#linie-punctata {line-height: 1px; height: 1px; border-top: 1px dotted black; width: 200px; margin: 5px 0px} + +#download_brosura {display: block; margin-top: 35px; margin-left: 10px;} +.container_imagine {border: 5px solid #cccccc; padding: 1px; width: 208px; height: 142px;} +#content p {font-family: arial; font-size: 12px; line-height: 16px; color: #4c4c4c} +h2 a {text-decoration: none; color: black;} +.caseStudyRow h2 {margin-bottom: 15px!important} +.caseStudyRow {margin-bottom: 40px; position: relative;} +.readCaseStudy {position: absolute; bottom: 0px; left: 240px;} +.imagine_study_interior {float: right; margin-left: 20px; margin-bottom: 20px;} +.timp {position: absolute; top: -52px; right: 10px;} +h1.single {font-size: 32px!important; line-height: 34px!important; margin-bottom: 40px!important} +h2.single {color: #4c4c4c!important;} +.download_case_file {width: 960px; height: 50px; background-color: #ededed; margin-bottom: 20px; font-size: 14px; font-style: italic; color: black; line-height: 50px;} +.download_case_file .link {margin-left: 10px; margin-top: 10px; float: left; width: 200px;} +.disclaimer {font-size: 10px; font-style: italic; margin-top: 50px; line-height: 12px;} +.rowInput {float: left; width: 350px; margin-bottom: 25px;} +.rowInput label, .rowTextarea label {display: block; font-style: italic} +.rowInput input {border: 0px; margin: 0px; height: 30px; width: 320px; border: 1px solid #dcdcdc; background-color: #ececee; color: black;} +.rowTextarea textarea {border: 0px; margin: 0px; height: 210px; width: 670px; border: 1px solid #dcdcdc; background-color: #ececee; color: black;margin-bottom: 25px;} +.submitMessage {border: 0px; margin: 0px;background-image: url('/wp-content/themes/iqon/images/send_message.png');background-repeat: no-repeat; width: 140px; height: 30px; margin-top: 0px; cursor: pointer} +#search {position: absolute; right: 0px; top: 28px;} +#search input {border: 0px; margin: 0px; background-color: white; border: 1px solid #feaf31; height: 25px; font-size: 11px; padding: 0px 10px} + +.noborder {border: 0px !important} +.lineheight14 {line-height: 14px !important} +.fontsize20 {font-size: 20px!important} +.marginbottom20 {margin-bottom: 20px!important} +.margintop10 {margin-top:10px!important} +.margintop40 {margin-top:40px!important} +.floatleft {float: left;} +.marginright20 {margin-right: 20px;} +.notCompleted {color: red!important} \ No newline at end of file diff --git a/server-backup-20260518/wp-content/themes/iqon/images/bg-menu-active.png b/server-backup-20260518/wp-content/themes/iqon/images/bg-menu-active.png new file mode 100644 index 0000000..accd14a Binary files /dev/null and b/server-backup-20260518/wp-content/themes/iqon/images/bg-menu-active.png differ diff --git a/server-backup-20260518/wp-content/themes/iqon/images/bg-menu.png b/server-backup-20260518/wp-content/themes/iqon/images/bg-menu.png new file mode 100644 index 0000000..9d39fde Binary files /dev/null and b/server-backup-20260518/wp-content/themes/iqon/images/bg-menu.png differ diff --git a/server-backup-20260518/wp-content/themes/iqon/images/colt-meniu.png b/server-backup-20260518/wp-content/themes/iqon/images/colt-meniu.png new file mode 100644 index 0000000..83a6427 Binary files /dev/null and b/server-backup-20260518/wp-content/themes/iqon/images/colt-meniu.png differ diff --git a/server-backup-20260518/wp-content/themes/iqon/images/download_case_study.png b/server-backup-20260518/wp-content/themes/iqon/images/download_case_study.png new file mode 100644 index 0000000..2f637b3 Binary files /dev/null and b/server-backup-20260518/wp-content/themes/iqon/images/download_case_study.png differ diff --git a/server-backup-20260518/wp-content/themes/iqon/images/download_pdf.png b/server-backup-20260518/wp-content/themes/iqon/images/download_pdf.png new file mode 100644 index 0000000..556cf08 Binary files /dev/null and b/server-backup-20260518/wp-content/themes/iqon/images/download_pdf.png differ diff --git a/server-backup-20260518/wp-content/themes/iqon/images/facebook.png b/server-backup-20260518/wp-content/themes/iqon/images/facebook.png new file mode 100644 index 0000000..2b13520 Binary files /dev/null and b/server-backup-20260518/wp-content/themes/iqon/images/facebook.png differ diff --git a/server-backup-20260518/wp-content/themes/iqon/images/icon-arrow.png b/server-backup-20260518/wp-content/themes/iqon/images/icon-arrow.png new file mode 100644 index 0000000..36d7261 Binary files /dev/null and b/server-backup-20260518/wp-content/themes/iqon/images/icon-arrow.png differ diff --git a/server-backup-20260518/wp-content/themes/iqon/images/logo-footer.png b/server-backup-20260518/wp-content/themes/iqon/images/logo-footer.png new file mode 100644 index 0000000..f5a75a8 Binary files /dev/null and b/server-backup-20260518/wp-content/themes/iqon/images/logo-footer.png differ diff --git a/server-backup-20260518/wp-content/themes/iqon/images/logo.png b/server-backup-20260518/wp-content/themes/iqon/images/logo.png new file mode 100644 index 0000000..15e55f2 Binary files /dev/null and b/server-backup-20260518/wp-content/themes/iqon/images/logo.png differ diff --git a/server-backup-20260518/wp-content/themes/iqon/images/read.png b/server-backup-20260518/wp-content/themes/iqon/images/read.png new file mode 100644 index 0000000..9cd13ca Binary files /dev/null and b/server-backup-20260518/wp-content/themes/iqon/images/read.png differ diff --git a/server-backup-20260518/wp-content/themes/iqon/images/read_job.png b/server-backup-20260518/wp-content/themes/iqon/images/read_job.png new file mode 100644 index 0000000..a9b028e Binary files /dev/null and b/server-backup-20260518/wp-content/themes/iqon/images/read_job.png differ diff --git a/server-backup-20260518/wp-content/themes/iqon/images/rss.png b/server-backup-20260518/wp-content/themes/iqon/images/rss.png new file mode 100644 index 0000000..0752a10 Binary files /dev/null and b/server-backup-20260518/wp-content/themes/iqon/images/rss.png differ diff --git a/server-backup-20260518/wp-content/themes/iqon/images/send_message.png b/server-backup-20260518/wp-content/themes/iqon/images/send_message.png new file mode 100644 index 0000000..76f85fe Binary files /dev/null and b/server-backup-20260518/wp-content/themes/iqon/images/send_message.png differ diff --git a/server-backup-20260518/wp-content/themes/iqon/images/submeniu-active.png b/server-backup-20260518/wp-content/themes/iqon/images/submeniu-active.png new file mode 100644 index 0000000..ffa0a49 Binary files /dev/null and b/server-backup-20260518/wp-content/themes/iqon/images/submeniu-active.png differ diff --git a/server-backup-20260518/wp-content/themes/iqon/images/submeniu-inactive.png b/server-backup-20260518/wp-content/themes/iqon/images/submeniu-inactive.png new file mode 100644 index 0000000..435114e Binary files /dev/null and b/server-backup-20260518/wp-content/themes/iqon/images/submeniu-inactive.png differ diff --git a/server-backup-20260518/wp-content/themes/iqon/images/submit_cv.png b/server-backup-20260518/wp-content/themes/iqon/images/submit_cv.png new file mode 100644 index 0000000..46a877f Binary files /dev/null and b/server-backup-20260518/wp-content/themes/iqon/images/submit_cv.png differ diff --git a/server-backup-20260518/wp-content/themes/iqon/images/twitter.png b/server-backup-20260518/wp-content/themes/iqon/images/twitter.png new file mode 100644 index 0000000..da6174e Binary files /dev/null and b/server-backup-20260518/wp-content/themes/iqon/images/twitter.png differ diff --git a/server-backup-20260518/wp-content/themes/iqon/js/jquery.realperson.min.js b/server-backup-20260518/wp-content/themes/iqon/js/jquery.realperson.min.js new file mode 100644 index 0000000..1e78c8d --- /dev/null +++ b/server-backup-20260518/wp-content/themes/iqon/js/jquery.realperson.min.js @@ -0,0 +1,7 @@ +/* http://keith-wood.name/realPerson.html + Real Person Form Submission for jQuery v1.0.1. + Written by Keith Wood (kwood{at}iinet.com.au) June 2009. + Dual licensed under the GPL (http://dev.jquery.com/browser/trunk/jquery/GPL-LICENSE.txt) and + MIT (http://dev.jquery.com/browser/trunk/jquery/MIT-LICENSE.txt) licenses. + Please attribute the author if you use it. */ +(function($){var f='realPerson';function RealPerson(){this._defaults={length:6,includeNumbers:false,regenerate:'Click to change',hashName:'{n}Hash'}}var g='ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';var h=[[' * ',' * * ',' * * ',' * * ',' ***** ','* *','* *'],['****** ','* *','* *','****** ','* *','* *','****** '],[' ***** ','* *','* ','* ','* ','* *',' ***** '],['****** ','* *','* *','* *','* *','* *','****** '],['*******','* ','* ','**** ','* ','* ','*******'],['*******','* ','* ','**** ','* ','* ','* '],[' ***** ','* *','* ','* ','* ***','* *',' ***** '],['* *','* *','* *','*******','* *','* *','* *'],['*******',' * ',' * ',' * ',' * ',' * ','*******'],[' *',' *',' *',' *',' *','* *',' ***** '],['* *','* ** ','* ** ','** ','* ** ','* ** ','* *'],['* ','* ','* ','* ','* ','* ','*******'],['* *','** **','* * * *','* * *','* *','* *','* *'],['* *','** *','* * *','* * *','* * *','* **','* *'],[' ***** ','* *','* *','* *','* *','* *',' ***** '],['****** ','* *','* *','****** ','* ','* ','* '],[' ***** ','* *','* *','* *','* * *','* * ',' **** *'],['****** ','* *','* *','****** ','* * ','* * ','* *'],[' ***** ','* *','* ',' ***** ',' *','* *',' ***** '],['*******',' * ',' * ',' * ',' * ',' * ',' * '],['* *','* *','* *','* *','* *','* *',' ***** '],['* *','* *',' * * ',' * * ',' * * ',' * * ',' * '],['* *','* *','* *','* * *','* * * *','** **','* *'],['* *',' * * ',' * * ',' * ',' * * ',' * * ','* *'],['* *',' * * ',' * * ',' * ',' * ',' * ',' * '],['*******',' * ',' * ',' * ',' * ',' * ','*******'],[' *** ',' * * ','* *','* *','* *',' * * ',' *** '],[' * ',' ** ',' * * ',' * ',' * ',' * ','*******'],[' ***** ','* *',' *',' * ',' ** ',' ** ','*******'],[' ***** ','* *',' *',' ** ',' *','* *',' ***** '],[' * ',' ** ',' * * ',' * * ','*******',' * ',' * '],['*******','* ','****** ',' *',' *','* *',' ***** '],[' **** ',' * ','* ','****** ','* *','* *',' ***** '],['*******',' * ',' * ',' * ',' * ',' * ','* '],[' ***** ','* *','* *',' ***** ','* *','* *',' ***** '],[' ***** ','* *','* *',' ******',' *',' * ',' **** ']];$.extend(RealPerson.prototype,{markerClassName:'hasRealPerson',setDefaults:function(a){$.extend(this._defaults,a||{});return this},_attachRealPerson:function(a,b){a=$(a);if(a.hasClass(this.markerClassName)){return}a.addClass(this.markerClassName);var c={settings:$.extend({},this._defaults)};$.data(a[0],f,c);this._changeRealPerson(a,b)},_changeRealPerson:function(a,b,c){a=$(a);if(!a.hasClass(this.markerClassName)){return}b=b||{};if(typeof b=='string'){var d=b;b={};b[d]=c}var e=$.data(a[0],f);$.extend(e.settings,b);a.prevAll('.realperson-challenge,.realperson-hash').remove().end().before(this._generateHTML(a,e))},_generateHTML:function(a,b){var c='';for(var i=0;i
';return d},_destroyRealPerson:function(a){a=$(a);if(!a.hasClass(this.markerClassName)){return}a.removeClass(this.markerClassName).prevAll('.realperson-challenge,.realperson-hash').remove();$.removeData(a[0],f)},_hash:function(a){var b=5381;for(var i=0;i