Saut au contenu principal

Menu Affichage

  • Membre
  • Infolettre
  • Dossiers
  • Je m'abonne

Vecteur de formation et d'intercoopération

Menu Affichage

  • Actualités
  • Dossiers
    • Changements climatiques
    • Global Innovation Coop Summit 2023
    • Innovation
    • Médias COOP
    • Technologies
    • Tourisme
    • Finances personnelles
  • Chroniqueurs
  • Revues
  • Régions

Fil d'Ariane

Accueil / Actualités / Actualité

Actualités

Agrégateur de contenus

État des lieux: Les coops de médias dans le monde

Publié le 12 mai 2025

Facebook Courriel Imprimer
État des lieux: Les coops de médias dans le monde

Source : WEB LaJornada

Il y a des médias coopératifs un peu partout dans le monde. Mais personne n’étudie le phénomène. Et il semble que le Québec soit un modèle! 

Une rapide recherche Google permet de constater qu’il y a des médias coopératifs sur tous les continents. Évidemment, lorsqu’il s’agit de coopération, l’Europe a une longueur d’avance en matière de coops, mais pas nécessairement médiatiques. En fait, dans ce domaine, c’est l’Amérique latine qui donne le ton, puis l’Europe. 

Mais lorsqu’on veut quantifier le phénomène, ça se complique. Combien y a-t-il de médias coopératifs? Quelle est leur envergure? Combien comptent-ils de membres? Sont-ils en bonne santé?  

« C’est surprenant, mais le mouvement mondial de la coopération n’a aucune donnée sur les médias coopératifs, affirme Mirjam Gollmitzer, professeure agréée au département de communication de l’Université de Montréal. On ne connaît donc pas leur ampleur, leur nombre, leur part de marché dans l’écosystème médiatique mondial. » 

Si on soupçonne qu’elles sont minoritaires dans le marché planétaire, on ne trouve pas non plus... 


Seuls les membres abonnés de Coopoint peuvent lire la suite de cet article.
Consultez l’article complet dans le dossier « Médias COOP » ainsi que d'autres contenus tout neufs.

S’abonner au Coopoint

Étiquettes :

Agrégateur de contenus

Abonnement collectif - Dossiers Coopoint

Bouton Je m'abonne à la revue Coopoint.

Je m'abonne à la revue Coopoint.
Go Somewhere

Agrégateur de contenus

Articles récents

Le Mouvement Desjardins annonce 3,8 milliards d’excédents en 2025

2026-02-24

Le CQCM se réjouit de l’adoption du Projet de loi n° 111

2026-02-18

Tricentris installe son centre d’achat dédié au réemploi à Saint-Jérôme 

2026-02-12

Avantis Coopérative annonce 5,3 M$ de ristourne à ses membres

2026-02-11

Agrégateur de contenus

