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/

101 Name: Makoto!!QPpGvuVX : 2008-08-10 06:27 ID:Heaven [Del]

Also note, I redid the board structure on my scripts so it's easier to update multiple boards at once. I've sort of moved away from the one-script-per-board model as it indeed was getting to be unbearable to manage, like Cudder so aptly illustrated above. Each board now calls upon the same set of scripts to give them their skin, instead of each board having it's own cluttered into one script. A config script is also included for single board modifications, like the title, manager mode password, etc. As such, you only have to make your edits to the skin scripts and then just rebuild the boards' caches, unlike originally making you apply the modifications to every single board first.

Not that anybody here really cares, but still, thought that I might as well keep posted.

102 Name: Makoto!!QPpGvuVX : 2008-08-10 06:34 ID:Heaven [Del]

>>101

And if I may say so myself the script performs a decent amount quicker than it has...probably since I started working on it. Also noticed it cycles the CPU less and is taking up less server-space than it did before (obviously).

Alright, now I'm done with my spamming.

103 Name: Anonymous : 2008-08-13 13:41 ID:Heaven [Del]

Yes, arranging the css files and stuff like that with the config file is a big step towards making it all so much easier.

Might as well take advantage of what's there to take advantage of, I mean, they didn't come up with the idea of putting all those variables into a file included in each script for nothing, you know...

Anything that saves excessive work in updating a site is w00ty, regardless of how few or how many boards you have.

An aside on that subject: I do agree with !WAHa.06x36 about too many sites having too many unnecessary/redundant/already-done-to-death boards... I had a guy on my board asking for advice about his site, and he didn't seem to understand through multiple posts that all I was telling him to do was to have one news board instead of seven of them... I mean, come on, boards have threads for a reason, there's no need to make a board for each category of something that could be just fine occupying one board.

I think that the first thing that happens to anyone who gets ahold of a script for making multiple boards is that they immediately try to make 60 boards so they'll look all big and wonderful, and then they wind up with 59 boards to watch over for spam and cp, and nobody posts anything worthwhile because it's just a big empty site and no one will get anything out of their post. So, all these huge new sites get is people seeing a big empty wall to vandalize, as it were.

My friend's site has an image board for its main topic, a random board just for stuff that doesn't fit anywhere else, a text board for discussion, and an oekaki board for drawing. Four boards is enough for all of their needs.

My site is a single text board, it's all I need.

I really think that when people build hueg sites in their attempts to replace 4chan, all they're doing is making more clutter on the net, and I don't think they realize that 4chan became so big BECAUSE there weren't so many sites like it. You can't build an empty mega-mall and expect people to shop there, let alone come back.

104 Name: Anonymous : 2008-08-21 23:11 ID:6t3HAvG2 [Del]

4chan's patched Shiichan code has been released upon world4ch /prog/ for a while now but you can snatch it at:
http://mihd.net/8ivnguj
http://massmirror.com/bc62b34134b56724154c77d2b89f61cb.html

Nobody's mentioned img0ch, it's the script used on nico nico douga's text boards. I think one of my sorta side projects for this semester will be taking a stab at translating it.

105 Name: Makoto!!QPpGvuVX : 2008-08-22 03:01 ID:Heaven [Del]

I thought img0ch was mentioned, but meh, maybe my memory is just terrible.

Either way I hope you find the time to translate it. Good luck, etc.

Also, side note, I'm currently getting shafted by my host so until that stops I won't be able to upload the new version of my script that, well, fixes things and implements things, to be completely straightfoward. In other words, you might as well not even bother going to the webserver.

106 Name: Anonymous : 2008-08-22 10:07 ID:AxcUmPh3 [Del]

>>105

Makoto, I've got room for you if you need it.

Drop by PyoChan sometime and tell me what you need.

107 Name: Anonymous : 2008-08-22 10:11 ID:AxcUmPh3 [Del]

>>104

Hope you're prepared for a bunch of retards sticking their ass in your face for it. All you have to do is enjoy translating software, and they all come out talking shit about how you're not giving them something original.

108 Name: Anonymous : 2008-08-22 14:00 ID:Heaven [Del]

>>107
There are enough english futaba translations floating around on the internet that give the same features. If you're going to bother making another one, you mind-as-well give new features to offer. Otherwise it's a waste of time.

109 Name: Cudder !MhMRSATORI : 2008-08-22 17:28 ID:Heaven [Del]

>>105
I happen to be having hosting problems too...

My script (s0) doesn't have any provision for creating boards through the browser, you have to use FTP and edit text files. The global script does handle the post requests for all the boards though.

