$cover_image = ''; $cover_classes = ''; $cover_active = true; // 3. Define Article Type if (isset($articles)) { $writing_type = 'MULTIPLE_WRITING_TYPE'; } else { if (isset($article)) { $writing_type = 'SINGLE_WRITING_TYPE'; } } // 4. Single Article Settings if ($writing_type == 'SINGLE_WRITING_TYPE') { // 4.1. General $site_title = $article->title . ' — ' . Config::get('settings.title'); $og_description = Thinker::limitMarkdownText($article->text, 159); $og_type = 'article'; if ($article->image) { $og_image = $article->image; } else { if ($article->video) { $og_image = Thinker::getVideoThumb($article->video); } } // 4.2. Cover or not if ($article->image == '') { // 4.2.1. Article w/o cover $header_classes = 'c-header--relative'; $cover_active = false; } else { // 4.2.2. Article w/ cover