# I would like to contribute a File Upload Status module

- Thread: https://externals.io/message/1828
- Original archive: https://news-web.php.net/php.internals/1828
- Started by David Enderson on 2003-05-20T22:22:38+00:00
- Messages: 3
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #1828 — David Enderson — 2003-05-20T22:22:38+00:00

URL: https://externals.io/message/1828#1828

I would like to volunteer time to the PHP project to integrate a module
I've written.  I work as a full-time programmer for Digital IMS.  We
provide quite a few webservices and use PHP for almost everything.  We
needed an additional feature that the language did not provide, so I was
commissioned to write an addon module to the language.  We have been
using it successfully for a year and my manager is interested in
allowing me to work with the PHP project to integrate our module into
the sourcebase if you want me to.

(I hope this is the right place to post this information.  I hunted all
over the website for a contact point for volunteering and didn't find
anything.)

Summary Explanation of the Module:

Our clients often upload large files and wanted a file upload status
bar.  I discovered that there was no way to do a file upload status bar
with PHP so I wrote an add-on module that does this.  If a web
programmer is to use this functionality successfully, a bit of
Javascript mixed with HTML is required.

Here are some screenshots of this process in action:
http://www.yanthor.net/upload_status.html

Obviously the HTML you see is completely configurable.  What the module
provides is three functions added to the language to access the current
file upload information:
- the current upload status
- the number of bytes uploaded so far
- the total size of the incoming upload.

I am willing to rewrite as much of my code as necessary to fit the
coding standards of the PHP project.  If the PHP project is interested
in working with me, I can submit a project proposal to my boss to
allocate time for me to work on this project.

If I posted this to the wrong place, please direct me to the person I
need to contact.  :-)  Thanks.

Sincerely,
David Enderson

-----=+=-----
David Enderson
Programmer
Digital IMS
402.437.0137
denderson@digitalims.com

---

## #1829 — Rasmus Lerdorf — 2003-05-20T22:38:24+00:00

URL: https://externals.io/message/1828#1829 · In reply to: #1828

We're not interested in the Javascript or HTML parts of this stuff, but if 
you could post a diff of the changes you made to the core file upload code 
to implement the status functions we can take a look.  The Javascript and 
HTML that makes use of these hooks fit better as a PEAR module.

-Rasmus



> I would like to volunteer time to the PHP project to integrate a module
> I've written.  I work as a full-time programmer for Digital IMS.  We
> provide quite a few webservices and use PHP for almost everything.  We
> needed an additional feature that the language did not provide, so I was
> commissioned to write an addon module to the language.  We have been
> using it successfully for a year and my manager is interested in
> allowing me to work with the PHP project to integrate our module into
> the sourcebase if you want me to.
> 
> (I hope this is the right place to post this information.  I hunted all
> over the website for a contact point for volunteering and didn't find
> anything.)
> 
> Summary Explanation of the Module:
> 
> Our clients often upload large files and wanted a file upload status
> bar.  I discovered that there was no way to do a file upload status bar
> with PHP so I wrote an add-on module that does this.  If a web
> programmer is to use this functionality successfully, a bit of
> Javascript mixed with HTML is required.
> 
> Here are some screenshots of this process in action:
> http://www.yanthor.net/upload_status.html
> 
> Obviously the HTML you see is completely configurable.  What the module
> provides is three functions added to the language to access the current
> file upload information:
> - the current upload status
> - the number of bytes uploaded so far
> - the total size of the incoming upload.
> 
> I am willing to rewrite as much of my code as necessary to fit the
> coding standards of the PHP project.  If the PHP project is interested
> in working with me, I can submit a project proposal to my boss to
> allocate time for me to work on this project.
> 
> If I posted this to the wrong place, please direct me to the person I
> need to contact.  :-)  Thanks.
> 
> Sincerely,
> David Enderson
> 
> -----=+=-----
> David Enderson
> Programmer
> Digital IMS
> 402.437.0137
> denderson@digitalims.com

---

## #1831 — marcus.boerger@t-online.de — 2003-05-21T00:19:44+00:00

URL: https://externals.io/message/1828#1831 · In reply to: #1828

At 00:22 21.05.2003, David Enderson wrote:
>I would like to volunteer time to the PHP project

Anytime welcome :-)

The correct place for such a thing is pear/PECL.
http://pear.php.net/package-new.php
and make clear it is a package written in C
the coding standards are shipped with ever php source distribution
and apply to PECL too. However for PECL there a sligthly different
packaging mechanismns.

regards
marcus
