Исходники шага 3 — различия между версиями

Материал из Главный раздел - MyWiki.ru
Перейти к: навигация, поиск
 
(не показано 6 промежуточных версий этого же участника)
Строка 1: Строка 1:
 +
 +
LS_common_ru.php:
 +
<syntaxhighlight lang="php">
 +
<?php
 +
$wgLanguageCode = "ru";
 +
$wgMetaNamespace = "Проект";
 +
$wgServer = "http://ru.mywiki.org";
 +
$wgLogo = $wgResourceBasePath . '/images/logo-ru.png';
 +
</syntaxhighlight>
 +
 +
LS_common_en.php:
 +
<syntaxhighlight lang="php">
 +
<?php
 +
$wgLanguageCode = "en";
 +
$wgMetaNamespace = "Project";
 +
$wgServer = "http://en.mywiki.org";
 +
$wgLogo = $wgResourceBasePath . '/images/logo-en.png';
 +
</syntaxhighlight>
 +
 +
LS_common_ta.php:
 +
<syntaxhighlight lang="php">
 +
<?php
 +
$wgLanguageCode = "ta";
 +
$wgMetaNamespace = "Project";
 +
$wgServer = "http://ta.mywiki.org";
 +
$wgLogo = $wgResourceBasePath . '/images/logo-ta.png';
 +
</syntaxhighlight>
 +
 +
Разделы бокового меню:
 +
<pre>
 +
* Разделы
 +
** mw-ru-main:|Главный
 +
** mw-ru-chief:|Руководство
 +
** mw-ru-buh:|Бухгалтерия
 +
** mw-ru-managers:|Менеджеры
 +
** mw-ru-it:|ИТ
 +
** mw-en-main:|США
 +
** mw-en-buh:|США бухгалтерия
 +
** mw-en-managers:|США менеджеры
 +
** mw-ta-main:|Индия
 +
** mw-ta-it:|Индия ИТ
 +
</pre>
  
 
/languages/data/Names.conf:
 
/languages/data/Names.conf:
<pre>
+
<syntaxhighlight lang="php">
 
class Names {
 
class Names {
 
   public static $names = [
 
   public static $names = [
Строка 19: Строка 61:
 
'aa' => 'Qafár af', # Afar
 
'aa' => 'Qafár af', # Afar
 
'ab' => 'Аҧсшәа', # Abkhaz
 
'ab' => 'Аҧсшәа', # Abkhaz
</pre>
+
</syntaxhighlight>
  
  
[[mw-en-main:Source code for step 3]]
+
На этой странице для примера помещена ссылка на страницу в [[:main-en:Source code for step 3 |англоязычном разделе]], которая также отображается в боковом меню в разделе «На других языках».
[[mw-en-main:1]]
 

Текущая версия на 09:49, 20 сентября 2016

LS_common_ru.php:

<?php
$wgLanguageCode = "ru";
$wgMetaNamespace = "Проект";
$wgServer = "http://ru.mywiki.org";
$wgLogo = $wgResourceBasePath . '/images/logo-ru.png';

LS_common_en.php:

<?php
$wgLanguageCode = "en";
$wgMetaNamespace = "Project";
$wgServer = "http://en.mywiki.org";
$wgLogo = $wgResourceBasePath . '/images/logo-en.png';

LS_common_ta.php:

<?php
$wgLanguageCode = "ta";
$wgMetaNamespace = "Project";
$wgServer = "http://ta.mywiki.org";
$wgLogo = $wgResourceBasePath . '/images/logo-ta.png';

Разделы бокового меню:

* Разделы
** mw-ru-main:|Главный
** mw-ru-chief:|Руководство
** mw-ru-buh:|Бухгалтерия
** mw-ru-managers:|Менеджеры
** mw-ru-it:|ИТ
** mw-en-main:|США
** mw-en-buh:|США бухгалтерия
** mw-en-managers:|США менеджеры
** mw-ta-main:|Индия
** mw-ta-it:|Индия ИТ

/languages/data/Names.conf:

class Names {
   public static $names = [				
	'mw-ru-main' 	=> 'Рус. Главная', # Разделы на русском
	'mw-ru-chief' 	=> 'Рус. Руководство',	
	'mw-ru-buh' 	=> 'Рус. Бухгалтерия',
	'mw-ru-managers' 	=> 'Рус. Менеджеры',
	'mw-ru-it' 	=> 'Рус. ИТ',

	'mw-en-main' 	=> 'Анг. Главная', # Разделы на английском
	'mw-en-buh' 	=> 'Анг. Бухгалтерия',
	'mw-en-managers' 	=> 'Анг. Менеджеры',

	'mw-ta-main' 	=> 'Там. Главная', # Разделы на тамильском
	'mw-ta-it' 	=> 'Там. ИТ',

	'aa' => 'Qafár af', # Afar
	'ab' => 'Аҧсшәа', # Abkhaz


На этой странице для примера помещена ссылка на страницу в англоязычном разделе, которая также отображается в боковом меню в разделе «На других языках».