Re: [webmin-devel] New joinee to webmin-dev

Agnello George <[email protected]> Mon, 14 Nov 2011 19:56:43 +0530
Newsgroups gmane.comp.web.webmin.devel
Message-ID <CAHJGzFrhGsr+NXUdJAwG3mTEFpu0McMVXi4QOHjGuiEmAROA4w@mail.gmail.com>
--===============2986486127099769677==
Content-Type: multipart/alternative; boundary=f46d0413916bf3bf9004b1b2a84c

--f46d0413916bf3bf9004b1b2a84c
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

Thanks a lot Michael  for the  for all the tips ,  i am basically a systems
engineer  and know a little of perl scripting ...

One specific query i am searching today is , how to use a progress-bar
while uploading  uploading .. i use template ::Toolkit.

Second is what are the   other maillinglist for webmin

Agnello

On Mon, Nov 14, 2011 at 7:43 PM, PEOPLES, MICHAEL P <[email protected]> wrote:

>  Welcome, Agnello.****
>
> ** **
>
> This list is not very active, in my experience, so you might also conside=
r
> joining some other Webmin related lists also.****
>
> ** **
>
> I am in a somewhat similar situation to you, but I=92ve been working with
> the Webmin code for about a year.  My Perl experience is still rather
> limited.****
>
> ** **
>
> What you will find is that Webmin is a superb example of tight, efficient
> coding.  Jamie Cameron, I grovel before his magnificence, has created a
> system that allows you to abstract most common administrative functions
> into a common, user-friendly interface.  Webmin provides an =93ecosystem=
=94
> from which you can build additional modules to meet your specific needs.*=
*
> **
>
> ** **
>
> That said, it will take you some time to figure out how it all goes
> together.  Because Webmin code is based up on the use of subroutines
> contained within a few major API files (e.g., Webmin.cor, ui-lib.pl,
> etc.), you have to follow references through multiple files to understand
> the structure of a particular module.****
>
> ** **
>
> The best way to understand this would be to first read the documentation.
> This will take time, and there is no real =93programming=94 book for Webm=
in.
> You should work through the module creation example and examine the API
> libraries.  What you will find is, there are pre-built subroutines and
> variables for nearly all required graphical elements and most
> =93housekeeping=94 functions (e.g., figuring out who the logged in user i=
s).**
> **
>
> ** **
>
> I would also look at a simple module and breakdown its structure and
> program control flow.  If you don=92t already use Firefox and Firebug, I
> would suggest trying them.****
>
> ** **
>
> If you have specific questions, I=92ll try to help you, as others have
> helped me, with my own limited knowledge.****
>
> ** **
>
> Michael Peoples (mp4783)****
>
> Senior Systems Manager****
>
> AT&T - ATTSI****
>
> Office/Cell:  614-886-0923****
>
> [email protected]****
>
> ** **
>
> *This e-mail and any files transmitted with it are AT&T property, are
> confidential, and are intended solely for the use of the individual or
> entity to whom this email is addressed. If you are not one of the named
> recipient(s) or otherwise have reason to believe that you have received
> this message in error, please notify the sender and delete this message
> immediately from your computer. Any other use, retention, dissemination,
> forwarding, printing, or copying of this e-mail is strictly prohibited."*=
*
> ***
>
> ** **
>
> *From:* Agnello George [mailto:[email protected]]
> *Sent:* Saturday, November 12, 2011 3:38 PM
> *To:* [email protected]
> *Subject:* [webmin-devel] New joinee to webmin-dev****
>
> ** **
>
> Hi
>
> I am a new joinee to webmin-dev, i have written a few perl cgi programs
> and consider my self a learner in perl programming,   my main reason for
> joining this list is to to understand the framework in which the webmin i=
s
> written and to improve my perl programming skills by referring to already
> existing well written code. I would love to contribute  but i would have =
to
> come up to speed for that and that might take some time . Thought this is
> nice way to introduce my self,  its a honor to be in this list .
>
> Thank you
>
>
>
> --
> Regards
> Agnello D'souza
>
> ****
>
>
> -------------------------------------------------------------------------=
-----
> RSA(R) Conference 2012
> Save $700 by Nov 18
> Register now
> http://p.sf.net/sfu/rsa-sfdev2dev1
> -
> Forwarded by the Webmin development list at [email protected]
> To remove yourself from this list, go to
> http://lists.sourceforge.net/lists/listinfo/webadmin-devel
>
>


--=20
Regards
Agnello D'souza

--f46d0413916bf3bf9004b1b2a84c
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

<span style=3D"font-family: &quot;Courier New&quot;; color: blue;">Thanks a=
 lot </span><span style=3D"font-family: &quot;Courier New&quot;; color: blu=
