Commit d51f7736 authored by yPhil's avatar yPhil
Browse files

New help page entry: RSS publication process

parent bde64f88
......@@ -6,7 +6,7 @@ The font is a custom one, containing only the dozen of glyphs used throughout th
`cd petrolette/tmp`
`rm -rfv fontello-* ; unzip fontello.zip && cp -fv fontello-*/config.json ../public/font/fontello-config.json && cp -fv fontello-*/css/fontello.css ../public/css/ && cp -fv fontello-*/font/* ../public/font/ && cp -fv fontello-*/font/fontello.ttf ~/.fonts/`
`rm -rfv fontello-* ; unzip fontello.zip && cp -fv fontello-*/config.json ../public/font/fontello-config.json && cp -fv fontello-*/css/fontello.css ../public/css/ && cp -fv fontello-*/font/* ../public/font/ && cp -fv fontello-*/font/fontello.ttf ~/.fonts/ && fc-cache -f -v`
## Install
......
@font-face {
font-family: 'fontello';
src: url('../font/fontello.eot?906477');
src: url('../font/fontello.eot?906477#iefix') format('embedded-opentype'),
url('../font/fontello.woff2?906477') format('woff2'),
url('../font/fontello.woff?906477') format('woff'),
url('../font/fontello.ttf?906477') format('truetype'),
url('../font/fontello.svg?906477#fontello') format('svg');
src: url('../font/fontello.eot?60120350');
src: url('../font/fontello.eot?60120350#iefix') format('embedded-opentype'),
url('../font/fontello.woff2?60120350') format('woff2'),
url('../font/fontello.woff?60120350') format('woff'),
url('../font/fontello.ttf?60120350') format('truetype'),
url('../font/fontello.svg?60120350#fontello') format('svg');
font-weight: normal;
font-style: normal;
}
......@@ -15,7 +15,7 @@
@media screen and (-webkit-min-device-pixel-ratio:0) {
@font-face {
font-family: 'fontello';
src: url('../font/fontello.svg?906477#fontello') format('svg');
src: url('../font/fontello.svg?60120350#fontello') format('svg');
}
}
*/
......@@ -79,4 +79,7 @@
.icon-comments:before { content: '\e822'; } /* '' */
.icon-globe:before { content: '\e823'; } /* '' */
.icon-cloud:before { content: '\e824'; } /* '' */
.icon-error:before { content: '\e825'; } /* '' */
\ No newline at end of file
.icon-error:before { content: '\e825'; } /* '' */
.icon-publish1:before { content: '\e826'; } /* '' */
.icon-publish2:before { content: '\e827'; } /* '' */
.icon-publish3:before { content: '\e828'; } /* '' */
\ No newline at end of file
......@@ -743,6 +743,10 @@ button.ui-state-error {
/* box-shadow: none; */
/* } */
#helpDialog a {
text-decoration: underline;
}
ul.help {
/* list-style-type: circle; */
list-style-type: none;
......@@ -763,10 +767,20 @@ ul.help li:before {
}
ul.help li.rss:before {
content: '\E814';
content: '\E807';
color: var(--color-ui-sen);
}
ul.help li.publish:before {
content: '\E826';
color: var(--color-ui-success);
}
ul.help li.refresh:before {
content: '\E817';
color: var(--color-ui-sec);
}
ul.help li.www:before {
content: '\E823';
color: var(--color-ui-pri);
......
......@@ -163,6 +163,24 @@
"css": "error",
"code": 59429,
"src": "elusive"
},
{
"uid": "f978da58836f23373882916f05fb70b4",
"css": "publish1",
"code": 59430,
"src": "linecons"
},
{
"uid": "56da5324fc5a04f131ab65668c36b931",
"css": "publish2",
"code": 59431,
"src": "typicons"
},
{
"uid": "da0fd38d651815e3a12f6c030ff1fe5b",
"css": "publish3",
"code": 59432,
"src": "entypo"
}
]
}
\ No newline at end of file
No preview for this file type
......@@ -55,6 +55,12 @@
<glyph glyph-name="cloud" unicode="&#xe824;" d="M794 506q107 0 184-76t77-184-77-184-184-77l-573 0q-87 0-154 62t-67 147q0 66 48 122t96 79l0 8q0 128 97 220t228 92q102 0 189-59t118-151q4 0 9 1t9 0z m0-416q65 0 110 46t46 110-45 111-110 46q-17 0-42-8l-57-15-10 56q-13 75-71 125t-134 49q-86 0-147-61t-60-146q0-23 4-43l12-62-74 1q-40 0-69-31t-29-74q0-44 30-74t73-30l287 0 0 198-112-113q-7-7-18-7-17 0-24 16t5 29l156 156q6 6 18 7t20-7l156-156q12-13 5-29t-24-16q-11 0-19 7l-111 113 0-198 234 0z" horiz-adv-x="1055" />
<glyph glyph-name="error" unicode="&#xe825;" d="M0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m164-133l672 0 0 266-672 0 0-266z" horiz-adv-x="1000" />
<glyph glyph-name="publish1" unicode="&#xe826;" d="M0-25l0 625q0 39 27 66t67 28l31 0 0 62q0 39 27 67t67 27l687 0q39 0 67-27t27-67l0-781q0-53-36-89t-89-36l-750 0q-53 0-89 36t-36 89z m63 0q0-25 18-44t44-19l750 0q25 0 44 19t18 44l0 781q0 14-8 23t-23 8l-687 0q-14 0-23-8t-8-23l0-750q0-13-9-22t-23-9-22 9-9 22l0 625-31 0q-14 0-23-9t-8-22l0-625z m187 16q0 15 16 15l250 0q15 0 15-15t-15-16l-250 0q-16 0-16 16z m0 93q0 16 16 16l250 0q15 0 15-16t-15-15l-250 0q-16 0-16 15z m0 94q0 16 16 16l250 0q15 0 15-16 0-6-5-11t-10-4l-250 0q-16 0-16 15z m0 94q0 16 16 16l593 0q16 0 16-16t-16-16l-593 0q-16 0-16 16z m0 94q0 15 16 15l593 0q16 0 16-15t-16-16l-593 0q-16 0-16 16z m0 109l0 219q0 13 9 22t22 9l219 0q14 0 22-9t9-22l0-219q0-14-9-22t-22-9l-219 0q-13 0-22 9t-9 22z m63 31l156 0 0 156-156 0 0-156z m281-515q0 15 15 15l250 0q16 0 16-15t-16-16l-250 0q-15 0-15 16z m0 93q0 16 15 16l250 0q16 0 16-16t-16-15l-250 0q-15 0-15 15z m0 94q0 16 15 16l250 0q16 0 16-16 0-6-5-11t-11-4l-250 0q-15 0-15 15z m0 281q0 16 15 16l250 0q16 0 16-16t-16-15l-250 0q-15 0-15 15z m0 94q0 16 15 16l250 0q16 0 16-16t-16-15l-250 0q-15 0-15 15z m0 94q0 15 15 15l250 0q16 0 16-15t-16-16l-250 0q-15 0-15 16z" horiz-adv-x="1000" />
<glyph glyph-name="publish2" unicode="&#xe827;" d="M1041 767q44 0 75-31t30-73l0-625q0-43-30-73t-75-31l-937 0q-44 0-74 31t-30 73l0 625q0 42 30 73t74 31l937 0z m-937-104l0-625 417 0 0 625-417 0z m937-625l0 625-468 0 0-625 468 0z m-51 235l0-158q0-10-8-17t-18-8l-53 0q-10 0-18 8t-8 17l0 158q0 10 8 17t18 8l53 0q10 0 18-8t8-17z m-156 312l0-261q0-10-8-18t-18-8l-157 0q-10 0-18 8t-8 18l0 261q0 10 8 18t18 7l157 0q10 0 18-7t8-18z m77-131q-10 0-18 8t-8 18 8 18 18 9l53 0q10 0 18-9t8-18-8-18-18-8l-53 0z m0-104q-10 0-18 8t-8 19 8 18 18 8l53 0q10 0 18-8t8-18-8-19-18-8l-53 0z m-260-156q-10 0-18 8t-8 18 8 18 18 9l157 0q10 0 18-9t8-18-8-18-18-8l-157 0z m157-52q10 0 18-9t8-18-8-17-18-8l-157 0q-10 0-18 8t-8 17 8 18 18 9l157 0z m103 417q-10 0-18 8t-8 18 8 18 18 7l53 0q10 0 18-7t8-18-8-18-18-8l-53 0z m-442 26l0-157q0-10-8-18t-18-7l-260 0q-10 0-19 7t-8 18l0 157q0 10 8 18t19 7l260 0q10 0 18-7t8-18z m-26-338q10 0 18-9t8-18-8-18-18-8l-260 0q-10 0-19 8t-8 18 8 18 19 9l260 0z m0 103q10 0 18-8t8-18-8-18-18-8l-260 0q-10 0-19 8t-8 18 8 18 19 8l260 0z m0-208q10 0 18-9t8-18-8-17-18-8l-260 0q-10 0-19 8t-8 17 8 18 19 9l260 0z" horiz-adv-x="1146" />
<glyph glyph-name="publish3" unicode="&#xe828;" d="M700 800q42 0 71-29t29-71l0-700q0-40-29-70t-71-30l-600 0q-40 0-70 30t-30 70l0 700q0 42 30 71t70 29l600 0z m0-800l0 700-600 0 0-700 600 0z m-250 250l0-50-250 0 0 50 250 0z m150 200l0-50-200 0 0 50 200 0z m-200 50l0 100 200 0 0-100-200 0z m-50 100l0-200-150 0 0 200 150 0z m-50-250l0-50-100 0 0 50 100 0z m50-50l0 50 250 0 0-50-250 0z m250-150l0-50-400 0 0 50 400 0z m-100 50l0 50 100 0 0-50-100 0z" horiz-adv-x="800" />
</font>
</defs>
</svg>
\ No newline at end of file
No preview for this file type
......@@ -216,6 +216,11 @@ PTL.i18n.translations = {
"Pétrolette uses a time-tested technology" : { fr: "Pétrolette fonctionne sur une technologie éprouvée" , ja: "Pétroletteは時間を守った技術を使用しています", es: "Pétrolette utiliza una tecnología probada" },
"Websites provide a feed of their headlines to facilitate access to their content ; Pétrolette updates and displays them." : { fr: "Les sites produisent un flux d'info pour faciliter l'accès à leur contenu ; Pétrolette actualise ces sources et les affiche." , ja: "ウェブサイトは、コンテンツへのアクセスを容易にするために、見出しのフィードを提供します。 Pétroletteが更新して表示する", es: "Los sitios web proporcionan información sobre sus titulares para facilitar el acceso a su contenido; Pétrolette las actualiza y las muestra." },
"The website publishes a new article" : { fr: "Le site publie un nouvel article" , ja: "ウェブサイトは新しい記事を公開します", es: "El sitio web publica un nuevo artículo" },
"Its RSS feed is updated" : { fr: "Son flux RSS est mis à jour" , ja: "そのRSSフィードが更新されます", es: "Su feed RSS está actualizado" },
"At the next refresh, Pétrolette displays a new link to this article" : { fr: "Lors du prochain rafraîchissement, Pétrolette affiche un nouveau lien vers cet article'article" , ja: "次の更新時に、Pétroletteはこの記事への新しいリンクを表示します", es: "En la próxima actualización, Pétrolette muestra un nuevo enlace a este artículo." },
"Just a container for your feeds. Specifically, a tab that you can create, (re)name, move, and delete just like usual." : { fr: "Juste un conteneur pour vos flux ; plus précisément, un onglet que vous pouvez créer, (re) nommer, déplacer et supprimer comme d'habitude." , ja: "あなたのソースのためのちょうど容器。 具体的には、作成したり、名前を変更したり、移動したり、削除したりするタブです。", es: "Solo un contenedor para tus fuentes. Específicamente, una pestaña que puede crear, (re) nombrar, mover y eliminar como siempre." },
"What is a feed?" : { fr: "Qu'est-ce qu'un flux ?" , ja: "情報源とは何ですか?", es: "¿Qué es una fuente?" },
......
......@@ -7,15 +7,16 @@ PTL.prefs = (function() {
"columns": [
[
{"url":"http://rss.nytimes.com/services/xml/rss/nyt/World.xml","type":"mixed","limit": 4,"status":"on"},
{"url":"http://comicfeeds.chrisbenard.net/view/dilbert/default","type":"photo","limit": 1,"status":"on"}
{"url":"http://www.lemonde.fr/rss/une.xml","type":"mixed","limit": 4,"status":"on"}
],
[
{"url":"https://www.reddit.com/r/worldnews.rss","type":"mixed","limit": 6,"status":"off"},
{"url":"http://rss.nytimes.com/services/xml/rss/nyt/World.xml","type":"mixed","limit": 6,"status":"off"},
{"url":"https://www.npr.org/rss/rss.php?id=1001","type":"mixed","limit": 4,"status":"on"}
],
[
{"url":"http://xkcd.com/rss.xml","type":"photo","limit": 1,"status":"on"},
{"url":"http://www.lemonde.fr/rss/une.xml","type":"mixed","limit": 4,"status":"on"}
{"url":"http://xkcd.com/rss.xml","type":"photo","limit": 2,"status":"on"},
{"url":"http://comicfeeds.chrisbenard.net/view/dilbert/default","type":"photo","limit": 2,"status":"on"}
]
]
},
......@@ -57,7 +58,8 @@ PTL.prefs = (function() {
{"name":"music",
"columns": [
[
{"url":"http://createdigitalmusic.com/feed/","type":"mixed","limit": 8,"status":"on"},
{"url":"http://createdigitalmusic.com/feed/","type":"mixed","limit": 8,"status":"off"},
{"url":"https://tube.netzspielplatz.de/feeds/videos.xml?videoChannelId=8984","type":"mixed","limit": 8,"status":"on"},
{"url":"https://www.youtube.com/feeds/videos.xml?channel_id=UC3I2GFN_F8WudD_2jUZbojA","type":"mixed","limit": 8,"status":"on"}
],
[
......@@ -65,7 +67,7 @@ PTL.prefs = (function() {
{"url":"http://planet.linuxaudio.org/rss20.xml","type":"mixed","limit": 12,"status":"on"}
],
[
{"url":"https://feeds.feedburner.com/dangerousminds/dot/net","type":"photo","mixed": 12,"status":"on"}
{"url":"https://feeds.feedburner.com/dangerousminds/dot/net","type":"photo","mixed": 4,"status":"on"}
]
]
}
......
......@@ -160,6 +160,25 @@
Websites provide a feed of their headlines to facilitate access to their content ; Pétrolette updates and displays them.
</span>
</p>
<p>
<ul class="help">
<li class="publish translate"
data-content="The website publishes a new article">
The website publishes a new article
</li>
<li class="rss translate"
data-content="Its RSS feed is updated">
Its RSS feed is updated
</li>
<li class="refresh translate"
data-content="At the next refresh, Pétrolette displays a new link to this article">
At the next refresh, Pétrolette displays a new link to this article
</li>
</ul>
</p>
<h3 class="translate"
data-content="Why didn't I have to register? Where are my tabs and feeds saved?">Why didn't I have to register? Where are my tabs and feeds saved?</h3>
<p>
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment