Re: [Trac] Re: TracHtmlNotificationPlugin only sends text/plain
Manuel Bilderbeek <[email protected]> Thu, 18 Jun 2026 02:38:39 -0700 (PDT)
| Newsgroups | gmane.comp.version-control.subversion.trac.general |
|---|---|
| Message-ID | <[email protected]> |
------=_Part_72846_1183786797.1781775519415 Content-Type: multipart/alternative; boundary="----=_Part_72847_1542760941.1781775519415" ------=_Part_72847_1542760941.1781775519415 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello all, Getting back to the original subject. We have finally migrated our system= =20 to Trac 1.6 via Ubuntu 26.04. The notifications are now indeed in HTML. However, it just shows the whole= =20 ticket in HTML. It doesn't display the changes at all. Is that to be=20 expected? We have no custom ticket_notify_email.txt or something. Op woensdag 10 mei 2023 om 17:18:17 UTC+2 schreef RjOllos: > On Monday, May 8, 2023 at 10:26:28=E2=80=AFAM UTC+2 manuel.bild...@gmail.= com=20 > wrote: > > We have the following plugins installed as Ubuntu packages: > ii trac-accountmanager 0.5~r16056-1 = =20 > all account management plugin for Trac > ii trac-customfieldadmin 0.2.12+r15671-1 = =20 > all panel for administrating custom ticket field= s=20 > in Trac > ii trac-datefieldplugin 0.7782-3.1 = =20 > all Add custom date fields to Trac tickets > ii trac-graphviz 0.7.5-1.1 = =20 > all Graphs printing plugin for Trac > ii trac-icalviewplugin 0.7889-1.1 = =20 > all Provides iCalendar feeds for ticket queries > ii trac-mastertickets 3.0.2+20111224-2 = =20 > all adds inter-ticket dependencies to Trac > ii trac-tags 0.7+svn12392-1 = =20 > all Tagging plugin for Trac wiki and issue=20 > tracking system > ii trac-wikitablemacro 1:0.3-1 = =20 > all SQL Table in Wiki Page for Trac > ii trac-wysiwyg 0.12.0.7-1 = =20 > all WYSIWYG style editor for the Trac issue=20 > tracking system > > I guess some are obsolete, e.g. trac-mastertickets isn't used, as we also= =20 > have the following installed: > BatchModify-0.8.0_trac0.12-py2.6.egg > TicketValidator-0.2dev-py2.7.egg > TracHtmlNotificationPlugin-0.12.0.3-py2.7.egg > Tracchildtickets-2.5.5-py2.7.egg > > and looks like icalviewplugin, tags , wysiwyg, graphviz, wikitablemacro= =20 > and datefieldplugin aren't currently enabled either.=20 > > > Right, TracDateField isn't needed as of Trac 1.2. See notice at top of th= e=20 > page: > https://trac-hacks.org/wiki/DateFieldPlugin > =20 > > > So, the ones we currently definitely use and I didn't see mentioned yet= =20 > are: > BatchModify > TicketValidator (but I do see TicketValidation mentioned by Dan...) > > Does anyone of you have any experience with these on Trac 1.5.4? > > > If the wiki page is tagged with 1.6, it should work. This is true for=20 > TracTicketValidator: > https://trac-hacks.org/wiki/TicketValidatorPlugin > > Full list here: > https://trac-hacks.org/wiki/1.6 > > You may need to pip install directly from the SVN repository in some=20 > cases, like with TracAccountManager. > > My strongest recommendation is to start small and build up. Setup Trac=20 > 1.5.4 and migrate your data. Add plugins one at a time and test them. Onl= y=20 > add what you need because the more plugins you have the more likely one o= f=20 > them will interact poorly or break the site due to a defect or=20 > incompatibility, > > --=20 You received this message because you are subscribed to the Google Groups "= Trac Users" group. To unsubscribe from this group and stop receiving emails from it, send an e= mail to trac-users+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/[email protected] To view this discussion visit https://groups.google.com/d/msgid/trac-users/= 8d32042e-7956-41e6-98b0-c94abc1ed409n%40googlegroups.com. ------=_Part_72847_1542760941.1781775519415 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello all,<div><br /></div><div>Getting back to the original subject. We ha= ve finally migrated our system to Trac 1.6 via Ubuntu 26.04.</div><div><br = /></div><div>The notifications are now indeed in HTML. However, it just sho= ws the whole ticket in HTML. It doesn't display the changes at all. Is that= to be expected?</div><div>We have no custom ticket_notify_email.txt or som= ething.<br /><br /></div><div class=3D"gmail_quote"><div dir=3D"auto" class= =3D"gmail_attr">Op woensdag 10 mei 2023 om 17:18:17 UTC+2 schreef RjOllos:<= br/></div><blockquote class=3D"gmail_quote" style=3D"margin: 0 0 0 0.8ex; b= order-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div><div dir= =3D"auto">On Monday, May 8, 2023 at 10:26:28=E2=80=AFAM UTC+2 <a href data-= email-masked rel=3D"nofollow">[email protected]</a> wrote:<br></div>= <blockquote style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204= ,204,204);padding-left:1ex"><div>We have the following plugins installed as= Ubuntu packages:<br></div><div>ii =C2=A0trac-accountmanager =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00.5~r16056-1 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0all =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0account management plugin for Trac<br>ii =C2=A0trac-customfieldad= min =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00.2.12+r1= 5671-1 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 all =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0panel for administrating custom ticket fields in Trac<br>ii =C2= =A0trac-datefieldplugin =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 0.7782-3.1 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0all =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Add custom date fields to T= rac tickets<br>ii =C2=A0trac-graphviz =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00.7.5-1.1 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 all =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0Graphs printing plugin for Trac<br>ii =C2=A0trac-icalviewplugi= n =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00.78= 89-1.1 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0all =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Provides iCalendar feeds for ticket queries<= br>ii =C2=A0trac-mastertickets =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 3.0.2+20111224-2 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0all =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0adds inter-ticket dependenc= ies to Trac<br>ii =C2=A0trac-tags =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00.7+svn12392= -1 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0all =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0Tagging plugin for Trac wiki and issue tracking system<br>ii = =C2=A0trac-wikitablemacro =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A01:0.3-1 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 all =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0SQL Table in Wik= i Page for Trac<br>ii =C2=A0trac-wysiwyg =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0.12.0.7-1 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0all =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0WYSIWYG style editor for the Trac issue tracking system<br= ><br></div><div>I guess some are obsolete, e.g. trac-mastertickets isn'= t used, as we also have the following installed:<br></div><div>BatchModify-= 0.8.0_trac0.12-py2.6.egg<br>TicketValidator-0.2dev-py2.7.egg<br>TracHtmlNot= ificationPlugin-0.12.0.3-py2.7.egg<br>Tracchildtickets-2.5.5-py2.7.egg<br><= /div><div><br></div><div>and looks like icalviewplugin, tags , wysiwyg, gra= phviz, wikitablemacro and datefieldplugin aren't currently enabled eith= er.=C2=A0</div></blockquote><div><br></div></div><div><div>Right, TracDateF= ield isn't needed as of Trac 1.2. See notice at top of the page:</div><= div><a href=3D"https://trac-hacks.org/wiki/DateFieldPlugin" target=3D"_blan= k" rel=3D"nofollow" data-saferedirecturl=3D"https://www.google.com/url?hl= =3Dnl&q=3Dhttps://trac-hacks.org/wiki/DateFieldPlugin&source=3Dgmai= l&ust=3D1781861782162000&usg=3DAOvVaw1J8iZrdHWYTLVG9yYSfbNW">https:= //trac-hacks.org/wiki/DateFieldPlugin</a><br></div></div><div><div>=C2=A0</= div><blockquote style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb= (204,204,204);padding-left:1ex"><div><br></div><div>So, the ones we current= ly definitely use and I didn't see mentioned yet are:</div><div>BatchMo= dify</div><div>TicketValidator (but I do see TicketValidation mentioned by = Dan...)</div><div><br></div><div>Does anyone of you have any experience wit= h these on Trac 1.5.4?</div></blockquote><div><br></div></div><div><div>If = the wiki page is tagged with 1.6, it should work. This is true for TracTick= etValidator:</div><div><a href=3D"https://trac-hacks.org/wiki/TicketValidat= orPlugin" target=3D"_blank" rel=3D"nofollow" data-saferedirecturl=3D"https:= //www.google.com/url?hl=3Dnl&q=3Dhttps://trac-hacks.org/wiki/TicketVali= datorPlugin&source=3Dgmail&ust=3D1781861782162000&usg=3DAOvVaw0= ORUcPaQMGAJXTzogaUk_u">https://trac-hacks.org/wiki/TicketValidatorPlugin</a= ><br></div><div><br></div><div>Full list here:</div><div><a href=3D"https:/= /trac-hacks.org/wiki/1.6" target=3D"_blank" rel=3D"nofollow" data-saferedir= ecturl=3D"https://www.google.com/url?hl=3Dnl&q=3Dhttps://trac-hacks.org= /wiki/1.6&source=3Dgmail&ust=3D1781861782162000&usg=3DAOvVaw1LZ= Y8y23Nk5oru-ZPM03zo">https://trac-hacks.org/wiki/1.6</a><br></div><div><br>= </div><div>You may need to pip install directly from the SVN repository in = some cases, like with TracAccountManager.</div><div><br></div><div>My stron= gest recommendation is to start small and build up. Setup Trac 1.5.4 and mi= grate your data. Add plugins one at a time and test them. Only add what you= need because the more plugins you have the more likely one of them will in= teract poorly or break the site due to a defect or incompatibility,</div><d= iv><br></div></div></blockquote></div> <p></p> -- <br /> You received this message because you are subscribed to the Google Groups &= quot;Trac Users" group.<br /> To unsubscribe from this group and stop receiving emails from it, send an e= mail to <a href=3D"mailto:trac-users+unsubscribe-/[email protected]">trac-use= rs+unsubscribe-/[email protected]</a>.<br /> To view this discussion visit <a href=3D"https://groups.google.com/d/msgid/= trac-users/8d32042e-7956-41e6-98b0-c94abc1ed409n%40googlegroups.com?utm_med= ium=3Demail&utm_source=3Dfooter">https://groups.google.com/d/msgid/trac-use= rs/8d32042e-7956-41e6-98b0-c94abc1ed409n%40googlegroups.com</a>.<br /> ------=_Part_72847_1542760941.1781775519415-- ------=_Part_72846_1183786797.1781775519415--