Procházet zdrojové kódy

Ticket #4971 - Build-in API support: Context switcher.

AntonLV před 1 rokem
rodič
revize
71c0317162

+ 13 - 12
modules/boonex/english/data/langs/system/en.xml

@@ -1,18 +1,19 @@
 <?xml version="1.0" encoding="utf-8"?>
 <resources name="en" flag="en" title="English">
-	<string name="_ADM_PROFILE_SEND_MSG"><![CDATA[Message was successfully sent.]]></string>
-	<string name="_ATT_ACTIVE_E"><![CDATA[You are a full-featured member of our community. You can, however, suspend your profile to become temporarily unavailable for others.]]></string>
-	<string name="_ATT_APPROVAL_E"><![CDATA[Your profile activation is in progress. Usually it takes up to 24 hours. Thank you for your patience.]]></string>
-	<string name="_ATT_REJECTED_E"><![CDATA[Your profile was rejected by the system administrator because it contains illegal information or is missing some information. If you have any questions, please, <a target=_blank href="contact.php">contact us</a>, and don't forget to specify your profile ID.]]></string>
-	<string name="_ATT_SUSPENDED_E"><![CDATA[Your profile is temporarily out of {0} system services. You can activate it <a target=_blank href="change_status.php">here</a>. If you have any questions, please <a target=_blank href="contact.php">contact the administrators</a>.]]></string>
-	<string name="_ATT_UNCONFIRMED_E"><![CDATA[You will need to follow the link supplied in the e-mail to get your account submitted for approval. <br />Send me <a target=_blank href="activation_email.php">confirmation e-mail</a>.]]></string>
-	<string name="_Access denied"><![CDATA[Access denied]]></string>
+    <string name="_api_create_context"><![CDATA[Create Context]]></string>
+    <string name="_ADM_PROFILE_SEND_MSG"><![CDATA[Message was successfully sent.]]></string>
+    <string name="_ATT_ACTIVE_E"><![CDATA[You are a full-featured member of our community. You can, however, suspend your profile to become temporarily unavailable for others.]]></string>
+    <string name="_ATT_APPROVAL_E"><![CDATA[Your profile activation is in progress. Usually it takes up to 24 hours. Thank you for your patience.]]></string>
+    <string name="_ATT_REJECTED_E"><![CDATA[Your profile was rejected by the system administrator because it contains illegal information or is missing some information. If you have any questions, please, <a target=_blank href="contact.php">contact us</a>, and don't forget to specify your profile ID.]]></string>
+    <string name="_ATT_SUSPENDED_E"><![CDATA[Your profile is temporarily out of {0} system services. You can activate it <a target=_blank href="change_status.php">here</a>. If you have any questions, please <a target=_blank href="contact.php">contact the administrators</a>.]]></string>
+    <string name="_ATT_UNCONFIRMED_E"><![CDATA[You will need to follow the link supplied in the e-mail to get your account submitted for approval. <br />Send me <a target=_blank href="activation_email.php">confirmation e-mail</a>.]]></string>
+    <string name="_Access denied"><![CDATA[Access denied]]></string>
     <string name="_access_denied_page_title"><![CDATA[Page Not Available]]></string>
-     <string name="_access_denied_page_content"><![CDATA[Sorry, this content is no longer available. It may have been removed or is not accessible due to violation of our terms of service.]]></string>
-	<string name="_Action"><![CDATA[Action]]></string>
-	<string name="_all"><![CDATA[All]]></string>
-	<string name="_Allowed Since"><![CDATA[Allowed Since]]></string>
-	<string name="_Allowed Until"><![CDATA[Allowed Until]]></string>
+    <string name="_access_denied_page_content"><![CDATA[Sorry, this content is no longer available. It may have been removed or is not accessible due to violation of our terms of service.]]></string>
+    <string name="_Action"><![CDATA[Action]]></string>
+    <string name="_all"><![CDATA[All]]></string>
+    <string name="_Allowed Since"><![CDATA[Allowed Since]]></string>
+    <string name="_Allowed Until"><![CDATA[Allowed Until]]></string>
     <string name="_Allowed actions"><![CDATA[Allowed actions]]></string>
     <string name="_anonymous"><![CDATA[anonymous]]></string>
     <string name="_anonymous_f"><![CDATA[anonymous ({0})]]></string>

+ 12 - 11
modules/boonex/russian/data/langs/system/ru.xml

@@ -1,16 +1,17 @@
 <?xml version="1.0" encoding="utf-8"?>
 <resources name="ru" flag="ru" title="Russian">
-	<string name="_ADM_PROFILE_SEND_MSG"><![CDATA[Сообщение было удачно отправлено]]></string>
-	<string name="_ATT_ACTIVE_E"><![CDATA[Вы полноправный член нашего Сообщества. Но Вы можете заблокировать свой профиль, чтобы он был временно недоступен для других.]]></string>
-	<string name="_ATT_APPROVAL_E"><![CDATA[Активация Вашего профиля в процессе. Обычно это занимает до 24 часов. Спасибо за Ваше терпение.]]></string>
-	<string name="_ATT_REJECTED_E"><![CDATA[Ваш профиль быт отвергнут системным администратором, потому что он содержит неразрешённую или недостаточную информацию. Если у Вас есть вопросы, пожалуйста, <a target=_blank href="contact.php">напишите нам</a>. Не забудьте указать ID своего профиля.]]></string>
-	<string name="_ATT_SUSPENDED_E"><![CDATA[Ваш профиль временно не обслуживается {0} системой. Вы можете его активировать <a target=_blank href="change_status.php">здесь</a>. Если у Вас есть вопросы, пожалуйста, <a target=_blank href="contact.php">напишите Администратору</a>.]]></string>
-	<string name="_ATT_UNCONFIRMED_E"><![CDATA[Вам нужно нажать на ссылку, присланную в эл. сообщении, чтобы запросить активацию своего аккаунта. <br />Прислать мне <a target=_blank href="activation_email.php">письмо с подтверждением</a>.]]></string>
-	<string name="_Access denied"><![CDATA[Доступ запрещён]]></string>
-	<string name="_Action"><![CDATA[Действие]]></string>
-	<string name="_all"><![CDATA[Все]]></string>
-	<string name="_Allowed Since"><![CDATA[Разрешено с]]></string>
-	<string name="_Allowed Until"><![CDATA[Разрешено до]]></string>
+    <string name="_api_create_context"><![CDATA[Create Context]]></string>
+    <string name="_ADM_PROFILE_SEND_MSG"><![CDATA[Сообщение было удачно отправлено]]></string>
+    <string name="_ATT_ACTIVE_E"><![CDATA[Вы полноправный член нашего Сообщества. Но Вы можете заблокировать свой профиль, чтобы он был временно недоступен для других.]]></string>
+    <string name="_ATT_APPROVAL_E"><![CDATA[Активация Вашего профиля в процессе. Обычно это занимает до 24 часов. Спасибо за Ваше терпение.]]></string>
+    <string name="_ATT_REJECTED_E"><![CDATA[Ваш профиль быт отвергнут системным администратором, потому что он содержит неразрешённую или недостаточную информацию. Если у Вас есть вопросы, пожалуйста, <a target=_blank href="contact.php">напишите нам</a>. Не забудьте указать ID своего профиля.]]></string>
+    <string name="_ATT_SUSPENDED_E"><![CDATA[Ваш профиль временно не обслуживается {0} системой. Вы можете его активировать <a target=_blank href="change_status.php">здесь</a>. Если у Вас есть вопросы, пожалуйста, <a target=_blank href="contact.php">напишите Администратору</a>.]]></string>
+    <string name="_ATT_UNCONFIRMED_E"><![CDATA[Вам нужно нажать на ссылку, присланную в эл. сообщении, чтобы запросить активацию своего аккаунта. <br />Прислать мне <a target=_blank href="activation_email.php">письмо с подтверждением</a>.]]></string>
+    <string name="_Access denied"><![CDATA[Доступ запрещён]]></string>
+    <string name="_Action"><![CDATA[Действие]]></string>
+    <string name="_all"><![CDATA[Все]]></string>
+    <string name="_Allowed Since"><![CDATA[Разрешено с]]></string>
+    <string name="_Allowed Until"><![CDATA[Разрешено до]]></string>
     <string name="_Allowed actions"><![CDATA[Разрешённые действия]]></string>
     <string name="_anonymous"><![CDATA[Аноним]]></string>
     <string name="_anonymous_f"><![CDATA[Аноним ({0})]]></string>

+ 2 - 2
template/scripts/BxBasePage.php

@@ -682,8 +682,8 @@ class BxBasePage extends BxDolPage
                     'list' => $aContexts,
                     'current' => $aCurrent,
                     'create' => [
-                        'title' => 'Create New', //TODO: translate it
-                        'url' => bx_srv($sContextSwitcher, 'get_link_add')
+                        'title' => _t('_api_create_context'),
+                        'url' => bx_api_get_relative_url(bx_srv($sContextSwitcher, 'get_link_add'))
                     ]
                 ];
             }