Tag Archives: plugins

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

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

Ζητούνται 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 από εδώ.

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]

Ελληνικό Social Bookmarking και Μελισσόκουμπο 0.3

Το Buzz-reality περνάει σε μια φάση ωρίμανσης όπου αποκτά ένα σταθερό χαρακτήρα κι επίσης σταθερό κοινό με αυξανόμενες τάσεις – δεν θα λέγαμε όμως θεαματικές. Το ελληνικό Social Bookmarking έχει ακόμα πολύ δρόμο να διανύσει έτσι ώστε να να κατακτήσει ένα μεγάλο μερίδιο αναγνωσιμότητας αλλά και αναγνωρισιμότητας, το πρόβλημα όλων αυτών των ομοειδών υπηρεσιών είναι η αποδοχή τους μέσω της διάδοσης. Αλλά κυρίως η υποτίμηση των δυνατοτήτων, που προσφέρουν στο ελληνικό διαδίκτυο σε σχέση με το διεθνές, δεν βοηθάει στην καθιέρωσή τους, το ελληνικό κοινό αυτών των Social Bookmarking είναι ακόμα περιορισμένο και μάλιστα το Cull.gr μοιάζει να έχει μείνει δυστυχώς πίσω. Θα ήταν καλό να υπάρξει μια εξέλιξη αυτών των υπηρεσιών σε ένα επίπεδο αξιοπιστίας στα επίπεδα του Digg.com αλλά αυτό που χρειάζεται είναι να συνειδητοποιήσουν οι επίδοξοι χρήστες ότι η χρήση τους προϋποθέτει εντιμότητα και fair play. Και κυρίως να “εκπαιδευτούν” στην αξιολόγηση της σημαντικής πληροφορίας και άποψης που αξίζει να διαδοθεί.

Στο φόντο αυτό, ένα μικρό βήμα μπρος έκανε το Buzz-reality με το καινούριο Μελισσόκουμπο, που δουλεύει σε Firefox 3 επειδή είναι plugin κατασκευασμένο μόνο γι αυτό (άντε, ακόμα να τον βάλετε; Κι αν θέλετε το ελληνικό, εδώ). Το bookmarking αποκτά περισσότερη χρηστικότητα με την ενσωμάτωσή του στο Contex Menu και τις διαφορετικές επιλογές μπαζαρίσματος. Δημιουργός του είναι φυσικά ο γνωστός “μπαζολόγος” Ακίνδυνος. Έχει τη σημασία του αυτό το γεγονός καθώς εδώ έχουμε την τεχνική υποστήριξη για μία χρήσιμη υπηρεσία που αξίζει να προωθηθεί, δεν άνοιξε ένα bookmarking site και περιμένει τον πελάτη αλλά υποστηρίζεται και με εύχρηστα εργαλεία που θα το κάνουν περισσότερο ελκυστικό, όπως ο nikan έφτιαξε και το metamarks plugin ενσωματώνοντας δεσμό προς το Buzz.

Τα θετικά του Μελισσόκουμπου 0.3
1. Ευχρηστία και τρεις επιλογές εμφάνισης
2. Ενσωμάτωση στο Contex Menu (δεξί κλικ), η ανάρτησή του στην μπάρα του browser μάλλον θα έδινε απερίσκεπτο τόνο στη χρήση του

Τα αρνητικά του Μελισσόκουμπου 0.3
1. Προορίζεται αποκλειστικά μόνο για τον Firefox 3, αλλά το κακό είναι μικρό καθώς θεωρείται ο ιδανικότερος browser

Το site για κατέβασμα του plugin με παρουσίαση, οδηγίες εγκατάστασης και χρήσης.

ΥΓ Τα shootme και checkit δεν υπάρχουν πλέον απ’ ό,τι βλέπω.

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. Ανεβάζω εδώ την διορθωμένη έκδοση.

Metamarks plugin: version 0.4

Το wordpress plugin μας έφτασε στην 0.4 έκδοση. Η έκδοση ήταν αναγκαία γιατί έχουν διαφοροποιηθεί τα πράγματα στον χώρο του social bookmarking.

Συγκεκριμένα, δεν υπάρχουν πλέον τα Mindblog και Shootme.
Στη θέση τους θα βρείτε τα Blogspace και Freestuff που είχαν ζητηθεί στο παρελθόν.

Επίσης έχουμε δυο διεθνείς προσθήκες μιας κι είναι τόσο διαδεδομένες: το del.icio.us και το Google Bookmarks

Επισημαίνεται ότι οι τέσσερεις νέες υπηρεσίες που προστέθηκαν είναι απλό bookmarking κι όχι bookmarking με ψήφο, όπως οι λοιπές.

