Lilypie Kids birthday PicLilypie Kids birthday Ticker
آی تی، اینترنت، روزنوشت و گاهی تخصصی
2003/10/29 - i

راهنماي نصب nucleus براي سيستمهاي مديريت محتوي

" ... همه چيز خيلي ساده شروع شد. يه شب به سرم زد كه يه هوست اجاره كنم و يه وبلاگ براي خودم دست و پا كنم. اين بار فقط براي خودم. اونطور كه خودم ميخوام، اونطور كه من دوست دارم. شايد اون موقع MT منو افسون كرده بود. تنها چيزي كه بهش فكر مي كردم، مووبل تايپ بود و نه چيز ديگه. MT رو نصب كردم ، قالب وبلاگ رو آماده كردم، همه چيز درست بود. اما وقتي كه خواستم اولين پست خودمو بخونم، ديدم كه اي واي! وبلاگم به هم ريخته. اين ور و اون ور پر از خطا و error و هزار تا كوفت و زهرمار ديگه بود!!. نه! MT اون چيزي نبود كه من مي خواستم. ياد يه لينك تو لينكدوني حودر افتادم. سيستم مديريت محتواي nucleus. سريع رفتم به سايتش و دانلودش كردم و يه هفته باهاش ور رفتم تا ببينم چه موجوديه. هر چي بيشتر باهاش آشنا مي شدم، مي ديدم كه چه ساده است و چه انعطاف پذير. آره، nucleus همون چيزي بود كه دنبالش بودم. خيلي ساده،خيلي قدرتمند و خيلي منطقي. اينجا بود كه گفتم ديگه هرگز از MT استفاده نخواهم كرد. چون خيلي خشك،بي روح و خسته كننده است...

با خودم گفتم كه اگه nucleus اينقدر ساده و انعطاف پذيره ، چرا ديگران از اون استفاده نكنن. (مخصوصا كه تب وبلاگ نويسي تو ايران بالاست.)اين بود كه گفتم بهتره تا يك توضيح ساده در مورد نصب و كار با nucleus درست كنم، هرچند كه هركس اگه يه كم باهاش ور بره ياد ميگيره كه چطور كار ميكنه. نتيجه اين شد كه مي بينين . اين راهنما هنوز ناقصه و كم كم قسمت هاي مختلفي بهش اضافه مي كنم.(هنوز خيلي چيزا هست كه خودم نمي دونم) بنابراين هر نظر و پيشنهادي داشتيد حتما با من در ميون بذارين. اگه مشكلي داشتتيد مي تونيد در فروم سايت nucleuscms مطرح كنيد.حتما برنامه نويسان و سازندگان nucleus پاسخ مناسبو خواهند داد."

:: برگرفته از راهنماي نصب و استفاده از نوكلئوس نوشته شده توسط  اکتاي يحيوي ( پسري از اکواريوس ).

متن بالا رو جناب اکتاي يحيوي براي مقدمه دوره آموزش سيستم مديريت محتواي nucleus نوشته.اکتاي وبلاگ بسيار زيبائي هم داره که با همين سيستم مديريت ميشه .  شايد نوشتن اين راهنما  فصلي  بشه براي پايان دادن به امپراطوري مطلق MT در وبلاگشهر و يا لا اقل دادن توانائي بيشتر در انتخاب يک سيستم مديريت محتواي خوب براي وبلاگهاي فارسي.

نوشته شده در ساعت 12:30 ايميل به دوستان نظر خوانندگان

2003/10/26 - i

استفاده از خروجيها و يا  عملکرد صفحات  ASP  در صفحات استاتيک و يا غير ASP

