<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>We Eat Bricks :: Web Development Blog &#187; PHP</title>
	<atom:link href="http://weeatbricks.com/category/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://weeatbricks.com</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Sun, 23 May 2010 12:08:16 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Moblogging script SIMSI</title>
		<link>http://weeatbricks.com/2007/08/30/moblogging-script-simsi/</link>
		<comments>http://weeatbricks.com/2007/08/30/moblogging-script-simsi/#comments</comments>
		<pubDate>Wed, 29 Aug 2007 23:15:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Opensource]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.weeatbricks.com/?p=48</guid>
		<description><![CDATA[The Simsi is a moblog script written in PHP and developed by Marc Rohlfing at www.rowlff.de/simsi/
It came in handy for me when I was completing a master’s thesis at DCU.  For part of our project we needed to parse incoming email and MMS mobile phone messages and extract the contents and attachments. This user [...]]]></description>
			<content:encoded><![CDATA[<p>The Simsi is a moblog script written in PHP and developed by <a href="mailto:simsi@rowlff.de">Marc Rohlfing</a> at <a href="http://www.rowlff.de/simsi/">www.rowlff.de/simsi/</a></p>
<p>It came in handy for me when I was completing a <a href="http://blocinterface.org">master’s thesis</a> at <a href="http://www.DCU.ie">DCU</a>.  For part of our project we needed to parse incoming email and MMS mobile phone messages and extract the contents and attachments. This user generated content we received from the 3G mobiles phones (sponsored by <a href="http://www.3ireland.ie">3Ireland</a>, thanks!) would subsequently create a presentation. a dynamic story board of user experience of you will. The SIMSI moblog code helped us to understand how to achieve this collection part of the project.</p>
<p>While working with the script I added support for 3GPP mobile video and fixed some email date formatting issue.</p>
<p>Unfortunately I did not hear back from Marc Rohlfing , the original author of the script when I tried to contact him via email. Recently the link to <a href="http://www.rowlff.de/simsi">http://www.rowlff.de/simsi</a> went dead.</p>
<p>So I’m putting this up here as there may be others out may benefit from it as we did.</p>
<h3>Short description</h3>
<p>It’s a blog script an you can update by sending email/MMS messages from your phone(or not) to your email address.</p>
<h3>Long Description</h3>
<p>You send email/MMS messages containing text/images/video from your phone to a designated email address.</p>
<p>The moblog script will open that mailbox, extract the messages and save the attachments. The messages and attachments save saved into an xml file and a webpages containing the messages is presented in the browser.</p>
<h3>Install</h3>
<p>Extract and copy the directory containing the script to your webserver.<br />
<a href="http://www.weeatbricks.com/downloads/simsi3GPP.rar">Download</a></p>
<h3>Configure</h3>
<p>In the index.php set following:</p>
<p class="code">     $MAIL_SERVER			=	&#8220;mail_server_here&#8221;;<br />
$MAIL_USERNAME			=	&#8220;your_email_username&#8221;;<br />
$MAIL_PASSWORD			=	&#8220;your_email_password&#8221;;</p>
<p>That’s it.</p>
<p>Now send a MMS to the email address. And browse to the location of the index.php</p>
<p>Happy moblogging!!</p>
]]></content:encoded>
			<wfw:commentRss>http://weeatbricks.com/2007/08/30/moblogging-script-simsi/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Create bunches, batches or a multiple of users and blogs in Movable Type 3.3x with this Add-On</title>
		<link>http://weeatbricks.com/2007/08/29/47/</link>
		<comments>http://weeatbricks.com/2007/08/29/47/#comments</comments>
		<pubDate>Wed, 29 Aug 2007 19:14:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Movable Type]]></category>
		<category><![CDATA[Opensource]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.weeatbricks.com/?p=47</guid>
		<description><![CDATA[Note: This version has not been tested extensively. Use at your own risk. Tested on Movable Type 3.34 and 3.35. Does not work properly with Movable Type 4.
Scenario
I needed to set up 30+ users and blogs in Movable Type. I was faced with the prospect with spending all day doing this manually though the Movable [...]]]></description>
			<content:encoded><![CDATA[<p><em>Note: This version has not been tested extensively. Use at your own risk. Tested on Movable Type 3.34 and 3.35. Does not work properly with Movable Type 4.</em></p>
<h3>Scenario</h3>
<p>I needed to set up 30+ users and blogs in Movable Type. I was faced with the prospect with spending all day doing this manually though the Movable Type interface. I would need to create the blog, then create the user than assign the user to that blog. Clicking and filling in several forms per user/blog. I would then need to repeat this 30 + times.</p>
<p>Instead I wanted to automate the creation of the bunches, batches or a multiple users and blogs in one go through PHP scripts. This is the result.</p>
<h3>Conclusion</h3>
<p>So if you have a group of user and blogs you would like to create in Movable Type 3.34 or 3.35 you can use this set of script to speed up the process. You can create up to 5 users/blogs per go in the current version of this script.</p>
<h3>Backup</h3>
<p>This is a mandatory step as the script inserts directly into the Movable Type database.<br />
Back up your MySQL database. See <a href="http://www.weeatbricks.com/?p=46">here</a> for instructions.<br />
Back up you Movable Type files in the cgi-bin directory just in case.<br />
Back up your Movable Type blog directories.</p>
<h3>Install</h3>
<p><a href="http://www.weeatbricks.com/downloads/MTbatchBlog.rar">Download files</a><br />
Copy the MTBatchBlog directory to your web server.</p>
<h3>Configure</h3>
<p>Edit the config.php.</p>
<p class="code"> $dbhost = &#8220;localhost&#8221;;<br />
$dbuser = &#8220;enter_your_mt_database_username&#8221;;<br />
$dbpassword = &#8220;enter_your_database_password&#8221;;<br />
$db = &#8220;Enter_name_of_your_mt_database&#8221;;<br />
$sysadminemail = &#8220;enter_your_email_address&#8221;;</p>
<h3>How to use</h3>
<p>Go to http://your_url/MTBatchBlog/index.php<br />
Log in with the username and password you put into the config.php<br />
Next fill out the forms for each user/blog pair. It needs the same info as you would normally input when creating users and blogs through the normal Movable Type interface.</p>
<h3>Warning</h3>
<p>This set of scripts is provided as is. Use at your own risk.  It has worked fine for me though.<br />
I recommend you remove the MTBatchBlog directory from your web server when finished.</p>
<h3>Good luck</h3>
<p>Any comments, question or suggestions email me<br />
If people would like to see additional features and support for newer versions of Movable Type please email me.</p>
]]></content:encoded>
			<wfw:commentRss>http://weeatbricks.com/2007/08/29/47/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>eTicketStats add on soon to be included in the Opensource eTicket Help Desk system</title>
		<link>http://weeatbricks.com/2007/07/27/eticketstats-add-on-soon-to-be-included-in-the-opensource-eticket-help-desk-system/</link>
		<comments>http://weeatbricks.com/2007/07/27/eticketstats-add-on-soon-to-be-included-in-the-opensource-eticket-help-desk-system/#comments</comments>
		<pubDate>Fri, 27 Jul 2007 12:55:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Opensource]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[eTicket]]></category>

		<guid isPermaLink="false">http://www.weeatbricks.com/?p=40</guid>
		<description><![CDATA[I&#8217;m happy to report that the add-on I wrote for the opensource eTicket Helpdesk system is soon be included in the main distribution.
The eTicketStats add-on provides info and graphs and charts of the number of tickets submitted/closed per month, per week, tickets per category, ticket response/closing time etc.
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m happy to report that the add-on I wrote for the opensource <a href="http://eticket.sourceforge.net">eTicket </a>Helpdesk system is soon be included in the main distribution.</p>
<p>The <a href="http://www.weeatbricks.com/?p=28">eTicketStats</a> add-on provides info and graphs and charts of the number of tickets submitted/closed per month, per week, tickets per category, ticket response/closing time etc.</p>
]]></content:encoded>
			<wfw:commentRss>http://weeatbricks.com/2007/07/27/eticketstats-add-on-soon-to-be-included-in-the-opensource-eticket-help-desk-system/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Create a Staff Directory webpage using PHP and LDAP</title>
		<link>http://weeatbricks.com/2007/07/25/create-a-staff-directory-webpage-using-php-and-ldap-2/</link>
		<comments>http://weeatbricks.com/2007/07/25/create-a-staff-directory-webpage-using-php-and-ldap-2/#comments</comments>
		<pubDate>Wed, 25 Jul 2007 21:18:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Intranet]]></category>
		<category><![CDATA[LDAP]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.weeatbricks.com/?p=39</guid>
		<description><![CDATA[Here&#8217;s the scenario:
We use LDAP to store the information on staff such as names, usernames, email addresses, telephone numbers, photos, passwords etc.
We want a webpage the displays up to date details off all the staff in our organisation. We would like to dynamically extract the information about the staff from our existing LDAP database and [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s the scenario:</p>
<p>We use <a href="en.wikipedia.org/wiki/Lightweight_Directory_Access_Protocol">LDAP </a>to store the information on staff such as names, usernames, email addresses, telephone numbers, photos, passwords etc.</p>
<p>We want a webpage the displays up to date details off all the staff in our organisation. We would like to dynamically extract the information about the staff from our existing LDAP database and present it  as a webpage on our intranet.</p>
<p>1. Download the scripts I&#8217;ve written <a href="http://www.weeatbricks.com/downloads/LDAPStaffDirectory.rar">here</a> and extract them to a directory on your Intranet server or somewhere suitable.</p>
<p>EG. http://intranet/StaffDirectory/</p>
<p>2. Configure the script.</p>
<p>Enter you LDAP hostname and distinguished name.<br />Users have previously created using the inetOrgPerson LDAP object Class. This gives us attributes to use such as displayName, mail, telephoneNumber and jpegPhoto.</p>
<p>We enter the LDAP atrributes we wish to extract into the $params array below.</p>
<p class="code"> $ip = &#8220;your_ldap_hostname&#8221;;<br />$dn = &#8220;dc=example,dc=org&#8221;;<br />$params = array( &#8220;displayName&#8221;, &#8220;mail&#8221;, &#8220;telephoneNumber&#8221;, &#8220;jpegPhoto&#8221;);</p>
<p>3. Browse to http://intranet/StaffDirectory/index.php to view all the the details of you staff members.</p>
]]></content:encoded>
			<wfw:commentRss>http://weeatbricks.com/2007/07/25/create-a-staff-directory-webpage-using-php-and-ldap-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
