<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.1.2" -->
<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/"
	>

<channel>
	<title>Dynamic Systems and Content Solutions</title>
	<link>http://dynscs.com</link>
	<description>Quality software solutions you can trust.</description>
	<pubDate>Wed, 19 Sep 2007 04:21:39 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.1.2</generator>
	<language>en</language>
			<item>
		<title>Sphinx 1.1 Goes Gold!</title>
		<link>http://dynscs.com/2007/09/16/sphinx-11-goes-gold/</link>
		<comments>http://dynscs.com/2007/09/16/sphinx-11-goes-gold/#comments</comments>
		<pubDate>Mon, 17 Sep 2007 00:33:47 +0000</pubDate>
		<dc:creator>Luke</dc:creator>
		
		<category><![CDATA[News]]></category>

		<category><![CDATA[Sphinx]]></category>

		<category><![CDATA[Software]]></category>

		<category><![CDATA[Luke]]></category>

		<category><![CDATA[Portal]]></category>

		<category><![CDATA[CMS]]></category>

		<guid isPermaLink="false">http://dynscs.com/2007/09/16/sphinx-11-goes-gold/</guid>
		<description><![CDATA[Dynamic Systems and Content Solutions is pleased to announce that our Dynamic Systems Portal: ]]></description>
			<content:encoded><![CDATA[<p><a href="http://dynscs.com/">Dynamic Systems and Content Solutions</a> is pleased to announce that our Dynamic Systems Portal: <a href="http://dynscs.com/sphinx/>Sphinx 1.1 has officially moved from a Release Candidate stage to a Final Release.</p>
<p><a href="http://dynscs.com/sphinx/index.php?module=Downloads;sa=dlview;id=11" rel="nofollow">Sphinx 1.1</a> has been a long time coming, and while we&#8217;re not the biggest player by far, we appreciate every single user that has downloaded and gave Sphinx a spin. To date, Sphinx 1.1 has had pleasant success with 830+ downloads of our core package, and over 1560 downloads combined.</p>
<p>Sphinx 1.1 has seen minor improvements over the RC release. 99% were minor bug fixes, which is a direct reflection of our gracious premium members whom poured their guts out to ensure that our RC was as stable (or more) than most &#8220;final or gold&#8221; releases. From there, the community both openly and privately reported bugs, and all have been squashed.</p>
<p>This release does not incorporate any &#8220;new&#8221; features as it was a RC to final type release, with one exception.</p>
<p>While we were working out a minor kink in the downloads area, we added in the ability for users to easily add in their own custom download icons for individual file types. Images can vary with each theme, and are located in the Themes/&#8221;theme-name&#8221;/images/downloads directory.</p>
<p>A default set of icons has been included with this release, located in the common_files/Themes/sphinx/images/downloads directory.</p>
<p>Users simply add an image file with a name that corresponds to the downloads file extension. For example, for an .mp3 file, you could add mp3.gif to the downloads image directory, and it will show up as the file icon for that type of file.</p>
<p>We now look forward to two things on our immediate horizon. First, we&#8217;re already mapping out changes for a Sphinx 1.1.1 release, which is anticipated around the 1st of November.</p>
<p>Second, we&#8217;re already hard at work with SMF 2.0, and working to further the Sphinx brand. At this time, it looks like we will put a temporary hold on our highly anticipated stand alone version, and make sure we have SMF 2.0 capability as soon as humanly possible. SMF 2.0 brings a lot of changes to the table, and we do mean a <em>lot</em>. We firmly believe that users will be quite impressed with what the SMF folks have in store for 2.0, and it will definitely further expand the SMF brand.</p>
<p>From there, we will continue on with our stand alone version, and we&#8217;ve even <del>duped</del> convinced a third coder to pitch in on occasion to help bring this version to light.</p>
<p>Getting back to Sphinx 1.1, the following issues from the bug tracker have been resolved:</p>
<p>- 0000008: [HTML/CSS] Double radio buttons on Post (luke)<br />
- 0000009: [Templates (Code)] Incorrect Link Format In News Template (luke)<br />
- 0000011: [Modules] Typo in query when responding to guestbook entry&#8230; (luke)<br />
- 0000013: [Blocks] Missing &#8220;admin&#8221; areas (luke)<br />
- 0000015: [HTML/CSS] News only spans one column&#8230;<br />
- 0000016: [Modules] Download section does not show image for file<br />
- 0000020: [Modules] Log entry<br />
- 0000022: [Modules] Associate particual icon image to a file in the download section<br />
- 0000027: [Blocks] Log entry - undefined index: 0<br />
- 0000028: [General/Unknown] Log entry - undefined variable secs</p>
<p>For more information, feel free to <a href="http://bugs.dynscs.com/">drop by our bug tracker</a>.</p>
<p>In closing, we&#8217;d like to thank each and every Sphinx user for your support and usage of Sphinx. Without you, Sphinx would not be possible.</p>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://dynscs.com/2007/09/16/sphinx-11-goes-gold/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Understanding and Making Your Own Custom Sphinx Theme</title>
		<link>http://dynscs.com/2007/05/12/understanding-and-making-your-own-custom-sphinx-theme/</link>
		<comments>http://dynscs.com/2007/05/12/understanding-and-making-your-own-custom-sphinx-theme/#comments</comments>
		<pubDate>Sat, 12 May 2007 20:18:12 +0000</pubDate>
		<dc:creator>Luke</dc:creator>
		
		<category><![CDATA[Articles]]></category>

		<category><![CDATA[Sphinx Themes]]></category>

		<category><![CDATA[Customizing Sphinx]]></category>

		<category><![CDATA[Luke]]></category>

		<guid isPermaLink="false">http://dynscs.com/articles/understanding-and-making-your-own-custom-sphinx-theme/</guid>
		<description><![CDATA[So, you want to make your own custom theme, and make your site &#8220;da bomb&#8221;, right?
That&#8217;s what we&#8217;re going to cover today, walking you through the basics of implementing your kick ass ideas.
Disclosure
First, understand that this isn&#8217;t exactly a beginner level article. If you do not know basic HTML/XHTML, CSS, and a little php, you [...]]]></description>
			<content:encoded><![CDATA[<p>So, you want to make your own custom theme, and make your site &#8220;da bomb&#8221;, right?</p>
<p>That&#8217;s what we&#8217;re going to cover today, walking you through the basics of implementing your kick ass ideas.</p>
<h2>Disclosure</h2>
<p>First, understand that this isn&#8217;t exactly a beginner level article. If you do not know basic HTML/XHTML, CSS, and a little php, you will need to brush up on those skills. Don&#8217;t worry, there are plenty of forums and resources out there to help you get up to speed. Or, as an alternative, over time there will be additional themes made available by users and maybe the Developers for you to use.</p>
<p>Let&#8217;s get to it, shall we?</p>
<p>Please note that this is a basic overview, and you are expected to be able to fill in the blanks. This is not a hand-holding step by step guide, and we assume no responsibility for its misuse, etc.</p>
<h2>Visualize, Create</h2>
<p>First, you need to visualize what you want. Next, with Photoshop (Fireworks or a similar graphics program might work too, but we prefer Photoshop), draw it up!</p>
<p>This phase is your visual concept. No real need to add text and stuff, but you should at least sketch it out and get the basics out of the way. </p>
<p>Once complete, you will begin to copy various elements from your mock-up as you generate the HTML for it, and make new images from these pieces. Remember to take things into consideration such as file size, etc. If it is a solid color, use CSS instead. For a background that&#8217;s repetitive, take a 1, 2 or 4 px wide (or high if it is vertical) swath, and use the repeat property in CSS (x,y, etc).</p>
<h2>Basic HTML Layout</h2>
<p>On to actually theming your site, and creating the HTML.</p>
<p>We&#8217;re going to use the Sphinx default theme as a reference, so that you have a visual to look at while reading this. Now would be a good time to open up either your local Sphinx site, or your website in a new tab to reference on occasion.</p>
<p>First, let&#8217;s make a temporary directory locally to work with. Let&#8217;s say we make it on our Desktop, and call it my-theme. From here on, we will assume that you will be inside of this directory.</p>
<p>Next, remember we&#8217;re inside the my-theme directory, make another directory called images.</p>
<p>Next, let&#8217;s make a basic page, and work from there. Using your text editor of choice (Taco, BBEdit, TextWrangler, or similar for Mac; Kate, or even Vi for Linux; Notepad, Dev-PHP, or similar for Windoze), we&#8217;re going to make a <em>basic</em> HTML page to work out the basic layout, and then work on implementation into Sphinx/SMF. Let&#8217;s just call this index.html for now. Just save the blank file for the time being.</p>
<p>Next, lets make another file to work with. Let&#8217;s call it style_sphinx.css, and save it blank as well.</p>
<p>Now, our my-themes directory looks like this:</p>
<p>my-themes<br />
&#8211; images<br />
&#8211; index.html<br />
&#8211; style_sphinx.css</p>
<p>Now, we&#8217;re going to generate some HTML and CSS.</p>
<p>With both the index and style files open, let&#8217;s look at our Photoshop mock-up and visualize the HTML we need to accomplish it.</p>
<p>Write up a basic head section for your html, that includes a &lt;link&gt; to our style sheet.</p>
<p>We&#8217;re not going to worry about validation, yet, but we will soon. Right now, this is like a very rough draft. However, you should script up your HTML inside your body tag to be as compliant as possible initially, when I said &#8220;don&#8217;t worry&#8221; a second ago, I was referring mainly to the doctype and head of the document.</p>
<p>So, again we&#8217;re referring to our default template as a &#8220;visual&#8221; for this article, we know we need a header area with a logo for our site, and a &#8220;welcome&#8221; area for users/guests; a stretch of menu links; buttons for collapsing left, top, and right blocks; left blocks, center area for the main content of the page; bottom blocks; right blocks; bottom menu; and finally our footer area.</p>
<p>So, now we generate out basic layout. Let&#8217;s make a note right here. dreamweaver and frontpage just don&#8217;t cut it, but it&#8217;s your call and your site. We&#8217;re referencing writing from scratch, as it&#8217;s easier to do it right the first time than to have to do the work and then go back and redo it/clean it all up.</p>
<p>OK, we know our default theme isn&#8217;t exactly &#8220;perfect&#8221; code bliss, but wait for 2.0 and it will be. <img src='http://dynscs.com/staff/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>Also, we&#8217;re not going to get into a div/table debate. We&#8217;ll leave that up to you.</p>
<p>As we go along, we&#8217;re adding and editing our CSS file, using ID&#8217;s and classes as appropriate, and making default background colors that are close to what images will be used (if applicable).</p>
<p>So we&#8217;ve scratched out the basics areas mentioned above. Now we&#8217;ll need some images to fill it in a bit. So, for example, we go back to our Photoshop file and grab a 1px wide portion of our header background. Repeating this image makes the same background, and the image loaded is still very small. Continuing on, we grab some other images as well for our portal related stuff like block title or what have you.</p>
<p>Note, we aren&#8217;t playing with the output from other files yet, just the main portal output present on all pages, etc.</p>
<p>So now we have a generic layout, let&#8217;s add a little text to it to play with and style.</p>
<p>Right, now we have the basics working in a &#8220;dummy&#8221; file, it&#8217;s time to integrate!</p>
<h2>Theme Integration</h2>
<p>First, <strong><em>and most important</em></strong>, we&#8217;re going to make a new theme directory inside of the Themes directory on our site.</p>
<p>Next, let&#8217;s copy over the following directories and files from our default theme:<br />
- images<br />
- fonts<br />
- index.template.php<br />
- index.php (so folks definitely can&#8217;t browse the directory)<br />
- style.css (this contains all the styles for the forum side of things)</p>
<p>Remember, you only need to have the templates you edit present in your theme. The others will be pulled from the default theme. With the exception of style sheets, images, etc.</p>
<p>Now, the fun shall begin.</p>
<div style="float:right; margin: 0 0 10px 10px; padding:0; text-align: center;">
<a href="http://dynscs.com/media/images/posts/example.jpg" title="View a full size example of default Sphinx theme, broken into template areas." target="_blank"><img class="image" src="http://dynscs.com/media/images/posts/example_sm.jpg" alt="An example of default Sphinx theme, broken into template areas." border="0" /></a><br />
&#8211;Sphinx Default Theme&#8211;<br />
Template Areas
</div>
<h3>Template Structure</h3>
<p>First, we need to understand the template structure, and the areas we&#8217;re dealing with. Referring to the image to your right, you&#8217;ll notice 3 areas we&#8217;re concerned with.</p>
<p>They are:<br />
- template_main_above<br />
- non-index template output<br />
- template_main_below</p>
<h4>template_main_above</h4>
<blockquote><p>
This area, <span style="color: #FFFF00; background: #000000; padding: 0 10px;">depicted by the yellow outline</span> in our example image, is everything in the final output source that occurs <em>before</em> the main page content. Again, using our default theme as an example for visual reference, this would include the header, main menu, collapsible block links, our left side and top blocks.
</p></blockquote>
<h4>Non-index output</h4>
<blockquote><p>
This area, <span style="color: #FF0000; background: #000000; padding: 0 10px;">depicted by the red outline</span> in our example image,  is the main content for whatever page we are on. For example, the board index or the News or Article areas. We will not be concerned with this area yet, but we need to know that this areas output is controlled by whatever additional template is required.
</p></blockquote>
<h4>template_main_below</h4>
<blockquote><p>
This area, <span style="color: #00FF00; background: #000000; padding: 0 10px;">depicted by the green outline</span> in our example image, is also in the index.template.php file. This controls the output that comes after the individual page template, and from there closes out the remainder of the document source. This would include bottom block, right blocks, the bottom menu and closing with the footer.
</p></blockquote>
<h3>Main Above/Below Output</h3>
<p>Now we&#8217;re going to convert the HTML in our basic index file, and code it into our theme.</p>
<p>Let&#8217;s make a duplicate copy of the index.template.php file to use as a guide while we make the merger.</p>
<p>Opening the copy, and moving it to the side, we now open the index.template.php file.</p>
<p>Moving down to the template_main_above function, we locate the closing of the document head section, and the start of the body.</p>
<p>We now are going to copy over our HTML parts as necessary from our draft index file into our main_above area. This is where some basic PHP knowledge comes into play. Remember, we&#8217;re not here to teach that, we&#8217;re here to provide the basic info for making your theme.</p>
<p>The HTML will be enclosed in echo statements. Replace and modify as need be, and follow along with it. Working around the if statements,  and certain tag/function aspects. Most little things can be left as is from the default index.template, so compare yours to the copy you made if something goofs up. For example, collapsible blocks, etc.</p>
<p>As a reminder, the HTML being copied is only from the body of our draft index template, and only that portion up to the non-index template output. Skipping the actual menu layout, and left/top block layout (for individual items), and leaving the main layout pieces for these areas.</p>
<p><strong>Repeat</strong> this procedure for the templat output after the non-index output, to close out the document. Don&#8217;t forget that you only need the main pieces for bottom and right blocks, and the bottom menu.</p>
<h3>Blocks and Menu&#8217;s</h3>
<p>Now we need to make our individual menu and block outputs, maybe.</p>
<p>I say <em>maybe</em> simply because you may be able to use the default menu and block templates, but modify the existing CSS to fit.</p>
<p>For now, we&#8217;ll assume you need to make a few changes.</p>
<p>Let&#8217;s make a new directory in our theme called &#8220;portal&#8221;, and then a &#8220;blocks&#8221; directory inside of that.</p>
<p>Now, we&#8217;ll copy over the following from the default/portal/ directory:<br />
- Menus.template.php<br />
- index.php</p>
<p>Then copy over the following from default/portal/blocks/ directory:<br />
- Blocks.template.php<br />
- index.php</p>
<p>Now modify as needed to match what you&#8217;re doing in your HTML/CSS.<br />
If you need to add a new function for your menu, we&#8217;ll assume you know how to do this.</p>
<h3>Finalizing Your Theme</h3>
<p>Now that we have made the edits to the main above, below, block and menu files according to our needs (you may have not needed to edit the block or menu files), we can now first see that we have what we desired.</p>
<p><strong>Note:</strong> We haven&#8217;t touched the forum CSS yet, so don&#8217;t freak. We&#8217;re checking what&#8217;s around it first.</p>
<p>Not what you thought it would be? Excluding the non-index template stuff, make edits and adjustments to the above/below stuff until it is. This may take some time to get used to.</p>
<h4>Non-index template stuff</h4>
<blockquote><p>
This is the stuff not covered in the above/below functions we&#8217;ve already edited. How far you take these edits is up to you and beyond the scope of this article.</p>
<p>We&#8217;re going to need to match up the CSS with our theme now, by editing our style.css file.</p>
<p>As you may have noticed, starting with Sphinx 1.1 we are &#8220;promoting&#8221; a separation of the forum css and the portal specific css. Mainly because in the long run it is easier for theming, and knowing where to look for certain things. Not that the portal doesn&#8217;t use those style, but so that you as a user can know from where each style comes from and overall what area it will effect.</p>
<p>By calling the style_sphinx.css file second in your document, you can &#8220;overwrite&#8221; certain basic characteristics, and keep track of your edits and changes. If you would prefer to combine it all into a single file, fell free to do so.</p>
<p>We recommend finding the images referenced in style.css, and making new ones with the same name. It&#8217;s just easier that way. Again, it&#8217;s your call.</p>
<p>Next, we&#8217;ll edit colors and such to match our theming efforts.</p>
<p>Next, we&#8217;ll verify it&#8217;s meshing and looking like we want. Tweaking as necessary.</p>
<p>Finally, we may need to do something with the remaining images being used. Like buttons, the tab looking links in the forums and admin areas, etc. </p>
<p>The tab setting is in the index.template.php file, up towards the top in the template_init function. Set $settings[&#8217;use_tabs&#8217;] to false if you don&#8217;t want the tabs.</p>
<p>Next comes those forum images. Buttons, icons, and all that jazz. They can be found in the images directory and its sub-directories. All we&#8217;re going to say is have a good time. There&#8217;s a lot to edit and play with.</p>
<p>(Remember, you can add new thumbnail sized images to the News and Articles images directories, and they&#8217;ll show up in news and article management to select from. ;))
</p></blockquote>
<h4>Finishing Touches</h4>
<blockquote><p>
Check your theme with the validator at the <a href="http://validator.w3.org" title="Validate your site">W3C site</a>, and don&#8217;t forget to test it in as many browsers as possible. <a href="http://browsershots.org/" title="See screen shots of your site in different browsers">BrowserShots</a> is a great tool if you don&#8217;t have much access to other browsers.</p>
<p>Did we mention to be sure to <em>validate</em> your code? Having a browser rendering in quirks mode kinda sucks, plus standards are the right thing to do for so many reasons!
</p></blockquote>
<h2>In Closing</h2>
<p>OK, that was a long winded read. However, it hopefully will help get you started on the right track to integrating and creating your own custom theme for your site. At the very least, hopefully we&#8217;ve left you with a better idea of how things work overall.</p>
<p>Really, the sky is the limit and the only thing to hold you back is the strength of your knowledge. The stronger your knowledge, the closer to the sky you can climb.</p>
<p>Oh yes, remember that basic layout you worked up as a draft? Now that you have it, you can apply it to other things you may add to your site as well. Like a photo gallery, blog, or other great bridges that are sure to come from Dynamic Systems and Content Solutions!</p>
<p>Keep it handy, you may need it. <img src='http://dynscs.com/staff/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://dynscs.com/2007/05/12/understanding-and-making-your-own-custom-sphinx-theme/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Sphinx Portal 1.1 Released</title>
		<link>http://dynscs.com/2007/05/05/sphinx-portal-11-released/</link>
		<comments>http://dynscs.com/2007/05/05/sphinx-portal-11-released/#comments</comments>
		<pubDate>Sat, 05 May 2007 16:30:20 +0000</pubDate>
		<dc:creator>Luke</dc:creator>
		
		<category><![CDATA[News]]></category>

		<category><![CDATA[Sphinx]]></category>

		<category><![CDATA[Software]]></category>

		<category><![CDATA[Luke]]></category>

		<category><![CDATA[Portal]]></category>

		<category><![CDATA[CMS]]></category>

		<guid isPermaLink="false">http://dynscs.com/news/sphinx-portal-11-released/</guid>
		<description><![CDATA[We would like to announce that Sphinx 1.1(RC) is now available for immediate download from our downloads area.
This brings to light (finally, we know) SMF 1.1 compatibility, and several overall improvements to the code base.
Some of these improvements include, but are not limited to the following:
- Corrections for any reported bugs from previous versions.
- Improved [...]]]></description>
			<content:encoded><![CDATA[<p>We would like to announce that Sphinx 1.1(RC) is now available for immediate download from our downloads area.</p>
<p>This brings to light (finally, we know) SMF 1.1 compatibility, and several overall improvements to the code base.</p>
<p>Some of these improvements include, but are not limited to the following:</p>
<p>- Corrections for any reported bugs from previous versions.</p>
<p>- Improved Block Management main interface.</p>
<p>- Collapsible blocks</p>
<p>- Improved default theme</p>
<p>- Improved database queries</p>
<p>- Recent Topics block by recently active or recently added topics</p>
<p>- Vastly improved User Info block</p>
<p>- Further clean up of code and output source</p>
<p>- Lots of additional things as well!</p>
<p>We are committed to this release, and we&#8217;re already planning Sphinx 1.1.1 once 1.1 goes final. Our current estimated time frame to 1.1 final is approximately 60 days, depending on bug reports and severity with the RC package. This will allow plenty of testing time, and allow for time to get any issues sorted and corrected.</p>
<p>From there, we will continue to stick to an approximate schedule of releases every 60-90 days, depending on issues and improvements.</p>
<p>In addition to this, we will be continuing work on our 2.0 release as well, which is still tracking for development release in later this year. However, 1.1 will not sit stale during this time, as mentioned we are committed to its releases and update cycle.</p>
<p>In closing, we&#8217;d like to thank our premium members for giving this a shakedown and helping us produce even higher quality public releases.</p>
<p>In addition we would like to thank you, our users, for giving this a chance to flourish its young roots as it takes off to become your portal of choice.</p>
]]></content:encoded>
			<wfw:commentRss>http://dynscs.com/2007/05/05/sphinx-portal-11-released/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Sphinx Adds Bad Behavior To Lineup</title>
		<link>http://dynscs.com/2007/04/09/sphinx-adds-bad-behavior-to-lineup/</link>
		<comments>http://dynscs.com/2007/04/09/sphinx-adds-bad-behavior-to-lineup/#comments</comments>
		<pubDate>Mon, 09 Apr 2007 21:00:10 +0000</pubDate>
		<dc:creator>Luke</dc:creator>
		
		<category><![CDATA[News]]></category>

		<category><![CDATA[Sphinx]]></category>

		<category><![CDATA[Software]]></category>

		<category><![CDATA[Luke]]></category>

		<category><![CDATA[Portal]]></category>

		<category><![CDATA[CMS]]></category>

		<guid isPermaLink="false">http://dynscs.com/news/sphinx-adds-bad-behavior-to-lineup/</guid>
		<description><![CDATA[Does the name Bad Behavior ring a bell with anyone?
I&#8217;ll bet it does with the bloggers out there. If not, where&#8217;s your head? 
This is an anti-spam option, for the record.
Here&#8217;s the problem with spam bots.
Captcha&#8217;s work, usually, but those dirty spam bots are still eating up your bandwidth. So if a [b]spam bot[/b] hits [...]]]></description>
			<content:encoded><![CDATA[<p>Does the name Bad Behavior ring a bell with anyone?</p>
<p>I&#8217;ll bet it does with the bloggers out there. If not, where&#8217;s your head? <img src='http://dynscs.com/staff/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
This is an anti-spam option, for the record.</p>
<p>Here&#8217;s the problem with spam bots.</p>
<p>Captcha&#8217;s work, usually, but those dirty spam bots are still eating up your bandwidth. So if a [b]spam bot[/b] hits your site 1000 times before giving up, how much bandwidth did it just eat up and waste.</p>
<p>Bad Behavior is one of the leading anti-spam solutions in the blogging world, and has enjoyed great success. We&#8217;re pleased to be able to offer the same cleansing feeling for your Sphinx portal and forums.</p>
<p>Not familiar with what Bad Behavior is or does?<br />
Check out the <a href="http://www.bad-behavior.ioerror.us/" title="Bad Behavior">Bad Behavior Website</a> for more info.</p>
<p>This Add-on for Sphinx is now available in the downloads area located in our <a href="http://dynscs.com/sphinx/" title="Sphinx web portal and CMS community">community</a></p>
<p>To put it blunt, I hate spammers. Hate is a strong word, and one that is taken too lightly most of the time. I kid you not, I&#8217;m not taking it lightly. Not whatsoever. They are the absolute scum of the earth. In our always evolving efforts to help protect your sites, we decided to make the port of Bad Behavior. Which I will admit, I am a big fan of.</p>
<p>Granted nothing is perfect, but the more layers of resistance you can add, the better off you are.</p>
<p>So give it a whirl, and see what you think. Then enjoy surfing your site, while Bad Behavior quietly works its magic in the background.</p>
]]></content:encoded>
			<wfw:commentRss>http://dynscs.com/2007/04/09/sphinx-adds-bad-behavior-to-lineup/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Sphinx 1.1 Beta Release</title>
		<link>http://dynscs.com/2007/04/06/sphinx-11-beta-release/</link>
		<comments>http://dynscs.com/2007/04/06/sphinx-11-beta-release/#comments</comments>
		<pubDate>Fri, 06 Apr 2007 18:35:04 +0000</pubDate>
		<dc:creator>Luke</dc:creator>
		
		<category><![CDATA[News]]></category>

		<category><![CDATA[Sphinx]]></category>

		<category><![CDATA[Software]]></category>

		<category><![CDATA[Luke]]></category>

		<category><![CDATA[Portal]]></category>

		<category><![CDATA[CMS]]></category>

		<guid isPermaLink="false">http://dynscs.com/news/sphinx-11-beta-release/</guid>
		<description><![CDATA[At some point tomorrow afternoon, Saturday (local time), we anticipate releasing our beta version of Sphinx 1.1 for testing purposes.
It&#8217;s been a long time coming, and we&#8217;ve busted our tails to make this as stable as possible early on to speed up the testing process. Needless to say, your development team has been testing the [...]]]></description>
			<content:encoded><![CDATA[<p>At some point tomorrow afternoon, Saturday (local time), we anticipate releasing our beta version of Sphinx 1.1 for testing purposes.</p>
<p>It&#8217;s been a long time coming, and we&#8217;ve busted our tails to make this as stable as possible early on to speed up the testing process. Needless to say, your development team has been testing the heck out of it.</p>
<p>I would like to give a big thanks to the <a href="http://dragonprime.com/" title="DragonPrime - LoGD Resource Community">DragonPrime - LoGD Resource Community</a> for their testing of Sphinx 1.1 as a pre-beta/alpha release, and making sure it was stable enough for our beta testing release. Their users found the little stuff, and have helped tweak it up to where it should speed up the public release candidate by quite a bit. Between them and Mark Zerr&#8217;s testing of 1.0, it&#8217;s combining efforts which are leading to an even more stable code base. Thanks again, folks.</p>
<p>Please note that this is a beta version under our new release schedule, and is available for open testing to any registered member of our <a href="http://dynscs.com/sphinx/ title="Sphinx Community Forums">forums</a> who have donated to the project and upgraded to our Premium Membership option.</p>
<p>What, you haven&#8217;t upgraded yet? <a href="http://dynscs.com/join/ title="Upgrade to Premium Membership and Support">Why not upgrade now</a> and enjoy our additional support options and get the opportunity to help test and shape the future of Sphinx?</p>
<p>Feeling left out? Well, there&#8217;s no reason to. As we&#8217;ve mentioned previously, release testing used to be held in a closed environment under an &#8220;alpha&#8221; title, and the first public release would have been labeled as &#8220;beta. We&#8217;ve simply switched up the names, and opened testing versions to those who would like to participate, instead of being by invite only. What would have been a public beta, is now simply called a release candidate. So you&#8217;re still getting the same release access as you always have. <img src='http://dynscs.com/staff/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Also, support is still what you&#8217;ve come to expect and trust as well. The forums are open, as always. Upgrading does allow a few extra options, which many users will find nice, but if you are unable to help support the project through donating we understand and aren&#8217;t leaving you out in the cold.</p>
<p>With Sphinx 1.1, not much has changed in terms of features. The main reason behind this is to speed up the release process and get it into your hands as quick as possible. We have discussed a few minor tweaks and additions, some of which have made it into 1.1, and some of which may end up in 1.1.1. </p>
<p>What are they? We&#8217;re not telling, but it should make managing multiple themes and blocks easier in the long run.</p>
<p>Thanks for using Sphinx!</p>
]]></content:encoded>
			<wfw:commentRss>http://dynscs.com/2007/04/06/sphinx-11-beta-release/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Looking Towards Sphinx 1.1</title>
		<link>http://dynscs.com/2007/03/29/looking-towards-sphinx-11/</link>
		<comments>http://dynscs.com/2007/03/29/looking-towards-sphinx-11/#comments</comments>
		<pubDate>Thu, 29 Mar 2007 15:01:22 +0000</pubDate>
		<dc:creator>Luke</dc:creator>
		
		<category><![CDATA[News]]></category>

		<category><![CDATA[Sphinx]]></category>

		<category><![CDATA[Software]]></category>

		<category><![CDATA[Luke]]></category>

		<category><![CDATA[Development Notes]]></category>

		<category><![CDATA[Portal]]></category>

		<category><![CDATA[CMS]]></category>

		<guid isPermaLink="false">http://dynscs.com/archives/18</guid>
		<description><![CDATA[Well, so far so good with Sphinx 1.0 I believe. A few minor things here and there, but nothing that seems to be a problem with the package yet. Just remember, it&#8217;s a good idea to make sure all your files upload properly.
Looking forward, we&#8217;re still running tests on Sphinx 1.1. We&#8217;ve found a few [...]]]></description>
			<content:encoded><![CDATA[<p>Well, so far so good with Sphinx 1.0 I believe. A few minor things here and there, but nothing that seems to be a problem with the package yet. Just remember, it&#8217;s a good idea to make sure all your files upload properly.</p>
<p>Looking forward, we&#8217;re still running tests on Sphinx 1.1. We&#8217;ve found a few minor things over the past day or two, but nothing that is major. Mostly things are in the area of new variables to play with, new css classes in the default templates, and some fields that were moved or changed in the database.</p>
<p>Once our 1.1 release is available for public consumption, we encourage everyone to move on it. At that time we will only support security fixes with our 1.0 release, as it is meant to be a transitional release between the old Enigma project and our new Sphinx project. For 1.1 we will still provide an upgrade path from Enigma 1 and 2, beyond that we&#8217;re still discussing. Most likely we&#8217;ll have one for that as well, but it&#8217;s many months off. </p>
<p>Some concerns have come through my email in the past few days, and I&#8217;d like to put those to rest. Mainly the concerns have been over what 1.1 will bring, and if it will be supported past the initial release. Yes, it will be. While we don&#8217;t anticipate any real earth shattering feature inclusions, mainly because we don&#8217;t want to write something twice because of the 2.0 road map, we will still be supporting bug, maintenance, and security fixes. So as an example, if SMF releases 1.1.3 and makes a change that effects the Sphinx portal, we will have a fix and update for it accordingly. If their path through the 1.0 branch is any indication, there shouldn&#8217;t be any problems running their update packages through the package manager. As always, please allow us the chance to try any new update packages first so that we can ensure your production environments will not be affected.</p>
<p>All in all, 1.1 is on track for release as we have anticipated. We&#8217;re still waiting testing, so that we can make releases as stable as possible. We&#8217;re also awaiting bug reports from our 1.0 release, as some of those may also be relevant to 1.1 as well. Granted some code and various functions have been changed, but just in case. </p>
<p>Right now 1.1 is in a beta release stage, which will be the final stage of testing before a public available release.</p>
<p>Some minor concern has been brought to my attention in terms of our new offerings of Premium Member status, which includes additional support options and early access to code releases. Mainly the rumbles have been in terms of support being limited to the community and code not being available as soon as it could be.</p>
<p>While that may be one way to look at it, here are our intentions with this.</p>
<p>For early code releases:</p>
<blockquote><p>While the terms of alpha and beta are being used for our early code releases, these are in name only. These would be packages/releases that would have remained internal, or offered to a very select few people anyway. No different than previous alpha releases, as we&#8217;ve also had a select invite only group for those as well.</p>
<p>With that in mind, we are actually opening up the testing availability to essentially anyone that wants to participate. This approach is being taken so that even more people can access the test releases than before. Previously these would have been by invite only, and limited to 10 or less people. By opening it up, this allows for people who really would like to test cutting edge versions but may have not been selected for early testing. A win win situation for all.</p></blockquote>
<p>For additional support options:</p>
<blockquote><p>The support you&#8217;ve come to expect still remains. Being not only supported by other knowledgeable members of the community, but by the developers as well. That will not change. Ever.</p>
<p>In addition to the standard support we will be offering additional support options for Premium Members, but that absolutely does not mean that regular community members are now &#8220;second class&#8221;, or will be ignored through the forums. This additional option will simply be above and beyond the already first class support that you&#8217;ve come to expect from Chris and I. Perhaps a better comparison or explanation would be that the additional support would be on a more personal level in terms of interaction with us, while sometimes a simple forum post can come across as non-personal thanks to the electronic communication platform known as the internet.</p>
<p>Support for regular members will not sway, rest assured.</p></blockquote>
<p>So now, what exactly is up with the Premium Membership anyway? Here is how we approached this issue.</p>
<p>We looked at the project donations, and what community members who were in a position to be able to help a great, free project with some of the bills were getting out of it. Well, besides that satisfactory feeling of supporting a worthy cause. Maybe a little link love, but not much in addition to that. So, after looking at several other projects and their handling of charitable contributions from members, we decided that throwing a few bones back to those who were able to donate would be the right thing to do. Not because we felt we have to, but because we feel that we should in some way show our appreciation.</p>
<p>So, we decided to open up what would normally be internal code packages, and offer a little more privatized support as well. Where they can get a little one on one interaction time with the developers, in addition to the usual interaction within the forums. Let&#8217;s face it, sometimes when needing help we&#8217;re all a little nervous of posting our problems in the eye of the public. Usually these would be sent with a PM, but now they have an additional route as well. </p>
<p>We&#8217;re still working with this new concept, and we are taking into consideration several levels of interaction. Perhaps a level which only includes early code releases, or the option to simply upgrade support.</p>
<p>As always, donations are much appreciated and we&#8217;re thankful for the support we&#8217;ve received thus far. Your donations help us keep the server bills in check, allow for integrations with other &#8220;paid&#8221; applications, and keeps us from needing to mow lawns on the weekend when we could be writing more code. <img src='http://dynscs.com/staff/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>So, in closing, we would like to thank everyone for their support and input thus far, and we look forward to building on the successes we&#8217;ve built to date.</p>
]]></content:encoded>
			<wfw:commentRss>http://dynscs.com/2007/03/29/looking-towards-sphinx-11/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Theming Sphinx? It&#8217;s A Snap With A Little Effort!</title>
		<link>http://dynscs.com/2007/03/26/theming-sphinx-its-a-snap-with-a-little-effort/</link>
		<comments>http://dynscs.com/2007/03/26/theming-sphinx-its-a-snap-with-a-little-effort/#comments</comments>
		<pubDate>Tue, 27 Mar 2007 01:15:58 +0000</pubDate>
		<dc:creator>Luke</dc:creator>
		
		<category><![CDATA[Articles]]></category>

		<category><![CDATA[Sphinx Themes]]></category>

		<category><![CDATA[Customizing Sphinx]]></category>

		<guid isPermaLink="false">http://dynscs.com/articles/theming-sphinx-its-a-snap-with-a-little-effort/</guid>
		<description><![CDATA[What can you do with Sphinx? What can&#8217;t you do with it?
It&#8217;s built around the SMF template engine, for now, which allows for some pretty interesting theming capabilities. Just check out our community and see for yourself.
Have an existing SMF theme for your site that you would like to use? Sure. Just make room for [...]]]></description>
			<content:encoded><![CDATA[<p>What can you do with Sphinx? What can&#8217;t you do with it?</p>
<p>It&#8217;s built around the SMF template engine, for now, which allows for some pretty interesting theming capabilities. Just check out <a href="http://dynscs.com/sphinx/" title="Sphinx Community">our community</a> and see for yourself.</p>
<p>Have an existing SMF theme for your site that you would like to use? Sure. Just make room for the block areas you want, like left or right or both (or top, bottom, etc), and then add the call to the dsp() function in your footer somewhere.</p>
<p>By default, Sphinx comes with a nice pretty default theme, and we&#8217;ll be working to add more themes as we have time. </p>
<p>Please note though, that since were a two person show at the moment, that our primary focus is on Sphinx. Any additional themes and mods from the Community are greatly appreciated.</p>
<p>So with that, that&#8217;s about all for our initial look at theming Sphinx 1.x&#8230;</p>
<p>For our upcoming 2.x branch, you can throw all of this out the window. Why? It&#8217;s too darn complicated for an average user. Nothing against you folks, but if we could all speak PHP it wouldn&#8217;t be a problem. It is a problem though. You want control of your website, and in our upcoming 2.x release(s) we&#8217;ll give you back the power to theme your site until your heart is content.</p>
<p>If you can make a simple html template, add some css, and then add a couple of &#8220;tags&#8221; where you want certain content, you&#8217;re going to absolutely love Sphinx 2.0 and beyond.</p>
<p>You thought Enigma 1.x was easy? You ain&#8217;t seen nothing yet, folks.</p>
<p>Welcome to Sphinx, and the beginning of a new chapter in your website and content management lives.</p>
]]></content:encoded>
			<wfw:commentRss>http://dynscs.com/2007/03/26/theming-sphinx-its-a-snap-with-a-little-effort/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Finally, Sphinx 1.0 Is Here</title>
		<link>http://dynscs.com/2007/03/26/finally-sphinx-10-is-here/</link>
		<comments>http://dynscs.com/2007/03/26/finally-sphinx-10-is-here/#comments</comments>
		<pubDate>Tue, 27 Mar 2007 00:55:56 +0000</pubDate>
		<dc:creator>Luke</dc:creator>
		
		<category><![CDATA[News]]></category>

		<category><![CDATA[Sphinx]]></category>

		<category><![CDATA[Software]]></category>

		<category><![CDATA[Luke]]></category>

		<category><![CDATA[Portal]]></category>

		<category><![CDATA[CMS]]></category>

		<guid isPermaLink="false">http://dynscs.com/news/finally-sphinx-10-is-here/</guid>
		<description><![CDATA[On behalf of Chris and myself, your Dynamic Systems and Content Solutions developers, I would like to welcome you all to a new direction for an existing product.
Welcome to Sphinx, currently public with version 1.0, which is a fork/continuation of the Lunabyte Systems Portal, Enigma.
If you would like specifics, feel free to brush up on [...]]]></description>
			<content:encoded><![CDATA[<p>On behalf of Chris and myself, your Dynamic Systems and Content Solutions developers, I would like to welcome you all to a new direction for an existing product.</p>
<p>Welcome to Sphinx, currently public with version 1.0, which is a fork/continuation of the Lunabyte Systems Portal, Enigma.</p>
<p>If you would like specifics, feel free to <a href="http://dynscs.com/software/sphinx/history/" title="Sphinx History">brush up on the history</a> of the project, or browse around for some of the features if you are not yet familiar with what Sphinx can do.</p>
<p>For now, we invite you into our home <a href="http://dynscs.com/sphinx/" title="Sphinx Community">and community</a> where you can sign up and get busy with moving your website forward.</p>
<p>Thanks for the patience, understanding, and support. Enjoy Sphinx!</p>
]]></content:encoded>
			<wfw:commentRss>http://dynscs.com/2007/03/26/finally-sphinx-10-is-here/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