e;">Michael=A0</span><span style=3D"font-family: &quot;Courier New&quot;; c=
olor: blue;"> for the=A0 </span>for all the tips ,=A0 i am basically a syst=
ems engineer=A0 and know a little of perl scripting ... <br>
<br>One specific query i am searching today is , how to use a progress-bar =
while uploading=A0 uploading .. i use template ::Toolkit. <br><br>Second is=
 what are the=A0=A0 other maillinglist for webmin <br><br>Agnello<br><br><d=
iv class=3D"gmail_quote">
On Mon, Nov 14, 2011 at 7:43 PM, PEOPLES, MICHAEL P <span dir=3D"ltr">&lt;<=
a href=3D"mailto:[email protected]">[email protected]</a>&gt;</span> wrote:<br><b=
lockquote class=3D"gmail_quote" style=3D"margin: 0pt 0pt 0pt 0.8ex; border-=
left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">






<div link=3D"blue" vlink=3D"purple" lang=3D"EN-US">
<div>
<p class=3D"MsoNormal"><span style=3D"font-family: &quot;Courier New&quot;;=
 color: rgb(7, 7, 185);">Welcome, Agnello.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family: &quot;Courier New&quot;;=
 color: rgb(7, 7, 185);"><u></u>=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family: &quot;Courier New&quot;;=
 color: rgb(7, 7, 185);">This list is not very active, in my experience, so=
 you might also consider joining some other Webmin related lists also.<u></=
u><u></u></span></p>

<p class=3D"MsoNormal"><span style=3D"font-family: &quot;Courier New&quot;;=
 color: rgb(7, 7, 185);"><u></u>=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family: &quot;Courier New&quot;;=
 color: rgb(7, 7, 185);">I am in a somewhat similar situation to you, but I=
=92ve been working with the Webmin code for about a year.=A0 My Perl experi=
ence is still rather limited.<u></u><u></u></span></p>

<p class=3D"MsoNormal"><span style=3D"font-family: &quot;Courier New&quot;;=
 color: rgb(7, 7, 185);"><u></u>=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family: &quot;Courier New&quot;;=
 color: rgb(7, 7, 185);">What you will find is that Webmin is a superb exam=
ple of tight, efficient coding.=A0 Jamie Cameron, I grovel before his magni=
ficence, has created a system that allows you to abstract most
 common administrative functions into a common, user-friendly interface.=A0=
 Webmin provides an =93ecosystem=94 from which you can build additional mod=
ules to meet your specific needs.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family: &quot;Courier New&quot;;=
 color: rgb(7, 7, 185);"><u></u>=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family: &quot;Courier New&quot;;=
 color: rgb(7, 7, 185);">That said, it will take you some time to figure ou=
t how it all goes together.=A0 Because Webmin code is based up on the use o=
f subroutines contained within a few major API files (e.g.,
 Webmin.cor, <a href=3D"http://ui-lib.pl" target=3D"_blank">ui-lib.pl</a>, =
etc.), you have to follow references through multiple files to understand t=
he structure of a particular module.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family: &quot;Courier New&quot;;=
 color: rgb(7, 7, 185);"><u></u>=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family: &quot;Courier New&quot;;=
 color: rgb(7, 7, 185);">The best way to understand this would be to first =
read the documentation.=A0 This will take time, and there is no real =93pro=
gramming=94 book for Webmin.=A0 You should work through the module
 creation example and examine the API libraries.=A0 What you will find is, =
there are pre-built subroutines and variables for nearly all required graph=
ical elements and most =93housekeeping=94 functions (e.g., figuring out who=
 the logged in user is).<u></u><u></u></span></p>

<p class=3D"MsoNormal"><span style=3D"font-family: &quot;Courier New&quot;;=
 color: rgb(7, 7, 185);"><u></u>=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family: &quot;Courier New&quot;;=
 color: rgb(7, 7, 185);">I would also look at a simple module and breakdown=
 its structure and program control flow.=A0 If you don=92t already use Fire=
fox and Firebug, I would suggest trying them.<u></u><u></u></span></p>

<p class=3D"MsoNormal"><span style=3D"font-family: &quot;Courier New&quot;;=
 color: rgb(7, 7, 185);"><u></u>=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family: &quot;Courier New&quot;;=
 color: rgb(7, 7, 185);">If you have specific questions, I=92ll try to help=
 you, as others have helped me, with my own limited knowledge.<u></u><u></u=
></span></p>

