Problema con nuova estensione

Area dedicata al phpBB 3.1.X
Avatar utente
frank
Utente
Utente
Messaggi: 130
Iscritto il: 26/11/2014, 16:16
Link del Forum: http://gruppoalveo.it/forum/index.php
Contatta:

Re: Problema con nuova estensione

Messaggio da frank »

Ho visto, che ci posso mettere?
Avatar utente
alex75
Amministratore
Amministratore
Messaggi: 6146
Iscritto il: 23/08/2012, 23:45
Link del Forum: www.phpbb-italia.it
Località: Palermo

Re: Problema con nuova estensione

Messaggio da alex75 »

Per fare cosa?
Hai semplicemente scritto del testo e con una variabile dovrebbe richiamare il nome utente? o hai scritto il codice per farlo e non spunta l'username?
Se non mi dai indicazioni e codice su cui stai lavorando, dovrei scrivere un'estensione per tutto quello che chiedi.
Domani comunque vedrò di scrivere un'estensione per colorare di rosso le notifiche e gli MP, magari da quella prenderai spunto per il resto o per altre estensioni.
Regolamento Forum
Le nostre guide
Se l'assistenza prestata è stata di tuo gradimento potrai contribuire aiutandoci a sostenere le spese affrontate per tenere in vita questo forum >Cliccando sul seguente Link<
Avatar utente
frank
Utente
Utente
Messaggi: 130
Iscritto il: 26/11/2014, 16:16
Link del Forum: http://gruppoalveo.it/forum/index.php
Contatta:

Re: Problema con nuova estensione

Messaggio da frank »

Quella scritta in rosso dei permessi, è nella mia estensione, non ho modificato il codice originale, al posto di quel simbolo strano deve apparire il nome dell'utente
Avatar utente
alex75
Amministratore
Amministratore
Messaggi: 6146
Iscritto il: 23/08/2012, 23:45
Link del Forum: www.phpbb-italia.it
Località: Palermo

Re: Problema con nuova estensione

Messaggio da alex75 »

la condizione per l'username è questa: {USERNAME} o questa {USERNAME_FULL} o tante altre ma come detto prima non è detto che funzioni ovunque e per qualsiasi uso, ha sempre bisogno del suo corretto codice.
Regolamento Forum
Le nostre guide
Se l'assistenza prestata è stata di tuo gradimento potrai contribuire aiutandoci a sostenere le spese affrontate per tenere in vita questo forum >Cliccando sul seguente Link<
Avatar utente
frank
Utente
Utente
Messaggi: 130
Iscritto il: 26/11/2014, 16:16
Link del Forum: http://gruppoalveo.it/forum/index.php
Contatta:

Re: Problema con nuova estensione

Messaggio da frank »

Quelle 2 non mettono a video niente
Avatar utente
alex75
Amministratore
Amministratore
Messaggi: 6146
Iscritto il: 23/08/2012, 23:45
Link del Forum: www.phpbb-italia.it
Località: Palermo

Re: Problema con nuova estensione

Messaggio da alex75 »

Credo che dovresti prima avere chiare le basi di phpbb e poi cominciare con qualcosa di semplice. Questa non vuole essere un'offesa sia chiaro, ma se prima non impari a stare in equilibrio camminando non puoi metterti a correre.
Regolamento Forum
Le nostre guide
Se l'assistenza prestata è stata di tuo gradimento potrai contribuire aiutandoci a sostenere le spese affrontate per tenere in vita questo forum >Cliccando sul seguente Link<
Avatar utente
frank
Utente
Utente
Messaggi: 130
Iscritto il: 26/11/2014, 16:16
Link del Forum: http://gruppoalveo.it/forum/index.php
Contatta:

Re: Problema con nuova estensione

Messaggio da frank »

Io qui adesso devo creare il file che verifica se la versione è corretta, questo punto non l'ho capito bene.
Questo è il composer.json che ho nell'estensione

Codice: Seleziona tutto

{
   "name": "alberto/ceckperm",
   "type": "phpbb-extension",
   "description": "Quando si provano i permessi utente, lo mette a video in evidenza nell'header.",
   "homepage": "http://phpbbitalia.net",
   "version": "1.0.0",
   "time": "16-09-2015",
   "license": "GPL-2.0",
   "authors": [
     {
         "name": "Alberto",
         "email": "forum@gruppoalveo.it",
         "homepage": "http://www.gruppoalveo.it/forum",
         "role": "Developer"
     }
  ],
  "require": {
   "php": ">=5.3"
    },
   "extra": {
      "display-name":     "Ceck user permissions",
      "soft-require": {
      "phpbb/phpbb": "3.1.*@dev"
   },
   "version-check": {
      "host": "gruppoalveo.it",
      "directory": "/version/",
      "filename": "ceckperm.json"
      }
   }
}
e questo il ceckperm.json che ho messo nella directory del mio sito host: gruppoalveo.it

