Re: [PHP-DOC] Re: PHP documentation authors / editors and license

2003-02-03 Thread Ronald Chmara
On Sunday, February 2, 2003, at 03:13  AM, Zak Greant wrote:

  Heh. The content is already in docbook and the user notes are mostly
  useless already. ;)


*wakes from a long slumber*

Depends on coding style (the notes), doesn't it? I used to bitch about 
PHP2-3 migrations, now I have 3-4, and 4-5(?). Revenue for me, but...

  Seriously, of course it is better that we use what we have and just
  change to a better license.

  However, we do have options - this being one of them. :)


For the PHP ER, I spent a *little* bit of time revising old docs. It 
was a bit sad, seeing how many simple protos were... to put it gently, 
not currently accurate. It (the PHP ER work) knocked me out of docs for 
a while.

Somewhere around here I have information to get paid for it... I never 
sent it in. Heh.

For proper tribute, multiple CVS dumps should allow for *all* of the 
applicable authors to be listed. It sounds a bit like the BSD license, 
but what is the cost of 2 (or even 12) pages of 6 point text in a 
thousand page manual? About nothing. Web costs? Even less.

Give the chapter-slaves their credit, the editor folks their credit, 
the one brilliant example their creditetc.

Or, switch from an old über-editor-batch to a new 
über-editor-batch... hmm.

-Ronabop


--
PHP Documentation Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-DOC] #22011 [Csd-Opn]: php -n does not work as expected

2003-02-03 Thread holliwell
 ID:   22011
 User updated by:  [EMAIL PROTECTED]
 Reported By:  [EMAIL PROTECTED]
-Status:   Closed
+Status:   Open
 Bug Type: Documentation problem
 Operating System: linux RH 8.0
 PHP Version:  4.3.0
 New Comment:

reopening as closed by accident


Previous Comments:


[2003-02-03 05:59:22] [EMAIL PROTECTED]

To clarify my first submission:
-n switch passed to the CLI scans this additional ini file(s) and uses
the values found inside.

easy to reproduce:
let config-file-path be /etc
let config-file-scan-dir be /opt/php
origin /etc/php.ini sets register_globals off
/opt/php/php.ini sets register_globals on

php -n -r  'echo  ini_get('register_globals') . \n;'
php -r  'echo  ini_get('register_globals') . \n;'

yields the same results, shown that additional ini files are scanned,
parsed and applied.
Therefore it seems that -n has the only effect, that the php.ini in
config-file-path is ignored, but additional ini-files are parsed and
their values applied.

Again: is this expected behaviour?

Regards
Friedhelm Betz



[2003-02-03 05:12:54] [EMAIL PROTECTED]

-n switch should also ignore ini files defined
--with-config-file-scan-dir. Re-opening.



[2003-02-02 19:07:49] [EMAIL PROTECTED]

This switch is not documented so far and if this is not a bug but
expected behaviour let it be at least a doc problem;-)
Regards
Friedhelm Betz



[2003-02-02 18:51:40] [EMAIL PROTECTED]

Sorry, but your problem does not imply a bug in PHP itself.  For a
list of more appropriate places to ask for help using PHP, please
visit http://www.php.net/support.php as this bug system is not the
appropriate forum for asking support questions. 

Thank you for your interest in PHP.

Please ask such questions on [EMAIL PROTECTED]



[2003-02-02 08:13:58] [EMAIL PROTECTED]

Hi,

if php CLI was configured:
--with-config-file-path=/etc
--with-config-file-scan-dir=/some/directory
-n switch passed to the CLI scans this additional ini file(s).

php -h says
-n No php.ini file will be used

Does this No exclude additional ini-files?


PHP 4.3.0 (cli)

PHP API = 20020918
PHP Extension = 20020429
Zend Extension = 20021010
Debug Build = no
Thread Safety = disabled
Registered PHP Streams = php, http, ftp, https, ftps, compress.zlib

Regards
Friedhelm Betz




-- 
Edit this bug report at http://bugs.php.net/?id=22011edit=1


-- 
PHP Documentation Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP-DOC] #22032 [NEW]: date() Function - Incorrect Word

2003-02-03 Thread hz11
From: [EMAIL PROTECTED]
Operating system: 
PHP version:  4.3.0
PHP Bug Type: Documentation problem
Bug description:  date() Function - Incorrect Word

Picky error:

On function.date.php (documentation for date() function) under the D
format character, it reads 'week' where it should read 'day' or 'weekday'
or something else.