>>103,99,98
From looking through the sites listed at the Overchan, most of them seem to follow the same theme: random, anime, porn, more anime, news/events, even more anime, and more porn. Is this just because of the demographic? Looking at 2ch, it has a board for pretty much any topic, and they're all rather active. My site has (well... had for the moment) Hardware Analysis and Reverse Engineering boards, which I haven't seen at any other sites on the o/ch, and yet they remain pretty inactive. From this I gather the English "channer" demographic seems to be pretty much concentrated on porn and anime...

110 Name: Anonymous : 2008-08-22 20:29 ID:Heaven [Del]

>>109

That's how most people I've met who use image boards got into using image boards. 4chan's mascot is a manga character, I mean, think about it.

I still can't believe people on 4chan act like it's a wapanese invasion or something all the time, I mean, the whole site was made by people who wanted to "talk about anime."

I think it just goes with the culture, like furfags and cats.

111 Name: Anonymous : 2008-08-22 21:07 ID:Heaven [Del]

>>109

>My site has (well... had for the moment) Hardware Analysis and Reverse Engineering boards, which I haven't seen at any other sites on the o/ch, and yet they remain pretty inactive.

Stuff like that is too specific topic for a board, IMHO. All of that can be covered in /code/ and /prog/, which is probably why you aren't getting alot of traffic.

112 Name: Anonymous : 2008-08-23 01:31 ID:Heaven [Del]

>>111
unrelated to the topic of diversity of boards the site also got a bad name with the /code/ and /prog/ types after some botched promotional threads. what i'm trying to say is that rechan isn't the best example of a "unique" board because luck has worked against the site just too much.

113 Name: Anonymous : 2008-08-23 11:47 ID:Heaven [Del]

>>112

That and their board software doesn't work very well.

114 Name: Makoto!!QPpGvuVX : 2008-08-24 07:56 ID:Heaven [Del]

>>106

Thanks, I had some backup serverspace on another (free >.>) host that I'm using, but if I'm ever in a need of hosting again I'll make sure to hit you up.

I released v2.5 of suigintou, this is probably the only release that I actually could even consider endorsing using, as the others, well, are lacking in a lot of convenient functions. Things that I included in 2.5 like reflink parsing, noko, being able to post text only replies without having to tick an "omg I'm not posting an image" checkbox, auto-linking, no longer required passwords, name/e-mail field remembered by javascript cookies, etc. I'm currently shacking up over at http://dataloss.110mb.com and I hope they don't shaft me as well.

>>112

I'm going to agree with this guy to an extent. Rechan probably would've gotten a lot more activity if /code/ and /prog/ had recepted the threads better, but eh, what are you going to do?...except, try to do your best to get traffic flowing, I guess.

None the less, a completely POSIX compliant OS handed into the public domain does sound like an extremely interesting topic, at least for the moment, but that's besides the point entirely.

115 Name: Makoto!!QPpGvuVX : 2008-08-24 08:58 ID:Heaven [Del]

>>114

Eh, the noko functionality is rather imitated by a feature that does the same thing, but instead has you tick a checkbox marked "Noko" in the postbox instead of inputting "noko" in the e-mail field.

Hopefully most of you know what reflink parsing is, and as for "no longer required passwords," I mean that I stupidly enabled a function that required posters to supply a password, that function's been disabled so you don't need to post with a password anymore.

Just clearing up some things because I typed that message half-asleep.

116 Name: Anonymous : 2008-08-24 21:51 ID:Heaven [Del]

>>114
Good intentions, but it's really ugly looking (in my opinion, of course).

117 Name: Anonymous : 2008-08-24 23:19 ID:Heaven [Del]

>>114
You seem to have missed translating the error messages, or was this intentional? There's also the temp files --- the ones with a tilde on the end. Do you use emacs?

This looks like some sort of combination of shiichan and futaba, but the fact that you need JavaScript to be enabled to show the post form is a big turn-off.

118 Name: Makoto!!QPpGvuVX : 2008-08-25 01:31 ID:Heaven [Del]

>>116

Yeah, I agree with you actually. It was a style decision I made when I first released the script, but as time goes by I'm starting to grow a bigger and bigger distaste for the style altogether. I was going to overhaul it soon and replace it with a regular futaba layout, but beforehand I just needed to know whether or not other people felt the same. Thanks for being honest, Anonymous.

>>117

Yeah, I don't know a lick of Japanese and I couldn't find the futaba english translation, so what I've translated is either from Futallaby, or from what I generally know about what the strings are in english. I could simply just re-write the error messages based on what causes them, but I'd rather just take the time to translate them rather than feel like an ass writing my own custom error messages.

