MeBo in Spanish and SQLite

eaplmx
Amazing project, thanks for sharing!

I'm thinking of playing with it and creating an instance, but with a few additions:

- Since Midnight and Speakeasy are already in English I'd like to have a place mainly in Spanish, mostly with native speakers which find writing in English difficult.

- I'd like to add support for SQLite, I think that for a small community would be more than enough, and that would make it 'easier' to deploy.

So I don't know if forking the project would be a good idea to add Language and SQLite support. What would you suggest?

Thanks again!
m15o
So glad to hear that eaplmx! I think it's a wonderful idea.

In theory, it shouldn't be too hard to add SQLite support. It might actually even work as it currently is, since the project uses php's PDO. You might want to have a look to the public/classes/Database.php file to set the correct connection string. The sql schema should work on SQLite or require very little tweaking.

I would definitely suggest you make a fork for your project, that way you can fully customize it, change the english text, style, and add any thing you'd want. If you're looking for a php host, I've been using https://www.nearlyfreespeech.net/. Let me know how it goes!
eaplmx
Thanks :) Let's see how it goes!
eaplmx
It's alive. I changed from MySQL to SQLite (some queries were broken), and added support for tags (like on lobste.rs). It's missing the latest changes to support PHPMailer (so it doesn't support mail workflow yet).

Keeping up with the latest changes on the MeBo repo has been interesting. I'm manually applying the changes like with the atom feed. Let's see how painful that is in the future.

Everyone is welcome to write in Spanish there =)

https://pensadero.eapl.mx

And source code here: https://git.sr.ht/~eapl/mebo-es
m15o
> It's alive.

Congratulations! This has absolutely made my day. I love the style you have applied and the changes.

> Keeping up with the latest changes on the MeBo repo has been interesting. I'm manually applying the changes like with the atom feed. Let's see how painful that is in the future.


I can imagine it hasn't been easy... I don't foresee much more changes coming from this repo though. The main goal is to keep this message board as simple as it can, so that it's possible to add on top.

> It's missing the latest changes to support PHPMailer (so it doesn't support mail workflow yet).


I was conflicted to add this one. I didn't want to have any dependency on the project, but based on what I saw on Midnight and other places, not having a way to retrieve a lost password is painful. I tried to get the mail() function to call an external smtp and that was really complicated. So hopefully having PHPMailer is a good trade-off.

Thanks for sharing the source as well!