「nee」




No Pass


BACK [0][1]2[3][4] NEXT


86 削除キーなしで続きを描く機能の仕様変更


n1525346841233.png (11624 B)
PaintTime : 13分16秒 続きを描く
n1525346841233.png

86 削除キーなしで続きを描く機能の仕様変更 : さとぴあ : 2018/05/03(Thu) 20:28 *

削除キーなしで続きを描く機能を使うと新規投稿しか実質使えなくなってしまうため、その対応版を作ってみました。自分のサイト用…で終わりでもいいのですが、
ご検討いただけれるようでしたら幸いです。
http://stp.sblo.jp/article/183089635.html

ブログにまとめた従来の機能では不都合だった点。

http://pbbs.sakura.ne.jp/archives/temp/continue180503.zip

変更した
potiboard.phpと
config.phpをまとめたもの


87 無題 : さとぴあ : 2018/05/03(Thu) 20:29

//コンティニュー時、削除キーを必要とする 必要:1 不要:0
define('CONTINUE_PASS', '1');
の項目を

//新規投稿でコンティニューする時にも削除キーが必要 必要:1 不要:0
define('CONTINUE_PASS', '1');
に。


88 無題 : さとぴあ : 2018/05/03(Thu) 20:30

テンプレート側が対応していても対応していなくても、
また、
POTI-boardのバージョンが異なっていてもテンプレートが対応できるように
互換性を考慮した…つもりです。
(実験してみた限りでは…ですが)

<!--{def passflag}-->
<ul>
<!--{def newpost_nopassword}-->
<li>新規投稿なら削除キーがなくても続きを描く事ができます。</li>
<!--{/def}-->
<!--{ndef newpost_nopassword}-->
<li>続きを描くには描いたときの削除キーが必要です。</li>
<!--{/ndef}-->
</ul>
<!--{/def}-->

とすれば、以前のPOTIでも、今回のPOTI、どちらでも期待通りの動作になる…と思います。


90 無題 : サ骨 : 2018/05/04(Fri) 08:51 URL

この方がいいですね。組み込みます。
いつもありがとうございます。


91 無題 : サ骨 : 2018/05/04(Fri) 17:41 URL

ちょっと時間ください…


92 無題 : サ骨 : 2018/05/07(Mon) 14:09 URL

更新しました



77 ページリンクの出力


1525205452741.png (40328 B) - サムネイル表示中 -
続きを描く
1525205452741.png

77 ページリンクの出力 : https://sakots.red/poti/ : 2018/05/02(Wed) 05:10

さとぴあさんがtwitterでやってるやつをcssだけでできないかという。
nee/5uの場合template_ini.phpをこうして、

まず全部非表示にする
.page span { display: none; }
class指定があるものだけ表示
.page span[class] { display: inline; }
ここまでで今のページ、次のページ、前のページだけになるので
.page span:nth-child(10n+1) { display: inline; }
で10ページごとにリンクを表示


80 無題 : さとぴあ : 2018/05/02(Wed) 09:07

サンプルがあったら欲しいです。
今やっているのは、25頁までは25頁表示、26頁以後は全件表示なので、画面がごちゃごちゃします。
それに、今php本体でやっている内容はとても配布できるようなものではないので、
自分用(それも数値をどうしたらいいのか考え込みながら設定)です。


81 無題 : サ骨 : 2018/05/02(Wed) 19:30 URL

もうひとつ思いついたのですが、
<select>のoptionにしてしまうのはどうでしょうか。


82 無題 : サ骨 : 2018/05/02(Wed) 20:38 URL

https://sakots.red/5u/

5uに5リンクずつで実装してみました。


83 無題 : さとぴあ : 2018/05/03(Thu) 00:12

改良型とかできそうですか?
7ページ目で、

[BACK] [0][1][2][3][4][7][9] [NEXT]
間がなぜか飛ぶようです。
ところで何をやっているのか、見てもよくわからないのですが、
CSS側で計算のような事をやっているのでしょうか?
(10n+1) ???
検索して自分でも調べてみますね。


