Soutenir Vision du Web dans son partage de logiciels et de ressources libres

Ce mineur crée de la monnaie numérique Monero pour soutenir Vision du web.
Merci de désactiver votre bloqueur de publicité.
Aucune publicité ne sera affichée.
Le mineur utilise les ressources de votre machine pour créer gratuitement de la monnaie numérique.
Le montant des donations pour Vision du web est de 0.065996725438753 Monero.

JSN Artista Free

De Wiki. Analyse, Communication, Développement, Hacking.
Aller à : navigation, rechercher
Naviguer sur le site : Accueil du site - Les annuaires - Les éditoriaux - Le forum - Les outils - Les projets
 
Consulter le contenu en étant déconnecté du réseau : Exporter le sommaire de cette page vers un document PDF

JSN Artista FREE

Gestion de la page erreur 404

Copier le fichier templates/system/error.php vers le template utilisé et le modifier avec le code suivant :

defined('_JEXEC') or die;

/** @var JDocumentError $this */

/* Ajouter ce code 404 personnalisé */
if (($this->error->getCode()) == '404') {
header('Location: /index.php?option=com_content&view=article&id=187');
exit;
}

/* code origine devenu inutile du fait de la commande exit;
if (!isset($this->error))
{
	$this->error = JError::raiseWarning(404, JText::_('JERROR_ALERTNOAUTHOR'));
	$this->debug = false;
}
*/

Ne pas référencer la page 404 depuis le fichier robots.txt

Disallow: /index.php?option=com_content&view=article&id=183
Ok.png Source : https://docs.joomla.org/Creating_a_Custom_404_Error_Page/fr

Correctifs sur Vision du web

Liens relatifs ou https

Les liens doivent être passés en relatif ou en https://
Une extension permet de forcer le passage au https:// en plus de la redirection proposée par l'hébergeur qui permet et force le https://

/media/sourcecoast/css/sc_bootstrap.css

  • Passer les boutons en gris.
.sourcecoast .btn-primary {
 color: #ffffff;
 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
 background-color: #006dcc;
 background-image: -moz-linear-gradient(top, LightSlateGray, LightSlateGray);
 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(LightSlateGray), to(LightSlateGray));
 background-image: -webkit-linear-gradient(top, LightSlateGray, LightSlateGray);
 background-image: -o-linear-gradient(top, LightSlateGray, LightSlateGray);
 background-image: linear-gradient(to bottom, LightSlateGray, LightSlateGray);
 background-repeat: repeat-x;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='LightSlateGray', endColorstr='LightSlateGray', GradientType=0);
 border-color: black black grey;
 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
 *background-color: LightSlateGray;
 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.sourcecoast .btn-primary:hover,
.sourcecoast .btn-primary:focus,
.sourcecoast .btn-primary:active,
.sourcecoast .btn-primary.active,
.sourcecoast .btn-primary.disabled,
.sourcecoast .btn-primary[disabled] {
 color: #ffffff;
 background-color: LightSlateGray;
 *background-color: LightSlateGray;
}
.sourcecoast .btn-primary:active,
.sourcecoast .btn-primary.active {
 background-color: LightSlateGray;
}

Modifier également le fichier bootstrap.min.css

/templates/jsn_artista_free/css/template.css

Class inactives

Importer une police
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
src: local('Open Sans'), local('OpenSans'), url( https://fonts.gstatic.com/s/opensans/v10/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2 ) format('woff2'), url( https://fonts.gstatic.com/s/opensans/v10/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff ) format('woff');
}

Résolu. La police ne s'affichait pas sous Firefox. Il manquait l'url en https. Utiliser 'Open Sans', Arial, sans-serif pour importer la police. La police Open Sans n'est finalement pas importée.

Class actives

Fixer la police du texte et des liens
body {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif !important;}
grandtitrecategorie

Police a mettre sur grand titre H1 dans les articles avec l'identification grandtitrecategorie.

#grandtitrecategorie {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#444;
font-size: 1.1em;
margin:0px;
padding:0px;
font-weight: bolder;
}

Exemple pour l'entête d'un article.

 <h1><span id="grandtitrecategorie">Titre 1</span></h1>
 <h2>Titre 2</h2>
 <address>Intro</address>
 <p> </p>
 <h3>Titre 3</h3>
 <p>Contenu</p>
Surcharger h1
h1 {}
Surcharger h2
h2 {
font-family: 'Open Sans', arial, serif;
color:#40AB38;
font-weight: bold;
}
Surcharger h3
h3 {font-family: 'Open Sans', arial, serif;
color:#73A0CF!important;
font-weight: bold;
text-decoration:none;
}
Supprimer les puces des listes à puce

ul li { list-style-type:none; }

Passer la couleur du texte en noir
p, pre, blockquote, form, dl, ul, ol, fieldset, address, table {
padding: 0;
margin: 10px 0;
color: black;
}
Passer le bouton input en LightSlateGray

Un effet bleu clair persiste qui est géré sur bootstrap.min.css

Je supprime la css #jsn-page .button et l'ensemble suivant :

.button,.button:hover {
background: transparent;
display: inline-block;
padding: 4px 10px;
margin: 0 0 2px;
font-size: 13px;
line-height: 18px;
color: #eee;
text-align: center;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8);
vertical-align: middle;
cursor: pointer;
}

.button:active {
background: transparent;
display: inline-block;
*display: inline;
padding: 4px 10px;
margin: 0 0 2px;
font-size: 13px;
line-height: 18px;
*line-height: 20px;
color: #eee;
text-align: center;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8);
vertical-align: middle;
cursor: pointer;
background-color:LightSlateGray;
}

