IMG Board Scripts (502)

1 Name: Anonymous 2004-10-28 16:59 ID:Heaven [Del]

Futaba
http://www.2chan.net/script/

Futallaby (up to 040103)
http://www.1chan.net/futallaby/

Wakaba
http://wakaba.c3.cx/

moeren
http://moepic.dip.jp/gazo/script/index.php

siokara
(seems to be still in heavy development.
couldn't find a link to an available
version of the script)
http://siokara.ath.cx

Swetnote
(couldn't find a link to an available
version to the script, it's probably
only for people who register or
perhaps even a pay-product?)
http://www.sweetnote.com/

153 Name: !WAHa.06x36 : 2008-09-18 14:38 ID:Heaven [Del]

>>152

Hmm, on another machine, the "Bump Thread" label wrapped all the way to the left, but it doesn't on this machine. Funny that.

154 Name: serv : 2008-09-18 17:35 ID:PagQqKLq [Del]

I figured with all the changes I'm making to kusaba I might as well just be the one continuing development on the software.

So without further hesitation I am announcing that I am taking up development of kusaba.

I am working toward a kusaba 2.0 release.
I am also working on getting a sourceforge project for it.

But for now you can keep up to date on my progress and planed features through this thread:
http://www.operatorchan.org/sug/res/379.html

155 Name: Anonymous : 2008-09-18 19:08 ID:Heaven [Del]

>>154
I'd suggest starting from scratch, you'd have to rewrite the entire thing to make any sort of improvement. The new features look promising though.

156 Name: Eleo!EhVtXXdTd6 : 2008-09-18 19:29 ID:0VFXXHxl [Del]

I've recently made alibi source code public.

I don't know how familiar any of you are with EleoChan but it's a not-extremely-popular imageboard that uses a tagging system instead of traditional boards. It's different in a lot of ways but the same in others. It was originally written in Ruby on Rails but I've ported it to a similar framework called Merb.

The port was actually more like a complete rewrite. As such it's only 80% complete. However, it runs, you can make posts and such, edit them, delete them, and what not. Some of the features are pretty nice if I do say so myself. There are missing features like an error messages for failed posts. I plan to keep working on it eventually but right now I'm busy a lot with school.

The reason for the release is to get my name out there, see if anyone else can add any features, and lastly because EleoChan is soon closing for a variety of reasons.

I'm going to guess that most of you are completely unfamiliar with Ruby, Rails, Merb, Git, GitHub, or the necessary things to get it running on your host (presumably a VPS) such as Mongrel or Phusion Passenger. In my own head, this is a good thing, to prevent a dozen sites on cheapass Dreamhost accounts popping up everywhere. Anyone smart enough to get it running is free to use it. If I had to give one a quick tutorial on how to get it running locally:

  1. install ruby for your OS
  2. install the gems listed in the INSTALL file

2a. There's probably some gems not listed in that that you'll have to install, you'll find out what they are when you try no. 3 and you get exceptions.
3. run the app locally with "merb" in the alibi directory and fool around with the app at localhost:4000

http://github.com/Eleo/alibi/tree/master HOPE YOU KNOW HOW TO USE GIT

This is the second time I've done this.

157 Name: Anonymous : 2008-09-20 21:31 ID:eLL3Cqz8 [Del]

>>156
nice job on this, also glad to see someone else using git instead of clunky svn.

158 Name: Anonymous : 2008-09-22 11:01 ID:ZvmT6R2L [Del]

>>154

Well, problem being all the purists here seem to hate kusaba with a passion. That makes finding support a little harder for those who need it.

159 Post deleted by user.

160 Name: Anonymous : 2008-09-22 11:16 ID:ZvmT6R2L [Del]

>>154

How the hell did you get F5 to work properly with kusaba? That's one of the problems everyone seems to have with it.

161 Name: serv : 2008-09-25 12:24 ID:PagQqKLq [Del]