دوستان ASP نويس ميدونن که وقتي بخواهند که عملکرد يک صفحه ASP  ( براي نمايش  خروجي آن صفحه و يا اجراء يه سري کد ) رو تو يه صفحه ASP ديگه قرار دهند  , از #include استفاده ميکنند يعني مينويسند  <!-- #include file= ..... -->  که به جاي اون چند نقطه مسير صفحه ASP  دوم رو قرار ميدهند . ولي مشکل اينجاست که صفحه دومي حتما بايد رو سروري باشه که صفحه اول هم هست و همچنين شما فقط ميتونيد تو صفحات ASP از يه صفحه ASP ديگه استفاده کنيد.
حالا نميخوام زياد در باره اين #include توضيح بدم چون خودتون ميدونيد. ميخوام بگم که اگر بخواهيم که همين کار رو براي قرار دادن عملکرد صفحات ASP که در يک سرور ( يا آدرس اينترنتي ) ديگه هست پياده کنيم چي؟ و يا اينکه اگر بخواهيم عملکرد يه صفحه ASP رو تو يه صفحه وب استاتيک ( مثلا htm يا shtm ) قرار دهيم و يا در يه صفحه وب که اصلا رو سرور Windows نيست و ASP رو نميشناسه و يا اينکه بخواهيم تو يه صفحه PHP و يا غيره قرار دهيم , بايد چي کار کنيم؟؟؟؟؟؟
حل اين مسئله به ظاهر عجيب قريب و پيچيده , خيلي ساده هستش . کافي هست که متن صفحه ASP مذکور رو بنويسيم و هر کاري که قراره انجام بده رو پياده سازي کنيم و اما وقتي به قسمتي رسيديم که قراره خروجي داشته باشه و بايد از Response.Write استفاده کنيم   تبدلش کنيم به document.write که اجراش براي هر مرورگري قابل شناسائي هستش و از اونجائي که اجراء اين کد client side هست , پس ديگه به سرور هم کاري نداره . مثلا :

Response.Write("This is first item : " & arCollection(1))

که در آن arCollection يک آرايه هستش , تبديل ميشه به

Response.Write("document.write('This is first item : "  & arCollection(1) & "');")

که اگر مقدار (arCollection(1 عدد 123 باشد , در صورت اجراء اين خط خروجي به صورت

document.write('This is first item : 123');

ميشود. حال اگر اين صفحه ASP مذکور به نام Show.asp باشه و بروي مسير http://www.yourdomain.com/asppages باشه ميتوانيد با قرار دادن کد زير , از عملکرد و خروجي اين صفحه تو هر صفحه ( استاتيک و غير ASP ) که حتي به روي سروري هستش که اصلا ASP رو نميشناسه , استفاده کنيد:

<script type="text/javascript" src="http://www.yourdomain.com/asppages/Show.asp"></script>

با يه نگاه ميشه فهميد که داره چه اتفاقي ميوفته. در حقيقت از اونجائي که خروجي صفحه Show.asp يه خط کد جاوااسکريپت هستش , پس ..... :--)
خوب راستش از اونجائي که اصلا نوشتن من خوب نيست و همچنين اين کار کلي ميتونه اما و اگر و استثناء و نکته داشته باشه , تا همين جا بيشتر نمي نويسم. اما دقت کنيد که اگر صفحه ASP شما داراري Error باشه و يا اينکه کوچکترين اشتباهي تو شبيه سازي document.write داشته باشيد هيچ خروجي نمي بينيد و اصلا خط Error هم نشون داده نميشه . پس debug کردنش يه خورده سخته.  و همچنين ميتونيم با همون Response.Write کدهاي ديگه جاواسکريپت رو هم شبيه سازي کنيم که استفاده هائي غير از يه نوشتن داشته باشه. مثلا براي در آوردن اطلاعات مرورگر  کاربر و يا غيره که احتياج به برنامه نويسي طرف کاربر ( client side ) داره.
اکثر سايتهائي که يه سري کد رو شما از اونجا کپي ميکنيد تو صفحاتتون ( مثلا شمارنده ها و يا کامنت ) از همين روش استفاده ميکنند. من  تو همين جا هم براي مثلا گشت و گذار اين کار رو کردم که اگر تو صفحات آرشيو هم بريد که htm هستند , بازهم گشت و گذار کار ميکنه .

نوشته شده در ساعت 12:31 ايميل به دوستان نظر خوانندگان

2003/10/22 - i

شرق زدگي !!!!

فعلا که اين وبلاگشهر دچار شرق زدگي شده و تو وبلاگهاي پير و جوون لا اقل يک مطلب در مدح و ثناي ( صناي ) روزنامه شرق نوشته شده و همه تقريبا متفق القول Shargh Newspaperميگن که روزنامه خوبي هستش و کمتر مطالبش کپي شده هست و همچنين تنوع زيادي هم داره.
از اونجا که ترسيدم از کورس تعريف و تمجيد عقب بمونم , اين مطلب رو نوشتم :--)
امروز تو سرمقاله روزنامه شرق يه مطلب جالبي در باب پذيرش پروتکل الحاقي و سوابق انعطاف پذيري حکام جاري مملکت در برابر يه سري مسائل که اولش به نظر مخالفت با آنها وحي منزل هستش نوشته شده که توصيه ميکنم حتما بخونيد. بخشي از اين مطالب اين هستش :

