Tag Archives: wordpress

cssigniter: κερδίσαμε βραβείο και μπήκαμε σε σκέψεις

Σήμερα πληροφορήθηκα ότι κέρδισα μια δωρεάν συνδρομή για ένα χρόνο στο cssigniter. Καθώς μπήκα να περιεργαστώ το site και να δω τα themes, it dawned on me, που λένε κι οι Άγγλοι: τα παιδιά έχουν κάνει μια πολύ ωραία δουλειά κι ελπίζω να έχουν και μια αντίστοιχη εμπορική επιτυχία. Αλλά μιας κι είναι οι πρώτοι που κάνουν κάτι αντίστοιχο στην Ελλάδα έχουν μια παραπάνω ευκαιρία και για τους εαυτούς τους και για το γενικώτερο ‘οικοσύστημα’ των περί το internet ασχολούμενων εδώ.

Ποιά;

Ν’ ανοίξουν το cssigniter και σ’ άλλους designers για να πουλάνε τα δικά τους themes. Ξέρω ότι δεν είναι τόσο απλό όσο ακούγεται αυτό μιας και τα themes που έχουν ετοιμάσει τα παιδιά έχουν μια σειρά από χαρακτηριστικά που περιγράφει πολύ καλά ο  netfreak εδώ αλλά για σκεφτείτε το potential; Αντί για 4-5 νέα themes το μήνα, μπορεί να έχει 10-20. Κι αντί για 79$ ετήσια συνδρομή, μπορεί να έχει 2-3 πακέτα συνδρομών ανάλογα με το σε πόσα themes δίνει πρόσβαση το καθένα. Και κυρίως, μπορεί έτσι ν’ ανταγωνιστεί τα γνωστά και πολλά αντίστοιχα διεθνή ‘μαγαζιά’ επί άλλης βάσης.

Τεχνολογία: η εξωστρέφεια δεν χρειάζεται να είναι εντυπωσιακή

Αρκετές μέρες τώρα τριγυρίζει στο μυαλό μου η ιδέα για ένα ποστ-σύγκριση των τριών βασικών CMS με τα οποία έχω ασχοληθεί από το 2005 κι έπειτα: των Joomla, WordPress και Drupal (JWD εφεξής). Τελικά όμως τη σύγκριση θα την αφήσω για το μέλλον καθώς τα γραφόμενα του φίλου Παναγιώτη Παπαδόπουλου έβαλαν τη σκέψη μου (σε σχέση μ’ αυτά τα CMS) σε άλλη κατεύθυνση.

Πιο καθαρά: ο Παναγιώτης στο ποστ του παρουσιάζει μια κυρίως άσχημη εικόνα για την ελληνική τεχνολογική ‘σκηνή’. Υιοθετώ τον όρο ‘σκηνή’ και γιατί έχει ένα show biz στοιχείο που αντανακλά την επιφανειακότητα πολλών πραγμάτων αυτού του χώρου, αλλά και γιατί αφήνει έτσι έξω τις μεγάλες, βασικά κρατικοδίαιτες, εταιρείες τεχνολογίας (;) στην Ελλάδα.

Θα πιαστώ μόνο από ένα σημείο. Λέει ο Παναγιώτης:

Ένα άλλο λυπηρό φαινόμενο είναι ότι στην Ελλάδα ο killer συνδυασμός είναι κάποια HTML,CSS skills ένα CMS και τέλος. Το χειρότερο δε είναι ότι δεν αντιλαμβάνονται τους περιορισμούς του συνδυασμού και δε μπορούν να πάνε τις δουλειές του ένα βήμα πέρα από τα content sites. Βέβαια αν κάνεις κυρίως design είναι μια χαρά ο συνδυασμός και δεν έχω καμία ένσταση.

Πράγματι ένας μεγάλος όγκος αυτοαπασχολούμενων και μικρών εταιρειών προσφέρουν το παραπάνω skill set. Είναι περιοριστικό αυτό; Αναλόγως τι σκοπούς επιδιώκεις. Κι εδώ δένει η σκέψη μου με τα τρία CMS που προανέφερα. Αν αυτά τα skills χρησιμοποιούνται για να ‘ξεπετάξουν’ σαϊτάκια δημόσιου ή ιδιωτικού τομέα, δεν υπάρχει πολύ μέλλον. Όσοι είναι μεγαλύτεροι θα θυμούνται την άνθηση μια αντίστοιχης ‘βιομηχανίας’ πληροφορικής που έγραφε σε  dbase το 80 και vb το ενενήντα.