I made a google code project for kusaba 2.0

http://code.google.com/p/kusaba-2

162 Name: Anonymous : 2008-09-25 15:14 ID:ZvmT6R2L [Del]

>>161

So, when are your improvements going to be released? I like what I see so far. I've managed to make the kusaba news script have the same appearance as 4chan's news script, and I've done the same with FAQ and Rules. I'm not much of a programmer but I have been having quite a measure of success with making the software a little more aesthetically pleasing. If I could help, let me know :D

163 Name: serv : 2008-09-25 15:23 ID:PagQqKLq [Del]

>>162
Well I try to update the current source code at the google project within 2 days of a new feature being coded.

If you guys want I could fix a few thinks up and release a "current version so far" download.

Could I get a link to the imageboard where you have changed the look?

164 Name: Anonymous : 2008-09-25 16:21 ID:ZvmT6R2L [Del]

>>163

http://www.animeyo.net/kusaba/news.php

Currently scrounging webspace from a friend :P

I've left the top part where the logo should be blank, purely because I haven't had time to make one yet. One function that kusaba's news script needs is a limit to how many news posts are displayed, with the rest in an archive akin to 4chan's.

The rules and news page are actually stored in a text file somewhere on my other computer. FAQ and Rules look a little odd as another admin felt the need to try and mess with the CSS. Sideframe is also undergoing re-design whenever I find the time.

165 Name: Anonymous : 2008-09-25 16:23 ID:ZvmT6R2L [Del]

>>164

Disregard bottom paragraph, meant to say rules and faq page are stored in text files.

166 Name: serv : 2008-09-25 20:56 ID:CQKzhs/2 [Del]

167 Name: Anonymous : 2008-09-26 02:49 ID:aCt6XTbx [Del]

http://www.bokusu.org/

I know there us already a thread for this but what the hey, this is for those are interested. the guy who made this has already upped the source code.

168 Name: Anonymous : 2008-09-30 18:49 ID:yB12T3KQ [Del]

one of the mods from 24chan is coding for a new version of kusaba called Kusaba X.

http://kusabax.org/

169 Name: tj9991!Dongsf1Nqc : 2008-09-30 23:18 ID:t7mJGTK5 [Del]

Why the fuck are people trying to continue my script?

Seriously, I abandoned it for a reason. What the shit?

170 Name: !shoBoN83/k : 2008-10-01 03:43 ID:Heaven [Del]

>>169
I'm loving you more and more with each post.

171 Name: Makoto!!QPpGvuVX : 2008-10-01 14:50 ID:NZCbYVVh [Del]

>>169

My hero.

How's the multi-threaded python script working out? PyIB, right?

172 Name: Anonymous : 2008-10-01 19:11 ID:3y+3UScK [Del]

>>171
If you knew anything about his Kusaba script, you'd already know the answer: Just as shitty.

173 Name: tj9991!Dongsf1Nqc : 2008-10-02 00:31 ID:t7mJGTK5 [Del]

