ISTLab-web documentation: Difference between revisions
No edit summary |
No edit summary |
||
| Line 13: | Line 13: | ||
Τα δεδομένα κρατούνται σε μορφή XML (μέλη, ομάδες, έργα) και η διαχείριση βιβλιογραφίας γίνεται με την χρήση BiBTeX. Γλώσσα μετασχηματισμού των δεδομένων είναι η XSLT, ενώ γίνεται έλεγχος ορθότητας των δεδομένων με XML validator. |
Τα δεδομένα κρατούνται σε μορφή XML (μέλη, ομάδες, έργα) και η διαχείριση βιβλιογραφίας γίνεται με την χρήση BiBTeX. Γλώσσα μετασχηματισμού των δεδομένων είναι η XSLT, ενώ γίνεται έλεγχος ορθότητας των δεδομένων με XML validator. |
||
== Εγκατάσταση == |
|||
Η εγκατάσταση του περιβάλλοντος ανανέωσης γίνεται ακολουθώντας την εξής διαδικασία: |
|||
1. Έκδοση ζεύγους δημοσίου / ιδιωτικού κλειδιού και λογαριασμού στον εξυπηρετητή '''istlab.dmst.aueb.gr'''<br/> |
|||
2. Ρύθμιση του '''putty''' |
|||
== Διαχείριση του διαδικτυακού τόπου == |
== Διαχείριση του διαδικτυακού τόπου == |
||
| Line 35: | Line 42: | ||
Όλα τα αρχεία που περιέχουν τα δεδομένα βρίσκονται στο κατάλογο ''data''. Πιο συγκεκριμένα: |
Όλα τα αρχεία που περιέχουν τα δεδομένα βρίσκονται στο κατάλογο ''data''. Πιο συγκεκριμένα: |
||
* Δεδομένα για τα μέλη |
* Δεδομένα για τα μέλη '''data/members/*.xml''' [[ πρότυπο μέλους ]] |
||
* Δεδομένα για τα έργα |
* Δεδομένα για τα έργα '''data/projects/*.xml''' [[ προτυπο έργου ]] |
||
* Δεδομένα για τις ερευνητικές ομάδες |
* Δεδομένα για τις ερευνητικές ομάδες '''data/groups/*.xml''' [[ προτυπο ερευνητικής ομάδας ]] |
||
* Δεδομένα για την βιβλιογραφία |
* Δεδομένα για την βιβλιογραφία '''data/publications/*.bib''' [[ προτυπο βιβλιογραφικών αναφορών ]] |
||
=== Έλεγχος ορθότητας δεδομένων === |
=== Έλεγχος ορθότητας δεδομένων === |
||
Revision as of 21:49, 28 February 2007
Η σελίδα είναι υπό κατασκευή. Επίσης μπορείτε να δείτε / κάνετε ερωτήσεις στο FAQ .
Ο δικτυακός τόπος του ISTLab
Διαχειρίζεται πληροφορίες για:
- ομάδες
- μέλη
- έργα
- δημοσιεύσεις
Οι τεχνολογίες που χρησιμοποιούνται είναι CVS, XML, XSLT, make, grep, BiBTeX και bib2html
Τα δεδομένα κρατούνται σε μορφή XML (μέλη, ομάδες, έργα) και η διαχείριση βιβλιογραφίας γίνεται με την χρήση BiBTeX. Γλώσσα μετασχηματισμού των δεδομένων είναι η XSLT, ενώ γίνεται έλεγχος ορθότητας των δεδομένων με XML validator.
Εγκατάσταση
Η εγκατάσταση του περιβάλλοντος ανανέωσης γίνεται ακολουθώντας την εξής διαδικασία:
1. Έκδοση ζεύγους δημοσίου / ιδιωτικού κλειδιού και λογαριασμού στον εξυπηρετητή istlab.dmst.aueb.gr
2. Ρύθμιση του putty
Διαχείριση του διαδικτυακού τόπου
Η διαχείριση γίνεται ακολουθώντας τα παρακάτω βήματα:
- Ανάκτηση της τελευταίας έκδοσης
- Ανανέωση των XML δεδομένων
- Έλεγχος ορθότητας δεδομένων
- Δημιουργία των HTML
- Ανανέωση του δικτυακού τόπου
Ανάκτηση της τελευταίας έκδοσης
Χρησιμοποιώντας το εργαλείο cvs (από την γραμμή εντολών):
- Την πρώτη φορά:
cvs co istlab-web
- Κάθε επόμενη φορά:
cvs update -dP istlab-web
Αρχεία δεδομένων
Όλα τα αρχεία που περιέχουν τα δεδομένα βρίσκονται στο κατάλογο data. Πιο συγκεκριμένα:
- Δεδομένα για τα μέλη data/members/*.xml πρότυπο μέλους
- Δεδομένα για τα έργα data/projects/*.xml προτυπο έργου
- Δεδομένα για τις ερευνητικές ομάδες data/groups/*.xml προτυπο ερευνητικής ομάδας
- Δεδομένα για την βιβλιογραφία data/publications/*.bib προτυπο βιβλιογραφικών αναφορών
Έλεγχος ορθότητας δεδομένων
- Για τα δεδομένα XML:
make val
- Δημιουργία του δικτυακού τόπου τοπικά (μόνο έτσι γίνεται έλεγχος των βιβλιογραφικών αναφορών):
make html
- Οι καινούριες ιστοσελίδες βρίσκονται στο:
public_html/index.html