<p class=3D"MsoNormal"><span style=3D"font-family: &quot;Courier New&quot;;=
 color: rgb(7, 7, 185);"><u></u>=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family: &quot;Courier New&quot;;=
 color: blue;">Michael Peoples (mp4783)<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family: &quot;Courier New&quot;;=
 color: blue;">Senior Systems Manager<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family: &quot;Courier New&quot;;=
 color: blue;">AT&amp;T - ATTSI<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family: &quot;Courier New&quot;;=
 color: blue;">Office/Cell:=A0 <a href=3D"tel:614-886-0923" value=3D"+16148=
860923" target=3D"_blank">614-886-0923</a><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size: 10pt; font-family: &quot;C=
ourier New&quot;; color: blue;"><a href=3D"mailto:[email protected]" target=
=3D"_blank"><span style=3D"font-size: 12pt; color: blue;">[email protected]<=
/span></a></span><span style=3D"font-size: 11pt; font-family: &quot;Courier=
 New&quot;; color: rgb(7, 7, 185);"><u></u><u></u></span></p>

<p class=3D"MsoNormal"><span style=3D"font-size: 11pt; color: rgb(7, 7, 185=
);"><u></u>=A0<u></u></span></p>
<p class=3D"MsoNormal"><i><span style=3D"font-size: 10pt; color: black;">Th=
is e-mail and any files transmitted with it are AT&amp;T property, are conf=
idential, and are intended solely for the use of the individual or entity t=
o whom
 this email is addressed. If you are not one of the named recipient(s) or o=
therwise have reason to believe that you have received this message in erro=
r, please notify the sender and delete this message immediately from your c=
omputer. Any other use, retention,
 dissemination, forwarding, printing, or copying of this e-mail is strictly=
 prohibited.&quot;</span></i><span style=3D"font-size: 11pt; color: blue;">=
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family: &quot;Courier New&quot;;=
 color: rgb(7, 7, 185);"><u></u>=A0<u></u></span></p>
<div style=3D"border-width: 1pt medium medium; border-style: solid none non=
e; border-color: rgb(181, 196, 223) -moz-use-text-color -moz-use-text-color=
; padding: 3pt 0in 0in;">
<p class=3D"MsoNormal"><b><span style=3D"font-size: 10pt;">From:</span></b>=
<span style=3D"font-size: 10pt;"> Agnello George [mailto:<a href=3D"mailto:=
[email protected]" target=3D"_blank">[email protected]</a>]
<br>
<b>Sent:</b> Saturday, November 12, 2011 3:38 PM<br>
<b>To:</b> <a href=3D"mailto:[email protected]" target=
=3D"_blank">[email protected]</a><br>
<b>Subject:</b> [webmin-devel] New joinee to webmin-dev<u></u><u></u></span=
></p>
</div><div><div></div><div class=3D"h5">
<p class=3D"MsoNormal"><u></u>=A0<u></u></p>
<p class=3D"MsoNormal" style=3D"margin-bottom: 12pt;">Hi <br>
<br>
I am a new joinee to webmin-dev, i have written a few perl cgi programs and=
 consider my self a learner in perl programming, =A0 my main reason for joi=
ning this list is to to understand the framework in which the webmin is wri=
tten and to improve my perl programming
 skills by referring to already existing well written code. I would love to=
 contribute=A0 but i would have to come up to speed for that and that might=
 take some time . Thought this is nice way to introduce my self,=A0 its a h=
onor to be in this list .
<br>
<br>
Thank you <br>
<br>
=A0=A0 <br clear=3D"all">
<br>
-- <br>
Regards <br>
Agnello D&#39;souza<br>
<br>
<u></u><u></u></p>
</div></div></div>
</div>

<br>-----------------------------------------------------------------------=
-------<br>
RSA(R) Conference 2012<br>
Save $700 by Nov 18<br>
Register now<br>
<a href=3D"http://p.sf.net/sfu/rsa-sfdev2dev1" target=3D"_blank">http://p.s=
f.net/sfu/rsa-sfdev2dev1</a><br>-<br>
Forwarded by the Webmin development list at <a href=3D"mailto:webmin-devel@=
webmin.com">[email protected]</a><br>
To remove yourself from this list, go to<br>
<a href=3D"http://lists.sourceforge.net/lists/listinfo/webadmin-devel" targ=
et=3D"_blank">http://lists.sourceforge.net/lists/listinfo/webadmin-devel</a=
><br>
<br></blockquote></div><br><br clear=3D"all"><br>-- <br>Regards <br>Agnello=
 D&#39;souza<br><br><br>

--f46d0413916bf3bf9004b1b2a84c--


--===============2986486127099769677==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

------------------------------------------------------------------------------
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
--===============2986486127099769677==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

-
Forwarded by the Webmin development list at [email protected]
To remove yourself from this list, go to
http://lists.sourceforge.net/lists/listinfo/webadmin-devel

--===============2986486127099769677==--