"بدين ترتيب جمهوري اسلامي براي سومين بار رسما بر اين نكته تاكيد كرد كه عضوي از نظام بين الملل است حتي اگر به راديكاليسم متهم شود و شگفتا كه براي سومين بار پس از مقاومتي اصول گرايانه، واقعيت از پس آرمان چهره خويش را در دل ديپلماسي جمهوري اسلامي نشان داد.....
سفارت ايالات متحده را تسخير و ديپلمات هاي آمريكايي را اسير ساختند تا شاه استبداد را كه آواره جهان شده بود، بازستانند. آن دانشجويان گمان مي بردند كه اين تسخير ديري نخواهد پائيد و زود به سر خواهد آمد اما درست در لحظه اي كه گمان مي بردند كار به پايان خواهد رسيد رهبر انقلاب، رهبر انقلاب ديگري شد كه آن را بزرگتر از انقلاب اول مي دانست. تسخير سفارت تقديس شد. دانشجويان اميدوار اما درست در لحظه اي كه اين اميد به نمادي براي ديپلماسي جمهوري اسلامي بدل مي شد، گروگان ها آزاد شدند. رهبر انقلاب پرونده گشوده را بست ...
قطعنامه 598 تكرار تجربه 13 آبان بود. جنگ چنان پيش مي رفت كه جهان نمي خواست. ايران آن گونه كه غربيان طمع برده بودند ضعيف نبود كه سه روزه تهران را تحويل صدام دهد و تازه چون چنين تحويلي رخ مي داد جهان با صدام چه بايد مي كرد كه خود را سردار خاورميانه مي دانست؟ جنگ بايد تمام مي شد كه ايران تا نزديك بصره تاخته بود ......
و اينك فرازي ديگر از اين ديپلماسي فرا رسيده است. امضاي پروتكل الحاقي از سوي جمهوري اسلامي در زماني رخ مي دهد كه مردان سياست خارجي ما بارها انتقاد خود را از چنين معاهداتي بيان كرده اند و بيش از آن كه در باب محتواي آن زبان به نقد بگشايند از شيوه عمل آن گله كرده اند. ....."

مطلب سرمقاله امروز رونامه شرق رو از دست نديد.

نوشته شده در ساعت 13:25 ايميل به دوستان نظر خوانندگان

فايل قابل نصب اين پچهاي ويندوز کجا دانلود ميشه؟

