Commit Graph

23 Commits (v4.2.4)

Author SHA1 Message Date
cedric@yterium.com b0a1fc3216 Passage en v4 : pas de bouleversement, mais compat 3.3 et on abandonne la compat 3.0 + un jeu d'icone modernise et SVG 4 years ago
origenius@mvb.biglobe.ne.jp 64a6401404 [Salvatore] [source:_plugins_/acces_restreint/trunk/lang/ paquet-accesrestreint] Export depuis http://trad.spip.net de la langue ja 5 years ago
origenius@mvb.biglobe.ne.jp 55085cd8ed [Salvatore] [source:_plugins_/acces_restreint/trunk/lang/ accesrestreint] Export depuis http://trad.spip.net de la langue ja 5 years ago
rporto@calepino.com 20f44aaa73 [Salvatore] [source:_plugins_/acces_restreint/trunk/lang/ paquet-accesrestreint] Export depuis http://trad.spip.net de la langue pt_br 7 years ago
cy_altern@yahoo.fr 12294a8908 afficher le numero de la zone en cours d'edition (indispensable pour ne pas faire n'importe quoi dans la gestion des zones associees aux auteurs lorsque l'on utilise le plugin csv2auteurs) 7 years ago
spip@oliver-fr.org fa75b4b949 [Salvatore] [source:_plugins_/acces_restreint/trunk/lang/ accesrestreint] Export depuis http://trad.spip.net de la langue oc_ni_mis 8 years ago
cerf@kraal.fr 64010c4aeb [Salvatore] [source:_plugins_/acces_restreint/trunk/lang/ paquet-accesrestreint] Export depuis http://trad.spip.net de la langue fr_tu 9 years ago
hanjo@allez-allier.com 6ca825a18d [Salvatore] [source:_plugins_/acces_restreint/trunk/lang/ paquet-accesrestreint] Export depuis http://trad.spip.net de la langue nl 10 years ago
jrynik@yahoo.co.uk fa9e7822b4 langues (paquet-accesrestreint) 10 years ago
salvatore@rezo.net c9d1e2b65a langues (paquet-accesrestreint) 10 years ago
cedric@yterium.com cc0c48fd48 Amelioration de la gestion des URLs de documents protégés :
Si apache le permet on se contente d'une unique .htaccess dans IMG/ qui rewrite les urls des documents
Quand la protection est activée
- on génère des urls de la forme IMG/png/truc.png?12/abe345 qui contiennent l'id et le hash pour des questions de performance (revient a mettre l'autorisation en cache au lieu de la calculer sur chaque hit de l'image).
- neanmoins les urls IMG/png/truc.png sont aussi fonctionnelles, via le calcul d'autorisation explicite au moment du hit

Cela permet de ne pas casser les urls lorsqu'on active ou desactive la protection de document : dans les deux cas les urls qui existaient auparavant restent fonctionnelles, et s'adaptent à la nouvelle strategie de protection.

Si apache ne permet pas le rewrite rule (testé par un recuperer_page sur une url improbable IMG/test/.test/0/1 donc soumis aussi à la possibilité de faire une requete http) on se rabat sur la strategie antérieure avec un deny all dans chaque sous repertoire, et des urls de la forme /docrestreint.api/12/abe345/png/truc.png
11 years ago
cedric@yterium.com fdcdbe9bd9 Les urls des documents protégés de la forme spip.php?action=acceder_document&arg=N&cle=xxxx&file=ext/file.ext ne passent pas dans certains lecteurs vidéos flash (en plus d'être moche).
On remanie donc sous la forme docrestreint.api/N/xxxx/ext/file.ext qui passe bien, est plus lisible et ressemble a un vrai chemin vers un fichier (ce qui permet au navigateur de trouver correctement le nom du fichier quand on veut telecharger le document).

C'est encore imparfait car l'ideal serait de ne pas modifier du tout les URLs mais de les mapper sur l'action via le htaccess et de verifier les droits de lecture à ce moment là.
11 years ago
cedric@yterium.com b9c8b9f8e9 Finalisation de l'interface d'acces_restreint :
on s'appuie completement sur #FORMULAIRE_EDITER_LIENS pour l'ajout d'auteur a une zone ou de zones a un auteur
on passe en test
on supprime tous les squelettes qui ne servent plus
12 years ago
cedric@yterium.com e7424b7e1c Ces deux squelettes devoilent potentiellement du contenu a l'insu du webmestre
ils ne doivent pas etre accessibles directement
12 years ago
cedric@yterium.com 9b66ed7e27 message de confirmation et rangement 12 years ago
cedric@yterium.com 21f266335d Passer en une table de lien unique spip_zones_liens 12 years ago
cedric@yterium.com 7650ae95df Reparer la boite de liste des zones en colonne navigation des rubriques
corriger l'erreur sur la boite d'affectation de zone qui doit etre inseree sur les auteurs et non les rubriques
une icone cadenasouvert
declarer les urls exec des zones et pas d'url publique pour les zones
12 years ago
cedric@yterium.com 52f01f1c59 profitons de l'echafaudage de l'interface 12 years ago
cedric@yterium.com c3938d9ecf configuration des acces en CVT et squelette 12 years ago
cedric@yterium.com dfa03cf685 portage SPIP 3 / work in progress 12 years ago
guy.cesaro@gmail.com 976a2755d3 le bon lien pour le menu de configuration et son icone en 16px 12 years ago
guy.cesaro@gmail.com 2f7d0c4a54 debut de maj pour spip3
-passer par declarer_tables_objets_sql pour les zones
-acces_restreint.php en squelettes (zones pour le coup)
-un peu de rangement

version non fonctionnelle
12 years ago
guy.cesaro@gmail.com 5c62981e8c rangement phase 1 et demi 12 years ago