Changes

Jump to navigation Jump to search
[[category:Internal]][[categoryCategory:McNair Admin]]
=Old Notes (from Alex Jiang)=
== Back to Google Analytics (3/23/2016) ==
We made a new Google Analytics account! admin@mcnaircenter.org 9millionamount
I'm going to go ahead and test the Google Analytics integration extension on the [[Test Web Server Documentation#Installing Google Analytics (3/23/2016)|test web server]].
==User Access 6/15/2016 ==
'''Objective'''
We would like to control the way the wiki is viewed and edited in the following ways:
* Who Accounts are to be vetted before they are created. We would like to have a queue of account creation requests, that must be approved before they can read:** Everyonebe created, given that we allow users to edit public wiki pages.* Who can editHelpful Material:** Public pages[https://www.mediawiki.org/wiki/Extension:ConfirmAccount Mediawiki Documentation ]*** Anyone with an mcnair@rice.edu -account that will approve account** Internal pages***McNair Staffcreation.
Steps Followed:'''Package Installation Steps:'''* cd extensions/* wget https://extdist.wmflabs.org/dist/extensions/ConfirmAccount-REL1_26-d6e2f46.tar.gz* tar -xzf ConfirmAccount-REL1_26-d6e2f46.tar.gz * sudo pear install mail* Creating sudo pear install net_smtpThe above steps ensure that email notification system is set up, and that the Confirm Account package is set up.  '''Configuring Confirm Accountsphp files '''Accounts are The following files need to be vetted before they are createdupdated as follows:*ConfirmAccount.php: Set the confirmation queues to point to folders that www-data has access to:// For changing path in accountreqs$wgConfirmAccountPathAR = $IP . "/images/accountreqs"; // For changing path in accountcreds$wgConfirmAccountPathAC = $IP ."/images/accountcreds"; *ConfirmAccount.config.php Change the directories to those defined in ConfirmAccount.php $wgFileStore['accountreqs']['directory'] : $wgConfirmAccountPathAR, $wgFileStore['accountcreds']['directory'] : $wgConfirmAccountPathAC, * Helpful MaterialLocalSettings.php $wgEnableEmail = true; $wgEmergencyContact = "mcnair@rice.edu"; $wgPasswordSender = "mcnair@rice.edu"; # User Account Confirmation require_once "$IP/extensions/ConfirmAccount/ConfirmAccount.php"; $wgSMTP = array( 'host' => 'ssl://smtp.mail.rice.edu', 'IDHost' => '128.42.44.22', 'port' => 465, 'username' => 'mcnair@rice.edu', 'password' => '********* ', 'auth' => true); $wgConfirmAccountContact = 'mcnair@rice.edu'; ''' Updating the Wiki'''* cd /var/lib/mediawiki/maintenance* php update.php [[admin_classification::IT Build| ]] == Mediawiki extensions == == Semantic Mediawiki Documentation | Extensions ==The SMW extension installation process requires a composer.phar to be installed. All further installations to SMW are done through the composer.phar. ==== Installing Mediawiki Composer.phar ====Here is the mediawiki link: [https://wwwgetcomposer.org/doc/00-intro.md#installation-nix] ==== Installing Extension : Semantic Results Formats ====* Here is the link to the installation process : * Here is the command to be run in the Mediawiki root folder (var/lib/mediawiki) php composer.phar require --update-no-dev mediawiki/semantic-result-formats "2.org*" ==Using Google Analytics== Got to: https:/wiki/Extensionanalytics.google.com/ Log in with admin@mcnaircenter.org To do:ConfirmAccount]*Check base analytics configuration*Check integration with Google Search*Install appropriate APIs

Navigation menu