84 無題 : サ骨 : 2018/05/03(Thu) 00:31

.page span:nth-child(10n+1) {}は
「.page内の10n+1番目の<span>にのみスタイルを適応する」
です。
5uサンプルでは0~4ページ目と、あと5ページごとに表示するようにしています。


85 無題 : サ骨 : 2018/05/03(Thu) 03:11 URL

改良しました
https://sakots.red/5u/
0〜3とあとは5の倍数のページに直接ジャンプできます。


89 無題 : さとぴあ : 2018/05/04(Fri) 00:15

この箇所は、CSSで制御できるのであれば、CSSによる対応としたほうが良さそうですね。


レス2件省略。すべて見るには返信ボタンをクリックしてください。 返信


56 無題


1524717884907.png (45553 B) - サムネイル表示中 -
続きを描く
1524717884907.png

56 無題 : さとぴあ : 2018/04/26(Thu) 13:44

poti本体の動作確認の時に設置してみた nee です。
Chromeで、パスワードを保存しているのでこんな感じになります。
オートコンプリートの属性を設定して
ユーザーネーム、
現在のパスワード
を設定、
保存させたくないところには
新しいパスワードと指定すれば
Chromeだけとはいえ、問題を回避できる…ようなのですが…。
パスワードをそのサイトでは保存しないようにすればいいだけなのですが…。
自分のサイトでは常に保存にしているので、
こんな画面になりました。

また、
neeでは
neo.js
neo.css
5uでは
PaintBBS.css
PaintBBS.js
となっているようなので…統一したほうがいいのかな?と思いました。

neeをすでに使っているサイトがいくつかあるみたいですね。
古い掲示板という感じがしないですからね…。


66 テスト : さとぴあ : 2018/04/27(Fri) 19:01 *

テストさせてください。


1524823845313.png (23764 B) - サムネイル表示中 -
続きを描く
1524823845313.png

67 無題 : さとぴあ : 2018/04/27(Fri) 19:10

おそらく、この改良でいいんだろうな…と思いました。
ただ…
名前のところがニックネームになっているからなのか…。
「ユーザー名なし」でパスワードを記憶してしまうようです。
もし、他の掲示板でユーザー名を記憶していたら、名前が名前が以外のところにはいってしまうかも…。
ユーザー名=IDの場合もあるでしょうから、名前=ユーザー名と決まっているわけではないのでしょうけれど…。
(自分のサイトに設置したneeではsage+パスワードになりました)
キャプチャは赤原文庫のneeです。


68 無題 : サ骨 : 2018/04/28(Sat) 06:27 URL

ユーザー名というか、ハンドルだからこっちかなあと思ったわけですね。
パスワードがあるからユーザー名でいいのかなあ。


69 無題 : 名無しさん : 2018/04/28(Sat) 22:43 *

ハンドル名のところを
username
にすると、そこがパスワードを記憶する時のユーザー名になるみたいです。
記憶させたいユーザー名がメアドのシステムならメアドがユーザー名になるのかもしれません…。
この掲示板の場合は
名前 name + パスワード
の組み合わせで記憶させるのが妥当…なような気がします。


73 無題 : サ骨 : 2018/04/28(Sat) 23:05

なるほど
usernameにしますね。


75 無題 : さとぴあ : 2018/04/29(Sun) 19:04

テストさせてください。


1524996454783.png (26125 B) - サムネイル表示中 -
続きを描く
1524996454783.png

76 無題 : さとぴあ : 2018/04/29(Sun) 19:07

期待通りの動作をしているようです。


レス7件省略。すべて見るには返信ボタンをクリックしてください。 返信


71 sage


1524922938649.png (25601 B) - サムネイル表示中 -
続きを描く
1524922938649.png

71 sage : さとぴあ : 2018/04/28(Sat) 22:42

5uでパスワードを記憶させて、neeで開いた時の画面キャプチャです。
sageがユーザー名…とChromeが判断しているようです。(黄色の組み合わせ)
他の掲示板でも同じ事が起きるようなのですが、
どこがユーザー名なのか指定が無い場合は、
パスワードと本文の一つ上の入力欄をChrome側で判断してユーザー名にしてしまうようです。
これが指定済みならその欄に入るわけですが…。

