]> git.mxchange.org Git - friendica-addons.git/commitdiff
Merge pull request #119 from mexon/retriever
authortobiasd <tobias.diekershoff@gmx.net>
Mon, 6 May 2013 05:08:52 +0000 (22:08 -0700)
committertobiasd <tobias.diekershoff@gmx.net>
Mon, 6 May 2013 05:08:52 +0000 (22:08 -0700)
Reverse an earlier over-zealous check for a non-null value of the retrie...

retriever/retriever.php
retriever/templates/help.tpl

index f793ba5b873a965056a29bb56ec8a22259db8e59..e96324caf85609d97032e0a49d9b3b0579c0b4fc 100644 (file)
@@ -277,10 +277,8 @@ function retriever_item_completed($retriever_item_id, $resource) {
     if (!$retriever_item) {
         return;
     }
+    // Note: the retriever might be null.  Doesn't matter.
     $retriever = get_retriever($retriever_item['contact-id'], $retriever_item['item-uid']);
-    if (!$retriever) {
-        return;
-    }
     $item = retriever_get_item($retriever_item);
     if (!$item) {
         return;
index 9e4811886bb5642708c165d1d97b70bc81ad9c74..23ae297b7e080779883466702e159177f75cd2b1 100644 (file)
@@ -23,7 +23,7 @@ connectivity.
 </p>
 <p>
 However, setting up retriever can be quite tricky since it depends on
-the internal design of the website.  This was designed to make life
+the internal design of the website.  That was designed to make life
 easy for the website's developers, not for you.  You'll need to have
 some familiarity with HTML, and be willing to adapt when the website
 suddenly changes everything without notice.
@@ -48,7 +48,7 @@ A simple case is when the article is wrapped in a "div" element:
 </p>
 <pre>
     ...
-    &lt;div class="main-content"&gt;
+    &lt;div class="ArticleWrapper"&gt;
       &lt;h2&gt;Man Bites Dog&lt;/h2&gt;
       &lt;img src="mbd.jpg"&gt;
       &lt;p&gt;
@@ -63,7 +63,7 @@ A simple case is when the article is wrapped in a "div" element:
 </pre>
 <p>
 You then specify the tag "div", attribute "class", and value
-"main-content".  Everything else in the page, such as navigation
+"ArticleWrapper".  Everything else in the page, such as navigation
 panels and menus and footers and so on, will be discarded.  If there
 is more than one section of the page you want to include, specify each
 one on a separate row.  If the matching section contains some sections
@@ -81,7 +81,7 @@ articles should be available.
 <p>
 You can leave the attribute and value blank to include all the
 corresponding elements with the specified tag name.  You can also use
-a tag name of "*", which will match any element type with the
+a tag name of just an asterisk ("*"), which will match any element type with the
 specified attribute regardless of the tag.
 </p>
 <p>
@@ -125,7 +125,7 @@ To change the URL used to retrieve the page, use the "URL Pattern" and
 "URL Replace" fields.  The pattern is a regular expression matching
 part of the URL to replace.  In this case, you might use a pattern of
 "/article" and a replace string of "/print/article".  A common pattern
-is simply "$", used to add the replace string to the end of the URL.
+is simply a dollar sign ("$"), used to add the replace string to the end of the URL.
 </p>
 <h3>Background Processing</h3>
 <p>
@@ -142,12 +142,12 @@ Retriever can also optionally download images and store them in the
 local Friendica instance.  Just check the "Download Images" box.  You
 can also download images in every item from your network, whether it's
 an RSS feed or not.  Go to the "Settings" page and
-click <a href="{{$config}}">"Plugin settings"</a>.  Then check the "All
+click <a href="$config">"Plugin settings"</a>.  Then check the "All
 Photos" box in the "Retriever Settings" section and click "Submit".
 </p>
 <h2>Configure Feeds:</h2>
 <div>
-{{foreach $feeds as $feed}}
-{{include file="contact_template.tpl" contact=$feed}}
-{{/foreach}}
+{{ for $feeds as $feed }}
+{{ inc contact_template.tpl with $contact=$feed }}{{ endinc }}
+{{ endfor }}
 </div>