Hi there,
I’m not completely sure that this is the correct list for this question,
so if not, could somebody tell me if there’s a more appropriate one?
I have been asked by a client to write some custom reporting for their
RT installation (they’re running RT 3.6.1). I have used RT briefly in
the past, and I am an experienced Perl programmer, but what’s confusing
me is how the RT codebase interacts with mod-perl and mason. I seem to
find that any modifications I try to make (within share/html/) don’t go
live until I delete the relevant files from the relevant subdirectory of
var/mason_data/obj. Even then, the changes don’t always go live, and
sometimes once they are live they revert back.
Can anyone shed any light on what procedure I ought to take, or even
point me to some relevant developer’s documentation?
Thanks in advance,
Neil
Neil S Hamilton
Technical Manager, PinkDylan
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi,
if you want that all changes made by you to be reflected immediately
set the devel mode to 1 (look in the RT configuration file).
Neil S Hamilton wrote:
Hi there,
I’m not completely sure that this is the correct list for this question,
so if not, could somebody tell me if there’s a more appropriate one?
I have been asked by a client to write some custom reporting for their
RT installation (they’re running RT 3.6.1). I have used RT briefly in
the past, and I am an experienced Perl programmer, but what’s confusing
me is how the RT codebase interacts with mod-perl and mason. I seem to
find that any modifications I try to make (within share/html/) don’t go
live until I delete the relevant files from the relevant subdirectory of
var/mason_data/obj. Even then, the changes don’t always go live, and
sometimes once they are live they revert back.
Can anyone shed any light on what procedure I ought to take, or even
point me to some relevant developer’s documentation?
Thanks in advance,
Neil
Neil S Hamilton
Technical Manager, PinkDylan
List info: The rt-devel Archives
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFGUrnKjGXbUSvc3AsRAsbKAJ9QDJI0RcoLQkb28gVzQvISDlDVIACfRKL5
BmPcsBnZeiHxn8Ux9qffce8=
=bode
-----END PGP SIGNATURE-----
You should be making changes in the local/html/ branch so that upgrades
don’t overwrite your changes.
http://wiki.bestpractical.com/index.cgi?CleanlyCustomizeRT
Whenever I make changes to my system I run the following:
service httpd stop
rm -rf /path/to/rt3/var/mason_data/*
service httpd start
Neil S Hamilton wrote:
Hi there,
I’m not completely sure that this is the correct list for this question,
so if not, could somebody tell me if there’s a more appropriate one?
I have been asked by a client to write some custom reporting for their
RT installation (they’re running RT 3.6.1). I have used RT briefly in
the past, and I am an experienced Perl programmer, but what’s confusing
me is how the RT codebase interacts with mod-perl and mason. I seem to
find that any modifications I try to make (within share/html/) don’t go
live until I delete the relevant files from the relevant subdirectory of
var/mason_data/obj. Even then, the changes don’t always go live, and
sometimes once they are live they revert back.
Can anyone shed any light on what procedure I ought to take, or even
point me to some relevant developer’s documentation?
Thanks in advance,
Neil
Neil S Hamilton
Technical Manager, PinkDylan
List info: The rt-devel Archives
Drew Barnes
Applications Analyst
Raymond Walters College
University of Cincinnati