Latex za izvoze: IZVOZ-48: ureditev skrcenega izoza za star tip besedila
This commit is contained in:
parent
e11ed5f625
commit
04a4e4e291
@ -180,6 +180,7 @@ class BesediloLatex extends LatexSurveyElement
|
|||||||
|
|
||||||
if($export_data_type==2){ //ce je izpis skrcen in je prazen vprasalnik
|
if($export_data_type==2){ //ce je izpis skrcen in je prazen vprasalnik
|
||||||
$okvir = 0;
|
$okvir = 0;
|
||||||
|
$izpisanoBesediloPoStarem = 0;
|
||||||
}elseif($export_data_type==1){ //ce je izpis razsirjen
|
}elseif($export_data_type==1){ //ce je izpis razsirjen
|
||||||
$okvir = 1; //rabimo okvir
|
$okvir = 1; //rabimo okvir
|
||||||
//$okvir = 0; //rabimo okvir
|
//$okvir = 0; //rabimo okvir
|
||||||
@ -220,6 +221,7 @@ class BesediloLatex extends LatexSurveyElement
|
|||||||
//echo "tex koda: ".$tex."</br>";
|
//echo "tex koda: ".$tex."</br>";
|
||||||
// iz baze preberemo vse moznosti - ko nimamo izpisa z odgovori respondenta
|
// iz baze preberemo vse moznosti - ko nimamo izpisa z odgovori respondenta
|
||||||
$sqlVrednosti = sisplet_query("SELECT id, naslov, naslov2, variable, other FROM srv_vrednost WHERE spr_id='".$spremenljivke['id']."' ORDER BY vrstni_red");
|
$sqlVrednosti = sisplet_query("SELECT id, naslov, naslov2, variable, other FROM srv_vrednost WHERE spr_id='".$spremenljivke['id']."' ORDER BY vrstni_red");
|
||||||
|
|
||||||
//pregled vseh moznih vrednosti (kategorij) po $sqlVrednosti
|
//pregled vseh moznih vrednosti (kategorij) po $sqlVrednosti
|
||||||
while ($rowVrednost = mysqli_fetch_assoc($sqlVrednosti)){
|
while ($rowVrednost = mysqli_fetch_assoc($sqlVrednosti)){
|
||||||
# po potrebi se prevede besedilo, ki se pojavi pred textbox-om
|
# po potrebi se prevede besedilo, ki se pojavi pred textbox-om
|
||||||
@ -238,6 +240,7 @@ class BesediloLatex extends LatexSurveyElement
|
|||||||
//$sqlUserAnswer = sisplet_query("SELECT text FROM srv_data_text".$db_table." WHERE spr_id='".$spremenljivke['id']."' AND usr_id='".$usr_id."' AND vre_id='".$rowVrednost['id']."' AND loop_id $loop_id");
|
//$sqlUserAnswer = sisplet_query("SELECT text FROM srv_data_text".$db_table." WHERE spr_id='".$spremenljivke['id']."' AND usr_id='".$usr_id."' AND vre_id='".$rowVrednost['id']."' AND loop_id $loop_id");
|
||||||
$sqlUserAnswer = sisplet_query("SELECT text FROM srv_data_text".$db_table." WHERE spr_id='".$spremenljivke['id']."' AND usr_id='".$usr_id."' ");
|
$sqlUserAnswer = sisplet_query("SELECT text FROM srv_data_text".$db_table." WHERE spr_id='".$spremenljivke['id']."' AND usr_id='".$usr_id."' ");
|
||||||
$userAnswer = mysqli_fetch_assoc($sqlUserAnswer);
|
$userAnswer = mysqli_fetch_assoc($sqlUserAnswer);
|
||||||
|
//echo "SELECT text FROM srv_data_text".$db_table." WHERE spr_id='".$spremenljivke['id']."' AND usr_id='".$usr_id."' </br>";
|
||||||
//echo "userAnswer: ".$userAnswer['text']."</br>";
|
//echo "userAnswer: ".$userAnswer['text']."</br>";
|
||||||
}
|
}
|
||||||
//ureditev polja s podatki trenutnega uporabnika - konec ##############################################
|
//ureditev polja s podatki trenutnega uporabnika - konec ##############################################
|
||||||
@ -271,9 +274,10 @@ class BesediloLatex extends LatexSurveyElement
|
|||||||
//priprava latex kode za text box dolocene sirine in visine glede na export format z ustreznim besedilom odgovora
|
//priprava latex kode za text box dolocene sirine in visine glede na export format z ustreznim besedilom odgovora
|
||||||
|
|
||||||
if($okvir == 1){ //ce rabimo okvir, izpisi
|
if($okvir == 1){ //ce rabimo okvir, izpisi
|
||||||
if($podatekVBazi && $export_format == 'pdf'){ //ce je podatek v bazi in je pdf oz. se izpisuje odgovore respondenta
|
if($podatekVBazi && $export_format == 'pdf' && $steviloOken==1){ //ce je podatek v bazi in je pdf oz. se izpisuje odgovore respondenta
|
||||||
//$dataTextBox = $this->LatexTextBox($export_format, $textboxHeight, $textboxWidth, $besedilo, $textboxAllignment, 1);
|
//$dataTextBox = $this->LatexTextBox($export_format, $textboxHeight, $textboxWidth, $besedilo, $textboxAllignment, 1);
|
||||||
$dataTextBox = $besedilo; //izpis besedila brez okvirja
|
$dataTextBox = $besedilo; //izpis besedila brez okvirja
|
||||||
|
|
||||||
}else{
|
}else{
|
||||||
$dataTextBox = $this->LatexTextBox($export_format, $textboxHeight, $textboxWidth, $besedilo, $textboxAllignment, 0);
|
$dataTextBox = $this->LatexTextBox($export_format, $textboxHeight, $textboxWidth, $besedilo, $textboxAllignment, 0);
|
||||||
}
|
}
|
||||||
@ -288,15 +292,22 @@ class BesediloLatex extends LatexSurveyElement
|
|||||||
|
|
||||||
|
|
||||||
if($okvir == 0){
|
if($okvir == 0){
|
||||||
if($indeksZaWhile!=1){
|
if($spremenljivke['tip'] == 21){ //ce je ta novo besedilo, ki je v uporabi
|
||||||
$tex .= ' \\\\ '; //skoci v novo vrstico
|
if($indeksZaWhile!=1){
|
||||||
}
|
$tex .= ' \\\\ '; //skoci v novo vrstico
|
||||||
|
}
|
||||||
|
|
||||||
//izpis besedila
|
//izpis besedila
|
||||||
if($polozajBesedila!=0){ //ce je prisotno dodatno besedilo ob okvirju
|
if($polozajBesedila!=0){ //ce je prisotno dodatno besedilo ob okvirju
|
||||||
$tex .= $this->encodeText($rowVrednost['naslov'])." ";
|
$tex .= $this->encodeText($rowVrednost['naslov'])." ";
|
||||||
|
}
|
||||||
|
$tex .= ' '.$dataTextBox;
|
||||||
|
}elseif($spremenljivke['tip'] == 4){ //ce je ta staro besedilo, ki ni vec v uporabi vsaj 9 let (2020)
|
||||||
|
if($izpisanoBesediloPoStarem == 0){
|
||||||
|
$tex .= $dataTextBox;
|
||||||
|
$izpisanoBesediloPoStarem = 1;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
$tex .= ' '.$dataTextBox;
|
|
||||||
|
|
||||||
}elseif($okvir == 1){
|
}elseif($okvir == 1){
|
||||||
//if($polozajBesedila==1){ //ce je polozaj besedila SPREDAJ
|
//if($polozajBesedila==1){ //ce je polozaj besedila SPREDAJ
|
||||||
@ -408,6 +419,7 @@ class BesediloLatex extends LatexSurveyElement
|
|||||||
|
|
||||||
if($export_format == 'pdf'){ //ce je pdf
|
if($export_format == 'pdf'){ //ce je pdf
|
||||||
//$tex .= '\\end{absolutelynopagebreak}'; //zakljucimo environment, da med vprasanji ne bo prelomov strani
|
//$tex .= '\\end{absolutelynopagebreak}'; //zakljucimo environment, da med vprasanji ne bo prelomov strani
|
||||||
|
//echo "tex koda: ".$tex." in indeks $indeksZaWhile</br>";
|
||||||
}else{ //ce je rtf
|
}else{ //ce je rtf
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user