その場合でも5uで記憶してしまうと
今度は名前のところにsageと入ってしまうのかもしれません。


72 無題 : さとぴあ : 2018/04/28(Sat) 22:46 *

レスにしたつもりがこっちに…。新規スレッドにするつもりではなかったのですが…。
なにか操作をミスってしまったかもしれません。


74 無題 : サ骨 : 2018/04/28(Sat) 23:22

5uもそろそろいじらないとなあ…



59 無題


n1524738545020.png (7949 B)
PaintTime : 5分4秒 続きを描く
n1524738545020.png

59 無題 : サ骨 : 2018/04/26(Thu) 19:29 URL

ubuntuを18.04にアップデートしたらローカルでPHPが動かなくなった…


62 無題 : サ骨 : 2018/04/27(Fri) 08:27 URL

うごいた



55 nee v1.00


n1524659062770.png (9480 B)
PaintTime : 2分59秒 続きを描く
n1524659062770.png

55 nee v1.00 : サ骨 : 2018/04/25(Wed) 21:24

おかげさまでv1.00となりました。
デザインの変更をすべてscssで行うようになります。



42 相談


5u1524396655987.png (10726 B)
PaintTime : 7分2秒+22秒 続きを描く
5u1524396655987.png

42 相談 : さとぴあ : 2018/04/22(Sun) 20:32 URL *

//指定文字列+本文へのURLの書き込みで拒絶
$badstring_and_url = array("ブランド","偽物","財布","\[\/URL\]");
本文にURLの記入があり、
タイトル、本文いずれかに
禁止文字列があると拒絶できるように書いてみたのですが、
ここに書き込むより、書いたものをZIPファイルにして、ここのURL欄に貼って
確認していただいたほうがいいのかな?
という相談と
この設定をサ骨さんが必要なものと思うのかどうなのかわからないため、相談の書き込みをしました。


46 無題 : さとぴあ : 2018/04/22(Sun) 21:16 URL

現状でいいという意味だとしたら、さらに書き込みとなり、申し訳ありません。
//指定文字列+本文へのURLの書き込みで拒絶
$badstring_and_url = array("ブランド","偽物","財布","\[\/URL\]");
は、
config.phpの新しい設定項目なので、
config.phpで設定する形になります。
とりあえず、自分のPOTIに使ってみます。
お手数をおかけしました。


47 無題 : サ骨 : 2018/04/22(Sun) 23:43 *

ええと、禁止文字列に
"(ブランド|偽物|財布).*\[\/URL\]","\[\/URL\].*(ブランド|偽物|財布)"
でいいかと思ったのですが…


48 無題 : サ骨 : 2018/04/22(Sun) 23:50

改行が含まれると認識されないかもしれないので修正
"(ブランド|偽物|財布).(*|\r\n|\n|\r)\[\/URL\]","\[\/URL\].(*|\r\n|\n|\r)(ブランド|偽物|財布)"
ですかね


49 無題 : サ骨 : 2018/04/23(Mon) 00:13

正規表現がわからないと思いつかないのでやっぱり採用させていただきます。
申し訳ありません。


52 zip : さとぴあ : 2018/04/23(Mon) 09:24 *

http://pbbs.sakura.ne.jp/archives/temp/potiboard_141.zip

globalのところに変数を入れる必要があるのと、
Twitterにあげた文法の、andとorの書式が間違っていたため、
該当箇所を修正した
potiboard.phpをzipにまとめました。
GITが使えるといいのですが、勉強不足でおまかせしてしまうこととなり
お手数をおかけします。


53 無題 : サ骨 : 2018/04/23(Mon) 10:51 URL

うまく動きましたので1.41.1としてリリースさせていただきました。


54 無題 : さとぴあ : 2018/04/23(Mon) 11:26

反映がすばやくてびっくりしました。ありがとうございます。


レス3件省略。すべて見るには返信ボタンをクリックしてください。 返信