<?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>Tomasz Marszał Blog &#187; php</title>
	<atom:link href="http://bymarszal.pl/blog/tag/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://bymarszal.pl/blog</link>
	<description>WebDevelopment. Informatyka. Ciekawe projekty.</description>
	<lastBuildDate>Fri, 16 Sep 2011 19:25:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Open Source File Managers</title>
		<link>http://bymarszal.pl/blog/2009/08/30/open-source-file-managers/</link>
		<comments>http://bymarszal.pl/blog/2009/08/30/open-source-file-managers/#comments</comments>
		<pubDate>Sat, 29 Aug 2009 22:48:19 +0000</pubDate>
		<dc:creator>Tomek</dc:creator>
				<category><![CDATA[informatyka]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://wp.bymarszal.pl/?p=307</guid>
		<description><![CDATA[<a href="http://bymarszal.pl/blog/2009/08/30/open-source-file-managers/"><img src="http://bymarszal.pl/blog/wp-content/uploads/2009/08/filemanagers.png" alt="filemanagers" title="filemanagers" width="200" height="134" class="alignleft size-full wp-image-309" /></a><p>Po angielsku tytuł lepiej brzmiał ;-) Dzisiaj krótki efekt moich poszukiwań ciekawego, darmowego menedżera plików działającego po stronie serwera. Do wykorzystania jako klient FTP, dysk dla klientów i wiele wiele innych&#8230; W związku z tym, że najpopularniejsze rozwiązania wykorzystują PHP, sprowadzało się to do Open Source. Kolejność alfabetyczna, aczkolwiek zaczyna się od menedżera, który najbardziej mi się spodobał :-)</p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://bymarszal.pl/blog/wp-content/uploads/2009/08/filemanagers.png"><img src="http://bymarszal.pl/blog/wp-content/uploads/2009/08/filemanagers.png" alt="filemanagers" title="filemanagers" width="200" height="134" class="alignleft size-full wp-image-309" /></a>
<p>Po angielsku tytuł lepiej brzmiał ;-) Dzisiaj krótki efekt moich poszukiwań ciekawego, darmowego menedżera plików działającego po stronie serwera. Do wykorzystania jako klient FTP, dysk dla klientów i wiele wiele innych&hellip; W związku z tym, że najpopularniejsze rozwiązania wykorzystują PHP, sprowadzało się to do Open Source. Kolejność alfabetyczna, aczkolwiek zaczyna się od menedżera, który najbardziej mi się spodobał :-)</p>
<h2>eXtplorer</h2>
<p><a href="http://bymarszal.pl/blog/wp-content/uploads/2009/08/extplorer.png"><img src="http://bymarszal.pl/blog/wp-content/uploads/2009/08/extplorer.png" alt="extplorer" title="extplorer" class="aligncenter size-full wp-image-310" /></a></p>
<p><b>WWW:</b> <a href="http://extplorer.sourceforge.net/" title="eXtplorer">http://extplorer.sourceforge.net/</a></p>
<p><b>Features:</b>
<ul>
<li>Kopiowanie i przenoszenie plików i katalogów za pomocą Drag&#038;Drop</li>
<li>Drzewo katalogów z dynamicznym ładowaniem podkatalogów</li>
<li>Edycja plików tekstowych za pomocą edytora <a href="http://www.cdolivet.com/index.php?page=editArea" title="EditArea">EditArea</a></li>
<li>Zmiana nazw, usuwanie i tworzenie plików i katalogów</li>
<li>Dostęp do plików z poziomu serwera PHP, jak również jako klient FTP</li>
<li>Upload i download plików</li>
<li>Tworzenie i rozpakowywanie archiwów (zip, tar, tar/gz, tar/bz)</li>
<li>System zarządzania użytkownikami (poziomy dostępu: &#8220;Tylko przeglądanie&#8221;, &#8220;Edycja&#8221;, &#8220;Administrator&#8221;)</li>
<li>Dostępny również jako komponent do Joomli i Mambo</li>
</ul>
<p><b>Licencja:</b> podwójna &mdash; Mozilla Public License (MPL 1.1) lub GNU General Public License (GNU/GPL).</p>
<p><b>Wymagania:</b> PHP 4.3, przeglądarka obsługująca Javascript.</p>
<h2>osFileManager</h2>
<p><a href="http://bymarszal.pl/blog/wp-content/uploads/2009/08/osfilemanager.jpg"><img src="http://bymarszal.pl/blog/wp-content/uploads/2009/08/osfilemanager.jpg" alt="osfilemanager" title="osfilemanager" width="656" height="382" class="aligncenter size-full wp-image-311" /></a></p>
<p><b>WWW:</b> <a href="http://www.osfilemanager.com/" title="osFileManager">http://www.osfilemanager.com/</a></p>
<p><b>Features:</b>
<ul>
<li>Przeglądanie struktury katalogów</li>
<li>Tworzeniem, zmiana nazwy, przenoszenie, usuwanie plików</li>
<li>Upload i download plików</li>
<li>Edycja plików tekstowych</li>
<li>Edycja praw dostępu do plików</li>
<li>System zarządzania użytkownikami</li>
</ul>
<p><b>Licencja:</b> GNU/GPL.</p>
<p><b>Wymagania:</b> PHP 4 lub wyższy, MySQL 3 lub wyższy.</p>
<h2>PHPfileNavigator</h2>
<p><a href="http://bymarszal.pl/blog/wp-content/uploads/2009/08/pfn.png"><img src="http://bymarszal.pl/blog/wp-content/uploads/2009/08/pfn.png" alt="pfn" title="pfn" class="aligncenter size-full wp-image-312" /></a></p>
<p><b>WWW:</b> <a href="http://pfn.sourceforge.net/" title="PHPfileNavigator">http://pfn.sourceforge.net/</a></p>
<p><b>Features:</b>
<ul>
<li>Widok listy plików lub drzewa</li>
<li>Tworzenie, kopiowanie, zmiana nazwy, przenoszenie, usuwanie plików i katalogów</li>
<li>Upload i download plików</li>
<li>Ściąganie katalogów w postaci archiwów</li>
<li>Edycja uprawnień plików i katalogów</li>
<li>Podgląd plików tekstowych i graficznych</li>
<li>System zarządzania użytkownikami</li>
</ul>
<p><b>Licencja:</b> GNU/GPL 2.</p>
<p><b>Wymagania:</b> PHP 4 lub wyższy, MySQL 4 lub wyższy, Apache 1.3.31 lub wyższy, w celu korzystania z pełnej funkcjonalności potrzebna jest biblioteka GD 2.0.1 lub wyższa oraz ZLIB.</p>
<h2>PhpCommander</h2>
<p><a href="http://bymarszal.pl/blog/wp-content/uploads/2009/08/phpcommander.gif"><img src="http://bymarszal.pl/blog/wp-content/uploads/2009/08/phpcommander.gif" alt="phpcommander" title="phpcommander" width="400" height="303" class="aligncenter size-full wp-image-313" /></a></p>
<p><b>WWW:</b> <a href="http://www.szewo.com/php/commander/eng/" title="PhpCommander">http://www.szewo.com/php/commander/eng/</a></p>
<p><b>Features:</b>
<ul>
<li>Tworzenie, kopiowanie, przenoszenie, zmiana nazw plików i katalogów</li>
<li>Upload i download plików</li>
<li>Przeglądanie i edycja plików tekstowych</li>
<li>Edycja plików HTML za pomocą edytora WYSIWYG</li>
<li>Interfejs w języku angielskim i innych językach</li>
</ul>
<p><b>Licencja:</b> b/d</p>
<p><b>Wymagania:</b> PHP 3 lub 4, Apache.</p>
<h2>phpFileManager</h2>
<p><a href="http://bymarszal.pl/blog/wp-content/uploads/2009/08/phpfilemanager.png"><img src="http://bymarszal.pl/blog/wp-content/uploads/2009/08/phpfilemanager.png" alt="phpfilemanager" title="phpfilemanager" class="aligncenter size-full wp-image-314" /></a></p>
<p><b>WWW:</b> <a href="http://phpfm.sourceforge.net/" title="phpFileManager">http://phpfm.sourceforge.net/</a></p>
<p><b>Features:</b>
<ul>
<li>Informacje o serwerze</li>
<li>Drzewo katalogów</li>
<li>Kopiowanie, przenoszenie, usuwanie, tworzenie, zmiana nazwy, edycja, podgląd, zmiana praw dostępu plików i folderów</li>
<li>Obsługa archiwów tar, zip, bzip, gzip</li>
<li>Jednoczesny upload kilku plików</li>
<li>Linia komend</li>
<li>Praca zarówno na systemach Linux, jak i Windows</li>
<li>Język angielski i portugalski</li>
</ul>
<p><b>Licencja:</b> GNU/GPL.</p>
<p><b>Wymagania:</b> PHP 4 lub 5, Apache 2.</p>
<h2>simpleFileManager</h2>
<p><a href="http://bymarszal.pl/blog/wp-content/uploads/2009/08/sfm.png"><img src="http://bymarszal.pl/blog/wp-content/uploads/2009/08/sfm.png" alt="sfm" title="sfm" class="aligncenter size-full wp-image-315" /></a></p>
<p><b>WWW:</b> <a href="http://onedotoh.sourceforge.net/" title="simpleFileManager">http://onedotoh.sourceforge.net/</a></p>
<p><b>Features:</b>
<ul>
<li>Tworzenie, usuwanie, kopiowanie, przenoszenie plików i katalogów</li>
<li>Duże możliwości konfiguracji:
<ul>
<li>typy plików, jakie mogą być utworzone</li>
<li>określenie katalogów, w których mogą być tworzone nowe pliki</li>
<li>typy plików, jakie mogą być edytowane</li>
<li>określenie maksymalnej ilości miejsca na dysku, jaką mogą zająć pliki</li>
<li>określenie maksymalnego rozmiaru pojedynczego pliku</li>
<li>określenie nazw plików, które nie mogę być modyfikowane</li>
<li>określenie nazw ukrytych plików i katalogów</li>
<li>definiowany filtr nazw plików</li>
<li>możliwość &bdquo;wyłączenia&rdquo; plików o określonym rozszerzeniu</li>
<li>definiowanie dostępu do zewnętrznego katalogu</li>
</ul>
</li>
<li>autentykacja użytkowników</li>
<li>wbudowany edytor plików tekstowych</li>
<li>sortowanie listy plików po nazwie, typie i rozmiarze; wybór kierunku sortowania</li>
<li>wbudowana przeglądarka plików graficznych z możliwością powiększania obrazu</li>
</ul>
<p><b>Licencja:</b> GNU/GPL.</p>
<p><b>Wymagania:</b> b/d</p>
]]></content:encoded>
			<wfw:commentRss>http://bymarszal.pl/blog/2009/08/30/open-source-file-managers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Generator haseł i szablony</title>
		<link>http://bymarszal.pl/blog/2009/04/11/generator-hasel-i-szablony/</link>
		<comments>http://bymarszal.pl/blog/2009/04/11/generator-hasel-i-szablony/#comments</comments>
		<pubDate>Fri, 10 Apr 2009 22:17:40 +0000</pubDate>
		<dc:creator>Tomek</dc:creator>
				<category><![CDATA[informatyka]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[projekty]]></category>

		<guid isPermaLink="false">http://wp.bymarszal.pl/?p=13</guid>
		<description><![CDATA[<a href="http://bymarszal.pl/blog/2009/04/11/generator-hasel-i-szablony/"><img src="http://bymarszal.pl/blog/wp-content/uploads/2009/04/klodeczka2.png" alt="klodeczka2" title="klodeczka2" width="127" height="200" class="alignleft size-full wp-image-20" /></a><p>W ramach łączenia koniecznego z pożytecznym stworzyłem dzisiaj nowy projekt - <a href="http://www.password-generator.bymarszal.pl/" title="Password Generator">Password Generator</a>. Był on "konieczny", ponieważ potrzebowałem wygenerować kilkanaście nowych haseł o określonej złożoności, a pożyteczny, bo zapoznałem się w praktyce z działaniem silnika szablonów <a href="http://phptal.motion-twin.com/" title="PHPTAL">PHPTAL</a>.</p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://bymarszal.pl/blog/wp-content/uploads/2009/04/klodeczka2.png"><img src="http://bymarszal.pl/blog/wp-content/uploads/2009/04/klodeczka2.png" alt="klodeczka2" title="klodeczka2" width="127" height="200" class="alignleft size-full wp-image-20" /></a>
<p>W ramach łączenia koniecznego z pożytecznym stworzyłem dzisiaj nowy projekt &#8211; <a href="http://www.password-generator.bymarszal.pl/" title="Password Generator">Password Generator</a>. Był on &#8220;konieczny&#8221;, ponieważ potrzebowałem wygenerować kilkanaście nowych haseł o określonej złożoności, a pożyteczny, bo zapoznałem się w praktyce z działaniem silnika szablonów <a href="http://phptal.motion-twin.com/" title="PHPTAL">PHPTAL</a>.</p>
<p>Kilka razy przymierzałem się do rozgryzienia <a href="http://www.smarty.net/" title="Smarty">Smarty</a>&#8216;iego, ale złożona struktura i kilkaset stron dokumentacji skutecznie mnie odstraszały. Dokumentacja do TAL&#8217;a po wydrukowaniu zajęła niecałe 30 stron. Wszystko opisane przystępnie, z przykładami i od razu można stosować. Podobnym wyborem był dla mnie MODx, który po lekturze kilkudziesięciu stron instrukcji, pozwala na szybkie tworzenie bardzo ciekawych rzeczy.</p>
<p>Jedną rzeczą, która mnie zaskoczyła i sprawiła problem, było niewyświetlanie tekstów z polskimi znakami z niezakodowanych plików. Liczyłem na jakieś krzaki i spędziłem trochę czasu, zanim doszedłem do tego, że po zakodowaniu polskich znaków w UTF-8, problem znika :-)</p>
<p>Cały czas rozwijam moją stronę. Dzisiaj dodałem listę czytanych przez mnie blogów &#8211;&gt;<br />
Już wkrótce mam zamiar napisać coś o projektach, bo dział na razie leży odłogiem. Czekam też, aż Google wreszcie zindeksuje moją stronę ;-)</p>
<p>Na koniec chciałem się pochwalić moim nowostworzonym <a href="http://www.bymarszal.pl/cv/cv.html" title="CV">CV w wersji HTML</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://bymarszal.pl/blog/2009/04/11/generator-hasel-i-szablony/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

