1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2024-12-11 02:30:28 +00:00
TiddlyWiki5/languages/el-GR/Help/server.tid

38 lines
3.5 KiB
Plaintext
Raw Normal View History

title: $:/language/Help/server
description: Παρέχει μια HTTP διεπαφή εξυπηρετητή στο TiddlyWiki
Ο εξυπηρετητής που έχει υλοποιηθεί εντός του TiddlyWiki5 είναι πολύ απλοϊκός. Αν και συμβατός με το TiddlyWeb δεν υποστηρίζει πολλά από τα χαρακτηριστικά που χρειάζονται για μια στιβαρή χρήση στο διαδίκτυο.
Στην ρίζα, εξυπηρετεί με την απεικόνιση ενός συγκεκριμένου tiddler. Εκτός ρίζας, εξυπηρετεί μεμονωμένα tiddlers που έχουν κωδικοποιηθεί σε JSON, και υποστηρίζει τις βασικές HTTP λειτουργίες για `GET`, `PUT` και `DELETE`.
```
--server <port> <roottiddler> <rendertype> <servetype> <username> <password> <host> <pathprefix>
```
Οι παράμετροι είναι:
* ''port'' - Ο αριθμός της πόρτας την οποία θα εξυπηρετεί (τυπική τιμή είναι η "8080")
* ''roottiddler'' - Το tiddler που εξυπηρετεί ως ρίζα (τυπική τιμή είναι το "$:/core/save/all")
* ''rendertype'' - Ο τύπος περιεχομένου ο οποίος θα χρησιμοποιηθεί για να απεικονιστεί το ριζικό tiddler (τυπική τιμή είναι το "text/plain")
* ''servetype'' - Ο τύπος περιεχομένου με τον οποίο το ριζικό tiddler θα εξυπηρετηθεί (τυπική τιμή είναι "text/html")
* ''username'' - Το τυπικό όνομα χρήστη για υπογραφή των τροποποιήσεων
* ''password'' - προαιρετικό συνθηματικό για βασική ταυτοποίηση χρήστη
* ''host'' - προαιρετικό το όνομα του κεντρικού υπολογιστή για εξυπηρέτηση από αυτόν (τυπική τιμή το "127.0.0.1" γνωστό ως "localhost")
* ''pathprefix'' - προαιρετικό πρόθεμα για διαδρομές
Αν καθοριστεί η παράμετρος συνθηματικού τότε το πρόγραμμα περιήγησης θα ενημερώσει τον χρήστη να εισάγει το όνομα χρήστη και συνθηματικό του. Σημειώστε ότι το συνθηματικό θα μεταδοθεί ως απλό κείμενο οπότε η υλοποίηση αυτή δεν είναι κατάλληλη για γενική χρήση.
Για παράδειγμα:
```
--server 8080 $:/core/save/all text/plain text/html MyUserName passw0rd
```
Το όνομα χρήστη και το συνθηματικό μπορούν να καθοριστούν ως κενά αλφαρηθμητικά αν χρειάζεστε να καθορίσετε το όνομα του κεντρικού υπολογιστή, ή το πρόθεμα για διαδρομές και δεν χρειάζεστε να καθορίσετε ένα συνθηματικό:
```
--server 8080 $:/core/save/all text/plain text/html "" "" 192.168.0.245
```
Για να τρέξετε πολλαπλούς TiddlyWiki εξυπηρετητές την ίδια χρονική στιγμή θα χρειαστεί να ορίσετε για κάθε έναν διαφορετικό αριθμό πόρτας.