Από λειτουργική άποψη, υπάρχει πλέον η δυνατότητα να εμφανίζονται μόνο links αντί για εικονίδια.

Τέλος, μια μικρή αλλαγή στην παλιά συμβουλή για να μην εμφανίζονται τα εικονίδια στο feed, ούτως ώστε να μην δημιουργείται πρόβλημα όταν απενεργοποιείται το plugin (περίπτωση upgrade του wordpress):

Όποιος θέλει να το προσπαθήσει, ας κάνει τα ακόλουθα:

Ας εντοπίσει το αρχείο<το μπλογκ url>/wp-content/plugins/metamarks/metamarks.php,

ας πάει στη γραμμή 45 64 και ας την κάνει comment, κάπως έτσι:

//add_filter(’the_content’, ‘bm_frame’);

Έπειτα ας πάει στα δυο αρχεία στο theme του:

<το μπλογκ url>/wp-content/themes/το theme σας/index.php
<το μπλογκ url>/wp-content/themes/το theme σας/single.php

να εντοπίσει την γραμμή του κώδικα στο καθένα που είναι κάπως έτσι:

< ?php the_content('Read the rest of this entry »'); ?>

κι ας προσθέσει από κάτω τον εξής κώδικα:

< ?php echo bm_frame(null);?>

<?php if(function_exists(‘bm_frame’)) echo bm_frame(null);?>

Αυτό είν’ όλο…

Τι ελληνικές web 2.0 εφαρμογές είδαμε το 2007

Μιας κι είναι τέλος έτους, μιας και είθισται να κάνει κανείς αναδρομές κι ανασκοπήσεις στη χρονιά που πέρασε, μιας κι έκανα ήδη μια γενική αναδρομή της χρονιάς στο metablogging radio, λέω τώρα να προσπαθήσω να μαζέψω συνοπτικά όλες τις ελληνικές web 2.0 δημιουργίες που εμφανίστηκαν το 2007, έτσι, για ιστορικούς λόγους αλλά και για επιμόρφωση.

Έχω σκεφτεί να περιλάβω πράγματα που πληρούν τα παρακάτω κριτήρια:

α. Απαίτησαν τη συγγραφή κώδικα κι όχι την εφαρμογή κάποιας open source πλατφόρμας για την παραγωγή μιας κατά τ’ άλλα web 2.0 εφαρμογής/υπηρεσίας.

β. Είναι ένα από τα ακόλουθα τρία πράγματα:

  • Ανεξάρτητες εφαρμογές (κλειστές ή ανοιχτές), alpha, beta ή production
  • Υπηρεσίες web 2.0
  • Plugins και widgets

γ. Εμφανίστηκαν για πρώτη φορά μέσα στο 2007.

δ. Δημιουργήθηκαν από Έλληνες χωρίς αναγκαστικά να απευθύνονται μόνο στο ελληνικό κοινό.

στ. Και βέβαια είναι web 2.0.

Ελπίζω στα σχόλια και τη βοήθειά σας για να μεγαλώσουμε και να κάνουμε όσο το δυνατόν πληρέστερο τον κατάλογο. Θα ενημερώνω το ποστ μέχρι τις 7/1 με ότι καινούργιο μου στείλετε.

Όλα τα links θα τα αποθηκεύω στο del.icio.us/metablogging/greekweb-2.0-2007

Με χρήση javascript, τα αποτελέσματα θα εμφανίζονται αυτόματα παρακάτω. Όσοι θέλουν μπορούν να μου στέλνουν links κατευθείαν από το delicious account τους, προσθέτοντας την ετικέττα for:metablogging στα link που αποθηκεύουν:

Έχουμε Gravatars;

Προσοχή δεν μιλάμε για γραβάτες! Για Globaly Recognised Avatars μιλάμε από την Gravatar.com που εξαγόρασε πρόσφατα η Automattic, η εταιρεία του Matt Mullenweg, δημιουργού του WordPress.

Το ερώτημα είναι λοιπόν, έχουμε gravatars; Δηλαδή, πόσοι απ’ όσους μπαίνουν εδώ και σχολιάζουν, έχουν δημιουργήσει ένα global avatar και το έχουν συνδέσει με το email τους;

Μετά από λίγο πέδεμα με την εγκατάσταση ενός plugin που χειρίζεται  gravatars, βρήκα ότι καμιά εικοσαριά περίπου από τους σχολιαστές του blog έχουν gravatar. Ευχάριστη έκπληξη. Εγώ μόλις δημιούργησα ένα.