Όμως αυτά τα CMS δεν είναι απλά κάποια εργαλεία. Είναι τεράστιες κοινότητες. Κοινότητες που συνεργάζονται κι αλληλοβοηθούνται ή κυνηγούν εμπορικούς στόχους σε διεθνή ορίζοντα και μόνο γιατί από τη φύση τους δεν μπορούν να περιοριστούν σε εθνικά όρια.

Πως μπορεί να τις αξιοποιήσει ένας προγραμματιστής
Για όσους έχουν ασχοληθεί μ’ αυτό το αντικείμενο είναι γνωστό ότι υπάρχει μια σαφής διαχωριστική γραμμή που καθορίζει και το μέγεθος των έργων που μπορεί να χτυπήσει ο κάθε επαγγελματίας: υπάρχουν αυτοί που απλά χρησιμοποιούν το εργαλείο (=CMS), κι αυτοί που του ‘βάζουν χέρι’.
Το πόσο χέρι βάζουν οι δεύτεροι ποικίλει σε δυσκολία κι εξαρτάται πάντα από το έργο το οποίο έχουν κληθεί να υλοποιήσουν.

Έχοντας ‘βρωμίσει’ λίγο τα χέρια μου σε ανάλογες προσπάθειες έχω να παρατηρήσω το εξής: τα έργα πάντα σου εμφανίζουν κάποιες συγκεκριμένες ανάγκες που μπορείς να καλύψεις λιγώτερο ή περισσότερο καλά με κάποιο add on (component για το joomla, plugin για το wordpress και module για το drupal). Είναι η στιγμή της ευκαιρίας. Αν υιοθετήσεις κάτι έτοιμο, θα τελειώσεις γρήγορα ένα έργο. Αν αποφασίσεις να φτιάξεις ένα δικό σου, θ’ αργήσεις στο έργο αλλά πιθανώτατα έχεις κάνει ένα βήμα προς τη διεθνή αγορά.  Γιατί οι επαγγελματικές κοινότητες που περιστρέφονται γύρω από αυτά τα CMS, όπως κι οι περισσότερες κοινότητες, ακολουθούν ένα γνωστό μοτίβο: οι πραγματικοί δημιουργοί νέων add ons, νέου κώδικα, νέων προϊόντων, είναι το πολύ ένα 10% από το σύνολο αυτών των πληθυσμών. Είναι λίγοι δηλαδή και πάντα in short supply.

“Μπορούμε να το κάνουμε αυτό;”, είναι η επόμενη ερώτηση; Κατηγορηματικά ναι. Πάρτε το παράδειγμα της Joomlaworks που το έχει κάνει, κατ’ αρχήν.

Κατά δεύτερο, γνωρίζω αρκετά μικρά σχήματα (=ένας προγραμματιστής, ένας designer κι ένας whatever) που έχουν το δικό τους  CMS!!! Τι είναι αυτό; Βασικά το μεράκι του προγραμματιστή, το οποίο λατρεύει σαν εικόνισμα και τοποθετεί ψηλώτερα απ’ οτιδήποτε άλλο κυκλοφοράει στην πιάτσα. Το Yet-another-CMS  έχει χίλιους λόγους ύπαρξης για τους δημιουργούς τους αλλά ο βασικώτερος είναι το επιδιωκώμενο  lock-in του πελάτη.

Το ζήτημα όμως είναι ότι η προσφορά μη ενημέρωμένων κι αδαών πελατών μειώνεται σταθερά και τότε τι θα γίνουν όλα αυτά τα CMS που ήταν κάποια λύση;

