Skip to content

Commit 050d9bb

Browse files
committed
updates of today
1 parent 68a6a66 commit 050d9bb

File tree

8 files changed

+80
-22
lines changed

8 files changed

+80
-22
lines changed

app/Resources/translations/messages.fr.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -263,17 +263,17 @@ intro:
263263
step1: Bienvenue à bord, ceci est votre nouveau site ! Nous espérons que vous apprécierez l'expérience OhMyClan.
264264
step2: Voici un exemple de fonctionnalités disponibles sur OhMyClan. Nous avons ajouté quelques bases et attaques pour vous montrer comment consulter vos images.
265265
step3: Communiquez avec les membres du clan et gérez facilement l'agenda et l'historique des guerres.
266-
step4: The système de classement de OhMyClan vous permet visualiser les meilleurs membres de votre clan.
266+
step4: Suivez les dernières mises à jours des membres qui ont récemment édité leurs profils.
267267
step5: Mettez à jour vos informations ou celle de votre clan avant la fin de chaques saisons (une saison dure deux semaines et commence les lundis).
268268
step6: Managez votre clan depuis l'administration. (Ex: Ajouter des joueurs, associer les nouveaux comptes à vos joueur, créer de nouvelles guerres, etc..)
269269
feature3_title: Partagez les meilleures bases de votre clan
270270
feature3_description: Uploadez facilement vos bases et partagez les aux membres les moins expérimentés.
271-
feature1_title: Surveillez l'évolution des joueurs
272-
feature1_description: Vous ne savez pas qui mérite de participez aux guerres de clan? Obtenez des informations chaques saisons sur quel membre attaque le plus, ou encore qui a donne ou recu le plus de troupes.
273-
feature2_title: Système de classement complet
274-
feature2_description: Classez les membres du clan par trophés comme sur Clash of Clans, mais aussi par niveaux de défence ou laboratoire.
271+
feature1_title: Améliorez l'expérience Clash of Clans!
272+
feature1_description: Obtenez des informations supplémentaires que le jeu lui même et ayez plus de fun sur Clash of Clans. Partagez votre bases et consultez l'activité des joueurs.
273+
feature2_title: Système de classement unique!
274+
feature2_description: Oh My Clan offre un système de classement unique qui trie les joueurs en fonction de leurs statistiques réelles! Vous pouvez trier vos membres par niveau d'attaque et de défence, par troupes reçues et envoyéees ou par attaques gagnées.
275275
feature4_title: Stats de chaques saisons
276-
feature4_description: Suivez la progression de chaques joueurs et distinguez vos membres les plus actifs.
276+
feature4_description: Vous ne savez pas qui devrait participer aux guerres? Obtenez des informations toutes les saisons sur quels membres attaquent le plus, ou qui a donné ou recu le plus de troupes. Découvrez qui sont les plus actifs!
277277
country:
278278
in: International
279279
eu: Europe

src/COC/AdminBundle/Controller/WarAdminController.php

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
use COC\COCBundle\Entity\War;
77
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
88
use COC\COCBundle\Form\Type\WarType;
9+
use COC\COCBundle\Form\Type\EditWarType;
910

