..:: AsmBB ::..: Threads for tag [asmbb.features]
<img src="https://board.asm32.info/images/title.svg" alt="Title img">
<h1>AsmBB is ultrafast web forum, written entirely in assembly language. This site is the official support development forum and demo/test installation.</h1>
tag:board.asm32.info,2018-03-06:asmbb.features2023-06-09T07:53:48ZNew editor and final preparations for v3.0 (12)tag:board.asm32.info,2018-03-06:Thread3992023-06-09T07:53:48Z
johnfound, Jeff, \o/
<p>Posts in the thread: 12. Read count: 642.</p>
<div><p>Last post by <b><a href="https://board.asm32.info/!userprofile/johnfound">johnfound</a></b></p>
<blockquote>
<blockquote><header>johnfound</header><blockquote><header>\o/</header><p>Apropos: Updated German language attached (grammar improvements, missing translations).
</p></blockquote>
<p>Thanks. Will merge it in the next minor update.
</p></blockquote>
<p>I have merged the fixes. But notice, that your attached diff file is actually broken. The umlaut characters are not UTF-8 encoded. For example: <code>Forumsbeiträge</code>.
</p>
<p>Anyway, I was able to "decrypt" them, so thank you for the contribution.
</p>
<p>Here is the result diff:
</p>
<pre><code class="plain">Index: www/templates/Urban Sunrise/chat.tpl
==================================================================
--- www/templates/Urban Sunrise/chat.tpl
+++ www/templates/Urban Sunrise/chat.tpl
@@ -22,11 +22,11 @@
[equ:noscript=Le chat demande JS en raison de sa nature. Utilisez plutôt les messages du forum.]
|
[equ:btnForum=Forum]
[equ:phNick=Nom d'utilisateur]
[equ:phText=Tippen Sie hier. Mit Strg+Enter wird die Nachricht gesendet.]
- [equ:noscript=Chat erfordert aufgrund seiner Beschaffenheit JS. Verwenden Sie stattdessen die Forumsbeiträge.]
+ [equ:noscript=Der Chat erfordert aufgrund seiner Beschaffenheit JavaScript. Verwenden Sie stattdessen Forumsbeiträge.]
]
<svg version="1.1" style="position:absolute; width:0px; height:0px;" xmlns="http://www.w3.org/2000/svg">
<defs>
<radialGradient id="a" cx="9.71" cy="8.79" r="7.5" gradientTransform="matrix(0 1.34 -2.22 -8.04e-7 34.5 10.1)" gradientUnits="userSpaceOnUse">
Index: www/templates/Urban Sunrise/main_html_start.tpl
==================================================================
--- www/templates/Urban Sunrise/main_html_start.tpl
+++ www/templates/Urban Sunrise/main_html_start.tpl
@@ -97,11 +97,11 @@
[equ:ttlSearchTxt=Textsuche]
[equ:ttlSearchUsr=Benutzersuche]
[equ:ttlSearchBtn=Suchen]
[equ:ttlAllThreads=Alle Themen zeigen]
[equ:ttlTags=Tags]
- [equ:ttlNotifications=Off/On the real time notifications]
+ [equ:ttlNotifications=Echtzeitbenachrichtigungen an/aus]
[equ:btnCats=Kategorien]
[equ:btnSettings=Einstellungen]
[equ:btnConsole=SQL-Konsole]
[equ:btnChat=Chat]
[equ:btnList=Themen]
Index: www/templates/Wasp/chat.tpl
==================================================================
--- www/templates/Wasp/chat.tpl
+++ www/templates/Wasp/chat.tpl
@@ -311,10 +311,14 @@
[equ:phText=Напиши здесь]
|
[equ:btnForum=Forum]
[equ:phNick=Nom d'utilisateur]
[equ:phText=Taper ici]
+|
+ [equ:btnForum=Forum]
+ [equ:phNick=Benutzername]
+ [equ:phText=Hier eingeben]
]
<div class="chat">
<div class="ui">
<a class="ui" href="/">[const:btnForum]</a>
Index: www/templates/Wasp/post_view.tpl
==================================================================
--- www/templates/Wasp/post_view.tpl
+++ www/templates/Wasp/post_view.tpl
@@ -49,11 +49,11 @@
[equ:altQuote=Citer]
[equ:altEdit=Éditer]
[equ:altDel=Supprimer]
[equ:altHist=Historique]
|
- [equ:tPosts=Posts]
+ [equ:tPosts=Beiträge]
[equ:tCreated=Erstellt am [PostTime]]
[equ:tEdited=Zuletzt geändert: [EditTime] von]
[equ:tRead=gelesen: [ReadCount]-mal]
[equ:ttlQuote=Diesen Beitrag zitieren]
[equ:ttlEdit=Diesen Beitrag ändern]
Index: www/templates/Wasp/userinfo.tpl
==================================================================
--- www/templates/Wasp/userinfo.tpl
+++ www/templates/Wasp/userinfo.tpl
@@ -105,11 +105,11 @@
<h1>Statistiken für [usr:[UserName]]:</h1>
<ul>
<li>Zuletzt gesehen am <b>[LastSeen]</b></li>
<br>
[case:[user_perm31]||<li>Ist ein <b>Administrator</b></li>]
- <li>Kann [case:[user_perm0]|<b>nicht</b> |]<b>sich anmelden</b></li>
+ <li>Kann <b>sich [case:[user_perm0]|<b>nicht</b> |]anmelden</b></li>
<li>Kann [case:[user_perm1]|<b>nicht</b> |]Beiträge <b>lesen</b></li>
<li>Kann [case:[user_perm9]|<b>nicht</b> |]angehängte Dateien <b>herunterladen</b></li>
<li>Kann [case:[user_perm2]|<b>nicht</b> |]auf Themen <b>antworten</b></li>
<li>Kann [case:[user_perm3]|<b>nicht</b> |]neue Themen <b>eröffnen</b></li>
Index: www/templates/mobile/form_edit.tpl
==================================================================
--- www/templates/mobile/form_edit.tpl
+++ www/templates/mobile/form_edit.tpl
@@ -44,11 +44,11 @@
[equ:btnPreview=Vorschau]
[equ:hintPreview=Strg+Eingabe für eine Vorschau]
[equ:btnSubmit=Absenden]
[equ:hintSubmit=Strg+S zum Absenden]
[equ:Attach=Datei(en) anhängen]
- [equ:FileLimit=(count ≤ 10, size ≤ 1MB)]
+ [equ:FileLimit=(Anzahl ≤ 10, Größe ≤ 1MB)]
]
<div class="ui">
<a class="ui left" href="../">The thread</a>
<a class="ui left" href="[case:[id]|[case:[special:page]|.|!by_id]|!by_id]">Back</a>
</code></pre>
</blockquote>
</div>
How to delete 1 thread and all of it posts? (10)tag:board.asm32.info,2018-03-06:Thread3172022-03-02T04:19:36Z
ganuonglachanh , johnfound, kari, majorlabi, Seafar, Jeff
<p>Posts in the thread: 10. Read count: 1494.</p>
<div><p>Last post by <b><a href="https://board.asm32.info/!userprofile/ganuonglachanh%20">ganuonglachanh </a></b></p>
<blockquote>
<p>Hi Jeff
You can post in new thread and we’ll have some discussions, and some solutions are being implemented in DEV trunk</p>
</blockquote>
</div>
Remove header if empty author in blockquote (1)tag:board.asm32.info,2018-03-06:Thread3442021-02-11T01:36:22Z
ganuonglachanh
<p>Posts in the thread: 1. Read count: 268.</p>
<div><p>Last post by <b><a href="https://board.asm32.info/!userprofile/ganuonglachanh%20">ganuonglachanh </a></b></p>
<blockquote>
<p>When insert quote a text but no author, we should remove the empty header
</p>
<blockquote><header></header><p>empty header quote
</p></blockquote>
</blockquote>
</div>
Real user IP address behind cloudflare/proxy (4)tag:board.asm32.info,2018-03-06:Thread3032020-03-12T15:58:03Z
ganuonglachanh , johnfound
<p>Posts in the thread: 4. Read count: 365.</p>
<div><p>Last post by <b><a href="https://board.asm32.info/!userprofile/johnfound">johnfound</a></b></p>
<blockquote>
<blockquote><header>ganuonglachanh</header><p>Can we temporary fix ?
</p>
<pre><code class="">
;
; Attempts to retrive the most probable remote IP address of the user.
;
; right now, it uses very simple logic, but will be improved soon in
; order to properly manage the proxy servers and cloudflare forward
; mechanisms.
;
proc GetRemoteIP, .pSpecial
begin
mov eax, [.pSpecial]
stdcall ValueByName, [eax+TSpecialParams.params], "CF-Connecting-IP"
jnc .ip2num
stdcall ValueByName, [eax+TSpecialParams.params], "REMOTE_ADDR"
jc .error
.ip2num:
stdcall StrIP2Num, eax
jnc .finish
.error:
xor eax, eax
.finish:
return
endp
</code></pre></blockquote>
<p>Sure! I simply wanted to have it to support different proxies as well. But for you is OK as temporary solution.
</p>
</blockquote>
</div>
GDPR Cookie Consent (3)tag:board.asm32.info,2018-03-06:Thread3072020-03-12T15:34:45Z
ganuonglachanh , johnfound
<p>Posts in the thread: 3. Read count: 206.</p>
<div><p>Last post by <b><a href="https://board.asm32.info/!userprofile/ganuonglachanh%20">ganuonglachanh </a></b></p>
<blockquote>
<p>It's good to hear that sir <img class="inline" src="/templates/Urban+Sunrise/_images/emoticons/rofl.gif" alt="rofl" /> </p>
</blockquote>
</div>
I18n ? (24)tag:board.asm32.info,2018-03-06:Thread2612019-06-08T06:50:10Z
macadoum, johnfound, mlmsoftwareindia, KyberMax
<p>Posts in the thread: 24. Read count: 984.</p>
<div><p>Last post by <b><a href="https://board.asm32.info/!userprofile/johnfound">johnfound</a></b></p>
<blockquote>
<blockquote><header>KyberMax</header><p>By the way, it may make sense to introduce a lock on changing the post, which has already been answered.
</p></blockquote>
<p>Well, it may make sense, but I hardly dislike such solutions, because I prefer not to regulate by automatic features the human relations. Editing already answered post is actually a matter of ethics, not user interface. On the other hand, browsing editions history seems to be much more useful, but it needs a delta algorithm in order to be able to highlight the changes. I will definitely implement it when I have enough free time.</p>
</blockquote>
</div>