2020/09/23 00:13 JST

Geeklog

掲示板


Geeklog 2.1.3からメール送信をSSLで活用するモードsmtpsが追加

  • 2017/10/04 22:10 JST
  • 投稿者:
  • 表示回数 1,915
Geeklog

Geeklog 2.1.3からメール送信をSSLで活用するモードsmtpsが追加されました。
サイトのメールをsmtpで活用している場合、SSLのモードが追加されました。
特に、Gmailの場合はsmtpsを設定しないと、以下のようなエラーが表示されて、メールが送信されませんので、コンフィギュレーションのメールの設定をsmtpsに変更してください。


An error has occurred:

(This text is only displayed to users in the group 'Root')

(0) - Expected response code 220 but got code "", with message "" @ /..../system/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php line 383

Call Stack
#	Function	File	Line
1	COM_handleException		

2.1.2 新機能 翻訳言語書き換え

  • 2017/09/04 23:09 JST
  • 投稿者:
  • 表示回数 1,283
Geeklog

2.1.2 からの新機能、翻訳言語書き換えは、管理画面で言語ファイルを置き換えることができる機能です。

言語を選んで、変数と名前、値を入力します。変数名の$は省略します。

[unscaled1]

多言語サイトで対応言語用コンテンツ表示する自動タグ関数 "l"(phpautotags_l) を公開

  • 2017/08/17 18:18 JST
  • 投稿者:
  • 表示回数 3,998
Geeklog

多言語切り替えサイトに便利なAutotag自動タグ ”l” (phpautotags_l)を開発しましたのでどうぞご利用ください。

活用方法

[l:ja]蓮[/l][l:en]Lotus[/l]

このように記述すると、日本語モードでは、蓮、英語モードでは Lotusと表示されます。

実装方法

lib-custom.php: を、以下のURLのように必要な行を追加します。 https://github.com/ivywe/geeklog-ivywe/blob/Geeklog2.1.3/system/lib-custom.php

/* 自動タグ[l:]を使い多言語サイトで対応言語用コンテンツ表示する by hiroron */
if (file_exists($_CONF['path'] . 'system/custom/phpautotags_l.php')) {
  require_once $_CONF['path'] . 'system/custom/phpautotags_l.php';
}
自動タグエディターで自動タグ関数l を登録
自動タグエディターで自動タグ関数l を登録
PHPで置換にチェックするためには、以下のように、あらかじめ、コンフィギュレーションと、グループ管理画面でPHP利用を許可させる必要があります。
グループの管理
グループの管理
グループの編集 Autotags Adminを編集
グループの編集 Autotags Adminを編集
グループの編集 Autotags Adminを編集してAutotags.PHPにチェック
グループの編集 Autotags Adminを編集してAutotags.PHPにチェック
コンフィギュレーションの自動タグ(autotag)でPHPを許可
コンフィギュレーションの自動タグ(autotag)でPHPを許可

MediaGalleryプラグインで利用する場合は、MediaGalleryプラグインも、あわせて最新にしてください。

DEMO

DEMOサイトでは、MediaGalleryのタイトルにセットしています。

英語版
https://demo.geeklog.jp/index.php/topic/home_en
日本語版
https://demo.geeklog.jp/index.php/topic/home_ja

MediaGallery Plugin 多言語対応
https://demo.geeklog.jp/mediagallery/album.php?aid=1&page=1

ダウンロード

アップロードするファイル:
https://github.com/ivywe/geeklog-ivywe/blob/Geeklog2.1.3/extended/system/custom/phpautotags_l.php

開発者: hiroron

パッケージのダウンロード

上記のようにソースを修正したGeeklogパッケージは以下からダウンロードできます。

https://github.com/ivywe/geeklog-ivywe/tree/Geeklog2.1.3

Geeklogセミナーをオープンデベロッパーズカンファレンス2017 Tokyoにて開催

  • 2017/08/09 02:34 JST
  • 投稿者:
  • 表示回数 1,442
Geeklog 2017年8月19日(土)、Geeklogセミナーをオープンデベロッパーズカンファレンス2017 Tokyoにて開催します。
https://www.ospn.jp/odc2017/modules/e....php?eid=7

