Svip Posted May 8, 2006 Share Posted May 8, 2006 (edited) Klino Bluriean is a board software system written by me in PHP. Its current stable release is 0.2.1, although I consider everything ere version 1.0 as unstable. It is possible to test version 0.3 BETA at sviip.dk/forums/. As you will probably notice, the system uses what is commonly called pretty URLs, meaning that it does not use GET functions, like this* board system does. Also, the layout is very simple, which is intended. No need to create unneeded grafix to confuse the user. Showcase Here are some things I'd like to show you; http://sviip.dk/forums/read/main/some_chat...3;!!_ An example of how the linking to topics will work. http://sviip.dk/forums/special/getpostlink/3 An example of how to goto a specific post, and highlight it. So other users knows exactly what post you have linked them too. Keep in touch in here, and look for updates, when new arrive. While you wait, you may read more about Klino Bluriean here: http://62.243.242.42/rs/index.php/Klino_Bluriean Good day. Edited May 25, 2006 by Svip Link to comment Share on other sites More sharing options...
tecnovm64 Posted May 10, 2006 Share Posted May 10, 2006 This is amazing, I'll be using the 0.3 version when it's released Link to comment Share on other sites More sharing options...
K^2 Posted May 10, 2006 Share Posted May 10, 2006 (edited) Technically speaking, it does still use the GET functions. There are only 3 request types in HTTP 1.1, and they are: GET, POST, and HEAD. GET is the base method, which takes only the request header, and replies with a header and a body, which is typically an HTML document or a file. The exception to this is a simple request, which replies with no header. HEAD returns the header of the reply only. POST tells the server that extra data is going to follow the header in the request. This can be used to upload files or to pass variables without showing them in the URL. The method of passing variables used with GET can be used with POST and HEAD requests. The server actually receives the part of the URL immediately following the domain name in the form of a string and is responcible for parsing it, which includes figuring out the path to the file and the variables passed after the "?". The variables can alternatively be passed as a "path", like it is done on your board, but technically, they are still passed using the GET method. Edited May 11, 2006 by K^2 Prior to filing a bug against any of my code, please consider this response to common concerns. Link to comment Share on other sites More sharing options...
Svip Posted May 11, 2006 Author Share Posted May 11, 2006 Technically speaking, it does still use the GET functions. There are only 3 request types in HTML 1.1, and they are: GET, POST, and HEAD. GET is the base method, which takes only the request header, and replies with a header and a body, which is typically an HTML document or a file. The exception to this is a simple request, which replies with no header. HEAD returns the header of the reply only. POST tells the server that extra data is going to follow the header in the request. This can be used to upload files or to pass variables without showing them in the URL. The method of passing variables used with GET can be used with POST and HEAD requests. The server actually receives the part of the URL immediately following the domain name in the form of a string and is responcible for parsing it, which includes figuring out the path to the file and the variables passed after the "?". The variables can alternatively be passed as a "path", like it is done on your board, but technically, they are still passed using the GET method. Seeing as GET is somewhat the URL itself, then I suppose you're right. Given as GET is perhaps just a request? Anyways, I could have figured out myself if I bothered to check it out. Link to comment Share on other sites More sharing options...
K^2 Posted May 11, 2006 Share Posted May 11, 2006 Everything you can do with HTTP is some form of a request. Prior to filing a bug against any of my code, please consider this response to common concerns. Link to comment Share on other sites More sharing options...
BenMillard Posted May 11, 2006 Share Posted May 11, 2006 (edited) It's becoming an excellent system, Svip. Some really smart things in it. If the value of your title attribute is the same as the link text, it is useless. The user will see/hear/feel the link text so there's no need to repeat it in an attribute. I noticed that there is a space above post messages but no space below: #content .post p {margin-bottom:0;padding:3px;} Vertical margins will collapse into each other. You can leave the top and bottom margins and they will not create a double margin, it will collapse to a single margin. #content .post p {padding: 0 0.2em;} Since you have vertical margins, you would only need horizontal padding. Since the padding is to move text away from the border, it makes sense to set its size relative to the text size. That way the gap will increase for visually impaired people who use a big text size. Also, it will decrease for people who prefer small fonts, such as those with small screens. These refinements can be done later in development, though. (EDIT) When developing websites, I would recommend getting Firefox and installing a few useful extensions. The HTML/XHTML Validator Extension is an awesome way to find out when your pages have markup errors. The Console^2 Extension is great for troubleshooting Javascript and CSS, too. Edited May 11, 2006 by Cerbera Link to comment Share on other sites More sharing options...
shadowdweller Posted May 25, 2006 Share Posted May 25, 2006 linking to topics is bork if they have the same topic name the thing just picks the first one as I assume it has no idea what the f*ck Link to comment Share on other sites More sharing options...
Svip Posted June 3, 2006 Author Share Posted June 3, 2006 Also, I have created a Google group for further discussions of the board software, I'd encourage everyone to go there and discuss further on this subject. Suggest ideas, anything you can come up with that can be used for the development of KB. http://groups.google.com/group/Klino-Bluriean Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now