Joomler!.net - Decided on Joomla!

Wiki or Wordpress? No it is JContentPlus.

 

Archives

Blog

Demo

Home » Blog » Joomla! CMS
0 votes
Written by:Joomler! 33979 hits Sunday, 26 January 2014 11:50

flat_four_leaf_clover_1_1Bluehostの契約期限に伴い移転先をVPSにと去年から考えていましたが、既に契約のあるさくらインターネットの500円プラン(スタンダード)に全部載せちゃいました。

一番は面倒だったことですね。VPSだと何かと自分でやらなくちゃいけないのでやっぱり躊躇してしまいました。

設定漏れで早速Googleからエラーメールが届きましたが、慣れたものですぐ設定変更しました。さくらインターネットは前からおすすめしていたりしていたサーバーで、データベースも複数持てるし、普通に使うには全く問題ない。いろいろやればできるようだが、サイトを設置するならローコストだと思います。

Joomla3.xになって大きな(コンポーネントを作成したことのある方ならわかってもらえると思う)追加機能がある。以前から書きたかったのだが、なかなか手つかずでした。

com_ajax です。

 
0 votes
Written by:Joomler! 12572 hits Saturday, 04 January 2014 08:43

あけましておめでとうございます。

a1370_000437_m

このサイトの去年を振り返って、必要最低限の更新(足りないのは知っている…)しかしていなく、なかなか手を入れられない理由を勝手に捻り出している気がしている私です。実際、暇が無いのも事実ですが、やりようによってはできたのではないかと思う新年早々です。

 
1 votes
Written by:Joomler! 29053 hits Monday, 06 May 2013 17:53

MultiBox plugin for Joomla!2.5.x with mootools

sample25

Please see Joomla!2.5 demo.

MultiBox plugin for Joomla!3.x with jQuery

sample

Please see Joomla!3.x demo.

 
0 votes
Written by:Joomler! 37030 hits Friday, 19 April 2013 15:34

XMLRPC for Joomla!2.5.x and 3.x version 2.0.3 released.

Fix

  • Plugin trigger
  • Clean cache

How to install or update

  • Normal install
 
0 votes
Written by:Joomler! 9658 hits Saturday, 06 April 2013 10:29

滅多に無いが、たまたまJoomla2.5のslowログがあった。メインサイト(私のサイトでは無い)では無いので少ないのは当然だが、そのクエリがやけに長いものだったので気になった。以下のようなクエリ

SELECT a.id, a.title, a.alias, a.title_alias, a.introtext, a.checked_out, a.checked_out_time, a.catid, a.created, a.created_by, a.created_by_alias, CASE WHEN a.modified = 0 THEN a.created ELSE a.modified END AS modified, a.modified_by, uam.name AS modified_by_name,CASE WHEN a.publish_up = 0 THEN a.created ELSE a.publish_up END AS publish_up,a.publish_down, a.images, a.urls, a.attribs, a.metadata, a.metakey, a.metadesc, a.access, a.hits, a.xreference, a.featured, LENGTH(a.fulltext) AS readmore,CASE WHEN badcats.id IS NOT NULL THEN 0 ELSE a.state END AS state,c.title AS category_title, c.path AS category_route, c.access AS category_access, c.alias AS category_alias,CASE WHEN a.created_by_alias > ' ' THEN a.created_by_alias ELSE ua.name END AS author,ua.email AS author_email,contact.id AS contactid,parent.title AS parent_title, parent.id AS parent_id, parent.path AS parent_route, parent.alias AS parent_alias,ROUND(v.rating_sum / v.rating_count, 0) AS rating, v.rating_count AS rating_count,c.published, CASE WHEN badcats.id IS NULL THEN c.published ELSE 0 END AS parents_published
FROM jos_content AS a
LEFT JOIN jos_categories AS c ON c.id = a.catid
LEFT JOIN jos_users AS ua ON ua.id = a.created_by
LEFT JOIN jos_users AS uam ON uam.id = a.modified_by
LEFT JOIN (
SELECT contact.user_id, MAX(contact.id) AS id, contact.language
FROM jos_contact_details AS contact
WHERE contact.published = 1
GROUP BY contact.user_id, contact.language) AS contact ON contact.user_id = a.created_by
LEFT JOIN jos_categories AS parent ON parent.id = c.parent_id
LEFT JOIN jos_content_rating AS v ON a.id = v.content_id
LEFT OUTER JOIN (SELECT cat.id AS id FROM jos_categories AS cat JOIN jos_categories AS parent ON cat.lft BETWEEN parent.lft AND parent.rgt WHERE parent.extension = 'com_content' AND parent.published != 1 GROUP BY cat.id ) AS badcats ON badcats.id = c.id
INNER JOIN jos_content_frontpage AS fp ON fp.content_id = a.id
WHERE a.access IN (1,1) AND c.access IN (1,1) AND CASE WHEN badcats.id IS NULL THEN a.state ELSE 0 END = 1 AND (a.publish_up = '0000-00-00 00:00:00' OR a.publish_up <= '2013-04-05 14:51:16') AND (a.publish_down = '0000-00-00 00:00:00' OR a.publish_down >= '2013-04-05 14:51:16')
GROUP BY a.id, a.title, a.alias, a.title_alias, a.introtext, a.checked_out, a.checked_out_time, a.catid, a.created, a.created_by, a.created_by_alias, a.created, a.modified, a.modified_by, uam.name, a.publish_up, a.attribs, a.metadata, a.metakey, a.metadesc, a.access, a.hits, a.xreference, a.featured, a.fulltext, a.state, a.publish_down, badcats.id, c.title, c.path, c.access, c.alias, uam.id, ua.name, ua.email, contact.id, parent.title, parent.id, parent.path, parent.alias, v.rating_sum, v.rating_count, c.published, c.lft, a.ordering, parent.lft, fp.ordering, c.id, a.images, a.urls
ORDER BY   CASE WHEN a.publish_up = 0 THEN a.created ELSE a.publish_up END  DESC ,  a.created DESC LIMIT 0, 4;

整形せず、ログのままだがこれでは見づらい。最近は、複雑なクエリを書くことが多く、いつも使っているエディタではなかなか整形してくれなくて困っていた。検索してみると良さそうなJavascriptで作られた整形アプリがあったのでサイト上にアップしてみた。(設置している間は、ブックマークして使ってもらってかまわない。)

http://www.joomler.net/dmlbreaker/

 
2 / 63

JContentPlus for Joomla!1.5 powered by Joomler!.net

デル株式会社
joomler.net is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla!(R) name is used under a limited license from Open Source Matters in the United States and other countries.
joomler.net is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.