اين روزها که ديگه جناب استيو بالمر و برو بچ از بس که برنامه هاي رفع ايراد ( Patch ) براي اين ويندوز XP دادن بيرون که خودشون هم خجالت کشيدن و گفتن هر ماه يه بار اينکار رو ميکنن مگر اينکه مشکل خيلي جدي باشه و احتياج باشه سريعا رفع بشه . در هر صورت چند روز پيش هم يه نسخه کامل از تمام Patch هاي لازم براي XP رو به نام Update Rollup 1 ارائه کردن که اگر service pack 1 رو نصب کرده باشين 2 مگا بايت و در غير اينصورت 9 مگا بايت بايد از اينترنت روي دستگاه شما فايل نصب بشه. Microsoftشايد چند وقت پيش خيلي هم اين فايلهاي اصلاحي ويندوز حياطي نبودن و من خودم هم سالي يه بار به Windows Update سر نميزدم , اما اين روزها اين فايلهاي اصلاحي براي جلوگيري از حمله هکرها از نون شب هم واجبتر شده. در هر صورت غرض من از اين مطالب اينه که من يه سئوالي دارم , اينکه اگر ما يه بار با اين اينترنت قراضه وطني کلي زحمت کشيديم و اين نسخ اصلاحي رو از اينترنت گرفتيم چه طوري ميتونيم فايلهاي قابل نصب اين ( Setup Files ) اين Patch ها رو از روي دستگاه مذکور برداريم و بروي يه دستگاه ديگه هم نصب کنيم. خلاصه اينکه :

فايلهاي قابل نصب پچهاي ويندوز بعد از دانلود شدن از اينترنت تو کدوم شاخه ( Folder ) روي هارد ديسک قرار ميگيره که بتونيم بر داريم و روي دستگاههاي ديگه هم نصب کنيم. اصلا يه همچين کاري ممکن هستش ؟

نوشته شده در ساعت 09:54 ايميل به دوستان نظر خوانندگان

2003/10/21 - i

بازهم که اين اينترنت کند شده !

امروز بازهم من با هر اکانتي که دارم به اينترنت وصل ميشم , جون ميکنه که يه سايت رو لود کنه :--(
دوباره پاي کي رفته رو اين فيبرهاي نوري خطوط پر سرعت اينترنت کشور عزيزمان. بابا خوب يه جائي اين کابلها رو مي خوابوندين که دم دست نباشه !
نوشته شده در ساعت 09:33 ايميل به دوستان نظر خوانندگان

من و بلاگ رولينگ :--)

اگر دقت کرده باشيد , براي لينکستان اينجا من از بلاگ رولينگ استفاده کردم و براي دسته بندي به سه بخش طبيعتا از 3 تا بلاگ رول . اولش با سه تا ايميل تو بلاگ رولينگ ثبت نام کردم که بتونم سه تا کد دريافت کنم و تو قالب اينجا بزارم. بعد از اينکه چند وقت پيش نسخه سايت بلاگ رولينگ گرد گيري ( Update ) شد , ديدم که يه منوئي با نام New BlogRoll تو منوها پس از ورود به بخش کاربران اضافه شده. منهم کليک کردم و ديدم که به به , مثل اينکه ميشه با يه Account چند تا بلاگ رول يا در حقيقت کد نمايش لينکها رو داشت. خيلي حال در وکردم و رفتم تمام لينکها رو تو يکي از اکانتها و در سه تا بلاگ رول قرار دادم و کدها رو تو قالب اينجا گذاشتم.تمام مدت اونروز هم من چندين بار با اکانت مذکور به بخش کاربران سايت رفتم و روي اين سه تا بلاگ رول کار کردم.
امروز که مي خواستم يه لينک به بخش کامپيوتر و اينترنت و مربوطه اضافه کنم , بعد از ورود به بخش کاربري ديدم که فقط يه بلاگ رول نشون داده ميشه و از دوتاي ديگه خبري نيست. و جالبتر اينکه وقتي روي New BlogRoll کليک ميکنم پيغام ميده که
 

I'm sorry but you have reached the maximum number of BlogRolls allowed by your member status

بعد که تو سايتش چرخ زدم ديدم که گفته Multiple Blogroll براي نسخه پولي يا همون Golden هست :--).
فکر کنم  که اونروز سايت بلاگ رولينگ مشکل داشت و من تونسته بودم که اون کار رو بکنم و يا اينکه قرار بوده  که اونروزها  اجازه بده  با اکانت مجاني از قابليتهاي پولي براي مدت کمي استفاده کنيم و بعد غير فعالش ميکنه؟
البته من با قسمت اولش موافق ترم , چونکه اولا داره هنوز اون کدها کار ميکنه اينجا و لينکها نشون داده ميشه و ثانيا اينکه اصلا هيچ پيغام و يا ايميلي درباره موقت بودن اين سرويس  دريافت نکردم . در هر صورت جالب بود برام.

