kbookmarkmerger è un programma per l'integrazione di una raccolta di segnalibri con la raccolta di segnalibri dell'utente; se l'utente non ha ancora creato dei segnalibri verrà creato un nuovo elenco, nel quale verrà inserita la raccolta di segnalibri fornita. Mentre fa questo, kbookmarkmerger
L'approccio usato tradizionalmente per ottenere qualcosa di simile a questo era usare degli scheletri di cartelle home confezionati con cura alla creazione degli account utente; essi fornivano agli utenti una raccolta standard di segnalibri. Il problema, però, è che una volta che l'account è stato creato, non è possibile propagare le modifiche ai segnalibri.
Questo meccanismo è utile agli amministratori di sistema che vogliano propagare a tutti gli utenti un segnalibro che fa riferimento ad un certo documento (ad esempio delle note importanti sul sistema). Anche i distributori possono trovarlo utile, ad esempio per integrare i pacchetti software che forniscono con dei file di segnalibri da integrare mediante kbookmarkmerger nell'elenco dei segnalibri dell'utente durante l'installazione del pacchetto. In questo modo, la documentazione fornita con un pacchetto software è facilmente e visibilmente accessibile subito dopo che esso è stato installato.
L'unico parametro richiesto da kbookmarkmerger è il nome della cartella in cui cercare i file dei segnalibri; tutti i file nella cartella data saranno presi in considerazione per l'integrazione nella configurazione dell'utente. I file nella cartella fornita devono essere file XBEL validi.
joe@hal9000:~ > kbookmarkmerger /usr/local/extra-bookmarks
Integra tutti i file di segnalibri conservati sotto /usr/local/extra-bookmarks nell'elenco dei segnalibri di joe.
Per determinare se un file di segnalibri è già stato integrato fra i segnalibri dell'utente, kbookmarkmerger controlla semplicemente il nome del file, mentre il contenuto non viene controllato. Ciò significa che il cambiamento di un file di segnalibri che è già stato integrato non farà scattare una nuova integrazione.
Tieni inoltre presente che nel caso in cui un utente modifichi un segnalibro che è stato integrato nella sua configurazione, il file dei segnalibri originali rimarrà invariato.
Frerich Raabe <raabe@kde.org>
Frerich Raabe <raabe@kde.org>