Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati

Versione 19 del 16/06/2016 21.42.04

Nascondi questo messaggio


Problemi in questa pagina? Segnalali in questa discussione

Introduzione

Questa guida illutra la creazione della WebApp Wiki di Ubuntu-it per Ubuntu 14.04 LTS e rilasci successivi.

Le WebApp sono particolari finestre di Browser, il software per la navigazione web attualmente in sviluppo per ubuntu phone, che consentono l'accesso istantaneo direttamente dal Launcher di Unity a numerosi siti web.

Questa WebApp è realizzata appositamente per il wiki di ubuntu-it e consente fra le varie cose di:

  • consultare tutta la documentazione wiki (e non solo);
  • eseguire l'accesso per modificare pagine o crearne di nuove;
  • caricare e scaricare allegati (il download di allegati non è disponibile per Ubuntu 14.04 LTS);
  • utilizzare tutti gli strumenti forniti dalla piattaforma wiki (visualizzare il testo grezzo, eseguire il controllo ortografico, visualizzare la cronologia delle revisioni ecc.).

Le WebApp sono realizzate appositamente per Unity e non funzioneranno sulle derivate di Ubuntu, perché assenti webapp-container e tutte le sue dipendenze.

Caratteristiche

La WebApp Wiki di Ubuntu-it si integra con numerose funzionalità dell'ambiente Unity.
Le immagini fanno riferimento ad Ubuntu 14.04 LTS.



Integrazione con Unity
• Avvio alla WebApp tramite la Dash o il Launcher di Unity.
• Accesso rapido ai vari portali della documentazione wiki, grazie alle scorciatoie visualizzabili tramite pulsante destro sull'icona della WebApp.
• Apertura di più pagine wiki in differenti finestre, tutte riunite sotto la medesima icona.
• Scorrimento tra le varie finestre tramite clic sull'icona nel Launcher o tramite le scorciatoie da tastiera Ctrl + Alt + Tab.


Caratteristiche
• Consente di essere personalizzata per inserire o rimuovere pagine dalle scorciatoie.
• Una volta eseguito l'accesso è possibile rimanere loggati in sicurezza, poichè cronologia e dati di accesso sono tenuti al sicuro in una cartella separata.

