Difference between revisions of "User:Mellonedain/CVS"

From Apache OpenOffice Wiki
Jump to: navigation, search
m
m (/www/project_tools.html)
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
==Pomiar gotowości==
 
==Pomiar gotowości==
<div style="width: auto;display: block;border: 1px solid #9fbfd9; background: #ffffff none; text-align: left;"><div style="color: #000000; font-weight: bold;background: #d4e2ee none; display: block; width: 20%;text-align: center;">20%</div></div>
+
{{pasek|80}}
{{pasek|20%}}
+
  
==Wytyczne==
+
==Struktura==
 +
# '''info''' - Informacje na temat projektu
 +
## strukturarepo.odt - Opis przyjętej przez nas organizacji repozytorium CVS
 +
# '''apps''' - napisane przez nas programy
 +
# '''marketing'' - katalog dla marketingu materialy wewnetrzne w tym pliki źródłowe grafik itp.
 +
# '''trans''' - Miejsce skłądowania plików nad którymi pracują tłumacze
 +
## podkatalogi zależne od prowadzonych prac
 +
# '''src''' - Źródła strony www ( z nich są generowane strony statyczne) We wszystkich katalogach src obowiązuje kodowanie '''ISO-8859-2''' i Linuksowy znak końca linii '''\n'''.
 +
## '''cont''' - pliki txt zawierające treść
 +
## '''head''' - pliki nagłówek, menu i stopka dodawane do każdego pliku generowanego automatycznie
 +
# '''www''' - Strona www, czyli wszystko to, co jest widoczne na stronie internetowej. ''W tym katalogu nie grzebać! Wszystko wrzucane przez program!''
 +
## '''grafika''' - pliki graficzne, używane przez stronę www ''(wgrywane bezpośrednio!)''
 +
## '''pliki''' - pliki, zasoby i inne materiały do pobrania w wersjach końcowych ''(wgrywane bezpośrednio!)''
 +
 
 +
==Wytyczne dla katalogu /src==
 
* Pliki źródłowe strony internetowej są w '''/src'''
 
* Pliki źródłowe strony internetowej są w '''/src'''
 
* Pliki źródłowe są kodowane w ''ISO-8859-2''
 
* Pliki źródłowe są kodowane w ''ISO-8859-2''
Line 10: Line 23:
 
* Plik '''/apps/hr5000L/batch''' zawiera regółki iconv dla obecnych, już poprawionych plików, a plik '''/hr5000L''' wywołuje go w taki sposób, aby wszystko dobrze dziłało.
 
* Plik '''/apps/hr5000L/batch''' zawiera regółki iconv dla obecnych, już poprawionych plików, a plik '''/hr5000L''' wywołuje go w taki sposób, aby wszystko dobrze dziłało.
 
* Powinno ruszyć bez problemu w cygwinie jeżeli masz zainstalowanego '''iconv'''
 
* Powinno ruszyć bez problemu w cygwinie jeżeli masz zainstalowanego '''iconv'''
 +
* Pliki styli i JavaScriptu powinny być wgrywane bezpośrednio!
 +
 +
==Menu==
 +
 +
Menu jest zorganizowane w dwóch miejscach. Trzeba pamiętać o ich synchronizacji.
 +
 +
===/www/project_tools.html===
 +
Plik zawiera kod, który jest przetwarzany przez mechanizm serwera OpenOffice.org na menu projektu. Jest widoczny tam, gdzie nie dało się go zastąpić bardziej nowoczesnym. Ma jednak jedną wadę: Polskie znaki trzeba przedstawiać w formie encji (HTML entity, takich jak twarda spacja &amp;nbsp;). Oto lista polskich znaków i ich odpowiedników (przyjęliśmy używanie liczbowych encji):
 +
 +
{| class="wikitable"
 +
|-
 +
! Znak
 +
! Wyrazowa
 +
! Liczbowa
 +
! Opis
 +
|-
 +
| &#261;
 +
| &amp;aogon;
 +
| &amp;#261;
 +
| mała litera a z ogonkiem
 +
|-
 +
| &#260;
 +
| &amp;Aogon;
 +
| &amp;#260;
 +
| duża litera A z ogonkiem
 +
|-
 +
| &#263;
 +
| &amp;cacute;
 +
| &amp;#263;
 +
| mała litera c z prawoskośnym akcentem
 +
|-
 +
| &#262;
 +
| &amp;Cacute;
 +
| &amp;#262;
 +
| duża litera C z prawoskośnym akcentem
 +
|-
 +
| &#281;
 +
| &amp;eogon;
 +
| &amp;#281;
 +
| mała litera e z ogonkiem
 +
|-
 +
| &#280;
 +
| &amp;Eogon;
 +
| &amp;#280;
 +
| duża litera E z ogonkiem
 +
|-
 +
| &#322;
 +
| &amp;lstrok;
 +
| &amp;#322;
 +
| mała litera l z belką poprzeczną
 +
|-
 +
| &#321;
 +
| &amp;Lstrok;
 +
| &amp;#321;
 +
| duża litera L z belką poprzeczną
 +
|-
 +
| &#324;
 +
| &amp;nacute;
 +
| &amp;#324;
 +
| mała litera n z prawoskośnym akcentem
 +
|-
 +
| &#323;
 +
| &amp;Nacute;
 +
| &amp;#323;
 +
| duża litera N z prawoskośnym akcentem
 +
|-
 +
| &#243;
 +
| &amp;oacute;
 +
| &amp;#243;
 +
| mała litera o z prawoskośnym akcentem
 +
|-
 +
| &#211;
 +
| &amp;Oacute;
 +
| &amp;#211;
 +
| duża litera o z prawoskośnym akcentem
 +
|-
 +
| &#347;
 +
| &amp;sacute;
 +
| &amp;#347;
 +
| mała litera s z prawoskośnym akcentem
 +
|-
 +
| &#346;
 +
| &amp;Sacute;
 +
| &amp;#346;
 +
| duża litera S z prawoskośnym akcentem
 +
|-
 +
| &#380;
 +
| &amp;zdot;
 +
| &amp;#380;
 +
| mała litera z z kropką
 +
|-
 +
| &#379;
 +
| &amp;Zdot;
 +
| &amp;#379;
 +
| duża litera Z z kropką
 +
|-
 +
| &#378;
 +
| &amp;zacute;
 +
| &amp;#378;
 +
| mała litera z z prawoskośnym akcentem
 +
|-
 +
| &#377;
 +
| &amp;Zacute;
 +
| &amp;#377;
 +
| duża litera Z z prawoskośnym akcentem
 +
|}
 +
 +