Όσοι μπορούν να φτιάξουν ένα δικό τους  CMS μπορούν να φτιάξουν κι ένα καλό add on  για τα JWD. Κι οι λόγοι για να το κάνουν βασικά είναι τέσσερεις:

  1. Ο δημιουργός ενός καλού add on θεωρείται βαθύτερος γνώστης του CMS κι έχει μεγαλύτερη πιθανότητα να πάρει μια μεγαλύτερη/δυσκολώτερη δουλειά. Σίγουρα δε σε αντίστοιχη σύγκριση με παρόμοιους επαγγελματίες παίρνει προβάδισμα.
  2. Ο ανοιχτός κώδικας που συνεπάγονται κι οι τεράστιες κοινότητες που θα κληθούν να τα χρησιμοποιήσουν, θα φέρουν γρήγορα στην επιφάνεια τα προβλήματά τους και θα ωθήσουν προς την βελτίωση της ποιότητας τους. Επιπλέον, να θεωρείτε σίγουρο ότι θα ζητήσουν προσθήκες και βελτιώσεις που θ’ αυξήσουν την ελκυστικότητα και την αξία του add on διευρύνοντας έτσι τη θέση του στη διεθνή αγορά.
  3. Υπάρχει η προοπτική ενός άμεσου εσόδου από πώληση αυτών των  add on (συνήθως με το σχήμα του συμβολαίου τεχν. υποστήριξης και νέων εκδόσεων) που ακόμα και για πολύ μικρά ποσά (20- 100€) με την τεράστια δεξαμενή της παγκόσμιας αγοράς μπορούν να μεταφραστούν σε υπολογίσιμα έσοδα.
  4. Έσοδα από εξωστρέφεια και Παγκόσμια αγορά είναι έννοιες δυσπρόσιτες στους περισσότερους developers. Το μόνο που χρειάζεται εν προκειμένω είναι ένα απλό eshop και μια καλή θέση στις μηχανές αναζήτησης κι ο δρόμος ανοίγει. Το δεύτερο δεν είναι τόσο απλό όσο ακούγεται αλλά με την προϋπόθεση ότι δουλεύεις για να καλύψεις μια ανάγκη που διαπίστωσες από πρώτο χέρι (=κάποιο έργο σου) ότι καλύπτεπται από πλημμελώς έως καθόλου, έχεις πιθανότητες να βγεις ψηλά, μόνο και μόνο από τα συγκεκριμένα keywords της ανάγκης που καλύπτεις.

Πως μπορεί να τις αξιοποιήσει ένας designer

Εδώ τα πράγματα είναι πιο απλά κι ίσως με περισσότερο οικονομικό ενδιαφέρον. Κάθε μέρα εκατοντάδες χιλιάδες αναζητήσεις γίνονται για νέα themes, themes που θα διαφέρουν, θα δίνουν ένα στίγμα επαγγελματικής ομάδας κτλ

Οι πολλοί και καλοί designers που διαθέτουμε θα μπορούσαν να φτιάξουν σειρές από τέτοια themes όπως έχουν κάνει και πολλοί άλλοι και να τα χρησιμοποιούν και σα βασικά εργαλεία της δουλειάς τους και σαν προϊόντα προς πώληση. Ρίχτε μια ματιά μόνο στις  RocketTheme, WooThemes, TopNotchthemes και θα δείτε τι συμπεριλαμβάνει μια τέτοια μπίζνα.

Μια τέτοια προοπτική, αν υλοποιηθεί, αφήνει μερικά πολύ σημαντικά πράγματα πίσω της: Περισσότερη γνώση κι ικανότητα, λιγότερο φόβο για την εξωστρέφεια και, τελικά, την διάθεση να πας πέρα απ’ αυτήν σε πιο σημαντικά εγχειρήματα.

Για να καταλήξω: κάθε τι, αναλόγως πως θα το κοιτάξεις είναι πρόβλημα ή ευκαιρία. Ο Παναγιώτης βλέπει στον killer συνδυασμό HTML,CSS skills + CMS ένα λυπηρό φαινόμενο, εγώ πάλι βλέπω μια τεράστια ευκαιρία.

Η φωτό της αφίσσας από εδώ

Metamarks 0.7

Το είχα παρατήσει καιρό τώρα παρότι με την έκδοση 0.6, που ήταν πειραματική, προσπάθησα να το κάνω πιο customizable από τους χρήστες.