شما چيزي در اين باره ميدونيد و يا اينکه تجربه داشتيد؟

نوشته شده در ساعت 09:27 ايميل به دوستان نظر خوانندگان

2003/10/15 - i

فرم اعلام همکاري با غرفه وبلاگرها را پر کنيد!

همانطور که در جريان هستيد , کارهاي گرفتن غرفه براي وبلاگرها تو اولين جشنواره وب , وپ و نشريات الکترونيکي تمام شد و حالا نيازمند ياري سبزتان هستيم.
دوستان با مسئله جدي برخورد کنيد و کار رو جدي بگيريد
( البته اکثر شما همينطور هستيد ) . تا حالا خيلي از دوستان تو کامنتهاي مطالب مربوط به غرفه تو اين وبلاگ و يا از طريق ايميل اعلام همکاري با غرفه کرده اند  که از تمامي اين دوستان متشکرم. اما براي اينکه يه کار يه دست براي جمع آوري اطلاعات دقيقتري از اين دوستان و همچنين عزيزاني که از اين پس اعلام همکاري ميخوان بکنند انجام  داده باشيم , براي اين منظور يه فرم اعلام همکاري با تيم اجرائي غرفه وبلاگرها درست کردم که شما مي تونيد تو اونجا به طور کامل و دقيق خودتون رو معرفي کنيد ونحوه همکاريتون رو هم ذکر کنيد.

اين فرم از امروز ( چهارشنبه 23 مهرماه 82 ) تا 3 آبان ماه در دسترس هستش . پس براي اعلام همکاري فقط 10 روز فرصت داريد.

ضمنا خوبه که بدونيد , يه دامين به نام www.blogian.com ثبت کرديم که قصد داريم از اين به بعد تمامي اتفاقاتي که در يک جشنواره , مسابقه و امثال اينها در رابطه با وبلاگرها رخ ميده در يکي از Sub Domain هاي اين دامين يه سايت اختصاصي داشته باشه. البته اصلا منظور اين نيست که اينجا ميشه سايت اختصاصي اين جشنوارها و مسابقات و يا ميخواهيم الزامي تو اينکار باشه , بلکه يه سايت خبري ميشه که اخبار اين اتفاقات رو پوشش ميده . مثل خيلي از سايتهاي ديگه. اين فرم اعلام همکاري با تيم اجرائي غرفه وبلاگرها هم اولين صفحه جدي اين سايت هستش.

Blogian اسم جالبيه ! نه ؟
دقت کنيد که مثل Iranian که ميشه ايرانيان , Blogian هم ميشه بلاگيان.

پس اگر مايل به همکاري هستيد , فرم اعلام همکاري با تيم اجرائي غرفه وبلاگرها را حتما پر کنيد. حتي شما دوست عزيز که قبلا به روشي ديگر اعلام همکاري کرده ايد.
حتما هم ميدونيد که اگر به اين فرم اعلام همکاري با تيم اجرائي غرفه وبلاگرها لينک بدهيد هم ثواب داره :--)

نوشته شده در ساعت 01:55 ايميل به دوستان نظر خوانندگان

2003/10/10 - i

همه چيزبراي غرفه آماده شد :--)