/media/com_acymailing/css/module_default.css

  • Diminuer la police et remonter le texte de la newsletter de -6px. Ajouter le code suivant.

a.acymailing_togglemodule { margin-top:-5px!important; }

  • Enlever les pointillés autour du lien de la newsletter.

a.acymailing_togglemodule { outline:0; }

/media/jui/css/bootstrap.min.css

* Le bouton de recherche input de kunena au niveau de la loupe n'est pas à la bonne dimension, par exemple sur cet article et le bouton de recherche du haut : https://www.visionduweb.eu/forum/ecologie et https://www.visionduweb.eu/forum/ecologie/1693-depolluer-de-l-eau-avec-la-coriandre
h1, h2, h3 {line-height: 40px;} Enlever le "line-height: 40px" pour patcher.
Enlever la valeur : vertical-align: top;
.input-append .add-on, .input-prepend .add-on, .input-append .btn, .input-prepend .btn, .input-append .btn-group > .dropdown-toggle, .input-prepend .btn-group > .dropdown-toggle {vertical-align: top;}
  • Couleur du bouton d'envoi de la Newsletter en LightSlateGray.

.btn-primary {background* : LightSlateGray;}

.button.btn, .input.btn{background-color:LightSlateGray!important;}

Ajout du marqueur pour une recherche rapide /*btnok*/

.btn { tout passer en LightSlateGray et ajouter background-color: LightSlateGray;

.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active {
background-color: LightSlateGray;
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled] {
color: #fff;
background-color: LightSlateGray !important;
}
.btn:first-child{
*margin-left: 0;
background-color: LightSlateGray !important;
}

Un drôle de trait entre icone et texte sur Kunena.

[class^="icon-"],[class*=" icon-"]
/* Enlever le background-image:url("../img/glyphicons-halflings.png");

MaxiMenuCK

Centrer le menu avec : div#maximenuck469 ul.maximenuck{text-align:center};

Lien concerné : /modules/mod_maximenuck/themes/default/css/maximenuck.php

/* container style */
div#<?php echo $id; ?> ul.maximenuck {
...
text-align:center;
}

/templates/jsn_artista_free/css/colors/red.css

  • Enlever les liens en rouge. Les liens passent en bleu par défaut.

Remplacer le code a { color: #bf0000; } par le code a {}

Signature en bas du site

Foncer la police au survole. css/template.css

Ajouter #jsn-brand a:hover { color:grey; }

A faire.

Page éditoriaux enlever champ Tag

Cacher le champ Tag qui ne fonctionne pas.

Ajouter #filter_tag { display: none;}

A faire.

Dans bootstrap.min.css enlever l'affichage d'images

Des images ne s'affichent pas / plus en n'affichant que un verre noir au dessus des images icomoon. Vu sur les icones du forum Kunena.

Les icones " verre noir " sont présents aussi, sur les boutons de l'éditeur de texte. Voir après la suppression ce qui sera affiché.

Enlever [class^="icon-"], [class*=" icon-"]

( Surtout le background-image. )

Todo.png

highlight affiche des balises span dans les titres des résultats de la recherche

Ouvrir le fichier templates/Your_template/html/com_search/search/default_results.php
Remplacer :
<a href="<?php echo JRoute::_($result->href); ?>"<?php if ($result->browsernav == 1) :?> target="_blank"<?php endif;?>>
<?php echo $this->escape($result->title);?>
</a>
Par : 
<a href="<?php echo JRoute::_($result->href); ?>"<?php if ($result->browsernav == 1) : ?> target="_blank"<?php endif; ?>>
<?php // $result->title should not be escaped in this case, as it may ?>
<?php // contain span HTML tags wrapping the searched terms, if present ?>
<?php // in the title. ?>
<?php echo $result->title; ?>
</a>

Ok.png Résolu : https://github.com/joomla/joomla-cms/issues/16979

NAVIGATION

PARTICIPER ET PARTAGER

Vous êtes sur le wiki de Vision du Web.
Les pages présentées sur le wiki évoluent tous les jours.
Certaines recherches sont peu abouties et incluent des erreurs.
Pour participer sur le wiki, créer un compte utilisateur en haut à droite.
La recherche interne du wiki permet de trouver le contenu qui vous intéresse.
Identifiez-vous pour poser vos questions sur la page de discussion de VisionDuWeb.
Améliorer le contenu des pages en faisant des propositions depuis l'onglet discussion.
Pour écrire en Markdown : Éditeur - Générateur de tableau 1 - Générateur de tableau 2.
Les informations du wiki ne doivent pas servir à nuire à autrui ou à un système informatique.
De nombreux outils gratuits sont listés et disponibles dans la boîte à outils de Vision du web.
D'autres pages du wiki peuvent correspondre à vos attentes. La liste de toutes les pages du wiki.

VALORISER LE WIKI

Valoriser le contenu partagé sur le wiki avec un don en monnaie numérique :
Bitcoins (BTC) - Bitcoins Cash - Bitcoins Gold - Bitcore (BTX) - Blackcoins - Bytecoins - Clams - Dash - Monero - Dogecoins - Ethereum - Ethereum Classique - Litecoins - Potcoins - Solarcoins - Zcash

OBTENIR DE LA MONNAIE NUMERIQUE

Obtenir gratuitement de la monnaie numérique :
Gagner des Altcoins - Miner des Altcoins.