Codice: Seleziona tutto

 {
    "stable": {
        "1.0": {
            "current": "1.0.0",
            "announcement": "https://www.phpbb.com/community/viewtopic.php#",
            "download": "https://www.phpbb.com/123",
            "eol": null,
            "security": false
        }
    },
    "unstable": {
        "1.0": {
            "current": "1.0.1",
            "announcement": "http://acme.foobar.com/version_1.0.1",
            "eol": null,
            "security": false
        },
        "1.1": {
            "current": "1.1.0-b4",
            "announcement": "http://acme.foobar.com/version_1.1.0",
            "eol": null,
            "security": false
        }
    }
} 
Avatar utente
alex75
Amministratore
Amministratore
Messaggi: 6146
Iscritto il: 23/08/2012, 23:45
Link del Forum: www.phpbb-italia.it
Località: Palermo

Re: Problema con nuova estensione

Messaggio da alex75 »

comincio dal composer.json
-homepage: la tua homepage, non phpbbitalia

ceckperm.json:
-"announcement": link dell'annuncio ma puoi anche lasciarlo vuoto
-"download": link per il download delle future versioni aggiornate
altro non serve; praticamente ti basta indicare la versione attuale ed il link per il download così:

Codice: Seleziona tutto

{
    "stable": {
        "1.0": {
            "current": "1.0.0",
            "download": "link per il download",
            "announcement": "",
            "eol": null,
            "security": false
        }
    },
    "unstable": {
        "1.0": {
            "current": "1.0.0",
            "download": "",
            "announcement": "",
            "eol": null,
            "security": false
        }
    }
}
Regolamento Forum
Le nostre guide
Se l'assistenza prestata è stata di tuo gradimento potrai contribuire aiutandoci a sostenere le spese affrontate per tenere in vita questo forum >Cliccando sul seguente Link<
Avatar utente
frank
Utente
Utente
Messaggi: 130
Iscritto il: 26/11/2014, 16:16
Link del Forum: http://gruppoalveo.it/forum/index.php
Contatta:

Re: Problema con nuova estensione

Messaggio da frank »

Mi dice che il file cercato non può essere trovato.

composer.json

Codice: Seleziona tutto

{
   "name": "alberto/ceckperm",
   "type": "phpbb-extension",
   "description": "Quando si provano i permessi utente, lo mette a video in evidenza nell'header.",
   "homepage": "http://gruppoalveo.it/forum",
   "version": "1.0.0",
   "time": "16-09-2015",
   "license": "GPL-2.0",
   "authors": [
     {
         "name": "Alberto",
         "email": "forum@gruppoalveo.it",
         "homepage": "http://gruppoalveo.it/forum",
         "role": "Developer"
     }
  ],
  "require": {
   "php": ">=5.3"
    },
   "extra": {
      "display-name": "Ceck user permissions",
      "soft-require": {
      "phpbb/phpbb": "3.1.*@dev"
   },
   "version-check": {
      "host": "gruppoalveo.it",
      "directory": "/version/",
      "filename": "ceckperm.json"
      }
   }
}
ceckperm.json

Codice: Seleziona tutto

 {
    "stable": {
        "1.0": {
            "current": "1.0.0",
            "announcement": "",
            "download": "http://www.gruppoalveo.it/forum/ceckperm.json",
            "eol": null,
            "security": false
        }
    },
    "unstable": {
        "1.0": {
            "current": "1.0.0",
            "announcement": "",
            "eol": null,
            "security": false
        }
    }
} 
Avatar utente
alex75
Amministratore
Amministratore
Messaggi: 6146
Iscritto il: 23/08/2012, 23:45
Link del Forum: www.phpbb-italia.it
Località: Palermo

Re: Problema con nuova estensione

Messaggio da alex75 »

sul composer.json prova a correggere questo:

Codice: Seleziona tutto

"version-check": {
      "host": "gruppoalveo.it",
      "directory": "/version/",
      "filename": "ceckperm.json"
così:

Codice: Seleziona tutto

"version-check": {
      "host": "gruppoalveo.it",
      "directory": "/version",
      "filename": "/ceckperm.json"
Regolamento Forum
Le nostre guide
Se l'assistenza prestata è stata di tuo gradimento potrai contribuire aiutandoci a sostenere le spese affrontate per tenere in vita questo forum >Cliccando sul seguente Link<
Rispondi