As for the temp files, if they're in there, I'm an idiot because they shouldn't be. Yeah, I use emacs. Go figure.

And yeah, I was actually trying to go for some experimental hybrid of shiichan and futaba when I first started this project, but as time goes on I realize that...uh, it might sound like a good idea but this script would benefit from not being written in PHP. And, as for the post form, that javascript was a style decision I made back when I decided to change the style of the board, and as such it'll be removed when I change the layout back to the regular futaba layout.

Thanks for your honesty as well, Anonymous.

119 Name: Cudder !MhMRSATORI : 2008-08-25 06:00 ID:Heaven [Del]

>>118
http://rechan.eu.org/script/futaba-en.zip

Reasonably accurate translation of futaba, it's what I used before I wrote my own script.

120 Name: moot!Ep8pui8Vw2 : 2008-08-25 11:34 ID:Heaven [Del]

Aren't there enough translations of futaba, cudder? I thought you were better than this, I really did.

Oh, that's right, there are enough except when you're involved. I forgot.

121 Name: moot!Ep8pui8Vw2 : 2008-08-25 11:42 ID:Heaven [Del]

Also poor quality, this is a better one.

http://gamexe.freeserverhost.com/temp_chan/script.htm

122 Name: moot!Ep8pui8Vw2 : 2008-08-25 15:22 ID:Heaven [Del]

>>120
>>121
disregard that I suck cocks

123 Name: moot!Ep8pui8Vw2 : 2008-08-25 19:25 ID:Heaven [Del]

I'm now doing a barrel roll, it'll take me up Cudder's butt.

124 Name: Makoto!!QPpGvuVX : 2008-08-25 22:54 ID:Heaven [Del]

>>123

It's like playing a game of "carve your own pathway..."

>>117

Some updates.

Most of the untranslated strings have been translated now. Those that haven't were either overlooked or are intentional. There is still some Shift_JIS characters in the script but those in turn were intentional also.

The postbox is now automatically toggled on, you can still unextend/re-extend it, but what counts is that javascript doesn't need to be enabled to post anymore.

I'm currently working on overhauling the style scheme for the usual futaba layout scheme because it looks better (hopefully in other's opinions as well) in comparison. I'll probably still release the other skin, but probably not included within the script compressed archives, maybe as modifications or some crap, I don't know.

125 Name: Makoto!!QPpGvuVX : 2008-08-28 15:24 ID:Heaven [Del]

I got shafted by another host, for no reason, again.

The webserver redirects to full page ads for shit like golden casino, I'll start looking for hosting later.

126 Name: Makoto!!QPpGvuVX : 2008-09-03 21:55 ID:Heaven [Del]

>>125

Yay, a friend of mine is hosting me for the time being.

I also finished 3.0, the demo board (showcasing only some of the new features) is over here at: http://dataloss.we-is-experts.com/board/

For the changelog/feature list for 3.0, check out the readme at http://dataloss.we-is-experts.com/board/readme.txt, I'd take the time to highlight things here on this board but I'm exhausted and sick, so I would like to get to bed right about now.

Enjoy, pick apart, make suggestions, etc.

127 Name: Makoto!!QPpGvuVX : 2008-09-03 21:58 ID:Heaven [Del]

>>126

Also before you ask, the script is available in two compressed archive formats on the front page (I shamelessly stole the style from desuchan ;)

And yeah, IPM is me. What the acronym actually expands to is beyond retarded, but I use it because others recognize me by it.

128 Name: Makoto!!QPpGvuVX : 2008-09-12 21:05 ID:Heaven [Del]

>>127

Res page caches added, broken admin panel deprecated, bans now managable by external textfiles, noko, secure tripcodes, admin/mod capcodes, reflink parsing, etc.

A bunch of the crap I've added (or in the case of the admin panel taken out).

This means, yes, it installs more like wakaba now, and yes, I got rid of the stupid board creation function.

Your fortune: Reply hazy, try again

129 Name: Makoto!!QPpGvuVX : 2008-09-12 21:07 ID:Heaven [Del]

>>128

>This means, yes, it installs more like wakaba now

Or futaba, whichever comparison you'd like to make.

Yay!

130 Name: Anonymous : 2008-09-13 01:35 ID:AxcUmPh3 [Del]

How are you supposed to view people's IP's in order to ban them? The admin panel showed the IP/host so that problem posters could be banned...

I made a script for editing text files, like the ban files, but without a way to view IP's, it's sorta pointless to even have an IP ban file...

