<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Tech</title>
        <link>http://weblogs.shockbyte.com.ar/rodolfof/category/6.aspx</link>
        <description>Tech</description>
        <language>en-US</language>
        <copyright>Rodolfo Finochietti</copyright>
        <managingEditor>rfino@pboard.com.ar</managingEditor>
        <generator>Subtext Version 1.9.5.176</generator>
        <item>
            <title>Block .Text Blog Spam</title>
            <link>http://weblogs.shockbyte.com.ar/rodolfof/archive/2005/07/26/1697.aspx</link>
            <description>&lt;P&gt;I am very tired of the comments of the style "Texas Online Casino" and as the version of &lt;A href="http://scottwater.com/blog"&gt;&lt;FONT color=#6666cc&gt;.Text&lt;/FONT&gt;&lt;/A&gt; that I use doesn't implement any mechanism to avoid this type of comments I modify this trigger a little to avoid this situacion.&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;CREATE TRIGGER blog_Content_Trigger&lt;BR&gt;ON blog_Content AFTER INSERT, UPDATE, Delete&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;AS&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;DECLARE @BlogID INT&lt;BR&gt;DECLARE @ID INT&lt;BR&gt;DECLARE @PostType INT&lt;BR&gt;DECLARE @ParentID INT&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;SELECT @BlogID = BlogID, @ID = ID FROM INSERTED&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;IF (@BlogID IS NULL)&lt;BR&gt;BEGIN&lt;BR&gt;&amp;nbsp;&amp;nbsp; SELECT @BlogID = BlogID, @ID = ID&amp;nbsp; FROM DELETED&amp;nbsp;&lt;BR&gt;END&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;SELECT @ParentID = ParentID, @PostType = PostType&lt;BR&gt;FROM blog_Content&lt;BR&gt;WHERE [ID] = @ID&lt;BR&gt;--Add more "spam words" here&lt;BR&gt;AND (&amp;nbsp;&amp;nbsp; [Text] LIKE '%poker%' &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OR [Text] LIKE '%pharmacy%' &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OR [Text] LIKE '%pharmacies%' &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OR [Text] LIKE '%diet pill%' &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OR [Text] LIKE '%canadian drugs%' &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OR [Text] LIKE '%wellbutrin%' &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OR [Text] LIKE '%valium%' &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OR [Text] LIKE '%prozac%' &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OR [Text] LIKE '%wrinkle cream%' &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OR [Text] LIKE '%proactive skin care%' &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OR [Text] LIKE '%quick weight loss%' &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OR [Text] LIKE '%viagra%' &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OR [Text] LIKE '%provigil%' &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OR [Text] LIKE '%ativan%' &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OR [Text] LIKE '%protonix%' &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OR [Text] LIKE '%levitra%' &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OR [Text] LIKE '%meridia%' &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OR [Text] LIKE '%casino%' &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OR [Text] LIKE '%loan%' &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OR [Text] LIKE '%loans%' &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OR [Text] LIKE '%gambling%' &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OR [Text] LIKE '%free slots%' &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OR [Text] LIKE '%roulette%' &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OR [Text] LIKE '%slot machines%' &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OR [Text] LIKE '%neurontin%' &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OR [Text] LIKE '%allegra%' &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OR [Text] LIKE '%drugs%' &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OR [Text] LIKE '%phentermine%' &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OR [Text] LIKE '%prescriptions%' &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OR [Text] LIKE '%medications%' &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OR [Text] LIKE '%texas%' &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OR [Text] LIKE '%mortgage%' &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OR [Text] LIKE '%4best-health%' &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OR [Text] LIKE '%amoxicillin%' &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OR [Text] LIKE '%blackjack%'&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OR [Text] LIKE '%back jack%')&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;IF (@PostType IS NOT NULL)&lt;BR&gt;BEGIN&lt;BR&gt;&amp;nbsp;&amp;nbsp; DELETE FROM blog_Content &lt;BR&gt;&amp;nbsp;&amp;nbsp; WHERE [ID] = @ID&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;&amp;nbsp;&amp;nbsp; IF (@PostType = 3 or @PostType = 4)&lt;BR&gt;&amp;nbsp;&amp;nbsp; BEGIN&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; UPDATE blog_Content&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET FeedBackCount = FeedBackCount - 1&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE [ID] = @ParentID&lt;BR&gt;&amp;nbsp;&amp;nbsp; END&lt;BR&gt;END&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;UPDATE blog_Config&lt;BR&gt;SET&lt;BR&gt;PostCount = (SELECT COUNT(*) FROM blog_Content WHERE blog_Content.BlogID = blog_Config.BlogID AND PostType = 1 AND PostConfig &amp;amp; 1 = 1),&lt;BR&gt;CommentCount = (SELECT COUNT(*) FROM blog_Content WHERE blog_Content.BlogID = blog_Config.BlogID AND PostType = 3 AND PostConfig &amp;amp; 1 = 1),&lt;BR&gt;StoryCount = (SELECT COUNT(*) FROM blog_Content WHERE blog_Content.BlogID = blog_Config.BlogID AND PostType = 2 AND PostConfig &amp;amp; 1 = 1),&lt;BR&gt;PingTrackCount = (SELECT COUNT(*) FROM blog_Content WHERE blog_Content.BlogID = blog_Config.BlogID AND PostType = 4 AND PostConfig &amp;amp; 1 = 1)&lt;BR&gt;WHERE BlogID = @BlogID&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://weblogs.shockbyte.com.ar/rodolfof/aggbug/1697.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Rodolfo Finochietti</dc:creator>
            <guid>http://weblogs.shockbyte.com.ar/rodolfof/archive/2005/07/26/1697.aspx</guid>
            <pubDate>Tue, 26 Jul 2005 11:44:00 GMT</pubDate>
            <wfw:comment>http://weblogs.shockbyte.com.ar/rodolfof/comments/1697.aspx</wfw:comment>
            <comments>http://weblogs.shockbyte.com.ar/rodolfof/archive/2005/07/26/1697.aspx#feedback</comments>
            <wfw:commentRss>http://weblogs.shockbyte.com.ar/rodolfof/comments/commentRss/1697.aspx</wfw:commentRss>
            <trackback:ping>http://weblogs.shockbyte.com.ar/rodolfof/services/trackbacks/1697.aspx</trackback:ping>
        </item>
        <item>
            <title>GUI's Gallery</title>
            <link>http://weblogs.shockbyte.com.ar/rodolfof/archive/2005/03/04/148.aspx</link>
            <description>&lt;P&gt;&lt;A href="http://toastytech.com/guis/"&gt;Nice site&lt;/A&gt;, it brought me many good memories...&lt;/P&gt;&lt;img src="http://weblogs.shockbyte.com.ar/rodolfof/aggbug/148.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Rodolfo Finochietti</dc:creator>
            <guid>http://weblogs.shockbyte.com.ar/rodolfof/archive/2005/03/04/148.aspx</guid>
            <pubDate>Fri, 04 Mar 2005 18:35:00 GMT</pubDate>
            <wfw:comment>http://weblogs.shockbyte.com.ar/rodolfof/comments/148.aspx</wfw:comment>
            <comments>http://weblogs.shockbyte.com.ar/rodolfof/archive/2005/03/04/148.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://weblogs.shockbyte.com.ar/rodolfof/comments/commentRss/148.aspx</wfw:commentRss>
            <trackback:ping>http://weblogs.shockbyte.com.ar/rodolfof/services/trackbacks/148.aspx</trackback:ping>
        </item>
    </channel>
</rss>