• Web Development - WAYWO - #8
    5,514 replies, posted
[QUOTE=Moofy;46260477]Well it's kinda important to have an area no one else can access but you to write the content, so yes it would probably be a good idea to make an admin area.[/QUOTE] I was thinking about that, it is a bit too risky to just let anyone post content to my database. I suppose it won't be that hard. All I really have to do is make a login page for my create post page, right?
[QUOTE=josm;46260655]I was thinking about that, it is a bit too risky to just let anyone post content to my database. I suppose it won't be that hard. All I really have to do is make a login page for my create post page, right?[/QUOTE] You would make an admin area that requires a log in yes, most commonly used. Or you could do something like [URL="http://jekyllrb.com/"]Jekyll [/URL] does with files instead, lots of options really.
just hard code password and simple password login using session
[QUOTE=Coffeee;45849620]I've been working on a Garry's Mod donation system with an online control panel, here are some screenshots. Homepage [IMG_THUMB]http://i.imgur.com/GJPADMT.png[/IMG_THUMB] Panel: Servers tab [IMG_THUMB]http://i.imgur.com/JkJfpQJ.png[/IMG_THUMB] Panel: Super cool message when an error happens [IMG_THUMB]http://i.imgur.com/VmrLSTq.png[/IMG_THUMB] Registration Page [IMG_THUMB]http://i.imgur.com/70A1HCG.png[/IMG_THUMB] Panel: Products tab [IMG_THUMB]http://i.imgur.com/YefjrbN.png[/IMG_THUMB] Editing a server: [IMG_THUMB]http://i.imgur.com/WKfn63d.png[/IMG_THUMB] Adding an action to a product: [IMG_THUMB]http://i.imgur.com/8DNRUxr.png[/IMG_THUMB] Panel: Credit Pack tab [IMG_THUMB]http://i.imgur.com/3YPggV1.png[/IMG_THUMB] It's all built using AngularJS. I've never finished a web app before. And it works! I'll post the actual donation page that it creates later[/QUOTE] Update! Here's the donation page it creates [URL="http://vxdonation.com/demo/#/"]http://vxdonation.com/demo/#/[/URL] [IMG]http://i.imgur.com/QpvK8MH.jpg[/IMG]
[QUOTE=josm;46260283]Finally got ssl working with my .uk domain after trying a load of different validation methods. [url]https://josm.uk[/url] Also, I'm working on writing a simple blogging system for my site using codeigniter (I know). Do you guys think it's a good idea to create an "admin" area if all I'm doing is posting content?[/QUOTE] SSL connection error
[QUOTE=Coffeee;46261131]Update! Here's the donation page it creates [URL="http://vxdonation.com/demo/#/"]http://vxdonation.com/demo/#/[/URL] [IMG]http://i.imgur.com/QpvK8MH.jpg[/IMG][/QUOTE] That's such a cute cat!
[QUOTE=Coffeee;46261131][t]http://i.imgur.com/QpvK8MH.jpg[/t][/QUOTE] You'll wanna add this to all <a> tags that don't go to a URL: [CODE]href="#"[/CODE]
First time posting here, mainly because I've [I]never[/I] done any web development at all. So here's my first try: [img]https://dl.dropboxusercontent.com/u/27714141/woocommerce_deposits.png[/img] [img]https://dl.dropboxusercontent.com/u/27714141/woocommerce_deposits2.png[/img] [img]https://dl.dropboxusercontent.com/u/27714141/woocommerce_deposits1.png[/img] This is a plugin for a plugin. (WooCommerce for WordPress) It adds the ability to leave a deposit instead of making the full payment. It's also compatible with another plugin, WooCommerce Bookings. (screenshot 2) It's a work in progress, and I'm learning PHP and the WordPress API on the go.
I use sharex a lot, but most free file hosters are getting increasingly popular and thus their link sizes increase. (something I despise for some reason :v:) Now I couldn't be bothered to set up a vps and pay for it, so I looked around a bit. Turns out google App engine has a great free quota perfect for a personal thing like this + you get googles awesome infrastructure So after half a day of learning GO and the google apis I have my own upload server connected to my own domain delivering super fast performance and consistently short links at no cost at all. Source code is [URL="https://github.com/LennyPenny/GOpload"]here[/URL] if you are interested in it as well. Note that I will be adding some features in the next few days that will delete files that are too old and stuff
[QUOTE=LennyPenny;46265180]I use sharex a lot, but most free file hosters are getting increasingly popular and thus their link sizes increase. (something I despise for some reason :v:) Now I couldn't be bothered to set up a vps and pay for it, so I looked around a bit. Turns out google App engine has a great free quota perfect for a personal thing like this + you get googles awesome infrastructure So after half a day of learning GO and the google apis I have my own upload server connected to my own domain delivering super fast performance and consistently short links at no cost at all. Source code is [URL="https://github.com/LennyPenny/GOpload"]here[/URL] if you are interested in it as well. Note that I will be adding some features in the next few days that will delete files that are too old and stuff[/QUOTE] I wrote something similar in PHP for my own personal use, even wrote up a basic analytics page. Generates a unique file ID and flatfiles the upload information. [t]http://up.nlan.org/ZF.png[/t] [url]http://up.nlan.org/ZF.png[/url] [url]http://up.nlan.org/analytics.php[/url]
Got bored so I turned my servers main page into [url=http://yoitsu.net/]rainbow kitty face[/url].
[QUOTE=Reagy;46274471]Got bored so I turned my servers main page into [url=http://yoitsu.net/]rainbow kitty face[/url].[/QUOTE] Related: [url]https://alpa.cat/[/url] (not mine)
Indirectly web related. The in-app tutorial screen for our [URL="https://geavi.com"]app[/URL] [THUMB]http://i.imgur.com/C4gbn1O.jpg[/THUMB]
[QUOTE=kragmars102;46276524]Indirectly web related. The in-app tutorial screen for our [URL="https://geavi.com"]app[/URL] [THUMB]http://i.imgur.com/C4gbn1O.jpg[/THUMB][/QUOTE] I know this isn't particularly an important point, but are you going to put up a higher res image of your logo on that site? It just seems very odd having a nice layout with crisp colours / font and some pretty low res assets.
[QUOTE=graymic;46277086]I know this isn't particularly an important point, but are you going to put up a higher rest image of your logo on that site? It just seems very odd having a nice layout with crisp colours / font and some pretty low res assets.[/QUOTE] Fixed it! Thanks :)
[url]http://82.35.86.112/[/url] Working on a PHP plugin framework that automatically populates a list of modules you're using and how to use them, and also to be able to edit and view the source of the module from the interface. Design is pretty shit though.
[QUOTE=Neophyte;46277611][url]http://82.35.86.112/[/url] Working on a PHP plugin framework that automatically populates a list of modules you're using and how to use them, and also to be able to edit and view the source of the module from the interface. Design is pretty shit though.[/QUOTE] Be careful though, [url]http://82.35.86.112/?file=./index.php[/url]
Don't know if late but [URL="https://github.com/google/material-design-icons/releases/tag/1.0.0"]here's some icons from Google[/URL]
[QUOTE=kebabs;46278490]Be careful though, [url]http://82.35.86.112/?file=./index.php[/url][/QUOTE] [url]http://82.35.86.112/?file=C:\Windows\System32\drivers\etc\hosts[/url] :v:
also full path disclosure... [code]Warning: file_get_contents(/etc/passwd): failed to open stream: No such file or directory in F:\Hosting\htdocs\sen_framework\htdocs\index.php on line 7[/code] [sp]>public-facing windows server[/sp] Catch errors and make sure that certain characters like / \ are not allowed. Normally this will do the trick: [code]$s = "/etc/passwd"; $s = str_replace("\\", "/", $s); $s = split("/", $s)[0];[/code] After that you need to check if the file exists ofcourse.
I'm surprised he's left it still running after we've shown he has 0 protection on it.
I like how he tried to do a workaround for the first 'exploit', but didn't even try checking if it worked. [CODE]function getfile(){ if (isset($_GET['file'])){ if ($_GET['file'] == "index.php"){ echo "Notice: Index is denied.";[/CODE] -->/?file=[B]./[/B]index.php
I wasn't bothering with security, just a theory idea. I deleted it now.
[QUOTE=Goz3rr;46278731][url]http://82.35.86.112/?file=C:\Windows\System32\drivers\etc\hosts[/url] :v:[/QUOTE] haha, yeah that was what I was getting at just didn't wanna go over the top :P [editline]20th October 2014[/editline] [QUOTE=Neophyte;46279767]I wasn't bothering with security, just a theory idea. I deleted it now.[/QUOTE] I've PM'd you
[QUOTE=kragmars102;46277409]Fixed it! Thanks :)[/QUOTE] Looks great dude!
So, I just decided to release my mini game I remade with Unity3d on my page. ( [url]http://dexon.hostzi.com/[/url] ) It's a lil buggy but I made it at school. And I also have the .apk for androids (if anyone wants it) Need to download Unity web player to play it.
Turned a research paper for my Intro to Interactive media course into a website. Check it out: [url]http://people.rit.edu/cxs1466/jqparallax/index.html[/url] I don't know what the optimistics are for... this is my first real time using CSS and HTML and its homework
Really happy with how this turned out. If you see anything wrong with it or anything that could be improved, let me know! Thanks!
[QUOTE=MadPro119;46306811]Turned a research paper for my Intro to Interactive media course into a website. Check it out: [url]http://people.rit.edu/cxs1466/jqparallax/index.html[/url][/QUOTE] Hnnng all that parallax scrolling! Looks good.
[QUOTE=MadPro119;46308930]Really happy with how this turned out. If you see anything wrong with it or anything that could be improved, let me know! Thanks![/QUOTE] Sorry to be that guy again, but I dislike the light blue background with white text on the light Garry's Mod background, might just be me, but I find it hard to read. Also the red background on the green DBZ background. I am red-green colour blind so it's very difficulty for me to read that text. Did get through the whole thing though and it looks pretty solid other than that! Nice job! Oh one quick other thing, it's not ENTIRELY obvious that you need to scroll. It looks likes those links will scroll down to the point for you. Unless you see the scroll bar first, you might miss most the content. I'd think about just sticking a down arrow or something to show that the page is designed to be scrolled. Us here will know how to use it, but not everyone will.
Sorry, you need to Log In to post a reply to this thread.