نحوه ساخت سایت خبری ؟

من میخوام در قسمتی از سایت ، اخبار رو نشون بدم . برای اینکار ، تو چند جاش گیر کردم :

1 - نوع فیلدی که متن اخبار باید در آن ذخیره شود را چه چیزی انتخاب کنم ؟ ( در نوع Ntext نمیشه کاراکترهای < یا > را ذخیره کرد برای همین نمیشه ابتدای سطر بعدی رو مشخص کرد )

2 - برای نمایش اخبار در repeater ساختار اونو چطوری باید تعریف کرد تا بطور اتوماتیک قسمتی از اخبار رو نشون بده و بعد "..." بزاره تو ادامش تا بعد از کلیک کردن روی لینک ادامه اخبار ، کل اون خبر رو نشون بده .( البته فقط تو همین قسمت سه نقطه ش موندم )

3 - برای اینکه یک خبر رو وارد دیتابیس کنم چطوری باید از text editor استفاده کنم و یک text editor قوی و مناسب برای این کار چیه ؟ ( مثلا text editor همین فروم اسمش چیه ؟ )

4 - این قسمت مربوط میشه به آجاکس . می خوام یه چیزی مثل http://news.irancode.ir/default.aspx داشته باشم . تا موقع حرکت بین صفحات ، کل صفحه refresh نشه و حالت fade رو هم اشته باشم

البته من میخوام این کار رو تو asp.net 2 و sql server 2005 انجام بدم .

اگه یه نمونش رو بذارین ، شاید خودم بتونم یه کاریش بکنم .
 
آخرین ویرایش:
من میخوام در قسمتی از سایت ، اخبار رو نشون بدم . برای اینکار ، تو چند جاش گیر کردم :

1 - نوع فیلدی که متن اخبار باید در آن ذخیره شود را چه چیزی انتخاب کنم ؟ ( در نوع Ntext نمیشه کاراکترهای < یا > را ذخیره کرد برای همین نمیشه ابتدای سطر بعدی رو مشخص کرد )

2 - برای نمایش اخبار در repeater ساختار اونو چطوری باید تعریف کرد تا بطور اتوماتیک قسمتی از اخبار رو نشون بده و بعد "..." بزاره تو ادامش تا بعد از کلیک کردن روی لینک ادامه اخبار ، کل اون خبر رو نشون بده .( البته فقط تو همین قسمت سه نقطه ش موندم )

3 - برای اینکه یک خبر رو وارد دیتابیس کنم چطوری باید از text editor استفاده کنم و یک text editor قوی و مناسب برای این کار چیه ؟ ( مثلا text editor همین فروم اسمش چیه ؟ )

4 - این قسمت مربوط میشه به آجاکس . می خوام یه چیزی مثل http://news.irancode.ir/default.aspx داشته باشم . تا موقع حرکت بین صفحات ، کل صفحه refresh نشه و حالت fade رو هم اشته باشم

البته من میخوام این کار رو تو asp.net 2 و sql server 2005 انجام بدم .

اگه یه نمونش رو بذارین ، شاید خودم بتونم یه کاریش بکنم .

مورد 2 رو خودم حلش کردم . :D
 
آخرین ویرایش:

parviznik

New Member
من که تا حالا چنین مشکلی نداشتم چون من تا حالا متنی را که با ویرایشگر به داخل بانک اطلاعاتی ریختم بصورتی که شما اشاره کردیدبعد آن متون را استخراج می کنید من در این قسمت از کنترل لیبل استفاده کردم و هیچ مشکلی نداشتم ویک توصیه دیگر ازمن به شما این بود که شما داده های را می خواهید در رپیتر نمایش دهید بدون ویرایش به بانک اطلاعات بفرستید یعنی بجای یه ادیتور از کنترل تکست باکس استفاده کنی که داده ها را بدون تغییر به بانک اطلاعاتی ارسال می کنه
 
خب در اینصورت پس تگهای html چی میشه ؟
اگه بخوام توی اخبار از یه عکس استفاده کنم یا یه نوشته رو BOLD کنم ، چیکار باید بکنم ؟
 
حل شد .

خب در اینصورت پس تگهای html چی میشه ؟
اگه بخوام توی اخبار از یه عکس استفاده کنم یا یه نوشته رو BOLD کنم ، چیکار باید بکنم ؟

QUOTE=amir_3d_mad;1529088]خب ادیتوری که من استفاده می کنم ، خودش <> رو به عبارت تبدیل می کنه !

ولی موقع نمایش چطوری اونا رو به حالت اول برگردونم ؟[/QUOTE]

خودم پیداش کردم . با این دستور حله :
کد:
[LEFT]<%# System.Web.HttpUtility.HtmlDecode(DataBinder.Eval(Container.DataItem, "Summary" ).ToString())%>[/LEFT]