Μαζί με το default εικονίδιο για όσους δεν έχουν gravatar, οι σελίδες με τα σχόλια έγιναν πιο … εικονογραφημένες 🙂

Οίστρος δημιουργικότητας με την έλευση της 2.3

Φαίνεται πως η έλευση της τελευταίας έκδοσης του wordpress, λόγω των αρκετών αλλαγών που είχε, έβαλε σε τροχιά ‘δημιουργίας’ κάποιο κόσμο.

Έτσι έχουμε:

α. Μετάφραση της έκδοσης από το wordpress.gr

β. Μετάφραση μιας σειράς από plugin (1,2,3,4, 5) από το tech-spot.gr

γ. Custom Search Engine plugin για WordPress από τον vrypan.

Μιας και μιλάμε για προσπάθειες ανοιχτές σε συμμετοχή, ένα χεράκι απ’ όλους δεν θα έβλαπτε (τουλάχιστον για review και προτάσεις).

WordPress 2.3 με το καλημέρα

Σήμερα βγήκε στον αέρα επίσημα η νέα έκδοση του wordpress, η 2.3. Και μιας κι έχω περάσει στις αναβαθμίσεις μέσω subversion είπα να περάσω γρήγορα στη νέα release. Ο βασικός λόγος της σπουδής ήταν η σημαντική αλλαγή στο θέμα της υποστήριξης των tags. Πλέον το wordpress έχει και κατηγορίες (categories) και ετικέττες (tags). (Την πλήρη λίστα των καινούργιων λειτουργιών μπορείτε να την βρείτε εδώ).

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

Πριν λίγο καιρό είχα ξεκινήσει την λειτουργία ενός sub-blog του tech.metablogging.gr κι είχα ανακοινώσει την πρόθεσή μου και γι άλλα δύο, γιατί ακριβώς ήθελα να διαφοροποιήσω τις γενικές κατηγορίες του περιεχομένου που περιλαμβάνονται στο metablogging, και, μιας και χρησιμοποιούσα τις κατηγορίες σαν ετικέττες, δεν είχα άλλο τρόπο.

Τώρα πια η λειτουργία των subdomains/sub-blogs καθίσταται περιττή.

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

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

Οι κατηγορίες που επέλεξα για το metablogging από δω και μπρος, είναι τρεις, κι έχουν όλες αγγλικά ονόματα για συντομία:

Tech –> δηλαδή όλα τα θέματα που έχουν τεχνική (geek) διάσταση.

Social –> Πολιτικά και κοινωνικά ζητήματα που εγείρονται ή αφορούν την μπλογκόσφαιρα και τα social media.

Pro –> θέματα οικονομικής εκμετάλλευσης των social media, επιχειρηματικότητας στο web 2.0, κι εταιρικού blogging.

Στις παραπάνω πρέπει να προστεθεί και μια τέταρτη:

Podcast

μιας και το podcast μας φιλοξενείται στο μπλογκ.

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

Οι παλιές σελίδες μετακινήθηκαν ήδη στη sidebar.

Πάντως η διαδικασία της μετάπτωσης στην 2.3 δεν ήταν εύκολη. Βασικό πρόβλημα η μη συμβατότητα κάποιων plugin και οι αλλαγές που απαιτούντο στο theme. Παρεπιπτόντως, για όσους χρησιμοποιούν το default theme, οι αλλαγές γίνονται αυτόματα.

Το σημαντικώτερο plugin που έχει πρόβλημα και θέλει αναβάθμιση είναι το sitemap plugin.

Λόγω της νέας λειτουργίας που ειδοποιεί για τις νέες εκδόσεις των plugin παρασύρθηκα στο να κάνω αναβάθμιση και σε τρία ακόμα χωρίς να είναι απαραίτητο. Και βέβαια χάρηκα όταν διαπίστωσα ότι το metamarks plugin δεν έχει πρόβλημα με την 2.3

Μετά από κάμποσες ώρες πειραματισμών και αλλαγών έμειναν ακόμα μερικά προβλήματα που δεν έλυσα:

Το πρώτο ανώδυνο αλλά αισθητικά ενοχλητικό. Στο dashboard στην θέση των incoming links εμφανίζονται τα ποστ.

Το δεύτερο πιο επώδυνο. Δεν μπορώ να αλλάξω τα widgets. Η συγκεκριμένη λειτουργία έχει παγώσει.

Κατά τ’ άλλα μάλλον ενθουσιασμένος είμαι.

 Update: Τελικά το πρόβλημα με τα widgets δεν ήταν του wordpress αλλά των Firefox/Firebug.