
Recherche avancée
Médias (1)
-
The Great Big Beautiful Tomorrow
28 octobre 2011, par
Mis à jour : Octobre 2011
Langue : English
Type : Texte
Autres articles (62)
-
L’agrémenter visuellement
10 avril 2011MediaSPIP est basé sur un système de thèmes et de squelettes. Les squelettes définissent le placement des informations dans la page, définissant un usage spécifique de la plateforme, et les thèmes l’habillage graphique général.
Chacun peut proposer un nouveau thème graphique ou un squelette et le mettre à disposition de la communauté. -
Les autorisations surchargées par les plugins
27 avril 2010, parMediaspip core
autoriser_auteur_modifier() afin que les visiteurs soient capables de modifier leurs informations sur la page d’auteurs -
Personnaliser les catégories
21 juin 2013, parFormulaire de création d’une catégorie
Pour ceux qui connaissent bien SPIP, une catégorie peut être assimilée à une rubrique.
Dans le cas d’un document de type catégorie, les champs proposés par défaut sont : Texte
On peut modifier ce formulaire dans la partie :
Administration > Configuration des masques de formulaire.
Dans le cas d’un document de type média, les champs non affichés par défaut sont : Descriptif rapide
Par ailleurs, c’est dans cette partie configuration qu’on peut indiquer le (...)
Sur d’autres sites (12156)
-
Anomalie #4563 (Fermé) : Balise p vide utilisée pour autre chose qu’un paragraphe
1er octobre 2020, par Roman MkrtchianIl y a une balise
contenant seulement un input caché qui apparaît dans certaines pages tout en bas, par exemple sur la page de résultats de recherche.
Elle est générée par ce code dans prive/ajaxCallback.js :
<span class="CodeRay">jQuery.spip.initReaderBuffer = function(){
if (jQuery('#'+jQuery.spip.virtualbuffer_id).length) return;
jQuery('body').append('<span class="tag">span> <span class="attribute-name">style</span>=<span class="string"><span class="delimiter">"</span><span class="key">float</span>:<span class="value">left</span>;<span class="key">width</span>:<span class="float">0</span>;<span class="key">height</span>:<span class="float">0</span>;<span class="key">position</span>:<span class="value">absolute</span>;<span class="key">left</span>:<span class="float">-5000px</span>;<span class="key">top</span>:<span class="float">-5000px</span>;<span class="delimiter">"</span></span><span class="tag">></span><span class="tag">span> <span class="attribute-name">type</span>=<span class="string"><span class="delimiter">"</span><span class="content">hidden</span><span class="delimiter">"</span></span> <span class="attribute-name">name</span>=<span class="string"><span class="delimiter">"</span><span class="content">'+jQuery.spip.virtualbuffer_id+'</span><span class="delimiter">"</span></span> <span class="attribute-name">id</span>=<span class="string"><span class="delimiter">"</span><span class="content">'+jQuery.spip.virtualbuffer_id+'</span><span class="delimiter">"</span></span> <span class="attribute-name">value</span>=<span class="string"><span class="delimiter">"</span><span class="content">0</span><span class="delimiter">"</span></span> <span class="tag">/></span><span class="tag"></span>');
}
</span></span></span>De ce que j’en comprends c’est un hack pour mettre à jour le lecteur d’écran Jaws (comme expliqué ici). Il est peut être possible de le remplacer par la propriété aria-live mais il faudrait faire des tests...
Mais l’objet de cette issue est plus simple : la balise
est utilisée ici alors que ce n’est manifestement pas un paragraphe, ça va contre la règle RGAA 8.9.
Étant donné son but (contenir un input caché dont on fait varier la valeur), je pense que si on remplacepar
ça ne posera pas de problèmes, qu’est-ce que vous en pensez ? -
Anomalie #4363 : mot de passe vide bloque le formulaire de réinitialisation du mot de passe d’un u...
9 août 2019, par Fil _RastaPopoulos ♥ a écrit :
si tel auteur est juste une signature, alors il n’a pas de d’email non plus
non : on peut très bien avoir stocké l’email dans le but de faire fonctionner un formulaire ecrire auteur…
Donc à partir du moment où il y a bien un email, on devrait pouvoir faire un rappel de mot de passe et alors en définir un nouveau, peu importe qu’il y ait déjà un mot de passe ou pas.
(Et moi j’ajouterais : et même s’il n’y a pas de login, vu que l’email permet aussi de se loguer, mais bon c’est encore une autre décision.)
ah non encore moins.
le cas où il y aurait un login et pas de mot de passe est sans doute moins problématique — j’essaie de me rappeler si on n’a pas ça sur un des sites, mais je vois pas où
En tout cas s’il y a changement, il faudrait une alerte (par ex un email au webmestre) qui signale les comptes qui pourraient potentiellement être "ressuscités" par cette technique, le cas échéant.
-
Process vide files to take screen grabs in java spring boot
10 octobre 2023, par Haleema KhanI am using JavaCV library with ffmpeg bindings to process video files and taking screen grabs at specific frames.
Adding JavaCV library dependency to my spring project increases the size of my jar file from around 90Mb > 1+ Gb.
This is a big issue becuase my project is deployed on AWS elastic beanstalk that accepts a max size of 500 Mb for a jar file.


