diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..2b01309 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +.idea +/cms/cache/* +!/cms/cache/.dummy +/cms/data/*.sqlite \ No newline at end of file diff --git a/Nginx-1.5.12_vhost.conf b/Nginx-1.5.12_vhost.conf new file mode 100644 index 0000000..cb3a15a --- /dev/null +++ b/Nginx-1.5.12_vhost.conf @@ -0,0 +1,89 @@ +#---------------------------------------------# +# +#---------------------------------------------# + +server { +listen %ip%:%httpport%; +listen %ip%:%httpsport% ssl; +server_name %host% %aliases%; +#if ($request_method !~* ^(GET|HEAD|POST)$ ){return 403;} +%limit% + +root "%hostdir%"; +index index.php index.html; + +location ~* \.(js|css|less|png|jpg|jpeg|gif|ico|woff|ttf|svg|tpl)$ { + expires 24h; + access_log off; +} + +location = /favicon.ico { + log_not_found off; + access_log off; +} + +location = /robots.txt { + log_not_found off; + access_log off; +} + +location ~ /\. { + # deny all; + access_log off; + log_not_found off; +} + +location / { + if (!-e $request_filename){ + rewrite ^/(.*)$ /index.php?qs=$1 last; + } +} + +location /cms/ { + rewrite ^/(.*)$ /cms/index.php?qs=$1 last; +} + +location ~ \.(js|css|png|jpg|gif|swf|ico|pdf|mov|fla|zip|rar)$ { + try_files $uri =404; +} + +location ~ \.php$ { + fastcgi_split_path_info ^(.+\.php)(/.+)$; + # if (!-e $document_root$document_uri){return 404;} + fastcgi_pass backend; + fastcgi_index index.php; + fastcgi_param TMP "%sprogdir%/userdata/temp"; + fastcgi_param TMPDIR "%sprogdir%/userdata/temp"; + fastcgi_param TEMP "%sprogdir%/userdata/temp"; + fastcgi_buffers 4 64k; + fastcgi_connect_timeout 1s; + fastcgi_ignore_client_abort off; + fastcgi_next_upstream timeout; + fastcgi_read_timeout 30s; + fastcgi_send_timeout 30s; + fastcgi_param CONTENT_TYPE $content_type; + fastcgi_param CONTENT_LENGTH $content_length; + fastcgi_param DOCUMENT_URI $document_uri; + fastcgi_param DOCUMENT_ROOT $document_root; + fastcgi_param GATEWAY_INTERFACE CGI/1.1; + fastcgi_param HTTPS $https; + fastcgi_param QUERY_STRING $query_string; + fastcgi_param REQUEST_METHOD $request_method; + fastcgi_param REQUEST_URI $request_uri; + fastcgi_param REMOTE_ADDR $remote_addr; + fastcgi_param REMOTE_PORT $remote_port; + fastcgi_param SERVER_ADDR $server_addr; + fastcgi_param SERVER_PORT $server_port; + fastcgi_param SERVER_NAME $host; + fastcgi_param SERVER_PROTOCOL $server_protocol; + fastcgi_param SERVER_SOFTWARE nginx; + fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; + fastcgi_param SCRIPT_NAME $fastcgi_script_name; +} +# Íå óäàëÿéòå ñëåäóþùóþ ñòðîêó êîíôèãóðàöèè! +include "%sprogdir%/userdata/temp/config/%httpdriver%_url.conf"; +} + +#---------------------------------------------# +# Êîíåö øàáëîíà êîíôèãóðàöèè õîñòà +#---------------------------------------------# diff --git a/cms/config/db_settings.conf.php b/cms/config/db_settings.conf.php index a90a771..2c2d98a 100644 --- a/cms/config/db_settings.conf.php +++ b/cms/config/db_settings.conf.php @@ -1,5 +1,5 @@ diff --git a/cms/config/sql/mysql.initial.sql b/cms/config/sql/mysql.initial.sql new file mode 100644 index 0000000..5f79f29 --- /dev/null +++ b/cms/config/sql/mysql.initial.sql @@ -0,0 +1,266 @@ +# Converted with pg2mysql-1.9 +# Converted on Sat, 19 Apr 2014 08:52:11 -0400 +# Lightbox Technologies Inc. http://www.lightbox.ca + +SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; +SET time_zone="+00:00"; + +CREATE TABLE phpsqlitecms_banlists +( + id int(11) auto_increment NOT NULL, + name varchar(255) NOT NULL DEFAULT '', + list text +, PRIMARY KEY(`id`) +) ENGINE=MyISAM; + +CREATE TABLE phpsqlitecms_comments +( + id int(11) auto_increment NOT NULL, + `type` smallint NOT NULL DEFAULT 0, + comment_id int(11) NOT NULL DEFAULT 0, + `time` int(11) NOT NULL DEFAULT 0, + ip varchar(255) NOT NULL DEFAULT '', + name varchar(255) NOT NULL DEFAULT '', + email_hp varchar(255) NOT NULL DEFAULT '', + comment text NOT NULL +, PRIMARY KEY(`id`) +) ENGINE=MyISAM; + +CREATE TABLE phpsqlitecms_gcb +( + id int(11) auto_increment NOT NULL, + identifier varchar(255) NOT NULL DEFAULT '', + content text NOT NULL, + content_formatting smallint DEFAULT 0 +, PRIMARY KEY(`id`) +) ENGINE=MyISAM; + +CREATE TABLE phpsqlitecms_menus +( + id int(11) auto_increment NOT NULL, + menu varchar(255) NOT NULL DEFAULT '', + sequence int(11) NOT NULL DEFAULT 1, + name varchar(255) NOT NULL DEFAULT '', + title varchar(255) NOT NULL DEFAULT '', + link varchar(255) NOT NULL DEFAULT '', + section varchar(255) NOT NULL DEFAULT '', + accesskey varchar(255) NOT NULL DEFAULT '' +, PRIMARY KEY(`id`) +) ENGINE=MyISAM; + +CREATE TABLE phpsqlitecms_news +( + id int(11) auto_increment NOT NULL, + page_id int(11), + `time` int(11), + title varchar(255) NOT NULL, + teaser text, + text text, + text_formatting smallint, + linkname varchar(255) +, PRIMARY KEY(`id`) +) ENGINE=MyISAM; + +CREATE TABLE phpsqlitecms_newsletter +( + id int(11) auto_increment NOT NULL, + newsletter_id int(11) NOT NULL DEFAULT 0, + `time` int(11) NOT NULL DEFAULT 0, + ip varchar(255) NOT NULL DEFAULT '', + email varchar(255) NOT NULL DEFAULT '', + confirmed smallint DEFAULT 0, + confirmation_code varchar(255) NOT NULL DEFAULT '' +, PRIMARY KEY(`id`) +) ENGINE=MyISAM; + +CREATE TABLE phpsqlitecms_notes +( + id int(11) auto_increment NOT NULL, + note_section varchar(255) NOT NULL DEFAULT '', + sequence int(11) NOT NULL DEFAULT 1, + `time` int(11) NOT NULL DEFAULT 0, + title varchar(255) NOT NULL DEFAULT '', + text text NOT NULL, + text_formatting smallint DEFAULT 0, + link varchar(255) NOT NULL DEFAULT '', + linkname varchar(255) NOT NULL DEFAULT '' +, PRIMARY KEY(`id`) +) ENGINE=MyISAM; + +CREATE TABLE phpsqlitecms_pages +( + id int(11) auto_increment NOT NULL, + page varchar(255) NOT NULL DEFAULT '', + author int(11) NOT NULL DEFAULT 0, + `type` varchar(255) NOT NULL DEFAULT '', + type_addition varchar(255) NOT NULL DEFAULT '', + `time` int(11) NOT NULL DEFAULT 0, + display_time smallint DEFAULT 0, + last_modified int(11) NOT NULL DEFAULT 0, + last_modified_by int(11) NOT NULL DEFAULT 0, + title varchar(255) NOT NULL DEFAULT '', + page_title varchar(255) NOT NULL DEFAULT '', + description varchar(255) NOT NULL DEFAULT '', + keywords varchar(255) NOT NULL DEFAULT '', + category varchar(255), + page_info varchar(255) NOT NULL DEFAULT '', + language varchar(255) NOT NULL DEFAULT '', + breadcrumbs varchar(255) NOT NULL DEFAULT '', + sections varchar(255) NOT NULL DEFAULT '', + include_page int(11) NOT NULL DEFAULT 0, + include_order int(11) NOT NULL DEFAULT 0, + include_rss int(11) NOT NULL DEFAULT 0, + include_sitemap int(11) NOT NULL DEFAULT 0, + link_name varchar(255) NOT NULL DEFAULT '', + template varchar(255) NOT NULL DEFAULT '', + content_type varchar(255) NOT NULL DEFAULT '', + charset varchar(255) NOT NULL DEFAULT '', + teaser_headline varchar(255) NOT NULL DEFAULT '', + teaser text, + teaser_img varchar(255) NOT NULL DEFAULT '', + content text, + sidebar_1 text, + sidebar_2 text, + sidebar_3 text, + page_notes text, + edit_permission varchar(255) NOT NULL DEFAULT '', + edit_permission_general smallint DEFAULT 0, + tv varchar(255) NOT NULL DEFAULT '', + `status` smallint DEFAULT 2, + views int(11) NOT NULL DEFAULT 0, + include_news int(11) NOT NULL DEFAULT 0, + menu_1 varchar(255), + menu_2 varchar(255), + menu_3 varchar(255), + gcb_1 varchar(255), + gcb_2 varchar(255), + gcb_3 varchar(255) +, PRIMARY KEY(`id`) +) ENGINE=MyISAM; + +CREATE TABLE phpsqlitecms_photos +( + id int(11) auto_increment NOT NULL, + gallery varchar(255) NOT NULL DEFAULT '', + sequence int(11) NOT NULL DEFAULT 1, + photo_thumbnail varchar(255) NOT NULL DEFAULT '', + photo_normal varchar(255) NOT NULL DEFAULT '', + photo_large varchar(255) NOT NULL DEFAULT '', + photo_xlarge varchar(255) NOT NULL DEFAULT '', + width int(11) NOT NULL DEFAULT 0, + height int(11) NOT NULL DEFAULT 0, + large_width int(11) NOT NULL DEFAULT 0, + large_height int(11) NOT NULL DEFAULT 0, + title varchar(255) NOT NULL DEFAULT '', + subtitle varchar(255) NOT NULL DEFAULT '', + description text NOT NULL, + description_formatting smallint DEFAULT 0, + template varchar(255) NOT NULL DEFAULT '', + photos_per_row smallint NOT NULL DEFAULT 4 +, PRIMARY KEY(`id`) +) ENGINE=MyISAM; + +CREATE TABLE phpsqlitecms_settings +( + id int(11) auto_increment NOT NULL, + name varchar(255) NOT NULL DEFAULT '', + value varchar(255) NOT NULL DEFAULT '' +, PRIMARY KEY(`id`) +) ENGINE=MyISAM; + +CREATE TABLE phpsqlitecms_userdata +( + id int(11) auto_increment NOT NULL, + name varchar(255) NOT NULL DEFAULT '', + `type` smallint NOT NULL DEFAULT 0, + pw varchar(255) NOT NULL DEFAULT '', + last_login int(11) NOT NULL DEFAULT 0, + wysiwyg smallint NOT NULL DEFAULT 0 +, PRIMARY KEY(`id`) +) ENGINE=MyISAM; + +INSERT INTO phpsqlitecms_banlists (name, list) VALUES('user_agents', ''); +INSERT INTO phpsqlitecms_banlists (name, list) VALUES('ips', ''); +INSERT INTO phpsqlitecms_banlists (name, list) VALUES('words', ''); +INSERT INTO phpsqlitecms_menus (menu, sequence, name, title, link, section, accesskey) VALUES('main_menu', 1, 'Home', 'Home', '', 'home', '0'); +INSERT INTO phpsqlitecms_pages (page, author, type, type_addition, `time`, display_time, last_modified, last_modified_by, title, page_title, description, keywords, category, page_info, language, breadcrumbs, sections, include_page, include_order, include_rss, include_sitemap, link_name, template, content_type, charset, teaser_headline, teaser, teaser_img, content, sidebar_1, sidebar_2, sidebar_3, page_notes, edit_permission, edit_permission_general, tv, status, views, include_news, menu_1, menu_2, menu_3, gcb_1, gcb_2, gcb_3) VALUES ('home', 1, 'default', '', 1230764400, 0, 1381589697, 1, 'Home', 'phpSQLiteCMS - a simple & lightweight CMS', 'phpSQLiteCMS - a simple and lightweight content management system based on php and SQLite', 'CMS, content management system, php, sqlite', NULL, '', '', '', 'home', 0, 0, 0, 0, 'more...', 'default.tpl', '', '', '', '', '', '
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
', '', '', '', 'Here you can write down some notes. These notes will not be published. If you see this, phpSQLiteCMS seems to work! First thing to do is [[cms/index.php|log in]] and [[cms/index.php?mode=user|change the password]] (the default username and password is admin). Then you can begin to [[cms/index.php?mode=edit&id=1|edit this page]]. The other pages are examples to see what you can do with this CMS. Just play with them to learn about the functionality...', '', 0, '', 2, 0, 0, 'main_menu', '', '', '', '', ''); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('comment_order', '1'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('comments_per_page', '10'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('news_per_page', '10'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('comment_notification', '0'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('comment_maxlength', '1000'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('word_maxlength', '30'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('name_maxlength', '50'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('email_hp_maxlength', '100'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('default_image_class', 'teaser'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('default_thumbnail_class', 'teaser'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('default_gallery_image_class', 'thumbnail'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('image_classes', 'float-left, float-right, thumbnail'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('photos_commentable', '0'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('count_views', '0'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('default_template', 'default.tpl'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('default_photo_template', 'photo.tpl'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('default_slideshow_template', 'slideshow.tpl'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('location_maxlength', '50'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('admin_entries_per_page', '20'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('resize', '640'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('resize_xy', 'x'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('compression', '80'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('session_prefix', 'phpsqlitecms_'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('smiley_directory', 'images/smilies'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('comment_smilies', '1'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('comment_auto_link', '1'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('content_smilies', '0'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('content_auto_link', '0'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('default_description', ''); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('default_keywords', ''); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('akismet_key', ''); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('rss_maximum_items', '20'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('search_results_per_page', '20'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('counter_last_resetted', '1249183456'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('notes_per_page', '10'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('entries_show_email', '0'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('mail_parameter', ''); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('base_url', ''); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('default_photos_per_row', '4'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('version', '2.0.2'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('breadcrumbs', '5'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('slideshow', '0'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('base_path', ''); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('default_formatting', '0'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('akismet_entry_check', '0'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('akismet_mail_check', '0'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('prevent_repeated_posts_minutes', '2'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('comment_remove_blank_lines', '1'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('admin_auto_clear_cache', '1'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('check_access_permission', '0'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('time_zone', ''); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('simple_news_per_page', '10'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('global_content_blocks', '1'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('include_news_items', '3'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('content_functions', '0'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('rss_feed', 'rss'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('email_subject_maxlength', '100'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('email_text_maxlength', '10000'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('enable_fullfeeds', '1'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('pingback_title_maxlength', '60'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('pingbacks_enabled', '1'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('lightbox_enabled', '0'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('thumbnail_resize_xy', 'x'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('thumbnail_compression', '70'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('thumbnail_resize', '170'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('thumbnail_postfix', '_thumbnail'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('thumbnail_prefix', ''); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('default_menu', 'main_menu'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('website_title', 'phpSQLiteCMS'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('website_subtitle', 'a simple & lightweight CMS'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('website_footnote_1', ''); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('website_footnote_2', '© 2013 …'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('email', 'me@example.com'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('index_page', 'home'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('error_page', '404'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('admin_language', 'english'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('default_page_language', 'english'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('caching', '0'); +INSERT INTO phpsqlitecms_settings (name, value) VALUES ('wysiwyg_editor', '0'); +INSERT INTO phpsqlitecms_userdata (name, type, pw, last_login, wysiwyg) VALUES('admin', 1, '75470d05abd21fb5e84e735d2bc595e2f7ecc5c7a5e98ad0d7', 1230764400, 0); diff --git a/cms/includes/classes/Cache.class.php b/cms/includes/classes/Cache.class.php index e5df5a0..618ae67 100644 --- a/cms/includes/classes/Cache.class.php +++ b/cms/includes/classes/Cache.class.php @@ -85,10 +85,12 @@ $cacheContent .= '} if(!$page) { // delete all cache files (settings.php and *.cache): - foreach(glob($this->_cacheDir.'{settings.php,*.cache}', GLOB_BRACE) as $cacheFile) - { - @unlink($cacheFile); - } + $cacheFiles = glob($this->_cacheDir . '{settings.php,*.cache}', GLOB_BRACE); + if ($cacheFiles) { + foreach ($cacheFiles as $cacheFile) { + @unlink($cacheFile); + } + } } else { diff --git a/cms/lang/russian.admin.lang.php b/cms/lang/russian.admin.lang.php index 5e7e1f5..968127c 100644 --- a/cms/lang/russian.admin.lang.php +++ b/cms/lang/russian.admin.lang.php @@ -6,7 +6,7 @@ $lang['lang'] = 'ru'; $lang['charset'] = 'utf-8'; $lang['locale'] = array('ru_RU.utf8','ru','rus'); -$lang['time_format'] = '%Y-%m-%d, %H:%M'; +$lang['time_format'] = '%d-%m-%Y, %H:%M'; $lang['time_format_full'] = '%A, %B %d, %Y, %H:%M'; $lang['dir'] = 'ltr'; @@ -96,7 +96,7 @@ $lang['edit_sidebar_3_marking'] = 'Боковой блок 3:'; $lang['breadcrumbs'] = 'Хлебные крошки:'; $lang['edit_time_marking'] = 'Дата создания:'; $lang['edit_last_modified_marking'] = 'Дата изменения:'; -$lang['edit_time_format'] = 'YYYY-MM-DD HH:MM:SS'; +$lang['edit_time_format'] = 'DD-MM-YYYY HH:MM:SS'; $lang['edit_display_time'] = 'Показ времени:'; $lang['edit_display_time_label'] = 'Показывать время на странице'; $lang['edit_description_marking'] = 'Описание:'; @@ -174,8 +174,8 @@ $lang['page_charset'] = 'Кодировка:'; $lang['page_charset_exp'] = 'пусто = [кодировка по умолчанию]'; $lang['template_variables'] = 'Переменные для шаблонов (TV):'; $lang['edit_permission'] = 'Авторизованные редакторы:'; -$lang['edit_permission_general'] = 'all editors are authorized to edit this page'; -$lang['invalid_edit_auth_list'] = 'please check the edit authorization list - it had to be cleared due to inexistent users'; +$lang['edit_permission_general'] = 'все редакторы могут редактировать эту страницу'; +$lang['invalid_edit_auth_list'] = 'пожалуйста проверьте список авторизации - очистите от несуществующих пользователей'; $lang['status'] = 'Статус:'; $lang['status_published_searchable'] = 'Опубликовано и добавлено в поиске'; $lang['status_published'] = 'Опубликовано'; diff --git a/cms/lang/russian.page.lang.php b/cms/lang/russian.page.lang.php index 4e11399..9164067 100644 --- a/cms/lang/russian.page.lang.php +++ b/cms/lang/russian.page.lang.php @@ -117,7 +117,7 @@ $lang['photo_comment_link_title'] = 'Просмотр/Добавление // Simple news: $lang['simple_news_time'] = '[time|%A, %B %e, %Y]'; $lang['simple_news_edit_title'] = 'Заголовок:'; -$lang['simple_news_edit_teaser'] = 'Тизер:'; +$lang['simple_news_edit_teaser'] = 'Анонс:'; $lang['simple_news_edit_text'] = 'Текст:'; $lang['simple_news_edit_text_format'] = 'Авто-форматирование'; $lang['simple_news_edit_linkname'] = 'Имя ссылки:';