روز چهار شنبه با آقاي مدير روستا ( دبير محترم جشنواره ) به مدت 40 دقيقه جلسه اي تلفني داشتم و تمام مراحل اوليه غرفه وبلاگرها را به تائيد ايشان رسوندم و همه چيز براي شروع کار آماده است. باور کنيد که اين فرصت بسيار مناسبي براي اعتلاي پديده وبلاگ و معرفي وبلاگ نويس و سرويسها و سايتهائي که به نوعي با اين پديده عجين شده اند ميباشد.
مواردي که در اينجا لازم است که شما هم با خبر باشيد اين است:

  1. متولي غرفه وبلاگرها , دفتر جشنواره ميباشد . در حقيقت متولي تمامي برنامه هاي جانبي جشنواره ها همواره دفاتر آن جشنواره ها هستند.
  2. کليه مسئوليت برنامه ريزي و هماهنگي و اجراء برنامه ها , به عهده تيم برگزار کننده که از بين شما اهالي وبلاگشهر انتخاب خواهد شد ميباشد.
  3. تمامي تصميم گيريها درباره غرفه وبلاگرها در اختيار تيم منتخب خواهد بود و همچنين همواره دو يا سه نماينده در شرايط مقتضي , در دفتر جشنواره با مسئولين برگزار کننده جشنواره جلسه خواهند داشت.
  4. سعي خواهد شد که همواره از نظريات جمع در تصميم گيريها استفاده گردد و تا حد امکان تصميم به اجراء هرکار به شور و مشورت گذاشته شود تا به بهترين نحو انجام گردد.
  5. به زودي و در همين جا , نحوه  درخواست عضويت در هسته اوليه اين تيم ( که در بند 2 آمده )  بيان ميگردد. پس عزيزاني که علاقه مند به همکاري در اين کار هستند گوش بزنگ باشند چون فرم درخواست عضويت به مدت محدودي در اختيار شما خواهد يود.
  6. يکي از برنامه هاي اصلي اين غرفه , ارائه مقالاتي در باب وبلاگ , محتواي فارسي در وب و اينترنت ايراني است. پس عزيزان علاقه مند به ارائه مقالاتي در اين زمينه هم آماده باشند.
  7. دوستاني که مقيم شهر هاي ديگر ( غير تهراني ) هستند هم ميتوانند در اجراء اين برنامه ها نقش داشته باشند. پس روي کمک و هم فکري شما هم حساب زيادي باز کرده ايم.

دو مرجع مفيد دات نت که در بازار آمده است

ديروز دوتا کتاب مرجع بسيار عالي و مناسب از انتشارات عمران در باره Net. خريدم که به شماها که علاقه مند هستيد هم توصيه ميکنم که بخريد.

MCAD/MCSD Self-Paced Training Kit: Developing Windows®-Based Applications with Microsoft® Visual Basic® .NET and Microsoft Visual C#® .NET, Second Ed

قيمت اين کتاب 4500 تومن بود و البته CD مربوطه اش رو نداشت.

 

 

MCAD/MCSD Self-Paced Training Kit: Developing Web Applications with Microsoft® Visual Basic® .NET and Microsoft Visual C#® .NET, Second Edition

قيمت اين کتاب 9000 تومن بود به همراه CD مربوطه.

خيلي راحت هم تو انقلاب ميشه خريد. توصيه ميکنم که حتما بخريد , چون هم انتشارات مايکروسافت هست و هم دوتا از کتابهاي دوره امتحانات MCAD/MCSD.

نوشته شده در ساعت 13:32 ايميل به دوستان نظر خوانندگان

2003/10/08 - i

استفاده از AdRotator براي نمايش تبليغات در صفحات ASP

شما دوستاني که با تکنولوژي ASP برنامه نويسي وب ميکنيد , حتما خيلي وقتها پيش اومده که براي يه سايت ميخواستيد يه نمايش تبليغات درست کنيد که هم به صورت Random يه سري تبليغ رو نمايش بده و هم اينکه هر تبليغ يه وزن ( weight ) خاصي براي نمايش داشته باشه. خوب براي انجام اين کار ميشه يه برنامه مديريت تبليغات نوشت و يا اينکه رو نمونه هاي موجود آن کار کرد و براي سايت مذکور Customize کرد. اما خيلي از وقتها , سيستم درخواستي مشتري براي اين مديريت تبليغات خيلي پيچيده نيست . در اين وقت هست که من به شما توصيه ميکنم بريد سر وقت يکي از Server Object هاي آماده ASP که براي اين منظور طراحي شده و بي نهايت استفاده از آن ساده هستش. اين Object نامش AdRotator هستش. من قصد دارم اينجا يه آموزش اوليه از نحوه استفاده از اين Object مفيد رو بنويسم. ( البته با اجازه از اساتيد فن که خودشون اين کار ها رو کهنه کردن ) .

