Commit Graph

782 Commits

Author SHA1 Message Date
74ecb5ba7f minor updates to tutorial 2021-07-29 14:07:01 +01:00
86f244045a upgrade Parsedown to 1.7.4
from https://github.com/erusev/parsedown/releases/tag/1.7.4
2021-07-29 12:56:49 +01:00
c6564224e1 escape git diff args 2021-07-29 12:56:36 +01:00
8cdcc88a14 Revise wording for tutorial on building docs locally (#17) 2021-07-27 10:55:30 -05:00
69bec549fc add edit link for tutorial pages 2021-07-27 14:35:26 +01:00
e0d5dd0a6f allowlist for tutorial filename characters 2021-07-27 14:34:47 +01:00
d5bd334946 Remove cache for generated images (#16) 2021-07-08 16:13:12 +01:00
5ee14fcf61 Gitweb is no longer needed. 2021-05-21 07:45:58 +03:00
6bbd4d66e4 The "cron" jobs can be managed from Git. 2021-05-21 06:02:02 +03:00
46603a7d86 generate the database every 4 hours 2021-05-19 19:46:02 +03:00
d77b6ea5a0 this is even safer 2021-05-19 05:04:17 +03:00
e9f815f45a This is more secure. 2021-05-19 04:35:20 +03:00
18f34e4103 add diff-highlighting 2021-05-19 02:36:32 +03:00
43b90b7a07 Merge branch 'master' of github.com:php/web-doc 2021-05-18 04:35:10 +03:00
39786592e1 file in which "Lost wip's have been restored." 2021-05-18 04:32:51 +03:00
ff6ce8fade Merge branch 'master' of github.com:php/web-doc 2021-05-18 03:53:31 +03:00
c9a142e150 Links that are not working have been fixed.
Lost wip's have been restored.
2021-05-18 03:51:28 +03:00
e3fabf4711 add missing </section> tag for end of mainscreen 2021-05-17 19:19:44 +01:00
326a5f1c08 reinstate header variables and fix double sidebar 2021-05-17 12:14:32 +01:00
4725e3bd17 1. Doc-base revcheck.php code injected and database production accelerated:
dropped from 15 minutes to 2.5 seconds.
2. As in new Doc-base revcheck.php, more detailed and more accurate information is given to the teams.
3. Indentation fixed.
2021-05-17 00:45:45 +03:00
5011078485 Added gitweb installation
adjusted scripts by gitweb
fixed typos
2021-04-23 15:23:34 +03:00
89199bee91 required for testing 2021-04-22 01:45:58 +03:00
4cf0a78294 Conversion from svn to git 2021-04-22 01:33:40 +03:00
5c170f9d5d Replace references to master.php.net 2021-04-06 17:06:34 +03:00
acb420205d Replace references to git and svn (#13) 2021-04-02 10:49:57 +03:00
71278a35b8 Fix symlinking on Windows cmd
`/j` creates a junction point what is more like a hardlink.  Also, on
Windows the arguments are swapped (link, target).
2020-12-10 17:30:50 +01:00
aa24ddb51f add php5 manual archives 2020-09-24 13:06:25 +01:00
4d3210e959 add php4 manual archives 2020-09-24 12:46:13 +01:00
44c0d1b0df docs server builds every 4 hours 2020-05-22 12:16:34 +01:00
74e62bf809 This is merelly a test-commit
This tests whether the karma process is broken or not
2020-02-05 09:42:32 +00:00
151e968dcf Revert "Advertise https://github.com/php/doc-en/pulls"
This reverts commit 1275db0052,
because the Git mirror is still experimental.
2019-08-09 20:31:15 +02:00
1275db0052 Advertise https://github.com/php/doc-en/pulls 2019-08-09 17:43:35 +02:00
61e52a4204 Fix Parsedown for PHP 7
We should actually consider to update this library.
2019-07-12 16:49:37 +02:00
5f1c2fb6ce Actually, we need Git as well
Thanks Peter!
2019-04-15 22:57:31 +02:00
73f074cc4a Fix typo
Unfortunately, we still have to use SVN …
2019-04-15 20:26:56 +02:00
eb5f58c55b minor updates to tutorial builds page
mirrors -> web servers
build schedules
add Peter as point of contact for docs.php.net
link to phpdoc list
2019-04-01 21:43:33 +01:00
5909e1b832 Fix typo 2019-03-20 14:45:02 +01:00
ebb5db92ee revert "other" phpdoc-all updates
To investigate why the systems job that should be doing this, is not.
2019-01-07 19:49:53 +00:00
79365202d5 Fixed other svn dir path 2018-11-15 22:46:24 -08:00
ed9b2a5643 Added the "other" phpdoc-all/ directory on euk2.
It might fix our issue on doc.php.net where builds are using an old svn copy.
2018-11-14 14:20:32 -08:00
bbf6bb4558 PhD 1.1.11 news 2018-11-13 22:53:44 +00:00
4b5181b289 PhD 1.1.11 channel files 2018-11-13 22:53:44 +00:00
9c2a3e006c Sync final newlines
This patch adds some missing newlines and trims multiple newlines into
one.

According to POSIX, a line is a sequence of zero or more non-' <newline>'
characters plus a terminating '<newline>' character. [1] Files should
normally have at least one final newline character.

C89 [2] and later standards [3] mention a final newline:
"A source file that is not empty shall end in a new-line character,
which shall not be immediately preceded by a backslash character."

Although it is not mandatory for all files to have a final newline
fixed, a more consistent and homogeneous approach brings less of commit
differences issues and a better development experience in certain text
editors and IDEs.

[1] http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap03.html#tag_03_206
[2] https://port70.net/~nsz/c/c89/c89-draft.html#2.1.1.2
[3] https://port70.net/~nsz/c/c99/n1256.html#5.1.1.2
2018-10-01 23:36:51 +02:00
5d425c4438 Trim trailing whitespace 2018-10-01 23:21:45 +02:00
cb81c04089 Remove unused Git attributes ident
The `$Id$` keywords were used in CVS and Subversion where they can be
substituted with filename, last revision number change, last changed
date, and last user who changed it.

In Git this functionality is different and can be done with Git
attribute ident. These need to be defined manually for each file in the
`.gitattributes` file and are afterwards replaced with 40-character
hexadecimal blob object name which is based only on the particular file
contents.

This patch simplifies handling of `$Id$` keywords by removing them since
they are not used anymore.
2018-10-01 22:52:49 +02:00
fe01ebc971 Fix grammar 2018-08-06 13:18:43 +02:00
6565409288 Fix typo 2018-08-06 13:16:27 +02:00
38fa425159 Clarified the download section
Clarified the download section to include additional information and examples, including information about svn externals.
2017-09-14 12:16:55 -07:00
f4aa155a0e Various updates for 'Setting up Documentation environment' tutorial 2016-12-14 22:01:18 +01:00
137310a24a Ehh, hopefully this should be last fix 2016-12-11 10:02:52 +01:00