Changeset 1091243
- Timestamp:
- 02/16/2015 11:16:50 AM (11 years ago)
- Location:
- yandexnews-feed-by-teplitsa
- Files:
-
- 2 added
- 8 edited
-
assets/screenshot-1.png (added)
-
assets/screenshot-2.png (added)
-
trunk/inc/admin.php (modified) (3 diffs)
-
trunk/inc/feed.php (modified) (1 diff)
-
trunk/languages/layf-ru_RU.mo (modified) (previous)
-
trunk/languages/layf-ru_RU.po (modified) (5 diffs)
-
trunk/languages/layf.pot (modified) (3 diffs)
-
trunk/readme.md (modified) (3 diffs)
-
trunk/readme.txt (modified) (1 diff)
-
trunk/tst-yandex-feed.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
yandexnews-feed-by-teplitsa/trunk/inc/admin.php
r1024299 r1091243 74 74 75 75 add_settings_field( 76 'layf_feed_logo_square', 77 __('Square Logo URL for feed description', 'layf'), 78 array($this, 'settings_feed_logo_square_callback'), 79 'layf_settings', 80 'layf_base' 81 ); 82 83 add_settings_field( 76 84 'layf_filter_taxonomy', 77 85 __('Taxonomy to filter entries for feed', 'layf'), … … 91 99 register_setting( 'layf_settings', 'layf_post_types' ); 92 100 register_setting( 'layf_settings', 'layf_feed_logo' ); 101 register_setting( 'layf_settings', 'layf_feed_logo_square' ); 93 102 register_setting( 'layf_settings', 'layf_filter_taxonomy' ); 94 103 register_setting( 'layf_settings', 'layf_filter_terms' ); … … 131 140 $value = get_option('layf_feed_logo', ''); 132 141 ?> 133 <label for="layf_feed_logo "><input name="layf_feed_logo" id="layf_feed_logo" type="text" class="code widefat" value="<?php echo $value;?>"> </label>142 <label for="layf_feed_logo_square"><input name="layf_feed_logo" id="layf_feed_logo" type="text" class="code widefat" value="<?php echo $value;?>"> </label> 134 143 <p class="description"><?php _e('Direct link to .jpg, .png, .gif file (100px size of max side)', 'layf');?></p> 144 <?php 145 } 146 147 function settings_feed_logo_square_callback() { 148 149 $value = get_option('layf_feed_logo_square', ''); 150 ?> 151 <label for="layf_feed_logo_square"><input name="layf_feed_logo_square" id="layf_feed_logo_square" type="text" class="code widefat" value="<?php echo $value;?>"> </label> 152 <p class="description"><?php _e('Direct link to .jpg, .png, .gif file (180x180px size as min)', 'layf');?></p> 135 153 <?php 136 154 } -
yandexnews-feed-by-teplitsa/trunk/inc/feed.php
r1068031 r1091243 16 16 <description><?php bloginfo_rss("description") ?></description> 17 17 <?php 18 $logo = get_option('layf_feed_logo', ''); 18 $logo = get_option('layf_feed_logo', ''); 19 19 if(!empty($logo)): 20 20 ?> 21 <image> 22 <url><?php echo esc_url($logo);?></url> 23 <title><?php bloginfo_rss('name');?></title> 24 <link><?php bloginfo_rss('url') ?></link> 25 </image> 21 <yandex:logo><?php echo esc_url($logo);?></yandex:logo> 26 22 <?php endif;?> 23 <?php 24 $logo_square = get_option('layf_feed_logo_square', ''); 25 if(!empty($logo_square)): 26 ?> 27 <yandex:logo type="square"><?php echo esc_url($logo_square);?></yandex:logo> 28 <?php endif;?> 29 27 30 <?php while( have_posts()) : the_post(); ?> 28 31 <item> -
yandexnews-feed-by-teplitsa/trunk/languages/layf-ru_RU.po
r1024299 r1091243 2 2 msgstr "" 3 3 "Project-Id-Version: Yandex.News Feed by Teplitsa\n" 4 "POT-Creation-Date: 201 4-11-11 22:14+0300\n"5 "PO-Revision-Date: 201 4-11-11 22:16+0300\n"4 "POT-Creation-Date: 2015-02-16 13:43+0300\n" 5 "PO-Revision-Date: 2015-02-16 13:44+0300\n" 6 6 "Last-Translator: Anna Ladoshkina <webdev@foralien.com>\n" 7 7 "Language-Team: Anna Ladoshkina <webdev@foralien.com>\n" … … 10 10 "Content-Type: text/plain; charset=UTF-8\n" 11 11 "Content-Transfer-Encoding: 8bit\n" 12 "X-Generator: Poedit 1. 6.10\n"12 "X-Generator: Poedit 1.7.4\n" 13 13 "X-Poedit-Basepath: ..\n" 14 14 "X-Poedit-SourceCharset: UTF-8\n" 15 15 "X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;" 16 "esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c; _n_noop:1,2;"17 "_n x_noop:3c,1,2;__ngettext_noop:1,2\n"16 "esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;" 17 "_n_noop:1,2;_nx_noop:3c,1,2;__ngettext_noop:1,2\n" 18 18 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" 19 19 "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" 20 20 "X-Poedit-SearchPath-0: .\n" 21 21 22 #: inc/admin.php:42 inc/admin.php:1 0322 #: inc/admin.php:42 inc/admin.php:112 23 23 msgid "Yandex.News Feed Settings" 24 24 msgstr "Настройки трансляции Яндекс.Новости" … … 41 41 42 42 #: inc/admin.php:77 43 msgid "Square Logo URL for feed description" 44 msgstr "Ссылка на квадратный логотип" 45 46 #: inc/admin.php:85 43 47 msgid "Taxonomy to filter entries for feed" 44 48 msgstr "Таксономия для фильтрации трансляции" 45 49 46 #: inc/admin.php: 8550 #: inc/admin.php:93 47 51 msgid "Terms to filter entries for feed" 48 52 msgstr "Термины для фильтрации трансляции" 49 53 50 #: inc/admin.php:1 2554 #: inc/admin.php:134 51 55 msgid "Comma separated list of post types" 52 56 msgstr "Список типов записей, разделенных запятыми" 53 57 54 #: inc/admin.php:1 3458 #: inc/admin.php:143 55 59 msgid "Direct link to .jpg, .png, .gif file (100px size of max side)" 56 60 msgstr "" … … 58 62 "стороне)" 59 63 60 #: inc/admin.php:158 64 #: inc/admin.php:152 65 msgid "Direct link to .jpg, .png, .gif file (180x180px size as min)" 66 msgstr "" 67 "Прямая ссылка на файл .jpg, .png, .gif file (минимальный размер 180х180рх, " 68 "строго квадратное изображение)" 69 70 #: inc/admin.php:176 61 71 msgid "Comma separated list of term IDs" 62 72 msgstr "Список ID терминов, разделенных запятыми" 63 73 64 #: inc/admin.php:1 7174 #: inc/admin.php:189 65 75 msgid "Yandex.News settings" 66 76 msgstr "Настройки Яндекс.Новости" 67 77 68 #: inc/admin.php: 19178 #: inc/admin.php:209 69 79 msgid "Related links" 70 80 msgstr "Связанные ссылки" 71 81 72 #: inc/admin.php: 19382 #: inc/admin.php:211 73 83 msgid "" 74 84 "Enter related links URL and descrioption separated by space, one link per " … … 78 88 "описание ссылки. Указывайте каждую ссылку на отдельной строке." 79 89 80 #: inc/admin.php: 19690 #: inc/admin.php:214 81 91 msgid "Exclude entry from Yandex.News feed" 82 92 msgstr "Исключить запись из трансляции Яндекс.Новости" 83 93 84 #: inc/admin.php: 19794 #: inc/admin.php:215 85 95 msgid "Exclude despite the global settings" 86 96 msgstr "Исключить, не смотря на глобальные настройки" 97 98 #: inc/tst-yandex-feed-core.php:58 99 msgid "GitHub" 100 msgstr "GitHub" 87 101 88 102 #: tst-yandex-feed.php:54 -
yandexnews-feed-by-teplitsa/trunk/languages/layf.pot
r1024299 r1091243 2 2 msgstr "" 3 3 "Project-Id-Version: Yandex.News Feed by Teplitsa\n" 4 "POT-Creation-Date: 201 4-11-11 22:28+0300\n"5 "PO-Revision-Date: 201 4-11-11 22:28+0300\n"4 "POT-Creation-Date: 2015-02-16 14:05+0300\n" 5 "PO-Revision-Date: 2015-02-16 14:05+0300\n" 6 6 "Last-Translator: Anna Ladoshkina <webdev@foralien.com>\n" 7 7 "Language-Team: Anna Ladoshkina <webdev@foralien.com>\n" 8 "Language: \n"9 8 "MIME-Version: 1.0\n" 10 9 "Content-Type: text/plain; charset=UTF-8\n" 11 10 "Content-Transfer-Encoding: 8bit\n" 12 "X-Generator: Poedit 1. 6.10\n"11 "X-Generator: Poedit 1.7.4\n" 13 12 "X-Poedit-Basepath: ..\n" 14 13 "X-Poedit-SourceCharset: UTF-8\n" 15 14 "X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;" 16 "esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c; _n_noop:1,2;"17 "_n x_noop:3c,1,2;__ngettext_noop:1,2\n"15 "esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;" 16 "_n_noop:1,2;_nx_noop:3c,1,2;__ngettext_noop:1,2\n" 18 17 "Plural-Forms: nplurals=2; plural=(n != 1);\n" 19 18 "X-Poedit-SearchPath-0: .\n" 20 19 21 #: inc/admin.php:42 inc/admin.php:1 0320 #: inc/admin.php:42 inc/admin.php:112 22 21 msgid "Yandex.News Feed Settings" 23 22 msgstr "" … … 40 39 41 40 #: inc/admin.php:77 41 msgid "Square Logo URL for feed description" 42 msgstr "" 43 44 #: inc/admin.php:85 42 45 msgid "Taxonomy to filter entries for feed" 43 46 msgstr "" 44 47 45 #: inc/admin.php: 8548 #: inc/admin.php:93 46 49 msgid "Terms to filter entries for feed" 47 50 msgstr "" 48 51 49 #: inc/admin.php:1 2552 #: inc/admin.php:134 50 53 msgid "Comma separated list of post types" 51 54 msgstr "" 52 55 53 #: inc/admin.php:1 3456 #: inc/admin.php:143 54 57 msgid "Direct link to .jpg, .png, .gif file (100px size of max side)" 55 58 msgstr "" 56 59 57 #: inc/admin.php:158 60 #: inc/admin.php:152 61 msgid "Direct link to .jpg, .png, .gif file (180x180px size as min)" 62 msgstr "" 63 64 #: inc/admin.php:176 58 65 msgid "Comma separated list of term IDs" 59 66 msgstr "" 60 67 61 #: inc/admin.php:1 7168 #: inc/admin.php:189 62 69 msgid "Yandex.News settings" 63 70 msgstr "" 64 71 65 #: inc/admin.php: 19172 #: inc/admin.php:209 66 73 msgid "Related links" 67 74 msgstr "" 68 75 69 #: inc/admin.php: 19376 #: inc/admin.php:211 70 77 msgid "" 71 78 "Enter related links URL and descrioption separated by space, one link per " … … 73 80 msgstr "" 74 81 75 #: inc/admin.php: 19682 #: inc/admin.php:214 76 83 msgid "Exclude entry from Yandex.News feed" 77 84 msgstr "" 78 85 79 #: inc/admin.php: 19786 #: inc/admin.php:215 80 87 msgid "Exclude despite the global settings" 88 msgstr "" 89 90 #: inc/tst-yandex-feed-core.php:58 91 msgid "GitHub" 81 92 msgstr "" 82 93 -
yandexnews-feed-by-teplitsa/trunk/readme.md
r1068031 r1091243 28 28 или скачать его в виде ZIP архива: https://github.com/Teplitsa/tst-yandex-feed/archive/master.zip 29 29 30 После установки настройки плагина доступны через меню _Настройки -> Яндекс.Новости_. 30 После установки настройки плагина доступны через меню _Настройки -> Яндекс.Новости_. Пример страницы настроек 31  31 32 32 Трансляция (фид) доступна для просмотра по ссылке _domain.ru/yandex/news/_. 33 Трансляция (фид) доступна для просмотра по ссылке _domain.ru/yandex/news/_. Пример выдачи 34  33 35 34 36 Плагин имеет минимум необходимых настроек. Подробнее о его использовании можно узнать на сайте разработчиков: … … 47 49 Если у вас есть вопросы по работе плагина, то обратитесь за поддержкой с помощью GitHub. 48 50 51 Если вам нужна помощь волонтеров в установке и настройке - создайте задачу на https://itv.te-st.ru 49 52 50 53 ##In English## … … 94 97 95 98 If you have questions about the plugin, then ask for support through GitHub. 99 100 -
yandexnews-feed-by-teplitsa/trunk/readme.txt
r1068036 r1091243 97 97 или скачать его в виде ZIP архива: https://github.com/Teplitsa/tst-yandex-feed/archive/master.zip 98 98 99 == Screenshots == 100 101 1. Пример формата выдачи 102 2. Пример страницы настроек плагина 103 104 99 105 == Changelog == 106 107 = 1.7 = 108 * New: Added support for new Yandex square logo format update 100 109 101 110 = 1.6 = -
yandexnews-feed-by-teplitsa/trunk/tst-yandex-feed.php
r1068031 r1091243 3 3 Plugin Name: Yandex.News Feed by Teplitsa 4 4 Description: The plugin creates feed for Yandex.News service 5 Version: 1. 65 Version: 1.7 6 6 Author: Teplitsa 7 7 Author URI: http://te-st.ru/
Note: See TracChangeset
for help on using the changeset viewer.