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&#39;=
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&#39;t currently enabled eith=
er.=C2=A0</div></blockquote><div><br></div></div><div><div>Right, TracDateF=
ield isn&#39;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&amp;q=3Dhttps://trac-hacks.org/wiki/DateFieldPlugin&amp;source=3Dgmai=
l&amp;ust=3D1781861782162000&amp;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&#39;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&amp;q=3Dhttps://trac-hacks.org/wiki/TicketVali=
datorPlugin&amp;source=3Dgmail&amp;ust=3D1781861782162000&amp;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&amp;q=3Dhttps://trac-hacks.org=
/wiki/1.6&amp;source=3Dgmail&amp;ust=3D1781861782162000&amp;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&quot; 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--