1011
class WarAdminController extends Controller
1112
{
@@ -29,6 +30,8 @@ public function addAction (Request $request, $id_clan)
2930
if ($form->handleRequest($request)->isValid())
3031
{
3132
$start = clone $war->getStart();
33+
$war->getImage()->setIdclan($clan->getId());
34+
3235
$war->setEnd($start->modify('+2 day'));
3336
$war->setClan($clan);
3437
$em->persist($war);
@@ -57,7 +60,7 @@ public function editAction ($id, Request $request, $id_clan)
5760
$war = $em->getRepository('COCBundle:War')->find($id);
5861
$clan = $this->container->get('coc_cocbundle.clan_info')->getClan($id_clan);
5962

60-
$form = $this->get('form.factory')->create(new WarType(), $war );
63+
$form = $this->get('form.factory')->create(new EditWarType(), $war );
6164

6265
if ($form->handleRequest($request)->isValid())
6366
{
@@ -70,7 +73,7 @@ public function editAction ($id, Request $request, $id_clan)
7073

7174
return $this->render('AdminBundle:WarAdmin:edit.html.twig', array( 'clan'=> $clan,
7275
'form' => $form->createView(),
73-
'player' => $war
76+
'war' => $war
7477
));
7578
}
7679

src/COC/AdminBundle/Resources/views/WarAdmin/edit.html.twig

Lines changed: 26 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -29,16 +29,6 @@
2929
{{ form_start(form, {'attr': {'class': 'form-horizontal'}}) }}
3030
{{ form_errors(form) }}
3131

32-
<div class="form-group">
33-
{{ form_label(form.start, null, {'label_attr': {'class': 'col-sm-3 control-label'}}) }}
34-
{{ form_errors(form.start) }}
35-
36-
<div class="col-sm-4">
37-
{{ form_widget(form.start, {'attr': {'class': 'form-control'}}) }}
38-
</div>
39-
</div>
40-
41-
4232
<div class="form-group">
4333
{{ form_label(form.opponent, null, {'label_attr': {'class': 'col-sm-3 control-label'}}) }}
4434
{{ form_errors(form.opponent) }}
@@ -50,6 +40,7 @@
5040

5141

5242
<div class="form-group">
43+
5344
{{ form_label(form.result, null, {'label_attr': {'class': 'col-sm-3 control-label'}}) }}
5445
{{ form_errors(form.result) }}
5546

@@ -66,6 +57,19 @@
6657
</div>
6758
</div>
6859

60+
<div class="form-group">
61+
<div class="col-sm-3">
62+
63+
</div>
64+
<div class="col-sm-4">
65+
{% if war.image is defined %}
66+
<img class="img-responsive" src="{{ asset(war.image.getWebPath(clan.id)) }}" />
67+
68+
{% endif %}
69+
70+
</div>
71+
</div>
72+
6973

7074
<div class="form-group">
7175

@@ -84,6 +88,15 @@
8488
</div>
8589
{% endblock %}
8690

87-
{% block javascripts %}
88-
<script src="{{ asset('js/input_file.js') }}" type="text/javascript"></script>
89-
{% endblock %}
91+
92+
{% block javascripts %}
93+
94+
<script src="{{ asset('js/input_file.js') }}" type="text/javascript"></script>
95+
96+
<script type="text/javascript">
97+
$(function () {
98+
$('#datetimepicker1').datetimepicker({
99+
});
100+
});
101+
</script>
102+
{% endblock %}

src/COC/AdminBundle/Resources/views/WarAdmin/index.html.twig

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
<tr>
2727
<th>{{ 'war.wars'|trans }}</th>
2828
<th>{{ 'war.date'|trans }}</th>
29+
<th></th>
2930
<th>{{ 'war.result'|trans }}</th>
3031
<th></th>
3132
</tr>
@@ -46,6 +47,9 @@
4647
<td>
4748
{{ war.start|date('d M Y - H:i') }}
4849
</td>
50+
<td>
51+
<img class="img-responsive" src="{{ asset(war.image.getWebPath(clan.id)) }}">
52+
</td>
4953
<td>
5054
{{ war.result|result }}
5155
</td>
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
<?php
2+
3+
namespace COC\COCBundle\Form\Type;
4+
5+
use Symfony\Component\Form\AbstractType;
6+
use Symfony\Component\Form\FormBuilderInterface;
7+
use Symfony\Component\OptionsResolver\OptionsResolverInterface;
8+
9+
10+
class EditWarType extends AbstractType
11+
{
12+
public function buildForm(FormBuilderInterface $builder, array $options)
13+
{
14+
$builder
15+
->add('result', 'choice', array(
16+
'choices' => array( '0' => 'label.waiting', '2' => 'label.victory', '1' => 'label.defeat'),
17+
'required' => false,
18+
))
19+
->add('opponent' , null, array('label'=> 'label.opponent'))
20+
->add('image', new ImageType(), array('required' => false,))
21+
// ->add('utilisateurs', 'entity', array ('class' => 'Utilisateurs\UtilisateursBundle\Entity\Utilisateurs'))
22+
->add('save', 'submit', array('label' => 'label.save'));
23+
}
24+
25+
26+
public function setDefaultOptions(OptionsResolverInterface $resolver)
27+
{
28+
$resolver->setDefaults(array(
29+
'data_class' => 'COC\COCBundle\Entity\War',
30+
));
31+
}
32+
33+
34+
public function getName()
35+
{
36+
return 'wars';
37+
}
38+
}

web/css/heroic-features.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ h6
6363
body
6464
{
6565
padding-top: 70px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
66-
background: url('../images/bg.jpg') rgba(255,255,255, 0.1) fixed;
66+
background: url('../images/bg.jpg') black fixed;
6767
background-position: center -10px;
6868
background-repeat: no-repeat;
6969
font-size: 15px;

web/images/graphs.png

109 KB
Loading

web/images/myplayer.png

382 KB
Loading

0 commit comments

Comments
 (0)