phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.

Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.

Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.

Grazie ancora,
Carlo - Amministratore di phpBB Italia

Mettere colore alla parola Anteprima

Supporto generale estensioni.
Avatar utente
Sir Xiradorn
Grafico
Grafico
Messaggi: 1659
Iscritto il: 11/08/2009, 12:41
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.6.15
Database: MariaDB 10.1.9
Località: Lontano....
Contatta:

Re: Mettere colore alla parola Anteprima

Messaggio da Sir Xiradorn » 06/10/2015, 20:36

E dove hai letto sta ca........? Lo usa lo stile pienamente quindi :) E poi jquery è solo un abbreviazione per non dover scrivere cose troppo lunghe.

Esempio quello che in jQuery è

Codice: Seleziona tutto

var trg = $('#preview h3');
in JS puro sarebbe una cosa del tipo

Codice: Seleziona tutto

var target = document.getElementById('preview').getElementsByTagName('h3')[0];
Non è proprio equivalente ma rende comunque l'idea di QUANTA comodità
Sir Xiradorn
Immagine
~ XDojo - Xiradorn Lab Division - xiradorn.it ~
~ GitHub - XiradornLab ~

Immagine
Stargate - phpbb 3.0.x || 3.1.x || 3.2.x

Avatar utente
frank
Utente
Utente
Messaggi: 1908
Iscritto il: 25/11/2014, 8:02
Sesso: Maschio
Versione: 3.1.7-PL1
Server: UNIX/Linux
PHP: 5.5.29
Database: MySQL(i) 5.5.43-log

Re: Mettere colore alla parola Anteprima

Messaggio da frank » 06/10/2015, 23:04

Spiegami come hai fatto a trovare quell'evento nel footer

Avatar utente
Sir Xiradorn
Grafico
Grafico
Messaggi: 1659
Iscritto il: 11/08/2009, 12:41
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.6.15
Database: MariaDB 10.1.9
Località: Lontano....
Contatta:

Re: Mettere colore alla parola Anteprima

Messaggio da Sir Xiradorn » 07/10/2015, 0:42

Basta guardare altre estensioni e vedere dove vanno a inserire css o script o html.
Sir Xiradorn
Immagine
~ XDojo - Xiradorn Lab Division - xiradorn.it ~
~ GitHub - XiradornLab ~

Immagine
Stargate - phpbb 3.0.x || 3.1.x || 3.2.x

Avatar utente
frank
Utente
Utente
Messaggi: 1908
Iscritto il: 25/11/2014, 8:02
Sesso: Maschio
Versione: 3.1.7-PL1
Server: UNIX/Linux
PHP: 5.5.29
Database: MySQL(i) 5.5.43-log

Re: Mettere colore alla parola Anteprima

Messaggio da frank » 07/10/2015, 0:58

Mah, la parola da colorare è vicino all'header e funziona con un evento del footer…cose inspiegabili :frustrante:

Se nelle prossime versioni semplificassero completamente il modo per creare estensioni, sarebbe una gran bella cosa.

Avatar utente
brunino
Moderatore
Moderatore
Messaggi: 2819
Iscritto il: 12/01/2013, 16:35
Sesso: Maschio
Versione: 3.1.2
Server: UNIX/Linux
PHP: php 5.3
Database: mysql
Località: Toscana, Firenze
Contatta:

Re: Mettere colore alla parola Anteprima

Messaggio da brunino » 07/10/2015, 7:16

Perché JavaScript agisce su tutto il DOM (la pagina) non relativamente ad uno specifico punto in cui inserisci

Inviato dal mio MotoE2(4G-LTE) utilizzando Tapatalk
E' sempre gradito un grazie

Creo estensioni per phpBB 3.1 su misura: contattami via MP.
Mie Estensioni: Top Ten Topics | Ban List | Topic List
Visita il mio forum di test e sviluppo stili e estensioni phpBB 3.1

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: Mettere colore alla parola Anteprima

Messaggio da Micogian » 07/10/2015, 8:33

Basta guardare il codice sorgente di una qualsiasi pagina phpbb 3.1.x per capire che gli "script js" sono inseriti nell'header o nel footer.

Avatar utente
Sir Xiradorn
Grafico
Grafico
Messaggi: 1659
Iscritto il: 11/08/2009, 12:41
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.6.15
Database: MariaDB 10.1.9
Località: Lontano....
Contatta:

Re: Mettere colore alla parola Anteprima

Messaggio da Sir Xiradorn » 07/10/2015, 16:36

Allora è una regola di fondo. Gli script sono quasi al 100% sulle pagine web generati tramite JS (non è l'unico ma ora è il più usato da quasi la totalità. Esiste il C# ad esempio ma non si usa molto anzi quasi nulla) ed essendo un linguaggio client va a generare codice dalla propria macchina. Ora essendo l'HTML non un linguaggio di programmazione ma un linguaggio di markup viene interpretato riga per riga e caricato nella maniera che ho appena detto. Quindi per far il running di un cript che deve agire su un codice già caricato è bene usare questa convenzione e caricarlo alla fine del body.

In soldoni significa: carica prima tutta la pagina, poi fai si che lo script agisca quando questa è caricata. Ovvio è che si può decidere di usare uno script prima del caricamento, o durante.

Nel caso suddetto deve fare una modifica di colore quindi gli fai carica prima il testo su cui agisce, poi faccio la modifica perchè quel codice rimuove la stringa e ne splitta una parte in rosso e l'altra normale.

Arabo fino a qua?
Sir Xiradorn
Immagine
~ XDojo - Xiradorn Lab Division - xiradorn.it ~
~ GitHub - XiradornLab ~

Immagine
Stargate - phpbb 3.0.x || 3.1.x || 3.2.x

Avatar utente
frank
Utente
Utente
Messaggi: 1908
Iscritto il: 25/11/2014, 8:02
Sesso: Maschio
Versione: 3.1.7-PL1
Server: UNIX/Linux
PHP: 5.5.29
Database: MySQL(i) 5.5.43-log

Re: Mettere colore alla parola Anteprima

Messaggio da frank » 07/10/2015, 17:18

Brunino, hai visto? Potresti usare questa informazione per modificare la tua Style Extension http://brunino.altervista.org/area51/ph ... f=22&t=186 in modo che la puoi far caricare alla fine di tutto.

PS: per chi non ha seguito la faccenda: Brunino ha creato un interessante estensione che permette di modificare i file di lingua senza toccare la traduzione originale. L'estensione funziona ma non con tutti i file perché probabilmente alcuni file originali di traduzione si caricano dopo l'estensione. Es. questi file vengono modificati dalla traduzione:
//language/it/acp/common.php
//language/it/common.php
//language/it/posting.php
//language/it/mcp.php
//language/it/ucp.php

Questi no:
//language/it/acp/profile.php
//language/it/acp/board.php
//language/it/acp/permissions.php
//language/it/acp/ban.php
//language/it/acp/attachments.php

Avatar utente
Sir Xiradorn
Grafico
Grafico
Messaggi: 1659
Iscritto il: 11/08/2009, 12:41
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.6.15
Database: MariaDB 10.1.9
Località: Lontano....
Contatta:

Re: Mettere colore alla parola Anteprima

Messaggio da Sir Xiradorn » 07/10/2015, 17:28

Freno a mano! Un conto è js un conto è php. Il js è un linguaggio lato client, il php lato server. E' come parlare di mangiare un cono gelato con due gusti: il prima è una pallina di gelato al limone e il secondo è una pallina di cemento armato. Non confondere le cose
Sir Xiradorn
Immagine
~ XDojo - Xiradorn Lab Division - xiradorn.it ~
~ GitHub - XiradornLab ~

Immagine
Stargate - phpbb 3.0.x || 3.1.x || 3.2.x

Avatar utente
brunino
Moderatore
Moderatore
Messaggi: 2819
Iscritto il: 12/01/2013, 16:35
Sesso: Maschio
Versione: 3.1.2
Server: UNIX/Linux
PHP: php 5.3
Database: mysql
Località: Toscana, Firenze
Contatta:

Re: Mettere colore alla parola Anteprima

Messaggio da brunino » 07/10/2015, 17:40

E comunque Frank, ci sto già lavorando. Ovviamente qui non c'entra nulla e parliamo di cose completamente diverse

Inviato dal mio MotoE2(4G-LTE) utilizzando Tapatalk
E' sempre gradito un grazie

Creo estensioni per phpBB 3.1 su misura: contattami via MP.
Mie Estensioni: Top Ten Topics | Ban List | Topic List
Visita il mio forum di test e sviluppo stili e estensioni phpBB 3.1

Rispondi

Torna a “Supporto”

Chi c’è in linea

Visitano il forum: Nessuno e 23 ospiti