|
Post by (/iPokemon/) on Aug 22, 2011 0:02:22 GMT
Doesn't really need to be jQuery, but I suppose if you want it to slide down, then you would I suppose I could use Javascript, but that's to easy. I think I may change it, if you click on the user then a black box will slide up showing their mini profile, and their will be an option to view full profile. idk yet tbh :b jQuery is a library of Javascript, thus making it the same amount of difficulty
|
|
Justin
Elite Poster
Pure Awesomeness[M:0]
In Memory of those killed in the 9/11 attacks
Posts: 277
|
Post by Justin on Aug 22, 2011 12:17:55 GMT
I suppose I could use Javascript, but that's to easy. I think I may change it, if you click on the user then a black box will slide up showing their mini profile, and their will be an option to view full profile. idk yet tbh :b jQuery is a library of Javascript, thus making it the same amount of difficulty shush you :b
|
|
Bobby
Junior Poster
Welly welly welly well
Posts: 14
|
Post by Bobby on Aug 22, 2011 13:21:13 GMT
I suppose I could use Javascript, but that's to easy. I think I may change it, if you click on the user then a black box will slide up showing their mini profile, and their will be an option to view full profile. idk yet tbh :b jQuery is a library of Javascript, thus making it the same amount of difficulty It's a framework. And the entire purpose of frameworks is to improve productivity. They are not designed to be avenues to escape becoming proficient with a technology. As such the difficulty line is a moot point. What is important is how quickly it takes to get from point A to point B once proficient. And that's where frameworks suc has jQuery shine. I posted a couple suggestions under the bug thread you made on jORUM, Justin. But to summarize: Make sure magic quotes are disabled if using MySQL's escape method. You contaminate the data with double escaping if you have both magic quotes operating and the escape method actively escaping dangerous characters. Thus when data is read into the database you're left with the trailing escape characters. The objective is to have no escape characters in the database at all; as they're only important during the execution to prevent problem characters from being read as anything but data. And a potential solution to your problem with thread counts not updating is to use stored routines. Specifically a type of stored routine called a trigger. Simply put, a trigger is a piece of SQL code that looks for a certain action to take place on a table (insertion or deletion, for example); and when that action occurs it does something. In your case you could write two triggers, one that observes insertions and one that observes deltions for pertinent tables (posts and threads for example). When either trigger is invoked it would then update the relevant count as appropriate. Triggers truly are great ways to delegate automation to the database engine instead of having to work it into your business logic.
|
|
Justin
Elite Poster
Pure Awesomeness[M:0]
In Memory of those killed in the 9/11 attacks
Posts: 277
|
Post by Justin on Aug 27, 2011 15:02:28 GMT
alright v1 is now under development, every bug that was on the development version is now fixed (thanks Bobby for the Magic Quotes and trigger suggestions, worked). what v1 will contain is the following -jQuery, jQuery will be added in the Login/Register form, and basically everywhere, plus the miniprofile is jQuery. Right now when you click on the authors name it takes you to their profile, now when you click on it a black transparent box shows up with some of their information and a link to their full profile. -PM System. You can now PM people woo -Search for thread/member -Member list -New Posting page/create thread -New Layout, I decided to not use the "entire" layout from my website for the forum. -New post display, its kind of ugly right now, needs an update :b -Social Login -Delete/Modify/save/bookmark thread -Notifications (when someone replies to your thread/likes your thread) -Much More As always I am accepting beta testers for v1, but not right now, as you all know I start school soon (Monday) so development can be slow and may take a while I am aiming to start getting beta testers by Halloween. also as some of you may know my domain expires in December, and I don't have the funds to re-purchase it. so I am kindly asking (not demanding) if some people can donate to keep this project alive, more information can be found here: justinsherrard.info/donate/Donators will have access to a special "Donator" group where they get access to everything that is happening, including being the first to beta test any project I create, the first to know of any projects, and the first to see it. Please be kind and Donate
|
|
Cam
Administrator
[M:5000]
Posts: 6,381
|
Post by Cam on Sept 4, 2011 4:15:24 GMT
Is this project still going?
|
|
Justin
Elite Poster
Pure Awesomeness[M:0]
In Memory of those killed in the 9/11 attacks
Posts: 277
|
Post by Justin on Sept 4, 2011 4:44:20 GMT
Yes , the delete system is completely awesome, and if I stand corrected no other forum has used it the way I am , maybe I'll make a video.
|
|
Cam
Administrator
[M:5000]
Posts: 6,381
|
Post by Cam on Sept 4, 2011 4:44:51 GMT
Can I try it
|
|
Justin
Elite Poster
Pure Awesomeness[M:0]
In Memory of those killed in the 9/11 attacks
Posts: 277
|
Post by Justin on Sept 4, 2011 5:07:54 GMT
Can I try it When I need someone to try it (: Hopefully next week I'll have people in testing it .
|
|
Justin
Elite Poster
Pure Awesomeness[M:0]
In Memory of those killed in the 9/11 attacks
Posts: 277
|
Post by Justin on Sept 5, 2011 14:30:43 GMT
I've been discussing this with my coding team (myself) :b and here are a few suggestions I came up with for jORUM v1
-New post display/comment display, I have a concept made up already.
-Points system
-Can make your own forum (still not competing with ProBoards)(probably a v1.5 thing)
-Achievement System
-Large images in posts resize itself to make it not stretch the page.
-"Click" Profiles (ask about it!)
-Admins can make backups of their own forum
-Post via Text Message (will be added as a v1.5 feature)
-Redirect Boards
-Spam Prevention (will discuss further in another post)
-Edit navigation bar (will discuss further in another post)
-Customize PM Bar
-Block System
-Login via Social Network
-"Temp Delete" (will discuss further in another post)
-PM System
-Usersystem v2 Integration
-Headers/footers
-custom smilies (add your own!)
-New "popup" posting (will discuss further in another post)
-much more (:
Suggest some features, ask about some, go for it.
|
|
Justin
Elite Poster
Pure Awesomeness[M:0]
In Memory of those killed in the 9/11 attacks
Posts: 277
|
Post by Justin on Sept 5, 2011 16:52:49 GMT
Triple Posting an breaking the rules ftw (: Heres the new post/comment display concept (: justinsherrard.info/Untitled-1.png"Click" Profiles"Click" Profiles is my version of "Mini Profiles". Mini Profiles are used to often so I decided to do something I don't think any other forum has done and create a jQuery "Click" Profile. When reading a post and you want to know more about the Poster click on the posters name and their Profile will pop up in a little box using jQuery, heres an example: justinsherrard.info/clickprofile.pngI wanted to know more about "Justin sherrard" so I click his name and that pops up (: Spam PreventionSpam Prevention is a top priority for jORUM, just like most people I hate spam, so to prevent spam there is a "15 second post limit" where you can't post another comment for 15 seconds.
However in the admin panel there is an option to disable that. but another thing to prevent "alot" of spam is something in the admin panel heres an example: If __ posts are made in ___ seconds disable user from posting.
so if 15 posts are made in 60 seconds disable admin from posting. and there will be more added as soon as I discuss it with my coding team (myself) (:Edit Navigation BarOn jORUM the default navigation bar is "Home | Search | Members | Admin CP | Mod CP | Profile | Logout" but you want to add your own button or remove a button, with this feature you have full control of the navigation bar where you can add a button or remove one, simple as pieTemp DeleteTemp Delete, all I can say is "recycle". In the admin panel there is something called "Deleted Topics" where all the deleted topics appear you can sort them by the category they were in, ID, the board they were in, or just search for one, if you accidentally deleted a topic it will appear in there where you can easily revive it and bring it back to the original board. Note: Deleted topics will only appear for 2 weeks, or whatever your set amount of time is (:Popup Posting:I'll post an image later
|
|
Cam
Administrator
[M:5000]
Posts: 6,381
|
Post by Cam on Sept 6, 2011 22:28:02 GMT
Wow, loving the new features planned!
|
|
Justin
Elite Poster
Pure Awesomeness[M:0]
In Memory of those killed in the 9/11 attacks
Posts: 277
|
Post by Justin on Sept 7, 2011 10:35:58 GMT
Thanks (:
I recorded a video (I'll upload later) showing you how the form gets submitted to the database (it uses jQuery so it doesn't have to refresh the page to go into the database.
When the deleting thing is all done I will take a video of that and show you (: but right now I am focused on the forms and spoofing them up with jQuery.
|
|
Justin
Elite Poster
Pure Awesomeness[M:0]
In Memory of those killed in the 9/11 attacks
Posts: 277
|
Post by Justin on Sept 7, 2011 22:34:57 GMT
I'm also looking for a new captcha , recaptcha is to hard to read, suggestions? (:
|
|
|
Post by (/iPokemon/) on Sept 8, 2011 1:13:14 GMT
Make sure you aren't leaving your jQuery php page wide open to manual commands
|
|
Justin
Elite Poster
Pure Awesomeness[M:0]
In Memory of those killed in the 9/11 attacks
Posts: 277
|
Post by Justin on Sept 8, 2011 10:47:18 GMT
will do sir !
|
|
Cam
Administrator
[M:5000]
Posts: 6,381
|
Post by Cam on Sept 9, 2011 1:57:22 GMT
You should make it we can customise it loads too
|
|
Justin
Elite Poster
Pure Awesomeness[M:0]
In Memory of those killed in the 9/11 attacks
Posts: 277
|
Post by Justin on Sept 9, 2011 15:36:51 GMT
You should make it we can customise it loads too you will be able to customize the form, basically everything to make it YOUR forum (:
|
|