Izboljšava kvadratkov pri status->napredni statusi v1

This commit is contained in:
tejagerjovic 2021-08-12 14:02:55 +02:00
parent 90a00287e8
commit e761693b9a
4 changed files with 83 additions and 45 deletions

View File

@ -2460,85 +2460,87 @@ class SurveyAdmin
echo '<div class="status_advanced">';
// Uporabni respondenti
echo '<div class="status_advanced_box" name="status_advanced_box1" id="status_advanced_box1" >';
echo '<a class="no-img' . ($_GET['a'] == A_USABLE_RESP ? ' active' : '') . '"'
echo '<a class="status_advanced_link' . ($_GET['a'] == A_USABLE_RESP ? ' active' : '') . '"'
. ' href="index.php?anketa=' . $this->anketa . '&amp;a=' . A_USABLE_RESP . '" title="' . $lang['srv_usable_respondents'] . '">';
echo $lang['srv_usable_respondents'] . '</a>';
echo '</div>';
echo '<div class="status_advanced_box" name="status_advanced_box1" id="status_advanced_box1" >';
echo $lang['srv_usable_respondents'];
echo '</div> </a>';
// Kakovost respondentov - v delu, zaenkrat samo admini
if ($admin_type === '0') {
echo '<div class="status_advanced_box" name="status_advanced_box2" id="status_advanced_box2" >';
echo '<a class="no-img' . ($_GET['a'] == A_KAKOVOST_RESP ? ' active' : '') . '"'
echo '<a class="status_advanced_link' . ($_GET['a'] == A_KAKOVOST_RESP ? ' active' : '') . '"'
. ' href="index.php?anketa=' . $this->anketa . '&amp;a=' . A_KAKOVOST_RESP . '" title="' . $lang['srv_kakovost'] . '">';
echo $lang['srv_kakovost'] . '</a>';
echo '</div>';
echo '<div class="status_advanced_box" name="status_advanced_box2" id="status_advanced_box2" >';
echo $lang['srv_kakovost'];
echo '</div> </a>';
}
// Index hitrosti - v delu, zaenkrat samo admini
if ($admin_type === '0') {
echo '<div class="status_advanced_box" name="status_advanced_box3" id="status_advanced_box3" >';
echo '<a class="no-img' . ($_GET['a'] == A_SPEEDER_INDEX ? ' active' : '') . '"'
echo '<a class="status_advanced_link' . ($_GET['a'] == A_SPEEDER_INDEX ? ' active' : '') . '"'
. ' href="index.php?anketa=' . $this->anketa . '&amp;a=' . A_SPEEDER_INDEX . '" title="' . $lang['srv_speeder_index'] . '">';
echo $lang['srv_speeder_index'] . '</a>';
echo '</div>';
echo '<div class="status_advanced_box" name="status_advanced_box3" id="status_advanced_box3" >';
echo $lang['srv_speeder_index'];
echo '</div> </a>';
}
// Analiza besedil
if ($admin_type === '0' || $admin_type === '1') {
echo '<div class="status_advanced_box" name="status_advanced_box4" id="status_advanced_box4" >';
echo '<a class="no-img' . ($_GET['a'] == A_TEXT_ANALYSIS ? ' active' : '') . '"'
echo '<a class="status_advanced_link' . ($_GET['a'] == A_TEXT_ANALYSIS ? ' active' : '') . '"'
. ' href="index.php?anketa=' . $this->anketa . '&amp;a=' . A_TEXT_ANALYSIS . '" title="' . $lang['srv_text_analysis'] . '">';
echo $lang['srv_text_analysis'] . '</a>';
echo '</div>';
echo '<div class="status_advanced_box" name="status_advanced_box4" id="status_advanced_box4" >';
echo $lang['srv_text_analysis'];
echo '</div> </a>';
}
// IP lokacija - gorenje ima to ugasnjeno, volitve imajo tudi ugasnjeno
if (!Common::checkModule('gorenje') && !SurveyInfo::getInstance()->checkSurveyModule('voting')) {
echo '<div class="status_advanced_box" name="status_advanced_box5" id="status_advanced_box5" >';
echo '<a class="no-img' . ($_GET['a'] == A_GEOIP_LOCATION ? ' active' : '') . '"'
echo '<a class="status_advanced_link' . ($_GET['a'] == A_GEOIP_LOCATION ? ' active' : '') . '"'
. ' href="index.php?anketa=' . $this->anketa . '&amp;a=' . A_GEOIP_LOCATION . '" title="' . $lang['srv_geoip_location'] . '">';
echo $lang['srv_geoip_location'] . '</a>';
echo '</div>';
echo '<div class="status_advanced_box" name="status_advanced_box5" id="status_advanced_box5" >';
echo $lang['srv_geoip_location'];
echo '</div> </a>';
}
// Analize urejanja - v delu, zaenkrat samo admini
if ($admin_type === '0') {
echo '<div class="status_advanced_box" name="status_advanced_box6" id="status_advanced_box6" >';
echo '<a class="no-img' . ($_GET['a'] == A_EDITS_ANALYSIS ? ' active' : '') . '"'
echo '<a class="status_advanced_link' . ($_GET['a'] == A_EDITS_ANALYSIS ? ' active' : '') . '"'
. ' href="index.php?anketa=' . $this->anketa . '&amp;a=' . A_EDITS_ANALYSIS . '" title="' . $lang['srv_edits_analysis'] . '">';
echo $lang['srv_edits_analysis'] . '</a>';
echo '</div>';
echo '<div class="status_advanced_box" name="status_advanced_box6" id="status_advanced_box6" >';
echo $lang['srv_edits_analysis'];
echo '</div> </a>';
}
// reminder tracking - pokazi, ce je admin in so vklopljeni napredni parapodatki
$survey_track_reminders = SurveySetting::getInstance()->getSurveyMiscSetting('survey_track_reminders');
if ($survey_track_reminders == '') $survey_track_reminders = 0;
if (($admin_type === '0' || $admin_type === '1') && SurveyInfo::getInstance()->checkSurveyModule('advanced_paradata')) {
echo '<div class="status_advanced_box" name="status_advanced_box7" id="status_advanced_box7" >';
echo '<a class="no-img' . ($_GET['a'] == A_REMINDER_TRACKING ? ' active' : '') . '"'
echo '<a class="status_advanced_link' . ($_GET['a'] == A_REMINDER_TRACKING ? ' active' : '') . '"'
. ' href="index.php?anketa=' . $this->anketa . '&amp;a=' . A_REMINDER_TRACKING . '&m='. A_REMINDER_TRACKING_RECNUM .'" title="' . $lang['srv_reminder_tracking'] . '">';
echo $lang['srv_reminder_tracking'] . '</a>';
echo '</div>';
echo '<div class="status_advanced_box" name="status_advanced_box7" id="status_advanced_box7" >';
echo $lang['srv_reminder_tracking'];
echo '</div> </a>';
}
// ul evalvacija
if (Common::checkModule('evalvacija') == '1') {
echo '<div class="status_advanced_box" name="status_advanced_box8" id="status_advanced_box8" >';
echo '<a class="no-img' . ($_GET['a'] == A_UL_EVALVATION ? ' active' : '') . '"'
echo '<a class="status_advanced_link' . ($_GET['a'] == A_UL_EVALVATION ? ' active' : '') . '"'
. ' href="index.php?anketa=' . $this->anketa . '&amp;a=' . A_UL_EVALVATION . '" title="UL evalvacije">';
echo 'UL evalvacije</a>';
echo '</div>';
echo '<div class="status_advanced_box" name="status_advanced_box8" id="status_advanced_box8" >';
echo 'UL evalvacije';
echo '</div> </a>';
}
// AAPOR
// aapor naj bo viden samo če so vabila
if (SurveyInfo::getSurveyColumn('user_base') == 1 || SurveyInfo::getInstance()->checkSurveyModule('email')) {
echo '<div class="status_advanced_box" name="status_advanced_box9" id="status_advanced_box9" >';
echo '<a class="no-img' . ($_GET['a'] == 'AAPOR' ? ' active' : '') . '"'
echo '<a class="status_advanced_link' . ($_GET['a'] == 'AAPOR' ? ' active' : '') . '"'
. ' href="index.php?anketa=' . $this->anketa . '&amp;a=AAPOR&m=aapor1" title="' . $lang['srv_aapor'] . '">';
echo $lang['srv_aapor'] . '</a>';
echo '</div>';
echo '<div class="status_advanced_box" name="status_advanced_box9" id="status_advanced_box9" >';
echo $lang['srv_aapor'];
echo '</div> </a>';
}
// langStatistic
@ -2550,11 +2552,11 @@ class SurveyAdmin
$cntLang = mysqli_num_rows($qry);
if ($cntLang > 1) {
echo '<div class="status_advanced_box" name="status_advanced_box10" id="status_advanced_box10" >';
echo '<a class="no-img' . ($_GET['a'] == 'langStatistic' ? ' active' : '') . '"'
echo '<a class="status_advanced_link' . ($_GET['a'] == 'langStatistic' ? ' active' : '') . '"'
. ' href="index.php?anketa=' . $this->anketa . '&amp;a=langStatistic" title="' . $lang['srv_languages_statistics'] . '">';
echo $lang['srv_languages_statistics'] . '</a>';
echo '</div>';
echo '<div class="status_advanced_box" name="status_advanced_box10" id="status_advanced_box10" >';
echo $lang['srv_languages_statistics'];
echo '</div> </a>';
}
}

