ホーム > ニュース > 開発・運用 > モジュール > Xigg 1.0.0b1リリース

Xigg 1.0.0b1リリース

16
onokazu
投稿者: onokazu | 投稿日時: 2008/2/21 18:06 | 公開日時: 2008/2/21 18:06 | 閲覧: 61313回
タグ: , , ,
http%3A%2F%2Fja.xigg.org%2Fmodules%2Fnews%2Findex.php%2Fnode%2F3

Xigg(XOOPS Cubeモジュール版)1.0.0b1リリースです。以前のバージョンは0.1.9でしたが、諸事情により本バージョンから1.0.0となります。

Xiggとは

Xiggとは、Diggのようなソーシャルニュースサイトを構築するためのアプリケーションです。他サイトで掲載された興味深い記事を紹介し、その記事に対してみんなで投票をしたりコメントを付けたりすることができます。

もちろん、他サイトの記事の紹介だけではなく、通常のブログのように自分の記事を投稿することも可能です。また、各種プラグインを使用することにより様々な機能を追加することができます。

Xigg(XOOPS Cubeモジュール版)の実際の運用例は、このサイトも含め下記にて確認できます。

XOOPS Cube日本サイト
http://xoopscube.jp/modules/xigg/
XOOPS Cube国際サイト
http://xoopscube.org/modules/news/
Xigg日本語サイト
http://ja.xigg.org/modules/news/

ダウンロード

XiggのダウンロードはXigg日本語サイトのダウンロードページより行ってください。なお、まずはXigg日本語サイトのマニュアルに記載の「インストール」項目を読まれることをお勧めします。

インストール

インストール方法は、Xigg日本語サイトのマニュアルXOOPS Cubeモジュール版の新規インストールをお読みください。

サポート

Xiggの日本語サポートはXigg日本語サイトにて行っていく予定です。なお、XOOPS Cubeでの運用についての質問などはXOOPS Cube日本サイトでも構いません。

注意点

  • PHPのMbstring関数は必須です。
  • PHPのGettext関数は必須ではありませんが、Gettext関数がない環境でのテストが不足しているため、これらの関数が有効でない場合は正常に動作しない機能があることが考えられます。
  • インストール直後はプラグインは一つもインストールされていませんが、Xiggの管理画面のプラグイン管理ページよりまずは「prototype」プラグインをインストールされることをお勧めします。
  • 「最近の公開記事2」ブロックは、当サイトおよびXOOPS Cube国際サイト用に作成したものなので、CSSが直書きになっています。

プラグイン

このバージョンには現在のところ下記プラグインが同梱されています。プラグインのインストールや設定はXiggのプラグイン管理ページより行ってください。

prototype
prototype/scriptaculous等のjsライブラリを有効化します。
Akismet
Akismet APIを使用してコメントおよびトラックバックスパムの撃退
GoogleBlogSearchPing
Googleのblog検索へとping送信
HTMLAutoformat
記事の自動リンクや自動パラグラフ機能を提供
Services_Trackback
PEARのServices_Trackbackパッケージを使用してトラックバックスパムの撃退
TextWiki
Text_Wiki文法での記事編集を可能にします
weblogUpdatesPing
新しい記事が投稿された旨をping送信します
XOOPSCode
XOOPS Codeでの記事編集を可能にします
ExternalLink
外部のサイトへのリンクに外部のサイトであることを示す小さなアイコンを追加し、それらのリンクを別ウィンドウで開くようにします
LinkBubbler
紹介記事の元サイトのスクリーンショットをポップアップ表示します
TinyMCE
TinyMCEエディタを使用して記事の編集を可能にします
CoolTips
CoolTipsライブラリを使用して半透明の角丸ツールチップを表示します。
dpSyntaxHighlighter
dp.SyntaxHighlighterライブラリを使用してHTMLやPHP等の各種ソースコードをハイライト表示します。
Lightview
Lightviewライブラリ(v1.0.4)を使用して画像の表示の際にエフェクトを追加します。
LightWindow
LightWindowライブラリ(v2.0)を使用して画像や外部ページなどの表示にエフェクトを追加します。
YouTube
記事中にYouTubeビデオを埋め込むことが出来ます。

最後に

当該バージョンはベータバージョンですので、正式バージョンのリリースを早めるためにもぜひテストおよびバグ探しにご協力願います。

コメント(25)

