Changeset 1126435
- Timestamp:
- 04/02/2015 04:20:56 PM (11 years ago)
- Location:
- sepideman-persian-fonts
- Files:
-
- 21 added
- 3 edited
-
tags/1.0.0 (added)
-
tags/1.0.0/css (added)
-
tags/1.0.0/css/fonts (added)
-
tags/1.0.0/css/fonts.css (added)
-
tags/1.0.0/css/fonts/BBCNassim.eot (added)
-
tags/1.0.0/css/fonts/BBCNassim.svg (added)
-
tags/1.0.0/css/fonts/BBCNassim.ttf (added)
-
tags/1.0.0/css/fonts/BBCNassim.woff (added)
-
tags/1.0.0/css/fonts/BYekan.eot (added)
-
tags/1.0.0/css/fonts/BYekan.otf (added)
-
tags/1.0.0/css/fonts/BYekan.svg (added)
-
tags/1.0.0/css/fonts/BYekan.ttf (added)
-
tags/1.0.0/css/fonts/BYekan.woff (added)
-
tags/1.0.0/css/fonts/GE_SS_Two_Medium.eot (added)
-
tags/1.0.0/css/fonts/GE_SS_Two_Medium.svg (added)
-
tags/1.0.0/css/fonts/GE_SS_Two_Medium.ttf (added)
-
tags/1.0.0/css/fonts/GE_SS_Two_Medium.woff (added)
-
tags/1.0.0/readme.txt (added)
-
tags/1.0.0/sepideman-persian-fonts.php (added)
-
trunk/css/fonts.css (modified) (1 diff)
-
trunk/css/fonts/IranianSansWeb-Regular.woff (added)
-
trunk/css/fonts/IranianSerifWeb-Regular.woff (added)
-
trunk/readme.txt (modified) (3 diffs)
-
trunk/sepideman-persian-fonts.php (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
sepideman-persian-fonts/trunk/css/fonts.css
r1124144 r1126435 1 /*__ YEKAN___*/1 /*___IRANIAN-SANS___*/ 2 2 @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"); 6 13 font-weight: normal; 7 14 font-style: normal -
sepideman-persian-fonts/trunk/readme.txt
r1124144 r1126435 1 === فونتپارسی سپیدمان ===1 === نویسههای پارسی سپیدمان === 2 2 Contributors: zartosht 3 3 Donate link: http://www.sepideman.com 4 Tags: Themes, Fonts, BYekan, Yekan, BBCNassim, GE SS MEDIUM, Persian, فونت, سپیدمان4 Tags: Themes, Fonts, BYekan, IranianSans, BBCNassim, GE SS MEDIUM, Persian, فونت, سپیدمان, نویسه 5 5 Requires at least: 3.0.1 6 6 Tested up to: 4.1.1 … … 14 14 15 15 افزونه فونت های پارسی سپیدمان با ارائه یک پنل مجزا به شما امکان میدهد تا فونتهای هر پوسته ای را به فونت های محبوب پارسی تغییر دهید. 16 در حال حاضر فونت های: Yekan, BYekan, BBCNassim و GE SS MEDIUM.16 در حال حاضر فونت های: Iranian-Sans, BYekan, BBCNassim و GE SS MEDIUM. 17 17 18 برای استفاده با مراجعه به پنل افزونه تگ یا نشاسه هر المان را در فیلد مقابل فونت دلخواه بنویسید. سپس با استفاده از کد کوتاه [sepideman_pf] در ویجت هدر و یا فوتر فونت پوسته خود را تغییر دهید.18 برای پیدا کردن شناسه و یا نام هر المان میتوانید از منوی Inspect Element مرورگر خود استفاده کنید. برای تغییر جزئی میتوانید روی المان کلیک راست کرده و با استفاده از بخش Copy Unique Selector ادرس دقیق انتخاب یک المان را کپی کنید. 19 19 20 http://www.SecuritExperts.com 21 http://www.Sepideman.com 22 http://www.ZartoshtSepideman.com 20 نویسهی ایرانسریف در نمایش نقطه سوم حروف سه نقطه پایین مثل «پ» مشکل دارد و در حال بروزرسانیست. در صورت انتشار نسخه جدید این نویسه در افزونه جایگذاری میشود. 23 21 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 29 31 30 32 == Installation == … … 32 34 1. پوشه `sepideman-persian-fonts` را در پوشه افزونه های وردپرس `/wp-content/plugins/` بارگذاری کنید. 33 35 1. افزونه را در منوی افزونه ها فعال کنید. 34 1. Place `[sepideman_pf]` somewher in your footer, header, widget or ... .35 36 36 37 == Changelog == 37 38 38 = 1.0 = 39 = 1.5.0 = 40 حذف فونت وبیکان به دلیل درخواست ناشر فونت و جایگزینی فونت ایرانیان (http://soozanchi.ir). حذف کدکوتاه (shortcode) از افزونه. 41 42 = 1.0.0 = 39 43 انتشار نسخه اولیه فونت های پارسی سپیدمان 40 44 41 45 == Upgrade Notice == 42 46 47 = 1.5.0 = 48 حذف فونت وبیکان به دلیل درخواست ناشر فونت و جایگزینی فونت ایرانیان (http://soozanchi.ir) توجه داشته باشید با بروزرسانی فونت وب یکان از بین میرود و فونت ایرانیان جایگزین آن میشود. حذف کد کوتاه. لطفا کد کوتاه را از صفحه یا ابزارک خود حذف کنید، دیگر نیازی به استفاده از کد کوتاه نیست. 43 49 44 == A brief Markdown Example==50 == امکانات == 45 51 46 52 1. اولویت نصبت به تمام افزونه ها و پوسته ها -
sepideman-persian-fonts/trunk/sepideman-persian-fonts.php
r1124144 r1126435 1 1 <?php 2 2 /** 3 * Plugin Name: فونتهای پارسی سپیدمان3 * Plugin Name: نویسههای پارسی سپیدمان 4 4 * Plugin URI: http://plugins.sepideman.com/sepideman-persian-fonts 5 5 * Description: افزودن فونت های پارسی محبوب به پوسته وردپرسی شما 6 * Version: 1. 0.06 * Version: 1.5.0 7 7 * Author: زرتشت سپیدمان 8 8 * Author URI: http://www.ZartoshtSepideman.com … … 25 25 add_action( 'admin_init', 'register_mysettings' ); 26 26 function register_mysettings(){ 27 register_setting( 'sepideman-settings', 'yekan' ); 27 register_setting( 'sepideman-settings', 'iraniansans' ); 28 register_setting( 'sepideman-settings', 'iranianserif' ); 28 29 register_setting( 'sepideman-settings', 'bbcnassim' ); 29 30 register_setting( 'sepideman-settings', 'byekan' ); … … 40 41 do_settings_sections( 'sepideman-settings' ); 41 42 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>'; 43 45 echo '<tr><td>بیبیسی نسیم : </td><td><textarea style="width: 100%" dir="ltr" type="text" name="bbcnassim">' . esc_attr( get_option('bbcnassim') ) . '</textarea></td></tr>'; 44 46 echo '<tr><td>بییکان : </td><td><textarea style="width: 100%" dir="ltr" type="text" name="byekan" >' . esc_attr( get_option('byekan') ) . '</textarea></td></tr>'; … … 47 49 echo '</form>'; 48 50 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>' . 50 52 '<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>'; 52 55 echo '</div>'; 53 56 } 54 57 55 58 function 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>'; 57 61 echo '<script>jQuery(document).ready(function(){jQuery("' . esc_attr( get_option('bbcnassim') ) . '").css({ "font-family" : "bbcnasim" });});</script>'; 58 62 echo '<script>jQuery(document).ready(function(){jQuery("' . esc_attr( get_option('byekan') ) . '").css({ "font-family" : "byekan" });});</script>'; 59 63 echo '<script>jQuery(document).ready(function(){jQuery("' . esc_attr( get_option('gess') ) . '").css({ "font-family" : "gess" });});</script>'; 60 64 } 61 add_shortcode( 'sepideman_pf', 'sepideman_persian_fonts' ); 65 add_action( 'get_footer', 'sepideman_persian_fonts', 9999999999 ); 66 67 68 function null_function(){ 69 #تنها برای جلوگیری از نمایش کدکوتاه در صفحه شما، در نسخه بعدی این تابع حذف خواهد شد. 70 } 71 add_shortcode( 'sepideman_pf', 'null_function' ); 62 72 ?>
Note: See TracChangeset
for help on using the changeset viewer.