diff --git a/ru/gallery/Makefile b/ru/gallery/Makefile index 3b6008fef8..7e1858ca5b 100644 --- a/ru/gallery/Makefile +++ b/ru/gallery/Makefile @@ -1,46 +1,52 @@ # $FreeBSD$ # The FreeBSD Russian Documentation Project -# $FreeBSDru: frdp/www/ru/gallery/Makefile,v 1.3 2000/11/10 17:04:49 phantom Exp $ -# Original revision: 1.11 +# $FreeBSDru: frdp/www/ru/gallery/Makefile,v 1.5 2001/12/13 21:24:23 phantom Exp $ +# Original revision: 1.15 .if exists(../Makefile.conf) .include "../Makefile.conf" .endif - .if exists(../Makefile.inc) .include "../Makefile.inc" .endif -DOCS = gallery.sgml -DOCS+= cgallery.sgml -DOCS+= npgallery.sgml -DOCS+= pgallery.sgml +XSLTPROCFLAGS= --catalogs +XSLT= ${SETENV} SGML_CATALOG_FILES=${PREFIX}/share/xml/dtd/xhtml/xhtml.soc \ + ${XSLTPROC} ${XSLTPROCOPTS} + +DBXML= ../../en/gallery/gallery.xml INDEXLINK= gallery.html -CLEANFILES+= cgallery.inc npgallery.inc pgallery.inc gallery.inc +DATA+= gallery.html cgallery.html npgallery.html pgallery.html -SCRIPTSRCDIR = ${.CURDIR}/../../en/gallery -GENSCRIPT = $(SCRIPTSRCDIR)/gengallery.pl -DBFILE = $(SCRIPTSRCDIR)/gallery.db +CLEANFILES+= ${DATA} -cgallery.html: cgallery.sgml cgallery.inc -cgallery.inc: $(GENSCRIPT) $(DBFILE) - ${PERL} $(GENSCRIPT) commercial $(DBFILE) > cgallery.inc +gallery.html: ${DBXML} gallery.xsl ../includes.xsl + ${XSLT} ${.CURDIR}/gallery.xsl ${.CURDIR}/${DBXML} > ${.TARGET} +.if !defined(NO_TIDY) + -${TIDY} ${TIDYOPTS} ${.TARGET} +.endif -npgallery.html: npgallery.sgml npgallery.inc -npgallery.inc: $(GENSCRIPT) $(DBFILE) - ${PERL} $(GENSCRIPT) nonprofit $(DBFILE) > npgallery.inc +cgallery.html: ${DBXML} gallery-entry.xsl + ${XSLT} --param type \'commercial\' \ + ${.CURDIR}/gallery-entry.xsl ${.CURDIR}/${DBXML} > ${.TARGET} +.if !defined(NO_TIDY) + -${TIDY} ${TIDYOPTS} ${.TARGET} +.endif -pgallery.html: pgallery.sgml pgallery.inc -pgallery.inc: $(GENSCRIPT) $(DBFILE) - ${PERL} $(GENSCRIPT) personal $(DBFILE) > pgallery.inc +npgallery.html: ${DBXML} gallery-entry.xsl + ${XSLT} --param type \'nonprofit\' \ + ${.CURDIR}/gallery-entry.xsl ${.CURDIR}/${DBXML} > ${.TARGET} +.if !defined(NO_TIDY) + -${TIDY} ${TIDYOPTS} ${.TARGET} +.endif -gallery.html: gallery.sgml gallery.inc -gallery.inc: $(DBFILE) gallery.sgml - ${PERL} $(SCRIPTSRCDIR)/prune.pl $(DBFILE) /dev/null | \ - ${PERL} -ne 'chomp; m/([-\w]+):\s+(\d+)/ and \ - print qq/\n/' \ - > gallery.inc +pgallery.html: ${DBXML} gallery-entry.xsl + ${XSLT} --param type \'personal\' \ + ${.CURDIR}/gallery-entry.xsl ${.CURDIR}/${DBXML} > ${.TARGET} +.if !defined(NO_TIDY) + -${TIDY} ${TIDYOPTS} ${.TARGET} +.endif .include "${WEB_PREFIX}/share/mk/web.site.mk" diff --git a/ru/gallery/cgallery.sgml b/ru/gallery/cgallery.sgml deleted file mode 100644 index 455b920830..0000000000 --- a/ru/gallery/cgallery.sgml +++ /dev/null @@ -1,30 +0,0 @@ - - - - %includes; - -]> - - - - - - - &header; - -

Во всём мире FreeBSD используется для обеспечения работы самых современных - приложений и служб Internet. В этой галерее представлены коммерческие - компании, которые выбрали FreeBSD. Посмотрите и выберите, что ещё - может сделать FreeBSD для вас! -

- - - -

Галерея - начальная страница - - &footer; - - diff --git a/ru/gallery/gallery-entry.xsl b/ru/gallery/gallery-entry.xsl new file mode 100644 index 0000000000..a58975a7a2 --- /dev/null +++ b/ru/gallery/gallery-entry.xsl @@ -0,0 +1,96 @@ + + + + + + + + + + + + + + + + + + + + + + Галерея - Коммерческие компании + Галерея - Некоммерческие организации + Галерея - Частные лица + + Unknown value for $type: + + + + + +