براي پياده سازي اين کار شما به يک فايل متني به نام Rotator Schedule File احتياج داريد که براي ذخيره سازي اطلاعات تبليغ و همچنين يکسري اطلاعات نحوه نمايش است. ساختار اين فايل بسيار ساده هستش.
" البته ميدونم و ميدونيد که ذخير سازي اطلاعات در يک فايل متني کار حرفه اي نيست , اما دقت کنيد که ما داريم براي يه کار غير پيچيده از آن استفاده ميکنيم و همچنين ميتوانيم که با يکسري کد نويسي که خيلي هم سخت نيست , اطلاعات لازم را در يک بانک اطلاعاتي ذخير کنيم و از آنجا هم بازيابي و مديريت  نمائيم."
ساختار فايل Rotator Schedule Fil به صورت زير است:

REDIRECT URL
WIDTH numWidth
HEIGHT numHeight
BORDER numBorder
*

adImgURL
adHomePageURL
Text
impressions

که در آن

  •  URL , صفحه ASP هستش که وظيفه Redirect کردن به آدرس سايت مربوط به تبليغ کليک شده را به عهده دارد.
  • numWidth و numHeight و numBorder به ترتيب طول و عرض و ضخامت حاشيه ( border ) مربوط به عکس تبليغ هستند.
  • * وظيفه جدا کردن دو بخش اطلاعات اين فايل رو به عهده دارد و عملکرد و يا اطلاع خاصي نيست , اما وجودش لازم است.
  • adImgURL و adHomePageURL و Text به ترتيب آدرس عکس مربوط به تبليغ و آدرس سايت تبليغ دهنده و همچنين متني که قرار است با قرار گرفتن موس بروي عکس نمايش داده شود (همان Alternate text ) .
  • impressions وزن تبليغ است , که ميتواند عددي بين 0 و 10000 باشد. براي مثال اگر 3 تبليغ داشته باشيم که هر کدام به ترتيب داراي وزنهاي 2 و 3 و 5 باشند , تبليغ اول 20 درصد و تبليغ دوم 30 درصد و تبليغ سوم 50 درصد از تعداد کل نمايشها را به خود اختصاص ميدهد.

براي مثال اين متن رو ميشه براي اين فايل نوشت و آنرا در فايلي با نام Advertiser.txt ذخيره کرد :

REDIRECT http://www.w3schoolsir.com/advredirect.asp
WIDTH 468
HEIGHT 60
BORDER 1
*

http://www.w3schoolsir.com/images/banner1.gif
http://www.w3schoolsir.com
WWW Schools IR dot Com
2
http://www.w3schoolsir.com/images/yahoo.gif
http://www.yahoo.com
Yahoo!
3

http://www.w3schoolsir.com/images/msn.gif
http://www.msn.com
Microsoft Network
5

حالا اون Script که قراره تبليغات رو نشون بده به صورت زير مينويسيم و در جائي از صفحه سايت که قراره تبليغ رو نشون بده قرار ميدهيم.

<%
Dim ad
Set ad = Server.CreateObject("MSWC.AdRotator")
ad.TargetFrame = "_blank"  ' براي اينکه سايت مربوط به تبليغ در صفحه جديد باز شود
ad.Clickable = True ' به معني اينکه تبليغ تنها عکس نيست و قابل کليک کردن است
Response.Wrtie ad.GetAdvertisement("Advertiser.txt")
%>

و صفحه مربوطه که قراره  وظيفه Redirect کردن به آدرس سايت مربوط به تبليغ کليک شده را به عهده دشته باشه و در مثال ما به اسم advredirect.asp هستش کافيه که شامل فقط همين يک خط Script باشه.

<%  Response.Redirect(Request.QueryString("url")) %> 

ديگه کاري لازم نيست انجام دهيد و بقيه کارها رو  AdRotator انجام ميده. البته دقت کنيد که مسير فايل Rotator Schedule File را در  GetAdvertisement  درست تعيين کنيد.

