چطور میشه این ماژولها رو ادغام کرد ؟
با سلام خدمت اساتید گرامی
من یک سوال داشتم لطفا راهنمایی کنید .
من تو سایتم چهار ماژول دارم که خروجی کوچکی دارند و سمت چپ صفحه اول رو خیلی شلوغ جلوه میدن .
می خواستم بدونم میشه خروجی اینارو ادغام کرد و تو یک کادر نشون دادشون ؟
ماژولها از این قراراند :
حاضرین در سایت / آمار بازدید / آخربن بروزرسانی / خروجی سایت
ممنون میشم اگه راهنمایی کنید .
:)
پاسخ : چطور میشه این ماژولها رو ادغام کرد ؟
سلام. از قسمت تنظیمات ماژول ها، نمایش عنوان را خیر قرار بدید.
یـــــــــــــــــاعـــــ ـــــــــلی
پاسخ : چطور میشه این ماژولها رو ادغام کرد ؟
با تشکر از پاسخ شما دوست عزیز
من فرمایش شما رو اجرا کردم متاسفانه ظاهر مناسبی پیدا نکرد .
راه حل دیگری نیست که بسه این ماژولها رو توی یک باکس جا داد ؟
ممنون از شما
پاسخ : چطور میشه این ماژولها رو ادغام کرد ؟
نتیجه ادغام خروجی این ماژول ها، همین چیزی هست که بعد از حذف عناوین صورت می گیره!
اگر با حذف عنوان، ظاهر سایت شما جالب نمی شه، با ادغام اونها هم کار خاصی صورت نمی گیره ...
البته بستگی به قالب شما داره که استایل خاصی رو به کادر ماژول ها داده باشید و در صورت حذف، چند کادر به صورت پشت سر هم نمایش داده بشن.
پاسخ : چطور میشه این ماژولها رو ادغام کرد ؟
یه کار دیگه هم می شه کرد!
فکر می کنم باید جواب بده ، تست نکردما...
اینکه بیاید یه ماژول جدید بسازید و مثلا اسمش رو بذارید asghar بعد اون ماژول هایی رو که می خواید توش قرار بدید...
بعد asghar رو اون جایی که دوست دارید منتشرش کنید...
پاسخ : چطور میشه این ماژولها رو ادغام کرد ؟
[quote author=mr_aliagha link=topic=17659.msg94020#msg94020 date=1227180886]
یه کار دیگه هم می شه کرد!
فکر می کنم باید جواب بده ، تست نکردما...
اینکه بیاید یه ماژول جدید بسازید و مثلا اسمش رو بذارید asghar بعد اون ماژول هایی رو که می خواید توش قرار بدید...
بعد asghar رو اون جایی که دوست دارید منتشرش کنید...
[/quote]
سلام. یعنی یه همه ی ماژول های مورد نظر را بدون کارد و هدر وارد یک ماژول (کادر) کنیم؟ این که به همون صورتی میشه که عنوان ماژول ها را برداریم...
[quote author=jafar2820 link=topic=17659.msg93974#msg93974 date=1227157100]
با تشکر از پاسخ شما دوست عزیز
من فرمایش شما رو اجرا کردم متاسفانه ظاهر مناسبی پیدا نکرد .
راه حل دیگری نیست که بسه این ماژولها رو توی یک باکس جا داد ؟
ممنون از شما
[/quote]
میشه یه عکس بزارید یا لینک بدید تا ببینیم ظاهرش چطور میشه؟
یــــــــــــــــاعــــــ ــــــــــلی
پاسخ : چطور میشه این ماژولها رو ادغام کرد ؟
نه دیگه این جوری می تونیم هدر و کادر بهش بدیم دیگه...
پاسخ : چطور میشه این ماژولها رو ادغام کرد ؟
[quote author=mr_aliagha link=topic=17659.msg94020#msg94020 date=1227180886]
اسمش رو بذارید asghar بعد اون ماژول هایی رو که می خواید توش قرار بدید...
[/quote]
چجوری ؟!
پاسخ : چطور میشه این ماژولها رو ادغام کرد ؟
یعنی چی چجوری؟!
مشخصه که! با ساخت یه ماژول جدید...
پاسخ : چطور میشه این ماژولها رو ادغام کرد ؟
خوب این که مشخصه.
بعد از ساخت ماژول جدید، چکار کنیم که این ماژول ها داخلش قرار بگیرن ؟!
پاسخ : چطور میشه این ماژولها رو ادغام کرد ؟
هیچی دیگه ، یه asghar.php براش می نویسند ، یه asghar.xml البته نیاز به کدنویسی داره یه کم ، اما خوب اگه طرف بلدم نباشه با نگاه کردن به کد ها می فهمه چی به چیه...
پاسخ : چطور میشه این ماژولها رو ادغام کرد ؟
این کار امکان پذیر نیست علی.
چون حداقل من تابعی رو برای فراخوانی یک ماژول در داخل کدهای PHP سراغ ندارم. (فقط میشه موقعیت ماژول رو فراخوانی کرد)
اگر شما سراغ دارید ، ذکر کنید که به معلومات من هم اضافه بشه.
از طرفی هر ماژول یک فایل xml مربوط به خودش داره که تنظیمات ماژول، در اونها هست.
به فرض ادغام کدهای php مشکلی رو بوجود نیاره و هیچ کدوم متغیر مشترکی نداشته باشن و تداخلی پیش نیاد. (البته به فرض)
با کدهای xml چکار کنیم ؟
در کل من در این شرایط این کار رو توصیه نمی کنم.
پاسخ : چطور میشه این ماژولها رو ادغام کرد ؟
xml رو که سوتی دادم بد! اصلا حواسم نبود !! اما درست خود مامبو همچین کلاسی نداره !( فکر می کردم با همون mosloadmodules می شه اما چک کردم دیدم اشتباه کردم) اما خوب می شه براش نوشت، تو نت یه سرچی زدم ، یه سری هک ها براش ارائه کردن افراد! که قاعدتا اضافه کردن یه کلاس برای load ماژول بر اساس نام فکر نمی کنم مشکل امنیتی به وجود بیاره .
پس قاعدتا با یه هک باید بشه کار رو راه انداخت ، انوقت دیگه نیازی به تغییر xml هم نیست. به هر حال با امکانات معمول مامبو که ظاهرا نمی شه ...
اصلا کلا می شه پیشنهاد داد همچین کلاسی رو به مامبو اضافه کنند چون واقعا به درد می خوره.
ممنون از اینکه اشتباه رو تصحیح کردید.
لازم شد بشینم حتما یه نگاه کامل به API بندازم.
پاسخ : چطور میشه این ماژولها رو ادغام کرد ؟
پس با این اوضاع کاری نمی شود انجام داد تا مشکل حل بشه .
پاسخ : چطور میشه این ماژولها رو ادغام کرد ؟
سلام. راهش همونه که خدمتتون عرض کردم :
[quote author=علی کاظم زاده link=topic=17659.msg93892#msg93892 date=1227080995]
سلام. از قسمت تنظیمات ماژول ها، نمایش عنوان را خیر قرار بدید.
یـــــــــــــــــاعـــــ ـــــــــلی
[/quote]
و معمولا هم جواب داده. حالا این که شما چه مشکلی باهاش دارید را دقیقا متوجه نشدم. اگر مشکل ظاهر هست که بهم می ریزه لطفا یه آدرس یا عکس بدید تا ببینم چطوریه شاید بشه راهی براش پیدا کرد.
یــــــــــــــــاعــــــ ـــــــلی
پاسخ : چطور میشه این ماژولها رو ادغام کرد ؟
چطور می تونم عکس آپلود کنم تو انجمن ؟
قبل از تغییرات :
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
بعد از تغییرات گفته شده :
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
بعد از این مرحله پسوند کلاس ماژولها رو به پسوند کلاس ماژول خروجی سایت یکی کردم که این شد :
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
مجبور شدم از رپیدشیر استفاده کردم /
پاسخ : چطور میشه این ماژولها رو ادغام کرد ؟
تصاوير خودتون رو در سايت tinypic.com آپلود كنيد و با استفاده از تگ مخصوص قرار دادن تصوير (واقع در كليدهاي ميانبر كادر پاسخ) در انجمن قرار بديد.
پاسخ : چطور میشه این ماژولها رو ادغام کرد ؟
این هم تاینی پیک
قبل
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
بعد
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
بعد تر
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
پاسخ : چطور میشه این ماژولها رو ادغام کرد ؟
سلام . خوب مشکل از این هست که شما برای هر ماژول بدنه ی مجزا تعریف کردید و در واقع دور هر ماژول بستید. در این صورت نمیشه اون روش را به کاربرد ( حذف عنوان ماژول ها)
اگر می خواهید این کار عملی بشه، باید دور بدنه ی ماژول ها را نبندید. یه چیزی توی مایه های همین قالب پیشفرض 4.6.5 یا قالب Ja sabina ی 4.6.2 و ... .( حداقل می تونید از طریق CSS به اون ماژول های مورد نظر پسوند خاصی بدید و فقط همون ماژول ها را به شکل دلخواه دربیارید.)
یــــــــــــــــــاعــــ ــــــــــــلی
پاسخ : چطور میشه این ماژولها رو ادغام کرد ؟
یه table بذارید برا کل این چند تا ماژول ، و مثلا موقعیت اون رو بذارید user4 بعد این ماژول هارو توی اون موقعیت منتشر کنید، بعد table رو براش یه ای دی تعریف کنید تا بتونید تو css تغییرات لازم رو براش بدید، بعد هم همون طور که علی آقا گقتند براش suffix تعریف کنید و این چند تا ماژول رو جدا از بقیه ماژول ها تو css تعریف کنید.
موفق باشید. O0