Hans
-- 
Edit bug report at http://bugs.php.net/?id=22032edit=1
-- 
Try a CVS snapshot: http://bugs.php.net/fix.php?id=22032r=trysnapshot
Fixed in CVS:   http://bugs.php.net/fix.php?id=22032r=fixedcvs
Fixed in release:   http://bugs.php.net/fix.php?id=22032r=alreadyfixed
Need backtrace: http://bugs.php.net/fix.php?id=22032r=needtrace
Try newer version:  http://bugs.php.net/fix.php?id=22032r=oldversion
Not developer issue:http://bugs.php.net/fix.php?id=22032r=support
Expected behavior:  http://bugs.php.net/fix.php?id=22032r=notwrong
Not enough info:http://bugs.php.net/fix.php?id=22032r=notenoughinfo
Submitted twice:http://bugs.php.net/fix.php?id=22032r=submittedtwice
register_globals:   http://bugs.php.net/fix.php?id=22032r=globals
PHP 3 support discontinued: http://bugs.php.net/fix.php?id=22032r=php3
Daylight Savings:   http://bugs.php.net/fix.php?id=22032r=dst
IIS Stability:  http://bugs.php.net/fix.php?id=22032r=isapi
Install GNU Sed:http://bugs.php.net/fix.php?id=22032r=gnused


-- 
PHP Documentation Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP-DOC] #21998 [Ver-Ana]: array_pop() moves current element pointer since 4.3.0

2003-02-03 Thread sniper
 ID:   21998
 Updated by:   [EMAIL PROTECTED]
 Reported By:  [EMAIL PROTECTED]
-Status:   Verified
+Status:   Analyzed
-Bug Type: Arrays related
+Bug Type: Documentation problem
 Operating System: all
 PHP Version:  4.3.0
 New Comment:

I have fixed this now in CVS. But the docs should mention
that the pointer is reset by array_pop/array_shift.




Previous Comments:


[2003-02-03 10:51:39] [EMAIL PROTECTED]

Clarification: In PHP 4.2.3, the current array position
was reset after array_pop() and array_shift().




[2003-02-03 00:39:14] [EMAIL PROTECTED]

[EMAIL PROTECTED]: I reverted my changes, not my fault. :-p

But there is indeed some bug in this, since array_pop()
should not affect the current key. 





[2003-02-01 15:08:57] [EMAIL PROTECTED]

Array related. 
One of these commits broke it. 
 
revision 1.180 
date: 2002/08/01 17:34:31;  author: rodif_bl;  state: Exp;  
lines: +12 -15 
array_pop wasnt setting next index 
 
revision 1.179 
date: 2002/08/01 16:44:47;  author: sniper;  state: Exp;  
lines: +1 -4 
That was not correct.. 
 
revision 1.178 
date: 2002/08/01 16:39:52;  author: sniper;  state: Exp;  
lines: +5 -2 
Reset index when doing array_pop() 
 



[2003-02-01 13:42:12] [EMAIL PROTECTED]

?
  $a = array(a, b, c);
  each($a);
  array_pop($a);
  var_dump(each($a));
?

This prints bool(false) in 4.3.0 (current element pointer points
somewhere out of the array) and var_dump($a[0]) in 4.2.3 (array is
reset after array_pop).

I had to add many additional reset()'s after installing 4.3.0.

How array_pop() (and may be others) affects current element pointer is
not documented, so this behavior is not a bug. The only purpose of
writing all this is that I want to know how array_pop() will work in
future PHP releases.




-- 
Edit this bug report at http://bugs.php.net/?id=21998edit=1


-- 
PHP Documentation Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP-DOC] proto-skript [was authors....]

2003-02-03 Thread Hartmut Holzgraefe
Friedhelm Betz wrote:

Take a look at /phpdoc/scripts/xml_proto.php
never tried, but may be a good starting point.


the ext_skel script has functionality to parse protos and generate
methodsynopis from it somewhere hidden in it, too ...


--
Six Offene Systeme GmbH http://www.six.de/
i.A. Hartmut Holzgraefe Email: [EMAIL PROTECTED]   Tel.: +49-711-99091-77

Sie finden uns auf der CeBIT in Halle 6/H44   http://www.six.de/cebit2003/


--
PHP Documentation Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP-DOC] proto-skript [was authors....]