* W związku z tym, że menu to jest bardzo długie a wszystkie narzędzia, które tego menu używają może wystarczy zostawić tam tylko menu '''Współpraca'''?
 +
 +
===/src/head/===

Latest revision as of 15:04, 15 August 2008

Pomiar gotowości

80%

Struktura

  1. info - Informacje na temat projektu
    1. strukturarepo.odt - Opis przyjętej przez nas organizacji repozytorium CVS
  2. apps - napisane przez nas programy
  3. 'marketing - katalog dla marketingu materialy wewnetrzne w tym pliki źródłowe grafik itp.
  4. trans - Miejsce skłądowania plików nad którymi pracują tłumacze
    1. podkatalogi zależne od prowadzonych prac
  5. src - Źródła strony www ( z nich są generowane strony statyczne) We wszystkich katalogach src obowiązuje kodowanie ISO-8859-2 i Linuksowy znak końca linii \n.
    1. cont - pliki txt zawierające treść
    2. head - pliki nagłówek, menu i stopka dodawane do każdego pliku generowanego automatycznie
  6. www - Strona www, czyli wszystko to, co jest widoczne na stronie internetowej. W tym katalogu nie grzebać! Wszystko wrzucane przez program!
    1. grafika - pliki graficzne, używane przez stronę www (wgrywane bezpośrednio!)
    2. pliki - pliki, zasoby i inne materiały do pobrania w wersjach końcowych (wgrywane bezpośrednio!)

Wytyczne dla katalogu /src

  • Pliki źródłowe strony internetowej są w /src
  • Pliki źródłowe są kodowane w ISO-8859-2
  • Używamy 'XHTML 1.0 Strict'
  • Używamy tylko linuksowych enterow "\n"
  • Plik /apps/hr5000L/batch zawiera regółki iconv dla obecnych, już poprawionych plików, a plik /hr5000L wywołuje go w taki sposób, aby wszystko dobrze dziłało.
  • Powinno ruszyć bez problemu w cygwinie jeżeli masz zainstalowanego iconv
  • Pliki styli i JavaScriptu powinny być wgrywane bezpośrednio!

Menu

Menu jest zorganizowane w dwóch miejscach. Trzeba pamiętać o ich synchronizacji.

/www/project_tools.html

Plik zawiera kod, który jest przetwarzany przez mechanizm serwera OpenOffice.org na menu projektu. Jest widoczny tam, gdzie nie dało się go zastąpić bardziej nowoczesnym. Ma jednak jedną wadę: Polskie znaki trzeba przedstawiać w formie encji (HTML entity, takich jak twarda spacja &nbsp;). Oto lista polskich znaków i ich odpowiedników (przyjęliśmy używanie liczbowych encji):

Znak Wyrazowa Liczbowa Opis
ą &aogon; &#261; mała litera a z ogonkiem
Ą &Aogon; &#260; duża litera A z ogonkiem
ć &cacute; &#263; mała litera c z prawoskośnym akcentem
Ć &Cacute; &#262; duża litera C z prawoskośnym akcentem
ę &eogon; &#281; mała litera e z ogonkiem
Ę &Eogon; &#280; duża litera E z ogonkiem
ł &lstrok; &#322; mała litera l z belką poprzeczną
Ł &Lstrok; &#321; duża litera L z belką poprzeczną
ń &nacute; &#324; mała litera n z prawoskośnym akcentem
Ń &Nacute; &#323; duża litera N z prawoskośnym akcentem
ó &oacute; &#243; mała litera o z prawoskośnym akcentem
Ó &Oacute; &#211; duża litera o z prawoskośnym akcentem
ś &sacute; &#347; mała litera s z prawoskośnym akcentem
Ś &Sacute; &#346; duża litera S z prawoskośnym akcentem
ż &zdot; &#380; mała litera z z kropką
Ż &Zdot; &#379; duża litera Z z kropką
ź &zacute; &#378; mała litera z z prawoskośnym akcentem
Ź &Zacute; &#377; duża litera Z z prawoskośnym akcentem
  • W związku z tym, że menu to jest bardzo długie a wszystkie narzędzia, które tego menu używają może wystarczy zostawić tam tylko menu Współpraca?

/src/head/

Personal tools