Во всём мире FreeBSD используется для обеспечения работы самых + современных приложений и служб Internet. В этой галерее представлены + коммерческие компании, которые выбрали FreeBSD. Посмотрите и выберите, + что ещё может сделать FreeBSD для вас!

+
+ + +

Во всём мире FreeBSD используется для обеспечения работы самых + современных приложений и служб Internet. В этой галерее представлены + некоммерческие организации, которые выбрали FreeBSD. Посмотрите и + может быть, вы увидите, что ещё может сделать FreeBSD для вас!

+
+ + +

Во всём мире FreeBSD используется для обеспечения работы самых + современных приложений и служб Internet. В этой галерее представлены + частные лица, выбравшие FreeBSD. Посмотрите и может быть, вы увидите, + что ещё может сделать FreeBSD для вас!

+
+ + + + + + + + + + + + + + + + + + +

No clue what to put here for $type = + .

+
+
+ +
    + + + + +
+ + + + +
+ + + +
  • -- +
  • +
    +
    diff --git a/ru/gallery/gallery.sgml b/ru/gallery/gallery.sgml deleted file mode 100644 index 49e1745d84..0000000000 --- a/ru/gallery/gallery.sgml +++ /dev/null @@ -1,84 +0,0 @@ - - - - %includes; - %gallery; -]> - - - - - - - - - &header; - -

    Во всём мире FreeBSD используется для обеспечения работы инновационных - приложений и служб. В этой галерее представлено &num.total; организаций и - частных лиц, которые выбрали FreeBSD. Посмотрите и выберите, что ещё - может сделать FreeBSD для вас!

    - -

    - - - - - - - -

    Чтобы добавить в этот список ваш сайт, просто заполните эту форму.

    - - - - - - - - - - - - -
    - -

    -

    -

    -

    -

    -

    -

    - -

    Вышеприведённые логотипы "Powered by FreeBSD" разрешается сгружать и выводить на персональных - или коммерческих сайтах, для организации работы которых используется - FreeBSD. Использование этого или похожих логотипов Даемонов BSD для извлечения - коммерческой выгоды требует согласия Брайана Тао (Brian Tao), (создателя - логотипа "power") и Маршалла - Кёрка МакКузика (Marshall Kirk McKusick), держателя торговой марки - на изображение Даемона BSD). - -

    - - &footer; - - diff --git a/ru/gallery/gallery.xsl b/ru/gallery/gallery.xsl new file mode 100644 index 0000000000..3257d69691 --- /dev/null +++ b/ru/gallery/gallery.xsl @@ -0,0 +1,92 @@ + + + + + + + + + + + + + + + + + + + + + + +

    Во всём мире FreeBSD используется для обеспечения работы + инновационных приложений и служб. В этой галерее представлено + организаций и частных + лиц, которые выбрали FreeBSD. Посмотрите и выберите, что ещё + может сделать FreeBSD для вас!

    + + + +

    Чтобы добавить в этот список ваш сайт, просто заполните + эту форму.

    + + + + + + + + + + + + + + + +
    + +

    + +

    + +

    + +

    + +

    Вышеприведённые логотипы "Powered by FreeBSD" разрешается сгружать и выводить на + персональных или коммерческих сайтах, для организации работы которых + используется FreeBSD. Использование этого или похожих логотипов Даемонов BSD для извлечения + коммерческой выгоды требует согласия Брайана Тао (Brian Tao), (создателя + логотипа "power") и Маршалла + Кёрка МакКузика (Marshall Kirk McKusick), держателя торговой марки + на изображение Даемона BSD).

    + + + + + + diff --git a/ru/gallery/npgallery.sgml b/ru/gallery/npgallery.sgml deleted file mode 100644 index 965cef9c84..0000000000 --- a/ru/gallery/npgallery.sgml +++ /dev/null @@ -1,30 +0,0 @@ - - - - %includes; - -]> - - - - - - - &header; - -

    Во всём мире FreeBSD используется для обеспечения работы самых современных - приложений и служб Internet. В этой галерее представлены некоммерческие - организации, которые выбрали FreeBSD. Посмотрите и может быть, вы увидите, - что ещё может сделать FreeBSD для вас! -

    - - - -

    Gallery Home - - &footer; - - diff --git a/ru/gallery/pgallery.sgml b/ru/gallery/pgallery.sgml deleted file mode 100644 index 791c4b284d..0000000000 --- a/ru/gallery/pgallery.sgml +++ /dev/null @@ -1,30 +0,0 @@ - - - - %includes; - -]> - - - - - - - &header; - -

    Во всём мире FreeBSD используется для обеспечения работы самых современных - приложений и служб Internet. В этой галерее представлены частные лица, - выбравшие FreeBSD. Посмотрите и может быть, вы увидите, что ещё может - сделать FreeBSD для вас! -

    - - - -

    Gallery Home - - &footer; - -