<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.1-alpha-2475" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
		>
	<channel>
		<title>Post Topic &#187; Tag: Scripts - Recent Topics</title>
		<link>http://posttopic.com/tags/scripts</link>
		<description>Open For Discussion</description>
		<language>en-US</language>
		<pubDate>Thu, 09 Sep 2010 16:38:30 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.1-alpha-2475</generator>
				<atom:link href="http://posttopic.com/rss/tags/scripts/topics" rel="self" type="application/rss+xml" />

		<item>
			<title>Chad Smith on "PHP Login Script"</title>
			<link>http://posttopic.com/topic/php-login-script#post-8</link>
			<pubDate>Tue, 06 Jan 2009 20:23:08 +0000</pubDate>
			<dc:creator>Chad Smith</dc:creator>
			<guid isPermaLink="false">8@http://posttopic.com/</guid>
			<description><![CDATA[<p><strong>phpMyLogin</strong></p>
<p>Several sites I made required some kind of authentication using PHP, but since the sites were entirely custom coded - and needed to be to serve their purpose - I was unable to use a CMS just to have user registration and sign-ins.</p>
<p>The <a href="http://phpmylogin.com/download">enclosed code</a> is a PHP script I came up with to enable secure logins on any site it's dropped into. Some configuration is required, but as you will see, it's fast, secure, easy to set up, and most of all gets the job done.</p>
<p>This version uses MySQL to read and write user information. If you ask nicely, I might add the same functionality back into the initial SQLite version.</p>
<p><strong>Requirements</strong><br />
<pre><code>- PHP5+
- MySQL Database
- Apache
    - mod_rewrite enabled</code></pre>
<p>View the README file (it's in the zip) for instructions on installing and configuring the script for your site.</p>
<p><strong>Contents</strong></p>
<pre><code>example
    .htaccess - .htaccess file (place in root or add contents to your own)
    auth.php - example page that requires authentication
    change.php - example change/recover password page
    index.php - example index page
    login.css - example stylesheet (place in root or add to your own stylesheet)
    login.php - example login page
    manage.php - example change email page (requires authentication)
    signup.php - example registration page
root
    config.php - configuration file
    includes
        templates
            email
                activation.php - activation/welcome e-mail sent to new users
                change-password.php - change password e-mail sent to users
                html-dtd.php - valid xhtml 1.0 for html e-mails (can be modified
                to effect all emails)
                login-notification.php - user login notification sent to the site admin
                signup-notification.php - new user notification sent to the site admin
            forms
                change-email.php - the change e-mail form
                change-password.php - the new password form (used after e-mail link is
                clicked)
                login.php - the login form
                recover-password.php - the password recovery form
                signup.php - exactly what you think it is
    common.php - common functions, edit this code first
    db.functions.php - the database class, standalone at ezdb.org
    extend.php - set of plugin &#38; notification functions, edit this code second
    functions.php - the main functions for the login system
    plugin.functions.php - functions for action handling and plugins (borrowed from
    wordpress)
CHANGELOG - list of version changes
COPYING - license details
README - the thing you&#39;re reading</code></pre>
<p><strong>Features</strong></p>
<ul>
<li>Authentication using PHP and MySQL</li>
<li>Expiring nonces to deter spam and session hijacking</li>
<li>Salted passwords and sessions</li>
<li>Secured against SQL Injection</li>
<li>Built in change password, e-mail address, &#38; password recovery</li>
<li>Account activation &#38; user registration notification</li>
<li>User meta for profiles or additional data</li>
<li>Extendable using plugins</li>
<li>Easily integrates into other services</li>
<li>Easy to use templating system for customizing forms and e-mails</li>
<li>Valid XHTML 1.0 Strict</li>
</ul>
<p><code></code><br />
<strong><a href="http://phpmylogin.com/">Demo</a></strong></p>
<p><strong><a href="http://phpmylogin.com/download">Download</a></strong></p>
<p><strong><a href="http://phpmylogin.com/donate">Donate</a></strong></p>
<p><strong>Summary</strong></p>
<p>I initially wrote my own login script so I could fix all the bugs and security flaws of the scripts that already exist, and so there would be something that can easily be extended using plugins.</p>
<p>If you find any bugs or have any questions, let me know.  The next things I am working on for this include plugns for profiles and analytics, and OAuth and OpenID versions. The script as is provides a secure system of login, registration, and account management.
</p>]]></description>
					</item>
		<item>
			<title>Chad Smith on "Detect Mobile Browser"</title>
			<link>http://posttopic.com/topic/detect-mobile-browser#post-133</link>
			<pubDate>Sat, 15 Aug 2009 03:21:14 +0000</pubDate>
			<dc:creator>Chad Smith</dc:creator>
			<guid isPermaLink="false">133@http://posttopic.com/</guid>
			<description><![CDATA[<a href="http://detectmobilebrowser.com/">Detect Mobile Browser</a> is a new open source script of mine that allows you to detect mobile visitors on your website and redirect them accordingly.<br />
<br />
This is useful for people who have or would like to have a mobile version of their site, but do not know how to detect and/or redirect only the mobile users.<br />
<br />
JavaScript, PHP, and ASP versions of the script can be downloaded from the site. The script can easily be ported, so I plan to make ColdFusion, JSP, and Rails versions too once I have access to supporting servers.<br />
<br />
Also on <a href="http://detectmobilebrowser.com/">Detect Mobile Browser</a> is a unique redirection service (that can be shortened using your favorite URL shortening service) which directs regular visitors to one site and mobile visitors to another.<br />
<br />
Example: <a href="http://detectmobilebrowser.com/facebook.com/chads&#124;m.facebook.com/chads">http://detectmobilebrowser.com/facebook.com/chads,m.facebook.com/chads</a><br />
<br />
Regular visitors would be redirected to <a href="http://www.facebook.com/chads">facebook.com/chads</a> and mobile visitors would go to <a href="http://m.facebook.com/chads">m.facebook.com/chads</a>.<br />
<br />
<img src="http://imagepng.com/5v.png" alt="Detect Mobile Browser" style="max-width:100%" />]]></description>
					</item>
		<item>
			<title>Chad Smith on "MyDNStore - Domain Sales Script"</title>
			<link>http://posttopic.com/topic/mydnstore-domain-sales-script#post-201</link>
			<pubDate>Sat, 21 Nov 2009 06:35:19 +0000</pubDate>
			<dc:creator>Chad Smith</dc:creator>
			<guid isPermaLink="false">201@http://posttopic.com/</guid>
			<description><![CDATA[A while back I launched a service called <a href="http://nocart.com/">No Cart</a> which allows people to sell stuff anywhere online using links. I use it whenever I sell a domain or other item on Craigslist, Twitter, or message board, because it's free to use and makes sending and receiving money via PayPal easy.<br />
<br />
No Cart is a great service (and by all means you should use it) but I found it's not the best solution when I want to sell a domain but don't already have a buyer.  My solution for this: <a href="http://mydnstore.com/">MyDNStore</a>.<br />
<br />
Like No Cart, MyDNStore lets enter your PayPal information and create links for items to sell, however there are a few major differences:<br />
<br />
<ol><li>You run your own store, meaning on your own domain and you're the only person who can use it</li>
<li>You can edit the items you list for sale</li>
<li>It's specifically for domains (I've seen people sell tea, furniture, and even cars using No Cart)</li>
<li>When you sell a domain (such as <a href="http://voteforkids.com/">voteforkids.com</a>) people who visit the name will see it's for sale AND will stay on the domain</li></ol>
<br />
Several people were using No Cart to sell domains but had to create their own redirects to send traffic from the domain to their No Cart page.  A self-hosted install of MyDNStore does this for you.<br />
<br />
<a href="http://mydnstore.com">MyDNStore.com</a> is where I run my store and offer this free script. Try it for yourself at <a href="http://demo.mydnstore.com/">demo.mydnstore.com</a> (admin/admin).<br />
<br />
The script is for personal use only and is not to be modified or sold without my permission.  Contact me for licensing information if you wish to use MyDNStore for commercial purposes.<br />
<br />
Requirements<br />
<br />
- Apache w mod_rewrite enabled<br />
- MySQL<br />
- PHP<br />
<br />
View the README file (it's in the zip) for instructions on installing and configuring the script for your site.<br />
<br />
<strong><a href="http://demo.mydnstore.com/">Demo Store</a><br />
<a href="http://mydnstore.com/">Active Store</a><br />
<a href="http://example.mydnstore.com/">Example Listing</a><br />
<a href="http://demo.mydnstore.com/example">Example Listing</a><br />
<a href="http://voteforkids.org/">Active Listing</a><br />
<a href="http://mydnstore.com/beer-company">Active Listing</a></strong><br />
<br />
<strong><a href="http://mydnstore.com/download">Download</a></strong>]]></description>
					</item>
		<item>
			<title>Chad Smith on "Open Source Image Sharing Script"</title>
			<link>http://posttopic.com/topic/open-source-image-sharing-script#post-13</link>
			<pubDate>Thu, 29 Jan 2009 05:38:44 +0000</pubDate>
			<dc:creator>Chad Smith</dc:creator>
			<guid isPermaLink="false">13@http://posttopic.com/</guid>
			<description><![CDATA[<p>My open source image sharing script originated as a service I planned on selling, but due to the high saturation of poor quality competing services, I decided to offer it for free.</p>
<p>I'm pleased to say it is different from other image sharing scripts in a number of ways. It has a small footprint, is written entirely in PHP, uses MySQL to store your data, is completely customizable, includes statistics on each image shared, does not require registration (but comes with it just in case), and checks to see if each image has already been shared.</p>
<p><strong>Requirements</strong></p>
<pre><code>- PHP5+ w GD2 enabled
- Apache w mod_rewrite enabled
- MySQL</code></pre>
<p>View the README file (it's in the zip) for instructions on installing and configuring the script for your site.</p>
<p><strong>Contents</strong><br />
<pre><code>deleted
root
	css
		style.css
	images
		bg.png
		logo-trans.png
		upload.png
	includes
		templates
			body
				footer.php
				header.php
				list.php
			email
				activation.php
				change-password.php
				confirm-email.php
				html-dtd.php
				login-notification.php
				new-image.php
				signup-notification.php
			forms
				caption.php
				change-email.php
				change-password.php
				login.php
				recover-password.php
				signup.php
				upload.php
			pages
				account.php
				image.php
				index.php
				stats.php
		common.php
		db.functions.php
		extend.php
		functions.php
		plugin.functions.php
	js
		init.js
		run.js
		upload.js
	.htaccess
	config.php
	index.php
thumbnails
uploads
CHANGELOG
COPYING
README</code></pre>
<p><strong>Features</strong></p>
<ul>
<li>It's FREE</li>
<li>Image sharing using PHP and MySQL</li>
<li>Template system for complete customization</li>
<li>Session nonces to deter spam and hotlinking</li>
<li>Secured against XSS and SQL Injection</li>
<li>Valid XHTML 1.0 Strict</li>
<li>One click uploads</li>
<li>Duplicate image detection</li>
<li>Viewer statistics</li>
</ul>
<pre><code></code></pre>
<p><strong><a href="http://imagepng.com/">Demo</a></strong></p>
<p><strong><a href="http://imagepng.com/download">Download</a></strong></p>
<p><strong><a href="http://imagepng.com/donate">Donate</a></strong></p>
<p><strong>Other</strong></p>
<p>Let me know if you come up with any bugs or questions.</p>
<p>Additional features are already in progress, such as commenting and OpenID, Twitter, Facebook and OAuth authentication. Geo statistics are included on imagepng.com, but were removed while I investigate the Geo-IP database license.</p>
<p>You are free to use the script in any way you please, however donations are appreciated, especially for commercial use or if require support.</p>
<p>This script is not to be repackaged and sold as is.
</p>]]></description>
					</item>

	</channel>
</rss>
