contenuti nascosti agli ospiti

Con l'avvento della versione phpBB 3.1 Beta 2 e successive abbiamo rimosso tutte le MOD per sperimentare le estensioni.
Avatar utente
Darkman
Amministratore
Amministratore
Messaggi: 1204
Iscritto il: marzo 28, 2009, 11:04 pm

contenuti nascosti agli ospiti

Messaggio da Darkman »

Può accadere che sia abbia la necessità di nascondere links o frasi agli ospiti per discrezione o invogliare ad iscriversi.
Scelta una MOD semplicissima che non tocca i codici della root ed ho curato la traduzione

Create un file .css

Codice: Seleziona tutto

/**
*
* @package Very Simple Guest Hide BBCode MOD ProSilver style
* @version 1.0.1 of 28.02.2009
* @copyright (c) By Shapoval Andrey Vladimirovich (AllCity) ~ http://allcity.net.ru/
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/

/* FOR USER */
.phpBBHideBlockA {
	background-color: #FFFFCC;
	border: 2px dotted #DEDEDE;
	padding: 5px;
	margin: 5px;
}

/* FOR GUEST */
.phpBBHideBlockB {
	color: #757575;
	background-color: #F2F2F2;
	border: 2px dotted #DEDEDE;
	padding: 5px;
	margin: 5px;
}

/* LINE */
hr.phpBBHideBlockLine {
  margin: 3px 0px 3px 0px;
  height: 2px;
  background-color: #DEDEDE;
  color: #DEDEDE; /* IE6 fix */
  border-width: 0px;
}
e lo posizionate in
root>styles>prosilver>theme

Andate nel pannello di controllo
styles/prosilver/template/overall_header.html

Trova

Codice: Seleziona tutto

</head>
PRIMA aggiungi

Codice: Seleziona tutto

<style type="text/css">
@import url('{T_THEME_PATH}/phpBBHideBlockStyle.css');
<!-- IF not S_USER_LOGGED_IN -->
div.phpBBHideBlockA {display: none;}
<!-- ELSE -->
div.phpBBHideBlockB {display: none;}
<!-- ENDIF -->
</style>

Poi create un BBcode

Uso del BBCode

Codice: Seleziona tutto

[nascondi]{TEXT}[/nascondi]
Trasforma in HTML

Codice: Seleziona tutto

<div class="phpBBHideBlockB"><strong>Testo riservato </strong>: ON<hr class="phpBBHideBlockLine" /> Disponibile solo per utenti registrati.</div><div class="phpBBHideBlockA"><strong>Testo riservato</strong>: OFF<hr class="phpBBHideBlockLine" />{TEXT}</div>
Aiuto in linea

Codice: Seleziona tutto

[nascondi]testo[/nascondi]  

Ecco un esempio

[nascondi]ciao a tutti da Darkylab![/nascondi]
Avatar utente
Darkman
Amministratore
Amministratore
Messaggi: 1204
Iscritto il: marzo 28, 2009, 11:04 pm

Re: contenuti nascosti agli ospiti

Messaggio da Darkman »

Ovvio che non sono il creatore :mrgreen:
About this MOD
Title: Very Simple Guest Hide BBCode MOD

Description: With the [hide] BBCode, members can hide their message content from guest!

Version: 1.0.1

Installation Level: Easy

Installation Time: ~1 minutes

Author
Username: AllCity
Name: Shapoval Andrey Vladimirovich
WWW: http://allcity.net.ru/

Files to Edit
styles/prosilver/template/overall_header.html
Included Files
root/styles/prosilver/theme/phpBBHideBlockStyle.css
Additional MODX Files
en template: SubSilver2

--------------------------------------------------------------------------------

Disclaimer & Other Notes
For security purposes, please check: http://www.phpbb.com/mods/ for the latest version of this MOD. Downloading this MOD from other sites could cause malicious code to enter into your phpBB Forum. As such, phpBB will not offer support for MODs not offered in our MODs database, located at: http://www.phpbb.com/mods/

Before adding this MOD to your forum, you should back up all files related to this MOD.

This MOD was designed for phpBB 3.0.4 and may not function as stated on other phpBB versions. MODs for phpBB 3.0 will not work on phpBB 2.0 and vice versa.

License & English Support
This MOD has been licensed under the following license:

http://opensource.org/licenses/gpl-license.php GNU General Public License v2

English support can be obtained at http://www.phpbb.com/mods/ for released MODs.

MOD History
2009-02-18 - Version1.0.0


Initial Release.

2009-02-28 - Version1.0.1


Minor bugfixes

Per scaricare in inglese dall'originale

