kbookmarkmerger(1)

kbookmarkmerger - Ένα πρόγραμμα συγχώνευσης ενός δεδομένου συνόλου σελιδοδεικτών στη λίστα σελιδοδεικτών του χρήστη.

kbookmarkmerger [Επιλογές Qt...] [Επιλογές KDE...] {κατάλογος}

Περιγραφή

Το kbookmarkmerger είναι ένα πρόγραμμα συγχώνευσης ενός δεδομένου συνόλου σελιδοδεικτών στο σύνολο των σελιδοδεικτών του χρήστη. Αν ο χρήστης δεν έχει δημιουργήσει ακόμα σελιδοδείκτες, δημιουργείται μια νέα λίστα σελιδοδεικτών και οι δεδομένοι σελιδοδείκτες εισάγονται σε αυτή. Κατά την εκτέλεση αυτής της ενέργειας, το kbookmarkmerger παρακολουθεί ποια αρχεία συγχωνεύθηκαν ήδη σε μια προηγούμενη εκτέλεση, ώστε να μην εγκατασταθεί κάποιος σελιδοδείκτης περισσότερο από μια φορά. Σε περίπτωση που το KDE εκτελείται κατά την εκτέλεση του kbookmarkmerger, το υποσύστημα σελιδοδεικτών του KDE θα ενημερωθεί για οποιαδήποτε αλλαγή στους σελιδοδείκτες του χρήστη, έτσι ώστε όλες οι εφαρμογές που έχουν πρόσβαση σ' αυτή την πληροφορία (δηλ. o Konqueror) θα πάρουν αμέσως τις αλλαγές.

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

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

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

Δείτε επίσης

Εγχειρίδιο Konqueror[1]

Παραδείγματα

    joe@hal9000:~
    > kbookmarkmerger /usr/local/extra-bookmarks

Θα συγχωνεύσει όλα τα αρχεία σελιδοδεικτών που βρίσκονται στο /usr/local/extra-bookmarks στη λίστα σελιδοδεικτών του joe.

Πρότυπα

    Προδιαγραφές XBEL[2]

Περιορισμοί

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

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

Συγγραφέας

Frerich Raabe <raabe@kde.org>

Frerich Raabe <raabe@kde.org>

1.  Εγχειρίδιο Konqueror
    help:/konqueror/index.html

2.  Προδιαγραφές XBEL
    http://pyxml.sourceforge.net/topics/xbel/