Webサイト制作初心者用質問スレ part253
初心者だろうが誰だろうが、
まず >>>■ 検索してから ■<<< 質問すること
ネタ・煽り・自演・荒らしは完全放置
【質問時の注意】
1. 質問する前に >>2 にも目を通すこと
2. メール欄に何も入れないことを推奨 (IDを出して騙りを防止するため)
3. 質問者が返信する際は「最初に質問したレス番号」を名前欄に入れること
4. ブログについてはブログ板で質問すること
●ブログ板 http://mevius.5ch.net/blog/
5. SEO、アドセンス、検索サイトに登録しても検索結果に引っかからないといったことは SEO関連スレで質問すること
http://find.5ch.net/search?q=seo
6. アクセス解析については該当スレで質問すること
http://find.5ch.net/search?q=%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E8%A7%A3%E6%9E%90
7. 製作ソフト(Dreamweaver DW、ホームページビルダー、等)を使用した場合の質問は該当スレで質問すること
8. CGI、PHP, Perl, Ruby 等のプログラミング関連や CMS, Wiki は Webprog板、またはこの板の該当スレで質問すること
●WEBプログラミング板 http://medaka.5ch.net/php/
9. JavaScript はこの板の該当スレで質問すること
10. 画像作成ソフト(Photoshop 、Illustrator、等)については該当スレで質問すること
11. HTML, CSS, CGI, 制作ソフトなどのどんな本を買えばいい?といったことは書籍についての質問スレで質問すること
http://find.5ch.net/search?q=%E5%BD%B9%E3%81%AB%E7%AB%8B%E3%81%A4%E6%9B%B8%E7%B1%8D%E3%81%AF
12. 質問内容を吟味して、正しい日本語で第三者が読んでも分かるように質問を書くこと
13. 間違った回答をする人もいることに注意
【前スレ】
Webサイト制作初心者用質問スレ part252
https://mevius.5ch.net/test/read.cgi/hp/1595561376/ もう20年以上も前になるなあ
テーブルレイアウトさせたら俺は町内イチ!
と意気込んでいたものだ
何もかも懐かしい… rowspanやcolspanで結合されたセルがあるテーブルで
x行目x列目 のセルを一発で取るAPIってまだ存在しませんか。
tr tdタグを順番になめる方法だと自分で結合されているセル数をカウントする必要があってしんどい >>720
なさそうだなあ
俺含め、同じ要望持ってる人は一定数いるのに
俺は要素舐めて配列化するのを
ずっと前に書いて使い続けてる >>720
>結合されているセル数
EXCELはよく言われるけどセルの結合はダメってことか?! >>721
やっぱ無いか
じゃあ自作しますかね…。 >>722
データとしての再利用性が
今のところ著しく下がるだけであって
人間が見やすくデータを並べるという
表という表現方法としてはなんも間違ってない wordpressでテーブルの中の複数のセルを選択して、文字色を一括で変更する方法ないですか? なんでブラウザの拡大率変えるんだよおおおお
小さくすると云々じゃねえよおおお wordpressでパスワードページを作ってそこには会員しか入れません
そのページに会員向けのPDF等を掲載します
その際にパスワードページ内の人しかダウンロードできなくすることは可能でしょうか?
ファイルの直リンクURLを知っていてもページ内に入っている人しかダウンロードできなくしたいです
可能ならどのようにすれば良いでしょうか? >>731
WordPressだけで頑張ろうとしない方が
もっと言えば自力だけでやらん方がいいんじゃないかな
ID/PWがないと
ダウンロード出来ないストレージサービス使うとか 手作り出来ないわけじゃないけど
それはWordPressの枠ではなく
普通にPHPの開発になる ファイルの直リンクを禁止!.htaccessを使ってアクセス制御する方法
ttps://info-con.co.jp/tips/htaccess-01-access_referer/ >>732
それだとページ入るのとファイルダウンロードで2回パスワードの入力が必要になるので。。
>>733
PHP分かりません、素人がやると大事故が起きそうで怖い
>>734
すごい!けっこう簡単にできそうですね
ダウンロードファイルを入れたフォルダに置けばwordpressでもいけそうです
ありがとうございます!! >>735
パスワード2回はダメだと自分で書いてるのに…
あとWordPressもPHPですよ?
なぜ区別するん? >>735
>>736も書いてるけど
BASIC認証でもID/PW必要になるじゃん
>>731の書きっぷりからすると
既にログイン認証はできてるわけじゃろ?
それに便乗してPHP書いたらいいんじゃね?
初心者を免罪符にするのは感心しないけど
初心者でも簡単だよ
そのログイン認証やってるとこのコードから
session startして認証するところパクってきて
あとはreadfileでファイルの中身を読み出して
header関数でapplication/octet-srteam付けて
echoでファイルの中身吐き出して終わり
20行程度だよ さすがにその書き方で初心者が分かる訳が無いだろ
丁寧に説明するつもりがないなら、解説サイトのリンクでも貼ってやれよ
初心者ナメ過ぎ >wordpressでパスワードページを作ってそこには会員しか入れません
そもそもこれがいらないんじゃね
2回認証させたくないってんならBASIC認証だけにすりゃいいじゃん つーか、質問者の目的は取り敢えず達成してそうなのに
初心者の言葉尻を捉えて何をネチネチ、グダグダ言ってるんだっていうね wordpressの場合、IDとPASSの認証はプラグインがたくさんあるのです
そこができてるからと言ってPHPが書けるワケではない
そういうプラグインが多数あってもファイルの保護までできるやつはないのですよ
あとBASIC認証はwordpressでは使いにくい
ポップアップするのもダサいしログインできなかったら変な画面になるし ダウンロード許可用のセッションCookie食わせて、httpdの.htaccessや.confでCookieの有無でアクセス制御すればいいんでね? WordPressって固定ページで
HTML吐かないでPHPが動くだけって出来たっけ?
出来るなら
今使ってるログイン認証枠の中の1ページとして
ダウンロードさせたいファイルに該当するページを用意して
中身は、PHPで
header('application/octet-stream');
readfile(パス);
ってすれば、なんとかならんじゃろか?
これなら素人でも難しくなかろ さくらインターネットのレンタルでエラーログ見たら各ディレクトリのinputs.phpにアクセスしに来てるbotらしいのがいるけど何探ってるんだろう? 穴を探して必死なやついっぱいいるから
気にしてたらキリがないというか 初心者用質問スレで「初心者を免罪符にするのは感心しないけど」とか
一体どんなドヤ顔しながら書き込んでるのが凄い気になるわw しかも、書きぶりからしてWordPressいじったこと無さそうなんだよな
ホントただ初心者相手にドヤ顔しに来たとしか思えないっていう 何も提案できないくせに文句だけつける亀レス無能君より100倍マシ 何か提案しても何の役にも立ってないんじゃ糞も味噌も一緒だけどな いうても初心者だからやらない、とか言い出したら
話にならなくね?
初心者であることはなんも問題ないけど
初心者だから云々って自分で言っちゃうのは
俺もどうかと思う、気がしなくもなくもなくもない 「PHP書けますが初心者です」は「空手黒帯ですが初心者です」と同じなんよ PHPを勉強し始めました 初心者です
ならいいんか Web制作全般って意味だとPHP勉強し始めるのは中級者以上だけどな
初心者はPHPなんて弄ってないで基本を覚えろって思う 単純に回答者として無能なだけだろう
中級者向けの回答をしておいて素人には難しいって言われたら
「初心者を理由にするな」とか偉そうに説教垂れる様な奴は
根本的に初心者スレには向いてないんだよ
そんなPHPを1から勉強しろって言ってるのに等しい回答なんか
このスレに来る奴は求めてない そんな事言いだしたら「それ初心者には無理だから諦めろ」で全てが片付いてしまうじゃん
そこから一歩踏み出す案を出したら「上から目線うぜー」とか舐めすぎだわ
一生初心者やってろとしか言えなくなるわ いやまさしく「初心者にはまだ無理だから諦めろ」で片付けておけばいいだけの話だぞ
そこから更にステップアップする様なアドバイスをしておきながら
「初心者を免罪符にするな」とか突き放してるからコメディ案件になってるだけで >>759
そうかあ?
>>737の人はそんなきつい言い方してないというか
そもそも、そういう意味ではないんじゃね?
もはや国語の話になってしまうけど タスクランナーとbrowserSyncについて質問です
ファイル構成の自由度のためにGulpを使っていて
distフォルダをwatchして
browserSync.reloadしています
サイトがある程度のページ数になってきて
html、css、jsの数が増え、1回のファイル編集で
サイトのファイルの数ぶんリロードするので
鬱陶しくなりました
そこで、gulp.srcのオプションに
sunce: gulp.lastRun(タスク名)
を渡すことで、編集したファイルだけに限定しました
しかしこうすると、pugのパーシャルファイルや
jsのモジュールファイルを編集したときに
本体になるpugファイルやjsファイルを
いちいち変更、保存しないと、タスクが走らなくなり
とても面倒になります
どうしたら良いのでしょうか? そう言えば、VSCode のSASS の拡張機能でも、
partial ファイルを保存しても、再ビルドされないものがあった
たぶん、子孫ファイルを保存しても、親ファイルを保存した事にならないのだろう
だから子孫ファイルから、起点となる親ファイルを割り出して、
そのタイムスタンプを更新すれば? ありがとうございます
>>762
それも試したのですが結局、gulp4のsinceと同じで
pugのパーシャルや、jsのモジュールだけ更新した時に
それをinclude/importしている本体のコンパイルが走らないのです
で、>>763の仰るようにパーシャルを呼んでる親ファイルを探す道を模索してるのですが
毎回全ファイルを舐めると、ファイル数が増えてくると重いな、と
かと言って、webpack.config.entryのような
予めコンパイルすべきファイルのマップを作るのは
運用性下がるから避けたい
というか、これを避けるのを当初の目的として
gulpfileを整備して、ぶち当たった壁が>>761でして… とりま参考になるか知らんが
Gulpでpugのコンパイルを100倍早くするちょっとしたテク
ttps://marunouchi-tech.i-studio.co.jp/3211/
gulp.watch()でpugのコンパイルをしない方法
ttps://marunouchi-tech.i-studio.co.jp/3245/
gulpでPugのコンパイル環境構築
ttps://hakoirioyaji.com/blog/gulp-pug/ import している方の親ファイルを探すには、
ルートフォルダから毎回「import 何々 ファイル名」みたいな行を、grep で探す訳でしょ?
これよりも、キー・値が「子ファイル => 親ファイル」の辞書を持つ方が速い >>766
webpack.config.entryと同じ方針ですよね?
それファイルが増えるたびに更新しなきゃならんので
あまりに使い勝手が悪いなと sassって廃れてしまうのかな?まだしばらくは大丈夫? >>768
SCSSは今でも支配的だけど
SASSはもう、というか最初から
Rubyファンのような
カッコを書かないためならどんな犠牲も厭わない勢にしか
受けてなかった気がする