samiraaaa 3 ارسال شده در آبان 92 سلام؛ بچه ها کسی می دونه از چه کدی میشه استفاده کرد تا با اون بشه واسه درج عنوان مطلبی که میخواهیم توی جوملا منتشر کنیم، محدودیت کاراکتر گذاشت؟! یعنی تعیین کنیم که بیش از 200 کاراکتر (کاراکتر و فاصله) نشه توی عنوان مطلب استفاده کرد. یعنی عنوان مطلبمون رو بیش از 200 تا کاراکتر نشه توش تایپ کرد نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
محمدحسین میری 3,094 ارسال شده در آبان 92 درود بر شما خوب باید به هسته دست برد نمیشه کد رو نوشت بعد بگم درون فلان فایل قرار بدید بعد درست میشه باید تعداد کارکتر رو بشماریم و بگیم مثلن 100 کارکتر اول رو بخون. البته با زبان mysql خیلی بهتر وبهینه تره از نظر من بهترین راه اینه که اگر پلاگینی وجود دارد از ان استفاده کنید جستجو کنید 1 واکنش ها : samiraaaa نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
samiraaaa 3 ارسال شده در آبان 92 درود بر شما خوب باید به هسته دست برد نمیشه کد رو نوشت بعد بگم درون فلان فایل قرار بدید بعد درست میشه باید تعداد کارکتر رو بشماریم و بگیم مثلن 100 کارکتر اول رو بخون. البته با زبان mysql خیلی بهتر وبهینه تره از نظر من بهترین راه اینه که اگر پلاگینی وجود دارد از ان استفاده کنید جستجو کنید سلام دقیقا منظور منم همینه! فایلش رو توی هسته میدونم کجاست! اما نمیدونم چطور تعیین کنم که مثلا 100 تا کاراکتر اول رو بخونه! بالاخره یه کد پی اچ پی هست واسه این کار! من نمونه هاش رو توی فایل های هسته دیده ام اما نتونستم ازشون استفاده کنم! پلاگین هم گشتم پیدا نکردم! نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
محمدحسین میری 3,094 ارسال شده در آبان 92 درود بر شما این که کاری نداره $str = " جومینا | جوملا ایرانی | جوملا فروم | joomla";echo substr($str, 0, 10); البته یه مثاله 1 واکنش ها : samiraaaa نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
samiraaaa 3 ارسال شده در آبان 92 درود بر شما این که کاری نداره $str = " جومینا | جوملا ایرانی | جوملا فروم | joomla"; echo substr($str, 0, 10); البته یه مثاله ممنونم میشه واضح تر بگید!؟ مثال رو روی خود جوملا بگید لطفا! این رو به کجا و چطوری باید وارد کنم؟! اون متنی که جلوی str نوشتید چیه؟! اون 0 تا 10 چیه؟! میشه روی فایل هسته جوملا توضیح بدید؟ ممنونم نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
samiraaaa 3 ارسال شده در آبان 92 ببینید؛ این کدی هست که مربوط به این قسمتی از هسته هست که من میخوام درستکاریش کنم <div class="formelm"> <?php echo $this->form->getLabel('title'); ?> <?php echo $this->form->getInput('title'); ?> </div> حالا این کدی که شما گفتید رو چطوری توش لحاظ کنم!؟ نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
محمدحسین میری 3,094 ارسال شده در آبان 92 درود بر شما ببینید جای متن "جومینا | جوملا ایرانی | جوملا فروم | joomla" متن عنوان که ورودی حساب میشه قرار می گیره و برای نمایشش کد زیر اون هست. باید کمی آشنا باشید تا حلش کنید نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
samiraaaa 3 ارسال شده در آبان 92 درود بر شما ببینید جای متن "جومینا | جوملا ایرانی | جوملا فروم | joomla" متن عنوان که ورودی حساب میشه قرار می گیره و برای نمایشش کد زیر اون هست. باید کمی آشنا باشید تا حلش کنید مرسی اما آخه چطوری؟ من خیلی کد نویسی بلد نیستم! در حد اماتور! اونم همش تجربی! میتونید واسم درستش کنید؟! نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
مصطفی صفرعلی 2,891 ارسال شده در آبان 92 با سلام فکر کنم اگر بصورت زیر انجام بدید خیلی ساده نتیجه میگیرید ورود به دیتابیس موردنظرتون -> ورود به جدول content -> انتخاب تب Structure از بالا -> در قسمت مربوط به فیلد title روی لینک Change یا Edit کلیک کنید -> در قسمت Length/Values تعداد کاراکترهای موردنظرتون رو وارد کنید و تغییرات را ذخیره کنید -> تمام ! نکته مهم : حتما" قبل از این تغییرات از دیتابیستون بک آپ تهیه کنید !!! موفق و پیروز باشید یا حق 1 واکنش ها : samiraaaa نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
samiraaaa 3 ارسال شده در آذر 92 ممنونم درست شد! آیا میشه کاری کرد که یک counter هم واسش گذاشت!؟ یعنی مثلا خب الان محدود کردیم که فقط 200 تا کاراکتر بشه داخلش نوشت! حالا چطور میشه یه شمارشگر تعداد حروف کنار فیلد ورودی عنوان مطلب اضافه کرد که countdown کنه! یعنی همینطور که داریم داخلش تایپ می کنیم، از 200 کم کنه بزنه 199 - 198 197 196 195 ..... 10 9 8 7 6 5 4 3 2 1 0 یعنی تعداد حروف باقی مانده رو همزمان که تایپ می کنیم واسمون نمایش بده! که کاربر بدونه چندتا حرف دیگه میتونه تایپ کنه! مثل خیلی از فرم های ثبت اطلاعات! آیا پلاگینی واسه اینکار هست!؟ یا باید کدی رو توی هسته جوملا اضافه کرد؟! چه کدی؟ کجا و تو کدوم فایل و چطوری؟ ممنون میشم کسی کمک کنه ------------------------------------------------------------------------------------------------ من توی فرم ساز های معمولی چنین چیزی دیده ام اما نمیدونم آیا واسه این کار هم میشه ازش استفاده کرد یا نه! آیا پلاگینی واسه این کار وجود داره؟! نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
محمدحسین میری 3,094 ارسال شده در آذر 92 درود بر شما باید با جاوا اسکریپت این کار رو بکنید یه سرچی بکنید کدش رو پیدا کنید نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
samiraaaa 3 ارسال شده در آذر 92 درود بر شما باید با جاوا اسکریپت این کار رو بکنید یه سرچی بکنید کدش رو پیدا کنید یعنی کد جاوا اسکریپتش رو پیدا کنم و توی هسته جوملا اضافه کنم؟ ------------------------------------------------------------------------------------------------ ببینید من کدش رو پیدا کردم. اما نمیدونم کجا باید بذارمش؟ یه قسمتی از کد جاوایی که واسه این کاره اینه: چون کاملش خیلی طولانی بود یه قسمتش رو اینجا گذاشتم .... $(document).ready(function(){ $('#testinput').jqEasyCounter({ 'maxChars': 30, 'maxCharsWarning': 20 }); }); </script> توی مسیر: .../components\com_content\views\form\tmpl\edit.php فایل مربوط به ارسال مطلب رو پیدا کردم اما کد ورودی عجیب غریبه، باید بهش آی دی بدم اما کدش یجوریه <div class="formelm"> <?php echo $this->form->getLabel('title'); ?> <?php echo $this->form->getInput('title'); ?> </div> نمیدونم باید چکار کنم! میشه راهنماییم کنید چطوری اون کد جاوا اسکریپت رو توی هسته جوملا استفاده کنم؟! نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
محمدحسین میری 3,094 ارسال شده در آذر 92 درود بر شما می تونید یک فایل js در بین فایل جوملا ایجاد کنید و در هسته جوملا فراخوانی اش کنید. بعد باید ویرایشش کنید که بر اساس textarea ویرایشگر جوملا تون عمل کند نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
samiraaaa 3 ارسال شده در آذر 92 درود بر شما می تونید یک فایل js در بین فایل جوملا ایجاد کنید و در هسته جوملا فراخوانی اش کنید. بعد باید ویرایشش کنید که بر اساس textarea ویرایشگر جوملا تون عمل کند ببینید من فایل js و کدهاش رو پیدا کردم! اما برای اینکه اون شمارشگر برای هر فیلد ورودی متن کار کنه باید آی دی اون فیلد رو توی کدهای جاوا وارد کنم! معمولا کد فیلد ورودی متن اینطوریه <input id="testinput" type="text" size="50"> که باید یه قسمتی از کدهای جاوام: یعنی اینجا })(jQuery); $(document).ready(function(){ $('#testinput').jqEasyCounter({ 'maxChars': 30, 'maxCharsWarning': 20 }); }); آی دی فیلد ورودی ای که میخوام واسش شمارشگر بزنه رو وارد کنم! اما کد فیلد ورودی متن عنوان مطلب ارسالی توی جوملا، شبیه اون کد نیست که بتونم بهش آی دی بدم! یا آی دیش رو بگیرم و توی کد جاوا بجای اون نوشته ی قرمز رنگ بذارم! کدش عجیب غریبه!!! <div class="formelm"> <?php echo $this->form->getLabel('title'); ?> <?php echo $this->form->getInput('title'); ?> </div> و برای همین نمی دونم آی دیش چیه!؟ شما میتونید بگید من چطوری به این کد بالایی آی دی بدم؟! یا اگه خودش آی دی داره، آی دیش چیه یا کجاست؟ که اونو توی کد جاوا اسکریپتم اضافه کنم؟! نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
محمدحسین میری 3,094 ارسال شده در آذر 92 درود بر شما با فایر باگ id اون رو بگیرید نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
samiraaaa 3 ارسال شده در دی 92 درود بر شما با فایر باگ id اون رو بگیرید این کار رو کردم ولی درست نشد! id="jform_title" نمونه فایل html که این کار رو میشه باهاش کرد رو واستون پیوست کردم http://www.jmdownload.ir/download.php?filename=13866137881.zip ------------------------------------------------------------------------------------------------ بچه ها کسی نیس کمکم کنه؟! ببخشید اما کارم خیلی ضروریه.... ------------------------------------------------------------------------------------------------ کسی پلاگینی واسه این کار سراغ نداره؟! نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر