ورود

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



siasia
02-15-2012, 08:01 AM
سلام بچه ها


1-من یه هاست دارم با 1 دامین و 3 تا ساب دامین ، جوملا رو دامین نصب کردم و توی صفحه اول سه تا لینک به ساب دامین هام دادم؛ حالا میخوام وقتی کاربر توی جوملای این دامین وارد شد یعنی لاگین کرد و روی لینک ساب دامین ها کلیک کرد بدون نیاز به دوباره لاگین کردن توی اون ساب دامین ها هم همچنان لاگین باشه.


برای این کار باید چیکار کنم؟ جوملا رو یه بار رو دامین و یه بار رو ساب دامین نصب کنم و دیتابیس مشترک داشته باشم؟ میشه؟ چه طوری؟





2- چطور میشه توی جوملا چند زبان داشته باشیم؟ منظورم اینه که میشه توی جوملا یه گزینه ای توی صفحه باشه که زبان صفحه رو تغییر بده مثل گوگل ترانسلیت؟ منظورم از تغییر زبان تغییر زبان کل صفحه است نه فقط منو ها یعنی حتی متن های مطالب هم عوض شن یعنی اینکه من نخام یه صفحه ی ورود درست کنم که توی همون صفحه زبان سایت انتخاب بشه بلکه بالای صفحه ی اصلی سایت یه گزینه برای تغییر زبان باشه و همه ی مطالب موجود در صفحه به زبان انتخاب شده باشه.

kianesfahan
02-15-2012, 08:58 AM
درود

دوست عزیز پاسخ سوال اول تون را متوجه نشدم !!!!!!!!!!!!!

پاسخ سوال دوم :

آموزش چند زبانه در جوملا 1.7 (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> 9%81%D8%B9%D8%A7%D9%84_%DA%A9%D8%B1%D8%AF%D9%86_%D A%86%D9%86%D8%AF_%D8%B2%D8%A8%D8%A7%D9%86_%D8%AF%D 8%B1_%D8%AC%D9%88%D9%85%D9%84%D8%A7_1.7_%D9%81%D8% A7%D8%B1%D8%B3%DB%8C)


موفق باشید

siasia
02-15-2012, 10:04 AM
درود

دوست عزیز پاسخ سوال اول تون را متوجه نشدم !!!!!!!!!!!!!

پاسخ سوال دوم :

آموزش چند زبانه در جوملا 1.7 (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>آموزش:_فعال_کردن_چن د_زبان_در_جوملا_1.7_فارسی)


موفق باشید

ممنونم از شما

سوال اول دقیقا شبیه اینه:
من دارم یه پورتال طراحی میکنم که دارای چند بخش هست مثلا شبکه اجتماعی، خبرگزاری، چند رسانه ای، آموزش مجازی و …
حالا میخوام چند تا بخش مهمش در ساب دامین اجرا بشه برای مثال:



<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>) سایت اصلی
<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>) خبرگزاری
<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>) چند رسانه ای
<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>) آموزش مجازی

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

shmata
02-15-2012, 10:47 AM
ممنونم از شما

سوال اول دقیقا شبیه اینه:
من دارم یه پورتال طراحی میکنم که دارای چند بخش هست مثلا شبکه اجتماعی، خبرگزاری، چند رسانه ای، آموزش مجازی و …
حالا میخوام چند تا بخش مهمش در ساب دامین اجرا بشه برای مثال:



<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>) سایت اصلی
<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>) خبرگزاری
<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>) چند رسانه ای
<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>) آموزش مجازی

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

در این صورت باید کلا از یک جوملا استفاده کنید
و subdomain هم با یک سایت به اون صورت نمیشود مثلا بجای learn.domain.com
domain.com/learn میشود

siasia
02-15-2012, 11:15 AM
در این صورت باید کلا از یک جوملا استفاده کنید
و subdomain هم با یک سایت به اون صورت نمیشود مثلا بجای learn.domain.com
domain.com/learn میشود

خب این که میشه پاک کردن صورت مسئله !

من برام ضروریه که انجمن روی یک ساب دامین باشه و خبرگزاری روی یک ساب دامین دیگه(به دلایل فراوان) و بقیه قسمتام هم روی ساب دامین های خودشون باشن و با یک بار وارد شدن کاربر در همه ی این ساب دامین ها لاگین باشه ، این کار چطور امکان پذیره؟

payam.hayati
02-15-2012, 11:23 AM
باید جداول دیتابیس رو با استفاده از کلید خارجی به هم متصل کنید.
اطلاعی از Mysql ندارم اما اگر لازم میدونید با SQL توضیح بدم.

