Cette page contient des infos techniques ou modifications techniques sur les serveurs ou instances Ekopedia
NOTEZ que : La page principale des Projets Ekopedia est : http://www.ekopedia.fr/wiki/Projet:Accueil

Infos[edit | edit source]

Infos sur le serveur actuel, etc : https://github.com/cedricfrancoys/ekopedia.fr/

Voir aussi des infos sur le travail en cours : https://www.facebook.com/notes/377611862575312/Informations%20Sur%20Ekopedia%20-%20Sauvetage/384274108575754/

Backups[edit | edit source]

Ekopedia/Travail/Backups

Modifs sur le systeme (ekopedia.fr)[edit | edit source]

  • Pierro78 (talk) 07:35, 1 February 2017 (PST) : installation de sendmail :
    • note :
 To enable sendmail to use STARTTLS, you need to:
 1) Add this line to /etc/mail/sendmail.mc and optionally
    to /etc/mail/submit.mc:
    include(`/etc/mail/tls/starttls.m4')dnl
 2) Run sendmailconfig
 3) Restart sendmail
  • Pierro78 (talk) 11:58, 29 January 2017 (PST) : installation Net_SMTP (php) :
pear install mail
pear install Net_SMTP

Modifs sur l instance de prod ( www.ekopedia.fr )[edit | edit source]

  • Pierro78 (talk) 02:36, 27 February 2017 (PST) : wfLoadExtension( 'EmbedVideo' ); # ModifPPP 27022017
  • Pierro78 (talk) 02:35, 27 February 2017 (PST) : modif cf 20170223 :
$wgExtraNamespaces[102] = "Projet";
$wgExtraNamespaces[103] = "Discussion du projet";
  • Pierro78 (talk) 01:57, 7 February 2017 (PST) : ModifPPP 07022017 LocalSettings.php : les parametres mysql sont maintenant ds /opt/conf
  • Pierro78 (talk) 23:30, 5 February 2017 (PST) : LocalSettings.php : wfLoadExtension('ImageMap'); # ModifPPP 06022017
  • Pierro78 (talk) 10:43, 5 February 2017 (PST) : LocalSettings.php : report des Modifs de la dev (voir ModifPPP 05022017)

Modifs sur l instance de dev1 ( ekopedia.1flow.net )[edit | edit source]

Voir Ekopedia/Travail/ekopedia.1flow.net

Modifs sur l instance de qualification ( dev.ekopedia.fr )[edit | edit source]

  • Pierro78 (talk) 02:36, 27 February 2017 (PST) : wfLoadExtension( 'EmbedVideo' ); # ModifPPP 27022017
  • Pierro78 (talk) 01:25, 7 February 2017 (PST) : ModifPPP 07022017 LocalSettings.php : les parametres mysql sont maintenant ds /opt/conf
  • Pierro78 (talk) 23:30, 5 February 2017 (PST) : LocalSettings.php : wfLoadExtension('ImageMap'); # ModifPPP 06022017
  • Pierro78 (talk) 07:30, 2 February 2017 (PST) : LocalSettings.php $wgSMTP : voir ModifPPP 02022017
  • Pierro78 (talk) 11:48, 29 January 2017 (PST) : ajout "EMAIL VALIDE OBLIGATOIRE POUR EDITER" ds le formulaire de creation de compte http://dev.ekopedia.fr/wiki/MediaWiki:Createacct-emailrequired
    • modif du LocalSettings.php : QuestyCaptcha + permissions pour l email : voir ModifPPP 29012017

Autres infos (Notes)[edit | edit source]

Voir aussi : http://wiki.gentilsvirus.org/index.php/Informations_et_etudes_prospectives_sur_mediawiki

Backups[edit | edit source]

"tu fais les dump là-bas, et tu rapatries le tout, soit par rsync, soit par rdiff-backup, soit par duply (j'aime bien, il est simple à configurer, cryptable, et utilise rsync ou rdiff-backup en dessous)."

serveurs d envois de mails[edit | edit source]

https://github.com/discourse/discourse/blob/master/docs/INSTALL-email.md - discussion : https://www.facebook.com/events/377455452451994/permalink/623501037847433/

Permissions[edit | edit source]

Exemple 1[edit | edit source]

# $wgGroupPermissions['sysop']['passwordreset']   = true;
# require_once("extensions/PasswordReset/PasswordReset.php" );
# Droits utilisateurs et groupes
$wgGroupPermissions['*']['createaccount'] = false;
$wgGroupPermissions['*']['edit'] = false;
$wgGroupPermissions['Manager']['edit'] = true;
$wgGroupPermissions['Manager']['review'] = true;
$wgGroupPermissions['Manager']['validate'] = true;
$wgGroupPermissions['Manager']['protect']=true;
$wgGroupPermissions['Manager']['editprotected']=true;


#allow administrators to review revisions
$wgGroupPermissions['sysop']['review'] = true;
$wgGroupPermissions['sysop']['validate'] = true;
$wgGroupPermissions['sysop']['userrights'] = true;
$wgGroupPermissions['*']['read'] = false;
#$wgNamespaceProtection[NS_MAIN]     = $wgNamespaceProtection[NS_USER]  =
#$wgNamespaceProtection[NS_PROJECT]  = $wgNamespaceProtection[NS_IMAGE] =
#$wgNamespaceProtection[NS_TEMPLATE] = $wgNamespaceProtection[NS_HELP]  =
#$wgNamespaceProtection[NS_CATEGORY] = array( 'bot' );
$wgGroupPermissions['bot']['delete'] = true;

$wgGroupPermissions['user']['edit']=false;
$wgGroupPermissions['Writers']['edit']=true; # LDAP users should be promoted to Writers
#function pppAutoPromoteHook( $type, $args, $user, &$result )
#{
#       if ($wgAuth->getUserInfo())
#       if ( true )
#       {
#               $result=false;
#       }
#       else
#       {       $result=false;
#       }
#       return true;
#}
#$wgHooks['AutopromoteCondition'][] = 'pppAutoPromoteHook';
#$ppptest=$wgAuth->getUserInfo();
$wgAutopromote = array(
#    'Writers' => 'AutopromoteCondition' ,
    'Writers' => APCOND_EMAILCONFIRMED ,
);


$wgRestrictionLevels[] = 'EditeurAppli';
$wgGroupPermissions['EditeurAppli']['EditeurAppli'] = true;
$wgGroupPermissions['sysop']['EditeurAppli'] = true;

Exemple 2[edit | edit source]

require_once( "$IP/extensions/Purge/Purge.php" );

$wgGroupPermissions['*']['purge'] = true;


$wgGroupPermissions['*']['edit'] = false;


Page data
Authors Pierro78
Published 2017
License CC-BY-SA-4.0
Impact Number of views to this page. Updated once a month. Views by admins and bots are not counted. Multiple views during the same session are counted as one. 20
Issues Automatically detected page issues. Click on them to find out more. They may take some minutes to disappear after you fix them. No main image