​マルハチITサービス

  • Home

  • 提供中ソフトウェア

    • UsKeyHelper
  • Blog

  • More

    Use tab to navigate through the menu items.
    • 全ての記事
    • android
    • AS400
    • サイト構築
    • サーバー管理
    • ソフトウェア
    • バックアップ
    • フリーウェア
    • ホームページ制作
    • DB
    • 開発
    • 開発Web
    • 電子書籍
    • 製品
    • OSS
    • PC管理
    • SQL書き方
    • 周辺機器
    • 未分類
    • 仮想化関連
    • ガジェット
    検索
    Kawahara
    • 2009年9月4日
    • 1 分

    WindowsLiveWriterでNucleusに投稿するには

    新しいWindows Live Writer(以下WLW)でカテゴリが認識できなくなると記載したが、中途半端な自動認識機能を無視して正常に処理する方法が分かった。 これで今までどおり使えるようになった(゚∀゚) #Nucleus #WindowsLiveWriter

    閲覧数:0回0件のコメント
    Kawahara
    • 2009年7月14日
    • 1 分

    Nucleusのユーザー名にハイフォン使いたい(2)

    /nucleus/libs/globalfunctions.php(1053) function isValidDisplayName($name) { return eregi('^[a-z0-9]+[a-z0-9 _-]*[a-z0-9]+$', $name); } 修正箇所は上記でした。 #Nucleus

    閲覧数:1回0件のコメント
    Kawahara
    • 2009年7月9日
    • 1 分

    Nucleusのユーザー名にハイフォン使いたい

    Nucleusのエラーメッセージによると名前が使用できません ( a-z 、0-9 の英数字しか使えません) との事。これだとWindowsのユーザー名と統一できないしなぁ・・・と思いながらユーザー名をチェックする関数を眺めていると・・・^[a-z0-9]+[a-z0-9 ]*[a-z0-9]+$ あれ?なんか半角スペースが許されているような。試しに”abc test”というユーザーを作るとなんの問題もなく登録可能。これでいいのか?と思いつつスルー。 本来の目的だったアンダーバーとハイフォンを使えるように修正。 install.php(1009) // returns true if the given string is a valid display name // (to check nicknames) function _isValidDisplayName($name) { if (eregi("^[a-z0-9]+[a-z0-9 _-]*[a-z0-9]+$", $name) ) { return 1; } else {

    閲覧数:1回0件のコメント
    Kawahara
    • 2009年7月8日
    • 1 分

    Nucleusで複数BlogとRSS

    Nucleusで複数のBlogを下記の構成で立ち上げる。デフォルトBlogindex.phpセカンドBlogsecondblog.php Nucleusの指示どおりsecondblog.phpでアクセスできるよう、下記のように記述する。 secondblog.php <?php $CONF['Self'] = 'secondblog.php'; include('./config.php'); selectBlog('secondblog'); selector(); ?> ここまでは問題ないが、セカンドBlog上でRSSを取得しようとするとデフォルトBlogのRSSを拾ってきてしまう。原因はSkinファイルにRSSのパスが固定で記述されている為。 【修正前】header.inc <link rel=”alternate” type=”application/rss+xml” title=”RSS” href=”<%sitevar(url)%>xml-rss2.php” /> 【修正後】header.inc <link rel=”alte

    閲覧数:1回0件のコメント
    Kawahara
    • 2009年5月5日
    • 1 分

    Nucleusからのデータ抽出

    こんな感じでNucleusからデータを取得。ODBCさえ設定してしまえば、結構簡単に探せる。が、同じ事を繰り返したくないのでメモ。 SELECT CONCAT('<hr><h1>',ITEM.ititle,'</h1>', ITEM.ibody) as report FROM nucleus_item AS ITEM LEFT JOIN nucleus_category AS CAT ON(CAT.cblog = ITEM.iblog AND CAT.catid = ITEM.icat), nucleus_member AS MEMB WHERE MEMB.mrealname LIKE 'ユーザー名%' AND ITEM.iauthor = MEMB.mnumber AND CAT.catid = 2 AND idraft = 0 ORDER BY itime #Nucleus

    閲覧数:0回0件のコメント
    Kawahara
    • 2009年2月21日
    • 1 分

    Nucleusの移行

    NucleusをWindowsのZendCore上で稼働させていたが、CentOS5.2へ移行してみた。するとNucleusのDB保存と復元で正常に動作したかのように見えるがphpMyAdmin上ではUTF8の日本語が文字化けしていた。 DBバックアップを圧縮しないようにし、文字コードがUTF8である事を確認した上で、CentOS5.2へインポートしたら正常に復元された。 すると今度は、Nucleus上で日本語が表示できなくなるという・・・ で、結局ここを参考にglobalfunctions.phpに手を入れる事で解決。 以下引用: globalfunctions.php で sql_connect(); という行を探し,その後ろに sql_query(‘set names utf8’); と入れてみてください。 #MySQL #Nucleus

    閲覧数:0回0件のコメント
    Kawahara
    • 2008年11月25日
    • 1 分

    MySQL5.0.27の文字コードではまる

    MySQL5.0.27に格納されたNucleusのデータを抽出しようとしたら、もう何をどう触っても文字化けが直らない。本家サイトのマニュアルに今の文字コードを確認するSQL文を発見。 [SQL] SELECT character_set_name, collation_name FROM information_schema.columns WHERE table_schema = your_database_name AND table_name = your_table_name AND column_name = your_column_name; [/SQL]character_set_namecollation_namelatin1latin1_swedish_ci って帰ってくるじゃないですか。DBを作り直すしかない??? 結局、 [1]Nucleusの管理画面からDBを『nucleus.dat』として保存(UTF8で保存のこと) [2]Nucleus用のDBをmysqldumpでエクスポート『dbexp.dat』 [3]『dbex

    閲覧数:1回0件のコメント
    • Home

    • 提供中ソフトウェア

      • UsKeyHelper
    • Blog

    • More

      Use tab to navigate through the menu items.

      © 2019 BY マルハチITサービス PROUDLY CREATED WITH Wix.com​