text:
PHP Directory Listing Script
Back in 2008 we created the original version of our popular directory listing script. Since then we've released three new versions, addressing a number of known issues. In 2015 we completely rebuilt the script from scratch, introducing some handy new features and improvements.
The PHP Directory Listing Script is a highly configurable script, allowing you to simply upload one file into a web-accessible directory, and it'll be turned into a well formatted, mobile friendly directory browser.
With the release of version 4, we've got some great new features, including:
- Full mobile browser support.
- The ability to upload multiple files and restrict the allowed file-types.
- Support for restricting access to the script by either password or IP Address whitelisting (ideal if you want only yourself and clients to have access!).
- Support for creating new directories and sub-directories.
- Upload zip files and extract them automatically, with the option to delete the zip file after it's been extracted.
- Optionally hide certain file types, names or extensions, as well as directories.
- Sort file listings by name, size or last modified date.
Finally, the last feature is that the Directory Listing Script now runs as a single file, weighing in at less than 400kb. This means the script runs faster, and is extremely easy to use!
All of the new features can be enabled and disabled individually, so whether you're looking for a full file manager, or a simple list of downloads, the PHP Directory Listing script has you covered.
System Requirements
To run the PHP Directory Listing Script on your website, you'll need to be running PHP 5.3 or above and have the GD2 library installed. If you wish to enable the unzip support, you'll also need the ZipArchive php extension installed.
To download the script please click here. The ZIP file contains all you need to run the script. To setup the script please see the top of index.php.
To install the PHP Directory Listing Script, simply extract the zip file and open up the index.php file. Inside you'll see a number of options that you can alter. Once you've set your options, simply upload the file into your directory and then browse to it from the web. You should now be up and running!
We're always open to feedback for improvements and suggestions so please leave any ideas in the comments section below and we'll do our best to incorporate them into a future update.
256 Comments
First: Thanks for sharing this great Script. It save a lot of work. 🙂
But i have some Bugs, when i did implemented the script in my site. Only if i set the path to "." i can go to the subdirectories. If i set it to a subdir, than i can see the content, but then i cant go down in other subdir's. And if I want to download the files via forcedownload, i get a lot of various characters, but no download popup. 🙁 The demo works fine..but i dont know why it doesnt work anymore when i implemented it via include. I hope you can help me.
Thanks for the comment Patrick, we'll take a look at the bugs and get a new version posted ASAP.
Okay, thanks. Maybe the include solution is the reason why i cant set the standard subdirectory…i dont know. The demo works fine. 🙁
Thanks much! Very usefull script!
I'll be happy to get that correction concerning the subdirectories problem -
Hey, thanks for the nice script. I could definitely use the solution to the sub directories problem as well. Cheers…
Hi Patrick,
For people wishing to include the file in their script, we have added an $includeurl; variable for you to add the actual URL of the script in your site; take a read the comments in the new zip file! As for the the download problem you were having, try again with the new script.-
Thanks to Ash, James, and team for the V3 update…
I know this directory lister for a couple of years and now I planned its more extensive use at http://lokshin.org/Scores/ .
Unfortunately, the output is broken, although filenames are OK.
Also there is no simple customization. Changing the style file is difficult, especially that my web server has a big latency and does not immediately show results of my experiments. I remember with some version of changed style file the output was not broken but the sizes were distorted.
If it remains like this, I will have to delete the style file and have a raw output, that will also do the job.
A comparable free file lister that I have found is bobbsfilelist. It works but is not customizable and uses while text on a black background that I don't like.
Love the available features. And spanks everything else I've found that's free.
For some reason though I can't get it to work on files larger than about 4Mb…even on files that I've confirmed work. PHP.ini is set to 40Mb so that's not it.
It shows loading progress to 100%, then waits for the website, refreshes, and nothing happens. No error messages and no new file in the directory. Just looks like nothing happened. Ideas?
This is really a GREAT WORK!!! You saved my *ss! Thanks a lot! Everything works fine, even that "subdir browsing" Patrick talked about. Thanks again!
First off, where do I donate? This was extremely useful, and much appreciated.
Secondly, is there any example of how I could paginate this? Some directories have tens of thousands of files, which can be an issue for those with older machines with less horse power.
Thanks again!
Thanks for the comment, no donation is required!
We're looking at pagination for a future release.
Looks really great, but doesnt fit for me because this script isnt able to handle large filenames…
if it could, it would be my absolute favorite dirlister
Do you have an example of where you've tried to use the script with longer filenames?
When the filename is to long to fit into one line, weird things happen. E.g. the icons of the files show up in the middle of the previous row.
Another bug: the script cant handle UTF8-filenames yet. The links work, but the non-american characters in the names are shown wrong.
Does everything I need, as I have set mine up as a public deposit and viewer for a special interest user group,
I have got the contributors to include the following:
So that the file explains itself, however if you expanded the width to cater for about another 16 characters, it would be perfect.
I tried, but there is too many setting for me to tackle. Found the filename shorten-er, and adjusted that a little.
Thanks in advance,
Cheers Don…
SEO friendly urls would be very nice. Right now the output looks very scary.
SEO friendly urls + pagination = THE BEST Directory Listing Script
Please, do it for humanity 😉
This is the best free PHP directory script so far.
is there any way i can see the preview without going inside the director.i would like to preview the images from outside the image with the mouse right click.
I am already using your script for directory listing which is great. I have got more than 200 files now and is it possible to add any search function on the page? Has it been in effect yet? I will appriciate your reply.
Simply hit Ctrl+F and you'll get a nifty search box. 😉
I'm LOVING the script. However, I need to figure something out.
I have multiple directories I want to list files from, but I can't figure out how to code it.
Basically, I have the script in its root folder. Underneath that I have separate users who each have a mod folder.
I need the script to display the mod folders of EACH user.
For example: it's currently showing /0figment0/mods (The true path is mcmodders/0figment0/mods)
But I also need it to display the contents of /ikeelyou/mods and later on more users as well.
How would I code that?-
No ideas?
Nice script!
I second the "pagination" motion, it'd be nice for directories with a big number of files.
This works just great!
Thanks for sharing 🙂 -
Would love to have an option in the config area to disable the "Last Modified" and only show file name and size. (My site uses many long file names) In addition, having a version that is more mobile phone friendly (for Android preferably) would be great.
Thanks for the fantastic script! -
Hello, I was wondering if there was an alternate .css file for the directory listing script that would make the table wider, especially where the file name shows up. Also, seems like with wide screen browsers might be better to make it wider in general Basically I've got some long file names and they are getting cut off.
Also, is there a way to make the file names not be the bold font in the listing?
Super script over all, just trying to figure out how to best tweak it to fit my needs. Thanks!
Woow, Very Nice script. That was very useful. Thanks
there is a problem if i put folder path instead of '.' it's working but the sub folder contents not appear?
Thank you
Hi there,
This issue has been addressed; setting a path in $startdir should no longer prevent files from displaying.
I have downloaded and installed the code and it's working fine. But the index.php file has an upload form and I don't see any upload option to upload files to the directory on my website. Please help.
To enable uploads, just activate the one variable:
$allowuploads = true;(file size is up to 8 megs)
I really like your script. Is there a way to get it to expand to show the files listed in the directory without having to click on the directory?
Also can I use this script for a commercial application?
LOVE this script. The only issue we've had is that really LARGE FILES for download don't seem to work well with the script. To be fair, however, that may be PHP and our provider, and not the script. Anybody use this script on DREAMHOST with large (100meg+) files?
Also… is this V2 or V3? The ZIP says V3, but the comments in the script say V2??
Hello Dan,
The comments in the code have been updated accordingly.
is there a way to integrate a search button to search for files.
And, i only want to display rar files.
Also a way?regards
Hey ThinkTank
In my directory listen, the preview of big images does not show.
How can i make my big images have the preview funktion?
Ect, tjek this site:
Hi Mads,
This issue was due to the fact that your PHP setup did not assign enough memory for larger files to be converted. We have therefore added a $memorylimit variable to the configuration section, so you can assign more memory if you need it!
Hi, i would like to know if you can run this script locally when setting the www path under php.ini to C:\outputs\
Sorry for my English. I'm using Google translator.
Excellent script!!!
Ash, It can be used for ftp?
What should change?Thanks
Can the italic be removed from file sizes? I can't seem to find the code for it in the files.
Add font-style:normal in CSS #listing a em
This script is really good.
I've a bug, files larger than 2go appears in the list but with size at 0kb, and impossible to download.
How to fix it ????
Thanks in advance !
very nice script, but i found it strange because i see upload code in it, but i see nothing about upload file.
how do i upload a file ?
Hi there,
To upload files, set the "$allowuploads" flag to "true". This will place a file upload form on to the page which will upload files to the current directory.
Hi. Nice work on this.
I seem to behaving with the upload functionality, I've set it to true but nothing seems to get uploaded to the site, any other problems had with this?
Hi Rob,
Be sure to check the permissions on the folder you're trying to upload to. If the folder is not write-enabled then the files will not be uploaded.
Great Script
i ran it on an Windows IIS.
Everything works fine, but Upload is not possible.
Other upload scripts work proper. I don´t found the issue.
Can someone give me an hint to find it out?
Regards Christian -
I want to make online directory. But there are few problems. First I don't know which software or which version should I install on my computer because there are lots of php scripts. That is making confusion for me.
Hi. AMAZING script! Thanks a million. Is there a way of sorting the files by Most Recent date though? I did look at the "asc" and "desc", but after switching between those, nothing happened still.. please help. thanks.
Works like a charm ! Thank you 🙂
Have also tried to work it out. Anyone solved this or has any idea ?
Ooh and is there a way of specifying only certain filenames to be displayed in one directory, although there's a few?
Eg. directory DOC/ has 10 files starting with CHA??.pdf and 4 starting with DAN??.pdf. Can I put ^DAN..\.pdf$ down somewhere to only display the 4 DAN files?
This is a great script! It saved me hours of doing this directory listing by hand!
I never did see an answer to my question regarding this script. I'll re-post here. I'm hoping someone else is wondering this too
I'm LOVING the script. However, I need to figure something out.
I have multiple directories I want to list files from, but I can't figure out how to code it.
Basically, I have the script in its root folder. Underneath that I have separate users who each have a mod folder.
I need the script to display the mod folders of EACH user.
For example: it's currently showing /0figment0/mods (The true path is mcmodders/0figment0/mods)
But I also need it to display the contents of /ikeelyou/mods and later on more users as well.
How would I code that? -
I only wnat to Display .rar or .zip files.
A way through this???
Hello Ratio,
We've added a new array called "$showtypes" which will only allow speficied file types to be displayed.
Great work, thanks so much 😉
hi bro… thanks for your'e script….
it's realy great code… 😀
i want ask. how if i'm set $allowuploads = false; became "true". so all people can upload all type off file on server.and i want ask. how if i want limit file type for upload.
like as i just want user can upload type .jpg only. 😀
thanks brother-
Hi there,
Yes, setting the $allowuploads flag to "true" will allow the user to upload files in to the directory they're currently viewing, so long as that directory can have files written to it.We've set up a new array, "$uploadtypes" which specifies what types of file the user can upload.
hi bro thanks for your attention 😀
where i can place new array "$uploadtypes" cos in dirlistingv3 i can't see this array function and command to call 😀
thanks for your'e attention my bro 😀-
Hi again,
Take a look at line 113 in the updated index.php – this is the array you'll need. It's currently commented out. Uncomment the array and enter the filename extensions you need; a few should already be in there as an example to get you started!-
hi bro… 😀 i can't see you're command in lin 113. sorry my it's my eye wrong or i'm really can't see that.
this my screenshot index.php
correct me if i wrong.
and i'm download last script in you're site
http://www.evoluted.net/thinktank/wp-content/uploads/2011/02/dirlistingv3.zipthanks my bro 😀
Hello again!
From the looks of your screenshot you're getting an older version of the script so please try downloading again. If you still get the version without the $uploadtypes array, clear your browser cache and try again. -
hello again my bro 😀
yes if i'm download old version so where i'm can get new version for this script??
because in this page post, im just see this link download
http://www.evoluted.net/thinktank/wp-content/uploads/2011/02/dirlistingv3.zipso where i can get new version for this script 😀
thanks my bro 😀 -
The link above has been updated with a new ZIP file containing the updated PHP.
hi bro 😀 thanks bro…it's now really new version for listing script. 😀
thanks bro :DD
hi bro thanks for your attention
where i can place new array "$uploadtypes" cos in dirlistingv3 i can't see this array function and command to call
thanks for your'e attention my bro -
Still now answer to my question?
I'd like the script to show the files in multiple directories while still giving people access to only their directories.
So basically, ModA goes to website.com/Moda/upload and uploads their files. ModB goes to Website.com/MobB/upload and uploads his files.
Users go to website.com/modfiles and see a listing of what's in Moda and modb's upload folder.-
Hi Eric,
Unfortunately this is not a feature we're planning to add at this time. -
What you require involves some Alias settings in Apache or using symbolic links to make directories appear under a different structure.
It *is* possible to do in this script, but that will involve creating an authentication system (or interfacing it to one) which is outside the scope of this script.
There are many content management systems with plugins that do what you require. This is simply a directory/file display script.
hello again my bro
if i'm download old version so where i'm can get new version for this script??
because in this page post, im just see this link download
but James Thomas says this old version.
so where i can get new version for this script with $uploadtypes array.
thanks my bro -
This is exactly what I needed.
I have a question though, do you have any advice on how I would go about having the images display as a gallery?
Say, lightbox integration, for example?
The listing is broken on my site http://www.lokshin.org/Scores/
The script really rocks -have been using it for years. A feature I'm missing is the ability to create folders. That would rock! Keep up the great work! Thanks!
I think exactly the same!
Awesome! thank you so much…
thx for the update to your great script.
one thing that always frustrated me a little is the missing support for symlinks.thx Mario
Thank you. This has been very helpful to me
thanks a lot dude..
nice web site
i really like it -
Thanks, nice script
Nice script. Thanks.
The script misplaces the folder icon when a foldername is long. -
Absolutely fabulous little script!!! I wrote something similar years ago to help sort out image files in directories. This is far better than what I came up with.
Great script thank you so much. Saved me a lot of time 😉
very nice…… thanks
How would I go about putting a working delete button next to each file listed?
Hello Ash,
the PHP Directory Listing Script contains a XSS security flaw which renders all installations of your software vulnerable to XSS attacks. I have published a patch and some information about this vulnerability here:
Thank you,
Hi Benjamin.
Thanks for the information, this issue has been resolved.
Thanks, this is what I need!
When showing the sub-directories they have an "/" on the end of them. Is there a way to not show the "/" on the end of each sub-directory?
AWESOME script by the way!
Hey loving the script. I have played with it some today. I ended up making a mobile CSS for it. So now when I access it on my android it is a bare display. I am working on the pagination part of it now. Will share with you guys when I get it done. Thanks again for this!
This was obviously a lot of work and youve made my life so much easier….
one question tho
when i set $forcedownload = true, it allows me to download smaller files, but larger files download only as 1kb files and wont play. Im not sure if this is a problem with the php or if there is a variable im completely missing to limit the downloaded file size??
any help would be awesome, thank you for the code!-
Charlie, I read your post about the forcedownload in the directory listing.
I want paople to download rather than view the file.
Where in the script would I place the line?
Can you help me with that?
Hi the way i fixed the width issue is purely with the css:
first change #container to the overall desired width
next change #headerfile to the width you want the file column to be
then change [#listing a] to 40ish px less then your #container
[#listing a strong] gets changed to the width of your file column
next change [#listing a span] to the negative value of half of you file column. for example i changed [#listing a strong] to 490px, so [#listing a span] is -245px
[#listing a em] will be tricky, you have to play around with it depending on how wide everything else is, but change it by 25px in either direction until you find one that works
I hope i could help someone with this, if anyone could figure out the large file download issue please let me know! or that delete button feature, that would be cool although it would probably require a lot of change…
Thanks Charliefez,
took a little while to realize that you needed to change styles.css file.
I gave it a try, but found a little of it was ambiguous for me, so I am hoping you can assist further.
I wanted to extend the width by 32 characters.
I worked my way though the listing as per your instructions, and I ended up with a wider display, but two lines for every file name listing.
Is it possible to give actual figures that should work for me?
It would be appreciated very much.
one of the few things that restricts this nice little program.
SEO friendly would be great, and Pagination.
My page is at:
http://www.themaximitecomputer.com/max/Programs/Cheers Don…
I finally sifted through it, and it appears to work:
changes to file styles.css
first change #container to the overall desired width
changed from 600 to 800next change #headerfile to the width you want the file column to be
changed from 320 to 520then change [#listing a] to 40ish px less then your #container
changed from 568 to 760[#listing a strong] gets changed to the width of your file column
changed from 300 to 520next change [#listing a span] to the negative value of half of you file column.
for example i changed [#listing a strong] to 490px, so [#listing a span] is
-245pxchanged from -151 to -260
[#listing a em] will be tricky, you have to play around with it depending on how
wide everything else is, but change it by 25px in either direction until you
find one that workshave no idea what this does.
changes to index.php
if(strlen($filename)>78) {
changed the file name length test from 43 to 78,
and the next line from 40 to 75.Cheers Don…
Ok perfect im glad you got it. My setting are all here in case you still have something you want to fix
#container {
width: 750px;
border: 1px solid #CCCCCC;
padding: 9px;
#listingcontainer {
padding: 10px;
}#headerfile {
float: left;
width: 380px;
}#headersize {
width: 150px;
float: left;
}#listing a {
padding: 2px 5px 2px 5px;
color: #6285CA;
font-family:Arial, Helvetica, sans-serif;
#listing a strong {
width: 390px;
}#listing a em {
float: left;
width: 100px;
}#listing a span {
position: absolute;
margin-left: -341px;
margin-top: -2px;
}#listing a span img {
width: 150px;
visibility: hidden;
Brilliant, gorgeous and simple! Thank you!!
This php code is AWESOME !
Fabulous – exactly what I wanted. GREAT bit of programming !!!
I found when the date stamp went from Jul to Aug, the alignment of the whole thing went out of whack.
So for a 75 character file name, my full settings are given below:
My page is at:
http://www.themaximitecomputer.com/max/Programs/Cheers Don…
body {
background-color: #E6E6E6;
}h1 {
color: #6699FF;
font-family: Arial, Helvetica, sans-serif;
font-size: medium;
margin: 0 0 10px 8px;
}img {
border: 0;
}form {
margin: 0;
padding: 0;
}#container {
width: 807px;
border: 1px solid #CCCCCC;
padding: 9px;
#breadcrumbs {
color: #6699FF;
font-family: Arial, Helvetica, sans-serif;
margin: 0 0 8px 8px;
}#breadcrumbs a, #breadcrumbs a:visited, #breadcrumbs a:link, #breadcrumbs a:active {
color: #6699FF;
}#breadcrumbs a:hover {
}#listingcontainer {
padding: 10px;
}#listingheader {
color: #476BB3;
font-family:Arial, Helvetica, sans-serif;
}#listingheader a, #listingheader a:active, #listingheader a:visited, #listingheader a:link {
text-decoration: none;
color: #476BB3;
}#listingheader a:hover {
text-decoration: underline;
color: #476BB3;
}#headerfile {
float: left;
width: 520px;
}#headersize {
width: 75px;
float: left;
}#listing {
border: 1px solid #A7C5FF;
}#listing a {
padding: 2px 5px 2px 5px;
color: #6285CA;
font-family:Arial, Helvetica, sans-serif;
#listing a:hover {
}#listing a img {
margin-right: 4px;
}#listing a strong {
width: 520px;
}#listing a em {
float: left;
width: 75px;
}#listing a span {
position: absolute;
margin-left: -260px;
margin-top: -2px;
}#listing a span img {
width: 150px;
visibility: hidden;
}#listing a:hover span img {
border: 1px solid #666666;
visibility: visible;
}#upload {
border: 1px solid #A7C5FF;
margin-top: 10px;
color: #6285CA;
font-family:Arial, Helvetica, sans-serif;
background-color: #E9F0FF;
}#uploadtitle {
background-color: #DBE6FE;
padding: 2px 5px 2px 5px;
border-bottom: 1px solid #A7C5FF;}
#uploadcontent {
padding: 2px 5px 2px 5px;
}#copy {
width: 600px;
color: #666666;
font-family:Arial, Helvetica, sans-serif;
}#copy a {
text-decoration: underline;
color: #666666;
}.b {
background-color: #E9F0FF;}
.w {
}.mod {
}.size {
padding:2px 0;
}.upload-error strong{
Thanks for sharing this, Don. A good and working mod to a good script.
Love the script – been using it for some years until I did a search to find that there's an updated version!
Coupla tips I'd like to see:
1. Separate out the script into a config.php and index.php so that changing config settings "overrides" any index settings. Also, use constants (define) where possible, parametrising things like date display format, allowing uploads, optional H1 site title header.
2. Split the CSS file into a positional (widths, font sizes) and a theme (colours, typeface, background, etc). That way people can tinker with one to change widths without breaking colour stuff – and also makes it easier for people to provide some different colour stylesheets whilst allowing sites to retain their custom widths.
3. Last bit, but a minor one – include some changelog as an audit trail in the file. The last package I downloaded contained two index.php files with differences between them and it's not obvious which one is the later file (both have "V3") – consider some minor version control, v3.12 or so, or a changelog to show what differences are.
4. Can the "$hide" array take pattern-matching at all? (eg: *.php, \.php$).
Minor gripes to a major piece of work, guys. Looking forward to the next incarnation!
sorted Ta.
still a bloody marvellous script.
cheers -
Excellent script – thanks for this. And thanks to Charliefez and Don McKenzie for the CSS stuff with the width adjustment – all very helpful!
This is an excellent piece of work, Ash. Really excellent.
It's just what I've been looking for.
Would be even better if it could also display file metadata (title, subject, author, categories, etc).
Thanks for this super little script, I ran into a problem with special characters in files, like ô en é, I changed the script and put utf8_decode around every mention of $files[i$] which is the filename if I am not mistaken. It would be nice to have this in one single variable like $filename, that way you only need to add the decode ones.
As there have been no comments for 2 months, I assume the code I posted for 75 characters is working OK.
SEO URLs would be nice.
Cheers Don…
Firstly i Want To Thanks the Maker.
hello, friends i have make it some custom, hope u would like it.
it's simple. goto dlf folder just change the CSS file and watch it.
Red Theme – Php Directory Script
/* Start From Here. */
body {
margin-top: 1cm;
background-color: #E6E6E6;
}h1 {
color: #ff6666;
font-family: Arial, Helvetica, sans-serif;
font-size: medium;
margin: 0 0 10px 8px;
}img {
border: 0;
}form {
margin: 0;
padding: 0;
/* frame */
#container {
width: 800px;
border: 1px solid #CCCCCC;
padding: 9px;
#breadcrumbs {
color: #ff6666;
font-family: Arial, Helvetica, sans-serif;
margin: 0 0 8px 8px;
}#breadcrumbs a, #breadcrumbs a:visited, #breadcrumbs a:link, #breadcrumbs a:active {
color: #ff6666;
}#breadcrumbs a:hover {
}#listingcontainer {
padding: 10px;
}#listingheader {
color: #cc3366;
font-family:Arial, Helvetica, sans-serif;
}#listingheader a, #listingheader a:active, #listingheader a:visited, #listingheader a:link {
text-decoration: none;
color: #cc3366;
}#listingheader a:hover {
text-decoration: underline;
color: #cc3366;
}#headerfile {
float: left;
width: 320px;
}#headersize {
width: 275px;
float: left;
}#listing {
border: 1px solid #ff9999;
}#listing a {
padding: 2px 5px 2px 5px;
color: #cc6666;
font-family:Arial, Helvetica, sans-serif;
#listing a:hover {
}#listing a img {
margin-right: 4px;
}#listing a strong {
width: 300px;
}#listing a em {
float: left;
width: 275px;
}#listing a span {
position: absolute;
margin-left: -151px;
margin-top: -2px;
}#listing a span img {
width: 150px;
visibility: hidden;
}#listing a:hover span img {
border: 1px solid #666666;
visibility: visible;
}#upload {
border: 1px solid #ff9999;
margin-top: 10px;
color: #cc6666;
font-family:Arial, Helvetica, sans-serif;
background-color: #fff;
}#uploadtitle {
background-color: #ffe9ef;
padding: 2px 5px 2px 5px;
border-bottom: 1px solid #ff9999;}
#uploadcontent {
padding: 2px 5px 2px 5px;
}#copy {
width: 600px;
color: #666666;
font-family:Arial, Helvetica, sans-serif;
}#copy a {
text-decoration: underline;
color: #666666;
}.b {
background-color: #ffe9ef;}
.w {
}.mod {
}.size {
padding:2px 0;
}.upload-error strong{
}/* Css File End */
I added
just before this line
readfile($includeurl . $leadon . $file);
and fixed the problem.
I don't know if that hoses something else.
According to the php.net discussion on readfile that turns off output buffering and makes file transfers not dependent on PHP memory. -
Thought I should mention this:
To make the script read KB, MB, GB and TB automatically instead of only KB put this function somewhere in the script
$path = "."; // = 1099511627776) {
$value = round($size_in_bytes/1099511627776*10)/10;
return ($round) ? round($value) . 'Tb' : "{$value} TB";
} else if ($size_in_bytes >= 1073741824) {
$value = round($size_in_bytes/1073741824*10)/10;
return ($round) ? round($value) . 'Gb' : "{$value} GB";
} else if ($size_in_bytes >= 1048576) {
$value = round($size_in_bytes/1048576*10)/10;
return ($round) ? round($value) . 'Mb' : "{$value} MB";
} else if ($size_in_bytes >= 1024) {
$value = round($size_in_bytes/1024*10)/10;
return ($round) ? round($value) . 'Kb' : "{$value} KB";
} else {
return "{$size_in_bytes} B";
}and then to change the displaying of file sizes change KB to
And to display dir sizes the same way replace – with
Sample can be viewed at http://www.imtechnology.co.za/data/index.php, allthough I cannot gaurentee how long the sample will be kept there, as I am only borrowing the webspace from a friend for the time being. 🙂
cheers. W
Hi Werner.
I'm really interested in your filesize solution here, but your instructions seem a bit incomplete. Can you please explain what needs to be changed in the existing code to enable your filesizes? Thank you very much in advance!
Great script!
I made a few modifications for file name size. But I don't really need to have either the file size or date showing in the table and I could not figure out how to edit the script to not include these; perhaps you could make that into a configurable option?
Either way – great script – far superior to one I was using for this sort of task for the last couple of years.
Great script, easy to configure and very clear instruction for editing.
Thanks for the script!
This is really awesome, thanks for putting this up 🙂
Thanks Bro! finally figured everything out.
advice to those that want to use this script, just copy the "/dif folder and index.php file" into the directory you want to make listing directory display.
Many thanks for making it for everyone. It is such a great app and you put it for free!
One question: I am going to use for listing files in different Linux boxes. Is it possible to have it to access cross other machine?
Thanks again
– Ben -
Great script! Thanks!
Great script, worked with no problems.
Omg been looking for something like this for ages! D: thank you very much!
My thoughts exactly!
Very nice script.
Hello, great script 🙂
Can i use it on commercial site?
Ps. Thanks again.-
Yes Lucas, you are free to use this on a commercial site.
Thanks 🙂
Great script, have used since v1, on v3 could not get it to include in another web page no matter what .. never mind was only playing anyway, thanks for the hard work
This is best script I ever used for directory listing.
But this would be World's Best if Pagination and Adsense ad placement below or above the list is added in future releases.
fantastic script! With only slight customizations I use the script for a private CD/DVD database. Much appreciated; all the work that has gone into this script…
Wow – what an absolutely fantastic script – THANKS!!!!!
This has just become one of my favorite sites – wish I would have stumbled upon you guys sooner.
I have copied the script partially into my website. And I think I noticed something went wrong. If I have images, and anything listed beneath the images. And you move with your mouse on the file below the image, from the file name to the size, just before you reach the size, the mouse jumps up to the image's line, and shows the image as thumbnail. I suspect its some CSS setting about width that needs to be modified, but I cannot find the correct one. Could you perhaps point it out to me?-
I noticed the same thing with the demo. If you move your mouse to just below the last modified column, at the bottom of the listing, it jumps to the lowers image file (jpg, png etc) in the list and displays its thumbnail.
I managed to find out which css style setting is used to move that image to the right or left, its the #listing a span, as I thought it was a spacing issueAny ideas on how to prevent this from happening when thumbs is enabled?
Really Thanks for this script.
its really useful !!! -
Very nice script and great job !
Hey, thanks very much for that script!
I use it for my intranet on a Synology DSM and helps a lot!Carry on like this 🙂
Thanks to Ash Young (for Making Script) and Don McKenzie( for fixing issue for which he suggested solution).
I am curious if you can assist me in implementing your script to display folders and subfolders?
Link to a development site is below:
http://www.jjmcguire-dev.com/current-projects.phpRequires a login & password:
login: *****
password: *****I've included your script in existing PHP code and set it up to scan a folder,
$startdir =
projects/government-municipalities/000001susanban/images/However, the script cannot scan sub folders.
Any help would be appreciated.
I placed a draft for you to review on,
http://www.jjmcguire-dev.com/project-view-draft.php?project_id=1I am curious if I can use this product and if there is a cost associated with using it?
Also, can you assist me in displaying subfolders?
I ended up getting your script to work however it conflicted with existing PHP code (which I had to strip out). Not sure where the issues were. Never heard back from you about using your product. I kept your credits on the page. Here is a link for your review,
It is an excellent script. Thank you.-
Sorry I was a little slow with a response Norm, your page looks great.
Just to confirm you are free to use the script as you see fit.
Hi Norm. Your listing looks great. Can I ask how you set the width of the control? I would like the overall width of the control no more than say 5cm, currently I can't find a width property.
Kind Regards
Hi. Fantastic and very helpful script. Thanks for your great work! There is just one "problem" I found – and I couldn't fix it as yet. If there are files in a directory with more than one dot in the full file name like "whatever.date.pdf" – these files are not shown. As – in my case – there are many of those files – I would like to fix it in the script. And not by renaming all the files 🙂 Any ideas?
Hi. It looks like I solved it and I would like to share my changes with you guys as it might help you. Please don't wonder – I'm not a programmer so it's maybe "quick n dirty".
I changed line 319 from
"if($showtypes && !in_array(substr($file, strpos($file, '.')+1, strlen($file)), $showtypes)) unset($file);"
to the following
"#check the string length for full file name + type
$get_stringlength = strlen($file);
#get the last string right after the last dot
$get_typestring = substr(strrchr($file, '.'),$get_stringlength*(-1));
#assume that everything before it belongs to the filename and calculate the string length
$get_typelength = $get_stringlength – strlen($get_typestring);
#now use the knowledge about the typelength as the position for strpos
if($showtypes && !in_array(substr($file, strpos($file, '.', $get_typelength)+1, strlen($file)), $showtypes)) unset($file);" -
Big thanks, GREAT and FANTASTIC job!
Very nice script. Way better than the one I found for ASP. The only thing this code is missing is a search bar. But I'm sure anyone knows how to include that. 😉
Thanks! Works excellent!
FYI this script does not play nice with a symlink to a directory. It is not displayed as a directory and is offered as a 0 byte download instead.
Yes, same problem.
The script is great, but if I can't use symlinks, I can't use the script.
@Ash: are you going to support symlinks in further versions?-
Ok, solved the problem:
in line 303 (or so – search for "dir" with the quotation marks) you will find
if (@filetype($includeurl.$leadon.$file) == "dir") {extend this to
if ((@filetype($includeurl.$leadon.$file) == "dir") OR (@filetype($includeurl.$leadon.$file) == "link")) {This will handle symlinks just like dirs
Just stumbled across this script, its great. Thank you very much!
Thanks very much 🙂
Very nice script and so useful thanks for sharing.
Thanks much! Very usefull script!
Yeah – thats it!!!
Uploaded |dlf| and the index.php and – it works! Also in the last corner of my site!
The only thing I miss : I'd like to store the content of the actual shown dir/subdir into a simple text file. So I could write me a little "app" to sum the bytes of the subdir.
Or is there even planned such a count/sum function? And having it in a text it also could be helpful at work with my ftp.
Greetings and thanx for this script. -
Nice script Ash, but apparently the styles.css "#listing a strong" at line 113 needs a "white-space:nowrap" rule added to avoid a word wrap on a hyphen for a long file name. Such a wrap/break causes following formatting to get mangled.
Hope this helps.
– Henrik
Also it appears that
text-overflow:ellipsis;works for listing a strong instead of truncating the filename.
– Henrik
I've changed some things in styles.css , so it's extendet now to 900px. With the help of some hints from here it was done successful. Also changed the assiciated pts in index.php to 75 resp. 72 . But despite of having more space now the filenames doesn't expand. What is to do?
Fixed a selfconstructed bug, now it runs correct. And here I've set a picture with all needed stuff for expanding the dir window.
So you have all at one single point.
Thanks again to all helpful hint writers here. -
It would be great if the script could show directory headers. Maybe in a new version? 😉
What do you mean by directory headers?
An html file (i.e header.html and footer.html) with text to display in header and footer of the directory listing.
It would also be interesting files.bbs or descript.ion support, for files comments… 🙂
Much appreciated. The exclude list is maybe its best feature making it easy to limit a user to only the file types we want them to see. I may eventually add code to GET[..] a variable and so modify the exclusion list depending upon login.
Thank you very much for your hard work. -
Excellent script! Thanks for the time and effort you guys put into it.
I was just wondering if anyone has worked out how to implement a delete button?
Jonesy -
Figured it out!
So, to add a delete option to my file listings output I just added another link right after the file link. The href in the new link contains this php echo statement:
echo strip_tags($_SERVER['PHP_SELF']).'?deletefile='.$fileurl;
And in the same index.php file I added this php coding:
$deletefile = $_GET['deletefile'];
}I also added some additional styling to get everything lined up properly. For my specific purposes I already had security protocols in place so the DELETE link is only available to specific logged in users.
Hope this helps!
Hi guys, this script is great. It's the best one I've found so far. I'm using it to list mp3 file on my DJ site. Just one issue however, if the file name has more than one . in it , then that file is not displayed. I'm going to write a bit of code to take all .'s out of my file names but it would be good if you could consider a possible fix. Thanks again for a great free script !
The best solution out there, thanks Ash. Modified it for my requirements however. http://fairlightus.com/Downloads
Thanks for a great script. Our site is non-profit making so it's great to see a professionally written program like this made freely available.
Dear Ash
Very usefull! I would like to donate, but you refused 2 years ago – If you change your mind – let me know.
Anyway – thanks a lot for this script and best wishes from Switzerland
Tobias -
Thank you very much.your code great.
^_^ -
Hi, great script. I've used this for my personal use. Can I modify the code and add some modifications to the script?
Yes, that's absolutely fine!
Thank you very much for this!
Awesome script!
Thanks for providing this.
really very helpfull…. i change my www folder to a custom path just put in script and it shows the directory listing……….
thank you
I love this new script. but I am having a problem opening files. When I click on a pdf file, I get the following:
The requested URL /Members/Index.phpDocuments/Board Meeting Minutes/2015/PLA Board Minutes – 01-2015.pdf was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Not sure why the url is incorrect for the document. My start directory is set to 'Documents' and I have tried the includeurl both ways.
Any help is appreciated.
Hi John,
Looks like we had a bug there! We've just published an updated version to correct the issue. If you re-upload the index.php file from the new version and enable the includeUrl option you'll be able to fill out the URL to use as the base location.
Rick, thanks for looking into this. I put the new php script in place and made the changes but it is not acting as I want. Off my web root, I have folders Members/Documents. I have put the script into the Members folder. Here are my settings:
public $startDirectory = 'Documents';
public $includeUrl = true;
public $directoryUrl = 'http://pinelakeassociation.com/Members/Documents';When I click on one of the folders listed on the page, it is bringing up something completely different.
Also, I do not want anyone viewing any folders above the Documents folder. I assume I would need to put the index.php in the Documents folder.
Suggestions on what is happening and how to get what I am looking to do?
Hi John,
Sorry to hear you're still having some issues.
So you want to make it so that if someone browses to yoursite.com/Members, they are presented with the directory listing script, which will show only the contents of yoursite.com/Members/Documents
One thing I did notice is your directory url – this would need to be set to the location of where the index.php file is. Links would then automatically be worked out to be inside the Documents folder as this is set on your startDirectory setting.
Other than the directoryUrl your settings do look correct. Give this change a try to see if it rectifies the issue for you. If you're still having issues after this please let me know and we can try a few other options.
I think I finally got it to work as I need it to. Just a bit more tweaking and hopefully it will all be good. Thanks for the help.
Hi John Mosow, I am in the same situation as yours.
I have directory like this:
/public_html/folder/anotherfolderI put index.php in /public_html. Because of that, user can browse to /public_html and /public_html/folder.
I want to jail user only for /public_html/folder/anotherfolder, but cant figure out how to do it.-
First, I put the script in the base folder that is to be browsed. So in my case, I put the index.php in my Documents directory which has subfolders and files I want to show. Here are the settings in the script:
public $startDirectory = '.';
public $includeUrl = true;
public $directoryUrl = 'http://pinelakeassociation.com/Members/Documents/';Now everything is working as I need it to.
FYI, I put some code in this to get the user name for my password protected directory. If they are an admin, they can do all of the folder/file maintenance. Otherwise, the user can only browse and open files.
One other item, I have my Members folder password protected but not the Documents folder. This way, they have to log in to get to the script but only need to log in once.
Hi. This is a great script.
How can I make it show file size? Im viewing it on mobile and it just show me the filename.-
Hi Muhammad,
As default we're hiding non-essential columns on mobiles as it'd cause the screen to scroll to the side on smaller screens.
You can however change this behaviour. If you open up the index.php file and search for:
class="text-right xs-hidden"
You can change this to
This will make the file size show on all screen sizes. Similarly you can also remove the sm-hidden from the last modified column to show that on small screens.
Any user that can access that script can browse to all dir in system. Just type something like dir=/home, then they can see all home dir..
Can you make it limited only to specified dir?
like if I set dir to /home/test/dir, they cannot go to /home/test, or to /home-
Hi Muhammad,
We've just released an update (4.0.3) that'll correct this, along with a few other issues – many thanks for letting us know!
Thanks a lot for this!!
Hi Rick,
This is really a fantastic script and a very nice upgrade from version 3.
How can we tell which version is out there to be downloaded?
I can tell my currently downloaded version is 4., nov 11 2015.
Then I also see version 4.0.3 being mentioned in your post on the same date?I also noticed the the VIEWPORT arguments produces an error – not being recognized since they were separated by ";" instead of ",". I use OS X Safari.
Would it make sense to also include a default setting or placement in the code for the "date_default_timezone_set" since servers tend to complain.
Also a nice addition would be to have ( "UTF-8" in my case ) placed in the code. This would make it easier to remember.
There appears to be no need for the charset option since UTF-8 is supposedly default in HTML5 and that seems to work correctly. My mistake!However, I stumbled over filenames starting with e.g.
Ä 196 00C4 Ä LATIN CAPITAL LETTER A WITH DIAERESISThese are all typical Swedish characters.
These filenames show up in the listing WITHOUT the starting character and are also not found when clicked upon. (404 not Found)If the same character ( upper or lower case) appears anywhere else in the file name it works fine.
Any suggestions why this happens?
Tested with Safari, Firefox and Chrome.
PHP is 5.6.16Anders
I would like to split the script out to make it easier to manage. For example, I would split the user settings into one file and the sections with the image coding into another. This would make it 1) easier to implement new versions of the script without having to reenter my custom settings and 2) make it easier to use with online editors. The script is so large that my online editors have a tough time with this. Any suggestions on how to do this or would you be willing to split it up as part of your standard package?
Hi John,
That's an interesting idea. The script was originally designed to be compact so that you could just drop a single file into a directory and be ready to go.
Offering an 'advanced' version that's split out may be something we can look at for a future update.
If you'd like to attempt it yourself, the first thing I'd do is move the DirectoryListing php class at the top of the file into it's own php file. Then including it into the index file.
You could then also move the CSS and Javascript out into their own files. This'd leave you with a fairly small index file.
Alternatively, if its just the settings you'd like to move out, simply create a new php file (say 'settings.php') and create an array of your settings inside it. Then include this file at the top of the index.php file, and update the variables to retrieve the values from your settings file.
So if you had an array that had, for example:
$settings = array(
'startDirectory' => 'files'
);In the index file you'd update $startDirectory to be:
$startDirectory = $settings['startDirectory'];
Remembering to include the settings file at the top with:
I would like to change the color of the font in the directory listing but cannot seem to find where it is. Any help would be appreciated.
Hi John,
The script's using a bootstrap theme called 'Yeti' hosted at bootstrapcdn.com
You can either change the URL to another bootstrap theme, or if you'd prefer to manually override the text colour, add your own CSS at the bottom of the page just before the tag.
If you wanted to for example change the link colour, adding this will change it to red:
a { color: #ff0000; }
If you're unsure on the colour hex, a tool such as http://www.colorpicker.com/ can be used to get the hex value you'd like to use.
Thanks. I want to try to just change the link color. I made the following change but it does not make a change in the output.
<a {color:#fff000;} href="" target="" class="item _blank ">
When I inspect the element in my browser for the file name, I can see the color tag in there.
Hi John,
Looks like you're missing your style tag there. Try this instead:
<a href="" rel="nofollow" class="item _blank " style="color:#fff000;">
Admittedly, I am not html programmer. Here is the changes I made. The icon no longer shows as a pdf icon for my files. And the file link is showing in yellow.
<a href="" rel="nofollow" target="" class="item _blank" style="color:#fff000;" ">
Hi John,
Looks like you've got an extra double quote at the end of your line there – it'll be causing the browser to confuse where the html tag ends. Change it to this and you should be all set:
<a href="" rel="nofollow" target="" class="item _blank" style="color:#fff000;">
I have tried a number of variations of this and still no luck.
With this line, the text is in blue and the file icon is just a regular text icon:
<a href="" rel="nofollow" target="" class="item _blank" style="color:#fff000;" ">
This is the original code:
<a href="" target="" class="item _blank ">
I've installed the latest version of your script, and I can get the page to come up, but no matter what I set for my starting directory, the script keeps showing "this directory does not contain any files"
What am I doing wrong? My permissions should be all correct. I can run a different index.php directory listing script across this directory and it displays everything just fine.
Hi Brian,
You may find you need to tweak the value in your $startDirectory value.
Lets say your index.php is located at yoursite.com/files/ but you want to show files located at yoursite.com/downloads/ you'd need to set $startDirectory to 'downloads'. Alternatively, if you leave the $startDirectory field blank, it'll show files wherever your index.php file is located.
One final thing to check is permissions on the files, along with the file types – there's a list of file types that'll be hidden, so if for example you've got php files they'll be hidden as default. You can change this by editing the $ignoredFileExtensions variable.
If you're still having issues after trying these options, could you let me know your folder names and locations in relation to the index.php file to help work out why your files aren't showing.
I have my index.php file located at the root of my site and there are a bunch of folders at the root of the site. Inside the folders, are a bunch of PDFs that I want to display (and sub folders).
The only way I can even get the script to show up anything when I pull up the site is to enter the complete folder path in the "startDirectory" variable. If I leave it at "." I get nothing. I have left ignored files at the default setting.
Apache has ownership of all the files and directories here and I don't think there is a permissions problem. Other, similar php scripts display everything just fine.
Thanks for your help.
Hi Brian,
Very odd – I can't seem to replicate the issue you're having at all here. If you drop the "." from the startDirectory you'll likely see no files, however with it, you should be seeing files and/or directories there unless the $showSubDirectories variable is set to false.
Could I ask what your server setup is like?
– Linux or Windows
– Apache (or other httpd server) version
– PHP VersionHopefully I can then set up a matching environment here and replicate the issue and get it fixed for you.
I am running:
– SLES 11 SP4 (Linux)
– Apache 2.2.12-59.1
– PHP version 5.3.17-48.1Thanks for checking into this
Any luck in replicating my problem or have any other thoughts as to why I can't get script to work?
Hi Brian,
Any chance you could post a list of installed PHP extensions on your server. I still can't seem to replicate the issue here so hopefully I can match up your setup as close as possible to see if there's potentially a minor difference in your PHP setup that could be causing the issue.
I am running:
– SLES 11 SP4 (Linux)
– Apache 2.2.12-59.1
– PHP version 5.3.17-48.1Thanks for checking into this
How do you change the footer blue to another color?
Hi William,
Do you mean the blue footer link text? This can be changed by adding css into the header section or by including your own stylesheet.
A quick example of overriding the link colour would be:
a { color: #FF0000 !important; }
Placed just before the tag, this will set all links to red.
Hello, please tell me how to correct the encoding? I have all the files in the Cyrillic alphabet.
Also interested in the opportunity to download an archive folder.
DEMO: http://school4.org.ua/dir/test/
Hi Artuom,
Looks like it's loading correctly now as it's showing the correct Cyrillic character set.
please tell me how to download the folder as an archive ?
Eccellent work, ash! I like how you put everything you need in a single index.php script, even bootstrap. This is magic.
anyone can help me ? i use this script for my directory, when i try uploading rar and zip file it say error file type blocked, i already add the media type into script, but same error appear, maybe someone know how to fix this ? i am using latest evoluted directory listing version thanks
Hi AlzamyA,
Zip files should already be supported as the correct MIME type for these is already in the $allowedUploadMimeTypes array.
Could you check that the file you're uploading is a valid zip file and not a proprietary file type.
Your zip file mime type should be application/zip.
To add support for rar files, add the following two entries the above mime type array (around like 105 in the index.php file)
I get the following
Fatal error: Class 'finfo' not found in C:\LiveWebSites\1.Evoluted-Directory-Listing-Script\index.php on line 672
in the new version
Hi Feckie,
You'll need to enable the fileinfo extension in php. This should resolve the issue you're having.
same problem here, i got the same problem with brian,
– Windows 7 Pro 64 bit
– Apache 2.4
– PHP Version 5.6.15 -
i got my own solution, here is my solution, just edit php.ini and uncomment this line:
Remember to restart Apache for new php.ini to take effect.It work for me !!!
Thank You.
Glad you're all up and running now Magnetux 🙂
I installed the fileinfo extension for PHP and now it appears my problems are also solved. I will test to confirm later, but I can now see files. Thanks so much for the tip magnetux and thank you Rick for all your help!
Got the script to show files. I can create sub directories. I can upload files except for PDF's. I have not blocked PDF file extension in the script and it is an allowed file type. I can upload other files, like Word documents, but when I upload a PDF it tells me "Your file could not be uploaded as your file type is blocked". Where should I look to fix this?
also have this issue, jpg uploads fine, but when it comes to pdf docs {which have been allowed}
no way … slightly mystified -
Hi Brian,
The latest version uses a slightly more reliable way of detecting the file mime type. Could you see if this addresses the issue with PDF's?
If you are still having the issue, could you let us know what application was used to create the PDF's as it could be that it's an issue with certain PDF types.
With the new version 4 script I stumbled over filenames starting with e.g.
Ä 196 00C4 Ä LATIN CAPITAL LETTER A WITH DIAERESISis missing the first character in the listing.
These are all typical Swedish characters.
These filenames show up in the listing WITHOUT the starting character and are also not found when clicked upon. (404 not Found)
If the same character ( upper or lower case) appears anywhere else in the file name it works fine.
Any suggestions why this happens?
Tested with Safari, Firefox and Chrome.
PHP is 5.6.16
Hi Anders,
We've released an update (v4.0.4) to address the character encoding issues. If you upload the latest version it should fix this issue for you.
With the 4.0.4 leve of the script there is still an issue with file names starting with non-ASCII characters. Sent some support info on "info@ .."
Also it appears that filtering of files, such as those of the type ".php" are displayed when navigating down 2 levels of sub-folders. It seems to work at the starting level and next level down.Anders
Hi great script I updated to new version as the zip files started to download corrupted ..
On the new version I get
Fatal error: Class 'finfo' not found in C:\LiveWebSites\feckie_games\Downloads\index.php on line 672
which is
$fi = new finfo(FILEINFO_MIME_TYPE);Can you offer any assistance
installed on win 8.1 tried on 10 same on that as well
Please Ignore all I wrote
After looking at the script I realised that i had to allow info in php.ini
Great Script
Every thing is working Fine but in my subdirectories i have multiple pdf files so how can i make them to display to users
Hi Harinath,
Assuming the file permissions are correct, your pdf files should be visible. There was however an issue with PDF's which has now been addressed in the latest release (v4.0.4).
Is there a way to hide the "Last Modified" column?
Hi Brian,
You'll need to make a minor modification to the script to do this however it's fairly easy to do.
Using the latest version, scroll down to around like 1097 and you should see a line like this:
<td class="text-right sm-hidden"><?php echo date('M jS Y \a\t g:ia', $file['modified']); ?></td>
Comment out or remove this line. The just slightly further up you should see this:
<a href="sortUrl('modified'); ?>">Last Modified <span class="sortClass('modified'); ?>">
Again, comment out or remove this. This will remove the entire last modified column from display.
Hi There,
Thanks a lot for the work. I used it. It works good. Though, I had to make some changes to this script.
1. I need to make the script to have password for admin users, and admin users can login and do delete/create. Public user cannot do anything except for viewing.
2. I make the page to support UTF-8, so that binary language can be supported.
There is no way to upload the updated PHP file, but if you need it, please send me a email, I will mail to you.
I return this updated script is just to appreciate your work.
thanks a lot!
Hi David,
Sounds like you've made some great additions there! We've added the UTF-8 update into the latest release (4.0.4) however don't yet have separation between visitors and admins.
If you would like to send it to use for potential inclusion in a future update, please do feel free to email me (rick at evoluted.net).
I also needed to distinguish between and admin and a viewer. As I recall, I created a function to set the options for an admin and then ran the function if the logged in user was an admin. I use the folder access user for my username. Hope this code helps, I am no programmer.
if ($username == "AdminUser") {
$listing ->setadmin();
}public function setadmin() {
$this->enableDirectoryCreation = true;
$this->enableUploads = true;
$this->enableFileDeletion = true;
$this->enableDirectoryDeletion= true;
It would be better if you replaced the variables $file['type'] value to equal to mime_content_type($file['tmp_name']) as it provides a more valid mime-type based on the server rather than the browser/client in the __processUpload function.
Thanks Robert,
We've just posted an update that includes this change.
BUG: If Folder or Sub Folder contain '&' in their name then contents inside that folder are not visible. It says "This directory does not contain any files."
I have more than 500 folders which contain & in their name and it is not possible to rename all manually.
How to solve this problem??-
Hi Irfan,
Thanks for letting us know about this issue. We've just released an update (version 4.0.4) that fixes this.
It is working for current folder but when it enters that folder then the link is again getting changed back to '&' instead of %26
For Ex: There is a folder >>index/folder&one/folder&two/folder&three
and I am at index level.
The link for the first folder is showing like this http://myweb.com/index/folder%26one
So clicking on this is working fine.Now I am in folder&one and wanted to enter folder&two
The link for the second folder is showing like this
So clicking on this is leading me to folder >> index/folder
Which is not a folder and hence showing no file in it.Manually entering like this http://myweb.com/index/folder%26one/folder%26two is working fine.
Now I am in index/folder&one/folder&two and wanted to enter folder&three
The link is showing like this
Clicking on this is leading me to folder index/folder
which is not a folder.Please look on this!
Hi Ifran,
We've released another update (4.0.5) to address this issue.
have you added any facility to also download seelcted or all files in form of zip or normal download.???
Hi Shah,
This isn't something that the script currently supports however it is something we can look at for a future update.
the script dont support "é" and "à" in folder or file name… how to ?
Hi Seb,
It sounds like your server isn't set up for UTF-8 encoding. We have released a minor bugfix update that sets the UTF-8 encoding heading in the script, however if you're still having issues after updating then it's likely going to be a hosting/server issue.
I searched for hours for a simple directory listing script with upload capabilities. This is elegant yet simple and delivers exactly what I need. Thanks so much!
Unexpected behavior ….
I have turned of all options to allow upload, delete files and directories … IOW only subdirectories and files are visible.
This work fine on the initial folder, but as I move down to the next subdirectory, all the options I turned off are now visible.
And as I move down one subdirectory further, all options are visible and on top of this files with e.g "php" are starting to show up.
Is this in any way dependent upon how the "startdirectory" or "$includeUrl" options are set?Anders
After the 404 update of the script, these is still an issue with file names starting with non-ASCII characters, as described in my original posting on UTF problems.
I did not know how to relay support info, so I sent a mail to your "info@ …" with traces.Anders
Hi Anders,
Thanks for your email. We've just released an update (4.0.5) with additional special character support. I've tested this with the filenames you provided in your email and they now link correctly.
We've also corrected the issue you were having with hidden files being incorrectly displayed in sub-directrories-
Yes, the unwanted files have now been suppressed with version 4.0.5.
Unfortunately, the file names starting with non-ASCII characters are still missing their first character and cannot be displayed.
Also, when options, such delete and upload files, are turned off in the script, they are certainly hidden at the top level, but as you move down a level to the next subdirectory, they appear as if they have never been turned off.
I tried to document this in a mail to "info@ ..".Anders
Thank for the new version but now I have this error :Warning: filetype(): Lstat failed for F:\FILMS-SERIES-MP3\La petite Sir?ne.mp3 in F:\FILMS-SERIES-MP3\MP3\index.php on line 658
do you have a solution please ?
Thank -
With the new version of the script, I cannot get files to display properly. With the older version (4.0.3 I believe), I did not have to set "startDirectory" variable or any other variables, but now it appears I do need to set them just to get the script to appear, and even then I get now file/folder listings. Thoughts? I am reverting back to older version for now while I do more testing.
How to show Download Count for files?
Is there any plan to add this in future? -
I have changed the name of the Index file to Index1.php
Will it effect the Script?
Also my sub directories also working fine,files are displaying but when i try to open the file its showing 404 error,
because the link is displaying index1.php also
Ex: http://www.radialsinternational.net/index1.phpMR/Monthly%20Reports%20-2014/Monthly%20Report%20Aug,14/Monthly%20Report_GKOC_24.00%20R%2035_Aug'14.pdf
Will throw 404After removing index1.php manually the file is displaying
plz help.


text:
The Inter-Agency Council Against Trafficking (IACAT) welcomed the signing of the ASEAN Convention on Trafficking in Persons (ACTIP) as another milestone in fighting human trafficking. The agreement was signed by the ten (10) leaders of the member countries of the Association of Southeast Asian Nations (ASEAN), which strengthened the commitment of the region in addressing modern-day slavery.
The ACTIP establishes a legal framework for member countries of the ASEAN to effectively address cases related to human trafficking.
Darlene Pajarito, Executive Director of IACAT, hailed the signing of the ACTIP citing the important part of the Philippines in drafting the convention.
"The Philippines, acting as lead shepherd in trafficking in persons, took charge of the Experts Working Group Meetings held prior to the signing of the ACTIP," she said.
The member ASEAN countries, which include Brunei, Cambodia, Laos, Indonesia, Malaysia, Myanmar, Philippines, Singapore, Thailand and Vietnam, gave emphasis on the prosecution of traffickers, protection of victims and implementing programs intended to prevent trafficking in persons and all forms of abuse.
"A key element of the ACTIP lies on the promotion of cooperation between member countries in meeting the objectives of the agreement," Pajarito said. "This is equally helpful in tracking down human trafficking rings operating within the region and the consequent prosecution of these individuals," she added.
The signatories present underscored the urgency to protect the rights of the victims of human trafficking in accordance with international law and related treaties.
Pajarito also hailed all those who have contributed their time and expertise in the development of the Convention, particularly representatives from IACAT Council Members. "We congratulate the men and women who have displayed unyielding commitment and grit in facilitating the development of an effective agenda in dealing with trafficking in persons in the region," Pajarito said.30

subset: commoncrawl


text:
Contact this office:812-877-8442
< Back to On Campus < Back to all News
December 5, 2014
Global Helpers: Engineers Without Borders is one of several student organizations that have completed international projects to help others. (Photo by John Gardner)
Engineers serve society in many ways, and play valuable roles in improving the lives of disadvantaged people and communities.
Development of the Humanitarian Engineer will be the topic of a documentary film presentation and panel discussion on Wednesday, December 10, from 1:30-3:30 p.m. in the GM Room of Moench Hall at Rose-Hulman. The event is free and open to the public.
"The Humanitarian Engineer" documentary is a celebration of engineering, its diversity, and its power to enrich the human condition. The film has yet to be released to the public.
Several Rose-Hulman faculty and students who have done humanitarian projects will be featured in the panel discussion following the film presentation.
Panelists will include John Aidoo, associate professor of civil engineering and advisor of the Engineers Without Borders student organization; Patricia Brackin, professor of mechanical engineering and leader of the Home for Environmentally Responsible Engineers; Erin Campbell, a Whitaker International Student Scholar who spent last summer working on projects in Zimbabwe and Panama; Wayne Padgett, professor of electrical and computer engineering who helped complete a project that brought clean water to a Panama village; and Jeff Papa, an alumnus who founded the Youth Enhancement and Training Initiative, a non-profit corporation that raises funds for an orphanage Papa established in Nepal to serve children.
The event is being sponsored by Rose-Hulman's Grand Challenges Group and Leadership Advancement Program.


text:
ISBN13: 9788884911384 ISBN10: 8884911389 Condition: Standard All Product Details
The tribes collected here represent a wide view of established and contemporary categories of performance and exhibition art creating a concise map of the "territories" of the avant-garde for the art explorer, the curious, and the completely baffled. The book is divided according to art tribe, which includes: Fluxus and Events, Happenings, Mono-ha, the Factory, Actionism, Techno, Situationism-and then the truly anarchic, the "chiefs without tribes." The appendices includes a section devoted to video art, a medium not tied to a particular tribe, and a section dedicated to historic art tribes. This neo avant-garde compilation of masterpieces is a must for art collectors, dealers, students and modern art aficionados.


text: Peter Pilotto's artfully spliced crepe and velvet dress became a front row favorite the instant it went down the runway for FW12. The electrifying print and geometric paneling reflect the label's graphic genius. We love how the ladylike silhouette balances this style's contemporary appeal - wear yours to make a bold fashion statement at an after-dark event. Small to size. See Size & Fit tab. Shown here with: Eddie Borgo cuff, Maison Martin Margiela ring, Michael Kors shoes, Anya Hindmarch bag.


text:
Marwell Penguin Ralph Gets New Wetsuit
Ralph's feathers don't grow properly, leaving him with bald patches - his old suit had got tatty!
Police are investigating what led to a coach overturning on its way back from a music festival, leaving three people dead and 50 injured.
The vehicle was returning to Merseyside from the Bestival event on the Isle of Wight when it careered off the road and hit a tree near Hindhead, Surrey, just before midnight on Monday.
The coach driver was one of those killed after the vehicle left the A3 on a bend between the Hindhead tunnel and the exit for Thursley and hit an oak tree on an embankment.
All 50 survivors from the crash were taken to hospital, many of them with serious ''life-changing'' injuries, Surrey Police said. Eleven casualties remained in hospital last night.
No other vehicles were involved and officers are working to establish whether the coach may have been overloaded as part of their investigation, as despite there appearing to be 53 people on board, the vehicle only had 51 passenger seats.
Last night the badly-damaged coach was removed from the scene as accident investigators continued to examine the crash site. The road was reopened at about 11.30pm.
Police said neither the road conditions nor the weather was thought to be a factor in the crash and the coach had only been on the road for around an hour after leaving Portsmouth.
Police have now been in contact with the families of the three people who died in the accident.
The coach driver, named locally as Colin Daulby, was described by his neighbours in Warrington as an ''all-round good guy''.
Tom McLoughlin said:
''We're all in shock. This is a close-knit street and everyone knew Colin.
''I had known him for 20-odd years and spoke to him only the other day.
''He was a very good neighbour, an all-round good guy.''
The coach was operated by the company Merseypride Travel. Its owner David Hannell said he and his staff were ''devastated'' and offered their ''heartfelt sympathy'' to all the families of the passengers involved.
He described the vehicle as a 51-seat ''exec coach'' which was 16 years old.
One of those believed to be seriously injured was Juice FM DJ Chris McGee, but the Liverpool radio station refused to comment last night.
John Drudge said his team from the British Red Cross Fire and Emergency Support Service (FESS) helped tend to around 35 to 40 people with less serious injuries at the scene.
He estimated them to be aged between 18 and 25 and said many were ''traumatised'' by the incident.
Bestival organisers said in a statement:
''This is devastating news. Our thoughts are with the relatives of those affected by this tragic incident. We are currently liaising with Surrey Police to establish the facts.''
Last night Surrey Police Assistant Chief Constable Jerry Kirkby said:
''This has been a tragic day for the families of the deceased and a traumatic incident for all those involved.
''Surrey Police has been working tirelessly to keep people informed and it will be some time before the full facts have been established.
''My thoughts are with those who have suffered as a result of this incident and I would ask people to respect their privacy.''
A casualty bureau number has been set up and people concerned about passengers on board the coach can call 08000 560 154.
Ralph's feathers don't grow properly, leaving him with bald patches - his old suit had got tatty!
MTR will run the franchise with First Group for seven years from August, taking over from Stagecoach.
A man has been arrested in connection with the murder of Carl Scott.
Uni researchers claim it could help detectives with questioning gangs and terrorist cells.
Now playing: Non-stop hit music
Deposit £10 to get a £40 Welcome Bonus - That's £50 to play bingo, slots and more!*
Over 50 tracks to make you feel-good. New album out now...
Find your local four day weather report here.
What's happening on the roads where you are?
Make Heart the soundtrack to your day and you could be a winner with great prizes up for grabs throughout the day.
Find out more about some of the companies advertising on Heart.
Get some great ideas on how to advertise your business on radio, online and on mobile.


text:
Definition of trypsinogens
plural of trypsinogen 1
The word "trypsinogens" uses 12 letters: E G I N N O P R S S T Y.
No direct anagrams for trypsinogens found in this word list.
Adding one letter to trypsinogens does not form any other word in this word list.
Words within trypsinogens not shown as it has more than seven letters.List all words starting with trypsinogens, words containing trypsinogens or words ending with trypsinogens
All words formed from trypsinogens by changing one letter
Other words with the same letter pairs: tr ry yp ps si in no og ge en ns
Browse words starting with trypsinogens by next letter
Previous word in list: trypsinogen
Next word in list: trypsins
Some random words: abecedarian ex mel etiolate tmeses juba aplanatic
This is not a dictionary, it's a word game wordfinder.
- Help and FAQ - Examples - Home
Privacy and Cookies Policy - Share - © Copyright 2004-2017 Morewords.com - 14.067mS


text:
A Chinese soldier totally messes up this grenade toss and nearly blows himself up.
950,371 |4
If this is real, this is the most incredible pool shots of all time.
411,159 |4
VideoBash is your first and final stop for free funny videos, games and pictures guaranteed to brighten up your day. The funniest jokes and the most unbelievable pranks caught on tape have been collected in one spot for your viewing pleasure. This is entertainment at its best and no one does it better than VideoBash. These funny clips crackle with humor and they will definitely have you laughing till your sides hurt. Quality is our number one priority and the free funny vids here are the best of the best. There are no mediocre videos here. All the videos, jokes, pranks on VideoBash are the cream of the crop and you'll be hooked from the get go. The best part is you don't have to keep all this good stuff to yourself, you can share all the free entertainment videos with your friends.


text:
Trainee - Crafts
Trainee - Exhibition
Trainee - Tech. Computer
Trainee - Education
Visvesvaraya Industrial & Technological Museum (VITM) recruits Trainee Posts. Candidates with Graduate, BCA, IT, 12th pass, Diploma, Experience can apply.
About Visvesvaraya Industrial & Technological Museum (VITM)
Visvesvaraya Industrial and Technological Museum, Bangalore (VITM), a constituent unit of National Council of Science Museums (NCSM), Ministry of Culture, Government of India, was established in memory of Bharat Ratna Sir M. Visvesvaraya. A modest building with a built up area of 4000 sq. mtrs., was constructed in the serene surrounding of the Cubbon Park, housing various industrial products and engines, which was opened by the first Prime Minister of India, Pandit Jawaharlal Nehru on 14.07.1962.
Website Address: http://www.vismuseum.gov.in/
Contact Us: P. B. No. 5216, Kasturba Road, Bangalore-560 001.
Phone – 080-22866200
Fax – 22864009 / 22864114
e-Mail – email@example.com, firstname.lastname@example.com
For more Government jobs, Please visit http://www.sarkari-naukri.in/


text:
Juniperus x media 'Carbery Gold' 19cm Pot Size
Product Code : 8H-B15S-BT81 Barcode : 81581
A superb bright gold and semi-prostrate juniper with good ground cover. Prefers full sun and suitable for any moist, well drained soil. Slow growing, reaching a height of 60cm and spread of 2m after 10 years. Supplied growing in a 5 Litre Pot.
Delivery Options - Available at Checkout
Free DeliveryDelivered My Hermes Tracked Delivery
Product Description
Sorry no full description is available for this product.
This page belongs to:
- Plants, Seeds and Bulbs
- Plants & Trees
- Juniperus x media 'Carbery Gold' 19cm Pot Size


text:
Home | Forums | Rules | Articles | diyAudio Store | Gallery | Wiki | Blogs | Register | Donations | FAQ | Calendar | Search | Today's Posts | Mark Forums Read | Search |
Solid State Talk all about solid state amplification. |
Please consider donating to help us continue to serve you.
Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving |
Thread Tools | Search this Thread |
5th March 2014, 06:09 PM | #1 |
diyAudio Member
Join Date: Feb 2013
Location: Baia Mare
What is Monaural, Dual mono, stereo in fact?
Only as a matter of clearing my head, what is Stereo, Dual mono and monaural? I know that dual mono means, 2 amps, 2 PSU Monaural is the same thing? What is Stereo? All this questions refer to amplifier section. My AX-1070 what kind of matter is, in terms of amplifiers? Thank you! |
5th March 2014, 06:46 PM | #2 |
diyAudio Member
Join Date: Dec 2011
Location: Washington
Stereo is a derived mix of mono source material in a recording studio created during the mixdown process. Microphones, guitars, instruments etc are inherently mono sources. By using a mixing console and panning each separate mono source to various spatial positions between the two channels of the stereo mix buss a stereo field is created. It is a purely derived sound field.
Dual mono is merely two separate or similar mono sources played back on two different channels and speakers. There is no stereo effect. Mono of course is just mono sources played back on one single channel and speaker. Your AX1070 is a stereo amp (L/R) |
5th March 2014, 07:01 PM | #3 |
diyAudio Member
Join Date: Apr 2010
Location: Coffs Harbour
With respect, the term "dual mono" is widely used in Hi-fi circles to describe a stereo amplifier built as 2 complete, electrically separate amplifiers within the one case - functionally the same as a stereo amp, but having 2 power supplies, 2 transformers etc. and no common signal wiring.
The purpose is to ensure the absence of crosstalk and the influence of supply sag at all frequencies, whilst retaining the cost advantages and simplicity of a single case. Many High-end and DIY amps are of this form.
Ian |
5th March 2014, 07:08 PM | #4 |
diyAudio Member
Join Date: Jan 2013
Location: Oregon City, Oregon
I will take issue with djmeverett's statement that "it is a purely derived sound field". Some stereo recordings are done with paired microphones, and do capture a stereo sound field that is not "purely derived".
5th March 2014, 07:08 PM | #5 |
diyAudio Member
Join Date: Nov 2007
Why not do dual-mono and stereo at the same time? TDA7293 Parallel kit from ebay (modular/slave style, no lossy emitter resistors)
The photo and elsewhere on the thread shows a Very simple and inexpensive way to have dual mono despite using 1 transformer and 1 power supply board.
♦ DIY Models & Apps ♦ ClipNipper ♦ LM1875 ♦ TDA7293 ♦ Powerful Parallel TDA7293 kit ♦ My post has opinion.
5th March 2014, 08:44 PM | #6 |
diyAudio Member
Join Date: Apr 2010
Location: Coffs Harbour
That's a stereo chip amplifier kit, whether purchased all on one PCB or using separate PCBs. You can build that or any separate PCB layout design amplifiers in Mono form (Monobloc), Stereo or dual Mono but the difference is all in the number of PSUs, and the degree to which they are electrically separated. The only circuit in common for either Dual Mono or Monobloc amplifiers should be PE (protective earth or chassis ground) which should not be coupled to signal ground in any event. In most cases though, the only common connection will be the inevitable unbalanced signal ground.
Ian Last edited by Ian Finch; 5th March 2014 at 08:51 PM. |
6th March 2014, 07:19 AM | #7 |
diyAudio Member
Join Date: Feb 2013
Location: Baia Mare
So basicaly as I understood before as a more upfront to every ones touch, channel separataion is what is brought into question here disregarding technicalities of build, 120db in most cases for the dual mono amplifiers and for a good streo amplifier 110db. I do not know of agreater or less value han 120db for the dual mono type amplifier.
7th March 2014, 03:09 PM | #8 |
diyAudio Member
Join Date: Feb 2013
Location: Baia Mare
So stereo is sharing one board for L/R that is sent on two separate lines on the board and Dual mono is two boards each with it's transformer feeding it with electricity and delivering sound to left and right, dual mono avoiding cross talk!
8th March 2014, 06:50 AM | #9 |
diyAudio Member
Join Date: Apr 2010
Location: Coffs Harbour
You could assume that because an amplifier looks to have separate boards for each amplifier, then it must be Dual Mono, but you could be wrong. Many stereo amplifiers are constructed with separate power amplifier boards, just to keep them close to where the heatsinks are located. This is about electrical separation, and it may be achieved just as well on 1 board.
Your second statement is more correct, where you simply suggest that the 2 audio amplifiers and their power supplies are electrically separate. Obviously, that also applies to using 2 separate Mono amplifiers. For illustrations, you might start by looking at pics of Goldmund amplifiers and check their internal arrangements. They are not always what they seem and of course, there are many hi-end brands that feature this type of construction too.
Ian |
8th March 2014, 08:35 AM | #10 |
diyAudio Member
Join Date: Feb 2013
Location: Baia Mare
So in the end as I understand, stereo does dual mono's job in big serries amplifiers from good Trademark names(producers of them) dual mono being the next step up for those who want to have less cross talk for theyr expressive in reproduction, quality build speakers? After this one the next step would be dual mono with separate pre amplifier, power amplifier, let's say Kenwood Basic C2 control amplifier and M2 Power amplifier, separate power blocks with separate pre amplifier and so on!
Thread Tools | Search this Thread |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
stereo or dual mono? | mctavish | Chip Amps | 1 | 16th January 2014 01:22 PM |
Dual Mono vs Stereo Power Supply Question | bluegti | Chip Amps | 4 | 2nd January 2007 03:26 PM |
Dual Mono v. Stereo | Papageoff | Chip Amps | 5 | 2nd November 2004 08:50 PM |
dual mono vs stereo | audioPT | Solid State | 6 | 26th October 2003 07:10 PM |
New To Site? | Need Help? |


text:
The Twilight Saga: Eclipse Reviews
September 29, 2012
Edward is cold and controlling: the archetype of an abusive partner and Jacob just acts like a rapist in training, he keeps trying to kiss Bella against her will.
Full Review | Original Score: 1/5
September 25, 2012
[For] "Eclipse," it was easy to go through the list of old complaints and check them off one by one as the film progressed, including a story that leads absolutely nowhere.
Full Review | Original Score: 2/4
December 25, 2012
This third "Twilight" film eclipses its predecessors but its anti-climactic story and its melodramatic tendencies still hold it back."
Full Review | Original Score: 2.5/5
June 30, 2011
Meyer's teen bore-triangle has a mimetic quality, assuming the same degree of naval gazing self-interest as the target demographic.
October 21, 2010
If the producers of Twilight were given permission to remake Casper ... they'd probably have his ghostly apparition dress in some three-quarter jean-shorts, just to keep his modesty intact. Somebody has to think of the children, right
Full Review | Original Score: 1.5/5
June 30, 2010
As long as these movies remain about three petulant whiners staring at each other to little effect, no rousing action sequences are going to save them from their torpor.
Full Review | Original Score: 2.5/5
July 1, 2010
The core problems with the Twilight films are still very much present in this new instalment including the plodding pace, the trite dialogue and the very regressive subtext.
Full Review | Original Score: 2/5
July 1, 2010
My inner adolescent craves a role model who's got more going for her than a melodramatic crush.
Full Review | Original Score: 1.5/4
November 17, 2011
This may be Slade's film but it's Summit's franchise, so any individuality he might wish to imbue in Eclipse comes a distant second to the needs of the series at large.
June 30, 2010
No sex before marriage makes vampirism totally unsexy in this riskless, casualty-free confrontation
Full Review | Original Score: C
June 29, 2010
Eclipse basically treads a whole bunch of the same ground we went over in the last terrible movie, except this time Jacob keeps coming across like a rapist in training.
Full Review | Original Score: 2/10
June 29, 2010
For most of its languorous running time, it listens to conversations between Bella and Edward, Bella and Jacob, Edward and Jacob, and Edward and Bella and Jacob. This would play better if any of them were clever conversationalists.
Full Review | Original Score: 2/4
June 30, 2010
Kristin Stewart, an actress who shows amazing range and ability when not playing Bella, continues to do her best imitation of a cardboard cutout here.
Full Review | Original Score: 2.5/4
June 29, 2010
More happens in Eclipse than in the previous Twilight zone, New Moon, and yet it's duller.
Read More | Original Score: 2/4
July 3, 2010
Still bad, but just maybe, mildly less bad than the previous two.
Full Review | Original Score: 2/4
July 2, 2010
124 minutes of listening to teenagers melodramatically espouse the depth of their convoluted passions for each other makes for a pretty dire trip to the movies.
Full Review | Original Score: 2/5
July 6, 2010
If you belong to a Jacob vs. Edward blog, or have a Twilight poster hanging over your bed, this is your movie.
Full Review | Original Score: 2.5/5
July 2, 2010
"Eclipse" isn't awful but, like its two predecessors, it is a largely listless, apathetic affair.
Full Review | Original Score: C
June 29, 2010
This film should come with a phone cord to twirl around your finger as you engage in eternal dating gossip.
Read More | Original Score: C-
June 29, 2010
When the face of ultimate evil is represented by the bland visage of Dakota Fanning, something has gone terribly wrong.


text:
How Many Currie, Griffiths Write-Ins?
I believe that Rick Currie and Howard Griffiths would win election today, if their names were on the ballot. But their names aren't on the ballots. So I doubt that an upset is possible. Here at Huckleberries Online, we're clued into the nuances of these races. But a lot of individuals simply haven't paid attention to the election until this last weekend (if even then). Before the votes are counted tonight, I'd like to get you on record by posing this question:
Question: What percentage of the votes with write-ins Rick Currie (vs. Jai Nelson) and Howard Griffiths (vs. Phil Hart) win?
You must be logged in to post comments. Please log in here or click the comment box below for options.
comments powered by Disqus


text:
Introducing GoLive and Profit. It's what you need RIGHT NOW to build an audience, list, engage and convert them into paying customers with Facebook Live, mobile marketing and automation.
This exceptional live document finds legendary free jazz saxophonist Pharoah Sanders collaborating with cornetist Rob Mazurek and members of the Sao Paulo Underground and Chicago Underground Duo. Mazurek takes a leading role for the most part, joined by Sanders in his regular volcanic, spiritual state of playing and supported dutifully by percussionist Maurício Takara, drummer Chad Taylor, bassist Matt Lux, and multi-instrumentalist Guilherme Granado. The disc tends toward the more experimental and tumultuous side of things, with processed synth sounds clashing with the explosive organic instrumentation in a way that brings to mind Sun Ra's rudimentary synth experimentation on his early-'70s Saturn Records output.


text:
i just need to say this, i looooooooove the podcast icon that is in itunes, i think it just looks so damn cool. way to go apple
It is decidedly Apple-esq. It also gives iTunes a fresher feel hanging out in the source column, just like the Party Shuffle did a while back.
Mac Portable Personal Laserwiter LS PowerMac 4400 Powerbook 200 series desktop dock PowerMac 6100 I rest my case.
Hey, let's not forget the "toilet seat" iBook G3s. Those were the prettiest thangs. Or the beautifully ergonomic "hockey puck" ball mice.


text:
The #1 WordPress Popup Plugin! Make glorious & powerful popups and market your content like never before - all in minutes!
Form creation made easy so you have an easy time building a professional form. Build forms like a web designer without coding.
Increase the count of new subscribers for your blog or website by using MailChimp and some professional subscription form.
This plugin add the user roles drop like administration,editor etc in registration forms it support in woo commerce,and default registration.


text: When I shared the recipe for the Orzo salad, I promised I would also share this easy summer salad with you as well. This one was actually even easier and quicker to make. 10 minutes, I swear. I definitely wouldn't count ramen noodles in the "healthy basket" but they add great crunch to the salad and heh, it's full of broccoli, so how bad can you go wrong? … [Read more...]


text:
Australia v South Africa: Second Test, Day Two in Port Elizabeth as it happened
South Africa set about adding to its overnight total as day two of the second Test continued, while Australia were in the hunt for early wickets.
Centuries to AB De Villiers and JP Duminy saw South Africa reach 423 all out, while Nathan Lyon took five wickets for the tourists.
South Africa's bowlers then looked to make an immediate impact with the ball, and managed to remove four top-order Australian batsman before the close of play.
David Warnerfought hard for his 65* as Australia reached 4 for 112 at stumps.
Look back at how the action unfolded in Grandstand's live blog.
Topics: cricket, sport, south-africa, australia
First posted


text:
Paris, Jan 11: The Paris prosecutors' spokeswoman says five people detained in connection with the three days of bloodshed in France have been released from custody.
Agnes Thibault-Lecuivre said the five were freed from custody late yesterday. The gunmen who carried out the attacks on the satirical newspaper Charlie Hebdo, a policewoman outside Paris, a kosher market and a printing house all died after standoffs with police.
Family members of the attackers have been given preliminary charges, but Thibault-Lecuivre said no one was in custody.
The widow of one of the men, who is named as an accomplice, is believed to have traveled to a Turkish city near the Syrian border and then all traces of her were lost.


text:
Jeep Compass Watersports Carrier
We've worked hard to find you solutions for carrying Kayaks, Canoes and Surfboards on your Jeep Compass. Keep your hard top on or mount it to the roll bars of your Jeep Wrangler, we have two great set ups to work with your Jeep. Check out our options for bringing your favorite vessel to the water of your choice. Just one more way to grab a hold of the Jeep Experience, get outdoors, and most importantly have fun! If you don't see what you are looking for or have any questions, email us or give us a shout.


text:
The Springfield Thunderbirds wrap up their home opener
The Thunderbirds received the result they wanted on Saturday, and they sure had the support out there when they took the ice.
The Thunderbirds received the result they wanted on Saturday, and they sure had the support out there when they took the ice.
400 people packed the Gremio Lusitano Club in Ludlow for the 5th annual Michael J. Dias foundation fundraiser.
Could millions of connected cameras, thermostats and kids' toys bring the internet to its knees? It's beginning to look that way.
Saturday, 4 players and 1 coach were given the sports highest honor, being inducted into the Hall of Fame.
AT&T is buying Time Warner, the owner of the Warner Bros. movie studio as well as HBO and CNN, for $85.4 billion in a deal.
Flooding was so extensive in Worcester, where more than 5 inches of rain fell, that the city told residents to stay off the roads.
When it comes to the presidential candidates, one has out raised the other here in the Bay State by a big margin.
President Obama said he's sad that one of his and the first lady's favorite traditions, musical night at the White House, ended Friday.
Hacked emails show Hillary Clinton's campaign wrestled with how to announce her opposition to construction of the Keystone XL pipeline.
A company involved in a water main break in Boston that killed two workers has a history of safety violations, federal records show.
AT&T is in advanced talks to buy Time Warner, owner of the Warner Bros. movie studio as well as HBO and CNN.
A Fresno man was sentenced to 1,503 years in prison for raping his teenage daughter over a four-year period.
Barring a significant shift in the next two weeks, she is in a strong position to become the first woman elected U.S. president.
Donald Trump vowed Saturday to sue every woman who has accused him of sexual assault or other inappropriate behavior.
State Senator Eric Lesser, who is running for reelection was joined on the campaign trial by Massachusetts Senator Elizabeth Warren.
On Saturday, a luncheon was held to celebrate the new inductees to Lambda Pi Eta, a Communications honor society.


text:
Designing Better App Icons
Creating that singular piece of graphic design that users will first interact with each time they encounter your product can be intimidating. A beautiful, identifiable and memorable app icon can have a huge impact on the popularity and success of the app. But how exactly does one make a "good" app icon? What does that even mean?
Fear not, I've put together some tips and advice to help answer these questions and to guide you on your way to designing great app icons. I've been designing, making resources and giving talks about icon design for the past couple of years. In this article, and in the video at the end, I'll sum up what I've learned about this amazing craft.
The post Designing Better App Icons appeared first on Smashing Magazine.


text:
You must register to post or download hacks.
If you are having any issues, shoot us an email, Contact MPGH Support. As always, have fun and enjoy your stay! - MPGH Staff
how would i make a external aimbot with wallhack and no recoil for mw2 idk if i really want aimbot but im up to try anything cause if it goes well im going to port it to xbox 360
Last edited by Gir2x; 06-19-2015 at 08:29 AM.