131 Name: Anonymous : 2008-09-13 01:37 ID:AxcUmPh3 [Del]

Screw it, I'll just add a checkbox and let the admin/mod pass ban people. Liked "your" script better when it didn't just look like Futaba, though.

132 Name: Anonymous : 2008-09-13 03:50 ID:UQpftV3E [Del]

http://img2.info

another imageboard script...more info there, feedback welcome.

133 Name: Makoto!!QPpGvuVX : 2008-09-13 12:16 ID:Heaven [Del]

>>131

...uh....

Do you not see the big "Manage" link on top of every board? That's the management panel, in which there are two radio buttons, "Management Panel" and "Manager Post."

The former radio button takes you to a menu for deleting posts, in that menu the host of each poster is listed. Just grab the host from there and plop it in the external datafile for host/IP bans, it's not exactly that hard.

>The admin panel showed the IP/host so that problem posters could be banned...

Uh...that's the management panel. For a while there was a shii-chan like admin panel in this script that I deprecated with this release because most of the features it included were bloat and half of them were broken.

>Liked "your" script better when it didn't just look like Futaba, though.

I really can't tell what you're trying to get at here, but I'll try.

If you're referring to the past look of the script, than that's just personal preference and really, I'm sure most people liked the original futaba look better,

If it's features you're talking about, and you think I just renamed a translated futaba and released it...um, you obviously haven't looked at it at all, because there's a metric fuckton of crap I hacked in.

Res page caches (static html of individual threads)? Post highlighting/quoting/reflink parsing? Secure tripcodes? Noko? Javascript to remember the name and e-mail fields (surprisingly not ganked from wakaba!)? Admin/moderator capcodes? Bans manageable via external datafiles? Ommited image count along with ommited post count? Not having to tick a checkbox that says "lol omg i'm not posting an image" if you want to post an imageless thread? etc.

tl;dr: SERIOUS BUSINESS

134 Name: Anonymous : 2008-09-13 13:16 ID:AxcUmPh3 [Del]

>>133

Yeah, I'm not stupid, I was 95% asleep. I figgered it out once I did a test install. Sorry for provoking you to incredulity, but admit it, you've been asleep while looking at scripts before too.

May I suggest one little teeny-tiny feature? And a rather Big one too?

  1. Implement Poti Board's edit feature. People can redo their post instead of deleting it if they make a simple mistake in their post. This is something I consider a genuinely useful feature, as it can save a lot of time and messiness on a board.
  2. Rig up an oekaki module for it. Poti Board is the best Futaba-based board script with an oekaki option, but there's a lot of files, it's all in Japanese, and a lot of the config stuff just plain blows. If you could do this with your current version it'd put it way above the rest of the Futaba-based php scripts out there, and I'd be able to replace my Poti Board with your script, and appreciate your efforts forever.

If you could do these two things, you'd rock.

135 Name: Anonymous : 2008-09-13 13:23 ID:AxcUmPh3 [Del]

>>132 Now that's just awesome.

136 Name: Anonymous : 2008-09-13 13:27 ID:AxcUmPh3 [Del]

>>134 Case in point in favor of an edit option for a board. I meant to say, "Poti Board is the best Futaba-based PHP board script with an oekaki option", because it's nowhere near as good as Wakaba, though Wakaba requires MySQL.

137 Name: serv : 2008-09-13 13:53 ID:CQKzhs/2 [Del]

>>136

i made a post editing feature for kusaba

138 Name: Makoto!!QPpGvuVX : 2008-09-13 14:03 ID:Heaven [Del]

>>134

While looking? Hell, I've been asleep while coding...

It's no problem, I just haven't been having the greatest of days today (cleaning up a flooded basement with a wetvac is not my idea of fun...fuck you Illinois weather).

>Implement Poti Board's edit feature. People can redo their post instead of deleting it if they make a simple mistake in their post. This is something I consider a genuinely useful feature, as it can save a lot of time and messiness on a board.

An edit function, eh? Shouldn't be too hard to implement. It'll most likely resemble potiboard's function rather than desuchan's though, since there is such a thing as too much javascript. ;_;

>Rig up an oekaki module for it. Poti Board is the best Futaba-based board script with an oekaki option, but there's a lot of files, it's all in Japanese, and a lot of the config stuff just plain blows. If you could do this with your current version it'd put it way above the rest of the Futaba-based php scripts out there, and I'd be able to replace my Poti Board with your script, and appreciate your efforts forever.

