ISTLab-web documentation: Difference between revisions

From Istlab
Jump to navigationJump to search
Content deleted Content added
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''. Πιο συγκεκριμένα:


* Δεδομένα για τα μέλη <b>data/members/*.xml</b> [[ πρότυπο μέλους ]]
* Δεδομένα για τα μέλη '''data/members/*.xml''' [[ πρότυπο μέλους ]]
* Δεδομένα για τα έργα <b>data/projects/*.xml</b> [[ προτυπο έργου ]]
* Δεδομένα για τα έργα '''data/projects/*.xml''' [[ προτυπο έργου ]]
* Δεδομένα για τις ερευνητικές ομάδες <b>data/groups/*.xml</b> [[ προτυπο ερευνητικής ομάδας ]]
* Δεδομένα για τις ερευνητικές ομάδες '''data/groups/*.xml''' [[ προτυπο ερευνητικής ομάδας ]]
* Δεδομένα για την βιβλιογραφία <b>data/publications/*.bib</b> [[ προτυπο βιβλιογραφικών αναφορών ]]
* Δεδομένα για την βιβλιογραφία '''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. Πιο συγκεκριμένα:

Έλεγχος ορθότητας δεδομένων

  • Για τα δεδομένα XML:
    make val
  • Δημιουργία του δικτυακού τόπου τοπικά (μόνο έτσι γίνεται έλεγχος των βιβλιογραφικών αναφορών):
    make html
  • Οι καινούριες ιστοσελίδες βρίσκονται στο:
    public_html/index.html