https://project.math.uzh.ch/https://project.math.uzh.ch/favicon.ico?16668783892023-03-14T13:07:38ZProject @ iMathQFQ - Bug #15794: Tablesorter filter funktionieren nach Reload nicht mehrhttps://project.math.uzh.ch/issues/15794?journal_id=639762023-03-14T13:07:38ZCarsten Rosecarsten.rose@math.uzh.ch
<ul><li><strong>File</strong> <a href="/attachments/7501">clipboard-202303141407-ld4tl.png</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/7501/clipboard-202303141407-ld4tl.png">clipboard-202303141407-ld4tl.png</a> added</li><li><strong>Status</strong> changed from <i>New</i> to <i>Feedback</i></li><li><strong>Assignee</strong> changed from <i>Support: Web</i> to <i>Nicola Chiapolini</i></li></ul><p>Hallo Nicola</p>
<p>Hast du die html id gesetzt?</p>
<p><img src="https://project.math.uzh.ch/attachments/download/7501/clipboard-202303141407-ld4tl.png" alt="" /></p>
<p>CU<br />Carsten</p> QFQ - Bug #15794: Tablesorter filter funktionieren nach Reload nicht mehrhttps://project.math.uzh.ch/issues/15794?journal_id=639772023-03-14T13:45:35ZNicola Chiapolini
<ul></ul><p>die war bereits gesetzt:</p>
<p><code><table {{ store.record.tsheader|raw }} id="phd-students" class="table table-hover tablesorter tablesorter-filter tablesorter-column-selector qfq-table-100"></code></p>
<p>Ich habe nun auch noch etwas herumprobiert mit anderen Werten für die ID. Leider erfolglos. Aktuell habe ich:</p>
<pre>
5.sql = SELECT "{{ '69-phd-process' AS _tablesorter-view-saver }}" AS tsheader
5.content = hide
10.sql = SELECT phd.id, phd.shortname, [...]
10.twig =
<table {{ store.record.tsheader|raw }} id="69-phd-process" class="table table-hover tablesorter tablesorter-filter tablesorter-column-selector qfq-table-100">
</pre>
<p>(url ist <code>https://mnf-devel-01.mnf.uzh.ch/phd-process#69-phd-process=public:Clear</code>, pid ist 69)</p>
<p>Leider mit dem gleichen Resultat.</p> QFQ - Bug #15794: Tablesorter filter funktionieren nach Reload nicht mehrhttps://project.math.uzh.ch/issues/15794?journal_id=639782023-03-14T13:49:45ZNicola Chiapolini
<ul></ul><p>Noch ein Gedanke: Ist das evtl. wieder ein Problem mit inkompatiblen UZH-CD und QFQ Extension? <br />Was sind aktuell die empfohlenen Versionen? Und welche werte brauchen <code>cd.extra.js</code> und <code>cd.extra.css</code>?</p> QFQ - Bug #15794: Tablesorter filter funktionieren nach Reload nicht mehrhttps://project.math.uzh.ch/issues/15794?journal_id=639812023-03-14T14:16:58ZCarsten Rosecarsten.rose@math.uzh.ch
<ul><li><strong>File</strong> <a href="/attachments/7504">clipboard-202303141512-rkqi1.png</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/7504/clipboard-202303141512-rkqi1.png">clipboard-202303141512-rkqi1.png</a> added</li><li><strong>File</strong> <a href="/attachments/7506">clipboard-202303141515-ntpza.png</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/7506/clipboard-202303141515-ntpza.png">clipboard-202303141515-ntpza.png</a> added</li><li><strong>Target version</strong> deleted (<del><i>411</i></del>)</li></ul><p>Ja, UZH CD koennte ein Thema sein. Jeweils die letzte Stable:</p>
<p>UZH CD: <a class="external" href="https://www.math.uzh.ch/repo/uzhcd/v9/uzh_cd_template_22.11.07.zip">https://www.math.uzh.ch/repo/uzhcd/v9/uzh_cd_template_22.11.07.zip</a><br />QFQ: <a class="external" href="https://qfq.io/download/releases/qfq_23.2.0_202302052352.zip">https://qfq.io/download/releases/qfq_23.2.0_202302052352.zip</a></p>
<p>cd.extra.js und cd.extra.css sollen mit den neuen UZH CD leer sein (resp Dinge die nichst mit QFQ zu tun haben).</p>
<p><img src="https://project.math.uzh.ch/attachments/download/7504/clipboard-202303141512-rkqi1.png" alt="" /><br /><img src="https://project.math.uzh.ch/attachments/download/7506/clipboard-202303141515-ntpza.png" alt="" /></p>
<p>Wenn Du moechtest kannst Du auch mit Philipp Kontakt auf nehmen via <a class="external" href="https://hello.math.uzh.ch">https://hello.math.uzh.ch</a> (Username pgroeb) im QFQ Channel, er ist Di/Mi/Do am arbeiten - und da er sowieso das PhD Tool macht koennte das gut passen.</p> QFQ - Bug #15794: Tablesorter filter funktionieren nach Reload nicht mehrhttps://project.math.uzh.ch/issues/15794?journal_id=639832023-03-14T14:39:07ZEnis Nuredini
<ul></ul><p>Hast du mal probiert für den View-Saver nicht die gleiche ID zu verwenden wie beim Table? Dadurch dass vielleicht die Einbindung der JS und CSS Files eine andere Reihenfolge haben, kann es sein dass hier etwas durcheinander kommt wenn bei beidem die gleiche ID verwendet wird. Bei mir im Test funktioniert beides, weshalb nur mal eine Vermutung.</p>
<p>PS: Falls von einer alten UZH CD zu der aktuellsten gewechselt wurde, müssen mehrere selbst eingebundene CSS und JS Files bereinigt werden, da schon viele Files von der Extension aus eingebunden sind.</p> QFQ - Bug #15794: Tablesorter filter funktionieren nach Reload nicht mehrhttps://project.math.uzh.ch/issues/15794?journal_id=639862023-03-14T15:07:13ZCarsten Rosecarsten.rose@math.uzh.ch
<ul></ul><p>Beispiel von MyUZHGrants (Forschungskredit) - kein einziges `extra` mehr:</p>
<ul>
<li>Constants<br /><pre>
cd.english.link = 1
cd.meta.home.pid = 1
cd.meta.navigation.pidList = 98
cd.headerTitle.value = myUZHGrants
cd.e.headerTitle.value = myUZHGrants
cd.pageTitle.value = myUZHGrants
cd.e.pageTitle.value = myUZHGrants
cd.pageTitle.pid = 1
cd.navigation.noHorizNav = 1
cd.stylesheet = fileadmin/template/custom.css
cd.fullWidth.pidList = 5 in tree.rootLineIds || 7 in tree.rootLineIds || 22 in tree.rootLineIds || 47 in tree.rootLineIds || 60 in tree.rootLineIds || 64 in tree.rootLineIds || 72 in tree.rootLineIds || 73 in tree.rootLineIds || 90 in tree.rootLineIds || 91 in tree.rootLineIds || 110 in tree.rootLineIds || 119 in tree.rootLineIds || 117 in tree.rootLineIds
cd.search.pid = 64
cd.footer.impressum.pid = 97
</pre></li>
</ul>
<ul>
<li>Setup <br /><pre>
TCEMAIN.clearCacheCmd = pages
plugin.tx_felogin_pi1.templateFile = fileadmin/template/template_login.html
plugin.tx_felogin_pi1._LOCAL_LANG.default {
username = UZH Shortname* oder E-Mail**
password = Passwort
ll_welcome_message =
}
plugin.tx_felogin_pi1._LOCAL_LANG.en {
username = UZH Shortname* or E-Mail**
password = Password
}
plugin.tx_felogin_pi1.logoutMessage_stdWrap =
# TinyMCE
config.concatenateJs = 0
config.compressJs = 0
</pre></li>
</ul> QFQ - Bug #15794: Tablesorter filter funktionieren nach Reload nicht mehrhttps://project.math.uzh.ch/issues/15794?journal_id=639952023-03-15T05:45:40ZNicola Chiapolini
<ul></ul><p>Vielen Dank für die Hinweise, neustes CD + bereinigte eingebundene CSS und JS Files scheinen das Problem gelöst zu haben.</p>
<p>Ich sende gleich einen Merge-Request für die Readme der UZH CD, die versucht das korrekte Setup deutlicher zu beschreiben.</p>
<p>Nützlich wäre aber auch, wenn QFQ kontrollieren würde ob die richtige Version der Extension (oder noch besser der JS + CSS files) geladen wird und sonst eine entsprechende Warnung anzeigt. <br />(Issue kann geschlossen werden, sofern ihr diese Kontrolle nicht implementieren wollt - oder ein eigenes Issue daraus macht)</p> QFQ - Bug #15794: Tablesorter filter funktionieren nach Reload nicht mehrhttps://project.math.uzh.ch/issues/15794?journal_id=725092024-03-02T19:08:33ZCarsten Rosecarsten.rose@math.uzh.ch
<ul><li><strong>Target version</strong> set to <i>24.3.1</i></li></ul>