>>172
iLEƒÖE`j

>>171
I uploaded the first public release today, http://code.google.com/p/pyib-standalone/ for anyone who is interested. Note that it's just for testing, as I've been busy with other things and haven't had the time to make it more user friendly for the maintainer or added any non-essential manage features. I'm having a hard time of drawing the line between kusaba's feature overflow and a lack of features.

174 Name: Anonymous : 2008-10-02 01:31 ID:yB12T3KQ [Del]

>>173
I'm just curious, but what was your reason for discontinuing Kusaba?
Just sick of Php?

175 Name: tj9991!Dongsf1Nqc : 2008-10-02 01:48 ID:t7mJGTK5 [Del]

>>174
A lot of reasons. Being sick of PHP was one of the major ones.

Another major one was constant service to help the people who used kusaba to host a direct 4chan clone, who knew nothing about MySQL/PHP and barely could get the thing installed without my help, let alone maintain boards with it.

After a little experience with Python and a lot more with Haskell (which is my new favorite language) I just can't bear to write PHP any more without thinking "I could do this so much cleaner/easier in Python/Haskell".

176 Name: Anonymous : 2008-10-02 02:14 ID:yB12T3KQ [Del]

>>175
Yeah the big thing keeping me stuck on Kusaba is the well designed management panel.

I worked in Wakaba for awhile, and Kusaba just... I don't know, it's easier to manage.

177 Name: Anonymous : 2008-10-02 10:27 ID:iXmjAqrn [Del]

>>175

an imageboard in haskell..now that's the kind of insanity i can get behind

178 Name: Anonymous : 2008-10-02 12:06 ID:Heaven [Del]

Looks like 7chan is working on yet another fork of Kusaba.

179 Name: Hitler!Jews.8snwU : 2008-10-02 17:59 ID:Heaven [Del]

>>178
They're just using parts of Serissa.

180 Name: Anonymous : 2008-10-02 18:23 ID:EaxwhiOU [Del]

>>175

I was disappointed by Kusaba and documentation / support available. I understand that is hart to run project alone. I can understand pre-release code, bugs, little to none support. Its OK.

I was pissed out when you abandoned project like a child. No word of explanation, no warning, nothing. You should keep domain, make statement on the front page and let it run for a year befor closure. Just to make clear what happpened, why you decide to quit.

I will not have high expectation with your new shinny python imageboard. I know that sooner or later you will fall in love to another language and this project will follow Kusaba fate. Good luck, and next time try to quit as mature person.

181 Name: Anonymous : 2008-10-02 18:51 ID:Heaven [Del]

>>180

>I will not have high expectation with your new shinny python imageboard.

This.

182 Name: Anonymous : 2008-10-02 19:35 ID:Heaven [Del]

>>180
Trevor knew, as well as everyone else, that a 4chan-in-a-box was a terrible idea. Although that's not what it was meant for, it's what it had turned into. PyIB is looking fantastic, from what I've seen of it so far (as far as performance and code).

183 Name: Anonymous : 2008-10-02 20:12 ID:Heaven [Del]

>>182
And how will PyIB be any different? It doesn't take a genius to figure out how to add separate boards, etc.

The only reason why people love Kusaba so much is because it makes everything 10x more efficient to manage.

184 Name: Anonymous : 2008-10-03 03:49 ID:Heaven [Del]

>>183

>And how will PyIB be any different?

Then don't complain.

185 Name: Anonymous : 2008-10-03 13:51 ID:TGYIFTzF [Del]

progress on img2 slowly continues... disregarding the broken css, any thoughts on thread watching? http://img2.info - Watch a thread then mouseover the "Watched Threads" title at the top right.

186 Name: Makoto!!QPpGvuVX : 2008-10-03 14:19 ID:NZCbYVVh [Del]

>>173

Installed python + lib modules, just gave it a test run. Yay for not having to deal with DreamHost's process killer!

I like the idea of a multi-threaded imageboard script, but, sadly I doubt most chans generate enough traffic to utilize it properly. It certainly sounds nice for the process to spawn multiple threads so templating and database reads/other work can be done concurrently, but although execution time will improve, I'd be more worried about the system load from the extra threads, especially since there are multiple threads spawned for IO operations.

>>175

>Being sick of PHP was one of the major ones.

To be honest, ever since I started working on my futaba hack (if anybody cares there are links to it in this thread...somewhere), I've come to a bunch of points where I just wanted to scrap it and restart the project in a new language, mainly because of the fact that the PHP dev team shuns proper security practices and PHP's overall sloppy nature (not to mention futaba is fucking horrid code-wise, even for PHP), but because I'm a lazy fuck, that's probably never going to happen. :(

187 Name: Anonymous : 2008-10-03 22:21 ID:Heaven [Del]

Ick, why would anyone want to hack futaba.

188 Name: Makoto!!QPpGvuVX : 2008-10-03 22:39 ID:Heaven [Del]

>>187

;_;

A friend of mine asked me to do it, originally, so I really didn't exactly "wan't" to do it. I figured I might as well distribute it for anybody else who wanted it, but, to be completely honest I've really lost interest in the entire project myself, considering futaba's horrible codebase, the limits to CSV flatfile logs and the slow performance of the original MySQL table structure (which I'm not going to spend my time to go back and reformat).

189 Post deleted by user.

190 Name: sage : 2008-10-04 01:07 ID:Heaven [Del]

>>184
He's just going to give up on PyIB sometime down the line too.

191 Name: Anonymous : 2008-10-04 11:13 ID:Heaven [Del]

>>190
I doubt it. FIOC is awesome and isn't something someone would just "give up" on.

192 Name: Anonymous : 2008-10-05 12:21 ID:AxcUmPh3 [Del]

iLEƒÖE`j Kusaba needs to finish dying, please cease the necromancy!