2017-08-19 (土) 16時00分
CMS Geeklog 2.1.3 PHP7に対応して高速化。ショッピングカートやカスタムフィールドプラグインでひろがる活用

講師:今駒 哲子(Geeklog Japan 代表)
担当:Geeklog Japan
レベル:入門編
対象者:CMSの情報収集、WEBリニューアルを検討している人。
前提知識:特になし

▼概要
GeeklogがPHP7に対応して益々高速化。ショッピングサイトやカスタムフィールドを活用したサイトの開発がますます便利になりました。ホテルサイトや、銀行振り込み決済を目的としたBtoBのショッピングサイト、物件検索サイト、大学のサイトなどで活用がひろがっています。ほか、Geeklog 2.1.3の機能を紹介。

会場:日本工学院専門学校 蒲田キャンパス 3号館7階
   (JR蒲田駅 徒歩3分) 
http://www.neec.ac.jp/kamata/access/
申込:申込不要(どなたでもご参加いただけます)

Geeklog 2.1.3 機能アップ内容

  • 2017/07/15 00:59 JST
  • 投稿者:
  • 表示回数 1,465
Geeklog Geeklog 2.1.3では、いくつかの機能追加があります。

>>[Feature] Images in articles can now be styled

[imageX], [imageX_right], そして [imageX_left] タグのスタイルが追加されました。

関係するテンプレート:
storttext.thml, featuredstorytext.thml archivestorytext.thml

>>[Feature] Admins can now edit more fields of users

Forumプラグイン(まだリリースしていませんが、最終リポジトリで活用). プラグインは自動的にユーザープロフィールにフィールドを追加できます。マイアカウントと、管理者のユーザー管理画面で表示されます。

プラグインに対応すべく、手動でフィールドを追加しなければならなかったのですが、今では自動的に追加されます。

>>[Feature] Autotags can now have a close tag if needed

Autotags plugin 1.1.1で、閉じタグが必要な自動タグがセットできるようになりました。

Example 2 (with close tag): Autotags can be used to add HTML tags. A Replace With field of <#1>#3</#1> when combined with this tag [tag:h1]This is a Heading[/tag] will result in the string This is a Heading

[Feature] 静的ページのテンプレートが、caching template libraryを利用できるようになりました。すなわち、静的ページはロジック処理ができるようになったということです。

静的ページをテンプレートとして作成し(HTML とテーマ変数) 1または複数の、XML形式の静的ページが処理できます。
詳しくはWiki:
http://wiki.geeklog.net/Static_Pages_...atic_Pages

This allows you to create pages with unique content but follows a template. So if you ever want to change the look you only have to change the template page.

As of Geeklog 2.1.3 we have added logic processing to the template staticpage. It uses the same logic processing as theme template files.

http://wiki.geeklog.net/Static_Pages_...Processing

http://wiki.geeklog.net/Caching_Templ...ocessing_2

which means you can do a lot more things. This means staticpages also have access to global template variables like 'anonymous_user' and 'device_mobile' so you can setup staticpages to react to just anonymous users or a mobile device.



Geeklog v2.1.3 日本語版を公開

  • 2017/07/02 23:40 JST
  • 投稿者:
  • 表示回数 2,329
Geeklog

Geeklog v2.1.3 日本語版を公開しました。

各種日本語版ダウンロード

日本語化プラグインJapanizeをインストールして実行してください。日本語版で追加するプラグインは、extended/ 以下にあります。必要なプラグインをextended をアップロードしてご利用ください。

Geeklog v2.1.3

  • 2017/06/23 01:35 JST
  • 投稿者:
  • 表示回数 1,167
Geeklog

Geeklog v2.1.3 が公開されました。 ダウンロード.

このバージョンは、Geeklog 2.1.2のバグフィックス版です。

