Φροντίστε πρώτα να διαβάσετε το “πρώτο μέρος”:http://blog.versutia.net/278/textpattern-part-1.
Η εμπειρία που αποκόμισα ως τώρα στα κριτήρια που είχα θέσει:
Μετάβαση από blogger: δούλεψε σχεδόν όπως “στο documentation”:http://textpattern.net/wiki/index.php?title=Importing_from_Blogger. Το blogger template που προτείνουν θέλει μια μικρή προσθήκη για να μην δημοσιεύεται η μπάρα που πρόσθεσαν πάνω πρόσφατα (θα προτείνω σύντομα τη διόρθωση). Υπάρχει επίσης ένα bug στην καταμέτρηση των comments. Ενώ τα comments εισάγονται κανονικά, ο μετρητής τους παραμένει μηδέν. Επανέρχεται όταν ξανααποθηκευτεί ένα από τα υπάρχοντα σχόλια σε κάθε άρθρο. Το bug είναι ήδη γνωστό και θα διορθωθεί σε επόμενη έκδοση. Να σημειώσω πως υποστηρίζεται και μετάβαση από WP, b2 και Movable Type.
Ελληνικά: πλήρης υποστήριξη. Υπάρχει κάποιο πρόβλημα στο Textile. Θα επανέλθω σε αυτό αργότερα. Δεν έχουν μεταφραστεί επίσης όλα τα help items.
Διαχείριση: από τα πιο δυνατά σημεία. Δε χρειάζεται να μπλέξετε με PHP αν και υπάρχει αυτή η δυνατότητα. Πλήρης διαχωρισμός μεταξύ παρουσίασης και περιεχομένου. Αυτό επιτυγχάνεται με τη χρήση των “txp tags”:http://textpattern.net/wiki/index.php?title=Alphabetical_Tag_Listing που είναι παρόμοια με html tags. Π.χ., για την παρουσίαση ενός άρθρου υπάρχει το tag txp:article.
Templates: λιγότερα σε σχέση με WP, αρκετά όμως μεγάλος αριθμός. Ουσιαστικά πάντως δεν υπάρχει η έννοια του template ή του skin. Είναι απλά ένα σύνολο text αρχείων που περιλαμβάνει συνήθως 2-3 σελίδες, 1-2 css, κάποιες φόρμες (θα πω αργότερα για αυτές) και οδηγίες για κάποιες ρυθμίσεις. Η εγκατάσταση γίνεται με copy-paste των αρχείων στις κατάλληλες θέσεις. Αν σας φαίνεται ανορθόδοξο ή μη αποδοτικό παραπλανάστε. Εδώ ουσιαστικά κρύβονται οι μεγάλες δυνατότητες του textpattern και που το κάνουν στην πράξη ένα γενικής χρήσης CMS χωρίς περιορισμούς και όχι απλά ένα σύστημα για blogs.
Προχωρώ τώρα στη επεξήγηση κάποιων από τις βασικές αρχές του Textpattern: άρθρα, τομείς, σελίδες, φόρμες, Textile.
Όταν γράφετε ένα άρθρο επικεντρώνεστε αποκλειστικά στο περιεχόμενο. Πρέπει όμως να καθορίσετε σε πιο τομέα ανήκει. Μπορείτε να φτιάξετε όσους τομείς θέλετε. Ας πάρουμε για παράδειγμα το δικό μου blog. Ο κύριος τομέας ονομάζεται article και το άρθρο το οποίο διαβάζετε τώρα ανήκει σε αυτόν. Υπάρχει και ο τομέας about στον οποίο ανήκει το άρθρο που θα δείτε αν κάνετε κλικ στις Περιαυτολογίες.
Κάθε τομέας τώρα είναι συνδεδεμένος με μια σελίδα παρουσίασης. Σελίδες παρουσίασης μπορείτε να έχετε επίσης όσες θέλετε. Αυτή η οποία ονομάζεται default χρησιμοποιείται για την πρώτη σελίδα. Στην περίπτωση μου, ο τομέας article χρησιμοποιεί τη σελίδα με το όνομα archive. Αυτή η σελίδα θα παρουσιαστεί όταν κάνετε κλικ στον τίτλο του άρθρου από την αρχική σελίδα. Το textpattern γνωρίζει ότι το συγκεκριμένο άρθρο ανήκει στον τομέα article, θα δει ότι ο συγκεκριμένος τομέας χρησιμοποιεί τη σελίδα archive και θα δείξει έτσι τη συγκεκριμένη σελίδα. Οι φόρμες είναι ένας τρόπος να ομαδοποιεί κάποιος κάποια html και txp tags. Για παράδειγμα, υπάρχει μια φόρμα που περιέχει όλα όσα χρειάζονται για την εισαγωγή commnets: όνομα, διεύθυνση, μήνυμα, κουμπί προεπισκόπισης και τα σχετικά. Αυτή η φόρμα μπορεί να χρησιμοποιηθεί σε άλλες φόρμες ή σε σελίδες παρουσίασης με χρήση του κατάλληλου tag.
Τομείς, σελίδες και φόρμες φτιάχνετε φυσικά μια φορά στην αρχή όταν στήνετε το site.
Τέλος, άξιο αναφοράς είναι το Textile, ένας τρόπος εισαγωγής διαμορφωμένου κειμένου χωρίς τη χρήση html. Για παράδειγμα για να φανεί μια λέξη διαγραμμένη προσθέτετε παύλα πριν και μετά τη λεξη. Αν γράψετε –βρισιά– το αποτέλεσμα είναι -βρισιά-. Εεε, όχι ακριβώς, επειδή υπάρχει ένα bug εδώ. Δουλεύει μόνο με λατινικούς χαρακτήρες. Είναι κάτι που σίγουρα θα το θέσω στο φόρουμ. Μπορείτε να δοκιμάσετε το Textile όταν αφήνετε comments (υπάρχει κουμπί για βοήθεια). Κάποια πράγματα, όπως οι λίστες και η εισαγωγή links δουλεύουν και με ελληνικά. Τα html tags λειτουργούν χωρίς πρόβλημα.
Να αναφέρω επίσης πως δε χρειάζεται η χρήση ftp προγράμματος για να κάνετε upload εικόνες και αρχεία. Σας προσφέρεται αυτή η δυνατότητα από τη διαχείριση του συστήματος. Πολύ πρακτικό. Για τα υπόλοιπα χαρακτηριστικά του textpattern δείτε το “official page”:http://textpattern.com (είναι πολλά αυτά που παρέλειψα).
Αυτά προς το παρόν. Τα σχόλια/ερωτήματά σας είναι φυσικά ευπρόσδεκτα.
ΥΓ. Η version στην οποία αναφέρομαι είναι η 4.0.1
*Update*: Tα προαναφερθέντα σε σχέση με τα ελληνικά προβλήματα διορθώθηκαν στην έκδοση 4.0.3.