Commit graph

769 commits

Author SHA1 Message Date
Gabor Kovesdan
eb47c46865 - Fix erroneous fileref's that result in missing images
- Also fix fdp-primer examples
2013-03-14 09:19:23 +00:00
Gabor Kovesdan
998b28cb3e - Add more customization layers
- Localize footers
2013-02-26 09:43:12 +00:00
Gabor Kovesdan
0701bf45bd - Add infrastructure for language-specific XSLT customizations 2013-02-25 20:17:26 +00:00
Gabor Kovesdan
06f710c8aa - Remove more DSSSL leftovers 2013-02-25 20:04:29 +00:00
Gabor Kovesdan
f5b13d3d30 - Clean up more DSSSL leftovers 2013-02-19 17:08:14 +00:00
Gabor Kovesdan
9f052111c6 - Remove a couple of DSSSL leftovers 2013-02-19 16:20:38 +00:00
Gabor Kovesdan
59d4db9584 - Add back SGML catalogs (trimmed to minimally necessary content) since
they are still needed for language-specific DSSSL customizations
2013-02-19 16:14:00 +00:00
Gabor Kovesdan
a06603e1e8 - MFH 2013-02-05 09:14:34 +00:00
Gabor Kovesdan
3327cf64d4 - Remove HTML Tidy leftovers 2013-02-01 18:51:52 +00:00
Gabor Kovesdan
a3c89a1805 - Use exclusively the XML catalogs and drop the old SGML format 2013-02-01 09:48:25 +00:00
Gabor Kovesdan
af7381742b - Move language-independent entities directly to the DTD 2013-02-01 09:03:01 +00:00
Gabor Kovesdan
d891a25dc5 - Make sure all source files are ready before validation
- Make sure all source files are ready before building
- Clean up the workarounds from handbook Makefiles
2013-01-31 09:55:07 +00:00
Gabor Kovesdan
3a9b83582b - Use XInclude to include text files instead of <inlinegraphic> since such
inclusion is not supported in standard XSLT and xsltproc provides no
  extensions for that
2013-01-30 20:11:31 +00:00
Gabor Kovesdan
5df509eaa2 - Remove standalone="no" statements from XML declarations since it did not
always work and is no use anyway
2013-01-30 19:12:36 +00:00
Gabor Kovesdan
36cdb51546 - Migrate the documentation set to DocBook 4.5 2013-01-30 14:00:53 +00:00
Gabor Kovesdan
b139b56e0f - Make the Russian documentation valid XML 2013-01-21 17:43:10 +00:00
Hiroki Sato
a4266c0837 Fix syntax errors in translated documents. These caused a build breakage in
newer libxslt which check the stylesheet syntax more strictly.

 |It is an error for the value of either the use attribute or the match
 |attribute to contain a VariableReference.
 | (XSL Transformations (XSLT) Version 1.0, Section 12.2)
2013-01-09 16:13:30 +00:00
Maxim Konovalov
01c378ac08 Grammar. 2012-12-11 16:49:17 +00:00
Sergey Kandaurov
2f42e3167e Sync the cutting-edge chapter, update associated xrefs.
MFen:
	handbook/cutting-edge/chapter.xml	r28061 -> r33528
2012-12-11 16:19:40 +00:00
Sergey Kandaurov
fee415d036 Make multiple <author> tags render properly by breaking them into
separate <authorgroup>. The fix is specific for the translated text.
2012-12-04 23:34:04 +00:00
Sergey Kandaurov
571a69b333 MFen r39327 -> r40129 2012-11-23 14:10:26 +00:00
Taras Korenko
8a79f465dd + bring formatting closer to FDP style requirements. No content changes
were made.
2012-11-15 07:41:34 +00:00
Taras Korenko
3abd96c27c MFen:
+ handbook/mail/chapter.xml               r37308  --> r39631
2012-11-15 07:35:11 +00:00
Taras Korenko
e751757b5b MFen:
+ handbook/kernelconfig/chapter.xml       r37856  --> r39631
2012-11-07 12:30:37 +00:00
Taras Korenko
b70aea228c + fix a few typos found in bsdinstall/chapter.xml and install/chapter.xml . 2012-11-04 07:34:07 +00:00
Taras Korenko
6a04174a70 MFen:
+ handbook/install/chapter.xml    r37417  --> r39631
2012-11-01 16:03:20 +00:00
Taras Korenko
e09cb36980 + include handbook/bsdinstall translation into the build process 2012-10-31 09:34:20 +00:00
Taras Korenko
3915ad140d + add russian translation of handbook/bsdinstall (orig.rev.: r39813) 2012-10-31 09:28:40 +00:00
Glen Barber
035dce8482 Fix various make(1) targets in UTF-8 locale environment.
Reviewed by:	pluknet
2012-10-30 13:33:23 +00:00
Gabor Kovesdan
5086b7db96 - Fix the make lint (validate) target 2012-10-13 18:32:14 +00:00
Sergey Kandaurov
de22bfde73 Update links to point to translated pages. 2012-10-08 07:04:01 +00:00
Sergey Kandaurov
ae9fb43939 MFen: Resync with the latest English version of ports pages. 2012-10-07 19:34:45 +00:00
Taras Korenko
640573d4fc ... In attempt to unbreak the web build process:
+ Synchronize ports category description translation (htdocs/ports/categories);
+ Extend sgml->xml filename conversion onto htdocs/ports/portindex script.
2012-10-07 16:30:15 +00:00
Isabell Long
2be1e25fc2 Replace 'SGML' with 'XML' in Makefile code and comments. A consequence of
this was that 'SGMLFLAGS' had to be changed to 'XMLFLAGS' in
share/mk/doc.docbook.mk so that everything continued to build OK.

