All things considered, a pretty large update! I've got more to talk about, but check back past the break for that.
As I've stressed before, time and again, this site exists for the community, so if you've got some ideas, post them below, and let us hear about it!
On the business side of things, I'm working on drafting a "longer-term" plan, hopefully ready to present something this week, or early next week, which lays down a specific "here's what we are going to do" plan, and then let you guys think it over, poke it with a stick, then call me an idiot, and have me do it again; as far as running a site, its been a pretty successful model thus far :-)
Expect one or two more "meta" posts in the next few days, and until then, let me know your thoughts below
Yay! So, let us pray:
Πάτερ ἡμῶν, ὁ ἐν τοῖς οὐρανοῖς•ἁγιασθήτω τὸ ὄνομά σου,ἐλθέτω ἡ βασιλεία σου,,γενηθήτω τὸ θέλημά σου, ὡς ἐν οὐρανῷ καὶ ἐπὶ τῆς γῆς.Τὸν ἄρτον ἡμῶν τὸν ἐπιούσιον δὸς ἡμῖν σήμερον.Καὶ ἄφες ἡμῖν τὰ ὀφειλήματα ἡμῶν,ὡς καὶ ἡμεῖς ἀφίεμεν τοῖς ὀφειλέταις ἡμῶν.Καὶ μὴ εἰσενέγκῃς ἡμᾶς εἰς πειρασμόν,ἀλλὰ ῥῦσαι ἡμᾶς ἀπὸ τοῦ πονηροῦ.
Оче наш, кој си на небесата,да се свети името Твое;да дојде царството Твое;да биде волјата Твојакако на небото, така и на земјата.Лебот наш насушен дај ни го денес,и прости ни ги долговите наши,како што им ги проштаваме и ние на нашите должници.И не воведувај нѐ во искушениено избави нѐ од лукавиот.
Отче наш, Иже еси на небесех!Да святится имя Твое,да приидет Царствие Твое,да будет воля Твоя,яко на небеси и на земли.Хлеб наш насущный даждь нам днесь;и остави нам долги наша,якоже и мы оставляем должником нашим;и не введи нас во искушение,но избави нас от лукаваго.
Оч͠е нашь ижє ѥси на н͠бсєхъ . да с͠титьсѧ имѧтвоѥ да придєть ц͠рствиѥ твоѥ · да бѫдєть волятвоя · яка на н͠бси и на земли хлѣбъ нашь насѫщьиыи ·даждь намъ дьньсь · и остави намъ · длъгынашѧ · яко и мы оставляємъ длъжникомъ нашимъи нє въвєди насъ въ напасть · иъ избави ны отънєприязни [яко твоѥ ѥсть ц͠рствиѥи сила и слава въ вѣкы]
אָבִינוּ שֶׁבַּשָׁמַיִם יִתְקַדֵשׁ שִׁמךָ:תָּבא מַלְכוּתֶךָ יֵעָשֶׂה רְצוֹנְךָ בָּאָרֶץ כַּאֲשֶר נַעֲשָׂה בַשָמַיִם:תֶן לָנוּ הַיּוֹם לֶחֶם חֻקֵּנוּ:וּסְלַח לָנוּ אֶת אַשְׁמָתֵנוּ כַּאֲשֶׁר סלְחִים אַנַחְנוּ לַאֲשֶׁר אָשְׁמוּ לָנוּ:וְאַל-תְּבִיאֵנוּ לִידֵי מַסָּה כִי אִם-הַצִילֵנוּ מִן-הָרָע:כִּי לְךָ הַמַּמְלָכָה וְהַגְּבוּרָה וְהַתִפְאֶרֶת לְעוֹלְמֵי עוֹלָמִים אָמֵן:
أبانا الذي في السّماواتليتقدَّسِ اسمُكليأتِ ملكوتُكلتكُنْ مشيئتُكَكما في السَّماءِ كذلكَ على الأرضخبزَنَا الجوهريَّ أعطِنا اليومواترُكْ لنا ما عليناكما نتركُ نحنُ لِمَنْ لنا عليهولا تُدخِلْنا في تجربةلكن نجِّنا مِن الشريرآمين
Apparently it's not quite so international given that the orientation for the last two are still left-to-right, but I like the UTF-8 support!
I *think* (don't quote me on this) we filter out the RTL/LTR markers because we don't have method of detecting them in the comment; TMB/Paul, can you guys weigh in?
Right-to-left is a bit tricky, since if we allow users to manually input the unicode marks for the, we have to catch and check for them, then make sure they're properly closed. Perhaps a pseudo tag like the URL one is needed to handle this edge case. I'd love to make Slashcode fully usable for non-English audiences; and help build an international network, but as they say, one step at a time.
Getting this to work well was a massive pain in the ass.
Uh... I was just pointing it out. :-} Unless, for example, the Syrian Electronic Army or Al Qaeda want to use this current version of Slashcode for their own nefarious purposes and use Arabic or some other right-left script, it's probably not necessary. What I posted could have been worse. I could have posted a text layed out using the boustrophedon [wikipedia.org] method. That would have been fun. Not only would the character flow been bi-directional, the letters moving from right to left would have been reversed. That would have been fun. But Unicode doesn't support that so it doesn't matter. ;-)
Anyway, I am grateful for this change. It will make it easier for me to format my submissions in the future. Thank you.
Its a sad but true reality that most sites don't support even the slimmest of internationalization; I'd like to at least get us to the point that someone could reasonable use Slashcode for a non-English site and aside from translating the templates, have it "just work"
This behavior came stock with slash code. RTL marks and RTL overrides are specifically blacklisted in the database along with zero-width joiners. I left it in so that people wouldn't be rtl-ing or zero-width-joiner-ing malicious addresses that would look entirely legit to the community. That said, they're reenabled as of now unless/until they start getting abused.