Jitsi Meetのカスタマイズ

OSS
投稿者: 表示回数867 印刷用ページ
Zoomをオープンソースで実現するJitsi Meetをさくらのクラウドのインストールスクリプトでインストールした場合のカスタマイズについての覚書です。

公開path:
/usr/share/jitsi-meet

log:
/var/log/jitsi/jicofo.log

録画機能は、Chromeの拡張機能を使えばよく、わざわざJitsiサーバー側で録画するプログラムを追加する必要はないのでメニューから消したほうが良いです。消す方法は、

/etc/jitsi/meet/〜.js
以下がコメントアウトされていますがそれを外します。
RecordingのfileRecordingsEnabled: false

MailtoUI の日本語化

Diary
投稿者: 表示回数829 印刷用ページ

メールへのリンクには、class="mailtoui" を追加します。

MailtoUIの日本語化は以下のようにオプションを追加します。

<a class="mailtoui" href="mailto:xxx@xxxx.com">お問い合わせ</a>
<script src="https://cdn.jsdelivr.net/npm/mailtoui@1.0.3/dist/mailtoui-min.js"  data-options='{ "title":"メールを開く方法を選んでください", "buttonText1": "Gmailをブラウザーで開く", "buttonText2": "Outlookをブラウザーで開く", "buttonText3": "Yahooをブラウザーで開く", "buttonText4": "デフォルトのメーラーで開く" , "buttonTextCopy": "コピー" }'></script>

MailtoUIのDEMO

【jQuery】スクロールして可視範囲に入ったら下線を引くアニメーションの作り方

Geeklog
投稿者: 表示回数4,790 印刷用ページ

【jQuery】スクロールして可視範囲に入ったら下線を引くアニメーションの作り方

参考サイト:
https://yuyauver98.me/scroll-visible-range-underline-animation/

Geeklogで活用するには以下のように自動タグで利用します。

html

<p>[text-scroll-underline:pink ピンクの事例]</p>
<p>[text-scroll-underline:yellow 黄色の事例]</p>
<p>[text-scroll-underline: ブルーの事例]</p>
css

.Text-Span {
  position: relative;
  z-index: 1;
}
.Text-Span:after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 4px;
  width: 0%;
  height: 8px;
  background: #dfdfff;
  z-index: -1;
  transition: all 0.8s;
}
.Text-Span.isActive:after {
  width: 100%;
}
.Text-Span-pink:after {
  background: #FFDFEF;
}
.Text-Span-yellow:after {
  background: #ffffbc;
}
Javascript追加

$(window).on('scroll',function(){

  $(".JS_ScrollAnimationItem").each(function(){
    var position = $(this).offset().top;
    var scroll = $(window).scrollTop();
    var windowHeight = $(window).height();
    if (scroll > position - windowHeight + 100 ){
      $(this).addClass('isActive');
    }
  });

 });
自動タグ: text-scroll-underline
<span class="Text-Span Text-Span-#1 JS_ScrollAnimationItem">#2</span></p>

リンクとアンダーライン

Geeklog
投稿者: 表示回数970 印刷用ページ

自動タグ:[ a-blue:/ pink pink pink ]:
blue blue blue

自動タグ:[ a-pink:/ pink pink pink ]:
pink pink pink

