ラベル プラグイン の投稿を表示しています。 すべての投稿を表示
ラベル プラグイン の投稿を表示しています。 すべての投稿を表示

2023-08-27

Evolution CMS, テンプレートにBootstrap5を導入して簡単作成

CMS名 : Evolution CMS 3.2.2
Bootstrap : Version 5

テンプレート作成に使われる Bootstrap。
特徴は、HTMLのタグに数文字記述するだけで、テンプレートのデザインができること。

Evolution CMS (Evolution)は、テンプレートを作成するのが容易だ。 Bootstrapを導入することによって、より多機能なホームページをつくることができる。 また、画面幅に対応しているため、パソコンやスマホで表示されることを意識しなくてもいい。

Bootstrap 導入で多機能になる例をいくつか上げると、

  • プルダウンメニューの作成。
  • 色付きボタンの作成。
  • ボタンをクリックすると、特定記事をポップアップして表示。
  • 表が画面幅からはみ出た時、横スライドバーを表示してくれる。
  • ボタンをクリックするだけで、同一記事内の特定行にジャンプしてくれる。

これらは、HTMLのタグに記述するだけでできる。

使えるように設定するのは、特定のプログラムファイルを読み込むだけ。

ここでは、Evolutionでの使用例を紹介。


スライドショー

画像スライドショー、文字スライドショー

上図は、画像のスライドショーと文字のスライドショーだ。

HTMLの要素、属性、属性値を記述することでできる。
CSSと組み合わせれば、デザインを好みにできる。

 

■ 画像のスライドショーについて

画像をフォルダーにアップロードし、ファイル位置をHTMLで記述する。
画像上に後付で文字を表示することができる。 文字位置は、デフォルトで決まっているため、変更したい時はCSSで指定する。 上図では、文字の位置、背景色をCSSで指定した。
スライドする間隔は、HTMLで記述する。 スマホではスワイプで画像が手動でスライドする。
画像は画面幅に自動で合わせてくれる。 文字はスマホ画面では、表示されなくなっていた。
マウスカーソルを画面上に置くと、スライドはストップする。
特定画像にリンクを設定することができる。


■ 文字のスライドショーについて

文字のみのスライドショー。
画像を指定する以外は、同様なことができる。
上図では背景色が黒になっているが、CSSでデザインを変更した。


なぜ、Evolution が Bootstrap と相性がいいのか?

Evolution の特徴として、チャンクというものがある。
チャンクは HTML 、 Javascript 、CSSを自由記述し、ファイル名として登録できる。 記事に {{チャンク名}} を記述するだけで、ブラウザーで開いたときに、チャンクの内容が展開される。

例えば、予め、画像スライドショーを実行させるHTMLをチャンクとして登録する。 記事内に、{{チャンク名}} と記述すれば見た目スッキリした記事になる。

チャンク名に「スライドショー」と日本語で命名できる。

{{スライドショー}}

と記述すれば、上図の画像スライドショーを表示することができ、わかりやすい。

 

Evolutionの特徴として、もう一つ。

「スライドショーをトップページのみに表示する」の設定を、テンプレートに記述しておけば記事に直接記述しなくてもいい。

この時、テンプレートに記述するのは、一例として

[[if? &is=`[*id*]:=:1` &then={{スライドショー}} ]]

だけ。 とても簡単だ。

  

#Evolution #CMS #Bootstrap #スライドショー #プルダウンメニュー #チャンク #アップロード #ポップアップ #スライドバー #表

2021-07-31

DokuWiki アップグレードの方法

 DokuWiki は、ウィキペディアのような言葉の定義や特定テーマに特化したサイトを作成するのに適している、CMSだ。

 特徴として、データベースを使わないためインストール環境の敷居が低い。豊富なプラグイン、テンプレートがダウンロード可能であること。また、アップグレード(バージョンアップ)が容易であるなどが挙げられる。

同様なものとしてMediawikiがあるが、 インストールや管理はDokuWikiのほうが扱いやすい。


アップグレード方法

 アップグレードはプラグイン「DokuWiki Upgrade Plugin」を使用する。


「拡張機能管理」でプラグインの有無を確認する。
無い場合は、新たにインストールする。すでにある場合でも、古い場合があるので、プラグイン自体を更新する。 

 

Upgradeプラグインの更新が必要な場合

 

 

 

 

Upgradeプラグインに下記のような、「更新」ボタンがあれば、まずプラグイン自体を更新することが必要。

 

 下記のように、更新できない場合、plugin内のupgradeフォルダーのパーミッションを見直すことが必要。


 

すでに最新のUpgradeプラグインの場合、下記のような「更新」ボタンはない。

 

 

 

さて、Upgradeプラグインが最新になったところで、DokuWiki自体をアップグレードする方法について。

DokuWikiのアップグレード方法

追加プラグインのWiki のアップグレードをクリックする。

「続行」ボタンをクリック

 

 最新の場合は、「中止」ボタンが表示されるため、以降のアップグレード作業は必要がない。

 

「続行」ボタンが追加されている場合、そのままアップグレード作業を進めていく。

 

手元のDokuWikiは、全て更新されていたのでアップグレードの続きは、更新可能になった後に追記します。

以上

2021-03-03

Joomla3, 画像をフォルダーに放り込むだけで一覧したり、スライドショーができる

CMS : Joomla 3.9.24
プラグイン名 : Simple Image Gallery

Joomlaには豊富なプラグインがある。
画像を記事の中に複数表示したり、表示中の画像のスライドショーとして機能させることができるプラグインがSimple Image Gallery (by JoomlaWorks) である。

記事に一覧として表示

記事上の画像をクリックするだけで、スライドショーやキーボードで操作しながら閲覧できる


基本的にJoomlaのプラグインはプラグイン  インストール  メニューの一覧から選択したり、圧縮プログラムをブラウザー上へドラッグ&ドロップすることでインストールすることができる。設定はモジュールまたはプラグインメニューからする。

 メニューから Simple Image Gallery を検索して、ボタンをクリックしてインストールする。


設定するためには、プラグインメニューから行う。

設定内容は、基本ディレクトリ(フォルダー)を指定し、一覧のサイズや画像品質等を設定する。

 


記事上に画像を表示するためには 基本ディレクトリ中の画像のあるフォルダー名Aを記述するだけである。

< 記述例 >  {gallery}フォルダー名A{/gallery}

本プラグインは、フォルダー内の画像をすべて読み込んで表示する。 後から追加の画像があれば、フォルダー内に移動またはコピーするだけである。 表示順は名前順となる。

 

<< これでハマりました >>

画像名の最初の文字を $ (ドル記号)にすると、黒い画像になってしまう。画像名を英数文字のみにしなければならない。

以上