global $lang, $globelus_settings;?>
Ogłoszenie wyróżnione do [highlight_to]
";' . 'if ( "[main_page]" )' . ' echo "Ogłoszenie polecone na stronie głównej do [main_page_to]
";' . 'if ( [disabled_by_admin] ) ' . 'echo "Ogłoszenie wyłączone przez administratora.
";' ], [ 'name' => 'Ważność', 'db' => 'active_to', 'sort' => true, 'th' => [ 'style' => 'min-width: 100px;' ], 'php' => 'if ( [old] ) { ' . 'echo "ogłoszenie wygasłe"; ' . '} else { ' . 'if ( "[active_to]" != null ) { ' . 'echo date( "Y-m-d", strtotime( "[active_to]" ) ); ' . '} else { ' . 'echo "bezterminowo"; ' . '} ' . '}' ], [ 'name' => 'Wyś.', 'td' => [ 'class' => 'g-center' ], 'db' => 'visits', 'sort' => true ], [ 'name' => 'CV', 'td' => [ 'class' => 'g-center' ], 'db' => 'answers', 'sort' => true, 'php' => 'echo "[answers]"; ' ], [ 'name' => 'Widoczne', 'db' => 'visible', 'replace' => [ 'array' => [ 0 => 'nie', 1 => 'tak' ] ], 'td' => [ 'class' => 'g-center' ], 'th' => [ 'class' => 'g-center', 'style' => 'width: 100px;' ], 'sort' => true ], [ 'name' => 'Wyróźnione', 'db' => 'highlight', 'replace' => [ 'array' => [ 0 => 'nie', 1 => 'tak' ] ], 'td' => [ 'class' => 'g-center' ], 'th' => [ 'class' => 'g-center', 'style' => 'width: 100px;' ], 'sort' => true ], [ 'name' => 'Polecone', 'db' => 'main_page', 'replace' => [ 'array' => [ 0 => 'nie', 1 => 'tak' ] ], 'td' => [ 'class' => 'g-center' ], 'th' => [ 'class' => 'g-center', 'style' => 'width: 100px;' ], 'sort' => true ], [ 'name' => 'Opcje', 'th' => [ 'style' => 'width: 150px;' ], 'tr_second' => true, 'php' => // 'if ( "[last_refresh]" == null or \front\factory\GlobelusFirms::get_firm_points( ' . $this -> user['id'] . ' ) < ' . $globelus_settings['pkt-odswiezenie-ogloszenia'] . ' ) ' // . ' $refresh_diff = \S::date_diff( date( \'Y-m-d H:i:s\', strtotime( "[date_add]" ) ), date( \'Y-m-d H:i:s\' ), 60 * 60 * 24 ); ' // . 'else ' // . '$refresh_diff = \S::date_diff( date( \'Y-m-d H:i:s\', strtotime( "[last_refresh]" ) ), date( \'Y-m-d H:i:s\' ), 60 * 60 * 24 ); ' // . 'if ( [refresh_count] < 10 and \'[active_to]\' > date( \'Y-m-d\' ) and \front\factory\GlobelusFirms::get_firm_points( ' . $this -> user['id'] . ' ) >= ' . $globelus_settings['pkt-odswiezenie-ogloszenia'] . ' ) { ' // . 'if ( $refresh_diff >= 5 ) { ' // . 'echo "odśwież (" . ( 10 - [refresh_count] ) . ")
"; ' // . '} ' // . '}' //sprawdzanie czy ogłoszenie nie jest wygasłe 'if ( [old] ) {' . 'echo "ogłoszenie wygasłe";' . '}' //sprawdzanie ilości punktów . 'if ( [disabled_by_admin] ) { ' . '$class = \'btn-disabled\'; $title = \'Ogłoszenie zostało wyłączone przez administratora.\'; ' . '} else { ' . 'if ( ![visible] ) { ' . '$class = \'btn-disabled\'; $title = \'Nie można odświeżyć ogłoszenia, które nie jest opublikowane.\';' . '} else { ' . 'if ( ' . $this -> firm_points . ' < ' . $globelus_settings['pkt-odswiezenie-ogloszenia'] . ' ) { ' . '$class = \'btn-disabled\'; $title = \'Nie posiadasz wystarczającej liczby punktów, aby odświeżyć ogłoszenie.\';' . '} else {' //sprawdzanie czy ogłoszenie nie jest wygasłe . 'if ( \'[active_to]\' < date( \'Y-m-d\' ) or [old] ) { ' . '$class = \'btn-disabled\'; $title = \'Ogłoszenia wygasłego nie można odświeżyć.\';' . '} else { ' //sprawdzanie kiedy ogłoszenie było ostatnio odświeżone . 'if ( "[last_refresh]" == null ) ' . '$refresh_diff = \S::date_diff( date( \'Y-m-d H:i:s\', strtotime( "[date_add]" ) ), date( \'Y-m-d H:i:s\' ), 60 * 60 * 24 ); ' . 'else ' . '$refresh_diff = \S::date_diff( date( \'Y-m-d H:i:s\', strtotime( "[last_refresh]" ) ), date( \'Y-m-d H:i:s\' ), 60 * 60 * 24 ); ' . 'if ( $refresh_diff < 1 ) { ' . '$class = \'btn-disabled\'; $title = \'Ogłoszenie można odświeżać nie częściej niż co 24 godziny.\';' . '} else {' . '$class = \'\'; $title = \'\'; ' . '} ' . '} ' . '} ' . '} ' . '} ' . 'if ( $title ) ' . 'echo "odśwież"; ' . 'else ' . 'echo "odśwież"; ' . 'if ( "[last_refresh]" )' . '$add_diff = \S::date_diff( date( "Y-m-d H:i:s", strtotime( "[last_refresh]" ) ), date( "Y-m-d H:i:s" ), 60 * 60 * 24 ); ' . 'else ' . '$add_diff = \S::date_diff( date( "Y-m-d H:i:s", strtotime( "[date_add]" ) ), date( "Y-m-d H:i:s" ), 60 * 60 * 24 ); ' //dodatkowa promocja - sprawdzenie czy ogłoszenie jest opublikowane . 'if ( [disabled_by_admin] ) { ' . '$class4 = \'btn-disabled\'; $title4 = \'Ogłoszenie zostało wyłączone przez administratora.\'; ' . '} else { ' . 'if ( ![visible] ) { ' . '$class4 = \'btn-disabled\'; $title4 = \'Nie można włączyć dodatkowej promocji ogłoszenia, które nie jest opublikowane.\'; ' . '} else {' //dodatkowa promocja - sprawdzenie czy ogłoszenie nie ma już włączonęj dodatkowej promocji . 'if ( [additional_promotion] ) { ' . '$class4 = \'btn-disabled\'; $title4 = \'Ogłoszenie ma już włączoną dodatkową promocję.\'; ' . '} else {' //dodatkowa promocja - sprawdzenie ilości dostępnych punktów . 'if ( ' . $this -> firm_points . ' < ' . $globelus_settings['pkt-dodatkowa-promocja-ogloszenia'] . ' ) { ' . '$class4 = \'btn-disabled\'; $title4 = \'Nie posiadasz wystarczającej ilości punktów, aby włączyć dodatkową promocję ogłoszenia.\'; ' . '} ' . 'else {' . '$class4 = \'\'; $title4 = \'\'; ' . '} ' . '} ' . '} ' . '} ' //przycisk dodatkowej promocji . 'if ( $title4 ) ' . 'echo "" ' . '. "dodatkowa promocja" ' . '. ""; ' . 'else ' . 'echo "dodatkowa promocja"; ' //wyróżnienie - sprawdzanie czy ogłoszenie jest opublikowane . 'if ( [disabled_by_admin] ) { ' . '$class2 = \'btn-disabled\'; $title2 = \'Ogłoszenie zostało wyłączone przez administratora.\'; ' . '} else { ' . 'if ( ![visible] ) { ' . '$class2 = \'btn-disabled\'; $title2 = \'Nie można włączyć wyróżnienia ogłoszenia, które nie jest opublikowane.\'; ' . '} ' . 'else {' //wyróznienie - sprawdzenie czy ogłoszenie nie jest już wyróżnione . 'if ( [highlight] ) { ' . '$class2 = \'btn-disabled\'; $title2 = \'Ogłoszenie jest już wyróżnione.\'; ' . '} ' . 'else {' //wyróżnienie - sprawdzenie ilości dostępnych punktów . 'if ( ' . $this -> firm_points . ' < ' . $globelus_settings['pkt-wyroznienie-ogloszenia'] . ' ) { ' . '$class2 = \'btn-disabled\'; $title2 = \'Nie posiadasz wystarczającej ilości punktów, aby włączyć wyróżnienie ogłoszenie.\'; ' . '} ' . 'else {' . '$class2 = \'\'; $title2 = \'\'; ' . '} ' . '} ' . '} ' . '} ' //przycisk wyróżnienie . 'if ( $title2 ) ' . 'echo "" ' . '. "włącz wyróżnienie" ' . '. ""; ' . 'else ' . 'echo "włącz wyróżnienie"; ' //polecenie - sprawdzenie czy ogłoszenie jest opulikowane . 'if ( [disabled_by_admin] ) { ' . '$class3 = \'btn-disabled\'; $title3 = \'Ogłoszenie zostało wyłączone przez administratora.\'; ' . '} else { ' . 'if ( ![visible] ) { ' . '$class3 = \'btn-disabled\'; $title3 = \'Nie można włączyć polecenia ogłoszenia, które nie jest opublikowane.\'; ' . '} ' . 'else {' //polecenie - sprawdzenie czy ogłoszenie nie jest już polecane . 'if ( [main_page] ) { ' . '$class3 = \'btn-disabled\'; $title3 = \'Ogłoszenie jest już polecane na stronie głónej.\'; ' . '} ' . 'else {' //wyróżnienie - sprawdzenie ilości dostępnych punktów . 'if ( ' . $this -> firm_points . ' < ' . $globelus_settings['pkt-wyroznienie-ogloszenia'] . ' ) { ' . '$class3 = \'btn-disabled\'; $title3 = \'Nie posiadasz wystarczającej ilości punktów, aby wyróżnić ogłoszenie.\'; ' . '} ' . 'else {' . '$class3 = \'\'; $title3 = \'\'; ' . '} ' . '} ' . '} ' . '} ' //przycisk polecenie . 'if ( $title3 ) ' . 'echo "" ' . '. "włącz polecenie" ' . '. ""; ' . 'else ' . 'echo "włącz polecenie"; ' . 'if ( ![disabled_by_admin] ) { ' . 'if ( \'[active_to]\' >= date( \'Y-m-d\' ) ) { ' . 'if ( [visible] ) ' . 'echo "wyłącz ogłoszenie"; ' . 'else { ' //sprawdzenie ile ktoś ma ogłoszeń . 'if ( ' . $this -> adverts_count . ' >= ' . $globelus_settings['limit-ogloszen'] . ' ) { ' . 'if ( ' . $this -> firm_points . ' < ' . $globelus_settings['pkt-dodanie-ogloszenia-powyzej-limitu'] . ' ) { ' . 'echo "" ' . '. "publikuj" ' . '. ""; ' . '} else { ' . 'echo "publikuj"; ' . '} ' . '} ' . 'else {' . 'echo "publikuj"; ' . '} ' . '} ' . '} ' . 'echo \'edytuj\';' . '} ' . 'echo \'usuń\'; ' ] ]; $grid -> buttons = [ [ 'class' => 'btn-danger multi-disable', 'label' => 'Wyłącz', 'url' => '/globelusFirms/multi_disable/' ], [ 'class' => 'btn-danger multi-delete', 'label' => 'Usuń', 'url' => '/globelusFirms/multi_delete/' ] ]; echo $grid -> draw(); endif; ?>