Need help to resolve this issue with the jar file or else any other alternate library that could do this.


What I tried : I have removed all accept the abosultely necessary dependencies in my project to reduce the jar size.
I have also tried to find alternate solutions but couldnt get anything.
My pom file looks like


<dependencies>
 
 <dependency>
 <groupid>org.springframework.boot</groupid>
 <artifactid>spring-boot-starter-data-jpa</artifactid>
 </dependency>
 <dependency>
 <groupid>com.google.oauth-client</groupid>
 <artifactid>google-oauth-client</artifactid>
 <version>1.32.1</version>
 </dependency>
 <dependency>
 <groupid>com.google.http-client</groupid>
 <artifactid>google-http-client</artifactid>
 <version>1.32.1</version>
 </dependency>
 
 <dependency>
 <groupid>org.springframework.boot</groupid>
 <artifactid>spring-boot-starter-oauth2-client</artifactid>
 </dependency>
 <dependency>
 <groupid>org.springframework.boot</groupid>
 <artifactid>spring-boot-starter-web</artifactid>
 </dependency>
 <dependency>
 <groupid>org.springframework.boot</groupid>
 <artifactid>spring-boot-starter-test</artifactid>
 <scope>test</scope>
 </dependency>
 
 <dependency>
 <groupid>org.bytedeco</groupid>
 <artifactid>javacv</artifactid>
 <version>1.5.9</version>
 </dependency>
 <dependency>
 <groupid>org.springframework.boot</groupid>
 <artifactid>spring-boot-starter-validation</artifactid>
 </dependency>
 <dependency>
 <groupid>org.apache.commons</groupid>
 <artifactid>commons-csv</artifactid>
 <version>1.10.0</version>
 </dependency>
 <dependency>
 <groupid>io.jsonwebtoken</groupid>
 <artifactid>jjwt</artifactid>
 <version>0.9.1</version>
 </dependency>
 
 <dependency>
 <groupid>mysql</groupid>
 <artifactid>mysql-connector-java</artifactid>
 </dependency>
 <dependency>
 <groupid>org.springframework.boot</groupid>
 <artifactid>spring-boot-devtools</artifactid>
 </dependency>
 <dependency>
 <groupid>org.projectlombok</groupid>
 <artifactid>lombok</artifactid>
 </dependency>
 <dependency>
 <groupid>org.springframework.boot</groupid>
 <artifactid>spring-boot-configuration-processor</artifactid>
 <optional>true</optional>
 </dependency>
 <dependency>
 <groupid>com.amazonaws</groupid>
 <artifactid>aws-java-sdk-s3</artifactid>
 <version>1.12.550</version>
 </dependency>
 
 <dependency>
 <groupid>commons-io</groupid>
 <artifactid>commons-io</artifactid>
 <version>2.6</version>
 </dependency>
 
 
 
 <dependency>
 <groupid>com.github.ozlerhakan</groupid>
 <artifactid>poiji</artifactid>
 <version>3.0.3</version>
 </dependency>
 <dependency>
 <groupid>org.springframework.cloud</groupid>
 <artifactid>spring-cloud-starter-aws</artifactid>
 <version>2.2.6.RELEASE</version>
 </dependency>
 <dependency>
 <groupid>org.springframework.cloud</groupid>
 <artifactid>spring-cloud-starter-aws-messaging</artifactid>
 <version>2.2.6.RELEASE</version>
 </dependency>
 </dependencies>```