2003-02-03 Thread Philip Olson
On Mon, 3 Feb 2003, Maxim Maletsky wrote:
 Thanks, I think this can be useful to me.
 
 Actually, in base of this (and others out there) script(s), I am going
 to attempt creating a script that parses both the C code and the docs
 tree to look for any inconsistencies.
 
 Somewhat like a doc-bug hunter.  The goal in this case will be to
 analyze the current documentation and get listed the functions that do
 not correspond to the current documentation, such as in our case some
 return values and parameter counts. Would be helpful getting a
 machine-generated summary of incorrectly documented protos and functions
 (like for things that have been changed since they were documented etc).
 
 I already saw things doing similar to that, so I've got the base.
 
 Any thoughts/complains/suggestions? If what comes out will work well for
 me and nobody objects, I will then commit it to the /phpdoc/scripts.

Ilia has already created something that does this and
he's been going through it doing minor tweaks here and
there for awhile now.  You may want to talk to him.

Regards,
Philip





 Friedhelm Betz [EMAIL PROTECTED] wrote... :
 
I have heard some rumors about someone creating a proto check script to
check whether the protos in phpdoc reflect the current protos of
functions in the php source. Take in account undocumented new
parameters, etc. too... I don't think that anybody can get on this to do
it manually in any reasonable time...
  
   Would be nice to investigate on this deeper and see whether we can do
   something about it. I could go ahead to write a similar script myself.
  
  Take a look at /phpdoc/scripts/xml_proto.php
  never tried, but may be a good starting point.
  
  Friedhelm
  
  
  -- 
  PHP Documentation Mailing List (http://www.php.net/)
  To unsubscribe, visit: http://www.php.net/unsub.php
  
 
 
 -- 
 PHP Documentation Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php
 


-- 
PHP Documentation Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP-DOC] proto-skript [was authors....] (fwd)

2003-02-03 Thread Philip Olson
Sorry, I wrote a wrong address for Ilia so here's a
correct one.

Philip


-- Forwarded message --
Date: Mon, 3 Feb 2003 17:46:08 + (GMT)
From: Philip Olson [EMAIL PROTECTED]
To: Maxim Maletsky [EMAIL PROTECTED]
Cc: Friedhelm Betz [EMAIL PROTECTED], Gabor Hojtsy [EMAIL PROTECTED],
 [EMAIL PROTECTED], [EMAIL PROTECTED]
Subject: Re: [PHP-DOC] proto-skript [was authors]

On Mon, 3 Feb 2003, Maxim Maletsky wrote:
 Thanks, I think this can be useful to me.
 
 Actually, in base of this (and others out there) script(s), I am going
 to attempt creating a script that parses both the C code and the docs
 tree to look for any inconsistencies.
 
 Somewhat like a doc-bug hunter.  The goal in this case will be to
 analyze the current documentation and get listed the functions that do
 not correspond to the current documentation, such as in our case some
 return values and parameter counts. Would be helpful getting a
 machine-generated summary of incorrectly documented protos and functions
 (like for things that have been changed since they were documented etc).
 
 I already saw things doing similar to that, so I've got the base.
 
 Any thoughts/complains/suggestions? If what comes out will work well for
 me and nobody objects, I will then commit it to the /phpdoc/scripts.

Ilia has already created something that does this and
he's been going through it doing minor tweaks here and
there for awhile now.  You may want to talk to him.

Regards,
Philip





 Friedhelm Betz [EMAIL PROTECTED] wrote... :
 
I have heard some rumors about someone creating a proto check script to
check whether the protos in phpdoc reflect the current protos of
functions in the php source. Take in account undocumented new
parameters, etc. too... I don't think that anybody can get on this to do
it manually in any reasonable time...
  
   Would be nice to investigate on this deeper and see whether we can do
   something about it. I could go ahead to write a similar script myself.
  
  Take a look at /phpdoc/scripts/xml_proto.php
  never tried, but may be a good starting point.
  
  Friedhelm
  
  
  -- 
  PHP Documentation Mailing List (http://www.php.net/)
  To unsubscribe, visit: http://www.php.net/unsub.php
  
 
 
 -- 
 PHP Documentation Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php
 


-- 
PHP Documentation Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


-- 
PHP Documentation Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP-DOC] #22008 [Opn]: fgetss : 0 vs false, html on multiple lines

2003-02-03 Thread iliaa
 ID:   22008
 Updated by:   [EMAIL PROTECTED]
 Reported By:  [EMAIL PROTECTED]
 Status:   Open
 Bug Type: Documentation problem
 Operating System: all
 PHP Version:  4.3.0
 New Comment:

I've tried the latest CVS and tried to fetch the page you've specified.
As far as I can tell the function had worked correctly, only non-html
output was displayed.

