• اطلاعیه ها

    • Masih

      برخوردی شدید با تاپیک های تبلیغاتی   شنبه, 12 آبان 1397

      درود، از این لحظه به بعد، تمامی تاپیک های تبلیغاتی سبک رپرتاژ که با هدف جمع آوری بک لینک در انجمن های بیست اسکریپت ایجاد می شوند، حذف شده و دسترسی کاربر خاطی نیز مسدود خواهد شد.

پرچمداران

  1. Masih

    Masih

    مدیر ارشد


    • امتیاز: پسندیدن

      209

    • تعداد ارسال ها

      2,851


  2. M.J Saberyan

    M.J Saberyan

    مدیریت کل سایت


    • امتیاز: پسندیدن

      25

    • تعداد ارسال ها

      1,325


  3. mbm159

    mbm159

    کاربر سایت


    • امتیاز: پسندیدن

      20

    • تعداد ارسال ها

      283


  4. sun.night902

    sun.night902

    کاندیدای مدیریت


    • امتیاز: پسندیدن

      19

    • تعداد ارسال ها

      1,200



مطالب محبوب

در حال نمایش بیشترین مطالب پسند شده از زمان پنجشنبه, 9 خرداد 1398 در پست ها

  1. 19 پسند
    درود دوستان عزیز و همراهان همیشگی بیست اسکریپت. با توجه به ایجاد شدن و پرسش های متعدد دوستان در خصوص اسکریپت NextPost ، تصمیم گرفتم یک آموزش کامل به صورت تصویری برای شما تهیه کنم. در این آموزش از ابتدای نصب تا تنظیمات را به صورت تصویری آموزش خواهم داد که امیدوارم در آینده دوستان عزیز با مشکل مواجه نشوند. توجه : من در این اموزش از XAMPP استفاده کرده ام. ممکن است برخی از تصاویر با هاست آنلاین متفاوت باشد (مخصوصا در بخش فایل منیجر)، پس زیاد نگران تفاوت ها نباشید. متن را دنبال کنید. توجه: برای مشاهده کیفیت اصلی تصاویر زیر، روی انها کلیک کنید! ابتدا آخرین نسخه را از لینک زیر دریافت کنید : http://www.20script.ir/?p=30238 در صورت انتشار نسخه ی جدیدتر، می توانید از همین لینک بررسی و دانلود کنید. نسخه ای که در بیست اسکریپت منتشر می شود، نال شده هست و نیازی به کدفعالسازی هم نیست. پیش نیازهای اسکریپت : نسخه PHP : از 5.6 به بالا. (روی نسخه 7.2 هم به خوبی نصب می شود) در PHP.ini سرور شما مقدار allow_url_fopen باید روی On تنظیم شده باشد. توابع PHP مورد نیاز دیگر که می توانید از بخش PHP Version Selector پنل هاست خود فعال کنید: cURL OpenSSL PDO GD EXIF mbstring و اگر مایل باشید که از طریق NextPost ویدیو نیز ارسال کنید، به نرم افزار FFMPEG و FFPROBE نیاز خواهید داشت که اگر در هاست اشتراکی هستید، باید از هاستینگ خود درخواست کنید برایتان نصب کنند. یا اگر خودتان دارای سرور هستید، این نرم افزار را می توانید از لینک زیر دریافت کنید و روی سرورتان نصب کنید: https://www.ffmpeg.org/download.html مرحله اول : ایجاد دیتابیس مرحله ایجاد دیتابیس را همه بلدیم! وارد پنل هاست شوید، در بخش MySQL Database یک دیتابیس + یک یوزر دیتابیس ایجاد کنید و این دو را ADD کنید و تمامی Privileges را تیک بزنید! ما برای نصب این اسکریپت، به نام دیتابیس، یوزر دیتابیس و رمزعبوری که برای یوزر دیتابیس انتخاب کرده اید نیاز خواهیم داشت. برای کسب اطلاعات بیشتر و نحوه ساخت با جزئیات بیشتر به لینک زیر مراجعه کنید: https://go.cpanel.net/MySql مرحله دوم : آپلود اسکریپت بعد از دانلود اسکریپت از سایت 20script.ir فایل دانلود شده را در دسکتاپ Extract کنید. وارد پوشه nextpost شوید و تمامی فایل ها را با فرمت ZIP فشرده کنید و داخل فایل منیجر هاست خود آپلود کنید. پس از آپلود در مکان مناسب در فایل منیجر هاست، فایل فشرده را Extract کنید. و فایل ZIP آپلود شده را حذف کنید! مرحله سوم : نصب اسکریپت برای نصب اسکریپت، پس از آپلود کردن اسکریپت، کافیست وارد سایت خود شوید. اسکریپت NextPost نصب کننده خودکار دارد که شما فقط نیاز به اطلاعات دیتابیس ساخته شده دارید. پس برای آغاز نصب، وارد سایت خود شوید (همان آدرسی را باید وارد کنید که اسکریپت را در آن آپلود کرده اید. اگر سابدامین ساخته اید، حتما باید آدرس سابدامین را وارد کنید!!!) روی کلید Start Installation کلیک کنید. در صفحه قوانین و شرایط استفاده از اسکریپت، در انتهای صفحه، مربع پذیرفتن شرایط را تیک بزنید و کلید Next را کلیک کنید. در مرحله ی بعدی پیش نیازهای اسکریپت بررسی می شوند. هرکدام را که مطابق درخواست اسکریپت داشته باشید، با تیک سبز، و هر کدام را که نداشته باشید، با خطای قرمز به شما نشان خواهد داد. پیشنهاد می شود در صورت وجود هر گونه خطا در پیش نیازها، پیش از ادامه ی نصب، آن را رفع کنید. در تصویر بالا مشاهده می کنید که پیش نیازها فراهم هستند. پس روی کلید Next کلیک می کنیم: در مرحله ی نصب، اگر اسکریپت را از بیست اسکریپت دانلود کرده باشید، به صورت خودکار فیلد مربوط به کد خرید یا همان Purchase Code تکمیل شده و نیازی به دستکاری ندارد. اگر اولین بار است که اسکریپت را نصب می کنید، فیلد دوم را روی Do Clean Install قرار دهید. اما در صورتی که درحال آپدیت اسکریپت از نسخه قدیمی به جدید هستید، روی این فیلد کلیک کنید و مشخص کنید که از چه نسخه ای در حال آپدیت به نسخه ی جدیدتر هستید. در قسمت Database connection details اطلاعات دیتابیسی را که در مرحله ی اول ساخته اید با دقت وارد کنید. فیلد Table Prefix نیازی به دستکاری ندارد. اگر قصد ندارید دو NextPost را در یک دیتابیس نصب کنید، پس نیازی هم به تغییر پیشوند جدول های دیتابیس ندارید. در قسمت Administrative account details اطلاعات اکانت مدیریت را باید وارد کنید که شامل نام و نام خانوادگی، ایمیل و رمزعبور است. از این ایمیل و رمزعبور برای ورود به بخش مدیریت در آینده استفاده خواهد شد. پس با دقت وارد کنید. در بخش Time Zone هم می توانید موقعیت زمانی دلخواه خود را انتخاب کنید که در تصویر بالا من Tehran را انتخاب کرده ام. پس از تکمیل فرم، روی کلید Finish Installation کلیک کنید : اکنون اسکریپت NextPost با موفقیت نصب شده است. روی کلید Login کلیک کنید. وارد سایت اصلی خواهید شد. در فهرست های بالای سایت، لینک Login را بزنید و اطلاعات مدیریت را وارد کنید و وارد پنل مدیریت خود شوید : تصویر بالا، صفحه اصلی پنل مدیریت کامل نصب شده ی NextPost است. اما در ادامه همراه باشید تا دیگر آموزش ها را هم دنبال کنیم : مرحله ی نصب ماژول ها در این اسکریپت ماژول هایی وجود دارند که می توانید از آنها استفاده کنید. ماژول هایی که امکانات زیادی در اختیارتان قرار خواهند داد. این ماژول ها در فایل دانلود شده از بیست اسکریپت برایتان قرار داده شده که در اینجا برایتان همان را پیوست کرده ام : Addons.zip پس از دریافت فایل بالا، محتویات این فایل فشرده که 7 عدد فایل فشرده ی دیگر می باشد را در پوشه ی مشخصی Extract کنید. اکنون شما باید 7 ماژول داشته باشید که هر کدام با فرمت zip در دسترستان هستند. برای نصب، شما نباید ماژول ها را از حالت فشرده خارج کنید. در واقع فایل ها باید به صورت یک فایل ZIP در دسترس باشند. از سمت چپ پنل مدیریت، گزینه ماژول ها را کلیک کنید: کلید Add New وسط صفحه (که فقط در صورتی که هیچ ماژولی نصب نباشد نمایش داده میشود) یا در نوار بالای صفحه را کلیک کنید : روی Choose Zip Archive کلیک کنید. پنجره ای باز خواهد شد. وارد مکانی شوید که 7 ماژول قرار دارند. یکی از آنها را انتخاب کنید: پس از انتخاب کلید INSTALL را بزنید و منتظر باشید تا ماژول نصب شود: بعد از نصب شدن، صفحه ای مانند صفحه زیر نمایان خواهد شد که به معنی موفقیت آمیز بودن نصب ماژول انتخاب شده است. روی کلید View Modules کلیک کنید تا صفحه ماژول ها باز شود. بعد از رفتن به صفحه ماژول ها، مجددا کلید Add New را بزنید و تک تک همه ی ماژول ها را به همین صورت نصب کنید. در نهایت شما در صفحه ی Modules خود باید 7 ماژول داشته باشید. شما باید ماژول ها را تک تک فعال کنید. اگر هنوز ماژولی را فعال نکرده باشید، کلیدی مانند زیر خواهید دید : کلیدی با متن Activate . به این معنی است که این ماژول غیرفعال است! پس تک تک روی این کلید ها کلیک کنید تا متن آن ها به Deactivate تغییر کنید . در نهایت باید چیزی مانند تصویر زیر داشته باشید: ماژول ها فعال شده اند، اما هنوز نمی توانیم از انها استفاده کنیم و در نوار سمت چپ پنل دیده نمی شوند! در NextPost گروه های کاربری متفاوت با نام Package یا همان پکیج شناخته می شوند. ما باید برای این پکیج ها یا گروه های کاربری، این ماژول ها را هم فعال کنیم. پس از نوار سمت چپ، روی آیکن Package کلیک کنید: پکیج پیش فرض اکانت مدیریت، Gamma Pack است. پس روی آن کلیک کنید تا صفحه زیر باز شود : طبق تصویر بالا، ماژول ها را تیک بزنید و روی کلید Save and update subscribers کلیک کنید. اکنون ماژول ها به خوبی فعال شده اند. اگر هنوز آنها را در سمت چپ مشاهده نمی کنید، کافیست کلید F5 مرورگر را بزنید! در نهایت چنین چیزی خواهید داشت : نحوه ی تغییر قالب صفحه اصلی سایت برای تغییر قالب صفحه ی اصلی، ابتدا باید قالب را در اختیار داشته باشیم. اگر اسکریپت را از بیست اسکریپت دانلود کرده باشید، یک قالب اضافه هم برای صفحه اصلی در اختیار شما قرار داده ایم که نام آن neptune-theme است. داخل این پوشه یک پوشه ی دیگر به نام default است که ما با همین پوشه ی default کار داریم!! این قالب به صورت جداگانه برایتان پیوست شده است: neptune-theme.zip برای استفاده این قالب، در فایل منیجر هاست خود (محلی که اسکریپت NextPost را نصب کرده اید) وارد مسیر زیر شوید: inc\themes اکنون پوشه ی default موجود در این مسیر را حذف کنید! سپس به پوشه ی neptune-theme بازگردید و پوشه ی default را با فرمت zip فشرده کرده در مسیر قبل آپلود کنید و آن را Extract کنید. اکنون صفحه ی اصلی سایت خود را مشاهده کنید!! از قالب جدید خود لذت ببرید. برای مشاهده سایز اصلی، روی تصویر بالا کلیک کنید... مرحله ی تنظیم پراکسی جدید این مرحله اختیاری است. تنها در صورتی که به صورت عادی، در هنگام اضافه کردن اکانت اینستاگرامی با مشکل مواجه شدید و مدام از شما درخواست تایید کرد، می توانید از پراکسی ها استفاده کنید. برای اضافه کردن پراکسی، از نوار سمت چپ، آیکن Settings را بزنید. وارد بخش Proxy Addresses شوید: سپس پروکسی خود را مانند تصویر زیر، به همراه پورت، وارد کنید و حتما مشخص کنید که پراکسی وارد شده مربوط به کدام کشور است. شما می توانید تعداد زیادی پراکسی اضافه کنید و محدودیتی در این مورد وجود ندارد. مرحله ی تنظیم کران جاب - Cron Jobs این مرحله اجباری است و در صورت انجام ندادن این مرحله، ماژول هایتان و زمان بندی ارسال پست های اینستاگرامی کار نخواهند کرد. (تصویر مربوط به cPanel است ممکن است در پنل هاست شما متفاوت باشد) وارد پنل هاست و بخش Cron Jobs شوید. در قسمت Add New Cron Job کران جاب جدید را روی Once Per Minute یعنی هر یک دقیقه تنظیم کنید. مانند تصویر زیر باید تمامی فیلدهای زمان ستاره داشته باشند. در بخش Command یا دستور، باید دستور کران جاب را وارد کنیم. اگر مانند تصویر بالا، زمان بندی اجرای کران جاب دارای بخش مجزایی بود، از یکی از دستورات زیر باید استفاده کنید: wget -- spider -O - http://yourwebsite.com/cron >/dev/null 2>&1 یا wget --quiet -O /dev/null http://www.yourwebsite.com/cron توجه : حتما باید بجای yourwebsite.com ، آدرس محل نصب NextPost در سایت خود را جایگزین کنید. وارد کردن www هم اختیاری است ولی پیشنهاد می شود بدون www وارد کنید. و هیچ ستاره ای در بخش command وارد نکنید! اما اگر برخلاف تصویر بالا، گزینه های زمان بندی اجرای کران جاب وجود نداشت، از دستورات زیر استفاده کنید. یعنی نیاز است تا در بخش Command ، از نماد های ستاره برای تعیین زمان اجرای کران جاب استفاده کنیم: * * * * * wget --quiet -O /dev/null http://www.yourwebsite.com/cron یا * * * * * wget -- spider -O - http://yourwebsite.com/cron >/dev/null 2>&1 خطاهای احتمالی و راه حل 1. لینک هایی مانند Login یا دیگر صفحات خطای 404 دارند! پاسخ: برای حل این مشکل، وارد فایل منیجر و مکانی که اسکریپت NextPost را آپلود کردید شوید، فایل .htaccess را در حالت ویرایش باز کنید و کدهای زیر را کاملا جایگزین کدهای فعلی آن کنید: RewriteEngine On #RewriteCond %{HTTPS} off #RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] #RewriteCond %{HTTP_HOST} !^www\. #RewriteRule .* http://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Options +FollowSymLinks Options -Indexes RewriteCond %{SCRIPT_FILENAME} !-d RewriteCond %{SCRIPT_FILENAME} !-f RewriteRule . index.php [L,QSA] # Performace optimization # BEGIN Compress text files <ifModule mod_deflate.c> AddOutputFilterByType DEFLATE text/html text/xml text/css text/plain AddOutputFilterByType DEFLATE image/svg+xml application/xhtml+xml application/xml AddOutputFilterByType DEFLATE application/rdf+xml application/rss+xml application/atom+xml AddOutputFilterByType DEFLATE text/javascript application/javascript application/x-javascript application/json AddOutputFilterByType DEFLATE application/x-font-ttf application/x-font-otf AddOutputFilterByType DEFLATE font/truetype font/opentype </ifModule> # END Compress text files # BEGIN Expire headers <ifModule mod_expires.c> ExpiresActive On ExpiresDefault "access plus 5 seconds" ExpiresByType image/x-icon "access plus 31536000 seconds" ExpiresByType image/jpeg "access plus 31536000 seconds" ExpiresByType image/png "access plus 31536000 seconds" ExpiresByType image/gif "access plus 31536000 seconds" ExpiresByType application/x-shockwave-flash "access plus 31536000 seconds" ExpiresByType text/css "access plus 31536000 seconds" ExpiresByType text/javascript "access plus 31536000 seconds" ExpiresByType application/javascript "access plus 31536000 seconds" ExpiresByType application/x-javascript "access plus 31536000 seconds" </ifModule> # END Expire headers # BEGIN Cache-Control Headers <ifModule mod_headers.c> <filesMatch ".(ico|jpe?g|png|gif|swf)$"> Header set Cache-Control "public" </filesMatch> <filesMatch ".(css)$"> Header set Cache-Control "public" </filesMatch> <filesMatch ".(js)$"> Header set Cache-Control "private" </filesMatch> <filesMatch ".(x?html?|php)$"> Header set Cache-Control "private, must-revalidate" </filesMatch> <filesMatch ".(woff|woff2|ttf|otf|eot)$"> Header set Cache-Control "max-age=31536000 private, must-revalidate" </filesMatch> </ifModule> # END Cache-Control Headers اگر چنین فایلی مشاهده نمی کنید، در بالای فایل منیجر، کلید Settings را بزنید و مطابق تصویر زیر، نمایش فایل های مخفی را تیک بزنید: 2. خطای Something went wrong! It seems that application is already installed! موقع نصب اسکریپت دریافت می کنم! پاسخ: این خطا به این دلیل است که اسکریپت قبلا نصب شده است. شما باید مجددا نسخه خام را از بیست اسکریپت دانلود کنید و تمامی فایل های اسکریپت قبلی را حذف کنید. همچنین دیتابیسی که قرار است از آن استفاده کنید را نیز کاملا خالی کنید. 3. نرم افزار FFMPEG روی سرورم نصب است اما ارسال ویدیو فعال نیست! پاسخ: ابتدا مطمئن شوید که این نرم افزار در مسیر Global سرور هاست نصب شده. تا اسکریپت بتواند به آن دسترسی داشته باشد. و در اخر اگر مطمئن بودید برنامه به خوبی نصب شده، وارد بخش ویرایش پکیج ها شوید و برای پکیج ها امکان ارسال ویدیو را فعال کنید. همچنین از فعال بودن توابع exec و shell_exec در سرور (هاست) خودتون مطمئن بشید. در صورتی که که نرم افزار FFMPEG در مسیر Global نصب نشده باشه، باید مسیر نصب این نرم افزار رو از مسیر و فایل زیر تغییر بدید: /app/config/config.php کدهایی که باید تغییر بدید اینها هستند: define("FFMPEGBIN", NULL); و define("FFPROBEBIN", NULL); برای مثال شما می تونید نرم افزار FFMPEG رو در سرورتون داخل روت اسکریپت NextPost (یعنی همون مسیر ابتدای اسکریپت) نصب کنید بعد آدرس نرم افزار رو به این صورت تغییر بدید: define("FFMPEGBIN", ROOTPATH . "/FFMPEG"); define("FFPROBEBIN", ROOTPATH . "/FFPROBE"); فقط دقت کنید که مسیر نصب رو دقیق وارد کنید تا اسکریپت بتونه به این نرم افزار دسترسی داشته باشه. کد بالا هم فقط مثال بود. باید ببینید این نرم افزار دقیقا در کجا و با چه نامی و در چه پوشه ای نصب شده. 4. می خواهم اکانت اضافه کنم اما خطای Please goto instagram.com and pass checkpoint! می دهد! پاسخ: برای اولین بار طبیعی است. وارد برنامه ی اینستاگرام شوید و تایید کنید که این شما هستید که قصد لاگین کردن در یک سایت دیگر را دارید. اگر بعد از کلیک کردن روی کلید This Was Me و تلاش مجدد برای افزودن اکانت، مشکلتان حل شد که چه عالی. اگر خیر: یا یک یا چند پراکسی به سایت اضافه کنید از آن طریق امتحان کنید. یا اکانت اینستاگرام خود را به مدت چند ساعت Deactive کنید و مجددا Active کنید و سپس تلاش کنید تا اکانت را اضافه کنید. 5. متن های فارسی به علامت سوال تبدیل می شوند! پاسخ: وارد phpmyadmin شده و collection دیتابیس رو به UTF8_General_ci یا UTF8_Persian_ci تغییر بدید. 6. برخی از ماژول هایی که در بیست اسکریپت قرار دارد نصب نمی شوند! پاسخ: بله! متاسفانه به دلیل اشتباه فشرده سازی، برخی از ماژول ها دارای پوشه ی اضافه ی داخلی هستند. یعنی فایل فشرده ی ماژول که با فرمت zip است، وقتی آن را باز کنید باید فایل های ماژول را مشاهده کنید. اگر فایل فشرده ماژول را باز کردید و پوشه ی اضافه دیدید، این روش نادرست است و ماژول نصب نخواهد شد. اما تمامی ماژول های اصلاح شده در زیر پیوست شده در صورت تمایل می توانید از این ماژول ها استفاده کنید: Addons.zip 7. در هنگام آپلود ویدیو خطای php config error ,empty file میدهد! پاسخ: شما باید طبق مورد 3 بالا، مسیر نصب نرم افزار FFMPEG را اصلاح کنید. در صورت نادرست بودن این مسیر و عدم توانایی اسکریپت در شناخت محل نصب این نرم افزار، امکان ارسال ویدیو در NextPost وجود نخواهد داشت. 8. چگونه می توانم اسکریپت را فارسی کنم؟ پاسخ: شما می توانید اسکریپت را توسط نرم افزار poEdit فایل های ترجمه ی این اسکریپت را که در مسیر زیر هستند، ترجمه کنید: app\locale البته نیازی به ترجمه ی همه ی زبان ها نیست! شما می توانید یا یک پوشه fa_IR اضافه کنید یا فایل داخل پوشه ی en_US را ترجمه کنید! همچنین متون استفاده شده در سایت اصلی برای بازدیدکنندگان را می توانید در مسیر زیر مانند بالا ترجمه کنید: inc\themes\default\locale در صورت وجود هر گونه مشکل، در همین تاپیک مطرح کنید. باتشکر
  2. 6 پسند
    بسم الله الرحمن الرحیم درود بر کاربران عزیز 20 اسکریپت . دوستان تصمیم گرفتم اموزش نصب زنفورو رو بصورت کاملا اختصاصی و به زبان ساده برای عزیزان قرار بدم wink2 خوب بریم سر آموزش : در مرحله اول شما باید آخرین ورژن زنفورو منتشر شده + فارسی ساز اون رو که میخواین نصب کنید رو از این قسمت دانلود کنید. در مرحله بعد باید به این نکته توجه کنید که میخواید آدرس انجمنتون به چه صورتی باشه . 3حالت وجود داره که در زیر اونارو میگم : اولین شکل و رایج ترین آدرس انحمن به این شکل هست: www.forum.yoursite.com دومین شکل که معمولا برای انجمن های مرجع خوبه به این صورت هست که آدس انجمن همون صفحه اصلی سایته: www.forum.com و سومین شکل که کمتر دیده میشه اما بازم هستن دوستانی که آدرس انجمنشون به این صورت باشه: www.yoursite.com/forum بعد از انتخاب آدرس انجمن شما باید فایل دانلود شده انجمن ساز رو درون محل مورد نظرتون حالا یا از طریق خود هاست و یا از طریق برنامه های که این کار رو انجام میدن (مثل filezilla ) آپلود کنید . * یک نکته وجود داره . اگر شما میخواید آدرس انجمنتون به شکل اول باشه باید یک ساب دامین به اسم forum ایجاد کنید و محتویات درون پوشه upload رو داخلش آپلود کنید . یا اگر میخواید آدرس انجمنتون به شکل دوم باشه که باید محتویات درون پوشه upload رو درون روت اصلی هاست یا همون داخل فولدر public_html آپلود کنید . و اگرم آدرس سوم مد نظرتون هست که باید یک پوشه داخل public_html بسازید و محتویات درون پوشه upload رو اونجا آپلود کنید. تاکیدم بر محتویات درون پوشه upload به این علته که شما وقتی فایل انجمن ساز زنفورو رو دانلود میکنید داخلش یک پوشه به اسم upload هست و فایل های اصلی درون اون قرار داره . حالا خیلی از دوستان به اشتباه خود پوشه upload رو تو سایت آپلود میکنند که این کار اشتباهیه و باعث میشه یک کلمه upload به آدرس انجمن سازتون اضاف بشه و صفحه اصلی انجمن به این شکل در بیاد: www.yoursite.com/forum/upload که نادرست هست این پس شما محتویات درون پوشه upload رو درون هاست آپلود کنید. برای نصب زنفورو شما نیاز به دیتابیس دارید که بعد از ساخت دیتابیس dbname و username و password رو در اختیار شما قرار میده که مورد نیاز کار ما هستش . دیگه اموزش ساخت دیتابیس زشته بدیم همتون یه پا حرفه ای هستین teeth خب توضیحات لازم قبل نصب رو دادم حالا بریم سر اصل کار و نصب انجمن سازteeth : بعد از اینکه فایل رو تو هاست آپلود کردید و فایلzip رو اکسترکت کردید طبق عکس زیر فایل های انجمن ساز در اختیارتون قرار میگیرن: خب حالا برای شروع فرایند نصب اسکریپت باید به ادرسی که برای انجمنتون مشخص کردید به یکی از این آدرس ها برید مثال: www.forum.yoursite.com/install/index.php یا www.forum.com/install/index.php یا www.yoursite.com/forum/install/index.php با رفتن به یکی از این آدرس ها طبق عکس زیر اولین قدم برای شروع نصب آغاز میشه : که باید با کلیک روی کلمه Begin Installation به مرحله بعد برید : تو این صفحه 5 تا کادر هست که دوتای بالا MySQL Server و MySQL Port بطور پیشفرض وارد شده اند پس شمام نیاز نیست دست بهشون بزنید.توی 3تا کادر بعدی هم اطلاعات دیتابیسی که ساختید رو وارد کنید و در نهایت روی کلمه Test & Generate Configuratio کلیک کنید تا به مرحله بعد برید: تو این مرحله بالا نیاز به چیزی نیست و برای تایید و رفتن به مرحله بعد روی کلمه Continue with Installation کلیک کنید تواین مرحله که طبق عکس زیر مشخصه باز هم نیاز به کاری نداره و با کلیک بر روی کلمه Begin Installation فرایند نصب شروع میشه و باید منتظر باشین تا تموم بشه : و در نهایت بعد از چند دقیقه به مرحال آخر نصب انجمن ساز زنفورو میرسید که باید مشخصات اکانت ادمین رو وارد کنید و روی Create Adminstrator کلیک کنید : و در مرحله آخرم که طبق عکس زیر مشخصه باید اطلاعات عمومی انجمن رو وارد کنید: و روی Setup Options کلیک کنید و و صفحه بعد میرید و در نهایتم روی Enter your control panel که در عکس زیر میبینید کلیک کنید تا به صفحه ورود ادمین به پنل مدیریتی هدایت شود . تبریک میگم انجمن شما ایجاد شد smiley و با مشخصات ادمین وارد پنل مدیریتی بشید و از انجمن خود لذت ببرید happy این آموزش اختصاصی 20 اسکریپت میباشد و هرگونه کپی برداری با ذکر منبع مجاز است . موفق باشید
  3. 5 پسند
    بطور عمده خدمت ایشون عرض کردم که ترجمه کردن زبان یک اسکریپت از چه راهی انجام میشه. در اکثر اسکریپت های جدید همونطور که خودتون هم اطلاع دارید داره از فایل های ترجمه po استفاده میشه. در اسکریپت های قدیمی تر یا غیراستاندارد از لحاظ String های ترجمه، جملات قابل ترجمه اسکریپت یا در قالب یک فایل PHP جامع هست یا متون در فایل های مختلف PHP پراکنده هستند. البته اسکریپت هایی هم هست که میشه ترجمه رو از داشبورد مدیریت انجام داد اما بطور کلی زبان و ترجمه جملات در اکثر اسکریپت ها به این دو صورت هستند. اگر هم اسکریپت مدنظرشون رو میگفتند، راهنمایی بیشتر و دقیق تری میشد کرد که چون کلی پرسش کردن، من هم کلی پاسخشون رو دادم که یک سرنخی باشه برای جستجوهای آینده ی ایشون. درضمن اگر هم احساس می کنید پاسخ های من ضعف تخصصی دارند، خوشحال میشم در این خصوص استارتر عزیزمون رو راهنمایی کنید
  4. 5 پسند
    لینک این تاپیک رو هم داخل پست زیر قرار بده که اگه کسی مشکلی داشت بتونه حلش کنه. http://www.20script.ir/?p=30238 سپاس
  5. 5 پسند
    7 - ارور utf -8 که اکثر قالب ها این مشکل رو دارند ، رفع ارور: براي رفع اين ارور ابتدا بايد برنامه‌ي NotePad++ رو دانلود و روي كامپيوتر خودتون نصب كنيد ، بعد فایل های قالب یکی یکی باز کنید و از منو بالای برنامه به قسمت encoding برید و گزینه encoding in utf-8 without bom را انتخاب کنید بعد فایل رو save کنید . برای تمامي فایل‌های php قالب این کار رو انجام بدید و قالبتون رو از نو آپلود كنيد ، حالا ديگه قالب شما با utf-8 مشکلی نداره . 8 - استفاده از تگ Center در قالب ارور نمايش داده شده : element "Center" undefined <Center>✉ You have used the element named above in your document, but the document type you are using does not define an element of that name. This error is often caused by: incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Frameset" document type to get the "<frameset>" element), by using vendor proprietary extensions such as "<spacer>" or "<marquee>" (this is usually fixed by using CSS to achieve the desired effect instead). by using upper-case tags in XHTML (in XHTML attributes and elements must be all lower-case استفاده از تگ <center> كه براي وسط بردن عناصر استفاده ميشد در HTML4 كنار رفت ولي هنوز خيلي‌ها از اين به خاطر راحت‌ بودنش استفاده ميكنند ، رفع ارور: براي وسط چين كردن بايد از CSS استفاده بشه ، به اين صورت كه مثلا ميخوايد كلمه‌ي وردپرس پارسي رو وسط بياريد ، ابتدا داخل استايل قالب چنين كلاسي تعريف ميكنيم .wp { text-align:center; } و بعد در كدهاي قالب هر جا كه تگ cnter وجود داره رو پاك كرده و با يك div كلاسي كه قبلا نوشتيم رو بهش ميديم ، به اين صورت : <div class="wp">بیست اسکریپت</div> با اين كار كلمه‌ي وردپرس پارسي وسط مياد و دقيقا همون كاره تگ Center رو به css انجام داديم و از همه مهمتر خطا رفع خواهد شد ، 9 ) استفاده تگ های h در محل نامناسب ارور نمايش داده شده : element "H3" undefined … <div class="sidebar-box-right"><H3><div class="title">برچسب‌ها</div></H3> ✉You have used the element named above in your document, but the document type you are using does not define an element of that name. This error is often caused by: incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Frameset" document type to get the "<frameset>" element), by using vendor proprietary extensions such as "<spacer>" or "<marquee>" (this is usually fixed by using CSS to achieve the desired effect instead). by using upper-case tags in XHTML (in XHTML attributes and elements must be all lower-case رفع ارور: توي اين خطا تگ h3 به اين صورت استفاده شده <H3><div class="title">برچسب‌ها</div></H3> كه اشتباه هست و خطا گرفته خواهد شد ، كد صحيح براي قرار گيري به اين صورت هستش : <div class="title"><h3>برچسب‌ها </h3></div> هيچگاه نبايد تگ <div> رو داخل تگ ديگه‌اي قرار داد ..
  6. 5 پسند
    در امشب خدمت شما هستیم با قالب قبلی تالارگفتگو بیست اسکریپت که ظاهری بسیار مشابه پرشین تولز دارد. این پوسته زیبا کاملا واکنش گرا می باشد و همچنین قابلیت هایی که قبلا در تالار گفتگو بیست اسکریپت موجود بوده در این نیز اضافه گردیده است . همچنین باید عرض کنم که این پوسته به صورت تخصصی توسط تیم بیست اسکریپت بهینه سازی شده است . هم اکنون می توانید این پوسته را برای اولین بار توسط بیست اسکریپت دریافت کنید. کاربران و بازدید کنند گان محترم خواهشمندیم این پوسته را به اشتراک بگذارید متاسفانه این پوسته به صورت غیرقانونی توسط افراد سودجو برای فروش قرار گرفته است ! برای دانلود به صفحه زیر مراجعه کنید: http://www.20script.ir/?p=19844
  7. 4 پسند
    با درود فراوان خدمت کاربران عزیز بیست اسکریپت. طبق تاپیک هایی که مدام درباره ی اسکریپت GramEasy در انجمن بیست اسکریپت ایجاد میشود، تصمیم گرفتم یک تاپیک آموزشی جامع (همانند تاپیکی که برای NextPost ایجاد کرده بودم) ایجاد کنم تا در حد امکان تمامی موارد و خطاهای احتمای این اسکریپت را رفع کنیم. دقت داشته باشید که نسخه ی 2.0 به بالا این اسکریپت تحت عنوان Stackposts ارائه می شود. در واقع تا نسخه ی 1.9 با نام GramEasy نام داشت و الان بعد از نسخه ی 2.0 نام آن به StackPosts تغییر یافته. پس زیاد درگیر نام گذاری ها نباشید. در ابتدا می توانید نسخه ی جدید این اسکریپت را از لینک زیر دریافت کنید: https://www.20script.ir/?p=28564 تصاویر آموزش زیر مربوط به نسخه 2.0 این اسکریپت است. در آینده ممکن است در نسخه های جدیدتر، بعضی از بخش های این اسکریپت تغییر کرده باشد که در صورت مشاهده ی هرگونه تغییر و مشکل، در همین تاپیک به همراه جزئیات و اسکرین شات مطرح کنید تا من و دیگر دوستان بتوانیم به شما کمک کنیم. من در این آموزش، اسکریپت را روی لوکال هاست و نرم افزار XAMPP نصب کرده ام. مراحل آپلود ممکن است کمی برایتان متفاوت باشد که اگر مشکلی پیش آمد در همین تاپیک بپرسید. پیش نیازهای اسکریپت برای کارایی صحیح این اسکریپت، توابع و برنامه های زیر باید در هاست و سرور شما نصب و فعال باشد. عدم وجود حتی یک مورد از موارد زیر، شاید باعث نشود سایت شما از دسترس خارج شود، اما حتما در قسمتی از سایتتان شما را با مشکل مواجه خواهد کرد. نسخه ی PHP 5.6 (پیشنهاد بنده 5.6 هست. اما روی 7.1 هم می توانید از اسکریپت استفاده کنید.) allow_url_fopen PHP cURL PHP OpenSSL PHP PDO GD PHP EXIF PHP mbstring FFMPEG (اگر بخواهید قابلیت ارسال ویدیو هم در این اسکریپت فعال شود، حتما باید این نرم افزار روی سرورتان نصب باشد.) Zip نکته: موارد بالا که ابتدای آنها PHP هست را می توانید خودتان در پنل هاست خودتان (cPanel) در بخش PHP Select Version مدیریت کنید. به صورت پیش فرض تمامی موارد بالا روی هاستینگ ها فعال هستند اما یک بررسی کنید که تمامی موارد خواسته شده حتما فعال باشند. نکته : بهتر است اسکریپت را روی دامنه ی اصلی نصب کنید. تاکنون چند مورد مشکل جزئی به روی سابدامین ها گزارش شده که در دامین اصلی گزارش نشده. مراحل نصب اسکریپت 1 . آماده سازی اسکریپت و آپلود ابتدا اسکریپت را از لینک بالا دانلود کنید. فایل دانلود شده را توسط نرم افزار WinRAR باز کرده و در مکانی از کامپیوتر شخصی خود Extract کنید. بعد از Extract کردن محتویات پوشه ی دانلودی شامل یک فایل و یک پوشه ی اصلی است: داخل پوشه ی Grameasy 2.0 فایل های اصلی اسکریپت قرار دارند. و فایل gram.sql فایل دیتابیس اسکریپت است که در مراحل بعدی باید آن را import کنیم. وارد پوشه ی grameasy 2.0 می شویم و محتویات را با فرمت ZIP توسط نرم افزار WinRAR فشرده می کنیم. فایل فشرده ی جدید را در فایل منیجر هاست خود آپلود کنید. اگر در آدرس اصلی می خواهید نصب کنید، در پوشه ی Public_html و اگر در سابدامین قصد نصب دارید، باید در پوشه ی مربوط به آن سابدامین آپلود کنید. پس از آپلود و Extract کردن اسکریپت در فایل منیجر، باید یک دیتابیس به همراه یک یوزر دیتابیس ایجاد کنید و آنها را Add کنید. سپس وارد PHPMyAdmin شده و فایل gram.sql موجود در فایل دانلودی را در دیتابیس جدید Import نمایید. 2 . تغییر اطلاعات کانفیگ بعد از ایمپورت کردن فایل دیتابیس، در فایل منیجر وارد پوشه ی app واقع در پوشه ی اسکریپت شده و فایل config.php را در حالت ویرایش باز کنید. اکنون اطلاعات دیتابیس ساخته شده را در این فایل وارد کنید. این اطلاعات شامل نام دیتابیس، یوزر دیتابیس و پسورد است. 3 . انجام شد! اگر مراحل قبل را به درستی طی کرده باشید و اطلاعات دیتابیس را به درستی در فایل کانفیگ جایگزین کرده باشید، اکنون باید صفحه ی اول سایتتان به صورت زیر قابل مشاهده باشد: در صورتی که خطای Mcrypt را دریافت کردید، باید نسخه ی PHP خود را به 5.6 تغییر دهید. تابع Mcrypt در نسخه ی PHP 7.2 وجود ندارد و در این نسخه نمی توانید از این تابع استفاده کنید و در صورتی که این تابع فعال نباشد، اسکریپت GramEasy کار نخواهد کرد. پس بهتر است از 5.6 یا 7.2 PHP استفاده کنید. پنل مدیریت و بخش های آن 1 . ورود به حساب مدیریت بعد از تکمیل نصب، اکنون می توانید توسط مشخصات زیر وارد حساب کاربری مدیریت سایتتان شوید. ایمیل : info@20script.ir رمزعبور : 20script 2 . تغییر اطلاعات کاربری مدیریت بعد از ورود به حساب کاربری، برای تغییر رمزعبور و ایمیل و ... ، از نوار بالا در سمت راست، وارد بخش Profile شوید. در اینجا اطلاعات حساب کاربری را ویرایش کنید: 3 . اضافه کردن اکانت اینستاگرام جدید از نوار سمت چپ روی آیکن بعلاوه کلیک کرده، کلید Add Account را بزنید و در پنجره ی باز شده، یوزرنیم و پسورد اکانت اینستاگرام را وارد کنید. ممکن است کمی طول بکشد، اما در نهایت اکانت به خوبی اضافه خواهد شد. 4 . ارسال پست جدید به اکانت اینستاگرامی برای ارسال پست جدید، از نوار سمت چپ، موس را روی آیکن اینستاگرام برده در لینک Post را کلیک کنید. در صفحه ی باز شده، ابتدا از بخش Instagram Accounts، اکانت خود را انتخاب کنید. سپس در بخش میانی صفحه، اطلاعات مربوط به پست را تکمیل کنید (تصویر یا آلبوم به همراه کپشن یا پست زمان بندی شده و...) . در بخش سمت راست، پیش نمایشی از پست ارسالی را به شما نمایش می دهد. که بعد از کلیک روی Post Now پست وارد شده به خوبی ارسال خواهد شد. تصویری از عملکرد اسکریپت: 5 . عملیات های خودکار یکی از مهم ترین کارایی های GramEasy این بخش است. این بخش شامل فعالیت هایی مانند لایک و آنلایک و فالو و آنفالو خودکار به همراه دایرکت مسیج و ... است. در نوار سمت چپ روی آیکن اینستاگرام هاور کنید و لینک Auto Activity را کلیک کنید. در صفحه ی باز شده، روی کلید Settings اکانت اینستاگرام مورد نظر کلیک کنید تا وارد صفحه ی تنظیمات شوید. ضروری: در صورتی که نمی دانید چطور می توانید این تنظیمات را کامل کنید، لینک موجود در جعبه ی کد زیر را در مرورگرتان اجرا کنید تا یک اسکرین شات تمام صفحه ای از این بخش مشاهده کنید. در صورتی که تنظیمات را نادرست انجام دهید، نتیجه ی دلخواهتان را دریافت نخواهید کرد. پس سعی کنید گزینه های موجود در این صفحه را با دقت مرور و تنظیم کنید. اسکرین شات تمام صفحه ای از تنظیمات: https://up.20script.ir/file/c07b-Screenshot-13.png نکته: تغییرات در این بخش به صورت آجاکس و خودکار ذخیره می شوند و نیازی به کلیک روی کلیدی جهت ذخیره سازی تغییرات نیست. کافیست بعد از انجام تغییرات مورد نیاز روی این صفحه، کلید Start در بالای صفحه را کلیک کنید تا این ویژگی به خوبی روی اکانت اینستاگرامی مورد نظرتان فعال شود. 6 . ویرایش گروه کاربری / پکیج ها پکیج ها مانند گروه های کاربری هستند که امکانات هر حساب کاربری را محدود و مشخص می کنند. در اسکریپت NextPost شما امکانات اضافه مانند ماژول های لایک و فالو و دایرکت و ... را هم می توانستید در بخش پکیج ها مدیریت کنید اما در اسکریپت GramEasy شما امکانات محدودتری برای هر پکیج دارید. اما به هر حال طبق نیازتان پکیج ها را ویرایش کنید. طبق تصویر زیر با کلیک روی آیکن مشخص شده می توانید وارد بخش ویرایش پکیج شوید. در صفحه ی پکیج، توضیحات پکیج و محدودیت حجم و دسترسی به بخش های مختلف سایت را کنترل کنید. در نهایت روی کلید Save and Update Subscribers کلیک کنید تا هم تغییرات پکیج ذخیره شود و هم پکیج اختصاص داده شده به کاربران. 7 . افزودن پروکسی های جدید به سایت پروکسی های اضافه شده در این اسکریپت، برای ارسال فعالیت ها به اینستاگرام از موقعیت مکانی های مختلف استفاده می شود. برای مثال می توانید تعیین کنید که در هنگام افزودن اکانت و لاگین شدن به آن، از یک پروکسی استفاده کنید و وانمود کنید که در حال لاگین از کشور متفاوتی هستید. مشکلاتی مانند عدم تأیید نشدن و عدم لاگین نشدن به اینستاگرام را به این صورت می توانید حل کنید. برای افزودن پروکسی جدید، از نوار سمت چپ، روی آیکن Shield کلیک کنید. در صفحه ی باز شده، کلید Add New را کلیک کنید. در صفحه ی باز شده، در قسمت Address باید پروکسی خود را ترکیبی از "پروتکل" و "آی پی" و "پورت" وارد کنید. مثال: http://250.240.12.165:8080 و اگر پروکسی شما دارای یوزرنیم و پسورد هم بود. باید مانند زیر وارد کنید: http://user:pass@ip:port مثال : http://masih:123456@125.256.142.6:8080 نکته: از پروکسی های با پروتکل HTTP و HTTPS می توانید استفاده کنید. اگر پروکسی رایگان نیاز دارید، در گوگل عبارت Free Proxy List را جستجو کنید. در بخش Location هم بهتر است تعیین کنید که آی پی (پروکسی) وارد شده مربوط به کدام کشور است. و در نهایت کلید Update را کلیک کنید. 8 . افزودن و ویرایش ترجمه ی اسکریپت و سایت اگر می خواهید سایتتان را به زبان فارسی ترجمه کنید، خبر خوشحال کننده این است که در داخل پنل مدیریت می توانید ترجمه را انجام دهید. برای اینکار از نوار سمت چپ روی آیکن زبان کلیک کنید. سپس کلید Add New را کلیک کنید. در صفحه ی بعدی، مطابق تصویر زیر می توانید نام و کد و پرچم را برای فایل زبان خود وارد کنید. و در ادامه در فیلدهای سمت راست، ترجمه را به فارسی وارد کنید. اگر به زبان انگلیسی تسلط داشته باشید که می توانید سریع تر ترجمه ها را انجام دهید. اگر این اسکریپت را قرار نیست که در اختیار دیگران قرار دهید یا در واقع به صورت یک سایت مستقل فعالیت کنید، نیازی به ترجمه نیست . البته ترجمه کردن یا نکردن بستگی به خودتان دارد. به هر حال وظیفه ی من این بود که در مورد وجود این بخش برایتان توضیح دهم. بعد از تکمیل ترجمه، برای ذخیره سازی زبان جدید، در انتهای صفحه ی زیر کلید ذخیره سازی وجود دارد که می توانید زبان جدیدتان را ذخیره کنید. 9 . تنظیمات اسکریپت و تنظیمات اجتماعی در نوار سمت چپ روی آیکن تنظیمات و چرخ دنده کلیک کنید تا وارد بخش تنظیمات سایت و اجتماعی شوید. در تب General Settings می توانید تنظیماتی مانند API های ورود به شبکه های اجتماعی و عنوان و توضیحات سایت و ... را انجام دهید. در تب Social Settings می توانید امکانات مدیریت حساب های اینستاگرامی را مدیریت کنید. تنظیماتی شامل چند عملیات در سایت یا کنترل لیست کلمات بد و ... کران جاب ها فعالیت هایی مانند لایک، آنلایک، فالو، دایرکت مسیح و دیگر امکانات به همراه پست های زمانبندی شده و ... همگی برای فعالیت درست خود به کران جاب نیاز دارند. در ادامه با شما همراه هستیم با لیستی از دستورات کران جاب مورد نیاز و ضروری برای GramEasy . دستورات کران جاب ها باید هر دقیقه یک بار اجرا شود. در ادامه ما کران جاب های لازم برای اسکریپت GramEasy را به شما معرفی می کنیم. 1 . دستورات کران جاب برای cPanel و آنهایی که امکان زمانبندی را به صورت جداگانه دارند اگر در پنل هاستتان امکان زمانبندی اجرای دستورات کران جاب به صورت فیلد انتخاب قرار دارد، پس باید دستورات کران جاب را بدون ستاره در ابتدای آن ها وارد کنید. شما برای هر خط از این دستورات، باید یک کران جاب جدید ساخته و زمان اجرای هر کدام را روی One Per Minute قرار دهید. wget --spider -O - http://site.ltd/facebook/post/cron >/dev/null 2>&1 wget --spider -O - http://site.ltd/instagram/post/cron >/dev/null 2>&1 wget --spider -O - http://site.ltd/twitter/post/cron >/dev/null 2>&1 wget --spider -O - http://site.ltd/instagram/activity/cron/like >/dev/null 2>&1 wget --spider -O - http://site.ltd/instagram/activity/cron/comment >/dev/null 2>&1 wget --spider -O - http://site.ltd/instagram/activity/cron/follow >/dev/null 2>&1 wget --spider -O - http://site.ltd/instagram/activity/cron/unfollow >/dev/null 2>&1 wget --spider -O - http://site.ltd/instagram/activity/cron/direct_message >/dev/null 2>&1 یعنی شما باید 8 کران جاب برای هر کدام از این 8 خط دستور بالا ایجاد کنید. نمونه ای از نحوه ی ساختن یک کران جاب جدید برای یکی از دستورات بالا. 2 . دستورات کران جاب برای افرادی که در بخش Cron Job هاستشان امکان زمانبندی مجزا ندارند. اگر در هنگام ساختن کران جاب جدید، مکانی برای ورود زمان اجرای کران جاب مشاهده نمی کنید، پس باید زمانبندی را از طریق نوشتن ستاره در متن دستور اصلی کران جاب تنظیم کنید. بنابراین برخلاف مورد قبل، شما باید از دستورات زیر استفاده کنید که توسط ستاره ها، تعیین شده که کران جاب هر دقیقه یک بار اجرا شود. * * * * * wget --spider -O - http://site.ltd/facebook/post/cron >/dev/null 2>&1 * * * * * wget --spider -O - http://site.ltd/instagram/post/cron >/dev/null 2>&1 * * * * * wget --spider -O - http://site.ltd/twitter/post/cron >/dev/null 2>&1 * * * * * wget --spider -O - http://site.ltd/instagram/activity/cron/like >/dev/null 2>&1 * * * * * wget --spider -O - http://site.ltd/instagram/activity/cron/comment >/dev/null 2>&1 * * * * * wget --spider -O - http://site.ltd/instagram/activity/cron/follow >/dev/null 2>&1 * * * * * wget --spider -O - http://site.ltd/instagram/activity/cron/unfollow >/dev/null 2>&1 * * * * * wget --spider -O - http://site.ltd/instagram/activity/cron/direct_message >/dev/null 2>&1 نکات مهم : در دستورات کران جاب بالا، حتما باید آدرس محل نصب اسکریپت GramEasy را بجای site.ltd جایگزین کنید. اگر از HTTPS استفاده می کنید، باید HTTP را هم تغییر دهید. اگر اسکریپت را در سابدامین ایجاد کرده اید، آدرس سابدامین محل نصب را بجای site.ltd وارد کنید. اگر پنل هاست شما اجازه ی ساخت کران جاب را به شما نمی دهد می توانید از کران جاب سازهای آنلاین کمک بگیرید. مثال: setcronjob.com یا easycron.com یا cronless.com یا setcron.com و... تغییرات پیشنهادی در فایل php.ini برای بی نقص اجرا شدن اسکریپت، موارد زیر را در فایل php.ini هاستتان تغییر دهید. اگر به فایل php.ini در هاست اشتراکی خود دسترسی ندارید، از هاستینگ خود بخواهید این تغییرات را برایتان اعمال کنند. memory_limit = 256M upload_max_size = 64M post_max_size = 64M upload_max_filesize = 64M max_execution_time = 60 max_input_time = 500 پرسش و پاسخ های مربوط به این اسکریپت چرا امکان ارسال ویدیو ندارم؟ قطعا نرم افزار FFMPEG و FFPROBE روی سرورتان نصب نیست. از هاستینگ خود بخواهید این نرم افزار را برایتان نصب کنند. اگر خودتان مدیر سرور هستید، نرم افزارها را در مسیر اصلی و گلوبال وب سرورتان نصب کنید. خطای checkpoint_required چیست . چه راه حلی دارد؟ این خطا از سمت خوده اینستاگرام دریافت می شود و ربطی به اسکریپت ندارد. اگر توسط مرورگر کامپیوترتان وارد اینستاگرام نشده باشید، در هنگام لاگین با اسکریپت از طریق کامپیوتر شخصی، این خطا را دریافت نخواهید کرد. حتی می توانید از اپلیکیشن موبایلی هم به صورت موقت Sign Out کنید و فقط و فقط از طریق اسکریپت وارد شوید. زمانی که خطا را دریافت کردید، وارد اینستاگرام شوید. بهتر است از طریق موبایل وارد اینستاگرام شوید و تایید کنید که خودتان هستید که در حال ورود به اکانت از یک کامپیوتر و سایت شخص سوم هستید. اگر تایید کردید، به سایتتان بازگردید و مجددا اکانت را اضافه کنید. اگر اکانت با موفقیت ثبت شد که مشکلی ندارد. اما اگر مجددا از شما در خواست تکمیل مراحل چک‌پوینت را کرد، یک پروکسی فعال به اسکریپت معرفی کنید و در هنگام اضافه کردن اکانت، از پروکسی استفاده کنید. راه حل دیگر برای حل این مشکل، فعال سازی امکان Checkpoint داخلی GramEasy است. برای فعالسازی، از نوار سمت چپ وارد بخش تنظیمات شوید، در بالای صفحه ی تنظیمات، روی Social settings کلیک کنید. در انتهای صفحه ی تنظیمات، گزینه ی زیر را روی Enabled قرار دهید. [Challenge Requied] Verification code direct on website یکی دیگر از دلایل چنین مشکلی می تواند این باشد که اینستاگرام IP هاست شما را مسدود کرده باشد. بنابراین یا باید از پروکسی استفاده کنید که اگر استفاده از پروکسی کارساز نبود، کلا هاست را تغییر دهید. اما پیشنهاد ما استفاده از سرورمجازی است. در سرور مجازی امکان مدیریت و کنترل بیشتری را دارید. چرا عملیات ها با پروکسی های اضافه شده در سایت انجام نمی شوند؟ منبع چنین مشکلی می تواند یکی از این موارد باشد: فرمت پروکسی جدید را نادرست وارد کرده اید. ابتدا حتما HTTP یا HTTPS بودن را مد نظر قرار بدهید. بعد اگر یوزر و پسورد داشت، به صورت http://user:password@ip:port و اگر یوزر و پسورد نداشت به صورت http://ip:port وارد کنید. امکان دارد پروکسی از کار افتاده باشد و قابل استفاده نباشد. بنابراین شما باید یا از افرادی که پروکسی اختصاصی می فروشند، خریداری کنید یا در لیست های رایگان داخل گوگل بگردید شاید بتوانید پروکسی فعالی هم پیدا کنید در این لیست ها پورت های استفاده شده در پروکسی را باید مد نظر قرار دهید. اکثر هاستینگ ها پورت های زیادی را محدود کرده اند. یعنی ممکن است فقط پورت 80 روی هاستینگ شما مجاز شناخته شده باشد که در اینصورت باید از پروکسی هایی استفاده کنید که پورت آنها 80 باشد. درباره ی اینکه چه پورت هایی را می توانید استفاده کنید بهتر است از هاستینگ خود در یک تیکت پشتیبانی سوال فرمایید. خطای An Error Was Encountered : The Encrypt library requires the Mcrypt extension این خطا همانطور که در مراحل نصب در این تاپیک توضیح دادم، به دلیل فعال نبودن Mcrypt رخ می دهد. این تابع PHP در نسخه ی 7.2 به طور کامل حذف و منقضی شده است. پس شما باید از نسخه ی 5.6 یا 7.1 PHP استفاده کنید تا بتوانید به این تابع دسترسی داشته باشید. اگر باز هم خطا رفع نشد، به هاستینگ خود تیکت بزنید و درخواست کنید تا برایتان Mcrypt را فعال کنند (نیازمند ویرایش php.ini است). کران جاب ها تنظیم شده اند اما همچنان کار نمی کنند! اگر کاملا مطمئن هستید که کران جاب ها را طبق آموزش بالا تنظیم کرده اید: در پنل هاست خود، وارد بخش Errors شوید. در اینجا یک کادر هست که خطاهای اخیری که در هنگام انجام فعالیت ها رخ داده مشاهده میشه. اگر برای کران جاب هاتون، خطای 500 دریافت کرده باشید، پس باید طبق چند بخش بالاتر این قسمت (میزان افزایش منابع توسط php.ini) رو انجام بدید. یا اینکه مشاهده کنید علت خطای رخ داده برای کران جاب ها چیست. همین کار بالا را می توانید در فایل منیجر > پوشه ی logs انجام دهید. داخل این پوشه ی logs فایل هایی فشرده با پسوند .gz وجود دارند که داخلشون فایل متنی هست که خطاهای رخ داده ی اخیر به همراه جزئیات در اختیارتون قرار میده. به راحتی می تونید تشخیص بدید که چرا برای کران جاب خطا رخ داده و اون رو رفعش کنید. در صورت وجود چنین خطاهایی، متن خطا رو به صورت پاسخ به همین تاپیک بفرستید تا بتونیم مشکلتون رو حل کنیم. در صورت وجود هرگونه مشکل به همراه جزئیات در ادامه ی همین تاپیک بپرسید. موفق باشید.
  8. 4 پسند
    درود. زمانی که فعالیت های مشکوک زیاد بشه، اینستاگرام به صورت خودکار اکانت شما رو محدود می کنه. در اوایل این محدودیت ها ساعتی هستند ولی بعد از ادامه دار شدن این محدودیت ها، اکانت Deactive میشه و در نهایت ممکنه یاعث قفل شدن کامل اکانت بشه. تعداد فعالیت ها رو در ساعت باید کمتر کنید. فعالیت هایی مثل ارسال کامنت، فالو و آنفالو ، لایک و ....
  9. 4 پسند
    پیش نمایش زنده قالب Moovier یک قالب وردپرس برای موضوع فیلم و سریال است که توسط Devme.ir طراحی شده است. از ویژگی های اصلی این قالب ، طراحی زیبا ، فلت ، دارای ۱۳ ابزارک اختصاصی و ۱۵۵ مکان سایدبار برای افزودن ابزارک ها ، فرم جستجوی زیبا با امکان انتخاب پست تایپ، دارای قالب مجزا برای نسخه موبایل، دارای پست تایپ مجزا برای لینک های دانلود و قالب مجزا برای ادامه مطلب لینک ها و … است. در قالب Moovier سعی کرده ایم تا تمامی بخش هایی که یک سایت فیلم و سریال نیاز دارد را به عنوان پست تایپ و دسته بندی های زیرمجموعه آن در نظر بگیریم که علاوه بر انتشار فیلم و سریال، قابلیت ثبت پروفایل یا همان بیوگرافی ، اخبار، فصل ها، مطالب وبلاگ و لینک های دانلود نیز امکان پذیر باشد. امکانات قالب Moovier چیست ؟ طراحی رسپانسیو جهت نمایش در صفحات نمایشی گوناگون حاوی یک قالب مجزا برای تمامی بخش های سایت مخصوص موبایل دارای ۶ پست تایپ اختصاصی به نام های (فیلم – سریال – فصل – اخبار – پروفایل – لینک دانلود) دارای ۱۳ ابزارک اختصاصی (ابزارک های ژانرها، سالها و آخرین مطالب فیلم و سریال و فصل و … ) دارای ۱۵ مکان برای قرار دادن ابزارک در بخش ابزارک های پیشخوان دارای ۳ مکان فهرست (فهرست بالا ، فهرست فوتر و فهرست مخصوص موبایل) دارای ۲ اسلایدر فیلم و سریال ویژه در صفحه خانه دارای ۳ اسلایدر جدیدترین مطالب از دستع فیلم ، سریال و فصل دارای بخش اختصاصی اخبار در صفحه خانه (جدیدترین و اولین خبر به صورت شاخص همراه با تصویر و توضیحات و مابقی اخبار به صورت لینک و تاریخ) دارای هاورها و افکت های مختلف روی تصاویر مطالب در صفحه خانه و آرشیو ها دارای فرم جستجوی اختصاصی همراه با امکان انتخاب پست تایپ ها (امکان جستجو فقط در فیلم یا سریال یا فصل و ….) دارای بخش پروفایل سایت (اسلایدی با کلیک روی لوگوی سایت در سمت چپ نمایان خواهد شد که حاوی آیکن پروفایل های اجتماعی سایت، شعار سایت و آمار و ارقام سایت است.) دارای استایل متنوع و جدید در بخش زیرمجموعه های فهرست ها (که در حالت کلاسیک به صورت یک جعبه بود اما سعی شده حالت نمایشی تغییر داده شود و به سبک مدرن حرکت کند!) دارای ۵ برگه اختصاصی برای صفحات ” ورود به حساب کاربری ” و ” عضویت ” و “پروفایل کاربری ” و ” ویرایش حساب کاربری ” . امکان ارسال نقد و بررسی ، تریلر، تصاویر پیش نمایش ، لینک های دانلود و … در هنگام افزودن مطالب امکان افزودن اطلاعیه های اختصاصی برای هر مطلب در ادامه آن مطلب دارای کلیدهای مطلب قبلی و بعدی در ادامه مطلب ها بکارگیری استایل جدید و اختصاصی برای فرم دیدگاه و نظرات ارسال شده مانند اپلیکیشن های چت و گفت و گو (تلگرام) به گونه ای که نظرات کاربران عادی به رنگ سبز و در سمت راست و دیدگاه ها و پاسخ های نویسنده مطلب (مدیر سایت) به رنگ خاکستری در سمت چپ نمایش داده می شود. اضافه شدن بخش انتخاب شکلک و Emoji در فرم ارسال دیدگاه متفاوت بودن ادامه مطلب های فصل و اخبار و پروفایل از پست تایپ فیلم و سریال دارای ۳ مکان برای قرار دادن کدهای تبلیغات (امکان افزودن کدهای PHP و HTML فراهم شده است) امکان افزودن آیکن و پروفایل شبکه های اجتماعی در بخش پروفایل سایت دارای چند گزینه تنظیمات در بخش “شخصی سازی قالب” و همچنان ادامه دارد…. ! قیمت : 70.000 تومان طراحی اختصاصی و انتشار از مارکت Devme.ir پیش نمایش زنده جهت اطلاع از توضیحات بیشتر و خرید این قالب کلیک کنید
  10. 4 پسند
    درود اول جی کوئری رو بشناسونید به قالب بعد اون ایتمی که میخواید چسبنده بشه رو استایل زیرو بهش بدید .ایدی یا کلاس{ position:fixed; top:0px; z-index:1000; } اگه سایتت Html هست به همه صفحات این کدو اضافه کن .اگه وردپرس فقط heder.php <script> $(document).ready(function() { $(document).scroll(function(){ x = $(document).scrollTop(); if ( x > vm_number ) { $("vm_id_class").addClass("nav-fix"); }else{ $("vm_id_class").removeClass("nav-fix"); } }); }); </script> به جای vm_number , عددی که میخواید از آن عدد به بعد , ایتم به بالای سایت شما بچسبد را وارد نمایید . به جای vm_id_class , باید id یا class ایتم خود را وارد نمایید
  11. 4 پسند
    سلام این استایل بهینه شده توسط بیست اسکریپت هسش و رنگ بندی و دیگر موارد از جمله سرستون ها و سطرها و ... ویرایش گردیده اس ولی افرادی سودجو دارن همین استایل رو میفروشن
  12. 3 پسند
    سلام فایل پیوستی دانلود نمیشه
  13. 3 پسند
    درود. سایت راستچین یک مارکتی هست که هر فردی امکان عضویت داخل اون رو داره. شما نمی تونید صرفا به دلیل نام این مارکت، به افراد داخل اون هم اعتماد کنید. چه بسا اکثر فایل هایی که داخل این مارکت منتشر میشن هیچ گونه نظارتی هم روشون نیست. یک طراح رو باید از وب سایت رسمیش و نمونه کارهاش بشناسید نه بر اساس چند محصول توی مارکت های ایرانی که خیلی از محصولات این طراحان هم صرفا یک ترجمه محصولات انگلیسی هست.
  14. 3 پسند
    درود. انجمن رو برای همین ساختیم که کاربران عزیز سایت بیست اسکریپت بتونن در یک محیط پیشرفته تر از کامنت زیر پست، نظرات و مشکلات خودشون رو مطرح کنند. در انجمن امکانات مدیریت محتوای بیشتری در اختیار دارید. ضمن اینکه قرار دادن کامنت در سایت اصلی، زمان زیادی از مدیریت سایت میگیره. چون کامنت ها تک تک نیاز به بررسی خواهند داشت. به این ترتیب تصمیم گرفته شده در سایت اصلی بخش کامنت ها قرار نگیره تا مدیران بتونن با وقت آزاد بیشتر به آپدیت اسکریپت ها و قالب و فایل های داخل سایت اصلی مشغول باشند.
  15. 3 پسند
    درود. برای فارسی سازی که ابتدا باید بررسی کنید زبان در اسکریپت پیش رو به په صورتی تعریف شده. یعنی یک فایل po هست یا یک فایل php. برای راستچین کردن هم باید اسکریپت رو روی لوکال هاست یا هاست آنلاین نصب کنید، بعد با استفاده از Inspect element مرورگرتون راستچین رو انجام بدید. در همون بخش مرورگر هم مسیری که کد CSS داخلش هست هم معرفی میشه که می تونید تغییرات رو راحت انجام بدید.
  16. 3 پسند
    درود. افزونه نال شده و نیاز به وارد کردن کدفعال سازی نیست که می تونید از این لینک دریافت کنید: https://www.20script.ir/?p=20157 اون متن هم صرفا یک پیشنهاد هست برای دریافت آخرین نسخه های افزونه به صورت خودکار از سرور طراح افزونه که در نسخه ی نال شده طبیعتا این ویژگی غیرقابل استفاده هست.
  17. 3 پسند
    درود. بیشتر بهش میخوره باگ صفحه سازش باشه. آخرین نسخه ی قالب اوادا رو روی لوکال هاست نصب کنید و بررسی کنید که این مشکلات رو داره یا نه : https://www.20script.ir/?p=23977
  18. 3 پسند
    سیستم مدیریت محتوای دیما یک نرم افزار فارسی رایگان برای راه اندازی سایت های مختلف می باشد. این نرم افزار ساده با موبایل و تبلت سازگار بوده و نمایش خوبی بر روی موبایل و تبلت دارد. بسیار سبک و ساده امکان تعریف دسته بندی محدود سازی مطالب و منوها تعریف کاربر سازگار با موبایل و تبلت با استفاده از تکنولوژی AJAX برنامه نویسی شده با php و mysql قدرت یافته از جوملای رایگان و غیره معرفی سیستم مدیریت محتوای دیما یک نرم افزار فارسی رایگان برای راه اندازی سایت های مختلف می باشد. این نرم افزار ساده با موبایل و تبلت سازگار بوده و نمایش خوبی بر روی موبایل و تبلت دارد. نصب نرم افزار بسیار ساده بوده و برای نصب به سروری نیاز است که از php و mysql پشتیبانی کند توجه : این نرم افزار ممکن بر روی هاست های اشتراکی و رایگان قابل نصب نباشد. دریافت دریافت نسخه فارسی 20Script | دریافت نسخه انگلیسی 20Script
  19. 3 پسند
    توسط ابزارهای اختصاصی سایتتون رو اسکن کردم، داخل سورس سایتتون در هیچ کدوم از صفحات (تمامی صفحات موجود در سایتتون) چنین لینک هایی وجود نداره! یا در سایت های دیگه به اشتباه لینک دادن یا در سایت های دیگتون لینک های این چنینی ایجاد شده. ولی در کل چون در دسترس کاربران نیستند، می تونید توسط robots.txt مسدودشون کنید که توی سئو هم تأثیری نذارند. توسط دستور : Disallow: /*townfile?edd* بعد از قرار دادن این خط در فایل robots.txt ، داخل گوگل وبمسترز می تونید صفحاتی که خطای 404 گرفتن رو Mark as Fixed کنید. در دفعه بعد که گوگل خواست این صفحه رو بررسی کنه که آیا ارور داره یا نه، با استناد به دستور robots بالا، این صفحه رو نادیده میگیره و خطای 404 ثبت نمی کنه براتون. ولی درکل عجیبه من کل سایتتون رو حدود 2 ساعت در حالت اسکن گذاشتم ، چنین لینکی پیدا نشد که اصلا داخل edd-flush باشه! می تونید همین کاری که گفتمو بکنید و دسترسی ربات های گوگل رو به اینگونه صفحات محدود کنید. شاید باز هم اگه به چنین لینک هایی ایراد گرفت، اطلاع بدید. در چنین موارد، نیاز میشه تا در کل سورس سایت از وردپرس گرفته تا قالب و افزونه ها، همه ی فایل هاشون اسکن و آنالیز بشن تا مشخص بشه این لینک ها توسط چه دستوری ساخته میشن و اصلا در کجا قرار دارند که گوگل اونها رو ایندکس می کنه!! اونش دیگه میل خودتون که بخواهید چنین کاری بکنم براتون. اما در حالت ساده همین بستن لینک توسط robots.txt کافیه برای حل مشکل 404. چون کاربران که نمی تونند اصلا وارد این لینک ها بشن و پیداش کنن. اگر هم ایندکس بشن از طریق google webmasters می تونید ایندکس شده ها رو حذف کنید.
  20. 3 پسند
    درود. در صفحه اصلی سایتتون چنین لینک هایی وجود نداره که کاربران یا ربات موتور جستجوگر بتونه اونا رو ببینه و ایندکس کنه. در ضمن پیوندیکتای سایتتون روی حالت "پیش فرض" نیست، پس ربات ها به صورت خودکار این لینک ها رو مشاهده نمی کنند. یعنی الان بجای لینک هایی که دادید، این لینک ها باید استفاده بشن : http://townfile.ir/page/2 http://townfile.ir/page/3 . . . وجود علامت سوال در لینک سایت، درصورتی که پیوندیکتا رو حالت پیش فرض نباشه، کار خاصی انجام نمیده و صفحه اصلی رو نمایش میده. شما بجای لینک مربوط به page می تونید لینک های زیر رو هم امتحان کنید. این لینک ها اصلا وجود خارجی ندارند و در هیچ جایی تعریف نشدن اما به دلیل وجود علامت سوال، عملا کارایی خاصی هم ندارند ولی چون در فایل .htaccess اینگونه آدرس ها خنثی شدن، محتوایی هم نمایش نمیدن و به جایی هم ریدایرکت نمیشن. مثلا : http://townfile.ir/?test=link http://townfile.ir/?download http://townfile.ir/?wp-admin http://townfile.ir/?wp-content/themes/default http://townfile.ir/?wp-content=plugins=akismet و انواع لینک هایی که میشه مثال زد که اولشون با علامت سوال شروع میشه! تنها کاری که می تونید بکنید اینه که توسط فایل robots.txt بیایید و اینگونه لینک ها رو Disallow کنید تا توسط گوگل و سایر موتورهای جستجو ایندکس نشن. توسط دستور زیر : Disallow: /?* این دستور بالا هر آدرسی که اولش با علامت سوال شروع بشه رو نادیده می گیره. مثل همین لینک صفحه بندی که دادید در تاپیک. موفق باشید.
  21. 3 پسند
    سلام و قت بخیر خدمت شما کاربران گرامی مدتی قبل مهرسرور محصولی جدید را به سبد محصولات خود اضافه کرد تا کاربران بتوانند از خدمات بهتری استفاده کنند. این محصول با نام ربات تب چی تلگرام در مهر سرور عرضه شدکه با استقبال بی پایان و گسترده شما عزیزان همراه بود. امروز قصد ارائه محصولی جدید با نام آموزش ساخت ربات تب چی تلگرام رو برای شما عزیزان داریم که از این پس این محصول رو میتونید در سبد خرید خودتون قرار بدید و به سادگی هر زمان که مایل بودید بتونید بات تلگرام خودتون رو بسازید و حتی شاید با این آموزش بخواید کسب درآمد بکنید. این محصول متشکل از ۳ ویدیو آموزشی و یک فایل نوشتاری ضمیمه شده از کدهای آموزش هست ویدیوهای این محصول عبارتند از : آموزش ساخت ربات تب چی تلگرام آموزش سافتاده و مدیریت بات تب چی آموزش روشن کردن بات های خاموش شده مدت زمان دوره ۴۴ دقیقه می باشد و فرمت ویدیو ها MP4 با بهترین کیفیت می باشد. برای مشاهده مطلب کامل و اطلاعات بیشتر کلیک کنید مشاهده مطلب کامل
  22. 3 پسند
    سلام تشکر از شما جواد عزیز بابت انتشار و بهینه سازی این استایل خارق العاده و ممنون از اینکه دست افراد سودجو برای اینکارو کوتاه کردین
  23. 2 پسند
    درود. طبق لینکی که دادید، کد اولی که یک کد CSS هست برای معرفی فونت جدید رو به همراه فونت هاش در مسیر مشخصی آپلود می کنید. آدرس ها و اسم فونت و ... رو هم که طبیعتا باید اصلاح بفرمایید. کد دوم یک کد PHP هست که باید در فایل functions.php قالبتون اضافه کنید. آدرس پوشه ای که اون فایل CSS رو داخلش ذخیره کردید رو هم اصلاح کنید. در مرحله ی سوم هم بعد از انجام دو مرحله ی قبل، باید در بخش Global تنظیمات، فونت فمیلی جدید رو به افزونه معرفی کنید تا در قسمت فونت های اسلایدها لیست کنه. چیز خاصی نداره این آموزشی که لینک دادید، دقیقا بگید مشکلتون کدوم قسمت هست تا بهتر راهنمایی کنیم.
  24. 2 پسند
    سلام ، بک لینک 3 ماهه الی 6 ماهه خریدارم قیمت + پیج اتوریتی رو بدین لطفا
  25. 2 پسند
    سلام سورس ربات لینک مستقیم فایل های تلگرامی به زبان php رو به صورت رایگان تو گیت هاب گذاشتم، کسی لازم داشت میتونه استفاده کنه: https://github.com/mohammad425/Public-Link-Telegram-Files
  26. 2 پسند
    با سلام من می خواهم اسلایدر وب سایت فقط در صفحه اصلی نمایش داده بشه ولی مشکلی که هست در تمامی صفحه ها این اسلایدر هست و حذف نمی شه وقتی 'meta_value' => 'on' را به 'meta_value' => 'off' تغییر می دم کلا اسلایدر حذف می شه ولی من می خواهم صفحه اصلی وب سایت بماند لطفا دوستان راهنمایی کنند آدرس وب سایت hostdownload.net فایل هدر پیوست شد header.php
  27. 2 پسند
    درود، نسخه ی 3.1.5 رو از لینک سازنده اصلی دریافت و نصب کنید. بصورت پیش فرض امکان آپلود از آدرس داره. نسخه ی PHP رو هم بالاتر از 7.0 قرار بدید. خود 7.0 هم میتونید استفاده کنید. کمتر از اون باشه توابع کار نمی کنن. https://github.com/kleeja-official/kleeja/releases در ضمن عدم آپلود حجم های بزرگ می تونه دلیل اصلیش خود سرورتون هم باشه. سرورها محدودیت هایی که ایجاد می کنند هم توی حجم آپلود تاثیر میذاره که هرچند حجم فایل رو توی پنل ادمین اسکریپت تعیین کنید، اما باز سرورتون اجازه آپلود رو نمیده. از پشتیبان سرورتون هم یه پرس و جویی بکنید که محدودیت حجمی تعریف نکرده باشند. اگر مجددا با مشکل روبه رو شدید، مشخصات هاستتون رو پیام خصوصی کنید وقت کنم بررسی میکنم.
  28. 2 پسند
    سلام و درود خدمت شما دوست عزیز. لطفا دقت نمایید که در این افزونه اگر میخواید تصویر را خودتون سایزش رو تغییر بدید نباید بصورت پس زمینه قرار بدید. باید بصورت لایه جدا قرار بدید. در غیر اینصورت تصویر زوم شده دیده میشه. به این علت که رولوشن اسلایدر اون صفحه ای که به شما نمایش میده دقیقا سایز دلخواه نیست باید تصویر را به اندازه اون خطوط کمرنگی که قرار داده تنظیم کنید.
  29. 2 پسند
    سلام امشب نسخه جدید و با نال سازی بخش دمو درون سایت قرار میگیره
  30. 2 پسند
    من دیدم فایلهات ظاهرا پسوند نداره یکبار از طریق سفارشی سازی وردپرس امتحان کنید
  31. 2 پسند
    در سایت زیر فایل mo رو آپلود کنید، تغییرات مورد نظر رو اعمال کنید و در نهایت کلید Save رو کلیک کنید. در بخش Save to your computer می تونید فرمت po و mo ترجمه جدید رو دریافت کنید. https://localise.biz/free/poeditor
  32. 2 پسند
    اقا دم همتون گرم کارتون درست که میاید و وقت میزارید پاسخ همه رو میدید مخصوصا اقا مسیح گل که واقعا زمان میزاره دمش گرم
  33. 2 پسند
    درود، به غیر از راه بالا، راه دیگش اینه که یک فایل index.php خالی یا با محتویات دلخواه در داخل هر پوشه بسازید. به این ترتیب اگر کسی خواست وارد اون دایرکتوری بشه، این فایل برای باز میشه.
  34. 2 پسند
    چند تفاوت بین اون افزونه ای که رسمی بهتون فروخته میشه با افزونه ای که از 20 اسکریپت دانلود میکنید وجود داره 20اسکریپت هیچکدوم از این افزونه هارو خریداری نکرده 20اسکریپت افزونه هارو بعضا نال شده از تورنت دانلود میکنه 20اسکریپت فایل اصلی رو بدون ترجمه یا افزودن امکانات منتشر میکنه که مقابل تمام این ها برای اون فروش رسمی میشه : افزونه رسمی خریداری شده و اون شخص وظفه همیشه آپدیت به شما بده افزونه رسمی و احتمال وجود فایل های مخرب داخلش بسیار کم هست چون از مارکت اصلی تهیه شده افزونه فارسی / راست چین و درصورت نیاز شخصی سازی هایی مثل درگاه های ایرانی یا پنل پیامک ایرانی بهش اضافه شده تا کاربر ایرانی بتونه بدون مشکل استفاده بکنه کدنویسی لایسنس بسته به برنامه نویس اون متفاوت هست ولی برای مثال غالب قالب ها داخل فایل فانکشن به لایسنس متصل میشن مشخصه لایسنس اینه که شما میبینید یک درخواست رفت و برگشتی به لینکی مشخص ( مثلا وبسایت فروشنده اون فایل ) ارسال میشه این نشون میده اطلاعات شما برای اون وبسایت ارسال میشه تا درصورت تایید شدن افزونه یا قالب برای شما فعال بشه حالا دیگه میرسید به مرحله کدنویسی که اطلاعات ارسالی چی هستن اطلاعات دریافتی چی هستن و چطور میشه این پروسه رو دور زد تا بدون ارسال اطلاعات وضعیت تایید شدن به کدها برگشت داده بشه فقط یک نکته میمونه ممکنه فایلی که لایسنس داخلش نوشته شده کد شده باشه تا شما نتونید ویرایشش بکنید اینجا یا باید بتونید فایل رو دیکد کنید یا دیگه.... (با نقل قول به من پاسخ دهید | دکمه پسندیدم فراموش نشه)
  35. 2 پسند
    بک لینک های بد رو با گوگل وبمستر حذف کنین. از محتواهای کپی کمتر استفاده کنین
  36. 2 پسند
    خواهش میکنم ( دکمه تشکر هم خوبه ) اهمیتی نداره چه اسمی روش بزارید البته معمولا اسم اون پوشه اسم اصلی خود افزونه هست و نیازی به تغییر هم نداره فقط کافیه مجدد زیپش کنید و داخل وردپرس آپلود بکنید
  37. 2 پسند
    بفرمایید https://up.20script.ir/file/ab74-revslider[www-20script-ir].zip
  38. 2 پسند
    سلام خوش آمدید به زودی به نسخه جدید آپدیت میشه
  39. 2 پسند
    سلام نرم افزاری تحت وب (اسکریپت PHP) می باشد که به وسیله آن قادر هستید یک سیستم آنلاین برای مدیریت صورت حساب ها و حسابداری مشتریان خود راه اندازی کنید. این سیستم با ارائه امکاناتی نظیر ارائه یک حساب برای هر کاربر ، امکان صدور فاکتور برای مشتریان ، قابلیت اطلاع رسانی به مشتریان ، ارائه فایل PDF فاکتور به مشتریان ، سیستم مدیریت ارتباط با مشتری کارآمد (CRM) ، قابلیت پرداخت آنلاین صورت حساب ها ، گزارش گیری قوی بر اساس داده های مختلف ، ارائه آمار به صورت نموداری می تواند گزینه مناسبی برای اسکریپت حسابداری و مدیریت صورتحساب شما باشد. سیستم مدیریت مخاطبین سیستم مدیریت فعالیت کاربران سیستم ورود و عضویت مشتری ارائه پروفایل به هر کاربر ارسال ایمیل های اطلاع رسانی به کاربران قابلیت صدور فاکتور برای کاربران سیستم پیشخوان کارآمد و کاربر پسند قابلیت دریافت نسخه پشتیبان با یک کلیک قابلیت ارسال فایل PDF فاکتور برای مشتری قابلیت پرداخت آنلاین وجه سیستم چند زبانه سیستم نصب کننده خودکار و… دانلود اسکریپت حسابداری و مدیریت صورتحساب iBilling نسخه 3.7.0
  40. 2 پسند
    درود. اسکریپت IPS رو نصب کنید: https://www.20script.ir/ips-community-suite
  41. 2 پسند
    درود. تابع mysql_connect و نظیر چنین توابعی که با پسوند mysql_ شروع میشن، مربوط به نسخه ی PHP 5 هستند و قابل اجرا و بکارگیری در نسخه ی PHP 7 به بالا نیست. از اونجایی که این اسکریپت هم در نسخه ی PHP 5 نوشته شده، برای استفاده یا باید از نسخه ی 5.6 PHP استفاده کنید یا در مسیرهایی که گفته شده، توابع mysql_ رو به mysqli_ تغییر بدید تا قابل استفاده در PHP 7 به بالا باشه ولی اینکار هم زمان بر هست چون طبیعتا توابع زیادی در اسکریپت استفاده شده که نیاز به تبدیل شدن دارند برای سازگاری با نسخه ی PHP 7 . اطلاعات بیشتر: https://wiki.php.net/rfc/mysql_deprecation
  42. 2 پسند
    درود. اکثر افزونه های چت و پشتیبانی آنلاین که در بیست اسکریپت هست، کاملا راستچین و فارسی نیستند و طبیعتا برای استفاده بهینه باید کمی روی ظاهر و راستچین و فارسی سازیش هم کار کنید. اگر افزونه ی WP live chat support فقط مشکل زبان فارسی داره که افزونه ی Loco translate رو نصب کنید و بخش هایی که فارسی نیست رو فارسی کنید. و همچنین چند افزونه و اسکریپت چت آنلاین هم که امکانات مناسبی دارند رو معرفی می کنم: استفاده از این افزونه رو هم پیشنهاد می کنم که فارسی هست و ظاهر خوبی داره: https://www.20script.ir/?p=32548 https://www.20script.ir/?p=23992 https://www.20script.ir/?p=29898 https://www.20script.ir/?p=22077 https://www.20script.ir/?p=35420
  43. 2 پسند
    درود، بله یک سابدامین اضافه کنید داخل سایتتون، اسکریپت رو دانلود و بطور صحیح داخل پوشه ی روت ساب دامین در فایل منیجر آپلودش کنید. بعد آدرس سابدامین رو داخل مرورگر باز کنید. صفحه ی نصب اسکریپت باز میشه. شما باید یک دیتابیس + یوزر دیتابیس بسازید و در مراحل نصب به اسکریپت معرفی کنید. مابقی اطلاعات خواسته شده در فرم نصب اسکریپت رو هم تکمیل کنید. در نهایت برای ورود به پنل مدیریت از این اطلاعات پیش فرض استفاده کنید و بعد از اولین ورود، اطلاعات رو تغییر بدید:
  44. 2 پسند
    درود. این مشکل زمانی رخ میده که شما از بسته های نصب آسان استفاده کرده باشید. افزونه ی Duplicator و مشابهات اون، فایل های مخربی داخلشو دارند که بهترین طعمه برای هکرا هستش و از طریق اون میتونند سایتتون رو دستکاری کنند و این دستکاری مستقیما داخل هسته ی وردپرس و فایل های قالب انجام میشه به گونه ای که دسترسی های گسترده ای به هکران میده. این دستکاری ها هم اکثرا از طریق کدنویسی ها به طور خودکار انجام میشه (یعنی فرد هکر مستقیما و بطور دستی داخل سایتتون نفوذ نمی کنه). فایل های آلوده به محض اجرا شدن، فایل های دیگه ای که مربوط به سایتتون هست رو دستکاری می کنند و این ریدایرکت ها رو اعمال می کنند. عمده ترین فایلی که دستکاری میشه htaccess هست که اگه فایل های htaccess در سراسر فایل منیجرتون رو باز کنید، یه سری کدهای مشابه برای ریدایرکت مشاهده می کنید. حالا ممکنه بسته نصب آسان هم استفاده نکرده باشید ولی افزونه یا قالبتون که نال شده هست، حاول کدهای مخرب باشه. بهترین کار، درحال حاضر اینه که تمامی فایل های آلوده و وردپرس + قالب و ... رو پاک کنید. بعد وردپرس اورجینال رو نصب کنید و قالب و افزونه هاتون رو بعد از اسکن استفاده کنید. قبل از نصب تمامی فایل ها رو از نظر امنیتی بررسی کنید تا مشکلی نداشته باشند. این توضیحاتی که دادم خدمتتون رو قبلا برای یکی از دوستان انجام دادم و تا الان که حدودا 5 ماه هست، مشکل ریدایرکت سایتشون حل شده.
  45. 2 پسند
    درود. به این دلیل خطا دریافت می کنید که نسخه ی PHP هاستتون 5.3 هست! نسخه ی PHP رو روی 5.6 یا 7.2 تنظیم کنید تا مشکل حل بشه. در نسخه ی 5.3 ، نماد [ و ] قابل خوندن و اجرا نیستند که این مشکل در نسخه های بالاتر حل شده.
  46. 2 پسند
    درود. تمامی اسکریپت ها، قالب ها و افزونه هایی که داخل بیست اسکریپت منتشر میشن، صرف نظر از اینکه نال شده هستند، قبل از انتشار از نظر امنیتی و صحت کارایی تست میشن. دقت داشته باشید که اسکریپت ها یا قالب و افزونه ها به تنهایی آزمایش میشن. مثلا یک قالب وردپرس که توسط بیست اسکریپت تست میشه امکان داره بدون مشکل باشه اما با یک افزونه ی دیگه تداخل داشته باشه که این موضوع دلیلی بر خراب بودن فایل های بیست اسکریپت نیست. طبق تجربه و گزارش کاربران، تعداد زیادی از این سایت هایی که نسخه پرمیوم می فروشن، در واقع همون نسخه نال شده رو می فروشن. این که میگم رو به همه نسبت نمیدم، ممکنه نسخه های اورجینال رو هم بفروشند اما اکثرا نسخه نال شده رو فارسی سازی یا راستچین می کنند و می فروشند. خلاصه که خریداری کردن چنین فایل هایی به عهده خودتونه و نمیشه گفت چیزی که میخواهید بخرید نال شده هست یا اورجینال. فایل های داخل بیست اسکریپت هم رایگان هست و می تونید توسط آنتی ویروس های آنلاین هم آنالیزشون کنید: https://www.virustotal.com/#/home/upload
  47. 2 پسند
    سلام با نظر مسیح جان موافقم یک روش دیگ اینکه انتهای لینک دریافتی ?autoplay=1 رو قرار بدید و تست کنید که پاسخ میده یا خیر . نمونه کد : <div style="position:relative;display:block;height:0;padding:0;padding-bottom:56.25%;"><iframe src="https://www.namasha.com/embed/W6EB9bhj?autoplay=1" style="position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;" frameborder="0" scrolling="no" allowfullscreen="true" mozallowfullscreen="true" webkitallowfullscreen="true"></iframe></div>
  48. 2 پسند
    سلام دلم نیومد به این پست جواب ندم ، با احترام به دیگر دوستان باید بگم این سیستم دقیقا چنین افزونه مکلملی رو داره حتی در فیلدهای جدول می تونید اختصاصی سازی داشته باشید یه چیزی مثل اکسل ، البته بگم قبل از استفاده به مقداری دانش css هم نیازمندید. تو مخزن وردپرس دنبال افزونه List Fields بگردید و با کمی علاقه به نحوه کارش آشنا میشید. خواستم عکس از این بخش بزارم متاسفانه سیستم نپذیرفت و خطا داد
  49. 2 پسند
    درود. در بیست اسکریپت آخرین نسخه ی نال شده موجود این افزونه قرار داده شده : https://www.20script.ir/?p=11331 اگه مشکل ترجمه داشتید ، فایل زبان فارسی رو در پوشه ی languages در پوشه wp-content قرار بدید. اگه مشکل حل نشد، با افزونه Loco Translate می تونید بخش های مورد نیاز رو ترجمه کنید.
  50. 2 پسند
    سلام تشکر از لطف تون یه سوال قالب تون مگه اختصاصی بوده که الان دارن میفروشنش ؟
این صفحه از پرچمداران بر اساس منطقه زمانی تهران/GMT+04:30 می باشد