siasia
02-15-2012, 11:46 AM
باید جداول دیتابیس رو با استفاده از کلید خارجی به هم متصل کنید.
اطلاعی از Mysql ندارم اما اگر لازم میدونید با SQL توضیح بدم.

واسه چی؟ مگه از یه دیتابیس مشترک استفاده میشه یعنی همه ساب دامین ها از یه دیتابیس استفاده می کنن؟

من مطمئنم جوملا برای این مسئله به این مهمی یه راه حل منطقی و بی دردسر داره و کار رو به برنامه نویس و طراح دیتابیس واگذار نمیکنه!

لطفا راهنمایی کنید من احساس میکنم یه پلاگینی چیزی واسه این کار باید باشه!

safajuy
02-15-2012, 11:55 AM
سلام

امكان ادغام چند جوملا با هم به سختي امكان پذيره ونياز به دانش تخصصي توي اين زمينه داره
اطلاعات ديتابيس توي فايل configuration.php نوشتهميشه و براي هرجوملايي يه فايل به اين شكل ساخته شده

البته ميشهاز ترفندهايي هم استفادهكرد

مثلاً :
<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>
رو به
forum.domain.com
ريدايركتكنيد

به همين راحتي با يك جوملا كار شما راه ميفته

موفق باشيد

siasia
02-15-2012, 12:10 PM
سلام

امكان ادغام چند جوملا با هم به سختي امكان پذيره ونياز به دانش تخصصي توي اين زمينه داره
اطلاعات ديتابيس توي فايل configuration.php نوشتهميشه و براي هرجوملايي يه فايل به اين شكل ساخته شده

البته ميشهاز ترفندهايي هم استفادهكرد

مثلاً :
<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>)
رو به
forum.domain.com
ريدايركتكنيد

به همين راحتي با يك جوملا كار شما راه ميفته

موفق باشيد

مرسی . اما با این راه حل فرضا اگر واسه سایت اصلی مشکلی پیش بیاد همه ی ساب دامین ها هم تحت تاثیر قرار میگیرن .

من به این دلیل از ساب دامین استفاده کردم که در صورت بروز مشکل برای سایت اصلی، کل بخش های ما از کار نیوفته .

اگر امکان ادغام جوملاها مشکله یه راه حلی لطفا ارائه بدین که مثلا همه ساب دامین ها از یه جوملا استفاده کنن یا از یه بانک اطلاعاتی استفاده کنن.

payam.hayati
02-15-2012, 12:14 PM
واسه چی؟ مگه از یه دیتابیس مشترک استفاده میشه یعنی همه ساب دامین ها از یه دیتابیس استفاده می کنن؟

لطفا راهنمایی کنید من احساس میکنم یه پلاگینی چیزی واسه این کار باید باشه!
در مورد افزونه ها فکر نمیکنم جیزی پیدا کنید نه از یک دیتابیس استفاده نمیشه مثلا" اگر سه دیتابیس داشته باشید ، در هر سه جدولی برای کاربران وجود داره که میشه یکی از فیلدهای جدول رو مثل ایمیل به عنوان کلید خارجی در هر سه دیتابیس مشخص کنید که میشه همون database Diagram بدین صورت هر بار که کاربر لاگین میشه در هر سه جدول مربوط دیتابیس ها لاگین شده.

payam.hayati
02-15-2012, 12:26 PM
اگر امکان ادغام جوملاها مشکله یه راه حلی لطفا ارائه بدین که مثلا همه ساب دامین ها از یه جوملا استفاده کنن یا از یه بانک اطلاعاتی استفاده کنن.
در این صورت دیگه نباید از جوملا استفاده کنید db رو با sql طراحی کنید و یک سایت asp راه اندازی کنید من فکر میکنم این روش با توجه به کاری که میخاین انجام بدید و همچنین گسترش سایت در آینده خیلی مفیدتر از cms ها براتون خواهد بود.

safajuy
02-17-2012, 06:10 AM
اگر امکان ادغام جوملاها مشکله یه راه حلی لطفا ارائه بدین که مثلا همه ساب دامین ها از یه جوملا استفاده کنن یا از یه بانک اطلاعاتی استفاده کنن.
در صورتي كه مشكلي براي يك جوملا پيش بياد براي اون ساب دامين هممشكل پيش مياد.
امكان ادغام چند جوملا با همديگه به اين سادگي ها نيست

البته جوملا متن بازه و ميشه تغييراتي توي برنامه نويسي بديد
موفق باشيد