mirror of
				https://gitlab.crans.org/bde/nk20
				synced 2025-11-04 09:12:11 +01:00 
			
		
		
		
	Compare commits
	
		
			13 Commits
		
	
	
		
			New_permis
			...
			694f54e1c4
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						 | 
					694f54e1c4 | ||
| 
						 | 
					0d0fdef363 | ||
| 
						 | 
					821efbf78b | ||
| 
						 | 
					a209e0d366 | ||
| 
						 | 
					ef485e0628 | ||
| 
						 | 
					1481aa0635 | ||
| 
						 | 
					867bf9fd25 | ||
| 
						 | 
					47fda0ea36 | ||
| 
						 | 
					623290827a | ||
| 
						 | 
					a87ce625f3 | ||
| 
						 | 
					3559787fa7 | ||
| 
						 | 
					787005e60d | ||
| 
						 | 
					414e103686 | 
@@ -329,7 +329,7 @@ class ActivityEntryView(LoginRequiredMixin, SingleTableMixin, TemplateView):
 | 
				
			|||||||
        context["noteuser_ctype"] = ContentType.objects.get_for_model(NoteUser).pk
 | 
					        context["noteuser_ctype"] = ContentType.objects.get_for_model(NoteUser).pk
 | 
				
			||||||
        context["notespecial_ctype"] = ContentType.objects.get_for_model(NoteSpecial).pk
 | 
					        context["notespecial_ctype"] = ContentType.objects.get_for_model(NoteSpecial).pk
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        activities_open = Activity.objects.filter(open=True).filter(
 | 
					        activities_open = Activity.objects.filter(open=True, activity_type__manage_entries=True).filter(
 | 
				
			||||||
            PermissionBackend.filter_queryset(self.request, Activity, "view")).distinct().all()
 | 
					            PermissionBackend.filter_queryset(self.request, Activity, "view")).distinct().all()
 | 
				
			||||||
        context["activities_open"] = [a for a in activities_open
 | 
					        context["activities_open"] = [a for a in activities_open
 | 
				
			||||||
                                      if PermissionBackend.check_perm(self.request,
 | 
					                                      if PermissionBackend.check_perm(self.request,
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -44,7 +44,8 @@ class ProfileForm(forms.ModelForm):
 | 
				
			|||||||
    """
 | 
					    """
 | 
				
			||||||
    A form for the extras field provided by the :model:`member.Profile` model.
 | 
					    A form for the extras field provided by the :model:`member.Profile` model.
 | 
				
			||||||
    """
 | 
					    """
 | 
				
			||||||
    report_frequency = forms.IntegerField(required=False, initial=0, label=_("Report frequency"))
 | 
					    # Remove widget=forms.HiddenInput() if you want to use report frequency.
 | 
				
			||||||
 | 
					    report_frequency = forms.IntegerField(required=False, initial=0, label=_("Report frequency"), widget=forms.HiddenInput())
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    last_report = forms.DateTimeField(required=False, disabled=True, label=_("Last report date"))
 | 
					    last_report = forms.DateTimeField(required=False, disabled=True, label=_("Last report date"))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -76,7 +77,8 @@ class ProfileForm(forms.ModelForm):
 | 
				
			|||||||
    class Meta:
 | 
					    class Meta:
 | 
				
			||||||
        model = Profile
 | 
					        model = Profile
 | 
				
			||||||
        fields = '__all__'
 | 
					        fields = '__all__'
 | 
				
			||||||
        exclude = ('user', 'email_confirmed', 'registration_valid', )
 | 
					        # Remove ml_[asso]_registration from exclude if the concerned association uses nk20 to manage its mailing list.
 | 
				
			||||||
 | 
					        exclude = ('user', 'email_confirmed', 'registration_valid', 'ml_sport_registration', )
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class ImageForm(forms.Form):
 | 
					class ImageForm(forms.Form):
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -26,3 +26,5 @@ MAILTO=notekfet2020@lists.crans.org
 | 
				
			|||||||
 00  9     *   *   *     root   cd /var/www/note_kfet && env/bin/python manage.py refresh_highlighted_buttons -v 0
 | 
					 00  9     *   *   *     root   cd /var/www/note_kfet && env/bin/python manage.py refresh_highlighted_buttons -v 0
 | 
				
			||||||
# Vider les tokens Oauth2
 | 
					# Vider les tokens Oauth2
 | 
				
			||||||
 00  6     *   *   *     root   cd /var/www/note_kfet && env/bin/python manage.py cleartokens -v 0
 | 
					 00  6     *   *   *     root   cd /var/www/note_kfet && env/bin/python manage.py cleartokens -v 0
 | 
				
			||||||
 | 
					# Envoyer la liste des abonnés à la NL BDA
 | 
				
			||||||
 | 
					 00  8     *   *   0     root   cd /var/www/note_kfet && env/bin/python manage.py extract_ml_registrations -t art -v 0
 | 
				
			||||||
@@ -159,11 +159,6 @@ SPDX-License-Identifier: GPL-3.0-or-later
 | 
				
			|||||||
    </nav>
 | 
					    </nav>
 | 
				
			||||||
    <div class="{% block containertype %}container{% endblock %} my-3">
 | 
					    <div class="{% block containertype %}container{% endblock %} my-3">
 | 
				
			||||||
	<div id="messages">
 | 
						<div id="messages">
 | 
				
			||||||
	    {% if user.is_authenticated %}
 | 
					 | 
				
			||||||
		<div class="alert alert-info">
 | 
					 | 
				
			||||||
		    Venez au festival des Sens de l'Art du 2 au 7 décembre 🐘 !
 | 
					 | 
				
			||||||
		</div>
 | 
					 | 
				
			||||||
	    {% endif %}
 | 
					 | 
				
			||||||
            {% if user.is_authenticated %}
 | 
					            {% if user.is_authenticated %}
 | 
				
			||||||
                {% if not user|is_member:"BDE" %}
 | 
					                {% if not user|is_member:"BDE" %}
 | 
				
			||||||
                    <div class="alert alert-danger">
 | 
					                    <div class="alert alert-danger">
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user