View File

@ -26581,6 +26581,7 @@ div.status_advanced {
align-content: flex-start;
justify-content: flex-start;
align-items: auto;
width: 100%;
}
div.status_advanced_box {
@ -26592,8 +26593,13 @@ div.status_advanced_box {
margin: 10px;
padding: 20px;
font-size: 16px;
flex: 0 1 21%;
flex: 0 0 auto;
white-space: nowrap;
width: 180px;
transition: 0.3s;
}
div.status_advanced_box:hover {
background-color: #e8f3fc;
}
/*
@ -28562,6 +28568,18 @@ a.addIfIcon {
#firstNavigation ol.right-side {
display: none;
}
div.status_advanced {
flex-direction: column;
}
div.status_advanced_box {
width: 100%;
}
a.status_advanced_link {
width: 100%;
}
}
@media (max-width: 850px) {
#main {

View File

@ -5,9 +5,9 @@ div.status_advanced {
align-content: flex-start;
justify-content: flex-start;
align-items: auto;
width: 100%;
}
div.status_advanced_box {
@ -19,6 +19,12 @@ div.status_advanced_box {
margin: 10px;
padding: 20px;
font-size: 16px;
flex: 0 1 21%;
flex: 0 0 auto;
white-space: nowrap;
width: 180px;
transition: 0.3s;
&:hover {
background-color: darken($soft_blue_very_lighten, 3%);
}
}

View File

@ -6,4 +6,16 @@
ol.right-side {
display:none;
}
}
div.status_advanced {
flex-direction: column;
}
div.status_advanced_box {
width: 100%;
}
a.status_advanced_link {
width: 100%;
}