P.S. Philip the fgetss() function is supposed to handle tags that span
multiple lines, so that should not be a problem.


Previous Comments:


[2003-02-02 22:06:07] [EMAIL PROTECTED]

This is something to do with !DOCTYPE

!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.0//EN
http://www.w3.org/TR/REC-html40/strict.dtd;
seems to be causing problem.

Again PHP4.2.3 or earlier treats this without problem.



[2003-02-02 21:08:46] [EMAIL PROTECTED]

Thank you for your comments.
I found this problem only occurs when parsing specific html.

Please try the following URL to see my problem.
Thank you.

?php
 $fp =
fopen(http://adds.aviationweather.gov/projects/adds/metars/index.php?metarIds=ksfo;,
r);
 while (($line=fgetss($fp, 4096))!==FALSE) {
  echo $line;
 }
 fclose($fp);
?

?php
 $fp =
fopen(http://adds.aviationweather.gov/projects/adds/metars/index.php?metarIds=ksfo;,
r);
 while (($line = strip_tags(fgets($fp, 4096)))!==FALSE) {
  echo $line;
 }
 fclose($fp);
?



[2003-02-02 15:46:14] [EMAIL PROTECTED]

c) Add a note regarding the 'blank lines' comment from Ilia.

I don't think strip_tags() needs this note but maybe it does
(doubtful).



[2003-02-02 15:41:51] [EMAIL PROTECTED]

That or maybe a problem existed because it only gets/strips one line at
a time which makes dealing with html tags spanning multiple lines
not-so-good.  So using this fgetss() example script vs
strip_tags(file_get_contents($url)) will yield different results.

Reclassifying as a doc problem for fgetss():
a) Add the 0 vs false entity
b) Add a warning regarding spanning html tags; offer an alternative



[2003-02-02 14:44:04] [EMAIL PROTECTED]

Sorry, but your problem does not imply a bug in PHP itself.  For a
list of more appropriate places to ask for help using PHP, please
visit http://www.php.net/support.php as this bug system is not the
appropriate forum for asking support questions. 

Thank you for your interest in PHP.

I think the problem you are seeing may stem from incorrect usage of the
fgetss() function. For that reason I am including a sample of a working
code for this function below
?php
 $fp = fopen(http://bugs.php.net/bug.php?id=22008;, r);
 while (($line = fgetss($fp, 4096)) !== FALSE) {
  echo $line;
 }
 fclose($fp);
?

Note that the output of fgetss gets compared to false, this is very
important because it is quite likely that fgetss() will return 'blanks'
if the line only contains HTML data.



The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
http://bugs.php.net/22008

-- 
Edit this bug report at http://bugs.php.net/?id=22008edit=1


-- 
PHP Documentation Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP-DOC] preg_replace() docs need expliot warning

2003-02-03 Thread Maxim Maletsky

To follow up on James's note for whom wasn't reading today's short
conversation:

This topic popped up today as the security issue and ended up being
rather a missing warning in the documentation.

The two functions eval() and preg_replace() (when used with /e modifier)
evaluate strings as native PHP code. In some cases, string can be
composed with the user input, which, as James notes, is often the case with
preg_replace.

Problem I see (and Derick agreed) is that, the security of use for these
two functions are left up to the programmer's responsibility. And, many
PHP newcomers adore such magic functions as eval (along with variable
variables etc) and might carelessly misuse them.

The documentation for eval and preg_replace (with /e modifier) should
have a warning message advising to be very careful in mixing the
evaluation of the user input of any kind.

I guess we should add the warning ENTITY to language-snippets.en and
point that to the docs. Not sure yet about the most correct way of
describing this warning. Anyone?



-- 
Maxim Maletsky
[EMAIL PROTECTED]


