{"id":256060,"date":"2015-04-27T06:59:02","date_gmt":"2015-04-27T02:59:02","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=256060"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=256060","title":{"rendered":"\u041a\u0430\u043a \u0441\u0432\u0435\u0440\u0441\u0442\u0430\u0442\u044c \u0448\u0430\u0431\u043b\u043e\u043d \u0434\u043b\u044f Joomla"},"content":{"rendered":"<br \/>\n<h4>\u0412\u0432\u0435\u0434\u0435\u043d\u0438\u0435<\/h4>\n<p>  \u0412 <a href=\"http:\/\/habrahabr.ru\/post\/228523\/\">\u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439<\/a> \u0441\u0442\u0430\u0442\u044c\u0435 \u043c\u044b \u0438\u0437\u0443\u0447\u0438\u043b\u0438, \u043a\u0430\u043a \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0442\u0435\u043c\u0443 \u0434\u043b\u044f WordPress. \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u0441\u0435\u0433\u043e\u0434\u043d\u044f \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u044d\u0442\u043e\u0433\u043e \u0436\u0435 \u0448\u0430\u0431\u043b\u043e\u043d\u0430 <a href=\"http:\/\/www.pcklab.com\/templates\/corporate-blue\">Corporate Blue<\/a> \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0435\u043c \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0441\u0430\u0439\u0442 \u043d\u0430 \u0432\u0442\u043e\u0440\u043e\u0439 \u043f\u043e \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u0438 CMS \u2013 Joomla! \u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0432 \u0441\u0442\u0430\u0442\u044c\u0435 \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c \u0432\u0451\u0440\u0441\u0442\u043a\u0430, \u0431\u0443\u0434\u0435\u043c \u0441\u0447\u0438\u0442\u0430\u0442\u044c, \u0447\u0442\u043e Joomla! \u0443 \u0432\u0430\u0441 \u0443\u0436\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0430. \u0415\u0441\u043b\u0438 \u0432\u044b \u043d\u0435 \u0437\u043d\u0430\u0435\u0442\u0435, \u043a\u0430\u043a \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c Joomla!, \u0442\u043e \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044e \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 <a href=\"https:\/\/docs.joomla.org\/J3.x:Installing_Joomla\/ru\">\u0437\u0434\u0435\u0441\u044c<\/a>. \u0412 \u0434\u0430\u043d\u043d\u043e\u043c \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u0435 \u043c\u044b \u043d\u0435 \u0431\u0443\u0434\u0435\u043c \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0442\u044c CSS \u0441\u0442\u0438\u043b\u0438 \u0438 HTML \u043a\u043e\u0434 \u2013 \u044d\u0442\u043e \u0431\u044b\u043b\u043e \u0441\u0434\u0435\u043b\u0430\u043d\u043e <a href=\"http:\/\/habrahabr.ru\/post\/202408\/\">\u0432 \u0441\u0430\u043c\u043e\u0439 \u043f\u0435\u0440\u0432\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435<\/a>. \u0412\u043c\u0435\u0441\u0442\u043e \u044d\u0442\u043e\u0433\u043e \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0434\u0435\u0442\u0430\u043b\u044c\u043d\u043e \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0448\u0430\u0431\u043b\u043e\u043d\u0430 \u0438\u043c\u0435\u043d\u043d\u043e \u0434\u043b\u044f Joomla!<br \/>  <a name=\"habracut\"><\/a>  <\/p>\n<h4>\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0448\u0430\u0431\u043b\u043e\u043d\u0430<\/h4>\n<p>  \u0414\u043b\u044f \u043d\u0430\u0447\u0430\u043b\u0430, \u0432 \u043b\u044e\u0431\u043e\u043c \u0443\u0434\u043e\u0431\u043d\u043e\u043c \u0434\u043b\u044f \u0432\u0430\u0441 \u043c\u0435\u0441\u0442\u0435 \u0441\u043e\u0437\u0434\u0430\u0439\u0442\u0435 \u043f\u0430\u043f\u043a\u0443 \u043d\u0430\u0448\u0435\u0433\u043e \u0448\u0430\u0431\u043b\u043e\u043d\u0430 \u00abwhitesquare\u00bb. \u0412 \u043d\u0435\u0439 \u0434\u043e\u043b\u0436\u043d\u044b \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u044c\u0441\u044f \u0442\u0440\u0438 \u043f\u043e\u0434\u043f\u0430\u043f\u043a\u0438: css, images \u0438 language. \u0412 \u043f\u0430\u043f\u043a\u0430\u0445 css \u0438 images \u0441\u043e\u0437\u0434\u0430\u0439\u0442\u0435 \u0444\u0430\u0439\u043b\u044b index.html \u0441\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u044b\u043c:<\/p>\n<pre><code class=\"html\">&lt;!DOCTYPE html&gt;&lt;title&gt;&lt;\/title&gt; <\/code><\/pre>\n<p>  \u042d\u0442\u0438 \u0444\u0430\u0439\u043b\u044b \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u0437\u0430\u0433\u043b\u0443\u0448\u043a\u0430\u043c\u0438 \u0438, \u043f\u043e \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f\u043c CMS, \u0434\u043e\u043b\u0436\u043d\u044b \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c \u043f\u0443\u0441\u0442\u0443\u044e \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443 \u043f\u0440\u0438 \u043e\u0431\u0440\u0430\u0449\u0435\u043d\u0438\u0438 \u043a \u044d\u0442\u0438\u043c \u043f\u0430\u043f\u043a\u0430\u043c \u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e.<br \/>  \u0414\u0430\u043b\u0435\u0435, \u0432 \u043f\u0430\u043f\u043a\u0435 css \u0441\u043e\u0437\u0434\u0430\u0439\u0442\u0435 \u043f\u0443\u0441\u0442\u043e\u0439 \u0444\u0430\u0439\u043b \u0441\u0442\u0438\u043b\u0435\u0439 template.css, \u0430 \u0432 \u043f\u0430\u043f\u043a\u0435 language \u043f\u043e\u0434\u043f\u0430\u043f\u043a\u0443 en-GB, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0431\u0443\u0434\u0435\u0442 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442\u044c \u043f\u0443\u0441\u0442\u043e\u0439 \u0444\u0430\u0439\u043b en-GB.tpl_whitesquare.ini \u0438 \u0444\u0430\u0439\u043b en-GB.tpl_whitesquare.sys.ini \u0441\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u044b\u043c:<\/p>\n<pre><code class=\"diff\">TPL_WHITESQUARE_XML_DESCRIPTION=&quot;Whitesquare is the Joomla 3 site template.&quot; <\/code><\/pre>\n<p>   <img decoding=\"async\" src=\"\/\/habrastorage.org\/files\/509\/3eb\/c83\/5093ebc8338047f1b04f9b5d757ec37b.png\"\/><\/p>\n<p>  \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u0440\u0430\u0437\u0431\u0435\u0440\u0435\u043c, \u0447\u0442\u043e \u0432\u0441\u0435 \u044d\u0442\u043e \u0437\u043d\u0430\u0447\u0438\u0442. \u041f\u0430\u043f\u043a\u0430 language \u043d\u0443\u0436\u043d\u0430 \u0434\u043b\u044f \u043b\u043e\u043a\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438, \u043e\u043d\u0430 \u043c\u043e\u0436\u0435\u0442 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442\u044c \u043f\u043e\u0434\u043f\u0430\u043f\u043a\u0438 \u0441 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u043c\u0438 \u044f\u0437\u044b\u043a\u0430\u043c\u0438: en-GB, ru-RU \u0438 \u0442.\u0434. \u041a\u0430\u0436\u0434\u0430\u044f \u044f\u0437\u044b\u043a\u043e\u0432\u0430\u044f \u043f\u0430\u043f\u043a\u0430 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u0434\u0432\u0430 \u0444\u0430\u0439\u043b\u0430 \u0441 \u043a\u043b\u044e\u0447\u0430\u043c\u0438. \u041a\u043b\u044e\u0447\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442 \u0441\u043e\u0431\u043e\u0439 \u043f\u0430\u0440\u0443 \u0441 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435\u043c \u043a\u043b\u044e\u0447\u0430 \u0438 \u0435\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435\u043c. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u044f \u043a\u043b\u044e\u0447\u0435\u0439 \u0434\u043b\u044f \u0440\u0430\u0437\u043d\u044b\u0445 \u044f\u0437\u044b\u043a\u043e\u0432 \u0431\u0443\u0434\u0443\u0442 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u044b\u043c\u0438, \u0430 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u2013 \u0440\u0430\u0437\u043d\u044b\u043c\u0438. \u0422\u0430\u043a\u043e\u0439 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0448\u0430\u0431\u043b\u043e\u043d \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u043d\u0430 \u0440\u0430\u0437\u043d\u044b\u0445 \u044f\u0437\u044b\u043a\u0430\u0445. \u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u044d\u0442\u043e \u0443\u0447\u0435\u0431\u043d\u044b\u0439 \u043f\u0440\u0438\u043c\u0435\u0440, \u0431\u0443\u0434\u0435\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u0438\u0439 \u044f\u0437\u044b\u043a \u2013 en-GB. \u041f\u0435\u0440\u0432\u044b\u0439 \u0444\u0430\u0439\u043b en-GB.tpl_whitesquare.ini \u0431\u0443\u0434\u0435\u0442 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442\u044c \u043a\u043b\u044e\u0447\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0443\u0432\u0438\u0434\u044f\u0442 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u0441\u0430\u0439\u0442\u0430, \u0430 \u0432\u0442\u043e\u0440\u043e\u0439 \u2014 en-GB.tpl_whitesquare.sys.ini \u0431\u0443\u0434\u0435\u0442 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442\u044c \u043a\u043b\u044e\u0447\u0438 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u0438\u0432\u043d\u044b\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u0439.<br \/>  \u0414\u0430\u043b\u0435\u0435 \u043d\u0443\u0436\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u043f\u0443\u0441\u0442\u044b\u0435 \u0444\u0430\u0439\u043b\u044b component.php, error.php \u0438 index.php. \u041e\u043d\u0438 \u043d\u0430\u043c \u043f\u043e\u043d\u0430\u0434\u043e\u0431\u044f\u0442\u0441\u044f \u0432 \u0431\u0443\u0434\u0443\u0449\u0435\u043c.<br \/>  \u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u0448\u0430\u0433\u043e\u043c \u0434\u043e\u0431\u0430\u0432\u0438\u043c \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438: favicon.ico, template_preview.png \u0438 template_thumbnail.png. \u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u0434\u0432\u0435 \u2013 \u044d\u0442\u043e \u043f\u0440\u0435\u0432\u044c\u044e\u0448\u043a\u0438 \u0431\u0443\u0434\u0443\u0449\u0435\u0433\u043e \u0448\u0430\u0431\u043b\u043e\u043d\u0430 \u0438 \u043e\u043d\u0438 \u0438\u043c\u0435\u044e\u0442 \u0440\u0430\u0437\u043c\u0435\u0440\u044b 640\u0445480 \u0438 206\u0445150 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e.<br \/>  \u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u0444\u0430\u0439\u043b, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043d\u0443\u0436\u043d\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u2013 \u044d\u0442\u043e templateDetails.xml. \u041d\u0430 \u0434\u0430\u043d\u043d\u043e\u043c \u044d\u0442\u0430\u043f\u0435 \u2014 \u044d\u0442\u043e \u0441\u0430\u043c\u044b\u0439 \u0432\u0430\u0436\u043d\u044b\u0439 \u0444\u0430\u0439\u043b, \u043e\u043d \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0435 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u043d\u0430\u0448\u0435\u0433\u043e \u0448\u0430\u0431\u043b\u043e\u043d\u0430: <\/p>\n<pre><code class=\"xml\">&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt; &lt;!DOCTYPE install PUBLIC &quot;-\/\/Joomla! 2.5\/\/DTD template 1.0\/\/EN&quot; &quot;http:\/\/www.joomla.org\/xml\/dtd\/1.6\/template-install.dtd&quot;&gt; &lt;extension version=&quot;2.5&quot; type=&quot;template&quot; client=&quot;site&quot;&gt;     &lt;name&gt;whitesquare&lt;\/name&gt;     &lt;creationDate&gt;2015-02-25&lt;\/creationDate&gt;     &lt;author&gt;pcklab&lt;\/author&gt;     &lt;authorEmail&gt;&lt;\/authorEmail&gt;     &lt;authorUrl&gt;http:\/\/www.pcklab.com&lt;\/authorUrl&gt;     &lt;copyright&gt;\u00a9 2014 Pixel Cook Laboratory. All Rights Reserved.&lt;\/copyright&gt;     &lt;license&gt;GNU General Public License version 2 or later; see LICENSE.txt&lt;\/license&gt;     &lt;version&gt;1.0.0&lt;\/version&gt;     &lt;description&gt;TPL_WHITESQUARE_XML_DESCRIPTION&lt;\/description&gt;      &lt;files&gt;         &lt;folder&gt;css&lt;\/folder&gt;         &lt;folder&gt;images&lt;\/folder&gt;         &lt;folder&gt;js&lt;\/folder&gt;         &lt;folder&gt;language&lt;\/folder&gt;         &lt;filename&gt;component.php&lt;\/filename&gt;         &lt;filename&gt;error.php&lt;\/filename&gt;         &lt;filename&gt;favicon.ico&lt;\/filename&gt;         &lt;filename&gt;index.php&lt;\/filename&gt;         &lt;filename&gt;template_preview.png&lt;\/filename&gt;         &lt;filename&gt;template_thumbnail.png&lt;\/filename&gt;         &lt;filename&gt;templateDetails.xml&lt;\/filename&gt;     &lt;\/files&gt;      &lt;positions&gt;     &lt;\/positions&gt;      &lt;languages folder=&quot;language&quot;&gt;         &lt;language tag=&quot;en-GB&quot;&gt;en-GB\/en-GB.tpl_whitesquare.ini&lt;\/language&gt;         &lt;language tag=&quot;en-GB&quot;&gt;en-GB\/en-GB.tpl_whitesquare.sys.ini&lt;\/language&gt;     &lt;\/languages&gt; &lt;\/extension&gt; <\/code><\/pre>\n<p>  \u0411\u043e\u043b\u044c\u0448\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0433\u043e \u044d\u0442\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430 \u043f\u043e\u043d\u044f\u0442\u043d\u0430, \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043f\u043e\u044f\u0441\u043d\u0438\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435:<br \/>  \u041f\u043e\u043b\u0435 description \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0442\u043e\u0442 \u0441\u0430\u043c\u044b\u0439 \u043a\u043b\u044e\u0447 \u043b\u043e\u043a\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u044b \u0443\u043a\u0430\u0437\u0430\u043b\u0438 \u0432 en-GB.tpl_whitesquare.sys.ini<br \/>  \u041f\u043e\u043b\u0435 files \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u043f\u043e\u043b\u043d\u044b\u0439 \u043f\u0435\u0440\u0435\u0447\u0435\u043d\u044c \u0432\u0441\u0435\u0445 \u0444\u0430\u0439\u043b\u043e\u0432 \u0438 \u043f\u0430\u043f\u043e\u043a, \u043b\u0435\u0436\u0430\u0449\u0438\u0445 \u0432 \u043a\u043e\u0440\u043d\u0435 \u0448\u0430\u0431\u043b\u043e\u043d\u0430.<br \/>  \u041f\u043e\u043b\u0435 languages \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0441\u043f\u0438\u0441\u043e\u043a \u044f\u0437\u044b\u043a\u043e\u0432\u044b\u0445 \u0444\u0430\u0439\u043b\u043e\u0432, \u0430 \u043f\u043e\u043b\u0435 positions \u043d\u0430\u043c \u043f\u043e\u043d\u0430\u0434\u043e\u0431\u0438\u0442\u0441\u044f \u0447\u0443\u0442\u044c \u043f\u043e\u0437\u0436\u0435.<br \/>  \u0422\u0435\u043f\u0435\u0440\u044c, \u043a\u043e\u0433\u0434\u0430 \u043a\u0430\u0440\u043a\u0430\u0441 \u0448\u0430\u0431\u043b\u043e\u043d\u0430 \u0433\u043e\u0442\u043e\u0432, \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u0434\u043e\u0431\u0430\u0432\u0438\u043c \u0435\u0433\u043e \u0432 CMS. \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u043e\u0442\u043a\u0440\u043e\u0439\u0442\u0435 \u043f\u0430\u043d\u0435\u043b\u044c \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430 Joomla!, \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043f\u0443\u043d\u043a\u0442 \u043c\u0435\u043d\u044e Extension -&gt; Extension manager, \u043f\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u043d\u0430 \u0432\u043a\u043b\u0430\u0434\u043a\u0443 Install from Directory \u0438 \u0432 \u043f\u043e\u043b\u0435 Install Directory \u0443\u043a\u0430\u0436\u0438\u0442\u0435 \u043f\u0443\u0442\u044c \u0434\u043e \u043f\u0430\u043f\u043a\u0438 whitesquare, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043c\u044b \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u043b\u0438 \u0444\u0430\u0439\u043b\u044b \u0448\u0430\u0431\u043b\u043e\u043d\u0430.<\/p>\n<p>  <img decoding=\"async\" src=\"\/\/habrastorage.org\/files\/3b3\/54b\/2ba\/3b354b2ba2f94115ab4ef1d03de3c926.png\"\/><\/p>\n<p>  \u041d\u0430\u0436\u043c\u0438\u0442\u0435 \u043a\u043d\u043e\u043f\u043a\u0443 Install \u0438 \u0448\u0430\u0431\u043b\u043e\u043d \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u0441\u044f \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0443. \u041e\u0441\u0442\u0430\u0435\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0448\u0430\u0431\u043b\u043e\u043d. \u0417\u0430\u0439\u0434\u0438\u0442\u0435 \u0432 \u043c\u0435\u043d\u044e Extension -&gt; Template manager, \u043d\u0430\u0439\u0434\u0438\u0442\u0435 \u0448\u0430\u0431\u043b\u043e\u043d whitesquare \u0432 \u0441\u043f\u0438\u0441\u043a\u0435 \u0438 \u0432 \u043f\u043e\u043b\u0435 Default, \u043d\u0430\u0436\u043c\u0438\u0442\u0435 \u043d\u0430 \u0437\u0432\u0435\u0437\u0434\u043e\u0447\u043a\u0443, \u044d\u0442\u043e \u0441\u0434\u0435\u043b\u0430\u0435\u0442 \u043d\u0430\u0448 \u0448\u0430\u0431\u043b\u043e\u043d \u2013 \u0448\u0430\u0431\u043b\u043e\u043d\u043e\u043c \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e. \u041f\u043e\u0441\u043b\u0435 \u044d\u0442\u043e\u0433\u043e \u0443\u0436\u0435 \u043c\u043e\u0436\u043d\u043e \u043e\u0442\u043a\u0440\u044b\u0442\u044c \u0430\u0434\u0440\u0435\u0441 \u0441\u0430\u0439\u0442\u0430, \u0433\u0434\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0430 Joomla! \u0438 \u0443\u0432\u0438\u0434\u0438\u0442\u0435 \u043f\u0443\u0441\u0442\u0443\u044e \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443 \u043d\u0430\u0448\u0435\u0433\u043e \u0441\u0430\u0439\u0442\u0430.<\/p>\n<h4>\u041f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043e\u0441\u043c\u043e\u0442\u0440<\/h4>\n<p>  <img decoding=\"async\" src=\"http:\/\/habrastorage.org\/getpro\/habr\/post_images\/9c0\/93a\/328\/9c093a328f64d0a57e8f93dc521db43f.png\"\/><\/p>\n<p>  \u0415\u0441\u043b\u0438 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043d\u0430 \u043c\u0430\u043a\u0435\u0442, \u0442\u043e \u043c\u043e\u0436\u043d\u043e \u0443\u0432\u0438\u0434\u0435\u0442\u044c, \u0447\u0442\u043e \u043d\u0430\u0448\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u0441\u043e\u0441\u0442\u043e\u0438\u0442 \u0438\u0437 \u0448\u0430\u043f\u043a\u0438 \u0438 \u0444\u0443\u0442\u0435\u0440\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u0432\u0442\u043e\u0440\u044f\u044e\u0442\u0441\u044f \u043d\u0430 \u0432\u0441\u0435\u0445 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430\u0445. \u0422\u0430\u043a\u0436\u0435, \u043d\u0430 \u0432\u0441\u0435\u0445 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430\u0445, \u043a\u0440\u043e\u043c\u0435 \u0433\u043b\u0430\u0432\u043d\u043e\u0439, \u0435\u0441\u0442\u044c \u0441\u0430\u0439\u0434\u0431\u0430\u0440 \u0441\u043b\u0435\u0432\u0430 \u0438 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b. \u041f\u043e\u0438\u0441\u043a \u0438 \u0432\u0441\u0435 \u0432\u0438\u0434\u044b \u043c\u0435\u043d\u044e \u043c\u044b \u043e\u0444\u043e\u0440\u043c\u0438\u043c \u0432 \u0432\u0438\u0434\u0435 \u043c\u043e\u0434\u0443\u043b\u0435\u0439 Joomla!, \u0430 \u0432\u0441\u0435 \u0442\u0435\u043a\u0441\u0442\u044b \u0431\u0443\u0434\u0443\u0442 \u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u044b \u0447\u0435\u0440\u0435\u0437 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u043b\u043e\u043a\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438.<\/p>\n<h4>\u0421\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446<\/h4>\n<p>  \u0411\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432 \u043f\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044e \u0448\u0430\u0431\u043b\u043e\u043d\u043e\u0432 \u0434\u043b\u044f Joomla! \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435\u043c \u043c\u0430\u043a\u0435\u0442\u0430 \u0438 \u0441\u0442\u0438\u043b\u0435\u0439 \u0434\u043b\u044f \u043d\u0435\u0433\u043e. \u041c\u044b \u0436\u0435 \u043e\u043f\u0438\u0448\u0435\u043c \u0432\u0435\u0441\u044c \u043f\u043e\u0440\u044f\u0434\u043e\u043a \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0439 \u043f\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044e \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u043e\u0433\u043e \u0441\u0430\u0439\u0442\u0430 \u043d\u0430 Joomla! \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0445 \u043c\u0430\u043a\u0435\u0442\u043e\u0432.<\/p>\n<p>  \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043d\u0430\u0447\u043d\u0435\u043c \u0441\u043e \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b \u0441\u0442\u0440\u0430\u043d\u0438\u0446. \u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430\u043c\u0438 \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0432 \u043f\u0430\u043d\u0435\u043b\u0438 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430 \u0447\u0435\u0440\u0435\u0437 \u043c\u0435\u043d\u044e Content -&gt; Article Manager. \u0414\u043b\u044f \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043d\u043e\u0432\u043e\u0439 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u043d\u0430\u0436\u043c\u0438\u0442\u0435 \u043a\u043d\u043e\u043f\u043a\u0443 New \u0438 \u0437\u0430\u043f\u043e\u043b\u043d\u0438\u0442\u0435 \u0444\u043e\u0440\u043c\u0443. \u0412 \u043f\u043e\u043b\u0435 Title \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b. \u041e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u043e\u043b\u044f \u043e\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u0431\u0435\u0437 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439. \u0414\u043e\u0431\u0430\u0432\u044c\u0442\u0435 \u0442\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b Home, About us, Services, Partners, Customers, Projects, Careers, Contact. \u041f\u043e\u0441\u043b\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f, \u0441\u043f\u0438\u0441\u043e\u043a \u0441\u0442\u0440\u0430\u043d\u0438\u0446 \u0434\u043e\u043b\u0436\u0435\u043d \u0432\u044b\u0433\u043b\u044f\u0434\u0435\u0442\u044c \u0432\u043e\u0442 \u0442\u0430\u043a:<\/p>\n<p>  <img decoding=\"async\" src=\"\/\/habrastorage.org\/files\/ea3\/1c2\/114\/ea31c21142dd4f86bdcae903987df608.png\"\/><\/p>\n<h4>\u0428\u0430\u0431\u043b\u043e\u043d \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b<\/h4>\n<p>  \u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u0448\u0430\u0433\u043e\u043c \u043d\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0448\u0430\u0431\u043b\u043e\u043d \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b Joomla! \u041e\u0442\u043a\u0440\u043e\u0439\u0442\u0435 \u0444\u0430\u0439\u043b index.php, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u044b \u0441\u043e\u0437\u0434\u0430\u043b\u0438 \u0432 \u043f\u0430\u043f\u043a\u0435 \u043d\u0430\u0448\u0435\u0433\u043e \u0448\u0430\u0431\u043b\u043e\u043d\u0430 \u0438 \u0434\u043e\u0431\u0430\u0432\u044c\u0442\u0435 \u0432 \u043d\u0435\u0433\u043e \u043a\u043e\u0434, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u043e\u0437\u0434\u0430\u0441\u0442 \u043a\u0430\u0440\u043a\u0430\u0441 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b:<\/p>\n<pre><code class=\"php\">&lt;?php defined('_JEXEC') or die; $app = JFactory::getApplication(); $doc = JFactory::getDocument(); $menu = $app-&gt;getMenu(); $lang = JFactory::getLanguage();  $template_url = $this-&gt;baseurl . '\/templates\/' . $this-&gt;template; $doc-&gt;addStyleSheet($template_url . '\/css\/template.css'); $doc-&gt;addStyleSheet('http:\/\/fonts.googleapis.com\/css?family=Oswald:400,300');  $is_home_page = $menu-&gt;getActive() == $menu-&gt;getDefault($lang-&gt;getTag()); ?&gt;  &lt;!doctype html&gt; &lt;html&gt; &lt;head&gt;     &lt;jdoc:include type=&quot;head&quot;\/&gt;     &lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=Edge&quot;&gt;     &lt;!--[if lt IE 9]&gt;     &lt;script src=&quot;http:\/\/html5shiv.googlecode.com\/svn\/trunk\/html5.js&quot;&gt;&lt;\/script&gt;     &lt;![endif]--&gt; &lt;\/head&gt; &lt;body&gt; &lt;div class=&quot;wrapper&quot;&gt;     &lt;header&gt;&lt;\/header&gt;     &lt;nav class=&quot;main-navigation&quot;&gt;&lt;\/nav&gt;     &lt;div class=&quot;main-heading&quot;&gt;&lt;\/div&gt;     &lt;jdoc:include type=&quot;message&quot;\/&gt;     &lt;jdoc:include type=&quot;component&quot;\/&gt; &lt;\/div&gt; &lt;footer&gt;&lt;\/footer&gt; &lt;\/body&gt; &lt;\/html&gt; <\/code><\/pre>\n<p>  \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u0440\u0430\u0437\u0431\u0435\u0440\u0435\u043c, \u0447\u0442\u043e \u0437\u0434\u0435\u0441\u044c \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043e. \u0412\u043d\u0430\u0447\u0430\u043b\u0435 \u0438\u0434\u0435\u0442 PHP \u0431\u043b\u043e\u043a, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043c\u044b \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u043c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435. \u041f\u0435\u0440\u0432\u0430\u044f \u0441\u0442\u0440\u043e\u043a\u0430 \u2013 \u044d\u0442\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u0430\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 Joomla! \u0414\u0430\u043b\u0435\u0435 \u043c\u044b \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430, \u043c\u0435\u043d\u044e \u0438 \u044f\u0437\u044b\u043a\u0430. \u0414\u043b\u044f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0441\u0442\u0438\u043b\u0435\u0439 \u0438 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439 \u0442\u0430\u043a\u0436\u0435 \u043f\u043e\u043d\u0430\u0434\u043e\u0431\u0438\u0442\u0441\u044f \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0430\u044f \u043f\u0443\u0442\u044c \u0434\u043e \u043d\u0430\u0448\u0435\u0433\u043e \u0448\u0430\u0431\u043b\u043e\u043d\u0430. \u0418 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u044f\u044f \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f \u0431\u0443\u0434\u0435\u0442 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442\u044c \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0443 \u2014 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043b\u0438 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u0434\u043e\u043c\u0430\u0448\u043d\u0435\u0439. \u041f\u043e\u043c\u0438\u043c\u043e \u043f\u0440\u043e\u0447\u0435\u0433\u043e, \u0432 \u044d\u0442\u043e\u043c \u0436\u0435 \u0431\u043b\u043e\u043a\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0439 CSS \u0444\u0430\u0439\u043b \u043d\u0430\u0448\u0435\u0433\u043e \u0448\u0430\u0431\u043b\u043e\u043d\u0430 \u0438 \u0443\u0434\u0430\u043b\u0435\u043d\u043d\u044b\u0435 \u0441\u0442\u0438\u043b\u0438 \u0448\u0440\u0438\u0444\u0442\u043e\u0432.<br \/>  \u0414\u0430\u043b\u0435\u0435 \u0438\u0434\u0435\u0442 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0439 html \u0448\u0430\u0431\u043b\u043e\u043d, \u0432 \u0442\u0435\u043b\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043f\u043e\u043c\u0435\u0441\u0442\u0438\u043c \u0434\u0432\u0430 \u0431\u043b\u043e\u043a\u0430 \u2014 .wrapper \u0438 footer. \u0421\u0435\u043a\u0446\u0438\u044f head \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442\u0441\u044f \u0441 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0445 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u043e\u0432 Joomla! \u0414\u0430\u043b\u044c\u0448\u0435 \u0438\u0434\u0435\u0442 \u043c\u0435\u0442\u0430-\u0442\u0435\u0433 \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0430 Internet Explorer \u0432 \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0439 \u0440\u0435\u0436\u0438\u043c, \u0430 \u0437\u0430\u0442\u0435\u043c \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439 \u0441\u043a\u0440\u0438\u043f\u0442 \u0434\u043b\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 HTML5 \u0442\u0435\u0433\u043e\u0432 \u0432 \u0441\u0442\u0430\u0440\u044b\u0445 \u0432\u0435\u0440\u0441\u0438\u044f\u0445 IE. \u0411\u043b\u043e\u043a .wrapper \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u043f\u0443\u0441\u0442\u044b\u0435 \u0431\u043b\u043e\u043a\u0438 \u0434\u043b\u044f \u0448\u0430\u043f\u043a\u0438 \u0438 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b. \u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0439, \u043d\u043e \u0441\u0430\u043c\u043e\u0439 \u0432\u0430\u0436\u043d\u043e\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430 \u0432\u043d\u0443\u0442\u0440\u0438 \u0431\u043b\u043e\u043a\u0430 .wrapper \u2013 \u0438\u043c\u0435\u043d\u043d\u043e \u043e\u043d\u0430 \u0431\u0443\u0434\u0435\u0442 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0442\u044c \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0432 \u0448\u0430\u0431\u043b\u043e\u043d \u0438 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f.<br \/>  \u0422\u0435\u043f\u0435\u0440\u044c \u043d\u0443\u0436\u043d\u043e \u0441\u0442\u0438\u043b\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u043b\u0443\u0447\u0438\u0432\u0448\u0443\u044e\u0441\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443. \u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u0435 \u0444\u043e\u043d \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0432 \u0444\u0430\u0439\u043b images\/bg.png \u0438 \u0434\u043e\u0431\u0430\u0432\u044c\u0442\u0435 \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u0431\u0430\u0437\u043e\u0432\u044b\u0445 \u0441\u0442\u0438\u043b\u0435\u0439 \u0432 \u0444\u0430\u0439\u043b template.css:<\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043a\u043e\u0434<\/b><\/p>\n<div class=\"spoiler_text\">\n<pre><code class=\"css\">body {     margin: 0;     border-top: 5px solid #7e7e7e;     background: #f8f8f8 url(..\/images\/bg.png);     color: #8f8f8f;     font: 12px Tahoma, sans-serif; } a {     color: #525252; }  img {     border: 0; }  p {     margin: 20px 0; }  .pull-left {     float: left; }  .pull-right {     float: right; }  .aligncenter {     display: block;     margin-right: auto;     margin-left: auto; }  .inputbox {     padding: 0 10px;     height: 30px;     border: 1px solid #e7e7e7;     background-color: #f3f3f3;     color: #b2b2b2;     vertical-align: top; }  .button {     height: 32px;     border: none;     background-color: #29c5e6;     color: #fff;     font-family: 'Oswald', sans-serif; }  .image {     outline: 1px solid #c9c9c9;     border: 1px solid #fff; }  figure img {     display: block; }  .wrapper {     margin: auto;     max-width: 960px; }  header {     padding: 20px 0; }  aside {     float: left;     width: 250px; }  aside + .item-page {     margin-left: 280px;     padding-bottom: 50px; }  footer {     clear: both;     background: #7e7e7e;     color: #dbdbdb;     font-size: 11px; } <\/code><\/pre>\n<p>  <\/div>\n<\/div>\n<p>  \u041f\u043e\u0441\u043b\u0435 \u044d\u0442\u0438\u0445 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0439 \u0443 \u043d\u0430\u0441 \u0434\u043e\u043b\u0436\u043d\u0430 \u043f\u043e\u044f\u0432\u0438\u0442\u044c\u0441\u044f \u0441\u0435\u0440\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u0441 \u0431\u043e\u043b\u044c\u0448\u0438\u043c \u043d\u0435\u0441\u0442\u0438\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u043c \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u043e\u043c. \u041a \u043d\u0435\u043c\u0443 \u043c\u044b \u0432\u0435\u0440\u043d\u0435\u043c\u0441\u044f \u043f\u043e\u0437\u0436\u0435.<\/p>\n<h4>\u041b\u043e\u0433\u043e\u0442\u0438\u043f<\/h4>\n<p>  <img decoding=\"async\" src=\"http:\/\/habrastorage.org\/getpro\/habr\/post_images\/44b\/a60\/d64\/44ba60d64c77ae0ff71de4f010808c0d.png\"\/><\/p>\n<p>  \u041f\u043e\u0441\u043b\u0435 \u0442\u043e\u0433\u043e, \u043a\u0430\u043a \u043c\u044b \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u043b\u0438 \u0441 \u043a\u0430\u0440\u043a\u0430\u0441\u043e\u043c \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b, \u043f\u0440\u0438\u0441\u0442\u0443\u043f\u0438\u043c \u043a \u0435\u0435 \u043d\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044e. \u041d\u0430\u0447\u043d\u0435\u043c \u0441 \u043b\u043e\u0433\u043e\u0442\u0438\u043f\u0430. \u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u043b\u043e\u0433\u043e\u0442\u0438\u043f\u0430 \u0432 images\/logo.png. \u0412 \u0431\u043b\u043e\u043a header \u043d\u0430\u0448\u0435\u0433\u043e \u0448\u0430\u0431\u043b\u043e\u043d\u0430 \u0432\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u0440\u0430\u0437\u043c\u0435\u0442\u043a\u0443 \u0434\u043b\u044f \u043b\u043e\u0433\u043e\u0442\u0438\u043f\u0430:<\/p>\n<pre><code class=\"php\">&lt;header&gt;     &lt;a href=&quot;\/&quot;&gt;&lt;img src=&quot;&lt;?php echo $template_url;?&gt;\/images\/logo.png&quot; alt=&quot;&lt;?php echo  JText::_('TPL_WHITESQUARE_LOGO');?&gt;&quot;&gt;&lt;\/a&gt; &lt;\/header&gt; <\/code><\/pre>\n<p>  \u0412 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0442\u0435\u043a\u0441\u0442\u0430 \u0434\u043b\u044f \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0432\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0442\u0435\u043a\u0441\u0442 \u0447\u0435\u0440\u0435\u0437 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u0443\u044e \u0444\u0443\u043d\u043a\u0446\u0438\u044e \u043b\u043e\u043a\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Text::_(). \u041a\u043b\u044e\u0447\u0430 TPL_WHITESQUARE_LOGO \u0443 \u043d\u0430\u0441 \u0435\u0449\u0435 \u043d\u0435\u0442, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u0434\u043e\u0431\u0430\u0432\u0438\u043c \u0435\u0433\u043e \u0432 \u0444\u0430\u0439\u043b \\language\\en-GB\\en-GB.tpl_whitesquare.ini:<\/p>\n<pre><code class=\"diff\">TPL_WHITESQUARE_LOGO=&quot;Whitesquare logo&quot; <\/code><\/pre>\n<p>  \u041a \u0441\u043e\u0436\u0430\u043b\u0435\u043d\u0438\u044e, \u043f\u043e\u0441\u043b\u0435 \u044d\u0442\u043e\u0433\u043e \u0442\u0435\u043a\u0441\u0442 \u043d\u0435 \u043f\u043e\u044f\u0432\u0438\u0442\u0441\u044f \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435 \u0441\u0430\u0439\u0442\u0430. \u0414\u0435\u043b\u043e \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u043c\u044b \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u043a\u043b\u044e\u0447 \u043b\u043e\u043a\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0432 \u0448\u0430\u0431\u043b\u043e\u043d, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0443\u0436\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u043e\u0439, \u0430 Joomla! \u0442\u0430\u043a \u0443\u0441\u0442\u0440\u043e\u0435\u043d\u0430, \u0447\u0442\u043e \u043e\u043d\u0430 \u0447\u0438\u0442\u0430\u0435\u0442 \u043a\u043b\u044e\u0447\u0438 \u043b\u043e\u043a\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0438\u0437 \u044d\u0442\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u0438 \u043f\u0435\u0440\u0432\u043e\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u0439 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0435 \u0448\u0430\u0431\u043b\u043e\u043d\u0430. \u041c\u043e\u0436\u043d\u043e \u043a\u043e\u043d\u0435\u0447\u043d\u043e \u0443\u0434\u0430\u043b\u0438\u0442\u044c \u0448\u0430\u0431\u043b\u043e\u043d \u0438 \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0435\u0433\u043e \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u0437\u0430\u043d\u043e\u0432\u043e, \u043d\u043e \u043c\u044b \u043f\u043e\u0441\u0442\u0443\u043f\u0438\u043c \u043f\u0440\u043e\u0449\u0435 \u2013 \u0434\u043e\u0431\u0430\u0432\u0438\u043c \u044d\u0442\u043e\u0442 \u0436\u0435 \u043a\u043b\u044e\u0447 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0439 \u0444\u0430\u0439\u043b {joomla_root}\\language\\en-GB\\en-GB.tpl_whitesquare.ini, \u0433\u0434\u0435 {joomla_root} \u2013 \u044d\u0442\u043e \u043f\u0430\u043f\u043a\u0430, \u0432 \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0430 Joomla!<\/p>\n<h4>\u0424\u043e\u0440\u043c\u0430 \u043f\u043e\u0438\u0441\u043a\u0430<\/h4>\n<p>  <img decoding=\"async\" src=\"\/\/habrastorage.org\/files\/85b\/7d3\/452\/85b7d3452d384b8e8d62472180d318d2.png\"\/><\/p>\n<p>  Joomla! \u0443\u0436\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u043c\u043e\u0434\u0443\u043b\u044c \u0444\u043e\u0440\u043c\u044b \u043f\u043e\u0438\u0441\u043a\u0430. \u0415\u0433\u043e \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u0440\u0430\u0437\u0434\u0435\u043b\u0435 Extensions -&gt; Module Manager \u043f\u0430\u043d\u0435\u043b\u0438 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430. \u0415\u0441\u043b\u0438 \u0432 \u0432\u0430\u0448\u0435\u0439 CMS \u043e\u043d \u043d\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d, \u0442\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0435\u0433\u043e \u043c\u043e\u0436\u043d\u043e, \u043d\u0430\u0436\u0430\u0432 \u043a\u043d\u043e\u043f\u043a\u0443 New \u0438 \u0432\u044b\u0431\u0440\u0430\u0432 \u0438\u0437 \u0441\u043f\u0438\u0441\u043a\u0430 \u043f\u0443\u043d\u043a\u0442 Search.<br \/>  \u0414\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u043c\u0435\u0441\u0442\u0438\u0442\u044c \u044d\u0442\u043e\u0442 \u043c\u043e\u0434\u0443\u043b\u044c \u0432 \u0448\u0430\u0431\u043b\u043e\u043d \u2013 \u043d\u0443\u0436\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u0443\u044e \u00ab\u043f\u043e\u0437\u0438\u0446\u0438\u044e\u00bb \u0434\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u043c\u043e\u0434\u0443\u043b\u044f. \u041f\u043e\u0437\u0438\u0446\u0438\u0438 (positions) \u2013 \u044d\u0442\u043e \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0440\u0430\u0437\u043c\u0435\u0447\u0435\u043d\u043d\u044b\u0435 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u0448\u0430\u0431\u043b\u043e\u043d\u0430, \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0432\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u043c\u043e\u0434\u0443\u043b\u0438. \u041f\u043e\u0437\u0438\u0446\u0438\u0438 \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u044e\u0442\u0441\u044f \u0432 \u0444\u0430\u0439\u043b\u0435 templateDetails.xml \u0432 \u0431\u043b\u043e\u043a\u0435 positions:<\/p>\n<pre><code class=\"xml\">&lt;positions&gt;     &lt;position&gt;search&lt;\/position&gt; &lt;\/positions&gt; <\/code><\/pre>\n<p>  \u041f\u043e\u0441\u043b\u0435 \u044d\u0442\u043e\u0433\u043e \u0432\u0435\u0440\u043d\u0438\u0442\u0435\u0441\u044c \u0432 Module Manager \u0438 \u043e\u0442\u043a\u0440\u043e\u0439\u0442\u0435 \u043c\u043e\u0434\u0443\u043b\u044c Search \u043d\u0430 \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435. \u0418 \u0432 \u043f\u043e\u043b\u044f\u0445 \u0443\u043a\u0430\u0436\u0438\u0442\u0435 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f:<br \/>  Box Label: \u043f\u0440\u043e\u0431\u0435\u043b <br \/>  Box Text: Search <br \/>  Search Button: Yes <br \/>  Button position: Right<br \/>  Search Button Image: No <br \/>  Button text: GO <br \/>  Show Title: Hide<br \/>  Position: Whitesquare Search<br \/>  \u0410 \u043d\u0430 \u0432\u043a\u043b\u0430\u0434\u043a\u0435 Advanced \u0432 \u043f\u043e\u043b\u0435 Module Class Suffix \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u00ab-block\u00bb. \u042d\u0442\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u0442 \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u044c \u0441\u0442\u0438\u043b\u0438 \u0444\u043e\u0440\u043c\u044b \u043f\u043e\u0438\u0441\u043a\u0430 \u043e\u0442 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0433\u043e \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u043f\u043e\u0438\u0441\u043a\u0430.<br \/>  \u0422\u0435\u043f\u0435\u0440\u044c, \u043a\u043e\u0433\u0434\u0430 \u043c\u043e\u0434\u0443\u043b\u044c \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d, \u043d\u0443\u0436\u043d\u043e \u0432\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0435\u0433\u043e \u0432 \u0448\u0430\u0431\u043b\u043e\u043d index.php:<\/p>\n<pre><code class=\"php\">&lt;header&gt;     ...     &lt;jdoc:include type=&quot;modules&quot; name=&quot;search&quot;\/&gt; &lt;\/header&gt; <\/code><\/pre>\n<p>  \u041e\u0441\u0442\u0430\u043b\u043e\u0441\u044c \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0441\u0442\u0438\u043b\u0438 \u0432 template.css:<\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043a\u043e\u0434<\/b><\/p>\n<div class=\"spoiler_text\">\n<pre><code class=\"css\">.search-block {     float: right; }   .search-query {     margin-right: -4px; } <\/code><\/pre>\n<p>  <\/div>\n<\/div>\n<p>  <\/p>\n<h4>\u041d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u044f<\/h4>\n<p>  <img decoding=\"async\" src=\"\/\/habrastorage.org\/files\/b66\/12e\/45d\/b6612e45d5cb45daa9f251d5a9a06f1f.png\"\/><\/p>\n<p>  \u041c\u0435\u043d\u044e \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430\u0445 \u0441\u0430\u0439\u0442\u0430 \u0441\u043e\u0437\u0434\u0430\u0435\u0442\u0441\u044f \u0432 \u0442\u0440\u0438 \u044d\u0442\u0430\u043f\u0430: \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u043d\u0443\u0436\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0430\u0431\u0441\u0442\u0440\u0430\u043a\u0442\u043d\u043e\u0435 \u043c\u0435\u043d\u044e \u0438 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u0435\u0433\u043e \u043f\u0443\u043d\u043a\u0442\u044b, \u0437\u0430\u0442\u0435\u043c \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u0434\u043b\u044f \u043d\u0435\u0433\u043e \u043f\u043e\u0437\u0438\u0446\u0438\u044e \u0432 \u0448\u0430\u0431\u043b\u043e\u043d\u0435 \u0438 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u043c \u044d\u0442\u0430\u043f\u043e\u043c \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u043c\u043e\u0434\u0443\u043b\u044c, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u0432\u044f\u0436\u0435\u0442 \u0430\u0431\u0441\u0442\u0440\u0430\u043a\u0442\u043d\u043e\u0435 \u043c\u0435\u043d\u044e \u0441 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0439 \u043f\u043e\u0437\u0438\u0446\u0438\u0435\u0439.<br \/>  \u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u043f\u0438\u0441\u043a\u0430\u043c\u0438 \u043c\u0435\u043d\u044e \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0432 \u0440\u0430\u0437\u0434\u0435\u043b\u0435 Menus -&gt; Menu Manager \u043f\u0430\u043d\u0435\u043b\u0438 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430. \u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0442\u0430\u043c \u0443\u0436\u0435 \u0435\u0441\u0442\u044c \u043c\u0435\u043d\u044e \u043f\u043e\u0434 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435\u043c Main Menu. \u0417\u0430\u0439\u0434\u0438\u0442\u0435 \u0432 \u043d\u0435\u0433\u043e.<br \/>  \u0414\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u043d\u043e\u0432\u044b\u0439 \u043f\u0443\u043d\u043a\u0442 \u043c\u0435\u043d\u044e \u2013 \u043d\u0430\u0436\u043c\u0438\u0442\u0435 \u043a\u043d\u043e\u043f\u043a\u0443 New \u0438 \u0437\u0430\u043f\u043e\u043b\u043d\u0438\u0442\u0435 \u043e\u0442\u043a\u0440\u044b\u0432\u0448\u0443\u044e\u0441\u044f \u0444\u043e\u0440\u043c\u0443 \u2013 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c:<br \/>  Menu Title: \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 About us<br \/>  Menu Item Type: Single Article<br \/>  Select Article: About us<br \/>  \u0421\u043e\u0437\u0434\u0430\u0439\u0442\u0435 \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u043d\u044b\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u0432\u0441\u0435 \u043f\u0443\u043d\u043a\u0442\u044b \u0433\u043b\u0430\u0432\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u044e: Home, About us, Services, Partners, Customers, Projects, Careers, Contact.<\/p>\n<p>  <img decoding=\"async\" src=\"\/\/habrastorage.org\/files\/76a\/ee1\/12c\/76aee112ca724fbba2ff659bd741d6b2.png\"\/><\/p>\n<p>  \u0414\u0430\u043b\u0435\u0435 \u043e\u0442\u043a\u0440\u043e\u0439\u0442\u0435 templateDetails.xml \u0438 \u0434\u043e\u0431\u0430\u0432\u044c\u0442\u0435 \u043f\u043e\u0437\u0438\u0446\u0438\u044e \u0433\u043b\u0430\u0432\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u044e:<\/p>\n<pre><code class=\"xml\">&lt;positions&gt; \u2026     &lt;position&gt;menu&lt;\/position&gt; &lt;\/positions&gt; <\/code><\/pre>\n<p>  \u0414\u0430\u043b\u0435\u0435 \u043d\u0443\u0436\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u043c\u043e\u0434\u0443\u043b\u044c, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u0443\u0434\u0435\u0442 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442\u044c \u043c\u0435\u043d\u044e. \u041c\u043e\u0434\u0443\u043b\u044c \u0433\u043b\u0430\u0432\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u044e \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0443\u0436\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d \u0432 Joomla!, \u043e\u043d \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f Main Menu. \u041e\u0442\u043a\u0440\u043e\u0439\u0442\u0435 \u0435\u0433\u043e \u0447\u0435\u0440\u0435\u0437 \u043c\u0435\u043d\u044e Extensions -&gt; Module Manager -&gt; Main Menu. \u0412 \u043f\u043e\u043b\u0435 Select Menu \u0443\u043a\u0430\u0436\u0438\u0442\u0435 Main Menu, \u0430 \u0432 \u043f\u043e\u043b\u0435 Position: Whitesquare Menu. \u041f\u043e\u043b\u0435 \u044d\u0442\u043e\u0433\u043e \u043d\u0443\u0436\u043d\u043e \u043f\u0435\u0440\u0435\u0439\u0442\u0438 \u043d\u0430 \u0432\u043a\u043b\u0430\u0434\u043a\u0443 Advanced \u0438 \u0432 \u043f\u043e\u043b\u0435 Module tag \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 nav, \u0430 \u0432 \u043f\u043e\u043b\u0435 Menu Class Suffix \u0432\u0432\u0435\u0441\u0442\u0438 \u00ab-top\u00bb. \u042d\u0442\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u0442 \u043d\u0430\u043c \u0437\u0430\u0434\u0430\u0432\u0430\u0442\u044c CSS \u043a\u043b\u0430\u0441\u0441\u044b \u0434\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u043c\u0435\u043d\u044e \u0431\u043e\u043b\u0435\u0435 \u0433\u0438\u0431\u043a\u043e \u0438 \u0441\u0435\u043c\u0430\u043d\u0442\u0438\u0447\u043d\u043e.<br \/>  \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u0442\u0435\u043f\u0435\u0440\u044c \u0434\u043e\u0431\u0430\u0432\u0438\u043c \u043d\u0443\u0436\u043d\u0443\u044e \u043f\u043e\u0437\u0438\u0446\u0438\u044e \u0432 \u0441\u0430\u043c \u0448\u0430\u0431\u043b\u043e\u043d \u0441\u0440\u0430\u0437\u0443 \u043f\u043e\u0441\u043b\u0435 \u0448\u0430\u043f\u043a\u0438:<\/p>\n<pre><code class=\"php\">... &lt;\/header&gt; &lt;nav class=&quot;main-navigation&quot;&gt;     &lt;jdoc:include type=&quot;modules&quot; name=&quot;menu&quot;\/&gt; &lt;\/nav&gt; <\/code><\/pre>\n<p>  \u041d\u0430 \u0434\u0430\u043d\u043d\u043e\u043c \u044d\u0442\u0430\u043f\u0435 \u043c\u0435\u043d\u044e \u0443\u0436\u0435 \u043f\u043e\u044f\u0432\u0438\u0442\u0441\u044f \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430\u0445, \u043d\u043e \u0431\u0435\u0437 \u0441\u0442\u0438\u043b\u0435\u0439. \u0421\u0442\u0438\u043b\u0438\u0437\u0443\u0435\u043c \u0435\u0433\u043e:<\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043a\u043e\u0434<\/b><\/p>\n<div class=\"spoiler_text\">\n<pre><code class=\"css\">.main-navigation {     border: 1px solid #e7e7e7;     background: #f3f3f3; }  .menu-top {     margin: 0;     padding: 0; }  .menu-top li {     display: inline-block;     margin: 0;     padding: 10px 30px;     list-style-position: inside;     text-transform: uppercase;     font: 14px 'Oswald', sans-serif; }  .menu-top li.current {     background: #29c5e6; }  .menu-top a {     color: #b2b2b2;     text-decoration: none; }  .menu-top li.current a {     color: #fff; } <\/code><\/pre>\n<p>  <\/div>\n<\/div>\n<p>  <\/p>\n<h4>\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b<\/h4>\n<p>  <img decoding=\"async\" src=\"\/\/habrastorage.org\/files\/0f7\/47a\/37d\/0f747a37d74d4a41aeff075d2046ef22.png\"\/><\/p>\n<p>  Joomla! \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0432\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0438 \u0441\u0442\u0430\u0442\u0435\u0439 \u0432 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b, \u043d\u043e \u043d\u0430 \u0433\u043b\u0430\u0432\u043d\u043e\u0439 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435 \u043d\u0430\u043c \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a \u043d\u0435 \u043d\u0443\u0436\u0435\u043d, \u0430 \u043d\u0430 \u0434\u0440\u0443\u0433\u0438\u0445, \u043e\u043d \u0434\u043e\u043b\u0436\u0435\u043d \u0438\u043c\u0435\u0442\u044c \u0441\u043e\u0432\u0441\u0435\u043c \u0434\u0440\u0443\u0433\u0443\u044e \u0432\u0435\u0440\u0441\u0442\u043a\u0443, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u0440\u043e\u0441\u0442\u043e \u043e\u0442\u043a\u043b\u044e\u0447\u0438\u043c \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0443\u044e \u0432\u0441\u0442\u0430\u0432\u043a\u0443 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0430 \u0438 \u0432\u0441\u0442\u0430\u0432\u0438\u043c \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a \u0432\u043d\u0443\u0442\u0440\u0438 \u0448\u0430\u0431\u043b\u043e\u043d\u0430 \u0442\u0430\u043a, \u043a\u0430\u043a \u044d\u0442\u043e \u043d\u0430\u043c \u043d\u0443\u0436\u043d\u043e.<br \/>  \u0414\u043b\u044f \u043d\u0430\u0447\u0430\u043b\u0430 \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u0442\u0435\u043e\u0440\u0438\u0438. \u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 \u0441\u0442\u0440\u0430\u043d\u0438\u0446 \u0437\u0430\u0434\u0430\u044e\u0442\u0441\u044f \u0432 Joomla! \u0432 \u0442\u0440\u0451\u0445 \u043c\u0435\u0441\u0442\u0430\u0445:<\/p>\n<ul>\n<li>\u0412 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u0445 Article Manager \u0437\u0430\u0434\u0430\u044e\u0442\u0441\u044f \u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u044b\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u0441\u0442\u0430\u0442\u0435\u0439.<\/li>\n<li>\u0412 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430\u0445 \u043a\u0430\u0436\u0434\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0438 \u0437\u0430\u0434\u0430\u044e\u0442\u0441\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0438 \u0438 \u043f\u0435\u0440\u0435\u0431\u0438\u0432\u0430\u044e\u0442 \u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u044b\u0435<\/li>\n<li>\u0415\u0441\u043b\u0438 \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u043c\u0435\u043d\u044e, \u0442\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043f\u0443\u043d\u043a\u0442\u0430 \u043c\u0435\u043d\u044e, \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u043d\u0430 \u0434\u0430\u043d\u043d\u0443\u044e \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443, \u0431\u0443\u0434\u0443\u0442 \u043f\u0435\u0440\u0435\u0431\u0438\u0432\u0430\u0442\u044c \u0432\u0441\u0435 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438<\/li>\n<\/ul>\n<p>  \u0418\u0441\u0445\u043e\u0434\u044f \u0438\u0437 \u044d\u0442\u043e\u0433\u043e, \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u043e\u0442\u043a\u043b\u044e\u0447\u0438\u043c \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b \u0441\u0442\u0440\u0430\u043d\u0438\u0446 \u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u043e, \u0442.\u043a. \u043d\u0430\u0448 \u0434\u0438\u0437\u0430\u0439\u043d \u0441\u0442\u0440\u043e\u0433\u0438\u0439 \u0438 \u043d\u0435 \u043f\u0440\u0435\u0434\u0443\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0435\u0442 \u043b\u0438\u0448\u043d\u0438\u0445 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432. \u0418, \u043f\u043e \u043c\u0435\u0440\u0435 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438, \u0431\u0443\u0434\u0435\u043c \u0432\u043a\u043b\u044e\u0447\u0430\u0442\u044c \u043d\u0443\u0436\u043d\u044b\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0434\u043b\u044f \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u0445 \u0441\u0442\u0440\u0430\u043d\u0438\u0446. \u0418\u0442\u0430\u043a, \u043f\u0440\u043e\u0434\u0435\u043b\u0430\u0439\u0442\u0435 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435:<\/p>\n<ul>\n<li>\u0412 \u043f\u0430\u043d\u0435\u043b\u0438 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430 \u0437\u0430\u0439\u0434\u0438\u0442\u0435 \u0432 Content -&gt; Article manager, \u043d\u0430\u0436\u043c\u0438\u0442\u0435 \u043a\u043d\u043e\u043f\u043a\u0443 Options \u0438 \u043d\u0430 \u043f\u0435\u0440\u0432\u043e\u0439 \u0432\u043a\u043b\u0430\u0434\u043a\u0435 Articles \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u043f\u043e\u043b\u0435\u0439 \u043f\u043e\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f Hide \u0438 No.<\/li>\n<li>\u0414\u0430\u043b\u0435\u0435, \u0442\u0430\u043c \u0436\u0435, \u0432 Article manager \u0437\u0430\u0439\u0434\u0438\u0442\u0435 \u0432 \u043a\u0430\u0436\u0434\u0443\u044e \u0441\u0442\u0430\u0442\u044c\u044e \u043d\u0430 \u0432\u043a\u043b\u0430\u0434\u043a\u0443 Options \u0438 \u043f\u043e\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u043f\u043e\u043b\u0435\u0439 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 Use Global.<\/li>\n<li>\u0418 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u043c \u0448\u0430\u0433\u043e\u043c \u0437\u0430\u0439\u0434\u0438\u0442\u0435 \u0432 Menus -&gt; Menu Manager -&gt; Main Menu \u0438 \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0439 \u0441\u0442\u0430\u043d\u0438\u0446\u044b \u043d\u0430 \u0432\u043a\u043b\u0430\u0434\u043a\u0435 Options \u0442\u0430\u043a \u0436\u0435 \u043f\u043e\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u043f\u043e\u043b\u0435\u0439 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 Use Global.<\/li>\n<\/ul>\n<p>  \u041f\u043e\u0441\u043b\u0435 \u044d\u0442\u0438\u0445 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0439 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u043f\u0440\u043e\u043f\u0430\u0434\u0435\u0442 \u0441\u043e \u0432\u0441\u0435\u0445 \u0441\u0442\u0440\u0430\u043d\u0438\u0446 \u0441\u0430\u0439\u0442\u0430. \u0422\u0435\u043f\u0435\u0440\u044c \u043d\u0443\u0436\u043d\u043e \u0435\u0433\u043e \u0432\u0435\u0440\u043d\u0443\u0442\u044c \u043d\u0430\u0437\u0430\u0434 \u043d\u0430 \u0432\u0441\u0435 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b, \u043a\u0440\u043e\u043c\u0435 \u0433\u043b\u0430\u0432\u043d\u043e\u0439, \u0432\u0441\u0442\u0430\u0432\u0438\u0432 \u0435\u0433\u043e \u0432\u044b\u0437\u043e\u0432 \u0432 index.php \u0441\u0440\u0430\u0437\u0443 \u043f\u043e\u0441\u043b\u0435 \u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u0438: <\/p>\n<pre><code class=\"php\">&lt;\/nav&gt; &lt;?php if (!$is_home_page): ?&gt;     &lt;div class=&quot;main-heading&quot;&gt;         &lt;h1&gt;&lt;?php echo $this-&gt;getTitle();?&gt;&lt;\/h1&gt;     &lt;\/div&gt; &lt;?php endif;?&gt; <\/code><\/pre>\n<p>  \u0422\u0435\u043f\u0435\u0440\u044c \u043d\u0443\u0436\u043d\u043e \u0441\u0442\u0438\u043b\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u043b\u0443\u0447\u0438\u0432\u0448\u0438\u0439\u0441\u044f \u0431\u043b\u043e\u043a. \u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u0435 \u0444\u043e\u043d \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0430 \u0432 \u0444\u0430\u0439\u043b images \/h1-bg.png \u0438 \u0434\u043e\u0431\u0430\u0432\u044c\u0442\u0435 \u0441\u0442\u0438\u043b\u0435\u0432\u044b\u0435 \u043f\u0440\u0430\u0432\u0438\u043b\u0430:<\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043a\u043e\u0434<\/b><\/p>\n<div class=\"spoiler_text\">\n<pre><code class=\"css\">.main-heading {     margin: 30px 0;     padding-left: 20px;     background: transparent url(..\/images\/h1-bg.png); }  .main-heading h1 {     display: inline-block;     margin: 0;     padding: 0 10px;     background: url(..\/images\/bg.png);     color: #7e7e7e;     text-transform: uppercase;     font: 40px\/40px 'Oswald', sans-serif; } <\/code><\/pre>\n<p>  <\/div>\n<\/div>\n<p>  <\/p>\n<h4>\u0424\u0443\u0442\u0435\u0440<\/h4>\n<p>   <img decoding=\"async\" src=\"\/\/habrastorage.org\/files\/048\/311\/c9c\/048311c9c1df4caba693cb8aff2451a8.png\"\/><\/p>\n<p>  \u0422\u0435\u043f\u0435\u0440\u044c \u043f\u0440\u0438\u0441\u0442\u0443\u043f\u0430\u0435\u043c \u043a \u0441\u0430\u043c\u043e\u0439 \u0441\u043b\u043e\u0436\u043d\u043e\u0439 \u0447\u0430\u0441\u0442\u0438 \u043d\u0430\u0448\u0435\u0433\u043e \u0448\u0430\u0431\u043b\u043e\u043d\u0430. \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043d\u0430\u0440\u0435\u0436\u0435\u043c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0438 \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u043c \u0438\u0445 \u0432 \u0432 \u043f\u0430\u043f\u043a\u0443 images<\/p>\n<p>  images\/footer-logo.png \u2013 \u043b\u043e\u0433\u043e\u0442\u0438\u043f \u0444\u0443\u0442\u0435\u0440\u0430<br \/>  images\/social.png \u2013 \u0441\u043f\u0440\u0430\u0439\u0442\u044b \u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u0438\u043a\u043e\u043d\u043e\u043a<br \/>  images\/social-small.png \u2013 \u0441\u043f\u0440\u0430\u0439\u0442\u044b \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u0438\u0445 \u0438\u043a\u043e\u043d\u043e\u043a<\/p>\n<p>  \u041f\u043e\u0441\u043b\u0435 \u0442\u043e\u0433\u043e, \u043a\u0430\u043a \u0432\u0441\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u044b, \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u0432\u0437\u0433\u043b\u044f\u043d\u0435\u043c \u043d\u0430 \u0431\u043b\u043e\u043a Sitemap. \u041e\u043d \u0441\u043e\u0441\u0442\u043e\u0438\u0442 \u0438\u0437 \u0434\u0432\u0443\u0445 \u043a\u043e\u043b\u043e\u043d\u043e\u043a. \u0421\u0435\u0439\u0447\u0430\u0441, \u043a\u043e\u0433\u0434\u0430 \u043d\u0430\u0442\u0438\u0432\u043d\u0430\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u0430 \u0442\u0435\u043a\u0441\u0442\u0430 \u043f\u043e \u0441\u0442\u043e\u043b\u0431\u0446\u0430\u043c \u043d\u0435 \u043e\u0447\u0435\u043d\u044c \u0445\u043e\u0440\u043e\u0448\u043e \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0432 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430\u0445 \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u043f\u0440\u043e\u0449\u0435 \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043c\u0435\u043d\u044e, \u0441\u043e\u0441\u0442\u043e\u044f\u0449\u0435\u0435 \u0438\u0437 \u0434\u0432\u0443\u0445 \u0441\u0442\u043e\u043b\u0431\u0446\u043e\u0432. \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0432 \u0440\u0430\u0437\u0434\u0435\u043b\u0435 Menus -&gt; Menu Manager \u0441\u043e\u0437\u0434\u0430\u0439\u0442\u0435 \u043c\u0435\u043d\u044e Sitemap left \u0441 \u043f\u0443\u043d\u043a\u0442\u0430\u043c\u0438 Home, About, Services \u0438 Sitemap right \u0441 \u043f\u0443\u043d\u043a\u0442\u0430\u043c\u0438 Partners, Support \u0438 Contact. \u041f\u0443\u043d\u043a\u0442\u044b \u043c\u0435\u043d\u044e \u0434\u043e\u043b\u0436\u043d\u044b \u0441\u0441\u044b\u043b\u0430\u0442\u044c\u0441\u044f \u043d\u0430 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0435 \u0441\u0442\u0430\u0442\u044c\u0438. \u0414\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0438\u0437 \u044d\u0442\u0438\u0445 \u0434\u0432\u0443\u0445 \u043c\u0435\u043d\u044e \u043d\u0443\u0436\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u043f\u043e\u0437\u0438\u0446\u0438\u0438 sitemap-left \u0438 sitemap-right \u0438 \u0441\u0432\u044f\u0437\u0430\u0442\u044c \u043c\u0435\u043d\u044e \u0441 \u043f\u043e\u0437\u0438\u0446\u0438\u044f\u043c\u0438 \u0447\u0435\u0440\u0435\u0437 \u043d\u043e\u0432\u044b\u0435 \u043c\u043e\u0434\u0443\u043b\u0438 Sitemap left \u0438 Sitemap right. \u041f\u0440\u0438 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0438 \u043c\u043e\u0434\u0443\u043b\u0435\u0439 \u043d\u0430 \u0432\u043a\u043b\u0430\u0434\u043a\u0435 Advanced \u0432 \u043f\u043e\u043b\u0435 Menu Class Suffix \u0432\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u2013sitemap, \u0434\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0432 CSS \u0441\u0442\u0438\u043b\u044f\u0445 \u043e\u0442\u043b\u0438\u0447\u0430\u0442\u044c \u044d\u0442\u043e\u0442 \u0442\u0438\u043f \u043c\u0435\u043d\u044e \u043e\u0442 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0445.<br \/>  \u0414\u0430\u043b\u0435\u0435 \u0434\u0435\u043b\u0430\u0435\u043c \u0432\u0451\u0440\u0441\u0442\u043a\u0443 \u0432 \u0431\u043b\u043e\u043a\u0435 footer \u0444\u0430\u0439\u043b\u0430 index.php:<\/p>\n<pre><code class=\"php\">&lt;footer&gt;     &lt;div class=&quot;footer-content&quot;&gt;         &lt;div class=&quot;twitter&quot;&gt;             &lt;h3 class=&quot;footer-heading&quot;&gt;&lt;?php echo JText::_('TPL_WHITESQUARE_TWITTER_FEED_TITLE');?&gt;&lt;\/h3&gt;             &lt;time datetime=&quot;2012-10-23&quot;&gt;&lt;a href=&quot;#&quot; class=&quot;twitter-time&quot;&gt;23 oct&lt;\/a&gt;&lt;\/time&gt;             &lt;p&gt;In ultricies pellentesque massa a porta. Aliquam ipsum enim, hendrerit ut porta nec, ullamcorper et                 nulla. In eget mi dui, sit amet scelerisque nunc. Aenean aug&lt;\/p&gt;         &lt;\/div&gt;         &lt;div class=&quot;sitemap&quot;&gt;             &lt;h3 class=&quot;footer-heading&quot;&gt;&lt;?php echo JText::_('TPL_WHITESQUARE_SITEMAP_TITLE');?&gt;&lt;\/h3&gt;             &lt;div class=&quot;column first&quot;&gt;                 &lt;jdoc:include type=&quot;modules&quot; name=&quot;sitemap-left&quot;\/&gt;             &lt;\/div&gt;             &lt;div class=&quot;column&quot;&gt;                 &lt;jdoc:include type=&quot;modules&quot; name=&quot;sitemap-right&quot;\/&gt;             &lt;\/div&gt;         &lt;\/div&gt;         &lt;div class=&quot;social&quot;&gt;             &lt;h3 class=&quot;footer-heading&quot;&gt;&lt;?php echo JText::_('TPL_WHITESQUARE_SOCIAL_TITLE');?&gt;&lt;\/h3&gt;             &lt;a href=&quot;http:\/\/twitter.com\/&quot; class=&quot;social-icon twitter-icon&quot;&gt;&lt;\/a&gt;             &lt;a href=&quot;http:\/\/facebook.com\/&quot; class=&quot;social-icon facebook-icon&quot;&gt;&lt;\/a&gt;             &lt;a href=&quot;http:\/\/plus.google.com\/&quot; class=&quot;social-icon google-plus-icon&quot;&gt;&lt;\/a&gt;             &lt;a href=&quot;http:\/\/vimeo.com\/&quot; class=&quot;social-icon-small vimeo-icon&quot;&gt;&lt;\/a&gt;             &lt;a href=&quot;http:\/\/youtube.com\/&quot; class=&quot;social-icon-small youtube-icon&quot;&gt;&lt;\/a&gt;             &lt;a href=&quot;http:\/\/flickr.com\/&quot; class=&quot;social-icon-small flickr-icon&quot;&gt;&lt;\/a&gt;             &lt;a href=&quot;http:\/\/instagram.com\/&quot; class=&quot;social-icon-small instagram-icon&quot;&gt;&lt;\/a&gt;             &lt;a href=&quot;\/index.php?option=com_content&view=category&id=2&format=feed&type=rss&quot;                class=&quot;social-icon-small rss-icon&quot;&gt;&lt;\/a&gt;         &lt;\/div&gt;         &lt;div class=&quot;footer-logo&quot;&gt;             &lt;a href=&quot;\/&quot;&gt;&lt;img src=&quot;&lt;?php echo $template_url;?&gt;\/images\/footer-logo.png&quot; alt=&quot;&lt;?php echo JText::_('TPL_WHITESQUARE_LOGO');?&gt;&quot;&gt;&lt;\/a&gt;             &lt;p&gt;&lt;?php echo JText::_('TPL_WHITESQUARE_COPYRIGHT');?&gt;&lt;\/p&gt;         &lt;\/div&gt;     &lt;\/div&gt; &lt;\/footer&gt; <\/code><\/pre>\n<p>  \u0412 \u044d\u0442\u043e\u043c \u0431\u043b\u043e\u043a\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043b\u043e\u043a\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0441\u0442\u0440\u043e\u043a, \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u0438\u0445 \u0434\u043e\u0431\u0430\u0432\u0438\u043c \u0432 \u0444\u0430\u0439\u043b\u044b \u043b\u043e\u043a\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438, \u043a\u0430\u043a \u043c\u044b \u0434\u0435\u043b\u0430\u043b\u0438 \u0432 \u0431\u043b\u043e\u043a\u0435 \u043b\u043e\u0433\u043e\u0442\u0438\u043f\u0430:<\/p>\n<pre><code class=\"diff\">TPL_WHITESQUARE_TWITTER_FEED_TITLE=&quot;Twitter feed&quot; TPL_WHITESQUARE_SITEMAP_TITLE=&quot;Sitemap&quot; TPL_WHITESQUARE_SOCIAL_TITLE=&quot;Social networks&quot; TPL_WHITESQUARE_COPYRIGHT=&quot;Copyright &copy; 2012 Whitesquare. A &lt;a href=&quot;http:\/\/pcklab.com&quot;&gt;pcklab&lt;\/a&gt; creation&quot; <\/code><\/pre>\n<p>  \u041f\u0440\u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u043c \u0441\u0442\u0438\u043b\u0438 \u0432 template.css:<\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043a\u043e\u0434<\/b><\/p>\n<div class=\"spoiler_text\">\n<pre><code class=\"css\">.footer-content {     margin: auto;     padding: 10px 0;     max-width: 960px;     height: 90px; }  .footer-heading {     margin: 0 0 10px 0;     border-bottom: 1px solid #919191;     color: #fff;     text-transform: uppercase;     font: 14px 'Oswald', sans-serif; }  footer a {     color: #dbdbdb; }  footer p {     margin: 5px 0; }  .twitter-time {     color: #b4aeae; }  .twitter {     float: left;     width: 300px; }  .twitter p {     padding-right: 15px; }  .sitemap {     float: left;     margin-left: 20px;     padding-right: 15px;     width: 150px; }  .sitemap .column {     display: inline-block;     margin-left: 40px; }  .sitemap .column.first {     margin-left: 0; }  .menu-sitemap {     margin: 0;     padding: 0;     list-style-type: none; }  .sitemap a {     display: block;     margin-bottom: 5px;     text-decoration: none;     font-size: 12px; }  .sitemap a:hover {     text-decoration: underline; }  .social {     float: left;     margin-left: 20px;     width: 130px; }  .social-icon {     display: inline-block;     margin-right: 10px;     width: 30px;     height: 30px;     background: url(..\/images\/social.png) no-repeat; }  .social-icon-small {     display: inline-block;     margin: 5px 6px 0 0;     width: 16px;     height: 16px;     background: url(..\/images\/social-small.png) no-repeat; }  .twitter-icon {     background-position: 0 0; }  .facebook-icon {     background-position: -30px 0; }  .google-plus-icon {     background-position: -60px 0; }  .vimeo-icon {     background-position: 0 0; }  .youtube-icon {     background-position: -16px 0; }  .flickr-icon {     background-position: -32px 0; }  .instagram-icon {     background-position: -48px 0; }  .rss-icon {     background-position: -64px 0; }  .footer-logo {     float: right;     margin-top: 20px;     text-align: right;     font-size: 10px; } <\/code><\/pre>\n<p>  <\/div>\n<\/div>\n<p>  \u0412 \u0438\u0442\u043e\u0433\u0435 \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u044f\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u0441\u0430\u0439\u0442\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u0432\u044b\u0433\u043b\u044f\u0434\u0435\u0442\u044c \u0432\u043e\u0442 \u0442\u0430\u043a:<\/p>\n<p>  <img decoding=\"async\" src=\"\/\/habrastorage.org\/files\/d06\/d50\/653\/d06d50653e044ee7b65bbd0b79c2fa7c.png\"\/><\/p>\n<h4>\u0413\u043b\u0430\u0432\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430<\/h4>\n<p>  <img decoding=\"async\" src=\"\/\/habrastorage.org\/files\/a5e\/f0e\/f7c\/a5ef0ef7c7644fa2a4eb9f8eb0968174.png\"\/><\/p>\n<p>  \u0413\u043b\u0430\u0432\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u0443 \u043d\u0430\u0441 \u0443\u0436\u0435 \u0441\u043e\u0437\u0434\u0430\u043d\u0430. \u041d\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0435\u0435 \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u043e\u043c \u0432\u044b\u0445\u043e\u0434\u0438\u0442 \u0437\u0430 \u0440\u0430\u043c\u043a\u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0448\u0430\u0431\u043b\u043e\u043d\u0430 Joomla!, \u043e\u0434\u043d\u0430\u043a\u043e \u043c\u044b \u043f\u043e\u043f\u044b\u0442\u0430\u0435\u043c\u0441\u044f \u0432\u043e\u0441\u0441\u043e\u0437\u0434\u0430\u0442\u044c \u043f\u043e\u043b\u043d\u0443\u044e \u043a\u0430\u0440\u0442\u0438\u043d\u0443 \u0438\u0437 psd \u043c\u0430\u043a\u0435\u0442\u0430 \u0438 \u043d\u0430\u043f\u043e\u043b\u043d\u0438\u043c \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u043e\u043c \u0433\u043b\u0430\u0432\u043d\u0443\u044e \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443. \u0421\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u044b\u043c \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u043d\u0430\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u0438\u0437 \u043f\u0430\u043d\u0435\u043b\u0438 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430 \u0434\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0432\u043b\u0430\u0434\u0435\u043b\u0435\u0446 \u0441\u0430\u0439\u0442\u0430 \u043c\u043e\u0433 \u0437\u0430\u0439\u0442\u0438 \u0432 \u044d\u0442\u0443 \u043f\u0430\u043d\u0435\u043b\u044c \u0438 \u0447\u0442\u043e-\u0442\u043e \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435, \u043d\u0435 \u0438\u0437\u043c\u0435\u043d\u044f\u044f \u043a\u043e\u0434 \u0441\u0430\u043c\u043e\u0433\u043e \u0448\u0430\u0431\u043b\u043e\u043d\u0430. \u041f\u0435\u0440\u0432\u044b\u043c \u0434\u0435\u043b\u043e\u043c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043d\u0430\u0440\u0435\u0437\u0430\u0442\u044c \u0432\u0441\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u044d\u0442\u043e\u0439 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0438 \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0432 \u043f\u0430\u043f\u043a\u0443 images, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432 \u043a\u043e\u0440\u043d\u0435 \u043f\u0430\u043f\u043a\u0438, \u0433\u0434\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0430 Joomla!. \u041d\u0430\u0437\u043e\u0432\u0451\u043c \u044d\u0442\u0438 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0442\u0430\u043a:<\/p>\n<p>  home-1.png<br \/>  home-2.png<br \/>  home-3.png <br \/>  home-4.png<br \/>  home-5.png<br \/>  clients-1.png<br \/>  clients-2.png<br \/>  clients-3.png<br \/>  clients-4.png<br \/>  clients-5.png<br \/>  clients-6.png<br \/>  clients-7.png <br \/>  \u0414\u0430\u043b\u0435\u0435, \u043f\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u0432 \u043f\u0430\u043d\u0435\u043b\u0438 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430 \u043a \u0444\u043e\u0440\u043c\u0435 \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0433\u043b\u0430\u0432\u043d\u043e\u0439 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b Content -&gt; Article Manager -&gt; Home \u0438 \u043d\u0430 \u0432\u043a\u043b\u0430\u0434\u043a\u0435 Content \u043d\u0430\u0436\u043c\u0438\u0442\u0435 Tools -&gt; Source code \u0438 \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b:<\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043a\u043e\u0434<\/b><\/p>\n<div class=\"spoiler_text\">\n<pre><code class=\"php\">&lt;div class=&quot;slider&quot;&gt;     &lt;div class=&quot;content&quot;&gt;         &lt;div class=&quot;title&quot;&gt;Fusce vitae nibn quis diam fermentum&lt;\/div&gt;         &lt;div class=&quot;subtitle&quot;&gt;Etiam adipscing ultricies commodo.&lt;\/div&gt;     &lt;\/div&gt;     &lt;ol class=&quot;links&quot;&gt;         &lt;li class=&quot;active&quot;&gt;Lorem ipsum dolop&lt;\/li&gt;         &lt;li&gt;Ultricies pellentesque&lt;\/li&gt;         &lt;li&gt;Aliquam ipsum&lt;\/li&gt;         &lt;li&gt;Nullam sed mauris ut&lt;\/li&gt;     &lt;\/ol&gt; &lt;\/div&gt; &lt;article class=&quot;teaser&quot; style=&quot;width: 50%;&quot;&gt;     &lt;div class=&quot;heading&quot;&gt;         &lt;h3 class=&quot;heading-text&quot;&gt;About whitesquare&lt;\/h3&gt;     &lt;\/div&gt;     &lt;figure class=&quot;image&quot;&gt;&lt;img src=&quot;images\/home-1.png&quot; alt=&quot;&quot; width=&quot;135&quot; height=&quot;135&quot; \/&gt;&lt;\/figure&gt;     In ultricies pellentesque massa a porta. Aliquam ipsum enim, hendrerit ut porta nec, ullamcorper et nulla. In eget mi dui, sit amet scelerisque nunc. Aenean augue arcu, convallis ac vulputate vitae, mollis non lectus. Donec hendrerit lacus ac massa ornare hendrerit sagittis lacus tempor. Vivamus et dui et neque accumsan varius et ut erat. Enean augue arcu, convallis ac ultrices.     &lt;p class=&quot;more&quot;&gt;&lt;a href=&quot;about-us\/&quot;&gt;Read more&lt;\/a&gt;&lt;\/p&gt; &lt;\/article&gt; &lt;article class=&quot;teaser&quot; style=&quot;width: 50%;&quot;&gt;     &lt;div class=&quot;heading&quot;&gt;         &lt;h3 class=&quot;heading-text&quot;&gt;A word from our ceo&lt;\/h3&gt;     &lt;\/div&gt;     &lt;figure class=&quot;image&quot;&gt;&lt;img src=&quot;images\/home-2.png&quot; alt=&quot;&quot; width=&quot;135&quot; height=&quot;135&quot; \/&gt;&lt;\/figure&gt;     &lt;i&gt;In ultricies pellentesque massa a porta. Aliquam ipsum enim, hendrerit ut porta nec, ullamcorper et nulla. In eget mi dui, sit amet scelerisque nunc. Aenean augue arcu, convallis ac vulputate vitae, mollis non lectus. Donec hendrerit lacus ac massa ornare hendrerit sagittis lacus tempor. Vivamus et dui et neque accumsan varius et ut erat. Enean augue arcu, convallis ac ultrices.&lt;\/i&gt;     &lt;p class=&quot;more&quot;&gt;Yane Naumoski, CEO&lt;\/p&gt; &lt;\/article&gt; &lt;article class=&quot;teaser&quot; style=&quot;width: 33%;&quot;&gt;     &lt;div class=&quot;heading&quot;&gt;         &lt;h3 class=&quot;heading-text&quot;&gt;Services&lt;\/h3&gt;     &lt;\/div&gt;     In ultricies pellentesque massa a porta. Aliquam ipsum enim, hendrerit ut porta nec, ullamcorper et nulla. In eget mi dui, sit amet scelerisque nunc. Aenean augue arcu, convallis ac vulputate vitae, mollis non lectus. Donec hendrerit lacus ac massa ornare hendrerit sagittis lacus tempor. Vivamus et dui et neque accumsan varius et ut erat. Enean augue arcu, convallis ac ultrices.     &lt;p class=&quot;more&quot;&gt;&lt;a href=&quot;services\/&quot;&gt;Read more&lt;\/a&gt;&lt;\/p&gt; &lt;\/article&gt; &lt;article class=&quot;teaser&quot; style=&quot;width: 33%;&quot;&gt;     &lt;div class=&quot;heading&quot;&gt;         &lt;h3 class=&quot;heading-text&quot;&gt;Our teams&lt;\/h3&gt;     &lt;\/div&gt;     &lt;div class=&quot;small-block&quot;&gt;         &lt;figure class=&quot;image&quot;&gt;&lt;img src=&quot;images\/home-3.png&quot; alt=&quot;&quot; width=&quot;35&quot; height=&quot;35&quot; \/&gt;&lt;\/figure&gt;         &lt;h4 class=&quot;teaser-small-heading&quot;&gt;Lorem ipsum&lt;\/h4&gt;         &lt;p class=&quot;teaser-small-paragraph&quot;&gt;In ultricies pellentesque massa a porta. Aliquam ipsum enim, hendrerit ut porta nec, ullamcorper et&lt;\/p&gt;     &lt;\/div&gt;     &lt;div class=&quot;small-block&quot;&gt;         &lt;figure class=&quot;image&quot;&gt;&lt;img src=&quot;images\/home-4.png&quot; alt=&quot;&quot; width=&quot;35&quot; height=&quot;35&quot; \/&gt;&lt;\/figure&gt;         &lt;h4 class=&quot;teaser-small-heading&quot;&gt;Lorem ipsum&lt;\/h4&gt;         &lt;p class=&quot;teaser-small-paragraph&quot;&gt;In ultricies pellentesque massa a porta. Aliquam ipsum enim, hendrerit ut porta nec, ullamcorper et&lt;\/p&gt;     &lt;\/div&gt;     &lt;div class=&quot;small-block&quot;&gt;         &lt;figure class=&quot;image&quot;&gt;&lt;img src=&quot;images\/home-5.png&quot; alt=&quot;&quot; width=&quot;35&quot; height=&quot;35&quot; \/&gt;&lt;\/figure&gt;         &lt;h4 class=&quot;teaser-small-heading&quot;&gt;Lorem ipsum&lt;\/h4&gt;         &lt;p class=&quot;teaser-small-paragraph&quot;&gt;In ultricies pellentesque massa a porta. Aliquam ipsum enim, hendrerit ut porta nec, ullamcorper et&lt;\/p&gt;     &lt;\/div&gt; &lt;\/article&gt; &lt;article class=&quot;teaser&quot; style=&quot;width: 33%;&quot;&gt;     &lt;div class=&quot;heading&quot;&gt;         &lt;h3 class=&quot;heading-text&quot;&gt;24\/7\/365 Support&lt;\/h3&gt;     &lt;\/div&gt;     &lt;p class=&quot;teaser-small-paragraph&quot;&gt;In ultricies pellentesque massa a porta. Aliquam ipsum enim, hendrerit ut porta nec, ullamcorper et nulla. In eget mi dui, sit amet scelerisque nunc. Aenean augue arcu, convallis ac vulputate vitae, mollis non lectus. Donec hendrerit lacus ac massa ornare hendrerit sagittis lacus tempor. Vivamus et dui et neque accumsan varius et ut erat. Enean augue arcu, convallis ac ultrices.&lt;\/p&gt;     &lt;p class=&quot;teaser-small-paragraph more&quot;&gt;&lt;a href=&quot;contact\/&quot;&gt;Read more&lt;\/a&gt;&lt;\/p&gt; &lt;\/article&gt; &lt;article class=&quot;teaser clients&quot; style=&quot;width: 100%;&quot;&gt;     &lt;div class=&quot;heading&quot;&gt;         &lt;h3 class=&quot;heading-text&quot;&gt;Our clients&lt;\/h3&gt;     &lt;\/div&gt;     &lt;img src=&quot;images\/clients-1.png&quot; alt=&quot;&quot; width=&quot;61&quot; height=&quot;83&quot; \/&gt; &lt;img src=&quot;images\/clients-2.png&quot; alt=&quot;&quot; width=&quot;74&quot; height=&quot;83&quot; \/&gt; &lt;img src=&quot;images\/clients-3.png&quot; alt=&quot;&quot; width=&quot;163&quot; height=&quot;83&quot; \/&gt; &lt;img src=&quot;images\/clients-4.png&quot; alt=&quot;&quot; width=&quot;72&quot; height=&quot;83&quot; \/&gt; &lt;img src=&quot;images\/clients-5.png&quot; alt=&quot;&quot; width=&quot;104&quot; height=&quot;83&quot; \/&gt; &lt;img src=&quot;images\/clients-6.png&quot; alt=&quot;&quot; width=&quot;78&quot; height=&quot;83&quot; \/&gt; &lt;img src=&quot;images\/clients-7.png&quot; alt=&quot;&quot; width=&quot;87&quot; height=&quot;83&quot; \/&gt;&lt;\/article&gt; <\/code><\/pre>\n<p>  <\/div>\n<\/div>\n<p>  \u0422\u0435\u043f\u0435\u0440\u044c \u043e\u0441\u0442\u0430\u043b\u043e\u0441\u044c \u0441\u0442\u0438\u043b\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0439 \u043a\u043e\u0434.<\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043a\u043e\u0434<\/b><\/p>\n<div class=\"spoiler_text\">\n<pre><code class=\"css\">.slider {     margin-top: 30px;     text-transform: uppercase;     font-weight: 300;     font-family: 'Oswald', sans-serif; }  .slider .content {     padding: 30px 40px;     height: 220px;     background: #e2e2e2; }  .slider .title {     color: #5a5a5a;     font-size: 42px; }  .slider .subtitle {     color: #acacac;     font-size: 20px; }  .slider .links {     display: block;     margin: 0;     padding: 10px;     border-bottom: 1px solid #e7e7e7;     background: #f3f3f3;     color: #8f8f8f;     counter-reset: list 0; }  .slider .links li {     display: inline-block;     margin-right: 55px;     font-size: 18px;     line-height: 23px;     cursor: pointer; }  .slider .links li.active {     color: #29c5e6; }  .slider .links li:before {     display: inline-block;     margin-right: 10px;     width: 23px;     background: #8f8f8f;     color: #fff;     content: counter(list) &quot; &quot;;     counter-increment: list;     text-align: center;     font-size: 16px;     cursor: pointer; }  .slider .links li.active:before {     background: #29c5e6; }  .teaser {     display: block;     float: left;     box-sizing: border-box;     padding: 0 10px;     vertical-align: top; }  .teaser .heading {     margin: 40px 0 20px;     height: 16px;     background: transparent url(..\/images\/h1-bg.png); }  .teaser .bullet {     display: inline-block;     margin-right: -4px;     width: 16px;     height: 16px;     background: #29c5e6;     vertical-align: top; }  .teaser .heading-text {     display: inline-block;     margin: 0;     padding: 0 10px;     background: url(..\/images\/bg.png);     text-transform: uppercase;     font: normal 14px\/16px 'Oswald', sans-serif; }  .teaser .image {     float: left;     margin-right: 20px; }  .teaser .small-block {     margin-bottom: 10px; }  .teaser .small-block .image {     margin-right: 10px; }  .teaser .more, .teaser .more a {     margin-bottom: 0;     color: #525252; }  .teaser-small-heading {     display: block;     margin: 0;     color: #525252;     text-transform: uppercase;     font-weight: normal;     font-size: 11px; }  .teaser-small-paragraph {     margin: 4px 0;     font-size: 11px; }  .clients img {     display: inline-block;     margin-right: 30px; } <\/code><\/pre>\n<p>  <\/div>\n<\/div>\n<p>  <\/p>\n<h4>\u0421\u0430\u0439\u0434\u0431\u0430\u0440<\/h4>\n<p>  \u0415\u0441\u043b\u0438 \u0432\u044b \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u0442\u0435 \u043d\u0430 psd \u043c\u0430\u043a\u0435\u0442\u044b, \u0442\u043e \u0443\u0432\u0438\u0434\u0438\u0442\u0435, \u0447\u0442\u043e \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0438\u0435 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u043e\u0442\u043b\u0438\u0447\u0430\u044e\u0442\u0441\u044f \u043e\u0442 \u0433\u043b\u0430\u0432\u043d\u043e\u0439 \u043d\u0430\u043b\u0438\u0447\u0438\u0435\u043c \u043b\u0435\u0432\u043e\u0439 \u043a\u043e\u043b\u043e\u043d\u043a\u0438.<\/p>\n<p>  <img decoding=\"async\" src=\"\/\/habrastorage.org\/files\/b74\/b7b\/ec7\/b74b7bec768a4de9a4497cf671189b56.png\"\/><\/p>\n<p>  \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u0434\u043e\u0431\u0430\u0432\u0438\u043c \u0435\u0433\u043e \u0432 index.php \u043f\u0435\u0440\u0435\u0434 \u0432\u044b\u0437\u043e\u0432\u043e\u043c \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b:<\/p>\n<pre><code class=\"php\">&lt;?php if (!$is_home_page): ?&gt;     &lt;aside&gt;         &lt;nav class=&quot;aside-navigation&quot;&gt;             &lt;jdoc:include type=&quot;modules&quot; name=&quot;submenu&quot;\/&gt;         &lt;\/nav&gt;         &lt;h2 class=&quot;sidebar-heading&quot;&gt;&lt;?php echo JText::_('TPL_WHITESQUARE_OFFICES_TITLE');?&gt;&lt;\/h2&gt;         &lt;div class=&quot;map&quot;&gt;             &lt;img src=&quot;\/images\/sample.png&quot; width=&quot;230&quot; height=&quot;180&quot; alt=&quot;&lt;?php echo JText::_('TPL_WHITESQUARE_OFFICES_TITLE');?&gt;&quot;&gt;         &lt;\/div&gt;     &lt;\/aside&gt; &lt;?php endif;?&gt; &lt;jdoc:include type=&quot;component&quot;\/&gt; <\/code><\/pre>\n<p>  \u042d\u0442\u043e\u0442 \u0431\u043b\u043e\u043a \u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u0432\u043e\u0434\u0438\u0442\u044c\u0441\u044f \u043d\u0430 \u0432\u0441\u0435\u0445 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430\u0445, \u043a\u0440\u043e\u043c\u0435 \u0433\u043b\u0430\u0432\u043d\u043e\u0439. \u0417\u0434\u0435\u0441\u044c \u0432\u0435\u0440\u0441\u0442\u043a\u0430 \u0441\u043e\u0441\u0442\u043e\u0438\u0442 \u0438\u0437 \u0434\u0432\u0443\u0445 \u0447\u0430\u0441\u0442\u0435\u0439: \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u0438 \u043f\u043e\u0434\u043c\u0435\u043d\u044e \u0438 \u0431\u043b\u043e\u043a \u043a\u0430\u0440\u0442\u044b \u043e\u0444\u0438\u0441\u043e\u0432.<br \/>  \u0414\u043b\u044f \u043f\u043e\u043b\u043d\u043e\u0442\u044b \u043a\u0430\u0440\u0442\u0438\u043d\u044b \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043f\u043e\u0434\u043c\u0435\u043d\u044e \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0441\u043f\u0438\u0441\u043e\u043a \u0432\u0441\u0435\u0445 \u043f\u043e\u0441\u0442\u043e\u0432 \u043d\u0430 \u0441\u0430\u0439\u0442\u0435. \u041f\u043e\u0434\u043c\u0435\u043d\u044e \u0441\u043e\u0437\u0434\u0430\u0435\u0442\u0441\u044f \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u043d\u043e \u0442\u043e\u043c\u0443, \u043a\u0430\u043a \u043c\u044b \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u043b\u0438 \u0434\u0440\u0443\u0433\u0438\u0435 \u0432\u0438\u0434\u044b \u043c\u0435\u043d\u044e. \u0421\u043e\u0437\u0434\u0430\u0439\u0442\u0435 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e\u0434 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u044f\u043c\u0438: Lorem ipsum, Donec tincidunt laoreet, Vestibulum elit, Etiam pharetra, Phasellus placerat. \u0417\u0430\u0442\u0435\u043c \u0441\u043e\u0437\u0434\u0430\u0439\u0442\u0435 \u043d\u043e\u0432\u043e\u0435 \u043c\u0435\u043d\u044e \u043f\u043e\u0434 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435\u043c Submenu \u0438 \u0434\u043e\u0431\u0430\u0432\u044c\u0442\u0435 \u0432 \u043d\u0435\u0433\u043e \u0432\u044b\u0448\u0435\u043f\u0435\u0440\u0435\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u044b\u0435 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b. \u041f\u043e\u0441\u043b\u0435 \u044d\u0442\u043e\u0433\u043e, \u0441\u043e\u0437\u0434\u0430\u0439\u0442\u0435 \u043f\u043e\u0437\u0438\u0446\u0438\u044e submenu \u0432 templateDetails.xml \u0438 \u043c\u043e\u0434\u0443\u043b\u044c Submenu, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0439 \u044d\u0442\u0443 \u043f\u043e\u0437\u0438\u0446\u0438\u044e \u0438 \u043c\u0435\u043d\u044e Submenu. \u0412 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430\u0445 \u043c\u043e\u0434\u0443\u043b\u044f \u043d\u0430 \u0432\u043a\u043b\u0430\u0434\u043a\u0435 Advanced \u0443\u043a\u0430\u0436\u0438\u0442\u0435 Menu Class Suffix: \u00ab-aside\u00bb<br \/>  \u0411\u043b\u043e\u043a \u043a\u0430\u0440\u0442\u044b \u043e\u0441\u043e\u0431\u044b\u0445 \u0432\u043e\u043f\u0440\u043e\u0441\u043e\u0432 \u043d\u0435 \u0432\u044b\u0437\u044b\u0432\u0430\u0435\u0442, \u043d\u0435 \u0437\u0430\u0431\u0443\u0434\u044c\u0442\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043d\u043e\u0432\u044b\u0439 \u043a\u043b\u044e\u0447 \u043b\u043e\u043a\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438:<\/p>\n<pre><code class=\"diff\">TPL_WHITESQUARE_OFFICES_TITLE=&quot;Our offices&quot; <\/code><\/pre>\n<p>  \u0412 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0437\u0430\u0433\u043b\u0443\u0448\u043a\u0438 \u0434\u043b\u044f \u043a\u0430\u0440\u0442\u044b \u0441\u043e\u0437\u0434\u0430\u0439\u0442\u0435 \u043f\u0443\u0441\u0442\u043e\u0439 \u0444\u0430\u0439\u043b sample.png \u0438 \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u0435 \u0435\u0433\u043e \u0432 \u043f\u0430\u043f\u043a\u0443 images \u0432 \u043a\u043e\u0440\u043d\u0435 \u0441\u0430\u0439\u0442\u0430 Joomla!<br \/>  \u0412 \u0437\u0430\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435, \u043d\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0441\u0442\u0438\u043b\u0438 \u0434\u043b\u044f \u0432\u0451\u0440\u0441\u0442\u043a\u0438:<\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043a\u043e\u0434<\/b><\/p>\n<div class=\"spoiler_text\">\n<pre><code class=\"css\">.aside-navigation {     border: 1px solid #e7e7e7;     background: #f3f3f3; }  .menu-aside {     margin: 0;     padding: 0;     text-transform: uppercase; }  .menu-aside li {     padding: 10px;     border-top: 1px solid #e7e7e7;     list-style: square inside;     font: 14px 'Oswald', sans-serif;     font-weight: 300; }  .menu-aside li:first-child {     border: none; }  .menu-aside li.current-menu-item, .menu-aside li.current-menu-item a {     color: #29c5e6; }  .menu-aside a {     color: #8f8f8f;     text-decoration: none; }  .sidebar-heading {     margin: 30px 0 0 0;     padding: 10px;     background: #29c5e6;     color: #fff;     text-transform: uppercase;     font: 14px 'Oswald', sans-serif; }  .map {     margin: 0 0 30px 0;     padding: 10px;     border: 1px solid #e7e7e7;     background: #f3f3f3; }  <\/code><\/pre>\n<p>  <\/div>\n<\/div>\n<p>  <\/p>\n<h4>\u0421\u0442\u0440\u0430\u043d\u0438\u0446\u0430 About us<\/h4>\n<p>  <img decoding=\"async\" src=\"\/\/habrastorage.org\/files\/c74\/597\/e33\/c74597e3349c4e8eb7d2cba3bd9a0119.png\"\/> <\/p>\n<p>  \u0422\u0435\u043f\u0435\u0440\u044c \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u043d\u0430\u043f\u043e\u043b\u043d\u0438\u043c \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u044b\u043c \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443 About us. \u041f\u043e \u0442\u043e\u0439 \u0436\u0435 \u0441\u0445\u0435\u043c\u0435, \u043a\u0430\u043a \u043c\u044b \u043d\u0430\u043f\u043e\u043b\u043d\u044f\u043b\u0438 \u0433\u043b\u0430\u0432\u043d\u0443\u044e \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443 \u2013 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u044c\u0442\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0438 \u0434\u043e\u0431\u0430\u0432\u044c\u0442\u0435 \u0438\u0445 \u0432 \u043f\u0430\u043f\u043a\u0443 images \u0441\u0430\u0439\u0442\u0430 Joomla! \u041d\u0430\u0437\u043e\u0432\u0438\u0442\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0432\u043e\u0442 \u0442\u0430\u043a:<\/p>\n<p>  about-1.png<br \/>  about-2.png<br \/>  team-Nobriga.jpg<br \/>  team-Pittsley.jpg<br \/>  team-Rousselle.jpg<br \/>  team-Shoff.jpg<br \/>  team-Simser.jpg<br \/>  team-Tondrea.jpg<br \/>  team-Venuti.jpg<br \/>  team-Wollman.jpg<\/p>\n<p>  \u0414\u0430\u043b\u0435\u0435 \u043f\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u0432 \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0441\u0442\u0430\u0442\u044c\u0438 \u0432 \u043f\u0430\u043d\u0435\u043b\u0438 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430 \u0438 \u0434\u043e\u0431\u0430\u0432\u044c\u0442\u0435 \u043a\u043e\u0434 \u0447\u0435\u0440\u0435\u0437 \u043c\u0435\u043d\u044e Tools -&gt; Source code:<\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043a\u043e\u0434<\/b><\/p>\n<div class=\"spoiler_text\">\n<pre><code class=\"html\">&lt;blockquote class=&quot;main-blockquote&quot;&gt; &lt;p&gt;\u201cQUISQUE IN ENIM VELIT, AT DIGNISSIM EST. NULLA UL CORPER, DOLOR AC PELLENTESQUE PLACERAT, JUSTO TELLUS GRAVIDA ERAT, VEL PORTTITOR LIBERO ERAT.\u201d&lt;\/p&gt; &lt;cite&gt;John Doe, Lorem Ipsum&lt;\/cite&gt;&lt;\/blockquote&gt; &lt;p&gt;Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean non neque ac sem accumsan rhoncus ut ut turpis. In hac habitasse platea dictumst. Proin eget nisi erat, et feugiat arcu. Duis semper porttitor lectus, ac pharetra erat imperdiet nec. Morbi interdum felis nulla. Aenean eros orci, pellentesque sed egestas vitae, auctor aliquam nisi. Nulla nec libero eget sem rutrum iaculis. Quisque in enim velit, at dignissim est. Nulla ullamcorper, dolor ac pellentesque placerat, justo tellus gravida erat, vel porttitor libero erat condimentum metus. Donec sodales aliquam orci id suscipit. Proin sed risus sit amet massa ultrices laoreet quis a erat. Aliquam et metus id erat vulputate egestas. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.&lt;\/p&gt; &lt;p&gt;Donec vel nisl nibh. Aenean quam tortor, tempus sit amet mattis dapibus, egestas tempor dui. Duis vestibulum imperdiet risus pretium pretium. Nunc vitae porta ligula. Vestibulum sit amet nulla quam. Aenean lacinia, ante vitae sodales sagittis, leo felis bibendum neque, mattis sagittis neque urna vel magna. Sed at sem vitae lorem blandit feugiat.&lt;\/p&gt; &lt;p&gt;Donec vel orci purus, ut ornare orci. Aenean rutrum pellentesque quam. Quisque gravida adipiscing augue, eget commodo augue egestas varius. Integer volutpat, tellus porta tincidunt sodales, lacus est tempus odio, fringilla blandit tortor lectus ut sem. Pellentesque nec sem lacus, sit amet consequat neque. Etiam varius urna quis arcu cursus in consectetur dui tincidunt. Quisque arcu orci, lacinia eget pretium vel, iaculis pellentesque nibh. Etiam cursus lacus eget neque viverra vestibulum. Aliquam erat volutpat. Duis pulvinar tellus ut urna facilisis mollis. Maecenas ac pharetra dui. Pellentesque neque ante, luctus eget congue eget, rhoncus vel mauris. Duis nisi magna, aliquet a convallis non, venenatis at nisl. Nunc at quam eu magna malesuada dignissim. Duis bibendum iaculis felis, eu venenatis risus sodales non. In ligula mi, faucibus eu tristique sed, vulputate rutrum dolor.&lt;\/p&gt; &lt;p&gt;&lt;img class=&quot;image&quot; src=&quot;\/images\/about-1.png&quot; alt=&quot;about-1&quot; width=&quot;320&quot; height=&quot;175&quot; \/&gt;&lt;img class=&quot;image pull-right&quot; src=&quot;\/images\/about-2.png&quot; alt=&quot;about-2&quot; width=&quot;320&quot; height=&quot;175&quot; \/&gt;&lt;\/p&gt; &lt;h2 class=&quot;content-heading&quot;&gt;Our team&lt;\/h2&gt; &lt;div class=&quot;team-row&quot;&gt; &lt;figure&gt;&lt;img class=&quot;image&quot; src=&quot;\/images\/team-Doe.jpg&quot; alt=&quot;&quot; width=&quot;96&quot; height=&quot;96&quot; \/&gt;&lt;figcaption&gt;John Doe&lt;span class=&quot;occupation&quot;&gt;ceo&lt;\/span&gt;&lt;\/figcaption&gt;&lt;\/figure&gt; &lt;figure&gt;&lt;img class=&quot;image&quot; src=&quot;\/images\/team-Pittsley.jpg&quot; alt=&quot;&quot; width=&quot;96&quot; height=&quot;96&quot; \/&gt;&lt;figcaption&gt;Saundra Pittsley&lt;span class=&quot;occupation&quot;&gt;team leader&lt;\/span&gt;&lt;\/figcaption&gt;&lt;\/figure&gt; &lt;figure&gt;&lt;img class=&quot;image&quot; src=&quot;\/images\/team-Pittsley.jpg&quot; alt=&quot;&quot; width=&quot;96&quot; height=&quot;96&quot; \/&gt;&lt;figcaption&gt;Julio Simser&lt;span class=&quot;occupation&quot;&gt;senior developer&lt;\/span&gt;&lt;\/figcaption&gt;&lt;\/figure&gt; &lt;figure&gt;&lt;img class=&quot;image&quot; src=&quot;\/images\/team-Simser.jpg&quot; alt=&quot;&quot; width=&quot;96&quot; height=&quot;96&quot; \/&gt;&lt;figcaption&gt;Margery Venuti&lt;span class=&quot;occupation&quot;&gt;senior developer&lt;\/span&gt;&lt;\/figcaption&gt;&lt;\/figure&gt; &lt;figure&gt;&lt;img class=&quot;image&quot; src=&quot;\/images\/team-Venuti.jpg&quot; alt=&quot;&quot; width=&quot;96&quot; height=&quot;96&quot; \/&gt;&lt;figcaption&gt;Fernando Tondrea&lt;span class=&quot;occupation&quot;&gt;developer&lt;\/span&gt;&lt;\/figcaption&gt;&lt;\/figure&gt; &lt;\/div&gt; &lt;div class=&quot;team-row&quot;&gt; &lt;figure&gt;&lt;img class=&quot;image&quot; src=&quot;\/images\/team-Tondrea.jpg&quot; alt=&quot;&quot; width=&quot;96&quot; height=&quot;96&quot; \/&gt;&lt;figcaption&gt;Ericka Nobriga&lt;span class=&quot;occupation&quot;&gt;art director&lt;\/span&gt;&lt;\/figcaption&gt;&lt;\/figure&gt; &lt;figure&gt;&lt;img class=&quot;image&quot; src=&quot;\/images\/team-Nobriga.jpg&quot; alt=&quot;&quot; width=&quot;96&quot; height=&quot;96&quot; \/&gt;&lt;figcaption&gt;Cody Rousselle&lt;span class=&quot;occupation&quot;&gt;senior ui designer&lt;\/span&gt;&lt;\/figcaption&gt;&lt;\/figure&gt; &lt;figure&gt;&lt;img class=&quot;image&quot; src=&quot;\/images\/team-Rousselle.jpg&quot; alt=&quot;&quot; width=&quot;96&quot; height=&quot;96&quot; \/&gt;&lt;figcaption&gt;Erik Wollman&lt;span class=&quot;occupation&quot;&gt;senior ui designer&lt;\/span&gt;&lt;\/figcaption&gt;&lt;\/figure&gt; &lt;figure&gt;&lt;img class=&quot;image&quot; src=&quot;\/images\/team-Wollman.jpg&quot; alt=&quot;&quot; width=&quot;96&quot; height=&quot;96&quot; \/&gt;&lt;figcaption&gt;Dona Shoff&lt;span class=&quot;occupation&quot;&gt;ux designer&lt;\/span&gt;&lt;\/figcaption&gt;&lt;\/figure&gt; &lt;figure&gt;&lt;img class=&quot;image&quot; src=&quot;\/images\/team-Shoff.jpg&quot; alt=&quot;&quot; width=&quot;96&quot; height=&quot;96&quot; \/&gt;&lt;figcaption&gt;Darryl Brunton&lt;span class=&quot;occupation&quot;&gt;ui designer&lt;\/span&gt;&lt;\/figcaption&gt;&lt;\/figure&gt; &lt;\/div&gt; <\/code><\/pre>\n<p>  <\/div>\n<\/div>\n<p>  \u0418 \u0441\u0442\u0438\u043b\u0438 \u0432 template.css:<\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043a\u043e\u0434<\/b><\/p>\n<div class=\"spoiler_text\">\n<pre><code class=\"css\">.main-blockquote {     margin: 0;     padding: 10px 20px;     background: #29c5e6;     font-weight: 300;     font-family: 'Oswald', sans-serif; }  .main-blockquote p {     margin: 0;     color: #fff;     font-style: italic;     font-size: 33px; }  .main-blockquote cite {     display: block;     margin: 0;     color: #1d8ea6;     text-align: right;     font-style: normal;     font-size: 20px; }  .content-heading {     clear: both;     margin: 30px 0 0 0;     padding: 0 10px;     background: #29c5e6;     color: #fff;     text-transform: uppercase;     font: 30px 'Oswald', sans-serif;     font-weight: 300; }  .footer-content {     margin: auto;     padding: 10px 0;     max-width: 960px;     height: 90px; }  .footer-heading {     margin: 0 0 10px 0;     border-bottom: 1px solid #919191;     color: #fff;     text-transform: uppercase;     font: 14px 'Oswald', sans-serif; }  footer a {     color: #dbdbdb; }  footer p {     margin: 5px 0; }  .team-row figure {     display: inline-block;     margin: 20px 0 0;     font-weight: 300;     font-family: 'Oswald', sans-serif; }  .team-row figure + figure {     margin-left: 43px; }  .team-row figcaption {     margin-top: 5px;     font-weight: 300;     font-size: 16px; }  .team-row .occupation {     display: block;     color: #29c5e6;     font-size: 14px; } <\/code><\/pre>\n<p>  <\/div>\n<\/div>\n<p>  <\/p>\n<h4>\u0421\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u043f\u043e\u0438\u0441\u043a\u0430<\/h4>\n<p>  <img decoding=\"async\" src=\"\/\/habrastorage.org\/files\/174\/c5c\/e30\/174c5ce30254465cb71222078acc4e35.png\"\/><\/p>\n<p>  \u0412 \u0441\u0430\u043c\u043e\u043c \u043d\u0430\u0447\u0430\u043b\u0435, \u043a\u043e\u0433\u0434\u0430 \u043c\u044b \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u043b\u0438 \u0448\u0430\u0431\u043b\u043e\u043d \u0448\u0430\u043f\u043a\u0438, \u043c\u044b \u0434\u043e\u0431\u0430\u0432\u0438\u043b\u0438 \u0432 \u043d\u0435\u0433\u043e \u043f\u043e\u0438\u0441\u043a. \u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u043c \u043f\u043e\u0438\u0441\u043a\u0430 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0441\u0435\u0439\u0447\u0430\u0441 \u043d\u0435 \u043e\u0447\u0435\u043d\u044c \u0445\u043e\u0440\u043e\u0448\u043e \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442. \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u0434\u043e\u0431\u0430\u0432\u0438\u043c \u0434\u043b\u044f \u043d\u0435\u0435 \u0441\u0442\u0438\u043b\u0438:<\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043a\u043e\u0434<\/b><\/p>\n<div class=\"spoiler_text\">\n<pre><code class=\"css\">.search {     margin-left: 280px;     padding-bottom: 50px; } .icon-search {     display: inline-block;     width: 21px;     height: 21px;     background: url(..\/images\/search.png) center center no-repeat; }  .search .btn-toolbar {     height: 30px; } <\/code><\/pre>\n<p>  <\/div>\n<\/div>\n<p>  \u041c\u043e\u0434\u0443\u043b\u044c \u043f\u043e\u0438\u0441\u043a\u0430 \u043f\u0440\u0435\u0434\u0443\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0435\u0442, \u0447\u0442\u043e \u0432 \u0448\u0430\u0431\u043b\u043e\u043d\u0435 \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u0442\u044c \u0438\u043a\u043e\u043d\u043a\u0430 \u043f\u043e\u0438\u0441\u043a\u0430 \u0434\u043b\u044f \u043a\u043d\u043e\u043f\u043a\u0438, \u043d\u043e \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0432 \u0434\u0438\u0437\u0430\u0439\u043d\u0435 \u0435\u0435 \u043d\u0435\u0442, \u0442\u043e \u043f\u0440\u0438\u0434\u0435\u0442\u0441\u044f \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0435\u0435 \u0441\u0430\u043c\u0438\u043c. \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u043d\u0430\u0439\u0434\u0438\u0442\u0435 \u043b\u044e\u0431\u0443\u044e \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u0443\u044e \u0438\u043a\u043e\u043d\u043a\u0443 \u0441 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435\u043c \u043b\u0443\u043f\u044b \u0438 \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u0435 \u0435\u0435 \u043f\u043e\u0434 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435\u043c search.png \u0432 \u043f\u0430\u043f\u043a\u0443 images \u0448\u0430\u0431\u043b\u043e\u043d\u0430. \u0420\u0430\u0437\u043c\u0435\u0440 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438 \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c 16\u044516 \u043f\u0438\u043a\u0441\u0435\u043b\u0435\u0439.<\/p>\n<h4>\u0421\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u043f\u0435\u0447\u0430\u0442\u0438<\/h4>\n<p>  \u041f\u043e\u043c\u0438\u043c\u043e index.php \u0432 \u043a\u043e\u0440\u043d\u0435 \u0448\u0430\u0431\u043b\u043e\u043d\u0430 \u043b\u0435\u0436\u0430\u0442 \u0435\u0449\u0435 2 php \u0444\u0430\u0439\u043b\u0430. \u041f\u0435\u0440\u0432\u044b\u0439 \u0438\u0437 \u043d\u0438\u0445 \u2013 \u044d\u0442\u043e \u0441omponent.php. \u042d\u0442\u043e\u0442 \u0444\u0430\u0439\u043b \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u0442 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443 \u043f\u0435\u0447\u0430\u0442\u0438, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0441\u043c\u043e\u0436\u0435\u0442 \u043e\u0442\u043a\u0440\u044b\u0442\u044c, \u043a\u043b\u0438\u043a\u043d\u0443\u0432 \u043d\u0430 \u0438\u043a\u043e\u043d\u043a\u0443 \u043f\u0435\u0447\u0430\u0442\u0438 \u0432 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0438 \u043a\u0430\u0436\u0434\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0438. \u0412 \u0441\u0430\u043c\u043e\u043c \u043d\u0430\u0447\u0430\u043b\u0435 \u043c\u044b \u043e\u0442\u043a\u043b\u044e\u0447\u0438\u043b\u0438 \u043f\u043e\u043a\u0430\u0437 \u044d\u0442\u0438\u0445 \u0438\u043a\u043e\u043d\u043e\u043a \u0432 \u0441\u0442\u0430\u0442\u044c\u044f\u0445 \u0447\u0435\u0440\u0435\u0437 \u043c\u0435\u043d\u044e Content -&gt; Article Manager -&gt; Options -&gt; Show Print Icon \u0432 \u043f\u0430\u043d\u0435\u043b\u0438 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430. \u041d\u043e, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043c\u044b \u0434\u0435\u043b\u0430\u0435\u043c \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u044b\u0439 \u0448\u0430\u0431\u043b\u043e\u043d, \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u044d\u0442\u043e\u0442 \u0444\u0430\u0439\u043b \u043c\u044b \u043e\u0431\u044f\u0437\u0430\u043d\u044b. \u041d\u0430\u043f\u043e\u043b\u043d\u0438\u0442\u0435 \u0435\u0433\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u044b\u043c:<\/p>\n<pre><code class=\"php\">&lt;?php defined('_JEXEC') or die; $app = JFactory::getApplication(); $doc = JFactory::getDocument(); $menu = $app-&gt;getMenu(); $lang = JFactory::getLanguage();  $template_url = $this-&gt;baseurl . '\/templates\/' . $this-&gt;template; $doc-&gt;addStyleSheet($template_url . '\/css\/template.css'); $doc-&gt;addStyleSheet('http:\/\/fonts.googleapis.com\/css?family=Oswald:400,300');  $is_home_page = $menu-&gt;getActive() == $menu-&gt;getDefault($lang-&gt;getTag()); ?&gt;  &lt;!doctype html&gt; &lt;html&gt; &lt;head&gt;     &lt;jdoc:include type=&quot;head&quot;\/&gt;     &lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=Edge&quot;&gt;     &lt;!--[if lt IE 9]&gt;     &lt;script src=&quot;http:\/\/html5shiv.googlecode.com\/svn\/trunk\/html5.js&quot;&gt;&lt;\/script&gt;     &lt;![endif]--&gt; &lt;\/head&gt; &lt;body&gt;  &lt;div class=&quot;wrapper&quot;&gt;     &lt;?php if (!$is_home_page): ?&gt;         &lt;div class=&quot;main-heading&quot;&gt;             &lt;h1&gt;&lt;?php echo $this-&gt;getTitle();?&gt;&lt;\/h1&gt;         &lt;\/div&gt;     &lt;?php endif;?&gt;     &lt;jdoc:include type=&quot;component&quot;\/&gt; &lt;\/div&gt; &lt;\/body&gt; &lt;\/html&gt; <\/code><\/pre>\n<p>  \u041a\u0430\u043a \u0432\u044b \u0432\u0438\u0434\u0438\u0442\u0435, \u044d\u0442\u043e\u0442 \u0444\u0430\u0439\u043b \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u043f\u043e\u0432\u0442\u043e\u0440\u044f\u0435\u0442 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443 \u0444\u0430\u0439\u043b\u0430 index.php. \u041e\u0442\u043b\u0438\u0447\u0438\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u043c\u044b \u0443\u0431\u0440\u0430\u043b\u0438 \u043d\u0435\u043d\u0443\u0436\u043d\u044b\u0435 \u0434\u043b\u044f \u043f\u0435\u0447\u0430\u0442\u0438 \u0431\u043b\u043e\u043a\u0438: \u0448\u0430\u043f\u043a\u0443, \u0444\u0443\u0442\u0435\u0440 \u0438 \u0431\u043e\u043a\u043e\u0432\u0443\u044e \u043a\u043e\u043b\u043e\u043d\u043a\u0443.<\/p>\n<h4>\u0421\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u043e\u0448\u0438\u0431\u043a\u0438<\/h4>\n<p>  <img decoding=\"async\" src=\"\/\/habrastorage.org\/files\/977\/43c\/54d\/97743c54d8894cbba1a50e02c2e17309.png\"\/><\/p>\n<p>  \u041f\u043e\u0441\u043b\u0435\u0434\u043d\u044f\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u043e\u0441\u0442\u0430\u043b\u043e\u0441\u044c \u043e\u0444\u043e\u0440\u043c\u0438\u0442\u044c \u2013 \u044d\u0442\u043e \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u0432\u044b\u0432\u043e\u0434\u0430 \u043e\u0448\u0438\u0431\u043a\u0438. \u0415\u0435 \u0448\u0430\u0431\u043b\u043e\u043d \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0432 \u0444\u0430\u0439\u043b\u0435 error.php. \u041a\u043e\u0434 \u044d\u0442\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430 \u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u0433\u043b\u044f\u0434\u0435\u0442\u044c \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c:<\/p>\n<pre><code class=\"php\">&lt;?php defined('_JEXEC') or die; $template_url = $this-&gt;baseurl . '\/templates\/' . $this-&gt;template; ?&gt;  &lt;!doctype html&gt; &lt;html&gt; &lt;head&gt;     &lt;title&gt;&lt;?php echo $this-&gt;error-&gt;getCode(); ?&gt; &lt;?php echo $this-&gt;error-&gt;getMessage(); ?&gt;&lt;\/title&gt;     &lt;link rel=&quot;stylesheet&quot; href=&quot;&lt;?php echo $template_url; ?&gt;\/css\/template.css&quot; type=&quot;text\/css&quot;\/&gt;     &lt;link rel=&quot;stylesheet&quot; href=&quot;http:\/\/fonts.googleapis.com\/css?family=Oswald:400,300&quot; type=&quot;text\/css&quot;\/&gt;     &lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=Edge&quot;&gt;     &lt;!--[if lt IE 9]&gt;     &lt;script src=&quot;http:\/\/html5shiv.googlecode.com\/svn\/trunk\/html5.js&quot;&gt;&lt;\/script&gt;     &lt;![endif]--&gt; &lt;\/head&gt; &lt;body&gt;  &lt;div class=&quot;wrapper&quot;&gt;     &lt;header&gt;         &lt;a href=&quot;\/&quot;&gt;&lt;img src=&quot;&lt;?php echo $template_url;?&gt;\/images\/logo.png&quot; alt=&quot;&lt;?php echo JText::_('TPL_WHITESQUARE_LOGO');?&gt;&quot;&gt;&lt;\/a&gt;     &lt;\/header&gt;\t     &lt;div class=&quot;main-heading&quot;&gt;     &lt;h1&gt;&lt;?php echo JText::_('TPL_WHITESQUARE_ERROR');?&gt;&lt;\/h1&gt;     &lt;\/div&gt;     &lt;?php echo $this-&gt;error-&gt;getCode(); ?&gt; &lt;?php echo $this-&gt;error-&gt;getMessage(); ?&gt; &lt;\/div&gt; &lt;\/body&gt; &lt;\/html&gt; <\/code><\/pre>\n<p>  \u0412 \u0446\u0435\u043b\u043e\u043c \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u0437\u0434\u0435\u0441\u044c \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u043d\u0430 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u043c \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430\u043c, \u043d\u043e \u0435\u0441\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043d\u044e\u0430\u043d\u0441\u043e\u0432. \u0412\u043e-\u043f\u0435\u0440\u0432\u044b\u0445, \u0434\u0430\u043d\u043d\u044b\u0439 \u0442\u0438\u043f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u043d\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438 \u0432\u0438\u0434\u0430 \u00ab&lt;jdoc:include type=&quot;\u2026&quot;\/&gt;\u00bb, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043f\u0440\u0438\u0448\u043b\u043e\u0441\u044c \u043e\u0442\u043a\u0430\u0437\u0430\u0442\u044c\u0441\u044f \u043e\u0442 \u0432\u0441\u0435\u0445 \u043c\u043e\u0434\u0443\u043b\u0435\u0439 \u0438 \u0434\u0430\u0436\u0435 \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0431\u043b\u043e\u043a\u0430 head, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0442\u0435\u0433\u0438 \u0432 \u0431\u043b\u043e\u043a\u0435 head \u043f\u0440\u043e\u043f\u0438\u0441\u0430\u043d\u044b \u0432\u0440\u0443\u0447\u043d\u0443\u044e. \u0412 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0435 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u043f\u043e\u044f\u0432\u0438\u043b\u0441\u044f \u043d\u043e\u0432\u044b\u0439 \u043a\u043b\u044e\u0447 \u043b\u043e\u043a\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438: TPL_WHITESQUARE_ERROR \u0441\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435\u043c \u00abError\u00bb. \u041d\u0435 \u0437\u0430\u0431\u0443\u0434\u044c\u0442\u0435 \u043f\u0440\u043e\u043f\u0438\u0441\u0430\u0442\u044c \u0435\u0433\u043e \u0432 \u0444\u0430\u0439\u043b\u0430\u0445 \u043b\u043e\u043a\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438. \u0418 \u0432 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0432\u044b\u0432\u043e\u0434\u0438\u0442\u0441\u044f \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0441 \u043a\u043e\u0434\u043e\u043c \u0438 \u0442\u0435\u043a\u0441\u0442\u043e\u043c \u043e\u0448\u0438\u0431\u043a\u0438.<\/p>\n<h4>\u0417\u0430\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435<\/h4>\n<p>  \u041d\u0430 \u044d\u0442\u043e\u043c \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0448\u0430\u0431\u043b\u043e\u043d\u0430 Joomla! \u0437\u0430\u043a\u043e\u043d\u0447\u0435\u043d\u043e. \u0413\u043e\u0442\u043e\u0432\u044b\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 \u043c\u043e\u0436\u043d\u043e \u0441\u043a\u0430\u0447\u0430\u0442\u044c <a href=\"https:\/\/github.com\/Mirantus\/whitesquare-joomla\">\u0437\u0434\u0435\u0441\u044c<\/a>.<\/p>\n<p>  \u0421\u0441\u044b\u043b\u043a\u0438 \u043d\u0430 \u0434\u0440\u0443\u0433\u0438\u0435 \u0441\u0442\u0430\u0442\u044c\u0438 \u043e \u0432\u0435\u0440\u0441\u0442\u043a\u0435 \u044d\u0442\u043e\u0433\u043e \u0448\u0430\u0431\u043b\u043e\u043d\u0430:<br \/>  <a href=\"http:\/\/habrahabr.ru\/post\/202408\/\">\u041a\u0430\u043a \u0441\u0432\u0435\u0440\u0441\u0442\u0430\u0442\u044c \u0432\u0435\u0431-\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443. \u0427\u0430\u0441\u0442\u044c 1<\/a><br \/>  <a href=\"http:\/\/habrahabr.ru\/post\/211032\/\">\u041a\u0430\u043a \u0441\u0432\u0435\u0440\u0441\u0442\u0430\u0442\u044c \u0432\u0435\u0431-\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443. \u0427\u0430\u0441\u0442\u044c 2 \u2014 Bootstrap<\/a><br \/>  <a href=\"http:\/\/habrahabr.ru\/post\/203440\/\">\u0412\u0435\u0440\u0441\u0442\u043a\u0430 \u0434\u043b\u044f \u0441\u0430\u043c\u044b\u0445 \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u0438\u0445. \u0412\u0435\u0440\u0441\u0442\u0430\u0435\u043c \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443 \u043f\u043e \u0411\u042d\u041c\u0443<\/a> (<a href=\"http:\/\/habrahabr.ru\/users\/xnim\/\" class=\"user_link\">xnim<\/a>)<br \/>  <a href=\"http:\/\/habrahabr.ru\/post\/212163\/\">\u0421\u043e\u0437\u0434\u0430\u0451\u043c \u0448\u0430\u0431\u043b\u043e\u043d 1\u0421-\u0411\u0438\u0442\u0440\u0438\u043a\u0441 \u043d\u0430 \u0431\u0430\u0437\u0435 Bootstrap \u0432\u0451\u0440\u0441\u0442\u043a\u0438<\/a> (<a href=\"http:\/\/habrahabr.ru\/users\/lexnekr\/\" class=\"user_link\">lexnekr<\/a>)<br \/>  <a href=\"http:\/\/habrahabr.ru\/post\/228523\/\">\u041a\u0430\u043a \u0441\u0432\u0435\u0440\u0441\u0442\u0430\u0442\u044c \u0442\u0435\u043c\u0443 \u0434\u043b\u044f WordPress<\/a>     \t<\/p>\n<div class=\"clear\"><\/div>\n<p> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"http:\/\/habrahabr.ru\/post\/256635\/\"> http:\/\/habrahabr.ru\/post\/256635\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<br \/>\n<h4>\u0412\u0432\u0435\u0434\u0435\u043d\u0438\u0435<\/h4>\n<p>  \u0412 <a href=\"http:\/\/habrahabr.ru\/post\/228523\/\">\u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439<\/a> \u0441\u0442\u0430\u0442\u044c\u0435 \u043c\u044b \u0438\u0437\u0443\u0447\u0438\u043b\u0438, \u043a\u0430\u043a \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0442\u0435\u043c\u0443 \u0434\u043b\u044f WordPress. \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u0441\u0435\u0433\u043e\u0434\u043d\u044f \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u044d\u0442\u043e\u0433\u043e \u0436\u0435 \u0448\u0430\u0431\u043b\u043e\u043d\u0430 <a href=\"http:\/\/www.pcklab.com\/templates\/corporate-blue\">Corporate Blue<\/a> \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0435\u043c \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0441\u0430\u0439\u0442 \u043d\u0430 \u0432\u0442\u043e\u0440\u043e\u0439 \u043f\u043e \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u0438 CMS \u2013 Joomla! \u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0432 \u0441\u0442\u0430\u0442\u044c\u0435 \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c \u0432\u0451\u0440\u0441\u0442\u043a\u0430, \u0431\u0443\u0434\u0435\u043c \u0441\u0447\u0438\u0442\u0430\u0442\u044c, \u0447\u0442\u043e Joomla! \u0443 \u0432\u0430\u0441 \u0443\u0436\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0430. \u0415\u0441\u043b\u0438 \u0432\u044b \u043d\u0435 \u0437\u043d\u0430\u0435\u0442\u0435, \u043a\u0430\u043a \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c Joomla!, \u0442\u043e \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044e \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 <a href=\"https:\/\/docs.joomla.org\/J3.x:Installing_Joomla\/ru\">\u0437\u0434\u0435\u0441\u044c<\/a>. \u0412 \u0434\u0430\u043d\u043d\u043e\u043c \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u0435 \u043c\u044b \u043d\u0435 \u0431\u0443\u0434\u0435\u043c \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0442\u044c CSS \u0441\u0442\u0438\u043b\u0438 \u0438 HTML \u043a\u043e\u0434 \u2013 \u044d\u0442\u043e \u0431\u044b\u043b\u043e \u0441\u0434\u0435\u043b\u0430\u043d\u043e <a href=\"http:\/\/habrahabr.ru\/post\/202408\/\">\u0432 \u0441\u0430\u043c\u043e\u0439 \u043f\u0435\u0440\u0432\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435<\/a>. \u0412\u043c\u0435\u0441\u0442\u043e \u044d\u0442\u043e\u0433\u043e \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0434\u0435\u0442\u0430\u043b\u044c\u043d\u043e \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0448\u0430\u0431\u043b\u043e\u043d\u0430 \u0438\u043c\u0435\u043d\u043d\u043e \u0434\u043b\u044f Joomla!  <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-256060","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/256060","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=256060"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/256060\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=256060"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=256060"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=256060"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}