新しいものから | 古いものから | ネスト表示 | RSS feed
Re: Xigg 1.0.0b1リリース 
投稿者: Ujiki | 投稿日時: 2008/2/22 10:22
Ujiki

リンク

に画像をあっぷしたのですが、 当方のMS-Win2k+FF2.0.0.12 ですと、リンク先の画像が消失し、 リンクアドレス文字が横切って、 重なった文字が見え難くなっております。 既出ならお手数をお掛けして申し訳ないのですが削除を希望致します。

それともみなさんのブラウザーでは問題が起きていませんか?

Re: Xigg 1.0.0b1リリース 
投稿者: IGAOS | 投稿日時: 2008/2/22 14:34 | 親コメント: #264
IGAOS

たまにうちのサイトでもその現象が発生することがあります。 おそらくはLinkBubblerで利用しているサイトが返してくるレスポンスによって、たまにそんな表示になることがあります。 たぶん画像が届いてないのかな?と思うんですが、あまり気にして調べていませんでした。

この場合、また時間をおいたり次の日に見るとサムネールも生成されてて意図通りの表示になるので、一時的なものだろうなぁと思ってました。

リンク

に画像をあっぷしたのですが、 当方のMS-Win2k+FF2.0.0.12 ですと、リンク先の画像が消失し、 リンクアドレス文字が横切って、 重なった文字が見え難くなっております。 既出ならお手数をお掛けして申し訳ないのですが削除を希望致します。

それともみなさんのブラウザーでは問題が起きていませんか?

Re: Xigg 1.0.0b1リリース 
投稿者: Ujiki | 投稿日時: 2008/2/22 15:11 | 親コメント: #265
Ujiki