Installazione

  1. Creare nella propria Home il file Wiki-Ubuntu-it.desktop, inserendo al suo interno il testo seguente:

    [Desktop Entry]
    Version=1.0
    Name=Wiki di Ubuntu-it
    Comment=Una semplice WebApp per il Wiki di Ubuntu-it
    Type=Application
    Icon=Wiki-Ubuntu-it
    Exec=webapp-container --enable-back-forward --enable-addressbar --store-session-cookies --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/Documentazione/Indice %u
    Terminal=false
    Categories=Internet;
    StartupWMClass=ubuntu-it-wiki
    Actions=AmbienteGrafico;AmministrazioneSistema;Giochi;Grafica;Hardware;Installazione;InternetRete;Multimedia;Programmazione;Radioamatori;Server;Sicurezza;UbuntuPhone;Ufficio;Virtualizzazione;CercaPagina;Partecipa;FAQ;
    
    [Desktop Action AmbienteGrafico]
    Name=Ambiente Grafico
    Exec=webapp-container --enable-back-forward --enable-addressbar --store-session-cookies --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/AmbienteGrafico %u
    OnlyShowIn=Unity;
    
    [Desktop Action AmministrazioneSistema]
    Name=Amministrazione Sistema
    Exec=webapp-container --enable-back-forward --enable-addressbar --store-session-cookies --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/AmministrazioneSistema %u
    OnlyShowIn=Unity;
    
    [Desktop Action Giochi]
    Name=Giochi
    Exec=webapp-container --enable-back-forward --enable-addressbar --store-session-cookies --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/Giochi %u
    OnlyShowIn=Unity;
    
    [Desktop Action Grafica]
    Name=Grafica
    Exec=webapp-container --enable-back-forward --enable-addressbar --store-session-cookies --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/Grafica %u
    OnlyShowIn=Unity;
    
    [Desktop Action Hardware]
    Name=Hardware
    Exec=webapp-container --enable-back-forward --enable-addressbar --store-session-cookies --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/Hardware %u
    OnlyShowIn=Unity;
    
    [Desktop Action Installazione]
    Name=Installazione
    Exec=webapp-container --enable-back-forward --enable-addressbar --store-session-cookies --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/Installazione %u
    OnlyShowIn=Unity;
    
    [Desktop Action InternetRete]
    Name=Internet e Rete
    Exec=webapp-container --enable-back-forward --enable-addressbar --store-session-cookies --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/InternetRete %u
    OnlyShowIn=Unity;
    
    [Desktop Action Multimedia]
    Name=Multimedia
    Exec=webapp-container --enable-back-forward --enable-addressbar --store-session-cookies --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/Multimedia %u
    OnlyShowIn=Unity;
    
    [Desktop Action Programmazione]
    Name=Programmazione
    Exec=webapp-container --enable-back-forward --enable-addressbar --store-session-cookies --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/Programmazione %u
    OnlyShowIn=Unity;
    
    [Desktop Action Radioamatori]
    Name=Radioamatori
    Exec=webapp-container --enable-back-forward --enable-addressbar --store-session-cookies --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/Radioamatori %u
    OnlyShowIn=Unity;
    
    [Desktop Action Server]
    Name=Server
    Exec=webapp-container --enable-back-forward --enable-addressbar --store-session-cookies --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/Server %u
    OnlyShowIn=Unity;
    
    [Desktop Action Sicurezza]
    Name=Sicurezza
    Exec=webapp-container --enable-back-forward --enable-addressbar --store-session-cookies --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/Sicurezza %u
    OnlyShowIn=Unity;
    
    [Desktop Action UbuntuPhone]
    Name=Ubuntu Phone e Tablet
    Exec=webapp-container --enable-back-forward --enable-addressbar --store-session-cookies --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/UbuntuPhone %u
    OnlyShowIn=Unity;
    
    [Desktop Action Ufficio]
    Name=Ufficio
    Exec=webapp-container --enable-back-forward --enable-addressbar --store-session-cookies --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/Ufficio %u
    OnlyShowIn=Unity;
    
    [Desktop Action Virtualizzazione]
    Name=Virtualizzazione
    Exec=webapp-container --enable-back-forward --enable-addressbar --store-session-cookies --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/Virtualizzazione %u
    OnlyShowIn=Unity;
    
    [Desktop Action CercaPagina]
    Name=Cerca Pagina
    Exec=webapp-container --enable-back-forward --enable-addressbar --store-session-cookies --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/CercaPagina %u
    OnlyShowIn=Unity;
    
    [Desktop Action Partecipa]
    Name=Partecipa
    Exec=webapp-container --enable-back-forward --enable-addressbar --store-session-cookies --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/GruppoDocumentazione/Partecipa %u
    OnlyShowIn=Unity;
    
    [Desktop Action FAQ]
    Name=FAQ
    Exec=webapp-container --enable-back-forward --enable-addressbar --store-session-cookies --app-id=ubuntu-it-wiki --webappUrlPatterns=http://wiki.ubuntu-it.org/*,https://login.ubuntu.com/* http://wiki.ubuntu-it.org/GruppoDocumentazione/Partecipa/FAQ %u
    OnlyShowIn=Unity;
  2. Rendere eseguibile il file .desktop appena creato.

  3. Scaricare l'icona Wiki-Ubuntu-it.png nella propria Home.

  4. Copiare il file .desktop nella cartella /usr/share/applications tramite il comando seguente:

    sudo mv Wiki-Ubuntu-it.desktop /usr/share/applications
  5. Copiare l'icona Wiki-Ubuntu-it.png nella cartella /usr/share/icons tramite il comando seguente:

    sudo mv Wiki-Ubuntu-it.png /usr/share/icons

Ora la WebApp è avviabile dalla Dash di Unity.

Cancellare la cronologia

Per cancellare la cronologia del browser comprese le password di accesso al wiki:

  1. chiudere la webapp Wiki di Ubuntu-it;

  2. rimuovere la cartella ./local/share/ubuntu-it-wiki.


CategoryHomepage