Top>ダジャレンジャー版共通ファイル


タグPukiWiki, SEの良心, PukiWiki改造計画, ダジャレンジャー版, 共通ファイル, ライブラリ, プラグイン, 設定ファイル, CSS, スキン, ファビコン, アイコン素材, ドキュメント, 参照記事


2022/10/02 (日) 更新

 

PukiWikiダジャレンジャー版共通ファイル  

項目内容
カテゴリ共通ファイルライブラリ, プラグイン, 設定ファイル, CSS, スキン
公開日2022年10月02日
リリース0.2.0

概要  

  • PukiWikiダジャレンジャー版共通ファイルです(PukiWiki1.5.3で動作確認済)
  • PukiWiki本体がバージョンアップした場合や、各種ダジャレンジャー版ライブラリおよびプラグインがバージョンアップした場合でも、本共通ファイル(PukiWiki標準ライブラリ・プラグインの改造含む)を入れ替えることにより、最新のダジャレンジャー版PukiWikiが動作します
    • PukiWiki標準設定ファイル(pukiwiki.ini.php)とは別に設定ファイル(pukiwiki.dre.ini.php)を設け、PukiWiki標準CSSファイル(pukiwiki.css)を上書き・拡張するCSSファイル(pukiwiki.dre.css)に分けているため、標準本体と各種ライブラリ・プラグインで拡張した設定とを分けて管理しています
  • 本バージョンはオンラインサロン会員(PukiWiki開発基本会員以上)向けですが、オンラインストアでも販売しています
  • 本アーカイブのライセンスはGPL version 2またはそれ以降で、ライセンスが定める諸条件の範囲において個人・法人内部で自由に利用・改変が可能ですが、著作権者不利益に該当するあらゆる行為はライセンスに関係なく禁止とします
     

ファイル構成  

