Ryan’s Blog » College Society

January 9, 2008

Ryan’s PHP BookLibrary V1.1

Bit of a quick update, just some minor code fixes.

No feature changes.

(Keep up-to-date and get more info here http://blog.ryangannon.com/category/php-personal-book-library-database/)

Download it here: http://ryangannon.com/downloads/PHP_Library.rar

Ryan’s PHP BookLibrary V1.0

Formally “PHP Personal Book-Library Database”. This is the first full version.

(Keep up-to-date and get more info here http://blog.ryangannon.com/category/php-personal-book-library-database/)

This version:

Installs
Adds books
simply input the isbn to retrive the books info
Deletes books
Edits books
Searches
and orders the search results (e.g. by ISBN, Author, etc.)
User Accounts
you have to be an admin to edit/add books
users can request books
A request and “on-loan” management system
delete requests or transfer them to on-loan
delete on-loan books when they’re returned
The books have profiles
Better styling (no tables)
and a full default stylesheet

Screenshot:

login.JPG
Login screen

admin1.JPG
Manage requested and on-loan books

admin2.JPG
Add books by just the ISBN

search.JPG
Search

profile.JPG
Book profile and availability

Hopefully I’ll come up with a good way to deal with multiple copies of the same book.
At the moment the best idea is to change the ISBN as you add it.

Download it here: http://ryangannon.com/downloads/PHP_Library.rar

January 7, 2008

PHP Personal Book-Library Database V0.8

I had hoped to be closer to finished at this stage, thought most of the work now is superficial now there’s still a few bits to add on and lose-ends to tie-up.

(Keep up-to-date and get more info here http://blog.ryangannon.com/category/php-personal-book-library-database/)

This version:

Installs
Adds books
Deletes books
Searches
and orders the search results (e.g. by ISBN, Author, etc.)
User Accounts
you have to be an admin to edit/add books
users can request books
The books have profiles
Better styling (no tables)Download it here: http://ryangannon.com/downloads/PHP_Library.rar

January 6, 2008

PHP Personal Book-Library Database V0.6

Unfortunately on Wednesday I had to go to hospital and Thursday I made Mom a new site (heartinhand.ryangannon.com) but yesterday I started back to work on this project and I’ve gotten a lot closer to finished thanks to a couple of tutorials I found. (Keep up-to-date and get more info here http://blog.ryangannon.com/category/php-personal-book-library-database/)

This version:

Installs
Adds books
Deletes books
Searches
and orders the search results (e.g. by ISBN, Author, etc.)
User Accounts
you have to be an admin to edit/add books

I hope to have a full version and some screenshots tomorrow. Read “Install and Credits.txt” for full installation info.

Download it here: http://ryangannon.com/downloads/PHP_Library.rar

The user system is based on the tutorials by jpmaster77 on evolt.org “PHP Login Script with Remember Me Feature” (http://evolt.org/php_login_script_with_remember_me_feature) and “PHP Login System with Admin Features” (http://www.evolt.org/PHP-Login-System-with-Admin-Features).

January 1, 2008

PHP Personal Book-Library Database V0.2

Here’s an update on my new little software. (Keep up-to-date and get more info here http://blog.ryangannon.com/category/php-personal-book-library-database/)

This version:

Installs
Adds books
Deletes books
Searchs
and orders the search results (e.g. by ISBN, Author, etc.)

Download it here: http://ryangannon.com/downloads/PHP_Library.rar

PHP Personal Book-Library Database V0.1

Work has begun on the next semester of PaganSoc and to start it all off here’s the by-no-means-complete, php-based library system for the new library (planed opening January 28th 2008).

After installation you can create a database of books by simply adding their ISBN number.

So far it installs ok and it adds books. So there’s still a lot to do, but I only started this afternoon.

Download here: http://ryangannon.com/downloads/PHP_Library.rar

Screenshots coming soon.

Requires:
mySQL database
PHP 5

Install:
1. Extract all files and folders and upload (e.g. ftp) them to your server.
2. Go to “http://yourdomain.com/install” and follow the instructions.

Credits:
This software is built around PHP ISBN Lookup Tool found here http://www.dawsoninteractive.com/articles/article/php-isbn-lookup-tool/
Also thanks go to isbndb.com for their open API and tireless work creating their book database without which this software would not be possible.

November 12, 2007

And breath…

Filed under: College, College Society, Personal — Ryan @ 9:44 pm

That’s it, this semester of Pagan-related activities all but actually done.

Everything’s booked. The posters for the rest of the semester are done and I will print them tomorrow. The website updates are written and waiting for the site to pop them up (I <3 Automation). So now all that has to happen if for the events to happen.

As for college well AI’s end-of-year project has been split into 4 practicals and I’m getting the work done in the lab. I have half of OOP done aswell. So all I have to is weather the rest of the semester out and then study like there’s no tomorrow and sit the exams (1 oral (Henry), 1 3-hour lab (OOP), 5 written). They’re right up till Xmas week so I only get to rest then.

I’ll only take the one week off this year and start back on the 31st. Then all I have to do is get the new T-Shirts ready, get the Library set-up, plan and book events for Re-Freshers’ Week (and Imbolg (it’s booked but no definite plans yet)), I hoping to start a comic strip of Lord Socky (so if you have ideas for stories let me know (no PUTF rip-offs thanks)), plan/book events for the first couple of weeks (Cheryl-Anne don’t forget me) and I have to fix/update/upgrade the website. I should only have to take the 3 weeks for that if I stay in Navan.

Then the real fun starts as I will have both my electives in the second semester. One of which I’m not allowed to do and did they tell me when registration was still open, of course not so I have to change that now. Anyone know of piss-easy electives in the second semester?

July 4, 2007

PaganSoc Work (4)

Filed under: College Society — Ryan @ 1:04 am

I’ve hit a bit of limbo. The site is teetering on the edge of being complete, I just need to;

do the Committee page (myself and Maebh have to write blurbs about ourselves and submit pictures)
gather some links (have a few but sugestions are welcome)
put togeher a FAQ for non-pagans (basically what’s the first question that pops into the mind of an average Joe when they hear Pagan).

Then the site will be finished. There will be no more coding, it is pure content form that point on.

BTW Does anyone have pics from the ‘05 Samhain Party? I have what was on the old site of the ‘04 one and my own from ‘06 but none at all from 2005.

PS My Mom’s sewing a hat for Lord Socky. She does these great primitive Witches (American cloth dolls [see also: Raggedy Ann]) and one of those hats would be perfect for Lord Socky. Yes Cheryl-Anne, Lord Socky, not Sir Socky as I read in last years Paths.

Starting to write that too by the way. And the Membership cards are done; printed, cut and all.

June 28, 2007

PaganSoc Work (3)

Filed under: College Society — Ryan @ 12:39 pm

Oh yes, I am God! Guess who has access to the email records for the netsoc account. It’s pretty much all spam too.

Anywho the website is going so well, I’m so proud of it, which is weird becuase usually I think everything I do is crap till someone else says otherwise, but this is really just that good. It’s a web-nerd’s wet dream. I’d say it’ll be only days till it’s finished. I’m putting the launch date as September 3rd 2007.

June 23, 2007

PaganSoc Work (2)

Filed under: College Society — Ryan @ 9:30 pm

Here’s an update on the things I planed on doing in the last post.

Done:
The Site/Forum/Gallery: Single Login
The Gallery: User Submissions

To Do:
The Forum: Porting the Theme
Haven’t started this yet. SMF’s theme isn’t hugely overcomplicated, mostly I’ll just have to get a sence of the geography of the code.
The Gallery: Porting the Theme
Not really going to have to now. I can embed the gallery into the site itself so all I have to do now is change the colours, mostly black and white. So that’s as good as done.

Not Going to be Done:
The Gallery: Upload Alerts to Monitor
Unfortunately there is no way of doing this. Whoever ahs the job is going to have to do it the old fashioned way.

Unless I hear a good reason not to I plan on going ahead with the idea of giving people their logins when and only when they join.

The plan is your username will be your Membership Number and the password will be randomly generated. (You can then choose a nickname to show up for you so that when you post you’re not just 027 or 052 etc. and you can of course change your password) This means that we can remove all accounts (except admins/committee) at the end of the year and start fresh again the following year with the same system.

Also it will make things easier on the committee as these accounts will be manually set-up. A risky, but pratical, idea would be to have the accounts already created, the person behind the table at Freshers’ Week would then give them the password for their number. The risk being in having a list with all accounts’ passwords on it. But if there is only one and it is kept safe with whoever is behind the table (never on it) and is locked-up afterwards, there really shouldn’t be a problem.

Another bonus to this is it will encourage people to go on the website.