{"id":45782440,"url":"https://github.com/abdulhalim/simpleplayer","last_synced_at":"2026-04-23T06:04:17.514Z","repository":{"id":340738793,"uuid":"1167379731","full_name":"abdulhalim/SimplePlayer","owner":"abdulhalim","description":"SimplePlayer یک پلاگین ساده و سبک برای تایپ‌چو است که با استفاده از کتابخانه APlayer، امکان پخش موسیقی را در نوشته‌ها فراهم می‌کند. با یک شورت‌کد ساده می‌توانید لیست پخش دلخواه خود را ایجاد کرده و آهنگ‌ها را به همراه عنوان، نام خواننده و تصویر کاور نمایش دهید. این پلاگین از زبان فارسی پشتیبانی کامل داشته و ظاهری واکنش‌گرا و زیبا دارد.","archived":false,"fork":false,"pushed_at":"2026-02-26T08:39:16.000Z","size":44,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-02-26T13:48:04.482Z","etag":null,"topics":["blog","cms","music-player","music-player-plugin","musicplayer","php","typecho","typecho-plugin"],"latest_commit_sha":null,"homepage":"https://pourdaryaei.ir/","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/abdulhalim.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-02-26T08:27:41.000Z","updated_at":"2026-02-26T08:40:36.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/abdulhalim/SimplePlayer","commit_stats":null,"previous_names":["abdulhalim/simpleplayer"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/abdulhalim/SimplePlayer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abdulhalim%2FSimplePlayer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abdulhalim%2FSimplePlayer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abdulhalim%2FSimplePlayer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abdulhalim%2FSimplePlayer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/abdulhalim","download_url":"https://codeload.github.com/abdulhalim/SimplePlayer/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abdulhalim%2FSimplePlayer/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32168161,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-23T02:19:40.750Z","status":"ssl_error","status_checked_at":"2026-04-23T02:17:55.737Z","response_time":53,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["blog","cms","music-player","music-player-plugin","musicplayer","php","typecho","typecho-plugin"],"created_at":"2026-02-26T11:12:05.391Z","updated_at":"2026-04-23T06:04:17.505Z","avatar_url":"https://github.com/abdulhalim.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SimplePlayer - پخش‌کننده پیشرفته موسیقی برای تایپ‌چو\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"screenshot.png\" alt=\"SimplePlayer Screenshot\" width=\"800\"\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/abdulhalim/SimplePlayer/releases\"\u003e\u003cimg src=\"https://img.shields.io/github/v/release/abdulhalim/SimplePlayer?style=flat-square\u0026color=blue\" alt=\"Version\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://typecho.org\"\u003e\u003cimg src=\"https://img.shields.io/badge/Typecho-1.0+-brightgreen?style=flat-square\" alt=\"Typecho\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/abdulhalim/SimplePlayer/blob/main/LICENSE\"\u003e\u003cimg src=\"https://img.shields.io/github/license/abdulhalim/SimplePlayer?style=flat-square\" alt=\"License\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/abdulhalim/SimplePlayer/issues\"\u003e\u003cimg src=\"https://img.shields.io/github/issues/abdulhalim/SimplePlayer?style=flat-square\" alt=\"Issues\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/abdulhalim/SimplePlayer/stargazers\"\u003e\u003cimg src=\"https://img.shields.io/github/stars/abdulhalim/SimplePlayer?style=flat-square\" alt=\"Stars\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  📢 یه پلاگین ساده ولی حرفه‌ای برای پخش موسیقی در تایپ‌چو - با پشتیبانی کامل از زبان فارسی و ظاهر مدرن\n\u003c/p\u003e\n\n---\n\n## 🎵 معرفی\n\n**SimplePlayer** یک پلاگین قدرتمند و سبک برای سیستم مدیریت محتوای [Typecho](http://typecho.org) است که با استفاده از کتابخانه مدرن [APlayer](https://github.com/DIYgod/APlayer) امکان پخش آسان موسیقی را در نوشته‌ها فراهم می‌کند.\n\nاین پلاگین با تمرکز بر تجربه کاربری فارسی‌زبانان طراحی شده و تمامی المان‌های آن از راست‌چین بودن و فونت فارسی پشتیبانی می‌کنند.\n\n\u003cdiv dir=\"rtl\"\u003e\n\n## ✨ ویژگی‌ها\n\n✅ **نصب و استفاده آسان** - فقط با یک شورت‌کد ساده  \n✅ **پشتیبانی کامل از زبان فارسی** - نمایش عنوان و خواننده به صورت راست‌چین  \n✅ **لیست پخش جدولی** - نمایش زیبای لیست آهنگ‌ها با ساختار جدولی  \n✅ **تصویر پیش‌فرض SVG** - در صورت نداشتن کاور، یک نت موسیقی زیبا نمایش داده می‌شود  \n✅ **قابلیت تنظیم رنگ تم** - هماهنگی با ظاهر سایت شما  \n✅ **پخش خودکار** - امکان فعال‌سازی پخش خودکار  \n✅ **حلقه و ترتیب پخش** - پخش تکراری یا تصادفی  \n✅ **واکنش‌گرا** - نمایش مناسب در موبایل و تبلت  \n✅ **پشتیبانی از چند پلیر همزمان** - امکان قرار دادن چند پلیر در یک صفحه  \n✅ **پشتیبانی از فرمت‌های مختلف** - MP3 و سایر فرمت‌های پشتیبانی شده توسط HTML5  \n✅ **حافظه پخش** - آخرین آهنگ پخش شده را ذخیره می‌کند\n\n\u003c/div\u003e\n\n## 📥 نصب\n\n### نصب دستی\n\n1. فایل‌های پلاگین را از [صفحه انتشار](https://github.com/abdulhalim/SimplePlayer/releases) دانلود کنید\n2. فایل‌ها را در مسیر `/usr/plugins/SimplePlayer` آپلود کنید\n3. از پیشخوان مدیریت تایپ‌چو، به بخش **مدیریت پلاگین‌ها** بروید\n4. پلاگین **SimplePlayer** را فعال کنید\n5. به بخش **تنظیمات** پلاگین بروید و گزینه‌های مورد نظر را انتخاب کنید\n\n## ⚙️ تنظیمات\n\nپس از فعال‌سازی، می‌توانید از طریق **مدیریت پلاگین‌ها \u003e SimplePlayer \u003e تنظیمات** گزینه‌های زیر را شخصی‌سازی کنید:\n\n| تنظیمات | توضیحات |\n|--------|---------|\n| **پخش خودکار** | فعال/غیرفعال کردن پخش خودکار موسیقی هنگام بارگذاری صفحه |\n| **حلقه (تکرار)** | پخش تکراری لیست آهنگ‌ها |\n| **ترتیب پخش** | پخش به ترتیب لیست یا به صورت تصادفی |\n| **رنگ تم** | انتخاب رنگ اصلی پلیر (به صورت کد hex) |\n\n## 📝 روش استفاده\n\nبرای قرار دادن پلیر در نوشته‌ها، از شورت‌کد زیر استفاده کنید:\n\n```\n[player]\nآدرس فایل | عنوان | خواننده | (اختیاری) آدرس تصویر کاور\n[player]\n```\n\n### ساختار هر خط\n\nهر خط از فرمت زیر پیروی می‌کند (قسمت‌ها با `|` جدا می‌شوند):\n\n```\n[آدرس MP3] | [عنوان] | [نام خواننده] | [آدرس تصویر کاور - اختیاری]\n```\n\n### روش‌های مختلف تعریف آدرس\n\n#### روش ۱: آدرس ساده\n```\nhttps://example.com/song.mp3 | شب بو | فریدون فروغی\n```\n\n#### روش ۲: استفاده از لینک (تگ \u003ca\u003e)\n```\n\u003ca href=\"https://example.com/song.mp3\"\u003eآهنگ زیبا\u003c/a\u003e | شب بو | فریدون فروغی\n```\n\n#### روش ۳: همراه با کاور\n```\nhttps://example.com/song.mp3 | شب بو | فریدون فروغی | https://example.com/cover.jpg\n```\n\n#### روش ۴: لینک جداگانه برای کاور\n```\n\u003ca href=\"https://example.com/song.mp3\"\u003eآهنگ\u003c/a\u003e | شب بو | فریدون فروغی | \u003ca href=\"https://example.com/cover.jpg\"\u003eکاور\u003c/a\u003e\n```\n\n## 🌟 مثال‌ها\n\n### مثال ۱: پلیر ساده با یک آهنگ\n\n```markdown\n[player]\nhttps://example.com/song.mp3 | شب بو | فریدون فروغی\n[player]\n```\n\n### مثال ۲: پلیر با چند آهنگ و کاور\n\n```markdown\n## آهنگ‌های مورد علاقه من\n\n[player]\nhttps://example.com/song1.mp3 | شب بو | فریدون فروغی | https://example.com/cover1.jpg\nhttps://example.com/song2.mp3 | هوای گریه | علیرضا قربانی | https://example.com/cover2.jpg\nhttps://example.com/song3.mp3 | سلطان قلب‌ها | ابی\nhttps://example.com/song4.mp3 | همخونه | خشایار اعتمادی | https://example.com/cover3.jpg\n[player]\n```\n\n### مثال ۳: استفاده در قالب‌های مختلف\n\n```markdown\n\u003cdiv class=\"my-custom-player\"\u003e\n  \n[player]\nhttps://example.com/song1.mp3 | بهار دلنشین | حمیدرضا ترکاشوند\nhttps://example.com/song2.mp3 | گنجشکک اشی مشی | کودکانه\n[player]\n\n\u003c/div\u003e\n```\n\n## 🎨 شخصی‌سازی استایل\n\nپلاگین با استایل‌های از پیش تعریف شده ارائه می‌شود، اما می‌توانید با افزودن CSS دلخواه به قالب خود، ظاهر پلیر را تغییر دهید. برخی از کلاس‌های مهم:\n\n```css\n/* کانتینر اصلی پلیر */\n.aplayer {\n  border-radius: 10px;\n  box-shadow: 0 5px 15px rgba(0,0,0,0.1);\n}\n\n/* بخش تصویر کاور */\n.aplayer-pic {\n  border-radius: 8px 0 0 8px;\n}\n\n/* بخش اطلاعات آهنگ */\n.aplayer-info {\n  background: linear-gradient(to right, #f8f9fa, #ffffff);\n}\n\n/* لیست پخش */\n.aplayer-list {\n  max-height: 300px;\n  overflow-y: auto;\n}\n\n/* هر سطر در لیست پخش */\n.aplayer-list-item {\n  padding: 8px 15px;\n  border-bottom: 1px solid #eee;\n}\n\n.aplayer-list-item:hover {\n  background-color: #f5f5f5;\n}\n\n/* تنظیم فونت فارسی */\n.aplayer-title,\n.aplayer-author,\n.aplayer-list-title,\n.aplayer-list-author {\n  font-family: 'Vazir', 'Tahoma', sans-serif;\n}\n```\n\n## 🔧 نیازمندی‌ها\n\n- **Typecho** نسخه ۱.۰ یا بالاتر\n- **PHP** نسخه ۷.۲ یا بالاتر\n- **مرورگر مدرن** با پشتیبانی از HTML5 Audio (کروم، فایرفاکس، سافاری، اج)\n\n## 🌐 تکنولوژی‌های استفاده شده\n\n- [APlayer](https://github.com/DIYgod/APlayer) - کتابخانه پخش‌کننده تحت وب\n- [Material Icons](https://fonts.google.com/icons) - آیکون‌های گوگل\n- [jQuery](https://jquery.com) - برای تعاملات جاوااسکریپتی\n\n## 📅 تغییرات\n\n### نسخه 1.0 (آخرین نسخه)\n- انتشار اولیه پلاگین\n- پشتیبانی کامل از زبان فارسی\n- قابلیت تنظیم رنگ تم\n- پشتیبانی از چند پلیر همزمان\n- تصویر پیش‌فرض SVG\n\n## 📜 مجوز\n\nاین پروژه تحت مجوز **MIT** منتشر شده است. استفاده، ویرایش و توزیع آن آزاد است.\n\n```\nMIT License\n\nCopyright (c) 2024 Abdul Halim\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files...\n```\n\n---\n\n\u003cp align=\"center\"\u003e\n  ساخته شده با ❤️ برای جامعه تایپ‌چو فارسی\n  \u003cbr\u003e\n  \u003ca href=\"https://github.com/abdulhalim/SimplePlayer\"\u003eگیت‌هاب\u003c/a\u003e •\n  \u003ca href=\"https://github.com/abdulhalim/SimplePlayer/releases\"\u003eدانلود\u003c/a\u003e\n\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabdulhalim%2Fsimpleplayer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fabdulhalim%2Fsimpleplayer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabdulhalim%2Fsimpleplayer/lists"}