parviznik عزیز دست شما هم درد نکنه . مرسی .
 

khz-web1

Active Member
سلام دوستان

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

به خدا ثواب می برید در حده تیم ملی برزیل
 

pedramr

Active Member
نمونه زیاده:

www.hkvstore.com/aspmaker

اینجا دیتابیس خودتون رو میدین و صفحه آپلود عکس یا صفحه های دیگه رو تحویل می گیرین! البته همونطور که دوستان گفته ان این کار درست نیست و شما باید آدرس و اسم عکس ها رو ذخیره کنین نه اینکه فایل رو به فایل دیتابیس بچسبونین چون با افزایش حجم فایل دیتابیس امکان بروز خطا و کندی وجود داره.

من روی این مجموعه برنامه ها کار کرده ام حتا راهی پیدا کرده ام که میشه با این برنامه ها مستقیماً اَپلیکیشن فارسی تولید کرد!

نمونهای رو که در مورد ASP maker هست اینجا توضیح داده ام:

www.pedramweb.com/portal/article_read.asp?id=9

شما رو خیلی کمک می کنه و نمونه کدها رو بهتون میده و بعد به راحتی هم تمام کدها رو که کامنت دارن می تونین اِدیت کنین..
 

pedramr

Active Member
آقاي Bruce Corkhill از كشور انگلستان اين سايت بسيار جالب و كاربردي را ساخته است: www.webwizguide.info همانطور كه از اسم و رسم اين سايت مشخص است ، ما با يك مجموعه راهنماي ASP روبرو هستيم. مشاهده اين سايت و پُشتكار اين مرد در اولين نظر به ما ياد مي‌دهد كه مرد عمل باشيم و دغدغه به روز بودن و كار با تكنولوژي هاي جديد ما را از مسير واقعي كار و پيشرفت دور نكند.
در اينجا به مجموعه اي از برنامه هاي آماده كاربردي برخورد كردم كه به نظرم آمد الگوهاي بسيار مناسبي براي طراحي نمونه هاي فارسي هستند. كما اينكه بسياري از اين برنامه ها هم اكنون توسط من و دیگران فارسي شده و مورد استفاده قرار گرفته اند. ليست اين برنامه‌ها به قرار زير است :

ژورنال ( Weblog )
انجمن يا تالارگفتگـو ( Forum )
دفتر يادبود يا نظرات ( Guestbook )
سيستم درج اخبار با آرشيو
سيستم رأي‌گيري و نظرسنجي

شما در اين سايت با اطلاعات جالب ديگري هم از قبيل نحوه ارسال فــُرم‌ها به ايميل و ايجاد كــُنتر يا شمارنده براي سايت آشنا مي شويد. البته اطلاعات اين سايت به همين جا محدود نمي شود. اكنون شما مي توانيد هر يك از اين برنامه ها را از سايت مذكور گرفته و روي كامپيوتر خود امتحان كنيد.

فارسي كردن برنامه‌هاي آماده :
زبان بيسيك محبوب‌ترين و فراگيرترين زبان برنامه‌نويسي است و شايد به همين خاطر است كه شركتي با عظمت مايكروسافت اقدام به اشاعه و نشر آن به روشهاي مختلف كرده است. ساده‌گي آيين نگارش اين زبان يادگيري آن را آسان نموده و به همين خاطر پُرطرفدارترين زبان برنامه‌نويسي است. زبان‌هاي قابل برنامه نويسي در صفحه‌هاي ASP دو زبان JavaScript و VBScript هستند. كه به صورت پيش‌فرض VBScript يا همان VisualBASIC-Script مورد استفاده قرار مي گيرد. اين زبان تشابه زيادي به بيسيك كلاسيك دارد و تنها امكانات برنامه‌نويسي شئ‌گرايي يا ObjectOriented به آن افزوده شده است. در بسياري از برنامه‌ها و سورس‌هاي آماده روي اينترنت مي‌توانيم با تغييرات ساده ، برنامه‌هاي مذكور را سفارشي كنيم. تنها كافيست اين سورس‌ها را به وسيله يك ويرايشگر متني مثل NotePad باز كنيم و محتويات آن را مورد بررسي قرار دهيم.
به عنوان مثال برنامه انجمن‌ها يا تالار گفتگو که در بالا معرفی شد كاملاً پارامتريك بوده و فايلي در آن به نام language_file_inc.asp وجود دارد كه امكان ترجمه كل بخش‌هاي برنامه به جز بخشهاي گرافيكي را به ما مي‌دهد.

ادامه ماجرا رو در لینک زیر مطالعه کنید:
www.pedramweb.com/portal/link.asp?TOPIC_ID=50
 

جدیدترین ارسال ها

بالا