Hmm, again this shouldn't be too hard to edit in. I'll probably throw it in as a function in suigintou.php by default and let the user decide whether or not to turn it on in the config (0 = no, 1 = yes...).

I'd most likely just use ShiPainter for the applet, is that okay?

139 Name: Anonymous : 2008-09-13 14:18 ID:Heaven [Del]

With more than one page, suigintou 404's on clicking "next".

140 Name: Anonymous : 2008-09-13 14:33 ID:Heaven [Del]

>>138
That'd work just fine, I don't like PaintBBS anyway. ShiPainter is the only applet I use for oekaki drawing.

141 Name: Makoto!!QPpGvuVX : 2008-09-13 16:18 ID:Heaven [Del]

>>139

O.O

Yeah, fixing that as we speak, but until it's done I'm taking the archives off the server so nobody else gets broken code.

>>140

Alright, cool. I'll see what I can do.

142 Name: Makoto!!QPpGvuVX : 2008-09-13 20:01 ID:Heaven [Del]

>>139

Fixed. Redownload suigintou, and if you have existing boards copy the new suigintou.php and replace the old one with it, then update the board's caches (in the management panel) and the other pages should render.

Now I'll work on your other suggestions.

143 Name: Anonymous : 2008-09-14 00:44 ID:Heaven [Del]

Smashingly awesome, and I look forward to seeing what else you can do with that old cow. Thanks, Makoto!

144 Name: Anonymous : 2008-09-15 06:48 ID:Heaven [Del]

>>137

That's pretty cool, but it isn't enough to make me want to use Kusaba... XD

145 Name: Anonymous : 2008-09-17 08:47 ID:DmgSl+GE [Del]

>>135
awesome you say..thanks. i added polls now.

http://img2.info/thread_31

146 Name: Anonymous : 2008-09-17 13:52 ID:eLL3Cqz8 [Del]

>>145
awesome is an understatement D:

147 Name: Anonymous : 2008-09-17 14:11 ID:Heaven [Del]

>145 Please, please, pleeeeease, keep it a single-board script. I'd hate to see it get as overused as KusaTrevor, those sites are tumors on the ass of the internet.

This is probably the best new image board script since Wakaba, no lie. I love the way Youtube videos are implemented, and a lot of other stuff about it. If you release the code before I die from exposure to the internets, I'm installing Python on my server, just so I can have a copy of this running.

148 Name: Anonymous : 2008-09-17 14:11 ID:Heaven [Del]

Fuck, I meant to type >>145...

<_<;

149 Name: Anonymous : 2008-09-17 21:27 ID:Heaven [Del]

http://404chan.net/test/
Thought you guys might be interested. Nothing special really.

150 Name: Anonymous : 2008-09-18 04:34 ID:jQ7GF3Jq [Del]

>>147

i dunno. if i dont build in multi board support then running more than one board would require one process per board (~30mb mem) or running via plain cgi which would be slow (although possibly fast enough with caching and a slow board).

it is tempting though, for one thing it makes the code much cleaner and it would discourage people from making loads of unused boards.

151 Name: !WAHa.06x36 : 2008-09-18 07:04 ID:DWtPbM2E [Del]

>>145

The post form is kind of a mess. Too many things going on in there. Also, the part with the checkboxes breaks horribly if the browser window is narrow. Typing things into the normal textboxes may be unintuitive to new users, but it also doesn't overwhelm them with mysterious options they don't understand.

Also, forking seems like the kind of thing that just adds complexity and confusion. One of the key features of this kind of board is the simplicity. You don't need to have an automated option for everything, if you can do it by hand just as easily. Like forking, people could just say "Hey I am starting a new thread on the topic brought up in post so-and-so", and that will be much easier to understand for everyone involved.

With a lack of complex features, people use natural language to describe what they are trying to do instead, and that tends to make things easier for everyone involved.

152 Name: Anonymous : 2008-09-18 09:52 ID:LoRM0ge8 [Del]

>>151

i agree the post form is messy/dont look quite right... its a sort of jumble instead of a neat little stack atm.

not sure what you mean about the browser width thing..

im not likely to do 2ch/futaba style tripcodes or sage/noko in the email field - i can see what you mean about making input simpler for new users but i always found these things to be unintuitive. there is a sort of cuteness appeal there, but it just doesnt that much sense - what if you want to give an email (on a few boards i have actually seen people using the email field for that lol) but also want to sage or noko, or what if you want to sage and noko (i have wanted to before). the whole "sage as an attack against the op" thing is kindoff depressing to.

about forking...well you may be right, but i want to try it out. it is configurable anyway.

thanks for the input, i do appreciate it.

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.

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