luke.watson (OP)
|
|
July 25, 2013, 09:42:57 AM Last edit: November 19, 2013, 08:55:55 PM by luke.watson |
|
View it here : http://cdkey-hut.com/directory/Github repo : https://github.com/Lukewatson12/bitcoin-directoryIf you don't have github download as a ZIP - instructions are the sameThe script is rather easy to setup and will allow you to handle taking Bitcoin payments in exchange for listings on your site's directory. SetupYour first step is to download the scriptSecondly extract the script and open the 'Files' folder, in here is the body for the script. Navigate to the config.php file which can be found under lib/config.php You will need to setup all of the Constants found here, it is important you fill them all out and use correct information as they are used all over the site! Now you'll need to upload the script to your web server. If you have any errors please post them on this forum post for me to take a look at. Finally run the SQL script that came with the ZIP file (bitcoinDirectory.sql) Your site should be ready to run!
|
|
|
|
|
|
|
|
It is a common myth that Bitcoin is ruled by a majority of miners. This is not true. Bitcoin miners "vote" on the ordering of transactions, but that's all they do. They can't vote to change the network rules.
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
|
|
luke.watson (OP)
|
|
July 26, 2013, 10:43:16 AM Last edit: November 17, 2013, 10:28:41 PM by luke.watson |
|
The Free Bitcoin Directory Script Features- 3 tiers for listings; Premium (Shown every 5 standard entries) Featured (Shown at top of page) Standard (free) - Categories and subcategories Customisable categories, only list what you want to show - Listing page Each listing has their own page /w full description and image + link to site - Contact form (not really a feature) ProgressListings- Premium, Featured and Standard listings to show on homepage- Menu to drill down into categories and subcategories- Submit user listing- Review user listing and pay if required Admin- Ability to log in to Admin panel - Add new and Remove Categories- Accept/Decline suggested listings- Refund payment is a listing is declined https://i.imgur.com/GqOI5fz.png - Admin homepage - Recent Listings https://i.imgur.com/1dQK51M.png - Admin homepage - New listings (Accept/Decline) https://i.imgur.com/MdccaZh.png - Admin categories - Filter through available categories [$x] number shows number of sub categories contained Design- Responsive! Notes- I don't plan forcing signup for the site to submit entries, instead a captcha form will be used to deter spammers and perhaps a small nominal fee for all listings (optional) - I will try to keep the design as basic as possible so it is easy to change and customise If you have any suggestions or ideas please let me know I'm open anything Luke
|
|
|
|
Mooshire
|
|
July 27, 2013, 02:37:59 AM |
|
Seems like a good idea, keep up the work.
|
|
|
|
luke.watson (OP)
|
|
July 31, 2013, 12:36:48 PM |
|
I have the tiered menu working now - you can navigate through all the menu options
Upgrading the site to bootstrap 3 from 2 so I might be setback a bit with syntax changes
|
|
|
|
ninjaboon
Legendary
Offline
Activity: 2114
Merit: 1002
|
|
July 31, 2013, 01:00:55 PM |
|
how do I download this? I don't see any download link.
|
|
|
|
luke.watson (OP)
|
|
July 31, 2013, 01:40:28 PM |
|
how do I download this? I don't see any download link.
Still in a alpha phase - only have the menu and directory listings working still have to do the admin side And because I just updated to bootstrap 3.0 there is a few design changes that need to be done
|
|
|
|
luke.watson (OP)
|
|
August 01, 2013, 03:02:48 PM |
|
Working approve + decline entries
Icons in right hand corner of each entry will show whether the user has;
- Paid for their entry (Bitcoin) - Paid for a premium entry (Star) - Paid for a featured entry (Trophy)
New listings will show the total number of unapproved listings to the right of the tab title
That's pretty much all the updates for today
|
|
|
|
escrow.ms
Legendary
Offline
Activity: 1274
Merit: 1004
|
|
August 01, 2013, 03:09:35 PM |
|
Pretty nice script man.
|
|
|
|
luke.watson (OP)
|
|
August 01, 2013, 03:26:56 PM |
|
Pretty nice script man.
Appreciate it, thanks
|
|
|
|
luke.watson (OP)
|
|
August 03, 2013, 03:51:31 PM Last edit: August 05, 2013, 02:43:57 PM by luke.watson |
|
New features + changes Homepage Changed featured listing from 3 separate listings to just one Listings page Added listing page - Enter website info. -Website name -Website url -Website description -Captcha code to stop spam entries https://i.imgur.com/BS1qWko.pngListing page links to review listing page - Review details from Listing page https://i.imgur.com/hXyHGJX.jpghttps://i.imgur.com/GdPz6gn.png - Select from standard, premium and featured listings
|
|
|
|
Cyrus
Ninja
Administrator
Legendary
Offline
Activity: 3766
Merit: 2949
|
|
August 03, 2013, 08:06:24 PM |
|
Looks good!
I know migrating to Bootstrap 3 can be a bit of a hassle, it's still RC1 and I hope they don't change the syntax even more before a stable version. You could try adding a custom.css and a do a bit of modifications so it won't be 100% Bootstrap.
|
|
|
|
Mooshire
|
|
August 04, 2013, 01:35:30 AM |
|
Bootstrap is like pressing a button that makes your site instantly 10x sexier. Guaranteed.
|
|
|
|
defaced
Legendary
Offline
Activity: 2184
Merit: 1011
Franko is Freedom
|
|
August 04, 2013, 02:59:15 PM |
|
Is this going to be open source?
|
|
|
|
luke.watson (OP)
|
|
August 04, 2013, 06:32:09 PM |
|
@ Cyrus
The site is all bootstrap 3 (RC1) I have fixed all the migration issues, of cause if they change the syntax more as they release newer versions I will update the script as needed
@ defaced
The project will be a free script to which anyone is free to edit and customize. I haven't looked into copyrighting and public licencing but I plan on making a free base script and make plugins which I can sell for a nominal fee to unlock features like google mapping and ratings
This is what I currently plan at least, if you think an open source project would be better, let me know why and I'll see if it would be worth making it open source
Luke
|
|
|
|
luke.watson (OP)
|
|
August 05, 2013, 04:28:28 PM |
|
Would people be interested if I did a prerelease so people can view the code and perhaps make their own customisation? The script still has a while to go but it is a rather stable release, when I have submissions working I am more than happy to let people have a play with it
|
|
|
|
escrow.ms
Legendary
Offline
Activity: 1274
Merit: 1004
|
|
August 05, 2013, 05:58:10 PM |
|
Would people be interested if I did a prerelease so people can view the code and perhaps make their own customisation? The script still has a while to go but it is a rather stable release, when I have submissions working I am more than happy to let people have a play with it Yes
|
|
|
|
luke.watson (OP)
|
|
August 05, 2013, 06:17:07 PM |
|
Would people be interested if I did a prerelease so people can view the code and perhaps make their own customisation? The script still has a while to go but it is a rather stable release, when I have submissions working I am more than happy to let people have a play with it Yes Cool I'll see if I can have it patched up and working (to a degree) and I'll let you know when it's ready to be tested, hopefully later tonight or tomorrow Btw do you know any good hosting sites I could put the zip file on? P.S due to the captcha files the total size is > 7MB - without the captcha < 200KB - I will try and find a smaller one for the actual release
|
|
|
|
escrow.ms
Legendary
Offline
Activity: 1274
Merit: 1004
|
|
August 05, 2013, 06:20:44 PM |
|
Btw do you know any good hosting sites I could put the zip file on?
P.S due to the captcha files the total size is > 7MB - without the captcha < 200KB - I will try and find a smaller one for the actual release
Size is fine mate. File hosting sites: http://mega.co.nz/http://ge.tt/
|
|
|
|
luke.watson (OP)
|
|
August 05, 2013, 06:52:50 PM Last edit: August 06, 2013, 05:26:39 PM by luke.watson |
|
* YOU MIGHT GET SQL ERRORS * I tried to find all sql errors I could ie tables don't exist - I might not have found them all so please let me know if the code breaks* THIS IS FAR FROM COMPLETION * This project is a while away from production please only use the script below to test the system** New download below ** Error : there is an error on place-listing.php file - on line 31 replace $_SESSION['$featured'] with $_SESSION['featured'] There's more than just one error in the script I'm working on a more stable release that should be ready by tonightplaceListing($_SESSION['siteName'], $_SESSION['siteUrl'], $_SESSION['siteDescription'], $_SESSION['category'], $_SESSION['premium'], $_SESSION['featured']); Link to the project - sorry about the folder spam To install you will need to either have online hosting or local host Import the directory.sql into your phpmyadmin or whatever you use Copy the directory files to your server/local directory Load up the webpage - if nothing loads try domain/directory/index.php Access admin via domain/directory/admin/[index.php] Please let me know if you find any bugs or if you have any ideas This is not stable for a live and production site - it is likely full of bugs and exploits so please dont use it in production yet Luke
|
|
|
|
luke.watson (OP)
|
|
August 06, 2013, 01:36:51 PM Last edit: August 07, 2013, 12:01:08 AM by luke.watson |
|
Does anyone know any good file upload scripts?
|
|
|
|
rammy2k2
Legendary
Offline
Activity: 1974
Merit: 1003
|
|
August 06, 2013, 11:07:05 PM |
|
very good work man, hopefully u will have a stable version soon
|
|
|
|
luke.watson (OP)
|
|
August 08, 2013, 03:20:48 PM Last edit: August 08, 2013, 09:05:40 PM by luke.watson |
|
Contact Form implemented as well as other miner changes with categories Contact Form https://i.imgur.com/Wqmv4C1.png- Submit name, question, website etc - Captcha form validation - Message successfully sent https://i.imgur.com/4ny1JzX.png- Messages do not get sent to admin - instead they are added to the database where the admin can respond to them https://i.imgur.com/DxGzugp.png- Once a message or inquiry has been responded to you can chose to leave it and return to other inquiries or delete it https://i.imgur.com/QniXaMa.pngStill left to do- Add admin login for backend - Integrate payments with Inputs.io - Refund payment if listing is rejected - Allow admin customisations - Change logo - Change site/directory name - Change Inputs address - Change pricing for Premium and Featured listings - Enable nominal fee for standard listings if wanted - Listings - Upload photo for listing to be used on premium, featured and listing page Download : http://ge.tt/2z944Mo/v/0Stable release - payments are not integrated but all features working
|
|
|
|
rammy2k2
Legendary
Offline
Activity: 1974
Merit: 1003
|
|
August 09, 2013, 12:07:29 AM |
|
keep up the good work, ill sure make a donation once its done!
|
|
|
|
slothbag
|
|
August 09, 2013, 03:59:33 AM |
|
Having 100 copycat directory sites doesn't solve much, in fact it probably creates more problems in that you're promoting less resources concentrated to each directory site.
What is really needed is a way for your open source directory to easily link to other instances of itself so disparate directory owners can "link up" and share/merge listings between each other. Maybe some Json RPC interface or something.
|
|
|
|
escrow.ms
Legendary
Offline
Activity: 1274
Merit: 1004
|
|
August 09, 2013, 08:50:41 AM |
|
Having 100 copycat directory sites doesn't solve much, in fact it probably creates more problems in that you're promoting less resources concentrated to each directory site.
What is really needed is a way for your open source directory to easily link to other instances of itself so disparate directory owners can "link up" and share/merge listings between each other. Maybe some Json RPC interface or something.
He's providing a base script like many other scripts. People need to change design themselves and use it for different niche.
|
|
|
|
luke.watson (OP)
|
|
August 09, 2013, 01:12:24 PM |
|
I think having a free directory script is like having a free faucet script, they're not needed by any means, but they mutually beneficial to the Bitcoin businesses and consumers, for a start there is only a handful of Bitcoin directories, some of which charge up to BTC20 for a listing which is absolutely crazy, no directory listing it worth 2k As escrow stated it is just a base directory, I don't use or know anything about Json RPC nor know how I would use it to connect all the directories together. However, you are more than welcome to edit the script to include this functionality if you wish to The idea is to really push Bitcoin on the web - lots of directories means lots of places businesses can submit their sites to get traffic. They won't hit #1 on google just from directory submissions but it will help And anyway, it's free so if anyone has spare hosting space it's something that could make them some easy money on the side
|
|
|
|
defaced
Legendary
Offline
Activity: 2184
Merit: 1011
Franko is Freedom
|
|
August 09, 2013, 03:55:56 PM |
|
I think having a free directory script is like having a free faucet script, they're not needed by any means, but they mutually beneficial to the Bitcoin businesses and consumers, for a start there is only a handful of Bitcoin directories, some of which charge up to BTC20 for a listing which is absolutely crazy, no directory listing it worth 2k As escrow stated it is just a base directory, I don't use or know anything about Json RPC nor know how I would use it to connect all the directories together. However, you are more than welcome to edit the script to include this functionality if you wish to The idea is to really push Bitcoin on the web - lots of directories means lots of places businesses can submit their sites to get traffic. They won't hit #1 on google just from directory submissions but it will help And anyway, it's free so if anyone has spare hosting space it's something that could make them some easy money on the side i also feel this way.
|
|
|
|
luke.watson (OP)
|
|
August 13, 2013, 01:38:22 PM |
|
Currently working on image upload for listings It's a bit of a mess but it is almost working (slight issue with form resubmission reuploading the image I might have to ask for a bit of help with this if it turns out to be an issue) I will try and get this working then all is required is admin customisation ie how much a listing will cost and duration of the listing and working out how to take payments Hopefully I will have a working model by the end of the month which people can download and run
|
|
|
|
rammy2k2
Legendary
Offline
Activity: 1974
Merit: 1003
|
|
August 15, 2013, 09:19:33 AM |
|
watching this
|
|
|
|
aandcmedia
Member
Offline
Activity: 77
Merit: 10
|
|
August 15, 2013, 01:46:38 PM |
|
Hey I run http://btcpages.net A free online btc directory, we have very similar looking sites and I've noticed you want to create a script for anyone to use it. I'd be more then willing to help you out. PM if you have any specific needs or questions!
|
|
|
|
luke.watson (OP)
|
|
August 15, 2013, 02:05:58 PM |
|
Hey I run http://btcpages.net A free online btc directory, we have very similar looking sites and I've noticed you want to create a script for anyone to use it. I'd be more then willing to help you out. PM if you have any specific needs or questions! Thank you - I'll write you a message shortly
|
|
|
|
rammy2k2
Legendary
Offline
Activity: 1974
Merit: 1003
|
|
August 20, 2013, 06:18:09 PM |
|
any updates?
|
|
|
|
luke.watson (OP)
|
|
August 20, 2013, 08:52:22 PM |
|
any updates? The script is almost done, I'm having some real trouble setting up payments though! I don't know if anyone is familiar with bitpay's API but if anyone wants to lend a hand I'd really appreciate it
|
|
|
|
rammy2k2
Legendary
Offline
Activity: 1974
Merit: 1003
|
|
August 21, 2013, 12:03:26 PM |
|
any updates? The script is almost done, I'm having some real trouble setting up payments though! I don't know if anyone is familiar with bitpay's API but if anyone wants to lend a hand I'd really appreciate it u can try https://inputs.io/ too
|
|
|
|
defaced
Legendary
Offline
Activity: 2184
Merit: 1011
Franko is Freedom
|
|
August 21, 2013, 03:02:54 PM |
|
Can there be an option to just use the daemon rather then bitpay? Its just as easy.
|
|
|
|
luke.watson (OP)
|
|
August 21, 2013, 04:33:57 PM Last edit: August 21, 2013, 07:35:59 PM by luke.watson |
|
Can there be an option to just use the daemon rather then bitpay? Its just as easy.
I can integrate any payment system you want But you will need to give me a hand, if I cant use Bitpay I doubt there's much chance I can setup bitcoind
|
|
|
|
tspacepilot
Legendary
Offline
Activity: 1456
Merit: 1076
I may write code in exchange for bitcoins.
|
|
August 22, 2013, 01:44:34 AM |
|
Maybe there's more to this than I first realized!
|
|
|
|
|
|
rammy2k2
Legendary
Offline
Activity: 1974
Merit: 1003
|
|
September 15, 2013, 07:28:50 PM |
|
bump
U should post that reward in "Services", many people look there for a job
|
|
|
|
bernard75
Legendary
Offline
Activity: 1316
Merit: 1003
|
|
September 17, 2013, 06:55:24 AM |
|
Can there be an option to just use the daemon rather then bitpay? Its just as easy.
I can integrate any payment system you want But you will need to give me a hand, if I cant use Bitpay I doubt there's much chance I can setup bitcoind I could lend a hand with BIPS.me
|
|
|
|
Dabs
Legendary
Offline
Activity: 3416
Merit: 1912
The Concierge of Crypto
|
|
September 17, 2013, 07:49:40 AM |
|
@luke. I'd like a cold wallet option or something that works like this:
1. script has a data file with a bunch of pre-generated bitcoin addresses 2. when a user wants to pay, script grabs one from the file 3. script then monitors the file on blockchain waiting for confirmation 4. script alerts directory owner and waits for owner to approve 5. when script detects that less than a certain number of addresses remain, also alerts owner.
Owner can then go and generate a few hundred to a few thousand addresses, put them in the file, and wait until the file needs replenishment. All addresses are cold, and will need manual processing.
This should be easier than trying to interface with a live daemon or bitcoind or something (except to watch the wallet or use walletnotify.)
Does that make sense?
|
|
|
|
rammy2k2
Legendary
Offline
Activity: 1974
Merit: 1003
|
|
September 19, 2013, 12:25:11 PM |
|
any news on this ?
|
|
|
|
luke.watson (OP)
|
|
September 19, 2013, 07:42:05 PM |
|
any news on this ?
Yes it's very close I have payments almost setup, I had someone help me out, I havent managed to have a successful test but I will have a proper go at setting it up this weekend I really hope I can get this released soon as I'm sure you do too Luke
|
|
|
|
rammy2k2
Legendary
Offline
Activity: 1974
Merit: 1003
|
|
September 20, 2013, 01:24:01 PM |
|
any news on this ?
Yes it's very close I have payments almost setup, I had someone help me out, I havent managed to have a successful test but I will have a proper go at setting it up this weekend I really hope I can get this released soon as I'm sure you do too Luke cant wait !
|
|
|
|
julian_datminer
Newbie
Offline
Activity: 40
Merit: 0
|
|
September 27, 2013, 09:10:53 AM |
|
any news???
|
|
|
|
rammy2k2
Legendary
Offline
Activity: 1974
Merit: 1003
|
|
October 14, 2013, 05:59:33 PM |
|
luke ?
|
|
|
|
luke.watson (OP)
|
|
October 29, 2013, 11:03:43 AM |
|
Really sorry guys been very busy at work...
Going to see if I can actually get this finished soon!
Sorry again!
|
|
|
|
rammy2k2
Legendary
Offline
Activity: 1974
Merit: 1003
|
|
November 06, 2013, 01:30:48 AM |
|
any updates?
|
|
|
|
luke.watson (OP)
|
|
November 10, 2013, 05:32:12 PM |
|
So apologies for the silence, I almost have this setup with Blockchain's API
I've spent a bit of time cleaning it up but a full clean up will no doubt be required when I set it live.
Note : I take absolutely no liability for loss of funds or damaged sites or even reputation for using the script. That said I have tried to make sure it is as secure as possible..
Will update when it's finished
|
|
|
|
defaced
Legendary
Offline
Activity: 2184
Merit: 1011
Franko is Freedom
|
|
November 12, 2013, 04:00:11 PM |
|
Looking good so far, I'm going to install this and play around with it, possibly port if for FRK.
|
|
|
|
luke.watson (OP)
|
|
November 17, 2013, 08:48:03 PM |
|
bump - set live finally
|
|
|
|
luke.watson (OP)
|
|
November 19, 2013, 08:23:43 PM |
|
Just making a github repo to make this truely open source
|
|
|
|
|
rammy2k2
Legendary
Offline
Activity: 1974
Merit: 1003
|
|
November 25, 2013, 12:46:56 AM |
|
demo ?
|
|
|
|
luke.watson (OP)
|
|
November 25, 2013, 01:27:26 PM |
|
demo ? Demo link on the initial page, atm the sql is wrong as I stupidly wiped it... I'll reset the sql and then the demo with be live 'n' working
|
|
|
|
|
rammy2k2
Legendary
Offline
Activity: 1974
Merit: 1003
|
|
December 22, 2013, 06:35:55 PM |
|
will try this very soon !
|
|
|
|
usamakhalid961
Full Member
Offline
Activity: 238
Merit: 100
Keep smiling
|
|
December 26, 2013, 08:25:21 AM |
|
where is sql file?
|
For sell just 0.01 btc per year
|
|
|
luke.watson (OP)
|
|
December 26, 2013, 04:05:25 PM |
|
where is sql file?
Sorry I've been busy and lazy haven't got round to sorting that out.. I'm just fixing a few little things then I'll upload a sql with the commit
|
|
|
|
usamakhalid961
Full Member
Offline
Activity: 238
Merit: 100
Keep smiling
|
|
December 27, 2013, 09:48:22 AM |
|
where is sql file?
Sorry I've been busy and lazy haven't got round to sorting that out.. I'm just fixing a few little things then I'll upload a sql with the commit ok.i am willing to make buy and sell site
|
For sell just 0.01 btc per year
|
|
|
luke.watson (OP)
|
|
December 27, 2013, 01:55:07 PM |
|
where is sql file?
Sorry I've been busy and lazy haven't got round to sorting that out.. I'm just fixing a few little things then I'll upload a sql with the commit ok.i am willing to make buy and sell site Uhm what do you mean a buy and sell site?
|
|
|
|
usamakhalid961
Full Member
Offline
Activity: 238
Merit: 100
Keep smiling
|
|
December 28, 2013, 06:14:03 AM |
|
where is sql file?
Sorry I've been busy and lazy haven't got round to sorting that out.. I'm just fixing a few little things then I'll upload a sql with the commit ok.i am willing to make buy and sell site Uhm what do you mean a buy and sell site? where people will list there selling items like bitcoin exchange,mining equipmemts,domains for bitcoin,website for bitcoins
|
For sell just 0.01 btc per year
|
|
|
luke.watson (OP)
|
|
December 29, 2013, 06:57:23 PM |
|
where people will list there selling items like bitcoin exchange,mining equipmemts,domains for bitcoin,website for bitcoins
You mean using my source or doing your own thing? Either way sounds like a great idea, go for it
|
|
|
|
usamakhalid961
Full Member
Offline
Activity: 238
Merit: 100
Keep smiling
|
|
December 30, 2013, 07:32:47 AM |
|
where people will list there selling items like bitcoin exchange,mining equipmemts,domains for bitcoin,website for bitcoins
You mean using my source or doing your own thing? Either way sounds like a great idea, go for it hmm. want to do partnership with me?
|
For sell just 0.01 btc per year
|
|
|
kezzyp
Newbie
Offline
Activity: 56
Merit: 0
|
|
January 13, 2014, 02:03:34 PM |
|
Good script, will love to see it fully functional..
|
|
|
|
|