Εν τω μεταξύ όμως είχα διάφορα παράπονα ότι όταν το εγκαθιστούσαν οι χρήστες δεν δούλευε άμεσα αλλά ήθελε αλλαγές στο template για να δουλέψει. Και βέβαια είχαν δίκηο που παραπονιόντουσαν. Ο λόγος αυτής της δυσκολίας ήταν για να μην εμφανίζονται τα marks μέσα στο feed, αλλά ήταν βλακεία μου αφενός γιατί δεν ήταν σημαντικό για τους περισσότερους χρήστες κι αφετέρου γιατί υπήρχε πιο ανώδυνη λύση, αυτή που βρήκα κι εφάρμοσα στην 0.7.

Η 0.7 λοιπόν δεν απαιτεί αλλαγές στο template και παίζει άμεσα. (Προσοχή: όσοι έχετε εγκαταστήσει προηγούμενες εκδόσεις και αλλάξατε το template, αφαιρέστε αυτές τις αλλαγές για να μην τα βλέπετε διπλά)
Από άποψη νέων marks έχω ενσωματώσει το foracamp (οι παρατηρητικοί θα το έχουν προσέξει ήδη στο metablogging).
Έχω αλλάζει τον τρόπο που μπορούν οι πιο advanced χρήστες να προσθέτουν νέα marks. Δεν υπάρχει πια εξωτερικό αρχείο. Υπάρχει ένα array μέσα στο metamarks.php όπως στην εικόνα:
marksdata
Προσθέστε απλά άλλο ένα array element όπως στην εικόνα. Εννοείται πως πρέπει να προστεθύν και τα αντίστοιχα δυο εικονίδια στον κατάλογο images. Προσοχή στο όνομα των εικονιδίων να  είναι  όπως και το όνομα της υπηρεσίας μέσα στο κάθε array element, δηλαδή για το digg, digg.png και digg_grey.png (είναι case sensitive).

Ως προς την συμβατότητα, το έχω ελέγξει μόνο με την έκδοση 2.7 του  wordpress.

Για την επόμενη έκδοση έχω στόχο να δω το θέμα της αυτόματης ενημέρωσης κι αν μπορέσω να λύσω το θέμα των στατιστικών (πόσες φορές πατήθηκαν, πόσα κουμπιά σε πόσα ποστ).

Μπορείτε να κατεβάσετε την έκδοση 0.7 από δω:
metamarks_07

Ως συνήθως, περιμένω παρατηρήσεις προβλήματα και σχόλια.

Blog Backup

Αυτό το ποστ είναι παραγγελία του kitsosmitsos.

Backup για blog στον blogger(=blogspot).

Μετά από είσοδο στον blogger, πηγαίνουμε  Settings>Basic>Export (στα ελληνικά θα πρέπει να είναι Ρυθμίσεις>Βασικές>Εξαγωγή). Το εξαγώμενο είναι ένα αρχείο τύπου  xml με όλα τα ποστ και τα σχόλια.  Υπάρχει ένα θέμα με τις φωτογραφίες όμως. Αν παίρνουμε το backup για να το χρησιμοποιήσουμε ξανά στο blogger, στο ίδιο ή άλλο blog, δεν υπάρχει θέμα. Αν θέλουμε να το χρησιμοποιήσουμε αλλού, τότε τα link των φωτογραφιών δεν θα δουλεύουν.

blogger_backup

Αν θέλουμε να πάρουμε τις φωτογραφίες μας από τον  blogger, μπορούμε να το κάνουμε δίνοντας:

http://yourblog.blogspot.com/search/max-results=xxx

όπου xxx ένας αριθμός μεγαλύτερος από το σύνολο των αναρτήσεων μας. Θα δημιουργήσουμε έτσι μια τεράστια σελίδα με όλα τα ποστ μέσα, κι ύστερα με τη χρήση ενός  plugin του firefox, του  DownloadthemAll,  μπορούμε να καταβάσουμε όλες τις εικόνες [via].

Για να μην έχουμε αυτό το πρόβλημα με τις εικόνες, καλό είναι να τις αποθηκεύουμε εξαρχής σε ένα εξωτερικό site,  όπως το imageshack.

Backup για wordpress.com

To wordpress δίνει κι αυτό δυνατότητα για εξαγωγή από Tools>Export. Κατά την εισαγωγή σε άλλο μπλογκ του backup προσφέρει τη δυνατότητα να φέρει και τις εικόνες καθώς οι πληροφορίες γι αυτές είναι μέσα στα ποστ. Για τις εικόνες ισχύει κι εδώ η σύστατη για imageshack.