193 Name: Anonymous : 2008-10-05 19:24 ID:3y+3UScK [Del]

You know, I haven't seen one valid argument as to why Kusaba is bad in this thread. The only thing I've seen people say is bad is PHP itself.

194 Name: Anonymous : 2008-10-05 19:31 ID:Heaven [Del]

195 Name: Anonymous : 2008-10-05 19:33 ID:3y+3UScK [Del]

>>194
PEBKAC is the only thing there. Just because of the stupidity of the users is no reason to hate the software.

196 Name: The clit : 2008-10-06 00:59 ID:gU1RqieB [Del]

serissa.org is exactly like kusaba?

197 Name: Anonymous : 2008-10-06 12:26 ID:3y+3UScK [Del]

>>196
I don't think the people at Serissa have any idea what they are doing. I'm looking at their code, it's written shitty as hell.

198 Name: Anonymous : 2008-10-06 19:07 ID:Heaven [Del]

>>197
All they're doing is making it worse and more ugly. They have no clue what they're doing.

199 Name: Anonymous : 2008-10-07 01:08 ID:/28rwsIR [Del]

>>197
>>198

Hey serv

200 Name: Anonymous : 2008-10-07 01:17 ID:yB12T3KQ [Del]

>>199
He has a point.

201 Name: Anonymous : 2008-10-07 14:17 ID:pJFbRBeA [Del]

>>199
>>200
Learn to read IDs.

202 Name: Anonymous : 2008-10-07 15:21 ID:Heaven [Del]

>>199
Serv's Kusaba 2 isn't looking much better.

203 Name: Anonymous : 2008-10-07 23:16 ID:yB12T3KQ [Del]

>>201
What?

204 Name: Anonymous : 2008-10-08 03:40 ID:/28rwsIR [Del]

>>202

However, serissa actually works. Craperatorchan hasn't actually made any additions that work.

205 Name: Anonymous : 2008-10-08 04:18 ID:Heaven [Del]

>>204
Serissa would be better if they started removing all the bloating features Kusaba had, rather than adding more.

206 Name: serv : 2008-10-08 12:49 ID:PagQqKLq [Del]

I have not made a release version of kusaba 2 yet.

If you want a preview release i could make one over the weekend.

207 Name: Anonymous : 2008-10-08 15:39 ID:Heaven [Del]

>>206
No, don't waste your time.

208 Name: Eleo!EhVtXXdTd6 : 2008-10-09 00:22 ID:Heaven [Del]

dongs

209 Name: Anonymous : 2008-10-09 03:24 ID:/28rwsIR [Del]

>>207

This.

210 Name: Makoto!!QPpGvuVX : 2008-10-09 15:57 ID:Heaven [Del]

>>206

>No, don't waste your time.

211 Name: Anonymous : 2008-10-10 17:10 ID:Heaven [Del]