新機能とバグFIX:

  • [Feature] SMTPS protocol のメール対応(Google APPSなどで必須) [Ivy] [Tom]
  • [Feature] 記事内の画像のスタイル設定機能 [Tom]
  • [Feature] 管理者はユーザー属性を追加編集ができる
  • [Feature] プラグインは自動的にユーザーのプロフィール属性を追加
  • [Feature] 静的ページのテンプレートが、caching template library対応。静的ページがロジックプロセスを処理できる。
  • [Feature] 自動タグは必要に応じてクローズタグを利用できる
  • [Bug] 記事と静的ページにscript tagが使えなくなっていたバグをFIX
  • [Bug] 印刷用の記事と静的ページのCSSバグをFIX
  • [Bug] フッターコピーの名前のバグをFIX
  • [Bug] Spam-X Plugin アイテムバグをFIX
  • [Bug] Censor Exact Match improved
  • [Bug] リンクプラグインのリンクURLをURLリライト対応
  • [Bug] 言語管理の検索バグをFIX
  • [Bug] ブロックのCache timeを0にできないバグをFIX
  • [Bug] ポータルブロックでもCache timeを利用できるようにした
  • [Bug] ポータルブロックCOM_rdfCheckバグをFIX.
  • [Bug] 静的ページとテンプレートでscriptタグを利用できないバグをFIX
  • [Bug] HTMLモードでのコメント投稿ツールチップバグをFIX
  • [Bug] HTMLモードでのコメント投稿通知バグをFIX

完全な修正リストは Github とドキュメントのhistoryを参照してください。

より詳しい情報は、Gitterの Geeklog roomに参加してください!

日本語版への変更は、英語版にJapanizeプラグインをインストールして実行すること。

siteconfig.php のエンコード指定を、

$_CONF['default_charset'] = 'iso-8859-1';

から

$_CONF['default_charset'] = 'utf-8';

に変更でOKです。

日本語版ができるまで、いち早く試したい方はこれでどうぞ。

bxSliderを活用した自動タグ

  • 2017/04/18 03:21 JST
  • 投稿者:
  • 表示回数 1,874
Geeklog bxSliderを活用した自動タグを開発しました。
記述方法:[medialist_bxslider:(アルバムID) (1,2,3,4,5) (ページ内のID)]
記述例:
[medialist_bxslider:12 1]

DEMO

  • ボタン
  • シャクナゲ
  • フジ
  • ハンカチノキ
  • トチノキ
  • なんじゃもんじゃ
  • 麝香藤

DEMOページ:
自動タグ medialist_bxslider のdemo

自動タグプラグインをインストールして以下の自動タグを追加します。自動タグのなかで、さらに、MediaGalleryで用意した自動タグを呼んでいます。

Autotags plugin: medialist_bxslider:

	<div class="slider">
		<ul class="bxslider#21">
			[medialist:#1 src:disp theme:list limitcnt:10]
		</ul>
		<div class="controlWrap  uk-flex-center uk-inline uk-visible-toggle uk-light">
			<ul id="bx-pager#2" class="bxslider#22">
				[medialist:#1 src:tn theme:list_inc limitcnt:10]
			</ul>
			<p id="PrevIcon#2" class="uk-position-left uk-flex uk-flex-middle"></p>
			<p id="NextIcon#2" class="uk-position-right uk-flex uk-flex-middle"></p>
		</div>
	</div>

ivywe版に新しく追加したMediaGalleryのmedialistテンプレート list,list_inc をあらかじめアップロード。テーマはdefaultを活用すると、以下に記述の作業は不要です。

ダウンロードIVYWE版不具合対応

  • 2017/03/06 15:55 JST
  • 投稿者:
  • 表示回数 1,410
Geeklog IVYWE版 2.1.2のダウンロードで、いくつか不具合がありました。
現在は対応済みです。
お手数ですが、再度ダウンロードをよろしくお願いします。

1.extended/pubiic_html/lib-common.php を削除(旧バージョンでした)
2.extended/plugins/README これがあるとインストールエラーになります。
3.public_html/layout/default/ 修正
4.extended/plugins/maps/functions.inc PHP7インストールエラー対応 (追記)
5.public_html/paypal/purchase_history.php PHP7インストールエラー対応 (追記)
6.filemanager.config.jsonが足りなかったので追加しました。(追記)

ページナビゲーション