Latex za izvoz: IZVOZ-101: BUG pri izvozu specificne ankete: tezave z afno
This commit is contained in:
parent
6352253f46
commit
aa0f5b5f1b
@ -1415,7 +1415,7 @@ class LatexDocument{
|
|||||||
|
|
||||||
|
|
||||||
//detekcija prisotnosti e-naslova v besedilu in primerna preureditev, da pride do pravilnega izpisa
|
//detekcija prisotnosti e-naslova v besedilu in primerna preureditev, da pride do pravilnega izpisa
|
||||||
$findAt = '@';
|
$findAt = '@1'; //IZKLOPIL DETEKCIJO, KER DELA TUDI BREZ TEGA
|
||||||
$numOfAt = substr_count($text, $findAt); //stevilo '@' v besedilu
|
$numOfAt = substr_count($text, $findAt); //stevilo '@' v besedilu
|
||||||
$findNewline = 'br';
|
$findNewline = 'br';
|
||||||
|
|
||||||
|
@ -1478,7 +1478,7 @@ class LatexSurvey{
|
|||||||
//echo "text potem: ".$text."</br>";
|
//echo "text potem: ".$text."</br>";
|
||||||
|
|
||||||
//detekcija prisotnosti e-naslova v besedilu in primerna preureditev, da pride do pravilnega izpisa
|
//detekcija prisotnosti e-naslova v besedilu in primerna preureditev, da pride do pravilnega izpisa
|
||||||
$findAt = '@';
|
$findAt = '@1'; //IZKLOPIL DETEKCIJO, KER DELA TUDI BREZ TEGA
|
||||||
$numOfAt = substr_count($text, $findAt); //stevilo '@' v besedilu
|
$numOfAt = substr_count($text, $findAt); //stevilo '@' v besedilu
|
||||||
$findNewline = 'br';
|
$findNewline = 'br';
|
||||||
|
|
||||||
|
@ -1056,7 +1056,7 @@ class LatexSurveyElement{
|
|||||||
//echo "text potem: ".$text."</br>";
|
//echo "text potem: ".$text."</br>";
|
||||||
|
|
||||||
//detekcija prisotnosti e-naslova v besedilu in primerna preureditev, da pride do pravilnega izpisa
|
//detekcija prisotnosti e-naslova v besedilu in primerna preureditev, da pride do pravilnega izpisa
|
||||||
$findAt = '@';
|
$findAt = '@1'; //IZKLOPIL DETEKCIJO, KER DELA TUDI BREZ TEGA
|
||||||
$numOfAt = substr_count($text, $findAt); //stevilo '@' v besedilu
|
$numOfAt = substr_count($text, $findAt); //stevilo '@' v besedilu
|
||||||
$findNewline = 'br';
|
$findNewline = 'br';
|
||||||
|
|
||||||
@ -1066,22 +1066,30 @@ class LatexSurveyElement{
|
|||||||
if($posAt && $posSpace1){ //ce je prisotna afna in je prisoten presledek v besedilu
|
if($posAt && $posSpace1){ //ce je prisotna afna in je prisoten presledek v besedilu
|
||||||
$posSpace1Mail = strpos(substr($text, $posAt), $findSpace); //najdi pozicijo prvega presledka v besedilu po e-naslovu
|
$posSpace1Mail = strpos(substr($text, $posAt), $findSpace); //najdi pozicijo prvega presledka v besedilu po e-naslovu
|
||||||
$posSpace1Mail = $posSpace1Mail+$posAt; //koncna pozicija, ce se gleda celotno besedilo
|
$posSpace1Mail = $posSpace1Mail+$posAt; //koncna pozicija, ce se gleda celotno besedilo
|
||||||
//echo "pozicija prvega presledka v besedilu po e-naslovu: ".$posSpace1Mail."</br>";
|
echo "pozicija prvega presledka v besedilu po e-naslovu: ".$posSpace1Mail."</br>";
|
||||||
|
echo "pozicija @: ".$posAt."</br>";
|
||||||
|
|
||||||
//najdi prvi presledek pred afno
|
//najdi prvi presledek pred afno
|
||||||
$posSpace2Mail = strripos(substr($text, 0, $posAt), $findSpace); //najdi pozicijo zadnjega presledka v besedilu pred e-naslovom
|
$posSpace2Mail = strripos(substr($text, 0, $posAt), $findSpace); //najdi pozicijo zadnjega presledka v besedilu pred e-naslovom
|
||||||
//echo $posSpace2Mail."</br>";
|
echo "presledek pred e-naslovom: ".$posSpace2Mail."</br>";
|
||||||
|
|
||||||
|
//najdi prvi simbol za v novo vrstico "br" pred afno
|
||||||
|
$posNewLineBeforeMail = strripos(substr($text, 0, $posAt), $findNewline); //najdi pozicijo prvega simbola za v novo vrstico v besedilu preds e-naslovom
|
||||||
|
echo "nova vrstica pred e-naslovom: ".$posNewLineBeforeMail."</br>";
|
||||||
|
|
||||||
//najdi prvi simbol za v novo vrstico "br" po afni
|
//najdi prvi simbol za v novo vrstico "br" po afni
|
||||||
//echo substr($text, $posAt) ."</br>";
|
//echo substr($text, $posAt) ."</br>";
|
||||||
$posNewLineMail = strpos(substr($text, $posAt), $findNewline); //najdi pozicijo prvega simbola za v novo vrstico v besedilu po e-naslovu
|
$posNewLineMail = strpos(substr($text, $posAt), $findNewline); //najdi pozicijo prvega simbola za v novo vrstico v besedilu po e-naslovu
|
||||||
$posNewLineMail = $posNewLineMail+$posAt-1; //koncna pozicija, ce se gleda celotno besedilo
|
$posNewLineMail = $posNewLineMail+$posAt-1; //koncna pozicija, ce se gleda celotno besedilo
|
||||||
|
|
||||||
|
echo "pozicija prvega simbola za v novo vrstico v besedilu po e-naslovu: ".$posNewLineMail."</br>";
|
||||||
|
|
||||||
if($posSpace1Mail<$posNewLineMail){ //ce se po e-naslovu pojavi prej presledek
|
if($posSpace1Mail<$posNewLineMail){ //ce se po e-naslovu pojavi prej presledek
|
||||||
$posKonec = $posSpace1Mail; //se zakljuci pri presledku, ker je ta lokacija za zakljucek url
|
$posKonec = $posSpace1Mail; //se zakljuci pri presledku, ker je ta lokacija za zakljucek url
|
||||||
}else{
|
}else{
|
||||||
$posKonec = $posNewLineMail; //se zakljuci pred simbolom za novo vrstico, ker je ta lokacija za zakljucek url
|
$posKonec = $posNewLineMail; //se zakljuci pred simbolom za novo vrstico, ker je ta lokacija za zakljucek url
|
||||||
}
|
}
|
||||||
|
echo "konec: ".$posKonec."</br>";
|
||||||
|
|
||||||
//dodaj po e-naslovu potrebno latex kodo za zakljucek url
|
//dodaj po e-naslovu potrebno latex kodo za zakljucek url
|
||||||
//$text = substr_replace($text, '}', $posSpace1Mail, 0);
|
//$text = substr_replace($text, '}', $posSpace1Mail, 0);
|
||||||
@ -1090,7 +1098,7 @@ class LatexSurveyElement{
|
|||||||
//dodaj pred e-naslovom potrebno latex kodo za url
|
//dodaj pred e-naslovom potrebno latex kodo za url
|
||||||
//substr_replace(string_name, replacement_string, start_pos, length)
|
//substr_replace(string_name, replacement_string, start_pos, length)
|
||||||
$text = substr_replace($text, ' \url{', $posSpace2Mail+1, 0);
|
$text = substr_replace($text, ' \url{', $posSpace2Mail+1, 0);
|
||||||
//echo $text."</br>";
|
echo $text."</br>";
|
||||||
}
|
}
|
||||||
//detekcija prisotnosti e-naslova v besedilu in primerna preureditev, da pride do pravilnega izpisa - konec
|
//detekcija prisotnosti e-naslova v besedilu in primerna preureditev, da pride do pravilnega izpisa - konec
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user