Backup για hosted wordpress.

Όταν φιλοξενούμε το wordpress σε δικό μας σέρβερ, έχουμε παραπάνω επιλογές. Προφανώς δουλεύει και το export όπως στο .com αλλά για πλήρες backup καταφεύγουμε στη βάση δεδομένων. (Για τις εικόνες και τα λoιπά media αντιγράφουμε απλά τον κατάλογο /wp-content/uploads σε κάποιο εξωτερικό μέσο αποθήκευσης.)

Οι συνηθέστεροι τρόποι αλληλεπίδρασης με τη βάση είναι:

Στην πρώτη περίπτωση, χρησιμοποιούμε κι εκεί την σχετική λειτουργία εξαγωγής.
db_export

Στην δεύτερη ο τρόπος που εγώ βρίσκω πιο πρακτικό είναι με το utility mysqldump.

Δίνουμε στο shell prompt:

mysqldump -uusername -ppassworddatabasename > backup.sql (όπου πλάγια βάζετε αντίστοιχα το όνομα της βάσης και το όνομα του αρχείου backup που θέλετε)

Η λειτουργία αυτή μπορεί να αυτοματοποιηθεί με χρήση του cron, αλλά έχω φύγει ήδη μακρυά από τις απλές οδηγίες για αρχαρίους πλέον. Ελπίζω να πιάσουν τόπο 🙂

Τα έκανα θάλασσα

Ζητάω συγνώμη από τους αναγνώστες και συνδρομητές του μπλογκ γιατί  εχτές με μια βιαστική ενέργεια κυριολεκτικά τα έκανα θάλασσα: προσπαθώντας να μεταφέρω και το podcamp.gr κι ενώ βιαζόμουν να φύγω, αντέγραψα από απροσεξία τη βάση του podcamp πάνω στη βάση του metablogging.

Αποτέλεσμα; Το μπλογκ εξαφανίστηκε για πάνω από 6 ώρες και το feed του ανακατεύτηκε με το feed του podcamp.

Ακόμα χειρότερα: δεν είχα προλάβει να πάρω backup για τα τελευταία ποστ, με αποτέλεσμα να χρειαστεί να τα περάσω με το χέρι.

Ακόμα πιο χάλια: όλα τα podcast έπαψαν να δουλεύουν και χρειάστηκε να τα κάνω update με το χέρι, ένα ένα.

Το μόνο θετικό; Το disqus κυριολεκτικά μ’ έσωσε γιατί τα τελευταία σχόλια που ήταν πολλά και ουσιαστικά, θα χάνονταν διαπαντός αν ήταν αποθηκευμεύνα στο wordpress.

Mea culpa! Ελπίζω να έστρωσαν όλα τώρα. Άν παρατηρήσετε κάτι το περίεργο, παρακαλώ ενημερώστε.

Ζητούνται testers για το metamarks 0.7

Προειδοποίηση: Το παρόν απαιτεί μια σχετική γνώση web τεχνολογιών και δεν είναι για όλους τους αναγνώστες.
Έχω εδώ και λίγο καιρό ετοιμάσει μια νέα έκδοση του metamarks που διαφέρει από την παλιά σημαντικά.

Πέρα από τις αλλαγές στον κώδικα που δεν αφορούν τον πολύ κόσμο, η βασική αλλαγή είναι η προσθήκη ενός μηχανισμού που επιτρέπει να προσθέτουν οι χρήστες νέες υπηρεσίες.

Η βασική ιδέα είναι πως τα submission urls για τις διάφορες υπηρεσίες, καταχρούνται σε ένα εξωτερικό αρχείο τύπου .ini (το metamarks.ini που βρίσκεται μέσα στον κατάλογο του plugin) με την ακόλουθη μορφή:

[0]
0 = "buzz"
1 = "http://buzz.reality-tape.com/submit.php"
2 = "url"
[1]
0= "cull"
1 = "http://www.cull.gr/refer"
2 = "url"
3 = "title"

κοκ