Noフォルダファイル内容バージョン備考
1(root).htaccessApache用設定ファイル-2022/08/22 キャッシュ設定・ファイル圧縮設定追加
2(root)index.phpPukiWiki起動ファイル0.1.0
3(root)pukiwiki.dre.ini.phpPukiWikiダジャレンジャー版設定ファイル0.1.92022/10/02 共通設定にPLUGIN_REF_NO_RIGHT_CLICK(画像右クリック禁止)を追加
4imagepage-top-button.webpPukiWikiダジャレンジャー版標準ページトップボタン-
5imagephotoswipe-default-skin.pngPhotoSwipe標準UIスキン-PukiWiki用画像スワイプ表示プラグイン
6imagephotoswipe-default-skin.svgPhotoSwipe標準UIスキン-PukiWiki用画像スワイプ表示プラグイン
7imagepreloader.gifPhotoSwipe画像プリロードアニメーションGIF-PukiWiki用画像スワイプ表示プラグイン
8imagesort-ascending.pngソート昇順-PukiWiki用ソートテーブル(表)プラグイン
9imagesort-blank.pngソートデフォルト-PukiWiki用ソートテーブル(表)プラグイン
10imagesort-descending.pngソート降順-PukiWiki用ソートテーブル(表)プラグイン
11libauth.phpPukiWiki標準ライブラリ0.1.0PukiWiki用ドラッグ&ドロップファイルアップロード対応attachプラグイン
12libdre_func.phpPukiWikiダジャレンジャー版ライブラリ0.2.0PukiWiki用URL短縮ライブラリ対応画像遅延読込・画像リサイズプラグイン
PukiWiki用リンク拡張プラグイン
2022/09/11 PNG画像をWebP画像にリサイズした際に背景が透過しない不具合を対処
13libfile.phpPukiWiki標準ライブラリ0.2.0PukiWiki用スパムフィルタライブラリPukiWiki用スパムフィルタライブラリ
14libfunc.phpPukiWiki標準ライブラリ0.2.0PukiWiki用URL短縮ライブラリ
15libhtml.phpPukiWiki標準ライブラリ0.2.0PukiWiki用ドラッグ&ドロップファイルアップロード対応attachプラグイン
16libinit.phpPukiWiki標準ライブラリ0.2.02022/10/02 リリース改訂
17libmake_link.phpPukiWiki標準ライブラリ1.0.0PukiWiki用URL短縮ライブラリ
18libplugin.phpPukiWiki標準ライブラリ0.2.0PukiWiki用スパムフィルタライブラリ
19libpukiwiki.phpPukiWiki標準ライブラリ0.1.1PukiWiki用ドラッグ&ドロップファイルアップロード対応attachプラグイン
20log-PukiWikiダジャレンジャー版共通ログフォルダ-
21mydo_cache-アフィリエイトプラグイン「MyDo(まいど)」用アフィリエイト情報キャッシュフォルダ-PukiWiki用アフィリエイトプラグイン「MyDo(まいど)」
22pluginedit.inc.phpPukiWiki標準ページ編集プラグイン0.1.2PukiWiki用WebSubライブラリ
PukiWiki用SEO対応プラグイン
23pluginhead.inc.phpheadタグ内出力プラグイン0.1.0任意のページでHTMLのheadタグ内にコード等を出力する場合に利用
24pluginhr.inc.phpPukiWiki標準水平線プラグイン0.1.1pukiWikiのインライン要素に水平線を追加する!(hrプラグインの改造)
25pluginimg.inc.phpPukiWiki標準画像表示プラグイン0.1.0PukiWiki用ドラッグ&ドロップファイルアップロード対応attachプラグイン
26pluginrename.inc.phpPukiWiki標準ページ名変更プラグイン0.1.1PukiWiki用WebSubライブラリ
PukiWiki用ドラッグ&ドロップファイルアップロード対応attachプラグイン
27resize_cache-画像リサイズプラグイン用画像キャッシュフォルダ-PukiWiki用URL短縮対応画像遅延読込・画像リサイズプラグイン
28skinemojionearea.min.cssTwitter風絵文字入力CSS1.0.0PukiWiki用スパムフィルタ対応コメントプラグイン
29skinemojionearea.min.jsTwitter風絵文字入力JS1.0.0PukiWiki用スパムフィルタ対応コメントプラグイン
30skinfilterable-table.min.jsソートテーブルフィルター処理JS1.0.0PukiWiki用URL短縮対応画像遅延読込・画像リサイズプラグイン
31skinmain.min.jsPukiWiki標準JS1.0.0ページ表示高速化のためminified
32skinpage-top-button.min.jsPukiWikiダジャレンジャー版標準ページトップボタンJS1.0.0【jQuery不使用】PukiWikiにページトップボタンを設置する!(WordPressにも応用可)
33skinphotoswipe.min.cssPhotoSwipe CSS1.0.0PukiWiki用画像スワイプ表示プラグイン
34skinphotoswipe.min.jsPhotoSwipe JS1.0.0PukiWiki用画像スワイプ表示プラグイン
35skinphotoswipe-default-skin.min.cssPhotoSwipeデフォルトスキンCSS1.0.0PukiWiki用画像スワイプ表示プラグイン
36skinphotoswipe-simplify.min.jsPhotoSwipe利用JS1.0.0PukiWiki用画像スワイプ表示プラグイン
37skinphotoswipe-ui-default.min.jsPhotoSwipe標準UI JS1.0.0PukiWiki用画像スワイプ表示プラグイン
38skinprism.cssPrism.js利用CSS1.29.0PukiWiki用シンタックスハイライトPrismプラグイン
39skinprism.jsPrism.js利用JS1.29.0PukiWiki用シンタックスハイライトPrismプラグイン
40skinpukiwiki.dre.cssPukiWikiダジャレンジャー版標準CSS0.1.42022/08/22 PukiWiki用ソートテーブル(表)プラグイン Ver1.0.0バージョンアップ対応
41skinpukiwiki.min.cssPukiWiki標準CSS1.0.0ページ表示高速化のためminified
42skinpukiwiki.skin.phpPukiWikiダジャレンジャー版標準スキン0.2.0ページ表示高速化対応
43skinsortable-table.jsソートテーブルJS1.0.0PukiWiki用URL短縮対応画像遅延読込・画像リサイズプラグイン

