[Add on] Objectif de dons

Image Forum d'échange de codes et astuces ..
Verrouillé
     
Avatar du membre

Auteur du sujet
zach
Support phpBB Assistance
Support phpBB Assistance
Messages : 1313
Enregistré le : décembre 2010

[Add on] Objectif de dons

Message par zach » sam. 15 janv. 2011 22:19

Salut

Voici un add on pour Advanced PayPal Donation MOD 1.0.B4 http://www.phpbb.com/community/viewtopi ... 0&t=555227

Vous devez voir que cette version est limitée (fonctions listées ds l'acp, mais inutilisables) comme "GOAL"; REWARD" etc ....

C'est la fonction "Goal" c'est à dire objectif de don, que permet de représenter cet add on, au travers d'une barre de progression des dons qui est configurable via l'acp.

J'ai également posté cette astuce ds le forum privé de startrek guide le sujet dédié à ce mod (vu que que personne n'avait proposé de solution, depuis des mois à ce sujet ....)

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

Code : Tout sélectionner

INSERT INTO phpbb_config (config_name, config_value) VALUES ('donation_goal', '0');
in root/includes/acp/acp_donation_mod.php
Cherchez:

Code : Tout sélectionner

'paypal_default_country' => array('lang' => 'DEFAULT_COUNTRY',	'validate' => 'string',	'type' => 'select', 'function' => 'country_options', 'explain' => true),
Ajoutez après:

Code : Tout sélectionner

'donation_goal' => array('lang' => '% donation progress bar',	'validate' => 'string',	'type' => 'text:40:255', 'explain' => true),
dans root/donate/index.php
Cherchez:

Code : Tout sélectionner

'MINIMUM_DONATION'			=> $minimum_donation,
Ajoutez après:

Code : Tout sélectionner

'DONATION_GOAL'		=> $config['donation_goal'],
dans styles/prosilver/template/donate/index_body.html

Mettez ou vous voulez

Code : Tout sélectionner

 <div class="progressbar"><div style="width:{DONATION_GOAL}">{DONATION_GOAL}</div></div>
in styles/prosilver/theme/common.css

Mettre à la fin

Code : Tout sélectionner

/* -------------PROGRESS BAR---------------*/
div.progressbar {
  border: 1px solid #ccc; 
  width: 500px;
  height: 12px; 
  margin-top:0px; 
  margin-bottom:5px; 
  padding: 0px; 
  background-color: #c04040; 
  text-align:right;
  color:#000000;
}

div.progressbar > div {
  background-color: #ACE97C; 
  border-right: 1px solid #ccc; 
  height: 12px;
  float:left;
  text-align:center;
  color:#000000;
}
Dans l'acp "setting" du mod vous avez une nouvelle option "% donation progress bar", indiquez le % de donations effectuées (avec"%", exemple : "5%"),

la barre de progression est 100% en css (sans script) comme ceci :
Image

Avatar du membre

Auteur du sujet
zach
Support phpBB Assistance
Support phpBB Assistance
Messages : 1313
Enregistré le : décembre 2010

Re: [Add on] Objectif de dons

Message par zach » mar. 1 mai 2012 09:03

De facon générale, on peut aussi adapter juste une barre de progression par exemple :

Code : Tout sélectionner

 <div class="progressbar"><div style="width:5%;">5%</div></div>
la partie à personnaliser : <div style="width:5%;"> permet de situer le niveau de progression de la barre verte
5% lui est ce qui s'affiche au milieu de cette progression

donnera :
Image

in styles/prosilver/theme/common.css

Mettre à la fin

Code : Tout sélectionner

/* -------------PROGRESS BAR---------------*/
div.progressbar {
  border: 1px solid #ccc; 
  width: 500px;
  height: 12px; 
  margin-top:0px; 
  margin-bottom:5px; 
  padding: 0px; 
  background-color: #c04040; 
  text-align:right;
  color:#000000;
}

div.progressbar > div {
  background-color: #ACE97C; 
  border-right: 1px solid #ccc; 
  height: 12px;
  float:left;
  text-align:center;
  color:#000000;
}
voire personnaliser les couleurs de fond du css, ou meme mettre un gif animé en image de fond, genre barres diagonales qui defilent


bruno36
Messages : 33
Enregistré le : mai 2012

Re: [Add on] Objectif de dons

Message par bruno36 » lun. 28 mai 2012 18:50

Bonjour!

Je vient de faire la modification et pourtant j'ai toujours une erreur quand je clique sur GOAL
Erreur générale
Aucun mode n’a été spécifié.

Avatar du membre

Auteur du sujet
zach
Support phpBB Assistance
Support phpBB Assistance
Messages : 1313
Enregistré le : décembre 2010

Re: [Add on] Objectif de dons

Message par zach » lun. 28 mai 2012 19:05

Salut
zach a écrit : Voici un add on pour Advanced PayPal Donation MOD 1.0.B4 http://www.phpbb.com/community/viewtopi ... 0&t=555227

Vous devez voir que cette version est limitée (fonctions listées ds l'acp, mais inutilisables) comme "GOAL"; REWARD" etc ....

Dans l'acp "setting" du mod vous avez une nouvelle option "% donation progress bar", indiquez le % de donations effectuées (avec"%", exemple : "5%"),


bruno36
Messages : 33
Enregistré le : mai 2012

Re: [Add on] Objectif de dons

Message par bruno36 » lun. 28 mai 2012 19:16

Donc l'add on rajoute juste une barre de progression ??
donc
Rewards
Goals
Donations
Supporter
Ne sont pas fonctionnelle (du moins cher moi)
Je vouler aussi vous demander si une traduction existe pour ce mod

Avatar du membre

Auteur du sujet
zach
Support phpBB Assistance
Support phpBB Assistance
Messages : 1313
Enregistré le : décembre 2010

Re: [Add on] Objectif de dons

Message par zach » lun. 28 mai 2012 20:19

Le MOD permet juste de créer une page pour faire des dons : 1 seule page de l'acp fonctionne (puisque justement les autre modules ne font pas fonctionnels)
et l'ADD ON ajoute un reglage acp, sur cette page (pas le choix vu q'une seule marche) pour une option ACP pour afficher aux membres un graphique actualisé du % actuel de dons réalisés par rapport à l'objectif (100%)

La traduction je n'en sais rien, j'ai fais la mienne, et tu peut en faire autant, il y a pas grand chose à traduire

Verrouillé

Retourner vers « Codes , Astuces , Add-ons »