ご返答に感謝致します。 そうなんですか。それなら気にすることはないんでしょうね。 せっかくの解説文章が、URL文字で消えてしまって、少しがっかりですけど。 それと、MS-Win2k(SP#4)+IE6 だと、画像は問題無く綺麗に表示するんです。でも、IE6でデバッグモード表示させると、エラー1エラー2を表示してスクリプトエラー警告表示が出ます。(TLT)

全く同じPCで同じ時刻。FFだと、変になっちゃう。FFのアドオンあたりが悪さをしているのかも知れませんね。う~む、不思議です。(^^);

たまにうちのサイトでもその現象が発生することがあります。 おそらくはLinkBubblerで利用しているサイトが返してくるレスポンスによって、たまにそんな表示になることがあります。 たぶん画像が届いてないのかな?と思うんですが、あまり気にして調べていませんでした。 この場合、また時間をおいたり次の日に見るとサムネールも生成されてて意図通りの表示になるので、一時的なものだろうなぁと思ってました。
Re: Xigg 1.0.0b1リリース 
投稿者: gondayu | 投稿日時: 2008/2/22 18:10
gondayu
インストール時のエラー表示をお知らせします。
引用:

Fatal error: Call to a member function fetchSingle() on a
non-object in /xoops_trust_path/PEAR/Sabai/DB/MySQL.php on line 255

Xigg japanese を ja_utf8 コピー文字コード変換してインストール

[テスト環境]
XCL 2.1.3 UTF-8
Apache/2.2.4 (Ubuntu)
MySQL/5.0.45
PHP/5.2.3
GetText Support/enabled
Re: Xigg 1.0.0b1リリース 
投稿者: 10key | 投稿日時: 2008/2/22 22:05
10key
お疲れ様です。
インストールが完了し、正常に動作しています。
うれしい(≧∇≦)
何か現象が出ましたら、また報告させていただきますm(_ _)m
Re: Xigg 1.0.0b1リリース 
投稿者: land-y | 投稿日時: 2008/2/23 6:59
land-y

概要の件数表示変更やyoutube等 要望のほう実現していただき大変感謝します。 とても使いやすくなりました。 引き続き開発のほう期待しております!

レポートや要望のほうはまた報告させていただきますので 宜しくお願いします。

Re: Xigg 1.0.0b1リリース 
投稿者: onokazu | 投稿日時: 2008/2/23 12:23 | 親コメント: #264
onokazu

リンク先のURLが長すぎてページが見づらくなっていましたので、リンク部分を修正させていただきました。Xiggにこの機能を入れるべきですね。。

リンク

に画像をあっぷしたのですが、 当方のMS-Win2k+FF2.0.0.12 ですと、リンク先の画像が消失し、 リンクアドレス文字が横切って、 重なった文字が見え難くなっております。 既出ならお手数をお掛けして申し訳ないのですが削除を希望致します。

それともみなさんのブラウザーでは問題が起きていませんか?

CoolTipsプラグインの例 
投稿者: onokazu | 投稿日時: 2008/2/23 12:34
onokazu

CoolTipsプラグインを使用すると、リンク先のclassに「help」を追加することで 半透明な角丸ツールチップを表示させることができます。下の動作例のリンクにマウスポインタをのせてみてください。なお、環境によっては動作しない場合がある模様です。

動作例: XOOPS Cube国際サイト

動作例のコード:

XOOPS Cube国際サイト

動作例: spanタグの例

動作例のコード:

spanタグの例

LightWindowプラグインの例 
投稿者: onokazu | 投稿日時: 2008/2/23 12:39
onokazu

LightWindowプラグインを使用すると、外部サイトや画像を別ウィンドウで格好よく表示させることができます。なお、環境によっては動作しない場合がある模様です。

動作例: XOOPS Cube国際サイト

動作例のコード:

XOOPS Cube国際サイト

dpSyntaxHighlighterプラグインの例 
投稿者: onokazu | 投稿日時: 2008/2/23 12:52
onokazu

dpSyntaxHighlighterを使用すると、各種コードを下記の例のように見やすく表示します。

動作例(PHP):

class test
{
    var $_var;

    function test($var)
    {
        $this->_var = $var;
    }

    function doSomething()
    {
        // comment
    }
}
$var = 'something';
$test = new test($var);
$test->doSomething();

動作例(CSS):

body {
	padding: 0;
	margin: 0;
	background-color: #171B20;
	font-size: 12px;
	font-family: "Lucida Grande", Tahoma, sans-serif;
}

UTF-8環境で表示言語が英語に 
投稿者: mkbl | 投稿日時: 2008/2/23 18:51
mkbl

UTF-8環境でインストールしましたが、管理画面の一般設定を除き、すべて英語になってしまいます。

投稿自体は日本語でも問題ありませんが、ソースへのリンク部分(<h4 class="nodeSource"></h4>に囲まれたリンク部分)は文字化けました。

インストールに当たってはTRUST側の language/japanese フォルダ内のファイルをUTF-8にコード変換し、ja_utf8 フォルダを生成してインストールしています。

環境は以下の通りです。

XCL 2.1.3 Apache:1.3.37 PHP:4.4.6 MySQL:4.0.27 インストールパッケージ:Xigg_XOOPSCube_all-1.0.0b1.zip

UTF-8化にあたってあとどの部分を変更すれば良いのでしょうか。ご教授いただければ幸いです。

Re: Xigg 1.0.0b1リリース 
投稿者: onokazu | 投稿日時: 2008/2/24 14:42 | 親コメント: #267
onokazu
インストール時のエラー表示をお知らせします。 [quote] Fatal error: Call to a member function fetchSingle() on a non-object in /xoops_trust_path/PEAR/Sabai/DB/MySQL.php on line 255 [/quote]

インストールはもちろん失敗するということですよね? ちょっと詳しく調べてみます。 ちなみにphpMyAdminとかでデータベースの中を見たりはできるのでしょうか?

Re: UTF-8環境で表示言語が英語に 
投稿者: onokazu | 投稿日時: 2008/2/24 14:50 | 親コメント: #274
onokazu

UTF-8環境でインストールしましたが、管理画面の一般設定を除き、すべて英語になってしまいます。

投稿自体は日本語でも問題ありませんが、ソースへのリンク部分(<h4 class="nodeSource"></h4>に囲まれたリンク部分)は文字化けました。

インストールに当たってはTRUST側の language/japanese フォルダ内のファイルをUTF-8にコード変換し、ja_utf8 フォルダを生成してインストールしています。

language/japanese部はXOOPS Cubeのモジュール部分専用の言語ファイルなので、スタンドアローンでの動作を前提としているXiggのを完全にutf8化するにはxoops_trust_path/PEAR/Xigg/locales/LC_MESSAGES/ja_JP.UTF-8下にxigg.moが必要になります(まだありません)。

方法としては、xoops_trust_path/PEAR/Xigg/locales/ja_JP.eucJP/LC_MESSAGES/xigg.po をUTF8化し、そのファイルからxigg.moを生成します。次リリースには配布パッケージに含める予定です。

Re: Xigg 1.0.0b1リリース 
投稿者: gondayu | 投稿日時: 2008/2/24 15:45 | 親コメント: #275
gondayu
インストールはもちろん失敗するということですよね? ちょっと詳しく調べてみます。 ちなみにphpMyAdminとかでデータベースの中を見たりはできるのでしょうか?

xdebug をインストールしているのが原因か解りませんが、インストールがエラー表示で停止した状態になります。が、管理画面へ戻ると Xigg はインストールされています。具体的な操作そのものはまだ行っていませんが、管理画面のリンクは正常に動作している模様です。

phpMyAdmin でデータベースの中を見ることはできます。

IIS環境での動作レポート 
投稿者: taku777 | 投稿日時: 2008/2/26 19:33
taku777

MAMP上では、現在不具合なく動作していますが・・・・
(XCL 2.1.3 Apache:2.0.59 PHP:5.2.3 MySQL:5.0.41)

(XCL 2.1.3 IIS6 or IIS7 PHP5.2.5 MySQL5.0.51a)
の環境で動作を確認したところ、インストールはうまくいくのですが一般設定以外すべて英語表記になり、管理画面プラグインの「Install」や、記事投稿時の「Submit」のリンク先が、すべて「https://〜〜〜〜〜 」となってしまいます。

対処法等ございますでしょうか。

Re: Xigg 1.0.0b1リリース 
投稿者: kotokoto | 投稿日時: 2008/3/1 8:30 | 親コメント: #277
kotokoto

私も同じメッセージが出てしまっています。 モジュール管理ではインストールできている表示になりますが、 実際はカテゴリが登録できなく、(登録処理をしても一覧に反映されない。)使用できない状況です。 DBのテーブルを見てみると、xiggのテーブルがない(?)状態です。 接頭辞はxiggでしょうか?デフォルトで作られるテーブルが分からないのですが、無さそうです。 もしかしたらxoops自体に接頭辞を付けてるのでそれが原因でしょうか?

Re: Xigg 1.0.0b1リリース 
投稿者: onokazu | 投稿日時: 2008/3/1 16:41 | 親コメント: #283
onokazu
私も同じメッセージが出てしまっています。 モジュール管理ではインストールできている表示になりますが、 実際はカテゴリが登録できなく、(登録処理をしても一覧に反映されない。)使用できない状況です。 DBのテーブルを見てみると、xiggのテーブルがない(?)状態です。 接頭辞はxiggでしょうか?デフォルトで作られるテーブルが分からないのですが、無さそうです。 もしかしたらxoops自体に接頭辞を付けてるのでそれが原因でしょうか?

xigg用のテーブルは作られていないと思います。テーブル名は、接頭辞_モジュールのdirname_xxxのようになります。その場合、モジュール管理からアンインストールして問題ないです。

SHOW TABLES クエリが失敗しているとしか考えられないのですが、例えばphpMyAdmin等で「Show Tables from データベース名;」のSQLを実行するとテーブル名が一覧表示されますでしょうか?

Re: Xigg 1.0.0b1リリース 
投稿者: kotokoto | 投稿日時: 2008/3/1 20:37 | 親コメント: #284
kotokoto

お返事ありがとうございます。 「Show Tables from データベース名;」実行したら、 You have an error in your SQL syntax. でした。 MySQLは、さくらインターネットのmysql4.1.20 です。

Re: Xigg 1.0.0b1リリース 
投稿者: onokazu | 投稿日時: 2008/3/1 22:24 | 親コメント: #285
onokazu

xoops_trust_path/PEAR/Sabai/DB/MySQL.phpをこのファイルと変更(右クリックで保存してください)して、このコメントに記載の修正をした場合、インストール時にどの様なメッセージが表示されるでしょうか?

記事投稿に関する問題 
投稿者: IGAOS | 投稿日時: 2008/3/3 9:58
IGAOS

お世話になります。 アルファ版からアップデートで1.0.0b1を利用しています。 レンタルサーバはHeteml。

1つだけ困った現象が起きています。 記事の投稿時にTinyMCEプラグインを使用している場合に

・「プレビュー」→「送信」という順序、もしくはいきなり「送信」をすると、「本文がありません」というエラーになって書いていた本文が消える。

再度、コピーしておいた本文を書いて「送信」すると、記事が書き込むことが出来る。

他には発生してませんか?

トラックバック(80)

新しいものから | 古いものから | RSS feed
To Top