Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "GruppoDocumentazione/ProblemiAggiornamentoMoin"
Differenze tra le versioni 3 e 8 (in 5 versioni)
Versione 3 del 01/06/2017 18.18.32
Dimensione: 1699
Autore: jeremie2
Commento:
Versione 8 del 02/06/2017 22.04.58
Dimensione: 4333
Autore: jeremie2
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 14: Linea 14:
Possibili soluzioni: '''Possibili soluzioni''':
Linea 25: Linea 25:
Possibili soluzioni: '''Possibili soluzioni''':
Linea 28: Linea 28:

= tablewidth =

Il codice per regolare la larghezza delle tabelle, ad es. `<tablewidth="100%">` non funziona più. In genere viene comunque utilizzato il codice `<tablestyle="width: 100%;>`

'''Possibili soluzioni''':

 * Sostituire il codice tipo `<tablewidth="100%">` con `<tablestyle="width: 100%;>`
 * Correggere eventuale bug.

= Tabelle Notebook e Giochi =

Saltata la formattazione di bordi e colori delle tabelle riassuntive sui portatili ([[NotebookModello|esempio]]) e sui giochi ([[Giochi/CrrcSim|esempio]]).<<BR>>
Ci sono 2 problemi riguardanti la classi utilizzate nel file [[http://bazaar.launchpad.net/~ubuntu-it-wiki/wiki-ubuntu-it/wiki-repo/view/head:/htdocs/light/css/screen.css|screen.css]]. Prendiamo ad es. quella relativa alle tabelel dei notebook '''table.table-Notebook''':

 0. Il primo problema è riconducibile a un [[https://moinmo.in/MoinMoinBugs/1.9.7Table_styles/class%20not%20working|vecchio bug]] sulle classi nelle tabelle. Perché il codice venga interpretato nel modo corretto occorre modificare la stringa: `tableclass="table-Notebook"` eliminando le virgolette '''" "''' in modo che risulti `tableclass=table-Notebook`
 0. Rimane un secondo problema derivante dal fatto che per qualche ragione non viene accettato il nome della classe con il simbolo meno "'''-'''" al suo interno. Viene restituito il messaggio '''Atteso un numero intero "Notebook" dopo di "-"'''.<<BR>>Rinominando nel file [[http://bazaar.launchpad.net/~ubuntu-it-wiki/wiki-ubuntu-it/wiki-repo/view/head:/htdocs/light/css/screen.css|screen.css]] la classe da `table.table-Notebook` in `table.notebook` e quindi sostituendo nella pagina wiki:
 {{{
tableclass=table-Notebook
}}}con
 {{{
tableclass=notebook
}}}la tabella verrà restituita con il formato desiderato.

'''Possibili soluzioni''':

 * Correggere eventuale bug.
 * Sostituire nel file [[http://bazaar.launchpad.net/~ubuntu-it-wiki/wiki-ubuntu-it/wiki-repo/view/head:/htdocs/light/css/screen.css|screen.css]] le classi: `table.table-Notebook` con `table.notebook` e `table.table-Giochi` con `table.giochi` e quindi nel sorgente sostituire a seconda dei casi `tableclass="table-Notebook"` con `tableclass=notebook` e `tableclass="table-Giochi"` con `tableclass=giochi`

= Allineamento verticale =

Il codice `<style="vertical-align:top">` per l'allineamento verticale di immagini e testo nelle tabelle non funziona più. Fortunatamente è una soluzione utilizzata raramente. In genere si utilizza il codice semplificato `<^>`

'''Possibili soluzioni''':

 * Sostituire `<style="vertical-align:top">` con il codice `<^>`


Introduzione

Vengono qui elencate le problematiche (principalmente con la formattazione delle tabelle) riscontrate dopo l'aggiornamento di moinmoin dalla versione 1.9.3 alla 1.9.9.

rowbgcolor

L'opzione <rowbgcolor="#cccccc;"> per colorare lo sfondo di una riga all'interno delle tabelle non funziona più (esempio).

Possibili soluzioni:

  • Utilizzare i nomi dei colori nella forma grey, lightgrey, red, ecc.. in modo da avere: <rowbgcolor="lightgrey;"> che comunque come soluzione potrebbe creare problemi sulla scelta dei colori.

  • Passare alla forma <rowstyle="background-color: #cccccc;"> (esempio).

  • Correzione di un bug o comunque attuare una patch al codice.

style="border:none;"

L'opzione <style="border:none;"> serve per nascondere i bordi in una singola cella.
Per qualche motivo in precedenza scrivendola anche senza il punto e virgola ";" i bordi delle tabelle venivano comunque resi invisibili. Con la nuova versione ciò non avviene più.

Possibili soluzioni:

  • Correggere da style="border:none a style="border:none;

tablewidth

Il codice per regolare la larghezza delle tabelle, ad es. <tablewidth="100%"> non funziona più. In genere viene comunque utilizzato il codice <tablestyle="width: 100%;>

Possibili soluzioni:

  • Sostituire il codice tipo <tablewidth="100%"> con <tablestyle="width: 100%;>

  • Correggere eventuale bug.

Tabelle Notebook e Giochi

Saltata la formattazione di bordi e colori delle tabelle riassuntive sui portatili (esempio) e sui giochi (esempio).
Ci sono 2 problemi riguardanti la classi utilizzate nel file screen.css. Prendiamo ad es. quella relativa alle tabelel dei notebook table.table-Notebook:

  1. Il primo problema è riconducibile a un vecchio bug sulle classi nelle tabelle. Perché il codice venga interpretato nel modo corretto occorre modificare la stringa: tableclass="table-Notebook" eliminando le virgolette " " in modo che risulti tableclass=table-Notebook

  2. Rimane un secondo problema derivante dal fatto che per qualche ragione non viene accettato il nome della classe con il simbolo meno "-" al suo interno. Viene restituito il messaggio Atteso un numero intero "Notebook" dopo di "-".
    Rinominando nel file screen.css la classe da table.table-Notebook in table.notebook e quindi sostituendo nella pagina wiki:

    tableclass=table-Notebook
    con
    tableclass=notebook
    la tabella verrà restituita con il formato desiderato.

Possibili soluzioni:

  • Correggere eventuale bug.
  • Sostituire nel file screen.css le classi: table.table-Notebook con table.notebook e table.table-Giochi con table.giochi e quindi nel sorgente sostituire a seconda dei casi tableclass="table-Notebook" con tableclass=notebook e tableclass="table-Giochi" con tableclass=giochi

Allineamento verticale

Il codice <style="vertical-align:top"> per l'allineamento verticale di immagini e testo nelle tabelle non funziona più. Fortunatamente è una soluzione utilizzata raramente. In genere si utilizza il codice semplificato <^>

Possibili soluzioni:

  • Sostituire <style="vertical-align:top"> con il codice <^>

Problematiche risolte

  • Inizialmente le pagine con parole accentate non venivano più aperte. Il problema è stato risolto (esempio).

Ulteriori link


CategoryComunitaDocumentazione