On Mon, 3 Feb 2003 14:31:18 -0500 (EST) James E. Flemer [EMAIL PROTECTED] wrote:

 A warning about preg_replace() command needs to be added to
 the docs page for this command.  The preg_replace() command
 can use the /e modifier to have the replacement be
 eval()d by PHP, just like perl.
 
 There is a high potential for exploitable PHP code if a
 programmer uses the /e modifier and does not use quotes
 around the back references (backrefs).  Without quotes,
 arbitrary commands may be executed by using the backtick
 operator.  Other commands may be executed as well, but are
 more difficult, since addslashes() prevents the characters
 ['\\\0] from being used.
 
 An clear and explicit warning should be added to the doc
 page for preg_replace, indicating the backrefs must always
 be quoted.  Single quotes are preferable, since double
 quotes allow variable expansion.
 
 See the messages below for examples of how this may be
 exploited.  (Assume that $a comes from an untrusted source,
 i.e. a get/post/cookie/header variable.)
 
 -James
 
 -- Forwarded message --
 Date: Mon, 3 Feb 2003 01:04:23 -0500 (EST)
 From: James E. Flemer [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Subject: Re: [PHP-DEV] preg_replace oddity [exploitable]
 
 I found a more evil example:
 
 ?php
   $a = ___! `rm -rf /tmp/sess_*` !___;
   $b = preg_replace(/!(.*)!/e, print(\\1);, $a);
 ?
 
 This happily executes rm -rf /tmp/sess_*.  I will not
 give out more examples, but if one examines the code for
 addslashes() it is quite obvious what you can an cannot do
 here.  Thus it is clearly a Bad Thing for someone to use
 preg_replace with the /e modifier and not use quotes around
 the \\n or $n backrefs.
 
 The docs should be updated to include a very noticeable
 warning about this hole.  I am contemplating possible
 solutions for this problem...
 
 Also as a side note, it does not seem to be possible to use
 'echo' as part of the expression, print must be used.  (Yes
 I know why, just pointing it out.)
 
 -James
 
 
 On Thu, 30 Jan 2003, James E. Flemer wrote:
 
  Can someone explain what is going on here:
 
  --- foo.php ---
  ?php
$a = ___! 52); echo(42 !___;
$b = preg_replace(/!(.*)!/e, print(\\1);, $a);
print(\n---\na: $a\nb: $b\n);
  ?
  --- end ---
  --- output ---
  52
  ---
  a: ___! 52); echo(42 !___
  b: ___1___
  --- end ---
 
  I understand that one is supposed to use single quotes
  around the \\1 in the above preg_replace.  But what happens
  when they do not?  Clearly the echo(42); is not executed,
  and it is not printed by print().  Even more interesting is
  if you put something like echo(\42 in $a, then you get a
  bunch of errors including:
Fatal error - Failed evaluating code:
print( 52); echo(\42 );
 
  It seems like preg_replace() is doing some strange things,
  and might be something that could be exploitable if a
  remote user can supply the first argument, and the second
  argument does not enclose \\n options.
 
  -James
 
 
 
 -- 
 PHP Documentation Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php
 


-- 
PHP Documentation Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP-DOC] Someone that can help w/ our XSLT stylesheets

2003-02-03 Thread Jesus M. Castagnetto
I attended Doug Tidwell's talk on XSLT for
Bioinformatics today, and he really knows his XSLT
quite well. Talked to him about the XSLT stylesheets
we are using for PHPDOC, and being that he has written
his book using DocBook, he was amenable to give us a
hand w/ getting them in working condition to
(eventually) replace the DSSSL ones we are currently
using.

Doug also showed some really cool PDF generation using
Apache's FOP. So that would be another issue that
could be solved, because currently the XML - PDF is
broken (due to the gigantic size of the PHP manual ;-)
.

I am cc'ing him in this message, and hopefully the
DSSSL/XSLT gurus in the PHPDOC team could get in touch
with Doug and see what can be done. He has the
expertise, the desire and the availability.

FYI, you can see the talk I mention (and others) at:

http://www.ibm.com/developerworks/speakers/dtidwell

-- Jesus the Matchmaker Castagnetto grin


__
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com

-- 
PHP Documentation Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP-DOC] proto-skript [was authors....] (fwd)

2003-02-03 Thread Maxim Maletsky

oh, I noticed :)

