Got a new responsive site freelance and i would like to try Bootstrap 3 theme in Drupal 7. A little bit confused at the very beginning because the theme has a lot of features and bug fixes ongoing. So the documentation is a bit lacking and i have to make some trials and errors before knowing what to do.
Some Drupal developers may also have problem on compiling LESS . So here i include a gulp script and some NodeJS packages to help.
Assume you have setup the Drupal 7 .
1. Download the Bootstrap 3 Drupal theme . The current stable version is 7.x-3.0 which is a bit old and only works with Bootstrap 3.0.x . I am going to use 7.x-3.1 which supports the latest Bootstrap version (v3.3.2 at the moment i write this post) . The 7.x-3.1 is still in beta (7.x-3.1-beta2) . You could download it from the releases listing page.
2. Extract the Bootstrap 3 base theme to the sites/all/themes folder. You would found the starterkits folder containing the subthemes. as follow. Continue reading Drupal 7 – Setup Bootstrap 3 Theme with Gulp for LESS compilation →
英國科學家霍金警告:不要再發展人工智能,有一天,人工智能會滅絕人類。
科學會不會吞噬人的性靈?十九世紀英國女小說家雪萊的「科學怪人」早已警告過了。英國人有足夠的哲理和智慧抗拒工具的誘惑,轉過來提防工具對人性的駕馭。
荷李活電影「二○○一年太空漫遊」,科幻小說改編,講美國太空人征伐木星,太空船的電腦忽然不再服從指令,那副電腦,名單叫HAL。為什麼是這個名字?有心人考證出來:HAL是IBM的前一個字母。六十年代末期,美國電腦公司就是IBM。所以電影和小說作者警告:再盲目崇拜科技下去,有一天,IBM會控制了美國。不是科學怪人的行政總裁,而是電腦本身,擁有了生命。
在全球網絡化的時候,文明世界轉向英國找尋答案,因為英國是哲學家的故鄉。但是哲學自從蘇格拉底之後,已經發展到極限。霍金有一次出席在劍橋大學的科學和哲學的論壇。有人提出:科技太過發達,科學怪人正在吞噬人類,我們的哲學家在哪裏?霍金說:二十世紀最後一位大哲學家是誰?是維根斯坦,維根斯坦只懂得語意分析。不錯,他對語意心理學和哲學的貢獻很偉大,但維根斯坦明白什麼是宇宙黑洞嗎?
Continue reading 陶傑 – 人工智能災難 →
台灣選舉,國民黨慘敗,連戰的兒子、國民黨前元老連震東的孫子連勝文,角逐台北市長,由於「太子黨」、「官富三代」、「二世祖」的一連串年輕人厭惡的頭銜,先帶頭仆了街。
國民黨之輸,輸在與二十一世紀網絡時代完全脫節。他們不知道這個世界已經不一樣。世襲權力、家庭倫理、中華情懷,已經被人手一部美國蘋果iPhone6通通Delete。尤其是權力世襲。中國的太子黨上台,形勢明擺在那裏。如果國民黨認為政權在自己的子孫手上一代代傳下去最可靠,當年就不必辛亥革命。
不錯,美國的布殊家族,父親做完總統到兒子,哥當完,還想讓弟弟也過癮。克林頓做了兩屆總統,他老婆還想做。但人家是美國。美國從來沒有過帝制,美國人不相信什麼孔子儒家,美國人見到總統,不會像中國人一樣膝蓋一軟就想跪下來。連戰父子眼睛瞧着美國的布殊家族,但忘記了自己的膚色和基因。
Continue reading 陶傑 – 台灣太子 →
香港人不會玩政治,尤其中國政治。大陸開放改革三十年,香港的精英時時北上,在人民大會堂會見鄧小平,從那時開始,就應該見識得到中國政治的山高水深,但很奇怪,這些愛國愛港人士,三十年來的表現無甚進步,好像什麼也沒有學過。
譬如中共的習總,最近召開文藝座談會,會上有諾貝爾文學家莫言,畫家范曾,導演陳凱歌、馮小剛,還有許多作家。但是滿座賓客,有誰不獲邀請而缺席?誰該到而沒有來?不止是宣示政策,下一步還是要拿人呢。
香港掀起佔中運動,特首梁振英對公眾說:二〇一七年普選方式是人大決定的,不是我,香港特區政府沒有權力更改。
這也是不識相。即使真的由大陸人大定的,你梁特也不可以公開這樣講出來,尤其不可以在佔中形勢最尖刻時這樣公開講出來。一九八九年,趙紫陽即因向蘇聯人說「現在重大問題都由鄧小平決定」而獲罪。當年此事直播,香港人都看得到,但香港的特首卻不理會,是他藝高特別人膽大,還是無識於中國,倒是耐人尋味。
香港特首去北京「述職」,不是叫你向上面說:「香港發生了暴亂,因為人大決議定了案,香港人不服,請問現在要不要開槍?解放軍要不要出來?」
Continue reading 陶傑 – 香港無人 →
美國密蘇里州鎗殺黑人案,白人警察獲判不起訴,引致全國上百城市黑人暴亂。
美國每十年八載,都會發生這類種族暴亂,皆屬小事。不錯,暴亂會死人。不錯,白人警察不會「吸收教訓」,不久之後,還會在街上鎗殺黑人。不錯,然後的鎗殺事件,又會引起種族爭議,又會爆發暴亂,但對於美國,對於隔岸觀火希望美國就此衰落的中國人,此等暴亂,全部都是小事。
為什麼是小事呢?因為以中國人的標準,美國的任何暴亂,雖然黑人是主角,卻不足以爆發什麼「顏色革命」,不足以「動搖政權」。
首先,這次全國暴亂,許多抗議的人,抗議「判決不公平」。但是,判白人警察威爾遜無罪的,不是白人法官,而是大陪審團。大陪審團不是都由白人「把持」,而是九個白人,三個黑人。
陪審團十二人是民眾的代表,不是由美國軍火商或哪個帝國主義統治集團委任欽點的,而是在控辯雙方監察下抽籤產生,抽出來的陪審員,如果辯方律師不喜歡,可以有異議。
費格森鎮的暴動,不會「動搖美帝國主義政權」,因為美國的政權,設有機制,讓全國民眾每隔四年,就「動搖」一次。鎗殺黑人的,也不是美國總統的侄子、國務卿的外甥,或者國防部長在街上開着保時捷跑車醉酒駕駛的兒子,而是執勤的警察。
Continue reading 陶傑 – 太陽照常昇起 →
Previously:
So it would be more useful if our drush command could take input arguments. Let’s modify the eureka_drush.drush.inc a bit.
eureka_drush.drush.inc
<?php
/**
* Implementation of hook_drush_command().
*/
function eureka_drush_drush_command() {
$items = array();
$items['say-hello'] = array(
'description' => 'Say Hello to someone',
'arguments' => array(
'whom' => 'Someone you want to say hello to. Defaults to "Kit".',
),
'drupal dependencies' => array('eureka_drush'),
);
return $items;
}
/**
* Callback function for say-hello.
* The function name is drush_<module_name>_<command_in_underscore>
*/
function drush_eureka_drush_say_hello($whom = "Kit") {
$msg = 'Hello ' . $whom;
drush_print("\n" . $msg . "\n");
}
Continue reading Drupal 7 – Write a Drush command which takes arguments input →
1. Create a new custom module . In this example, the module name is eureka_drush .
2. Create the eureka_drush.info .
eureka_drush.info
name = Eureka Drush
description = Custom drush command example.
core = 7.x
package = Eureka
3. Create the eureka_drush.module . Even if you do not have any implementation, leave it with just the PHP open tag.
eureka_drush.module
<?php
Continue reading Drupal 7 – Write your first Hello World Drush command →
The <img> allows us to show an image in different size on the browser by setting its width and height. We could get the displayed image width and height in jQuery as follow.
$("#img-tag-id").css("width");
$("#img-tag-id").css("height");
However, sometimes we would like to get the actual image width and height of the source image. The following solution is what i found in StackOverflow .
$("<img>") // Create a new <img>
.attr("src", $("#img-tag-id").attr("src")) // Copy the src attr from the target <img>
.load(function() {
// Print to console
console.log("Width: " + this.width);
console.log("Height: " + this.height);
});
Done =)
Reference: StackOverflow – Get real image width and height with JavaScript in Safari/Chrome?
If you have a Drupal accounts which are temporarily blocked. Connect to the MySQL database and then purge the flood table.
DELETE FROM flood;
Reference: Drupal Community – how to unblock my own admin account after 5 failed login attempts?
世界上有人的地方,就有歧視、排斥或厭惡。有時出於偏見,有時出於無知,有時因為狹隘,像對性別、性傾向、種族。
但是有的歧視和排斥,是人性的科學。
明珠台的一個紀錄片,講英國一個科學家,異想天開,研究人體裏的寄生蟲。為了了解寄生蟲,他不惜將寄生蟲植養在體內,還吃生豬肉。他發現其他寄生蟲,只會在人的腸胃裏,但生豬肉的寄生蟲卻會鑽進人的腦子。
他還研究了人身上各種虱子,包括陰虱。他發現,寄生蟲與虱子,與人類的寄生關係,可以上溯至一百萬年前,當人剛從猿人進化過來。
猿人全身是毛,活在原始蠻荒,那時身上就有虱子,體內就有寄生蟲了。一百萬年之前,古人類祖先不以蟲虱為苦,但是在進化的過程裏,到了某一階段,人類開始注視這些蟲子虱子,忽然發現這類生物的外貌醜陋恐怖不堪,極為令人惡心。
當人類發現蟲虱的賣相恐怖惡心之際,就是人類對美感最早產生了觀念,人第一次發現,世界萬物,有美醜之分。美好的事物令人感到祥和而歡欣,而醜惡令人覺得可怖而排斥。
由這時開始,人類懂得排斥寄生蟲和毛虱。因為此一意識的誕生,人類開始產生群居而清潔衛生的要求。這是人類進化的重要一大步。
Continue reading 陶傑 – 寄生蟲為什麼受歧視 →
Posts navigation
Dream BIG and go for it =)