發表文章

目前顯示的是 10月, 2015的文章

Joomla! Get-Started-Website 入門網站

裡面可能會互相連結。 Introduction (介紹) Joomla! 入門網站 - 英文 Glossary (詞彙/術語) Joomla! Glossary - 英文 Getting Started (入門) Joomla! Getting Started - 英文

Joomla! Glossary's note 術語的筆記

  Access Control List  或稱 ACL ACL 制定User或System processes存取物件的權限和如何操作己授權的物件。  在Joomla!中ALC分為兩個方面讓Administrator去控制。  網站的哪些部分可以讓哪些人去看呢? 指定文章是公開的大家都可以看,或是只有編緝者可以看,又或是可以不顯示出來,等等。 任何被授權的物件可以被哪些User做哪些操作? 指定User是否可以寫新文章或者只能編緝現有的文章,或是讓他們可以改變文章分類,等等。 Alias  別名 一個短小的文字片段來代表文章標題或是多個選項的名字。 他會限制一些不可以使用的文字,來防止你自訂他的時候出錯。 如果你讓這個選項為空值,他會自己幫你塡(用你的標題)! Anchor 錨點 在你的文章內放下錨點,你可以透過超連接等方式,直接到文章的那個位置。 EX : <a   name = "my_anchor"   title = "My Anchor" > </a > 連接的方式 EX: <a   href = "#my_anchor"   > </a > 你可以用超連結+"#"上的方式連到別的網站的錨點,比方說 http://www.mysite.com/my_article.html 中你可以前接連到他anchor錨點的地方,用這個網址 http://www.mysite.com/my_article.html#my_anchor 。 Article  文章 在Joomla!,Article 是由文字( HTML ),可能還包含一些連結,圖片等東西組成。 Article是內容系統( content system )最低層的基本單位。 自從Joomla! 2.5,每個Article正好是一個分類( Category )。 一個分類可在另一個分類之中,當成是子類別。也可以是"未分類"。 分類 → 文章 分類 → 子分類 → 文章 分類 → 子分類 → 子分類 → 文章 Articles 是用Article Manage

Joomla! Extensions 擴充套件介紹

圖片
  一些SkyNimo用過的套件介紹。 JCE 文字編輯器 這一款我用的不是很好,功能很多,不過網路上好像很多人使用 JCK 文字編輯器 功能較少,但還不錯,缺點是上傳圖檔的中文字會被消掉。 Hs Highlighter (語法顯示) 還不錯,下載要註冊有點麻煩就是了。 Ciplogic CodeEditor (GeSHi) for TinyMCE (語法顯示) (本站使用中) 簡單易用,缺點是原始碼那邊較難編緝 Sourcerer 讓joomla文章中可以使用 PHP, CSS, JavaScript等語言(本站使用中) 2014/09/12 開使用~ Read Less - Text 自動幫你的joomla文章加上"閱讀更多" (本站使用中) 2014/11/04 開始用~ Wait for next

Joomla! small note

閱讀全文 在原始碼中輸入 1 <hr   id = "system-readmore"   />  

Fast Reading 速讀

心中不要默念的方法! 初步 : 把心中默念的聲音換成呼吸聲,讀的速度讓默念跟不上。

