I would just like to mention a point of failure in that automated proccess. I had to deal with this in a previous project so it&#39;s quite fresh.<div><br></div><div>What will happen if:</div><div><br></div><div>e.g.</div>
<div>There are 3 articles. Article A is titled &quot;<span class="Apple-style-span" style="border-collapse: collapse; ">History of America</span>&quot;. Article B is titled &quot;Glorious History of America&quot;. In article C there is this text &quot;The book is talking about the glorious history of America&quot;. If you run an automated proccess and the test for article A comes first then the text will be  &quot;The book is talking about the glorious &lt;a href=&quot;/id1111/&quot;&gt;history of America&lt;/a&gt;&quot; and the next test will fail. </div>
<div><br></div><div>If you run a test for article B first the text will become &quot;The book is talking about the &lt;a href=&quot;/id2222/&quot;&gt;glorious history of America&lt;/a&gt;&quot;. Then if you test for article A it might end up being &quot;The book is talking about the &lt;a href=&quot;/id2222/&quot;&gt;glorious &lt;a href=&quot;/id1111/&quot;&gt;history of America&lt;/a&gt;&lt;/a&gt;&quot;</div>
<div><br></div><div>The possibilities of such procedured practically ruining your content are endless. If you want to dive into tag nesting and html validation you will be opening another whole.</div><div><br></div><div>Also what will happen if an editor want to insert this &quot;I loved the book &lt;a href=&quot;LINKTOAMAZON&quot;&gt;George <span class="Apple-style-span" style="border-collapse: collapse; ">Washington and the Glorious<span class="Apple-style-span" style="border-collapse: separate; "> history of America&lt;/a&gt;.&quot; and there are articles with titles using &quot;George <span class="Apple-style-span" style="border-collapse: collapse; ">Washington<span class="Apple-style-span" style="border-collapse: separate; ">&quot;, &quot;Glorious history&quot;, &quot;History of America&quot;, &quot;America&quot;?</span></span></span></span></div>
<div><br></div><div>I think you get my point...</div><div><br></div><div>What I have ended up with is human editors. Not manually editing the links of course. A bot proposes edits all the time and an editor decides what changes to accept and what to reject. Of course the robot should be clever and propose changes that make sense and not repeat the same propositions all over. </div>
<div><br></div><div>It&#39;s a challenging task but that&#39;s why we are here, right?</div><div><br></div><div>Petros Ziogas</div><div><a href="http://www.royalblue.gr">http://www.royalblue.gr</a></div><div><br></div><div>
<br></div><div><br><div class="gmail_quote">On Fri, Aug 28, 2009 at 12:30 AM, Glenn Powell <span dir="ltr">&lt;<a href="mailto:glenn310b@mac.com">glenn310b@mac.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
continuation from last post... and another idea...<br>
<br>
When you get the list of record ids, select enough of the text around the (target phrase to be &quot;linkafied&quot;) to give it some context,<br>
and, at the point of publication of a new article,  display those blurbs in a list with a pre checked checkbox for each one.<br>
<br>
When the editor publishes a new article, they get a list of only what will be linked, with enough context to uncheck it if they<br>
don&#39;t want it linked.<br>
<br>
When they hit publish, either queue up the job, or just update and create the links then.<br>
<br>
wouldn&#39;t work so well if there were 10,000 past articles to have links added to...<div class="im"><br>
<br>
On Aug 27, 2009, at 4:26 PM, Randal Rust wrote:<br>
<br>
</div><div><div></div><div class="h5"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Thu, Aug 27, 2009 at 4:16 PM, Andrew Muraco&lt;<a href="mailto:amuraco@gmail.com" target="_blank">amuraco@gmail.com</a>&gt; wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Personally, i think a spider/bot is the best bet, maintain a list of<br>
phrases/words that should point to links and add those in.<br>
</blockquote>
<br>
I am leaning towards thinking that is the best option. The other way<br>
would be to simply provide the editor with a button they can click<br>
that automatically does the updates and then provides a list of<br>
articles that they need to review. If all is good, then they can<br>
approve and publish.<br>
<br>
-- <br>
Randal Rust<br>
R.Squared Communications<br>
<a href="http://www.r2communications.com" target="_blank">www.r2communications.com</a><br>
614-370-0036<br>
_______________________________________________<br>
New York PHP User Group Community Talk Mailing List<br>
<a href="http://lists.nyphp.org/mailman/listinfo/talk" target="_blank">http://lists.nyphp.org/mailman/listinfo/talk</a><br>
<br>
<a href="http://www.nyphp.org/show_participation.php" target="_blank">http://www.nyphp.org/show_participation.php</a><br>
</blockquote>
<br>
_______________________________________________<br>
New York PHP User Group Community Talk Mailing List<br>
<a href="http://lists.nyphp.org/mailman/listinfo/talk" target="_blank">http://lists.nyphp.org/mailman/listinfo/talk</a><br>
<br>
<a href="http://www.nyphp.org/show_participation.php" target="_blank">http://www.nyphp.org/show_participation.php</a><br>
</div></div></blockquote></div><br></div>