19 visitas

mmenu.jpeg

Estes foron os pasos que dei para configurar o menú do paxina para que fose adaptable ao móbil. Como sempre, con seguridade de pode facer doutros xeitos, esta é unha máis:

1. Instalación do mógulo responsive_menu

https://www.drupal.org/project/responsive_menu

2. Instalación e activación dos módulos context e context UI

https://www.drupal.org/project/context

3. Instalación da librería mmenu

cd /var/www/html/tic/drupal/libraries
wget https://api.github.com/repos/FrDH/jQuery.mmenu/zipball
unzip zipball
mv mv FrDH-jQuery.mmenu-e5df2d3 mmenu

4. Instalación da librería hammerjs

wget https://api.github.com/repos/hammerjs/hammer.js/zipball
unzip zipball
mv hammerjs-hammer.js-563b5b1 hammerjs

5. Instalación da librería superfish

wget https://api.github.com/repos/joeldbirch/superfish/zipball
unzip
mv joeldbirch-superfish-442820e superfish

6. Activar responsive_menu

7. Comprobar que en Informes -> Informe de estado temos mmenu, hammersjs e superfish instalados.

8. No apartado de adminsitracion / responsive design, e dentro del en OFF CANVAS
Escribimos main e non Main Navigation, xa que main é o nome que lle da a máquina. Pódese observar na seguinte imaxe:

name-main.png

Onde pon marchine name:main

off-canvas.png

9. En Primary menu engadimos o bloque Responsive menu mobile icon

10. En unha páxina monoligüe, podemos activar o bloque horizontal-menu. Sen embargo, nunha páxina plurilingüe non actializa o menú cada vez que cambiamos de idioma, ao idioma desexado. Neste caso, non activamos o bloque horizontal menu, e introducimos o bloque Main Navigation. Pero a súa vez debemos de configurar con CSS a non visibilidade deste bloque no dispositivos máis pequenos, como nunha tablet ou ben nun smartphone. Engadiremos o seguinte código css:

@media screen and (min-width: 0px) and (max-width: 851px) {
 #block-mainnavigation { display: none; }  /* show it on small screens */
}

E tamén para ver a letras en cor branco

#block-mainnavigation ul li a
{ color: white; }

Non debemos de esquecer que ás veces, ao modificar o código css, debemos de valeirar a caché  para que se poida visualizar correctamente no móbil:

/admin/config/development/performance

valeirar.png

22 visitas

HP_New_Logo_2D.svg.png

En ocasións mercamos unha impresora HP moderna. Ao chegar á casa lembrámonos que temos que instalala no noso querido Debian. O que máis fastidia é cando a través de cups non a damos instalado, e tampouco atopamos drivers en openprinting....bueno, pensandoo ben, o que máis fastidia é que teñas alguén na casa que che diga..."isto en windows non pasaba"..

A maneira máis sinxela de instalala, ao meu humilde entender é mediante a ferramenta hplip. O primeiro que podemos facer é asegurarnos que a impresora conta cos drivers para linux. Para iso imos as news de hplib:

https://sourceforge.net/p/hplip/news/2018/05/hplip-3185-release-notes/

Seguidamente baixamos a última versión de hplib:

hplib.png

Abrimos o terminal e dirixímonos ao cartafol de descargas. Despois, dámoslle permisos de execución:

cd ~/Descargas

chmod +a hplib-3.16.7.run

E executámolo, pero antes, debemos de escalar os permisos a root:


./hplib-3.16.7.run

erro_dependencias.png

Prememos y, para que engada a despendencias. No modo de instalación escollemos o automatic (a). Confirmamos o nome da Destribución, no meu caso Debian 8.7 (y), seguidamente engadimos a password de root, e prememos un enter. Cando pregunta se instala "/admin/config/development/performance", indicamos y. Seguidamente indícannos as dependencias incrumpridas e aceptamos instalar eses paquetes con un y. O sistema inicia a instalación, sendo un proceso relativamente longo. Finalmente escollemos o modolo de impresora e o porto ou ip de comunicación coa mesma.

Finalmente reiniciamos.

28 visitas
cousenaire

Por unha temporada vou centrarme nas matemáticas de primaria. Como xa sabedes, a mellor de forma de aprender é ensinar, polo que comezo a crear unha páxina web centrada no movemento OAOA. Agardo que vos sexa de interese.

https://oaoa.atio.es

10 visitas

Estamos vivindo unha época de cambio moi forte. Unha época na que ter un título universitario deixou de ser garantía de nada, na que as regras clásicas de como gañarte a vida están en dúbida. Hai moita precariedade laboral e tamén hai un mercado global online no que o inglés abre as portas por completo e no hai moito oco e moitas oportunidades para sacarlle partido ao teu talento e ademais no que toda a formación que poidas querer está dunha maneira ou doutra de forma gratuíta. Internet supuxo un cambio total e a maioría da xente actúa como se non tivera cambiado nada e cambiouno todo.
Jaime Altozano

O vídeo é un recurso maravilloso no ensino. As seguintes páxinas son moi útiles para os alumnos.

https://www.unicoos.com/

https://es.khanacademy.org/

 

27 visitas
flatpak

No caso de que xa teñamos LibreOffice instalado e queiramos actualizalo, debemos de eliminar a versión anterior.