Για κάθε υπηρεσία υπάρχει ένας βασικός αριθμός που καθορίζει και τη σειρά εμφάνισής της στα εικονίδια: [x].
Ακολουθούν τέσσερεις γραμμές αριθμημένες ανάλογα, που περιλαμβάνουν τον τίτλο που της υπηρεσίας (0), το βασικό url (1), την ονομασία του query string attribute που χρησιμοποιεί η κάθε υπηρεσία για url το οποίο θα γίνει bookmark (2) και την ονομασία του query string attribute που χρησιμοποιεί η κάθε υπηρεσία για τον τίτλο από το άρθο που θα γίνει bookmark (3)

Προϋπόθεση βέβαια για να ισχύουν τα παραπάνω είναι η υπηρεσία να υποστηρίζει  http submission τύπου GET.

Για να τροποποιήσει κανείς το metamarks και να προσθαφαίρεσει υπηρεσίες δεν έχει παρά να κάνει edit το metamarks.ini. Μάλιστα θα είχε ενδιαφέρον να διαθέτει ο καθένας το ini που διαμορφώνει για να επιλέγουν οι τελικοί χρήστες αυτό που τους αρέσει καλύτερα χωρίς να παιδεύονται.

Ο λόγος ύπαρξης αυτού του ποστ, είναι η αναζήτηση πιθανών testers που θα ήθελαν να δοκιμάσουν το metamarks με δικά τους bookmarking services και να μου αναφέρουν τυχόν προβλήματα ή υποδείξεις.

Όσοι ενδιαφέρονται, μπορούν να κατεβάσουν το plugin από εδώ.

Web: Οι 25 με την μεγαλύτερη επιρροή

Το Business Week δημοσιεύει την ετήσια λίστα του για τους 25 με την μεγαλύτερη επιρροή στον παγκόσμιο ιστό.

Από τα ονόματα που διαβάζω αυτά που μου τραβάνε την προσοχή είναι:

  • Της Αριάννας Χάφινγκτον γιατί είναι ελληνικής καταγωγής, γιατί είναι blogger και γιατί το μπλογκ της έχει γίνει το σημείο αναφοράς στις αμερικάνικες εκλογές.
  • Του Loic Le Meur γιατί είναι κι αυτός blogger, γιατί είναι Ευρωπαίος, κι ας δραστηριοποιείται στην Αμερική, και γιατί θεωρείται ένας απ’ αυτούς με τη μεγαλύτερη επιρροή παρότι η εταιρεία του και η νέα υπηρεσία των βιντεοσυζητήσεων που προωθεί δεν μετράει ούτε ένα χρόνο ζωής ακόμα.
  • Του Matt Mullenweg, γιατί είναι πιτσιρικάς, γιατί είναι ο άνθρωπος που έφτιαξε το WordPress που αγαπάμε και που χρησιμοποιούν 4,5 εκατ. μπλογκ, και γιατί τον έχουμε δει δυο φορές από πολύ κοντά στο Greek Bloggers Camp και τον έχουμε εκτιμήσει για την απλότητα και την προσήνειά του.
  • Και, τέλος, του Evan Williams, του ανθρώπου που έφτιαξε αρχικά τον blogger και μετά το twitter γιατί πραγματικά ξέρει πως να δημιουργεί νέα μέσα!

Κι όπως βλέπετε τα νέα μέσα έχουν την τιμητική τους στη λίστα κι όχι τα κοινωνικά δίκτυα.

Update: Χάρι στον ιντερνετάκια μάθαμε ότι κι η Maria Thomas του Etsy.com, του site που πουλάει χειροποίητα πράγματα, είναι ελληνικής καταγωγής.

Δείτε την στο παρακάτω βίντεο, όπου μεταξύ άλλων μιλάει για την ελληνική της καταγωγή και για φιλότιμο!!

metamarks v0.6: έκδοση κατόπιν επίμονων απαιτήσεων

Πραγματικά δεν φανταζόμουνα ποτέ ότι τόσος κόσμος θα ήθελε να βλέπει το metamarks να εξελίσσεται. Τον τελευταίο καιρό συνεχώς με ρωτάνε πότε θα βγάλω καινούργια έκδοση, μου ζητάνε να βάλω νέα κουμπιά, νέα χαρακτηριστικά κτλ.

Από τη μια αισθάνομαι όμορφα  γιατί το μικρό μου δημιουργηματάκι χαίρει μιας δημοφιλίας, αλλά από την άλλη με αγχώνει γιατί δεν έχω ούτε την όρεξη, ούτε τον χρόνο να το συντηρώ όσο συχνά απαιτείται.

