قالب ها در سيستم کليجا بصورت ساده و با فرمت html مي باشند.


استايل ها
هر قالب کليجا در يک پوشه موجود مي باشد . که اين قالب ها در پوشه styles نگه داري مي شوند.
که درون اين پوشه ها تصاوير ، الگو ها ، جاوا اسکريپت و ... غيره مي باشد.


مثلا نام استايل شما test مي باشد.
خب درون پوشه styles يک پوشه ساخته و نام پوشه را همان test بگزاريد و مي توانيد از قالب پيش فرض کپي کرده و درون استايل خودتان بريزيد و آنها را بدلخواه ويرايش کنيد.


الگو ها

  • header.html : هدر ،اين الگو که قسمت بالايي سايت است که شامل : منوها ، نظم دهنده قالب ، شکل و ظاهر سيستم مي باشد.
  • footer.html : فوتر ،اين الگو در قسمت پايين سايت قرار مي گيرد که معمولا شامل حقوق و پاورقي سايت مي باشد.
  • index_body.html : اين الگو شامل رشته هاي آپلود و همچنين پيام هاي اطلاعاتي و طول بارگزاري مي باشد.
  • download.html :الگو دانلود از مرکز براي لينک غير مستقيم
  • call.html :الگو تماس با ما ، که شامل الگو تماس با مديريت مي باشد.
  • report.html :الگو گزارش به ما براي گزارش فايل سو استفاده شده از قوانين آپلودسنتر شما
  • guide.html :الگو راهنماي پسوند ها ، اين الگو شامل نمايش پسوند هاي مجاز شما براي آپلود مي باشد.
  • stats.html :الگو آمار آپلودسنتر ، اين الگو براي نمايش آمار آپلودسنتر شما به کاربران مي باشد.
  • rules.html : الگو قوانين ، براي نمايش قوانين آپلودسنتر شما
  • login.html : الگو قسمت ورودي کاربران آپلودسنتر
  • register.html : الگو قسمت عضويت آپلودسنتر
  • profile.html : الگو پروفايل شامل نمايش مشخصات کاربر براي ويرايش مي باشد
  • get_pass.html : الگو فراموشي رمز عبور
  • fileuser.html :الگو پوشه کاربران ، شامل نمايش فايل کاربران به ديگران مي باشد و نمايش فايل هاي شما
  • up_boxes.html :الگويي است که بعد از آپلود جعبه اي براي کپي کد به نمايش در مي آورد.
  • info.html : الگو اطلاعات قالب شما
  • err.html :الگو خطا قالب ، که شامل خطا هاي قالب براي مديريت مي باشد.

* بقيه فايل ها تصاوير ، css و جاوا اسکريپت ميباشد . که درون پوشه قالب موجود مي باشند.

متغير هاي درون قالب:

متغیرها در کلیجا درون یک پرانتز مانند زیر قرار میگیرد:


کد:
{var}
برای نمایش یک متغیر زبانی از فایل های زبان به شرح زیر است:


کد:
{lang.VAR}

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

اگر می خواهید نام گزاری کنید بخش های مختلف در کد قالب و در آپلودسنتر به نمایش در نیاید:

کد:
 
<!-- ...  -->

اطلاعات قالب در فایل
info.txt
name : نام قالب
copyright : کپی رایت اختصاصی شما به همراه نام سازنده
version : ورژن قالب
kleeja_version : ورژن کلیجا شما
depend_on :این هنوز استفاده نشده ، اما زمانی که شما دارید از یک قالب کپی میزنید باید نام آن قالب را وارد کنید.

چرا استفاده از قالب دیگر کلیجا؟ در info.txt >> depend_on??
مثلا یک قالب است که شما از آن راضی هستید و میخواهید از اطلاعات آن برای خود قالب بسازید مثلا رنگها و تصاویر آنرا تغییر بدهید خب برای انجام این کار باید از این متغیر استفاده کنید.

کد های مورد نیاز برای طراحان :

برای تغییر رنگ پس رمینه هر سلول
کد:

کد:
<RAND="red","white">
اضافه کردن متغییر های جدید
کد:

کد:
<ODD="var">این متغیر بصورت جداگانه است</ODD>
دقیقا مثل even

برای نمایش متن یا کد در مرورگر یا مرورگرهای خاص استفاده می شود( قابل نمایش فقط برای این مرورگر)
کد:

کد:
<IS_BROWSER="ie6">برای اکسپلور 6</IS_BROWSER>
چندین مرورگر متعدد بوسیله کاما اضافه کنید
کد:

کد:
<IS_BROWSER="ie6,opera">برای اکسپلور 6 و اپرا</IS_BROWSER>
یا عکس آن : همه مرورگر ها به جز این به نمایش در بیاید



کد:
<IS_BROWSER!="ie6">اکسپلور 6</IS_BROWSER>