1. Abrimos o terminal e escalamos os permisos a root

usuario@debian:~$ su root

(escribimos o contrasinal)

usuario@debian:~$ apt remove --purge libreoffice*

Se despois de desintalar o libreoffice seguen aparecendo iconas do programa no Menú de aplicativos > Oficina, podemos eliminalos desde o cartafol /home/usuario/.local/share/applications/, borrando todos aqueles que comecen por libreoffice

2. Instalamos o libreoffice coa axuda do instalador de paquetes flatpak

Se non o tivesemos instalado na nosa distribución, podemos facelo co Synaptic ou ben co terminal

synaptic

root@debian:/home/usuario# apt update

root@debian:/home/usuario# apt install flatpak

Unha vez que temos o paquete flatpak instalado, procedemos a instalar o LibreOffice:

flatpak install flathub org.libreoffice.LibreOffice

Sen embargo ultimamente devolve un erro. Polo que alternativamente debemos de descarga o paquete flatpak da páxina https://flathub.org/

install.png

Seguidamente, abrimos o terminal, escalamos a root e dirixímonos ao cartafol de descargas e procedemos coa instalación do software empregando a seguinte instrución:

flatpak install org.libreoffice.LibreOffice.flatpakref

 

 

77 visitas

Para instalar as fontes propias de Microsoft Windows (Arial, Times New Roman, etc), deberemos de instalar o paquete ttf-mscorefonts-installer

sudo apt-get install ttf-mscorefonts-installer

Se queremos engadir fontes diferentes, o primeiro que debemos de facer é buscalas. Aquí dispoñemos de varias páxinas nas cales podemos atopar moitos tipos de tipografías:

http://openfontlibrary.org/

http://www.theleagueofmoveabletype.com/

http://ospublish.constantvzw.org/foundry/

https://fonts.google.com/

 

Por exemplo as fontes de Google:

https://fonts.google.com/

 

Podemos filtralas por gustos. Imaxinamos que procuramos unha fonte de escritura a man:

categorías

Seguidamente pinchamos en + no modelo de letra que nos guste:

seleccionar

E aparece una nova fiestra. Nesta temos varias opcións, xa que este modelo de letra tamén o podemos engadir a unha páxina web. Sen embargo pinchamos no logo de descarga:

download

Agora debemos de descomprimir o ficheiro de descarga:

En función de que sexa o destinatario da fonte, é dicir, se afecta a todos os usuarios do sistema ou ben só afecta a un usuario en concreto, copiaremos os ficheiros das fontes en cartafoles diferentes:

a. Un usuario en concreto. Non precisamos dereitos de administración (nin sudo nin root)

Copiamos a mesma en . local/share/fonts

b. Se desexamos que a fonte estea dispoñible para todos os usuarios do sistema, precisamos dereitos de administración

Copiamos os ficheiro de fontes en /usr/share/fonts

 

Paso a describir como instalar as fontes e que sexan accesibles para todos os usuarios do sistema. No caso de instalala para un usuario en concreto, tan só temos que facer un copia-pega a .local/share/fonts, dentro do home do usuario. Se o usuario se chama usuario, copiaríase na seguinte ruta /home/usuario/.local/share/fonts. Se non visualizas o cartafol .local preme a combinación de teclas Ctrl+h. Se non dispoós do cartafol fonts, créalo.

Debemos de copiar o cartafol resultante (neste exemplo Architects_Daughter) no cartafol /usr/share/fonts. Sen embargo un usuario non ten dereitos de escritura nesa ruta, polo que debemos de abrir o explorador de ficheiros co perfil de usuario root. Para isto seguimos os seguintes pasos:

1. Copiamos o cartafol que acabamos de descomprimir:

copiar

2. Abrimos o terminal

abrir o terminal

3. Logueámonos como root

usuario@debian:~$ su root

E escribimos o contrasinal. Debemos de ter en conta que non aparece nada na pantalla ao escribir, sen embargo está collendo de todos os xeitos os caracteres do contrasinal.

4. Abrimos o thunar, pero con permisos de root

root@debian:/home/usuario# thunar

Agora poderemos abrir, copiar ou borrar calquera ficheiros ou cartafol do sistema, coas consecuencias que isto conleva.

thunar root

Se o desexamos tamén podemos empregar o nautilus:

root@debian:/home/usuario# nautilus

5. Como a extensión da fonte é .ttf gardarémolo no cartafol truetype. Se fose .otf gardaríamos a fonte en opentype e se tivese extensión woff (a recomenda a W3C) gardaríamola no cartafol woff.

Diriximonos á ruta /usr/share/fonts/truetype/ (escollemos o cartafol truetype xa que o ficheiro que descargamos ten extensión .ttf) e pegar o cartafol que copiamos anteriormente:

fonts

6. Demos de rexenerar a caché das fontes para que apareza dispoñible. Podemos rexenerala co terminal, empregando a instrución seguinte, ou ben simplemente reiniciando o equipo:

fc-cache -f -v

Abrimos o libreoffice writer, por exemplo,  e comprobamos que xa podemos seleccionar a fonte que acabamos de instalar.

seleccionar fontes

 

E este sería o resultado:

resultado

 

Subscribe to