Project

General

Profile

Bug #15691

Updated by Pascal Rössler about 1 year ago

Der special column name "_savePdf" scheint für wkhtmltopdf einen Link zu erzeugen welcher nur bei T3 V9 oder älter funktioniert.  

 Als Beispiel im Medtool -> Dekanat Diss -> Sitzungen > Fakultät > Generiere PDF 
 Fehlermeldung enthält folgenden Link: https://webwork20a.math.uzh.ch/medtool/dev10/?id=facultysessionpdflayout1&facultyDateIdfromPDFgen=119 
 Dieser Link funktioniert bei T3 V10 nicht mehr, womit wkhtmltopdf scheitert.  
 Der korrekte Link wäre: https://webwork20a.math.uzh.ch/medtool/dev10/facultysessionpdflayout1?facultyDateIdfromPDFgen=119 

 Dies müsste sehr bald gefixed werden, bevor T3 V10 in den weiteren Instanzen benutzt werden kann. 

 Problem liegt darin, dass in T3 V10 die Templates angepasst werden muessen (content_type: qfq_qfq?) 
 Ohne Template Angabe auf einer Page funktioniert der Output des generierten PDF's aber mit falschen Design(hat UZH CD) 

 Fix gefunden emptyTemplate muss angepasst werden: 

 <pre> 
 page = PAGE 
 page.typeNum = 0 
 page.includeCSS { 
   10 = typo3conf/ext/qfq/Resources/Public/Css/qfq-letter.css 
 } 

 // Grant access to any logged in user or specific development IPs 
 [loginUser('*') or ip('127.0.0.1')]  
   page.10 < styles.content.get 
 [else] 
   page.10 = TEXT 
   page.10.value = access forbidden 
 [global] 
 </pre> 

 font-awesome.min.css aus dem UZH template extension ist mit Bindestrich hinterlegt.  
 bei wkhtml wird nach fontawesome.min.css gesucht muss darum angepasst werden. 
 wenn libxrender1 auf server fehlt -> sudo apt-get install libxrender1 

Back