Plugin Directory

Changeset 1126435


Ignore:
Timestamp:
04/02/2015 04:20:56 PM (11 years ago)
Author:
zartosht
Message:

حذف فونت وب‌یکان به دلیل درخواست ناشر فونت و جایگزینی فونت ایرانیان (http://soozanchi.ir). حذف کدکوتاه (shortcode) از افزونه.

Location:
sepideman-persian-fonts
Files:
21 added
3 edited

Legend:

Unmodified
Added
Removed
  • sepideman-persian-fonts/trunk/css/fonts.css

    r1124144 r1126435  
    1 /*__YEKAN___*/
     1/*___IRANIAN-SANS___*/
    22@font-face {
    3         font-family: "yekan";
    4         src: url(fonts/Yekan.eot);
    5         src: url(fonts/Yekan.eot?#iefix) format("embedded-opentype"), url(fonts/Yekan.woff) format("woff"), url(fonts/Yekan.ttf) format("truetype"), url(fonts/Yekan.svg#BYekan) format("svg");
     3        font-family: "iraniansans";
     4        src: url(fonts/IranianSansWeb-Regular.woff) format("woff");
     5        font-weight: normal;
     6        font-style: normal
     7}
     8
     9/*___IRANIAN-SERIF___*/
     10@font-face {
     11        font-family: "iranianserif";
     12        src: url(fonts/IranianSerifWeb-Regular.woff) format("woff");
    613        font-weight: normal;
    714        font-style: normal
  • sepideman-persian-fonts/trunk/readme.txt

    r1124144 r1126435  
    1 === فونت پارسی سپیدمان ===
     1=== نویسه‌های پارسی سپیدمان ===
    22Contributors: zartosht
    33Donate link: http://www.sepideman.com
    4 Tags: Themes, Fonts, BYekan, Yekan, BBCNassim, GE SS MEDIUM, Persian, فونت, سپیدمان
     4Tags: Themes, Fonts, BYekan, IranianSans, BBCNassim, GE SS MEDIUM, Persian, فونت, سپیدمان, نویسه
    55Requires at least: 3.0.1
    66Tested up to: 4.1.1
     
    1414
    1515افزونه فونت های پارسی سپیدمان با ارائه یک پنل مجزا به شما امکان می‌دهد تا فونت‌های هر پوسته ای را به فونت های محبوب پارسی تغییر دهید.
    16 در حال حاضر فونت های: Yekan, BYekan, BBCNassim و GE SS MEDIUM.
     16در حال حاضر فونت های: Iranian-Sans, BYekan, BBCNassim و GE SS MEDIUM.
    1717
    18 برای استفاده با مراجعه به پنل افزونه تگ یا نشاسه هر المان را در فیلد مقابل فونت دلخواه بنویسید. سپس با استفاده از کد کوتاه [sepideman_pf] در ویجت هدر و یا فوتر فونت پوسته خود را تغییر دهید.
     18برای پیدا کردن شناسه و یا نام هر المان می‌توانید از منوی Inspect Element مرورگر خود استفاده کنید. برای تغییر جزئی می‌توانید روی المان کلیک راست کرده و با استفاده از بخش Copy Unique Selector ادرس دقیق انتخاب یک المان را کپی کنید.
    1919
    20 http://www.SecuritExperts.com
    21 http://www.Sepideman.com
    22 http://www.ZartoshtSepideman.com
     20نویسه‌ی ایران‌سریف در نمایش نقطه سوم حروف سه نقطه پایین مثل «پ» مشکل دارد و در حال بروزرسانیست. در صورت انتشار نسخه جدید این نویسه در افزونه جایگذاری می‌شود.
    2321
    24 fb/SecuritExperts
    25 insta/SecuritExperts
    26 insta/ImenWeb
    27 G+/+ImenWeb
    28 twitter/SecuritExperts
     22* http://www.SecuritExperts.com
     23* http://www.Sepideman.com
     24* http://www.ZartoshtSepideman.com
     25
     26* fb/SecuritExperts
     27* insta/SecuritExperts
     28* insta/ImenWeb
     29* G+/+ImenWeb
     30* twitter/SecuritExperts
    2931
    3032== Installation ==
     
    32341. پوشه `sepideman-persian-fonts` را در پوشه افزونه های وردپرس `/wp-content/plugins/` بارگذاری کنید.
    33351. افزونه را در منوی افزونه ها فعال کنید.
    34 1. Place `[sepideman_pf]` somewher in your footer, header, widget or ... .
    3536
    3637== Changelog ==
    3738
    38 = 1.0 =
     39= 1.5.0 =
     40حذف فونت وب‌یکان به دلیل درخواست ناشر فونت و جایگزینی فونت ایرانیان (http://soozanchi.ir). حذف کدکوتاه (shortcode) از افزونه.
     41
     42= 1.0.0 =
    3943انتشار نسخه اولیه فونت های پارسی سپیدمان
    4044
    4145== Upgrade Notice ==
    4246
     47= 1.5.0 =
     48حذف فونت وب‌یکان به دلیل درخواست ناشر فونت و جایگزینی فونت ایرانیان (http://soozanchi.ir) توجه داشته باشید با بروزرسانی فونت وب یکان از بین می‌رود و فونت ایرانیان جایگزین آن می‌شود. حذف کد کوتاه. لطفا کد کوتاه را از صفحه یا ابزارک خود حذف کنید، دیگر نیازی به استفاده از کد کوتاه نیست.
    4349
    44 == A brief Markdown Example ==
     50== امکانات ==
    4551
    46521. اولویت نصبت به تمام افزونه ها و پوسته ها
  • sepideman-persian-fonts/trunk/sepideman-persian-fonts.php

    r1124144 r1126435  
    11<?php
    22/**
    3  * Plugin Name: فونت های پارسی سپیدمان
     3 * Plugin Name: نویسه‌های پارسی سپیدمان
    44 * Plugin URI: http://plugins.sepideman.com/sepideman-persian-fonts
    55 * Description: افزودن فونت های پارسی محبوب به پوسته وردپرسی شما
    6  * Version: 1.0.0
     6 * Version: 1.5.0
    77 * Author: زرتشت سپیدمان
    88 * Author URI: http://www.ZartoshtSepideman.com
     
    2525add_action( 'admin_init', 'register_mysettings' );
    2626function register_mysettings(){
    27     register_setting( 'sepideman-settings', 'yekan' );
     27    register_setting( 'sepideman-settings', 'iraniansans' );
     28    register_setting( 'sepideman-settings', 'iranianserif' );
    2829    register_setting( 'sepideman-settings', 'bbcnassim' );
    2930    register_setting( 'sepideman-settings', 'byekan' );
     
    4041            do_settings_sections( 'sepideman-settings' );
    4142    echo '<table style="width: 100%"><tr>';
    42     echo '<td style="width: 110px">یکان : </td><td><textarea style="width: 100%" dir="ltr" type="text" name="yekan" >' . esc_attr( get_option('yekan') ) . '</textarea></td></tr>';
     43    echo '<td style="width: 110px">ایرانیان سنس : </td><td><textarea style="width: 100%" dir="ltr" type="text" name="iraniansans" >' . esc_attr( get_option('iraniansans') ) . '</textarea></td></tr>';
     44    echo '<td style="width: 110px">ایرانیان سریف : </td><td><textarea style="width: 100%" dir="ltr" type="text" name="iranianserif" >' . esc_attr( get_option('iranianserif') ) . '</textarea></td></tr>';
    4345    echo '<tr><td>بی‌بی‌سی نسیم : </td><td><textarea style="width: 100%" dir="ltr" type="text" name="bbcnassim">' . esc_attr( get_option('bbcnassim') ) . '</textarea></td></tr>';
    4446    echo '<tr><td>بی‌یکان : </td><td><textarea style="width: 100%" dir="ltr" type="text" name="byekan" >' . esc_attr( get_option('byekan') ) . '</textarea></td></tr>';
     
    4749    echo '</form>';
    4850    echo '<h3>طرز استفاده</h3>' .
    49     '<p>برای تغییر فونت هر المان شناسه، کلاس و یا نام المان را در بخش فونت مربوطه بنویسید. نام هر المان را با یک "," جدا کنید. به عنوان مثال: <code>a,ht,#content-title</code>. سپس کد <code>[sepideman_pf]</code> را در بخشی که میخواهید تغییر فونت دهد قرار دهید.</p>' .
     51    '<p>برای تغییر فونت هر المان شناسه، کلاس و یا نام المان را در بخش فونت مربوطه بنویسید. نام هر المان را با یک "," جدا کنید. به عنوان مثال: <code>a,ht,#content-title</code>. </p>' .
    5052    '<h3>نکات:</h3>' .
    51     '<ul><li>با تغییر بخشی از یک صفحه تمام صفحه تغییر می‌کند.</li><li>برای تغییر جزئی، با استفاده از منوی <code>Inspect Element</code> سپس <code>Copy Unique Selector</code> مشخصه جزئی المان را کپی کنید.</li><li>برای تغییر تمام فونت‌ها به یک فونت، در فیلد مقابل فونت <code>*</code> بگذارید.</li><li>برای انجام تغییر در تمام سایت، کد کوتاه <code>[sepideman_pf]</code> را در ویجت فوتر و یا هدر که در تمام برگه‌ها و نوشته‌ها قابل دیدن است قرار دهید.</li></ul>';
     53    '<ul><li>
     54    برای پیدا کردن شناسه و یا نام هر المان می‌توانید از منوی <code>Inspect Element</code> مرورگر خود استفاده کنید. برای تغییر جزئی می‌توانید روی المان کلیک راست کرده و با استفاده از بخش <code>Copy Unique Selector</code> ادرس دقیق انتخاب یک المان را کپی کنید.</li></ul>';
    5255    echo '</div>';
    5356}
    5457
    5558function sepideman_persian_fonts() {
    56     echo '<script>jQuery(document).ready(function(){jQuery("' . esc_attr( get_option('yekan') ) . '").css({ "font-family" : "yekan" });});</script>';
     59    echo '<script>jQuery(document).ready(function(){jQuery("' . esc_attr( get_option('iraniansans') ) . '").css({ "font-family" : "iraniansans" });});</script>';
     60    echo '<script>jQuery(document).ready(function(){jQuery("' . esc_attr( get_option('iranianserif') ) . '").css({ "font-family" : "iranianserif" });});</script>';
    5761    echo '<script>jQuery(document).ready(function(){jQuery("' . esc_attr( get_option('bbcnassim') ) . '").css({ "font-family" : "bbcnasim" });});</script>';
    5862    echo '<script>jQuery(document).ready(function(){jQuery("' . esc_attr( get_option('byekan') ) . '").css({ "font-family" : "byekan" });});</script>';
    5963    echo '<script>jQuery(document).ready(function(){jQuery("' . esc_attr( get_option('gess') ) . '").css({ "font-family" : "gess" });});</script>';
    6064}
    61 add_shortcode( 'sepideman_pf', 'sepideman_persian_fonts' );
     65add_action( 'get_footer', 'sepideman_persian_fonts', 9999999999 );
     66
     67
     68function null_function(){
     69    #تنها برای جلوگیری از نمایش کدکوتاه در صفحه شما، در نسخه بعدی این تابع حذف خواهد شد.
     70}
     71add_shortcode( 'sepideman_pf', 'null_function' );
    6272?>
Note: See TracChangeset for help on using the changeset viewer.