参照記事  

PukiWikiダジャレンジャー版ライブラリ(lib\dre_func.php)  

  • define('DRE_FUNC_WEBP_QUALITY', '70');
     

resize_image_to_webp($imagefile, $cachefile, $width, $height, $aspect = true, $show = false, $quality = DRE_FUNC_WEBP_QUALITY)  

  • WebP形式画像リサイズ関数
    • $imagefile:画像ファイル名(URL形式可)
    • $cachefile:キャッシュファイル名(フルパス)/null:キャッシュせず画面表示
    • $width:画像幅
    • $height:画像高さ
    • $aspect:アスペクト比維持(true:アスペクト比維持)
    • $show:画像画面表示(true:画面表示)
    • $quality:画像品質
       

is_imagefile($file)  

  • 画像ファイルチェック関数(true:画像ファイル)
    • ファイル名拡張子(gif・png・jpg・jpeg・bmp・webp)より判断
       

remote_file_exists($url)  

  • リモートサーバファイル存在チェック関数(true:ファイルが存在)
     

make_image_from_text($str)  

  • テキストから画像イメージを作成
     

get_image($file, $type = '')  

  • 画像ファイルから画像イメージを取得
     

output_webp_header()  

  • WebP画像ヘッダ出力
     

output_webp_image($image, $quality = DRE_FUNC_WEBP_QUALITY)  

  • WebP画像出力
     

PukiWikiダジャレンジャー版標準ファビコン  

項目内容
カテゴリアイコン素材ファビコン
公開日2022年01月19日
リリース1.0.0

概要  

  • 解像度別52種類のPukiWikiダジャレンジャー版標準ファビコンのアイコン素材です
  • 本アーカイブ内容の「favicons」フォルダをPukiWikiのドキュメントルートに保存すると、ファビコンとしてお使いになれます(フォルダパーミッション「755」/ファイルパーミッション「644」に設定)
  • 具体的な使用方法は、ダジャレンジャー版共通ファイルに含まれる「pukiwiki.skin.php」を参照して下さい
  • ファビコンPukiWikiその他で実装する際のサンプルになるため、アイコン素材として公開します

PukiWikiダジャレンジャー版標準ファビコン

参照記事  

PukiWiki操作アイコンWebP版  

項目内容
カテゴリアイコン素材:PukiWiki操作アイコン
公開日2021年02月23日
リリース1.1.0

概要  

  • 32/48/64ドット・20種類のPukiWiki操作(編集・凍結・差分・バックアップ・添付・リロード等)アイコン素材のWebP版です
  • PukiWikiの標準アーカイブに含まれていない、ログインとログアウトアイコン(PukiWiki標準の20ドットアイコン)を含んでおり、全ての操作を本アイコン素材で置き換え可能です
  • 本アーカイブ内容をPukiWikiのドキュメントルートにある「image」フォルダに保存してお使いになれます(フォルダパーミッション「755」/ファイルパーミッション「644」に設定)
  • 32ドット(「op-icon32」フォルダ)/48ドット(「op-icon48」フォルダ)/64ドット(「op-icon64」フォルダ)の各アイコンは、PukiWiki標準アイコンのデザインではなく、オリジナルデザインのアイコンになります(RSSアイコンに関しては、RSSアイコン標準化プロジェクト「Feed Icons」のアイコンを収録しています)
  • 使用サンプルは本サイトで、ページ最下部にPukiWiki標準アイコンの代わりに32ドットアイコンを配置しています
  • URL短縮対応画像遅延読込・画像リサイズプラグインを利用することで、PukiWikiの完全WebP化が可能です
  • PukiWiki以外に、他のWikiシステムにも応用が可能であるため、アイコン素材として公開します

PukiWiki操作アイコンWebP版

参照記事  

オンラインサロン「SEの良心・友の会」 ダウンロード お問い合わせ
 

 

 

コメントはありません。 Comments/ダジャレンジャー版共通ファイル



 


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ ログイン   最終更新のRSS