شما با بررسي و تحليل تگهائي  که متد  GetAdvertisement  درست ميکنه و در صفحه نمايش دهنده تبليغ قراره ميده و  همچنين پارامترهائي که به صفحه  advredirect.asp فرستاده ميشه , به راحتي ميتونيد تعداد نمايش هر تبليغ و يا تعداد دفعاتي که بروي هر کدام از آنها کليک شده رو تو يه بانک اطلاعاتي ذخيره کنيد و تو بخش مديريت تبليغاتي که براي مشتري مي سازيد بهش يه آمار هم بدهيد.

بازهم ميگم که اين روش براي سفارشهاي غير پيچيده  و با ابعاد کوچک مناسب است. اما باور کنيد که ميشه خيلي کارها باهاش کرد. خودم تجربه کردم و حالشو بردم :--)

از غرفه وبلاگرها در جشنواره چه خبر
بالاخره ديروز تونستم خيلي کوتاه با آقاي مدير روستا صحبت کنم و تو همون چند جمله ايشان موافقت مسئولين جشنواره به داشتن غرفه براي وبلاگرها رو اعلام کردند و تقريبا صد در صد شده . حالا قراره که امروز مفصلا درباره ما بقي کارها صحبت کنيم. به محض خبرهاي تکميلي شما رو در جريان ميزارم.

نوشته شده در ساعت 10:26 ايميل به دوستان نظر خوانندگان

2003/10/03 - i

چند خبر !

  1. من ايميل مربوطه را که قرار بود برنامه هاي غرفه وبلاگرها باشه ( با درج نظرات دوستاني که ايميل زده بودند )  چهارشنبه شب براي دبير جشنواره فرستادم. همچنين کارهاي ثبت سايت اختصاصي هم به همت برو بچ گردون انجام شده و البته يه دامين ثبت کرديم که از اين پس تمام اجتماعاتي که وبلاگرها در آن شرکت دارند رو پوشش بده. اما متاسفانه هنوز هيچ خبري از آقاي مدير روستا و روابط عمومي جشنواره نيست. نه ايميل رو جواب دادند و نه تلفن زدند. آقايان ما همه منتظريم , لطفا يه خبري بديد.
  2. سايت طراحان وب ايران , راه اندازي شده و قراره که يه Directory از برو بچ اينکاره باشه که جستجو و يه سري امکانات تبليغ و اين طور چيزها توش باشه. علاقه مندان طراح و برنامه نويس وب سريع تر اقدام به ثبت نام کنيد.
  3. شاهو طوفاني دوباره برگشته با يه طرح و ديد جديد به وبلاگش . اميدوارم که مثل هميشه بتونيم از لينکها و مطالب بسيار ارزشمندش استفاده کنيم.
  4. اين قالب اينجا رو هم Without Table کردم . الان ديگه اينقدر از نحوه لود شدنش خوشم اومده که يه Table زده حسابي شدم. به همه شما هم توصيه ميکنم که تو طراحي صفحات وب که قراره مطالب و يا عکسهاي زيادي رو توش لود کنيد , اصلا از Table استفاده نکنيد و سر ضرب بريد سراغ <DIV> و CSS .

به محض خبر از جشنواره , شما ها رو مطلع ميکنم.

ضمنا اين مطلب آقاي حسين درخشان هم يه مقدار جاي بحث داره. به نظر من که ايشان نبايد يک دفعه يه حکم قطعي و کلي بدن. درسته که اين روزها خيلي اعتماد کردن ساده نيست و گاهي اوقات اهداف برخي تجمع ها خيلي براي اعضاء فرعي آن که پس از تشکيل اين انجمنها به آن مي پيوندند مشخص نيست و ممکنه که براشون درد سر ساز بشه , اما هر گردي گردو نيست و نبايد قضاوت کلي کرد و صورت مسئله را پاک کرد.

نوشته شده در ساعت 12:02 ايميل به دوستان نظر خوانندگان

مقالات من
آخرين مطالب

نقل از مطالب اين سايت با ذكر منبع مجاز ميباشد