自動タグ:[ a-yellow:https://www.papalagi.co.jp/ yellow yellow yellow ]:
yellow yellow yellow

自動タグ

a-blue:

<a href="#1" class="underline-leftinright underline-height-3px">#2</a>
a-pink:

<a href="#1" class="underline-leftinright underline-color-pink underline-height-3px">#2</a>
a-yellow:

<a href="#1" class="underline-leftinright underline-color-yellow underline-height-3px">#2</a>

cssの例: https://www.ivysoho.net/layout/modern_geek/css/underline.css

参考サイト: https://www.nxworld.net/tips/css-hover-underline-animation-examples-and-sass-mixin.html

WEB会議システムのオープンソース Jitsi(ジッツィ)

OSS
投稿者: 表示回数1,326 印刷用ページ
WEB会議システムのオープンソース Jitsi(ジッツィ)があります。

コミュニティーは無料で利用できます。
https://meet.jit.si/

さくらのクラウドでスタートアップスクリプトが用意されています。
https://cloud-news.sakura.ad.jp/2020/04/16/startup-script-jitsimeet/

導入過程:
https://qiita.com/mshigefuji/items/40672405733bb354bd44

https://qiita.com/zembutsu/items/a50c70ca17b501caf6c4

録画機能はJitsiのプラグインを入れるのではなく、Chromeの録画機能で用を足しますので、Jitsiから録画コマンドを削除します。

/etc/jitsi/meet/〜.js
Recordingの
fileRecordingsEnabled: true,
をfalseにします。

EPUBをWEBで表示するオープンソース Bibi

Geeklog
投稿者: 表示回数1,118 印刷用ページ
EPUBをWEBで表示するオープンソース Bibiがあります。
EPUB形式へは、MACのPagesなどでも書き出すことができます。

ダウンロード:
https://bibi.epub.link/

Bibiは特定のディレクトリに20弱のソースファイルをアップロードするだけで動くので、Weeblyでも動きます。

Copyrightの記述

Diary
投稿者: 表示回数1,856 印刷用ページ

Copyrightの記述について、日本は万国著作権条約に加盟しているので本来記載不要ですが、今までの慣習からフッタにないと収まりが悪いかもしれません。 また、Copyrightと(c)は被っているので、(c)だけで大丈夫です。

All right reservedは古いブエノスアイレス条約で必要だったのが残っているだけで今では不要なので記載不要です。 年表記については、いつから、が必要なのですが、古い年号だけだとサイトが動いていないような印象を受けるので、2014-2020というように表記するのが無難でしょう。

現在の年号を毎年書き換えるのは面倒なのでjsで以下のように記述します。


<small>&copy; 2014-<span id="thisYear"></span> xxx inc.</small>

<script type="text/javascript">
  date = new Date();
  thisYear = date.getFullYear();
  document.getElementById("thisYear").innerHTML = thisYear;
</script>

実行した結果:
© 2014- xxx inc.

参考:
https://hajipion.com/2288.html

お名前メールを活用する際のDNS設定

おしらせ
投稿者: 表示回数2,636 印刷用ページ
お名前ドットコムには、メールだけ使うお名前メールというサービスがあります。ホームページは別のサーバーでメールだけお名前ドットコムを利用する場合の設定方法をご紹介します。


ホスト名 TYPE TTL VALUE / MX優先 状態 削除
hogehoge.com NS 86400 01.dnsv.jp 有効
hogehoge.com NS 86400 02.dnsv.jp 有効
hogehoge.com NS 86400 03.dnsv.jp 有効
hogehoge.com NS 86400 04.dnsv.jp 有効
imap.hogehoge.com CNAME 3600 imap22.gmoserver.jp 有効
pop.hogehoge.com CNAME 3600 pop22.gmoserver.jp 有効
pop3.hogehoge.com CNAME 3600 pop22.gmoserver.jp 有効
smtp.hogehoge.com CNAME 3600 smtp22.gmoserver.jp 有効
hogehoge.com MX 3600 mx22.gmoserver.jp /10 有効
hogehoge.com TXT 3600 v=spf1 include:spf22.gmoserver.jp ~all 有効


hogehoge.com は該当のドメイン名を入れてください。


ただ・・・

お名前ドットコムの、CNAMEはうまくうごいていない感じがします。

popは pop22.gmoserver.jp
smtpは smtp22.gmoserver.jp

これを直接記述した方が無難だと思います。
詳しい方、ご教示いただけると助かります。

WeeblyにUIkitを追加する方法

おしらせ
投稿者: 表示回数1,729 印刷用ページ
WeeblyにUIkitを追加すると便利です。

お問い合わせフォームのhtmlをアスメルから取り出して貼り付ける際にcssを調整するのに便利です。

ダウンロード:
https://getuikit.com/


アセット +
uikit.css, uikit.js, uikit-icons.js
この3つのファイルをアップロードします。

テーマー>カスタマイズー>header.html

以下を追加します。

head 内に
<link rel="stylesheet" href="/files/theme/uikit.css" />

</body>の前に以下を追加します。

<script language="javascript" src="/files/theme/uikit.js"></script>
<script language="javascript" src="/files/theme/uikit-icons.js"></script>


header.htmlだけでなく、活用しているテンプレートすべてにこの修正を行います。
最初 | 前へ | 1 234567| 次へ | 最後