1 <!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 3.2//EN">
4 <TITLE> [IRCServices Coding] Which route to take - Module?
6 <LINK REL=
"Index" HREF=
"index.html" >
7 <LINK REL=
"made" HREF=
"mailto:ircservices-coding%40ircservices.za.net?Subject=%5BIRCServices%20Coding%5D%20Which%20route%20to%20take%20-%20Module%3F&In-Reply-To=">
8 <META NAME=
"robots" CONTENT=
"index,nofollow">
9 <META http-equiv=
"Content-Type" content=
"text/html; charset=us-ascii">
10 <LINK REL=
"Previous" HREF=
"002755.html">
11 <LINK REL=
"Next" HREF=
"002760.html">
13 <BODY BGCOLOR=
"#ffffff">
14 <H1>[IRCServices Coding] Which route to take - Module?
</H1>
16 <A HREF=
"mailto:ircservices-coding%40ircservices.za.net?Subject=%5BIRCServices%20Coding%5D%20Which%20route%20to%20take%20-%20Module%3F&In-Reply-To="
17 TITLE=
"[IRCServices Coding] Which route to take - Module?">Craig at chatspike.net
19 <I>Thu Sep
4 13:
52:
48 PDT
2003</I>
21 <LI>Previous message:
<A HREF=
"002755.html">[IRCServices Coding] Which route to take - Module?
23 <LI>Next message:
<A HREF=
"002760.html">[IRCServices Coding] Re: How to get a core..
25 <LI> <B>Messages sorted by:
</B>
26 <a href=
"date.html#2758">[ date ]
</a>
27 <a href=
"thread.html#2758">[ thread ]
</a>
28 <a href=
"subject.html#2758">[ subject ]
</a>
29 <a href=
"author.html#2758">[ author ]
</a>
34 <PRE>dont mean to sound rude, but this isnt a 'moral' discussion, as it were, rather than saying 'I dont think this needs done', i think it would be best to help him.. its not a discussion on if its right or wrong, its a 'How to do it' discussion.. If you cant contribute to this.. please ignore this 'thread' :p
36 /****************************************
37 * Craig
"FrostyCoolSlug
" McLure
38 ************* - SpamBox - **************
39 * InspIRCd -
<A HREF=
"http://www.inspircd.org">http://www.inspircd.org
</A>
40 * ChatSpike -
<A HREF=
"http://www.chatspike.net">http://www.chatspike.net
</A>
41 * WinBot -
<A HREF=
"http://www.winbot.co.uk">http://www.winbot.co.uk
</A>
42 ****************************************/
44 /****************************************
45 * From - Robert F Merrill
<<A HREF=
"http://www.ircservices.za.net/mailman/listinfo/ircservices-coding">griever at t2n.org
</A>>
46 * To - IRC Services Coding Mailing List
<<A HREF=
"http://www.ircservices.za.net/mailman/listinfo/ircservices-coding">ircservices-coding at ircservices.za.net
</A>>
47 * Sent -
2003-
09-
04 @
16:
29:
00
48 * Subject - Re: [IRCServices Coding] Which route to take - Module?
49 ****************************************/
51 /****** - Begin Original Message - ******/
53 ><i>Brent DiNicola wrote:
55 </I>>><i> It wasn't an easy subject to sum up in just a few words.
57 </I>>><i> I am wanting to do something to the ircservices code, I want to change
58 </I>>><i> the way the notice() works. I know that modifying the send.c would be
59 </I>>><i> very frowned upon and then I got to thinking and had suggested that I
60 </I>>><i> maybe make a module to keep the information for me. I know it's against
61 </I>>><i> the RFC, but I am pressed against a brick wall here, I have to give
62 </I>>><i> the users
63 </I>>><i> an option to use PRIVMSG or NOTICE. Now, to help people move to NOTICE
64 </I>>><i> I would like to give them the option of turning on PRIVMSG but have
65 </I>>><i> NOTICE
66 </I>>><i> be the default, that would get the lazy people to use NOTICE. Eventually
67 </I>>><i> getting rid of this problem. In the mean time, I was thinking what is
68 </I>>><i> the best
69 </I>>><i> way to go about this without causing trouble for me and anyone else
70 </I>>><i> who has
71 </I>>><i> to deal with this code. Is it possible or even suggested to make a
72 </I>>><i> module that
73 </I>>><i> would replace the notice() from send.c with it's own, leaving the code
74 </I>>><i> in send.c
75 </I>>><i> alone and not causing troubles down the road. Suggestions were that I
76 </I>>><i> make a
77 </I>>><i> module that kept the info for each nick's setting and then if I could
78 </I>>><i> override
79 </I>>><i> the notice() and notice_lang() and notice_help() in send.c that would
80 </I>>><i> keep all the
81 </I>>><i> other code clean and not cause other troubles. I want to know what the
83 </I>>><i> way to do this would be, I know it's against RFC but I want to move to
85 </I>>><i> services than the
1.4.3pre4 that we are using now and add modules so
86 </I>>><i> that I
87 </I>>><i> can do things down the line. They are used to having PRIVMSG and I
88 </I>>><i> can't just
89 </I>>><i> change it without running people off, so if I can make PRIVMSG an option
90 </I>>><i> then I can't be blamed if they are lazy. Opinions on how to go about
91 </I>>><i> this? I
92 </I>>><i> know this topic has been asked before and I know your not going to
93 </I>>><i> make it
94 </I>>><i> part of your code, I just wanted to know from the people who know the
96 </I>>><i> really well what the best route to take would be to do the least
97 </I>>><i> amount of
98 </I>>><i> damage. (And if someone has done this.. please let me know what you did,
99 </I>>><i> examples would rock)
101 </I>>><i> Thanks
103 </I>>><i> Brent
107 </I>>><i> ----------------------------------------------------------
108 </I>>><i> | Brent DiNicola |
109 </I>>><i> | The Whitewolf of Immyrr |
110 </I>>><i> |
<<A HREF=
"http://www.ircservices.za.net/mailman/listinfo/ircservices-coding">elric at elric.net
</A>> |
111 </I>>><i> |
<A HREF=
"http://www.melnibone.net">http://www.melnibone.net
</A> |
112 </I>>><i> | Disclaimer: Any opinions expressed here are |
113 </I>>><i> | from my dog. Any liabilities fall to the dog. |
114 </I>>><i> -----------------------------------------------------------
115 </I>>><i> ------------------------------------------------------------------
116 </I>>><i> To unsubscribe or change your subscription options, visit:
117 </I>>><i> <A HREF=
"http://www.ircservices.za.net/mailman/listinfo/ircservices-coding">http://www.ircservices.za.net/mailman/listinfo/ircservices-coding
</A>
121 </I>><i>Services is not the place to fix broken clients, and any client which
122 </I>><i>doesn't display notices correctly is broken. If someone wants to see
123 </I>><i>notices differently, they can either
124 </I>><i>a) change their client or in the case of webtv b) change the ircd
126 </I>><i>services is the wrong thing to change
128 </I>><i>------------------------------------------------------------------
129 </I>><i>To unsubscribe or change your subscription options, visit:
130 </I>><i><A HREF=
"http://www.ircservices.za.net/mailman/listinfo/ircservices-coding">http://www.ircservices.za.net/mailman/listinfo/ircservices-coding
</A>
133 /******* - End Original Message - *******/
144 <LI>Previous message:
<A HREF=
"002755.html">[IRCServices Coding] Which route to take - Module?
146 <LI>Next message:
<A HREF=
"002760.html">[IRCServices Coding] Re: How to get a core..
148 <LI> <B>Messages sorted by:
</B>
149 <a href=
"date.html#2758">[ date ]
</a>
150 <a href=
"thread.html#2758">[ thread ]
</a>
151 <a href=
"subject.html#2758">[ subject ]
</a>
152 <a href=
"author.html#2758">[ author ]
</a>