Approved by:	gabor (mentor)
2012-10-06 17:52:37 +00:00
Gabor Kovesdan
77d737ee88 - Rename the share/sgml directories to share/xml
- Fix build errors from the next change

Approved by:	doceng (implicit)
2012-10-01 11:56:00 +00:00
Gabor Kovesdan
b4346b9b2d - Rename .sgml files to .xml
- Reflect the rename in referencing files

Approved by:	doceng (implicit)
2012-10-01 09:53:01 +00:00
Isabell Long
bee5d224fe Remove the ability to change the font size on the website. There are now
much better ways of doing this in modern web browsers.  Furthermore, it
never worked as well as it should have done, as too much of the website is
built around fixed layouts.

It was felt it was best to remove the size switcher from all languages at
once, so that the infrastructure (styleswitcher.js etc.) could be removed
at the same time.

Discussed at:	Cambridge DevSummit, August 2012
Discussed on:	www@
Approved by:	gabor (mentor)
2012-09-30 13:27:05 +00:00
Gabor Kovesdan
ed4c4311fa - Remove stale files
Discussd with:	taras
2012-09-24 11:18:39 +00:00
Gabor Kovesdan
efe7023c1f - Encoding names should be IANA names and in lower case 2012-09-22 20:09:08 +00:00
Gabor Kovesdan
9b85c2d7f5 - Remove old web content and references to them
Discussed with:	doc@, www@
2012-09-22 19:20:16 +00:00
Gabor Kovesdan
d8a2cdf09b - Remove the following articles and references to them. Where it is
reasonable to maintain the reference, use the archived docs.

  5-roadmap
  checkpoint
  dialup-firewall
  diskless-x
  euro
  formatting-media
  hats (content moved to htdocs/internal)
  multi-os
  storage-devices
  vinum
  zip-drive

All of these articles can be found here:
http://docs.freebsd.org/doc/9.0-RELEASE/usr/share/doc/freebsd/en_US.ISO8859-1/articles/

No objection from:	doc@, www@
2012-09-20 14:33:30 +00:00
Gabor Kovesdan
165056d894 Merge the projects/sgml2xml branch:
- Documentation is updated from DocBook 4.1/SGML to DocBook 4.2/XML
  - Webpages are updated from HTML 4.01 Transitional to XHTML 1.0 Transitional
  - Static webpages are now processed by XSLT behind the scenes
  - Webpages are now built with less cycles; tidy has been removed and the
    date processing is now done by XSLT
  - Generated webpages are now actually valid (they did not use to be)
  - All XSLT stylesheets now pull in a main XSLT, which reduces
    duplicated markup
  - Site map and index are converted to an XML format with an
    XSLT transformation that generates the output
  - For docs, there is now only one entity set for both articles and books
  - Some trademark/legalnotice entities have been merged to a cohesive
    single entity file
  - Untranslated entity sets are now always pulled in from the English tree
    instead of redundant copies
  - The base and enbase entities are already automatically generated so
    remove inline definitions from individual files
  - Fetch the LEGAL file via http instead of depending on CVS
  - Convert id names to lowercase to avoid mixing different styles and
    for better readability
  - All PSGML comments are removed since they are mostly useless
  - Convert character entities to normal characters
  - Do not copy CSS files but override only necessary part
  - Fix build with newest tidy
  - Partly update the fdp-primer to reflect changes

Approved by:	doceng (implicit)
2012-09-14 12:11:19 +00:00
Gabor Kovesdan
b0de170035 - Fix translated entities by Properly overriding l10n.ent in the catalog chain
Approved by:	doceng (implicit)
2012-08-30 17:41:56 +00:00
Gabor Kovesdan
862c85b832 - Fix conditional parts that depend on whether we currently have beta
release(s)

Approved by:	doceng (implicit)
2012-08-24 22:04:59 +00:00
Gabor Kovesdan
f5b3523ae6 - Properly localize navibar entities
- Fix enntities of beta releases

Approved by:	doceng (implicit)
2012-08-24 10:52:17 +00:00
Gabor Kovesdan
2e51ec7022 - Strip unnecessary trailing spaces
Approved by:	doceng (implicit)
2012-08-21 19:16:02 +00:00
Gabor Kovesdan
b92ed28d92 - Fix build of cluster-specific file
Approved by:	doceng (implicit)
2012-08-20 13:55:48 +00:00
Gabor Kovesdan
7ba98a21ad MFH
Approved by:	doceng (implicit)
2012-08-19 23:05:52 +00:00
Gabor Kovesdan
acb8333ccd - Convert more id's and references to lower case
- Drop upper case support from CSS

Approved by:	doceng (implicit)
2012-08-19 11:11:51 +00:00
Gabor Kovesdan
16e0394616 - Convert all id names to lowercase
Approved by:	doceng (implicit)
2012-08-18 23:43:35 +00:00