Scp - ssh 的遠端檔案傳輸指令

  官方概要: scp   [-1246BCpqrv ]   [-c   cipher ]   [-F   ssh_config ]   [-i   identity_file ]           [-l   limit ]   [-o   ssh_option ]   [-P   port ]   [-S   program ]           [ [user @ ]host1 : ]file1   [ . . . ]   [ [user @ ]host2 : ]file2 看不懂對嗎? 沒關系,我們只要會簡單的用法就好! 1.系統需求: 本地這邊需要安裝     openssh-client 伺服器那邊需要安裝 openssh-server 2.指令: 從本地傳到遠端 : $ scp 要傳的檔案 遠端的帳號@遠端的位置(可以是ip,也可以是網址):遠端要傳檔案的資料夾。 1   $    scp   FileName   "User" @server :server-location /   {enter } EX : 以limiu的使用者身份把當前目錄下的*(所有檔案)傳到203.64.125.XX伺服器中的/home/limiu/資料夾位置 1   $    scp   . / *   "limiu" @203 .64 .125 .XX : /home /limiu /   {enter } PS : 輸入後如果遠端的帳號有密碼會要求您輸入。 User那邊的雙引號可加可不加(如果您的帳號沒有順殊字元的話。   從遠端傳到本地 : $ scp 遠端的帳號@遠端的位置(可以是ip,也可以是網址):遠端要傳的檔案 傳回來的資料夾位置。 1   $    scp   "User" @server :server-location /FileName   local-location /   {enter } EX : 以limiu的使用者身份把203.64.125.XX伺服器中的/home/limiu/這個位置下的*(所有東西)下載到本地端的.(當前目錄) 1 $    scp   "limiu" @203 .64 .125 .XX : /home /limiu / *   .

${}的妙用 split(分割字串)

首先假設我們有一個變數叫var他的內容是"000.title-name" 實作: 1 $ var = '000.title-name' 然後就開始吧! 1.${var#*string} 由var中以 左到右 的方式找到的 第一個 string字串,並把string字串後面的文字輸出。 實作: 1 $ echo   ${var#*t} 輸出: 1 itle.name 2.${var##*string} 由var中以 左到右 的方式找到的 最後一個 string字串,並把string字串後面的文字輸出。 實作: 1 $ echo   ${var##*t} 輸出: 1 le.name 3.${var%string*} 由var中以 右到左 的方式找到的 第一個 string字串,並把string字串後面的文字輸出。 實作: 1   $ echo   ${var%t*} 輸出: 1 000.ti 4.${var%%string*} 由var中以 右到左 的方式找到的 最後一個 string字串,並把string字串後面的文字輸出。 實作: 1 $ echo   ${var%%t*} 輸出: 1 000. 5.${var%%string*} 由var中取出從第n1到第n2個之間的文字(第一個字元是1)。 實作: 1 $ echo   ${var:n1:n2} 輸出: 1 .title-n

Linux small note

在BASH中 for var in $input 的分割符號可以用"IFS='X'"代替。 #for的分割符號、for的分隔符號。 EX : 以,來分割字串 IFX=',' PS : 若要以換行來分割可以像這樣做 IFX=<span style="color: #ff0000;">$</span>'\n' 查閱資料時: ★cat  由第一行開始顯示檔案內容 鳥哥詳細的解釋 。 ★tac  從最後一行開始顯示,可以看出 tac 是 cat 的倒著寫! ★nl   顯示的時候,順道輸出行號! ★more 一頁一頁的顯示檔案內容  鳥哥詳細的解釋 。 ★less 與 more 類似,但是比 more 更好的是,他可以往前翻頁!  鳥哥詳細的解釋 。 ★head 只看頭幾行  鳥哥詳細的解釋 。 ★tail 只看尾巴幾行  鳥哥詳細的解釋 。 ★od   以二進位的方式讀取檔案內容! 檔案文字統計與修改 ★wc 統計檔案行數與字數 ★tc 欲替換字元 替換成的字元 取代或刪除字元(只能從stdin讀取資料) 搜尋檔案 ★which 搜尋PATH中的特定執行檔,顯示在PATH中的哪個目錄下(需要知道完整的檔名)。 ★whereis 搜尋檔案的實際位置(需要知道完整的檔名)。 ★locate 查詢檔案的實際位置(完整與部份檔名都可),可用updatedb更新其資料庫。 ★find 搜尋特定檔案。 使用者 ★groupadd groupName 新增群組。 ★useradd userName 新增使用者。 useradd -g sky nimo 新增nimo使用者,並日入sky群組中。 -c 加入注解。 -g 設定主要群組(名稱或GID)。 -G 設定附加群組(名稱或GID)。 -d 設定家目錄。 -e 建立帳號到期日,過期即無法使用。 -u UID 指定UID。 ★id 查詢使用者相關資訊。 ★userdel userName 刪除使用者。 -r 一併刪除家目錄 ★usermod userName 修改使用者帳號。 -c 修改注解。 -g 修改主要群組。 -G 修改附加群組。 -d 修改家目錄。 -e 修改帳號到期日。 -l 修改帳號名稱。 -u UID 修改UID。

kkbox轉檔名的Script

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 #/bin/bash #將temp.txt中每行的檔名由"編號.歌名 - 歌手.副檔名" 重新命名成 "歌手 - 歌名.副檔名" export   PATH = /bin : /sbin : /usr /bin : /usr /sbin   #檢查 temp.txt 是否存在 if   [   !   -f   temp .txt   ] ;   then          echo   "temp.txt 不存在,無法執行。"          exit   1 fi   IFS = $' \n '   for   songName   in   $(cat temp.txt) do          tmpName = ${songName}          #拆成"歌名 - 歌手.副檔名"          printf   -v   tmpName   "%s"   ${tmpName#*.}          #抓歌名          printf   -v   title   "%s"   ${tmpName%% -*}          #拆今"歌手.副檔名"          printf   -v   tmpName   "%s"   ${tmpName#*- }          #抓歌手          printf   -v   artist   "%s"   ${tmpName%.*}          #抓副檔名          printf   -v   ext   "%s"   ${tmpName##*.}          #改名          mv   " ${songName} "   " ${artist}   -  ${title} . ${ext} "   done  

Windows 7 無法離開家用群組 can't leave grouphome

我的電腦右鍵->管理->服務與應用程式->服務 ( 手動 -> 啟動 )Function Discovery Resource Publication ( 手動 -> 啟動 )Function Discovery Provider Host ( 手動 -> 啟動 )Network List Service ( 手動 -> 啟動 )HomeGroupProvider 重新開機  

Windows 7 檔案共用防火牆設定 file share firewall confing

Window7 檔案共用的防火牆的TCP連線是用139 與 445 這兩個port,所以,打開他吧!   (開啟)網路和共用中心->(點選)Windows 防火牆->(點選)進階設定-> (點選)輸入規則->(右鍵)輸入規則->(點選)新增規則(N)...->(選)連接埠(O)-> (點選)下一步(N)> ->(輸入"139")特定本機連接埠(S):->(點選)下一步(N)> -> (點選)下一步(N)> ->(點選)下一步(N)>名稱隨便打->(點選)完成(F) (點選)輸入規則->(右鍵)輸入規則->(點選)新增規則(N)...->(選)連接埠(O)-> (點選)下一步(N)> ->(輸入"445")特定本機連接埠(S):->(點選)下一步(N)> -> (點選)下一步(N)> ->(點選)下一步(N)>名稱隨便打->(點選)完成(F) OK了,試試看吧!

Cygwin Install Package 該裝的套件

先到 Cygwin 官方網站下載吧! 下載的網站選 "ftp://ftp.ntu.edu.tw" bash make (The GNU version of the 'make' utility) gcc-core , gcc-g++ gcc-mingw-core , gcc-mingw-g++ ssh (openssh) wget tar gawk xz bzip2 git curl Vim vundle apt-cyg

Joomla! 搬家 Move House

這邊寫一個Joomla!搬家記錄 要把Joomla!A搬家到Joomla!B過程如下: 1.複製Joomla!A所有目錄文件到Joomla!B 2.用Joomla!A伺服器的phpMyAdmin將整個資料庫匯出到XXXXX.sql 3.用Joomla!B伺服器的phpMyAdmin建立一個資料庫 4.用Joomla!B伺服器的phpMyAdmin將XXXXX.sql資料匯入剛剛建立的資料庫 5.開啟Joomla!B 的configuration.php (將伺服器資料更新) $host -> sql主機位置 $db -> 資料庫名稱 $user -> 資料庫帳號 $password-> 資料庫密碼 $log_path-> log的位置(Joomla!自動更新和某些功能會用到) $tmp_path-> tmp的位置(Joomla!自動更新和某些功能會用到) 如果不知道位置在哪可以寫一個php來查看 1 2 3 4 5 <? php   $path   =   getcwd ( ) ; echo   "Your Absolute Path is: " ; echo   $path ; ?>

安裝 SSH Server Ubuntu 13.10

想讓你的putty用ssh的方式連到你的主機嗎? Let's do it! 1 root @   ~ $ apt -get   install   -y   ssh   openssh-server  

Linux Windows 等各種對照

ipconfig <-> ifconfig , iwconfig

家目錄中的文件名改成英文 Ubuntu 13.10

圖形介面 1 root @ ~ $ LANG = C   xdg-user-dirs-gtk-update 文字介面 1 root @ ~ $ vim   ~ / .config /user-dirs .dirs 將 1 2 3 4 5 6 7 8 9 10 11 12 13 14 # This file is written by xdg-user-dirs-update # If you want to change or add directories, just edit the line you're # interested in. All local changes will be retained on the next run # Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped # homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an # absolute path. No other format is supported. # XDG_DESKTOP_DIR = " $HOME /桌面" XDG_DOWNLOAD_DIR = " $HOME /下載" XDG_TEMPLATES_DIR = " $HOME /模版" XDG_PUBLICSHARE_DIR = " $HOME /公共"   XDG_DOCUMENTS_DIR = " $HOME /文件" XDG_MUSIC_DIR = " $HOME /音樂" XDG_PICTURES_DIR = " $HOME /圖片" XDG_VIDEOS_DIR = " $HOME /影片" 改成 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 # This file is written by xdg-user-dirs-update # If you want to change or add directories, ju

防止Ubuntu進入待命狀態 Ubuntu 13.10

我是用筆電來架 Ubuntu 的 Server ,然後再用putty 連進來做練習,最近發現一個困擾就是當我筆電螢幕蓋上的時候,它會進入待命狀態,然後putty就連不上了!! 上網找了一些資料解決了這個問題 1 root @   ~ $ vim   /etc /systemd /logind .conf 把 1 #HandleLidSwitch=... 的'#'拿掉,並把等號後方的文字改成ignore,結果如下   1 HandleLidSwitch = ignore 重啟服務   1 root @   ~ $ restart   systemd-logind 參考 http://askubuntu.com/questions/360615/ubuntu-server-13-10-now-goes-to-sleep-when-closing-laptop-lid

BashScript small note

批次建立帳號加入密碼可以用這種方式 1 echo   "password"   |   passwd   --stdin   $username

SSH slow response (回應過慢) Ubuntu13.10

首先編輯 1   $ vi   /etc /ssh /sshd_config 在最底下加入 1 UseDNS   no 然後編輯 1   $ vi   /etc /ssh /ssh_config 在最底下加入或修改 1 GSSAPIAuthentication   no 重新啟動服務 1 $ restart   ssh

用Linux在lionfree.net上備份skynimo.twgg.org (backup)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 #!/bin/bash # # This program will automatically down the files from website for backup. # Using FTP. # # HISTORY # 2014/07/16    Lim     First time to release # ############################## # 1. input FTP's Host, ID and Password.          host = "ftp.lionfree.net"          id = "lfnet_15084564"          pw = 'obv86235'   #2. what is the correct and remote working directory.          localdir = ""          remotedir = "" ############################## wget   ftp : / / $host :21 /skynimo .twgg .org / *   --ftp -user = $id   --ftp -password = $pw   -r # End of this file.

Vim 好用的文字編輯器

  命令模式 開啟檔案:e --> edit 1 :e   filename 離開 : q --> quit ,! -->強制 1 :q ! 開啟另一個檔案:o --> open 1 :o   filename 儲存檔案:w --> write 1 :w 另存新檔:w --> write 1 :w   filename   一般模式 上下左右:hjkl 同↑↓←→。 PageUp:游標向上一整頁。 PageDown:游標向下一整頁。 gg:游標移動到第一行。 G:游標移動到最後一行。 nG:游標移動到第n行。 w:游標移動到下一組字,碰到符號、空白、TAB、會停止。 W:游標移動到下一組字,碰到空白、TAB、會停止。 yy:複製游標所在的那一行。 ny↑:製游標所在的那一行,加上上面的n行。 ny↓:製游標所在的那一行,加上下面的n行。 dd:刪除游標所在的那一行。 nd↑:刪除標所在的那一行,加上上面的n行。 nd↓:刪除標所在的那一行,加上下面的n行。 pp:貼上,上一個[複製或刪除]的資料。 np:貼上n次,上一個[複製或刪除]的資料。 u:undo。 ^r:redo。 .:重覆上一個動做。 ^:游標移動到該行行首。 $:游標移動到該行行尾。 Ctrl + g:顯示游標目前位置的資訊。 Set  顯示特殊字元 1 :set list VI內