Τέλος πάντων, εδώ ένα καινούργιο metamarks, το οποίο το είχα αρκετό καιρό ανεβασμένο στο metablogging πειραματικά, περιμένωντας να προσθέσω κι άλλα χαρακτηριστικά.

Τα καινούργια στοιχεία του είναι η προσθήκη του digg, και του yahoo buzz.

Αποφάσισα να μην αφαιρώ τα παλιά κουμπιά από δω και μπρος μέχρι να υλοποιήσω μια νέα μέθοδο προσθαφαίρεσης που έχω κατά νου. Απλά μπορείτε να τα απενεργοποιείτε από μενού διαχείρισης (Settings > Metamarks).

Μου έχετε ζητήσει επίσης να προσθέσω τα blogz και foracamp. Πολύ θα το ήθελα αλλά δεν γίνεται γιατί και τα δύο είναι βασισμένα σε drupal κι υπάρχει η εξής ιδιοτροπία: όταν στο drupal πας να προσθέσεις ένα social bookmark και δεν έχεις κάνει login, σε γυρνάει στην σελίδα εισόδου, απ’ όπου όμως, όταν δώσεις τα στοιχεία σου, δεν σε επιστρέφει στη σελίδα καταχώρησης του bookmark. Πρέπει κανείς να επιστρέψει μόνος εκεί. Αλλά αυτό αντιβαίνει σ’ όλη την έννοια της αυτόματης λειτουργίας του plugin. Αν χρειάζεται να διευθυνθείς χειροκίνητα κάπου, τότε απλά το plugin δεν έχει ρόλο.

Το νέο plugin είναι εδώ metamarks-06.

Εγκατάσταση κατά τα συνήθη.

Update: Έφτιαξα μια ξεχωριστή σελίδα για το metamarks και την διαχώρισα από τα υπόλοιπα downloads. Μελλοντικά θα περιλάβ κι ένα μικρό user manual εκεί.

Reblog this post [with Zemanta]

Στατιστικά σε μορφή πίνακα για το WordPress

ΓΙα όσους βρίσκουν φτωχά τα στατιστικά που προσφέρει το wordpress, να μια καλοδεχούμενη προσθήκη: στατιστικά για μήνες – έτη, μέσους ημερήσιους όρους και πρόσφατες εβδομάδες σε μορφή πίνακα. Για να δείτε τους πίνακες ψάξτε κάτω αριστερά στη συνήθη σελίδα των στατιστικών για το κουμπί “Summary Tables”, όπως φαίνεται στην παρακάτω εικόνα.

Για περισσότερα δείτε εδώ: Tabular Stats « WordPress.com

metamarks v0.5: Rollover και περισσότερα κουμπιά (Update)

Η επιμονή ενός χρήστη του plugin, του Βασίλη Κανονίδη, να το τροποποιήσει έτσι ώστε να έχει λειτουργία rollover ήταν αυτή που οδήγησε στην παρούσα έκδοση. Κι επι τη ευκαιρία προσθέσαμε και δυο κουμπάκια ακόμα, από πολυσύχναστους ιστοτόπους τελευταία (Facebook και Τwitter).

Τι κάνει το rollover; Απλά στην αρχή τα κουμπιά εμφανίζονται γκρίζα, όπως στην εικόνα παρακάτω, κι όταν το ποντίκι πάει από πάνω παίρνουν χρώμα.

Το rollover είναι επιλογή της λειτουργία του plugin που ενεργοποιείται από το Options (ή Settings αν έχετε περάσει στην 2.5)>Metamarks>Metamarks Load State>Rollover enabled

Η λειτουργία του facebook κουμπιού είναι λίγο προβληματική: όταν συναντά τα παραδοσιακά url τους wordpress (της μορφής http://someblog/?p=23423) τότε δεν καταχωρεί το url αλλά ανοίγει απλά τη φόρμα για να το καταχωρήσετε με το χέρι. Θα χρειαστεί.

Το νέο plugin είναι εδώ metamarks_05.

Εγκατάσταση κατά τα συνήθη.

Update: Ο deninho ανακάλυψε ένα bug στο plugin. Ανεβάζω εδώ την διορθωμένη έκδοση.