لینوکسیها یک بستر باز برای کاربران گنو/لینوکسی است که میخواهند مطالب خود را در آن منتشر کنند و علاوه بر کمک به کاربران دیگر، کسب درآمد نیز داشته باشند.
ما از شما عزیزانی که با توزیعهای لینوکس آشنایی دارید، دعوت میکنیم که جهت بالا بردن سطح کیفی و کمی مطالب با ما همکاری کنید. همچنین از وبلاگ نویسان حیطه لینوکس دعوت میکنیم که مطالب خود را در سایت لینوکسیها منتشر کنند تا با توجه به امکانات خاص سایت مانند شبکههای اجتماعی، سئو قوی و ... کاربران لینوکس بیشتری به مطالب شما دسترسی داشته باشند و از طریق انتشار مطالب نیز کسب درآمد داشته باشید.
برای همکاری با ما کافیست یک اکانت از سایت گیتهاب داشته باشید و مراحل زیر را طی کنید.
بعد از ورود به اکانت گیتهاب خود، وارد صفحهی پروژهی لینوکسیها در گیتهاب با آدرس https://github.com/linuxihaa/linuxihaa.github.io شوید و از گوشهی بالا و سمت راست، دکمهی Fork را بزنید. سپس تغییرات لازم مانند اضافه کردن مطلب به سایت را انجام داده و در آخر دکمهی Pull Request را در صفحهی پروژه فورک شدهی خود را بزنید تا تغییرات شما بعد از بررسی، در سایت اصلی منتشر شود.
برای مثال میتوانید بعد از فورک کردن پروژه، دستور زیر را در ترمینال وارد کنید.
git clone YOUR_FORK
بعد از آن تغییرات لازم مانند اضافه کردن مطلب را اعمال کنید و در آخر دستورات زیر را وارد کنید.
git add --all
git commit -m "Your comment"
git push -u origin master
و در آخر از دکمهی Pull Request در صفحهی گیتهاب فورک خود استفاده کنید تا تغییرات برای بررسی به دست ما برسد. شما همچین میتوانید علاوه بر انتشار مطلب در موارد دیگر توسعه سایت نیز به ما کمک کنید.
مطالب در شاخهی pages/dynamic_ قرار دارند و از فرمت Markdown استفاده میکنند و برای راحتی در ویرایش متون با این فرمت میتوانید از ویرایشگر صفحات در گیتهاب یا http://linuxihaa.ir/ckeditor استفاده کنید و بعد از ویرایش متن، دکمهی Markdown را زده و خروجی را دریافت کنید.
نام هر فایل در شاخه pages/dynamic_ مسیر URL مطلب شما در سایت خواهد بود.
علاوه بر متن اصلی هر مطلب، متغییرهایی نیز باید در ابتدای متن تعیین شوند که به شکلی مانند مثال زیر در اول متن قرار میدهید.
layout: post jdate: 1395-05-14 user: rmasoumvand title: راه اندازی DNS Server لینوکس categories: - آموزشی tags: - شبکه - سرور featured: dns-server-linux.jpg keywords: - dns server لینوکس - bind9 description: آموزش راه اندازی DNS Server لینوکس
برای درج کد در متن میتوانید از مثال زیر استفاده کنید و بهجای sh java javascript ... زبان کد را بنویسید.
"```sh ping linuxihaa.ir ```"
تصاویر را نیز میتوانید در شاخهی public/images قرار دهید و با کدی شبیه به کد زیر از آنها استفاده کنید.
![IMAGE_TITLE](/images/IMAGE_FILENAME)
شما میتوانید اطلاعات خود را در شاخهی public/articles/authors و فایل users.yml اضافه کنید تا نام، آدرس و دیگر مشخصات مورد نظر شما، زیر مطالب نگارش شده شما نمایش داده شود. این مشخصات شامل موارد زیر هستند که زیر خطی که اول آن ID: نوشته شده است میآیند و ID شناسه شما است که در مطالب خود توسط متغییر user به آن اشاره میکنید.
برای اطلاعات بیشتر در مورد فرمت Markdown به راهنمای گیت هاب مراجعه کنید و در صورت داشتن سوال با ما تماس بگیرید.
لینوکسیها