Update: for now I only composed the script (partially based on Jesus's
and Brad's code) that scans the the C sources and funcsummary.txt to a
structured array of data. This, would then be compared to the XML in the docs
and the C sources to get the actual parameter counts, return types and
proto definitions. Comparing the two, you get some very interesting
results.

This script cannot be precise as the C code is a lot tricky and i am not
going to write a C parser here. At most, it catched some 60-70% of the
C sources. But so far, in just a few hours stubbing the code, I noticed
how many inconsistencies were there.

Let's see what Ilia is playing with. If same thing then we might want to
merge the efforts somehow, otherwise I can commit my file once I make it
be something more finalized and useful.



-- 
Maxim Maletsky
[EMAIL PROTECTED]


On Mon, 3 Feb 2003 18:00:15 + (GMT) Philip Olson [EMAIL PROTECTED] wrote:

 Sorry, I wrote a wrong address for Ilia so here's a
 correct one.
 
 Philip
 
 
 -- Forwarded message --
 Date: Mon, 3 Feb 2003 17:46:08 + (GMT)
 From: Philip Olson [EMAIL PROTECTED]
 To: Maxim Maletsky [EMAIL PROTECTED]
 Cc: Friedhelm Betz [EMAIL PROTECTED], Gabor Hojtsy [EMAIL PROTECTED],
  [EMAIL PROTECTED], [EMAIL PROTECTED]
 Subject: Re: [PHP-DOC] proto-skript [was authors]
 
 On Mon, 3 Feb 2003, Maxim Maletsky wrote:
  Thanks, I think this can be useful to me.
  
  Actually, in base of this (and others out there) script(s), I am going
  to attempt creating a script that parses both the C code and the docs
  tree to look for any inconsistencies.
  
  Somewhat like a doc-bug hunter.  The goal in this case will be to
  analyze the current documentation and get listed the functions that do
  not correspond to the current documentation, such as in our case some
  return values and parameter counts. Would be helpful getting a
  machine-generated summary of incorrectly documented protos and functions
  (like for things that have been changed since they were documented etc).
  
  I already saw things doing similar to that, so I've got the base.
  
  Any thoughts/complains/suggestions? If what comes out will work well for
  me and nobody objects, I will then commit it to the /phpdoc/scripts.
 
 Ilia has already created something that does this and
 he's been going through it doing minor tweaks here and
 there for awhile now.  You may want to talk to him.
 
 Regards,
 Philip
 
 
 
 
 
  Friedhelm Betz [EMAIL PROTECTED] wrote... :
  
 I have heard some rumors about someone creating a proto check script to
 check whether the protos in phpdoc reflect the current protos of
 functions in the php source. Take in account undocumented new
 parameters, etc. too... I don't think that anybody can get on this to do
 it manually in any reasonable time...
   
Would be nice to investigate on this deeper and see whether we can do
something about it. I could go ahead to write a similar script myself.
   
   Take a look at /phpdoc/scripts/xml_proto.php
   never tried, but may be a good starting point.
   
   Friedhelm
   
   
   -- 
   PHP Documentation Mailing List (http://www.php.net/)
   To unsubscribe, visit: http://www.php.net/unsub.php
   
  
  
  -- 
  PHP Documentation Mailing List (http://www.php.net/)
  To unsubscribe, visit: http://www.php.net/unsub.php
  
 
 
 -- 
 PHP Documentation Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php
 
 
 -- 
 PHP Documentation Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php
 


-- 
PHP Documentation Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP-DOC] Someone that can help w/ our XSLT stylesheets

2003-02-03 Thread Maxim Maletsky

On Mon, 3 Feb 2003 17:11:47 -0800 (PST) Jesus M. Castagnetto 
[EMAIL PROTECTED] wrote:


 Doug also showed some really cool PDF generation using
 Apache's FOP. So that would be another issue that
 could be solved, because currently the XML - PDF is
 broken (due to the gigantic size of the PHP manual ;-)

I am not a DSSSL/XSLT guru at all, but I must admit that apache's FOP is
definitely the greatest way for dumping the PDF files. We use it here at
work with awesome results! Would be really nice to have it for PHP
Manual too.

-- 
Maxim Maletsky
[EMAIL PROTECTED]


-- 
PHP Documentation Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP-DOC] Someone that can help w/ our XSLT stylesheets

2003-02-03 Thread Philip Olson
On Mon, 3 Feb 2003, Jesus M. Castagnetto wrote:

 I attended Doug Tidwell's talk on XSLT for
 Bioinformatics today, and he really knows his XSLT
 quite well. Talked to him about the XSLT stylesheets
 we are using for PHPDOC, and being that he has written
 his book using DocBook, he was amenable to give us a
 hand w/ getting them in working condition to
 (eventually) replace the DSSSL ones we are currently
 using.
 
 Doug also showed some really cool PDF generation using
 Apache's FOP. So that would be another issue that
 could be solved, because currently the XML - PDF is
 broken (due to the gigantic size of the PHP manual ;-)
 
 I am cc'ing him in this message, and hopefully the
 DSSSL/XSLT gurus in the PHPDOC team could get in touch
 with Doug and see what can be done. He has the
 expertise, the desire and the availability.

I added the unofficial official manual generation
gurus to the cc list.  See also:

  http://cvs.php.net/co.php/phpdoc/RFC/pdf_problems

Regards,
Philip


-- 
PHP Documentation Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php