>>204
i wouldn't say it works when it got taken down by "hackers on steroids", maybe you should fix the obvious bugs before you add more useless features.

212 Name: oh : 2008-10-10 19:40 ID:AKqoC3oS [Del]

>>211
What obvious bugs exactly? Do you have a clue what you're talking about?

213 Name: Anonymous : 2008-10-10 20:28 ID:LF5ZtYgJ [Del]

>>212
Why the fuck do you have a different ID from your other posts?

214 Name: 1!rpXGguGO.E : 2008-10-10 21:49 ID:O2iHApaK [Del]

>>213
It's a mystery.

215 Name: Anonymous : 2008-10-11 05:33 ID:Heaven [Del]

>>213
This cool thing called a dynamic IP address

216 Post deleted by moderator.

217 Post deleted by moderator.

218 Name: Anonymous : 2008-10-17 06:15 ID:f7jkmoU6 [Del]

>>210

Hey what happened to Suigintou did you give up on the project?

I liked the idea that you were going to make a script that could be expanded and have features you want, rather than have the software force features down your throat like Kusaba and it's forks.

And the way it handled youtube videos in a pop-up window was a plus. Only problem was it wasn't user friendly. (people who can't read errors in Japanese)

219 Post deleted by user.

220 Name: Makoto!!QPpGvuVX : 2008-10-17 11:06 ID:Heaven [Del]

>>218

The project still lives over here: http://dataloss.we-is-experts.com/

You may remember it from the old 1.0 days, when I was too lazy to convert the Shift_JIS encoded characters to UTF 8 and translate them. I still am too lazy to do that, which was why I switched the primary codebase to a pre-translated futaba, which sadly meant that some functions I wrote were not re-implemented, simply because of (again) laziness. I can probably hack in youtube embedding if you really want it, I guess.

However, to be completely honest, I wouldn't really advise using the current release. The code is still extremely sloppy and inefficient (it is based off Futaba after all), which is why I'm pretty much spending some time here and there to re-writing it, using a saner, more efficient and secure codebase (well...at least as close to one someone could get with PHP...).

If I finish it I'll archive the source and throw it out there, but there's no real guarantee that I can be bothered to. We'll see how it goes.

221 Post deleted by user.

222 Name: !.jnLoPRJW. : 2008-10-20 18:54 ID:6sLIJHfX [Del]

Takana has been released tonight.

Demo can be seen at http://10chan.net
Takana can be downloaded at http://10chan.net/takana_r7.zip

223 Post deleted by moderator.

224 Post deleted by user.

225 Post deleted by moderator.

226 Post deleted by moderator.

227 Post deleted by moderator.

228 Name: Ultra!.jnLoPRJW. : 2008-10-21 11:53 ID:Heaven [Del]

Takana r8 has been released, with a small fix for textboards.
http://10chan.net/takana_r8.zip

229 Post deleted by moderator.

230 Post deleted by moderator.

231 Post deleted by moderator.

232 Post deleted by moderator.

233 Post deleted by moderator.

234 Post deleted by moderator.

235 Post deleted by moderator.

236 Post deleted by moderator.

237 Post deleted by moderator.

238 Post deleted by moderator.

239 Post deleted by moderator.

240 Post deleted by moderator.

241 Post deleted by moderator.

242 Post deleted by moderator.

243 Post deleted by moderator.

244 Post deleted by moderator.

245 Name: Anonymous : 2008-10-22 02:33 ID:Heaven [Del]

> Anyway, how difficult would it be to modify the kareha imageboard script to look more like wakaba?

just using the files from the mode_image directory instead of the mode_message directory should do it, shouldn't it?

246 Post deleted by moderator.

247 Post deleted by moderator.

248 Post deleted by moderator.

249 Post deleted by moderator.

250 Post deleted by moderator.

251 Post deleted by moderator.

252 Post deleted by moderator.

Name: Link:
Leave these fields empty (spam trap):
More options...
Verification: