My Style

Area dedicata a tutte le estensioni per phpBB 3.2.x
Rispondi
Avatar utente
Micogian
Globalmod
Globalmod
Messaggi: 599
Iscritto il: 17/03/2016, 17:53
Link del Forum: https://www.actaplantarum.org

My Style

Messaggio da Micogian »

Nome estensione: My Style
Autore: Micogian
Descrizione: Estensione che aggiunge un file css personalizzato che modifica parte dello stile di defaulf.

Il file css dell'estensione comporta lo spostamento del profilo a sinistra e il corpo del testo a destra, ma nel file "./theme/my_style.css" si possono inserire tutte le modifiche che si ritengono necessarie per modificare lo style di sistema, dato che il css viene aggiunto dopo quelli di sistema tutte le modifiche inserite sovrascrivono quelle originali senza bisogno di modificare i file css.

L'estensione è molto semplice, si tratta di inserire nella cartella "./ext" le sottocartelle "micogian/my_style/"
All'interno della cartella "my_style inserire il file "composer.json" con il seguente contenuto:

Codice: Seleziona tutto

{
    "name": "micogian/mystyle",
    "type": "phpbb-extension",
    "description": "Aggiunge un file css che consente di modificare lo Style di sistema",
    "homepage": "https://www.giannidose.altervista.org/",
    "version": "1.0.1",
    "time": "2018-11-28",
    "license": "GPL-2.0",
    "authors": [
        {
            "name": "Micogian",
            "email": "giannidose@tin.it",
            "homepage": "https://www.giannidose.altervista.org/",
            "role": "Developer"
        }
    ],
    "require": {
        "php": ">=5.6",
        "composer/installers": "~1.0"
    },
    "extra": {
        "display-name": "My Style",
        "soft-require": {
             "phpbb/phpbb": "3.2.*@dev"
        }
    }
}
Nella cartella "my_style" va creata la cartella "styles/" e il file del template con questo indirizzo "./styles/prosilver/template/event/overall_header_stylesheets_after.html" e questo contenuto:

Codice: Seleziona tutto

	<!-- INCLUDECSS @micogian_mystyle/my_style.css -->
Infine il file css con il seguente percorso: "./styles/prosilver/theme/my_style.css" e il seguente contenuto che può essere sostituito dai css personalizzati.

Codice: Seleziona tutto

/* estensione my_style
Style personalizzato - Micogian 2018
i valori originali sono commentati
-------------------------------------------------*/

/* Profilo a sinistra, testo a destra*/
----------------------------------------*/
.attachbox {
	float: left;
	width: auto;
	max-width: 100%;
	margin: 5px 5px 5px 0;
	padding: 6px;
	border: 1px dashed transparent;
	clear: right; /*left;*/
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border-color:  #D2D8C9;
}

.pm-message .attachbox {
	background-color: #F3F3F2;
}

.attachbox dd {
	border-top-color: #D2D8C9;
}

.postbody {
	padding: 0;
	line-height: 1.48em;
	width: 84%; /*76%;*/
	float: right; /*left;*/
	position: relative;
}

.postprofile {
	/* Also see tweaks.css */
	margin: 5px 0 10px 0;
	min-height: 80px;
	border: 1px solid transparent;
	border-width: 0 0 0 1px;
	width: 14%; /*22%;*/
	float: left; /*right;*/
	display: inline;
}

/* Classi modificate nel css originale colour.css */
.bg1 {background-color: #F9FCED; }/*#ECF3F7;*/
.bg2 {background-color: #EBEBDD;} /*	background-color: #F7F7F7; ori= #e1ebf2;*/
.bg3 {	background-color: #F9F9F9;}/*#e1ebf2;*/

.online {
	background-position: 11% 0;
}
mystyle.zip
Installazione: scaricare il pacchetto, decomprimere e inserire nella cartella "./ext/micogian/"
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Avatar utente
eniac
PhpBB Expert
PhpBB Expert
Messaggi: 777
Iscritto il: 18/07/2013, 19:14
Link del Forum: Http://www.cesimmunizioni.eu/forum
Località: Abruzzo
Contatta:

Re: My Style

Messaggio da eniac »

In pratica sarebbe l'estensione "spostare il profilo a sinistra" e l'estensione "css personalizzati" di alex75 messe assieme..... giusto ?
phpBB version : 3.3.11
php version : 8.2.16
Avatar utente
Micogian
Globalmod
Globalmod
Messaggi: 599
Iscritto il: 17/03/2016, 17:53
Link del Forum: https://www.actaplantarum.org

Re: My Style

Messaggio da Micogian »

In pratica si ma può essere integrata con tutta una serie di modifiche allo style che uno vuol fare nel suo forum, tutto dipende dal css personalizzato.
Si può togliere lo spostamento a sinistra del profilo e fare altre cose, basta gestire il css. Le modifiche possibili sono moltissime.
Avatar utente
eniac
PhpBB Expert
PhpBB Expert
Messaggi: 777
Iscritto il: 18/07/2013, 19:14
Link del Forum: Http://www.cesimmunizioni.eu/forum
Località: Abruzzo
Contatta:

Re: My Style

Messaggio da eniac »

Verissimo, con un css personalizzato si possono apporre modifiche, anche pesanti,senza dover manipolare i file di sistema, infatti studiando le varie ext ho visto che molte non sono altro che dei css personalizzati ( vedi background, logo, trasparenze, larghezza del forum e via dicendo) tant'è che sui miei forum ho eliminato diverse estensioni e le ho riunite tutte in un unico custom.css , non sarebbe male se qualcuno studiasse una ext in cui gestire il css custom tipo "pages" , sarebbe davvero comodo
phpBB version : 3.3.11
php version : 8.2.16
Rispondi