PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : اولین هک شمسی ساز ویبولتین



hamed.ramzi
2013-02-12, 19:35
سلام بر همه جویندگان هک :


ویبولتین سالها در ایران مورد استفاده قرار گرفت اما هیچوقت هک شمسی سازی براش ارائه نشد چون سیستم تاریخ و زمان اون در هر جایی برای خودش یک قانون داره و مجزا به سبک پی اچ پی نیست.

اما خوب امروز براتون این هک برنامه نویسی شده و اماده هست تا انجمن های شما هم فارسی سازی شود و دیگر ارزوی دیرین نباشد .


این هک کامل هست و باعث از کار افتادن هیچ فقسمتی مانند سن و تولدها و تاریخ نمایشات صفحه اصلی تنیشود و کاملا یک هک کامل است و شما نیاز به هیچ تغییرتی نخواهید داشت.

دوستان قبل از نصب اگر تغییراتی از قبل در فایل functions.php ایجاد کردید انرا به حالت اصلی ویبی باز گردانید.



includes/functions.php


فایل xml را اپلود کنید






سوالات پرسیده شده و راه حل ها


=======================
1- چطور میتونم نماد بین تاریخ را تغییر دهم
=======================

کافیست در تنظیمات هک شمسی ساز برید و کاراکتر خودتون را وارد کنید


=======================
2- چرا نمیتوانم کاراکتر فاصله را وارد کنم
=======================

خوب اگر هم میخواهید یک فاصله بجای اسلش بدید خوب در تنظیمات و کلا زبان پی اچ پی خط فاصله را به تنهایی نمیتونید وارد کنید اگه تنها باشه در دیتابیس حذف نمیشه .

راه حل انجام این کار در پی اچ پی این هست :

شما یک حرف یا عدد هر چی خواستید وارد کنید و انرا با دوبار کلیک SELECT کنید باید کاملا رنگی بشود. و کلید ALT کیبورد را نگه داشته و در NUM LOCK همان اعداد سمت راست عدد 0160 را بزنید و ALT را رها کنید میبینید که حرفی که شما وارد کردید مخفی شد و حالا سیو کنید.

=======================
3- چطور قالب های تاریخ را پنل ادمین تغییر دهم
=======================

در شمسی ساز و کد نویسی ان تعریف شده که اگر در فرمت قالب از کاراکتر فاصله استفاده شده بود یعنی باید هک فعال شده و ان قالب را به شمسی باز گردانی کنه.
خوب در سوال یک روش تغییر حالت بین توابع را که یاد گرفتید .
خوب حالا شما به هر عبارتی که در قالب تاریخ این واژه شمسی ساز را بچسبانید کاراکتر سوال اول به ان اضافه میشود مانند مثال های زیر.

Y-M-D => 2012-09-09
Y M D => 1391-05 15


=======================
4- چطور قالب تاریخ تولد را تغییر دهم
=======================
خوب در ویبولتین چون چندین حالت و قانون برای تاریخ زمان تعریف شده و همین علت باعث شده تا به امروز کسی از پس اینکار بر نیاد البته به غیر از خودم [Only registered and activated users can see links]

من برای اینکه هیچ اختلالی در کدها بوجود نیاد یک قالب ایجاد کردم با دستور R که این تابع فقط برای تاریخ قالب تولد به کار میره مانند مثال زیر

R m d => 1351-09-25

=======================
5- واسه منم اینو میده Warning: preg_replace() [function.preg-replace ([Only registered and activated users can see links])]: No ending delimiter ':' found in [path]/includes/jalali.php on line 221
=======================

مشکل شما بر میگرده به قدیمی بودن ورژن پی اچ پی تون
خوب شما فایل جلالی را باز کنید و خط زیر را پیدا کنید (این خط دو مرتبه در فایل جلالی هست که هر دو را باید تغییر بدید.)


$dt_new = preg_replace(array('/_/','/_/'),array('/',','),$ok);

خوب حالا تمامی اسلش هارو / با # عوض کنید و تست کنید.



Hamed.Ramzi