Une erreur s'est produite lors du traitement du modèle.
Java method "com.liferay.expando.internal.ExpandoBridgeImpl.setAttribute(String, java.io.Serializable)" threw an exception when invoked on com.liferay.expando.internal.ExpandoBridgeImpl object "com.liferay.expando.internal.ExpandoBridgeImpl@1e7fa0"; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign tmp = expandoToChange.setAttr...  [in template "79933785239121#20119#41645" at line 119, column 19]
----
1<#-- 
2Widget templates can be used to modify the look of a 
3specific application. 
4 
5Please use the right panel to quickly add commonly used variables. 
6Autocomplete is also available and can be invoked by typing "${". 
7--> 
8 
9	 
10<#function getDate maDate, daysToAdd> 
11	<#if maDate =="all"> 
12		<#local maDate=addDays(.now,daysToAdd)> 
13	<#else> 
14		<#attempt> 
15			<#if maDate?has_content> 
16        <#local maDate = dateUtil.parseDate("yyyy-MM-dd",maDate,locale)/> 
17			<#else> 
18				<#local maDate=addDays(.now,daysToAdd)/> 
19			</#if> 
20    <#recover> 
21      <#local maDate=addDays(.now,daysToAdd)/> 
22    </#attempt> 
23	</#if> 
24	<#return maDate> 
25</#function> 
26			 
27	 
28<div class="text-center"> 
29 
30<#assign lienToShow = ""> 
31<#assign titreToShow = ""> 
32<#assign imageFicheToShow = "">	 
33<#assign nombreDeVuesToShow = 10000000>	 
34<#assign expandoToChange = ""> 
35<#assign index = 0>	 
36<#assign bestScore = -1> 
37<#if entries?has_content> 
38	<#list entries as curEntry> 
39    	<#assign renderer = curEntry.getAssetRenderer()> 
40	    <#assign className = renderer.getClassName()> 
41	    <#if className == "com.liferay.journal.model.JournalArticle"> 
42	          <#assign journalArticle = renderer.getArticle()> 
43						 
44						<#assign document = saxReaderUtil.read(journalArticle.getContent())> 
45            <#assign rootElement = document.getRootElement()> 
46            <#assign articleId = journalArticle.getArticleId()> 
47						 
48            <#assign lien = ""> 
49            <#assign titre = ""> 
50						<#assign date_debut = ""> 
51						<#assign date_fin = "">	 
52						<#assign format = ""> 
53						<#assign imageFiche = ""> 
54						<#assign imageArticleContent = ""> 
55					   
56							 
57            <#assign expandoBridge = journalArticle.getExpandoBridge()> 
58						<#assign hasAttribute = expandoBridge.hasAttribute("nbvues")> 
59            <#assign nombreDeVues = expandoBridge.getAttribute("nbvues")> 
60             
61            <#list rootElement.elements() as dynamicElement> 
62                <#if dynamicElement.attributeValue("name") == "Text96424148"> 
63                    <#assign titre = dynamicElement.element("dynamic-content").getText()> 
64                </#if> 
65                <#if dynamicElement.attributeValue("name") == "Text40058933"> 
66                    <#assign lien = dynamicElement.element("dynamic-content").getText()> 
67                </#if> 
68								 <#if dynamicElement.attributeValue("name") == "Date38504422"> 
69                    <#assign date_debut = dynamicElement.element("dynamic-content").getText()> 
70                </#if> 
71								<#if dynamicElement.attributeValue("name") == "Date12132604"> 
72                    <#assign date_fin = dynamicElement.element("dynamic-content").getText()> 
73                </#if> 
74								<#if dynamicElement.attributeValue("name") == "Select07511272"> 
75                    <#assign format = dynamicElement.element("dynamic-content").getText()> 
76                </#if> 
77								<#if "Image02997258" == dynamicElement.attributeValue("name")> 
78                  <#assign imageArticleContent = dynamicElement.element("dynamic-content").getText()> 
79									<#if imageArticleContent??> 
80                    <#assign imgJson = jsonFactoryUtil.createJSONObject(imageArticleContent)> 
81									  <#if imgJson.url?has_content> 
82                  	  <#assign imageFiche = imgJson.url> 
83                    <#elseif imgJson.groupId?has_content> 
84                  	  <#assign imageFiche = "/documents/"+ imgJson.groupId +"/" +imgJson.resourcePrimKey +"/"+ imgJson.name +"/"+imgJson.uuid> 
85                    </#if> 
86									</#if> 
87								</#if> 
88		       </#list> 
89		    </#if> 
90										 
91				<#assign dateDebut = getDate(date_debut,0)> 
92				<#assign dateFin = getDate(date_fin,0)> 
93 
94				  <#if (dateUtil.compareTo(dateDebut?date,.now?date) <= 0) && (dateUtil.compareTo(dateFin?date,.now?date) >= 0)>	 
95					 
96				     <#assign seed = (.now?long * (index + 1))?abs> 
97             <#assign randomScore = (seed % 10000) / 100.0> 
98 
99					 
100						 
101							  
102 
103					  <#if index == 0> 
104             <#assign bestScore = randomScore> 
105            </#if> 
106            <#if  (randomScore >= bestScore)> 
107              <#assign bestScore = randomScore> 
108              <#assign lienToShow = lien> 
109              <#assign titreToShow = titre> 
110              <#assign imageFicheToShow = imageFiche> 
111              <#assign expandoToChange = expandoBridge> 
112              <#assign articleIdToShow = articleId> 
113              <#assign nombreDeVuesToShow = nombreDeVues> 
114           </#if> 
115				 </#if> 
116				<#assign index = index + 1> 
117	  </#list> 
118	  <#if expandoToChange?has_content> 
119		  <#assign tmp = expandoToChange.setAttribute("nbvues",nombreDeVuesToShow+1)>	 
120		</#if> 	 
121			 
122		<a href="/web/coopoint/clicpub?id=${articleIdToShow}&lien=${lienToShow}" target="_blank"><img style="max-width:70%;" src="${imageFicheToShow}" alt="${titreToShow}" /></a> 
123</#if> 
124 
125</div> 

Agrégateur de contenus

Vecteur de formation
et d'intercoopération

Menu

Menu Affichage

  • Actualités
  • Dossiers
  • Chroniqueurs
  • Revues
  • Régions
Annoncer

Menu Affichage

  • Régie publicitaire
  • Abonnement collectif
  • Régions
  • Dossiers
À propos

Menu Affichage

  • À propos de Coopoint
  • Politique média
  • L'équipe
  • Nous joindre
  • Régions
  • Dossiers
Politique

Menu Affichage

  • Conditions générales
  • Communications et vie privée
  • Termes et conditions
  • Nétiquette
  • Régions
  • Dossiers

Coopoint 2025 Site web développé par CODE3

Nous utilisons des cookies pour fournir un contenu personnalisé, analyser les tendances, administrer le site, suivre les mouvements des utilisateurs sur le site et collecter des informations démographiques sur notre base d'utilisateurs dans son ensemble. Acceptez tous les cookies pour la meilleure expérience possible sur notre site Web ou gérez vos préférences. Visitez notre politique de confidentialité