http://www.phpbb.com/community/viewtopi ... &t=1559965
Avatar utente
Darkman
Amministratore
Amministratore
Messaggi: 1204
Iscritto il: marzo 28, 2009, 11:04 pm

Re: contenuti nascosti agli ospiti

Messaggio da Darkman »

Spero di riuscire a trovare il modo di utilizzarla per determinate categorie
Avatar utente
Darkman
Amministratore
Amministratore
Messaggi: 1204
Iscritto il: marzo 28, 2009, 11:04 pm

Re: contenuti nascosti agli ospiti

Messaggio da Darkman »

MOD non applicata sull'attuale Board
Avatar utente
systemcrack
V.I.P.
V.I.P.
Messaggi: 293
Iscritto il: maggio 21, 2010, 11:38 am
Contatta:

Re: contenuti nascosti agli ospiti

Messaggio da systemcrack »

Ottima mod Darkman, unica cosa è:

Non sarebbe possibile togliere lo sfondo rettangolare giallo? d_bbio
Se si non è che mi diresti come per favore.. estaticamente è un pò bruttino...
Grazie in anticipo e buon appetito... per me è ora di pranzo. ciao
Very Ignorant People
Avatar utente
Darkman
Amministratore
Amministratore
Messaggi: 1204
Iscritto il: marzo 28, 2009, 11:04 pm

Re: contenuti nascosti agli ospiti

Messaggio da Darkman »

non sono un esperto di css. ma se vedi qui

Codice: Seleziona tutto

/**
*
* @package Very Simple Guest Hide BBCode MOD ProSilver style
* @version 1.0.1 of 28.02.2009
* @copyright (c) By Shapoval Andrey Vladimirovich (AllCity) ~ http://allcity.net.ru/
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/

/* FOR USER */
.phpBBHideBlockA {
   background-color: #FFFFCC;
   border: 2px dotted #DEDEDE;
   padding: 5px;
   margin: 5px;
}

/* FOR GUEST */
.phpBBHideBlockB {
   color: #757575;
   background-color: #F2F2F2;
   border: 2px dotted #DEDEDE;
   padding: 5px;
   margin: 5px;
}

/* LINE */
hr.phpBBHideBlockLine {
  margin: 3px 0px 3px 0px;
  height: 2px;
  background-color: #DEDEDE;
  color: #DEDEDE; /* IE6 fix */
  border-width: 0px;
}
ci sono i background-color, li puoi cambiare,,,personalmente questa MOD non mi ha convinto, ma è semplice
Avatar utente
systemcrack
V.I.P.
V.I.P.
Messaggi: 293
Iscritto il: maggio 21, 2010, 11:38 am
Contatta:

Re: contenuti nascosti agli ospiti

Messaggio da systemcrack »

Beh! Io l'ho installata e funziona benissimo unica pecca:

Mettiamo che all'interno della frase che si è scritto ci sia anche un link che però si vuole fare vedere solo agli iscritti se si usa questa mod purtroppo una riga completa viene occupata.. perciò l'estetica del post scritto cambia un pò, ma sul PPforum ci sono talmente tanti rattoppi che uno più uno meno.. cosa vuoi che cambi! :mrgreen:
Very Ignorant People
Avatar utente
Darkman
Amministratore
Amministratore
Messaggi: 1204
Iscritto il: marzo 28, 2009, 11:04 pm

Re: contenuti nascosti agli ospiti

Messaggio da Darkman »

Ma la riga è colorata? Se non metti lo sfondo che succede?

Cmq devo cercare altraMod, possono essere uscite di migliori
Avatar utente
systemcrack
V.I.P.
V.I.P.
Messaggi: 293
Iscritto il: maggio 21, 2010, 11:38 am
Contatta:

Re: contenuti nascosti agli ospiti

Messaggio da systemcrack »

Ottima domanda sperimento e ti dico.


Qualche tempo dopo

Ok intanto togliere lo sfondo è una cavolata e senza quell'orribile giallino è già meglio, ma non mi sono arrischiato a togliere lo sfondo ancora!
Very Ignorant People
Avatar utente
systemcrack
V.I.P.
V.I.P.
Messaggi: 293
Iscritto il: maggio 21, 2010, 11:38 am
Contatta:

Re: contenuti nascosti agli ospiti

Messaggio da systemcrack »

Ho provato ad installare la guest_hide_bbcode_mod ma mi da un'errore o meglio non è che da errore.. non funziona proprio... inserisco il link all'interno del bbcode url e poi all'interno del bbcode creato per la mod.. ma non va! :o.O:
Very Ignorant People
Rispondi