PDA

View Full Version : ايجاد تگهاي سفارشي مانند بلاگفا



ASPX
سه شنبه 06 اسفند 1387, 14:17 عصر
كسي اطلاعاتي در اين زمينه داره كه چه طور ميشه تگهاي سفارشي ساخت؟
و اونها را با كدهاي مناسب خودمون جايگزين كنيم؟

milade
سه شنبه 06 اسفند 1387, 14:51 عصر
سلام
اگه منظورت از تگ سفارشی مثل بلاگفا هست مثل این :

<BLOGFA></BLOGFA>
این صفحات بلاگفا اصلا aspx نیست ، یه صفحه html معمولیه که توی بانک ذخیره میشه .
قبل از رندر شدن نهایی صفحه ، میان این تگها رو پیدا میکنن و با هر چی میخوان Replace میکنن .
شما از تایع Replace به راحتی میتونید همچین تگهای سفارشی بسازید !!!
موفق باشید

ASPX
سه شنبه 06 اسفند 1387, 18:06 عصر
ممنون از توجهتون.
ولي در مورد سيستم هاي cms چي؟
اونها اجازه نوشتن تگهايي سفارشي ميدن .

milade
سه شنبه 06 اسفند 1387, 18:59 عصر
سلام
خوب فرقی نداره !
برخی از CMS ها مثلا" این تگ رو اجازه میدن :

...
خوب حالا وقتی متن ذخیره میشه اگه شما این متن رو برا ذخیره نوشته باشید :

<b>milad</b>
milad
وقتی میخواد ذخیره بشه :

dim x ="<b>milad</b>milad"
x=x.replace("<","&lt;")

و بقیه دستورات لازم برای جلوگیری از نمایش <b>milad</b> به صورت بولد و ایتالیک و ...
و برا کد ... خودشون هم :

x=x.replace("","<b>")
x=x.replace("","</b>")
یعنی غیر از Replace چیز خاصی نیست !
اگه منظورتون این نبود لطفا واضح تر بفرمایید ;)
موفق باشید

milade
سه شنبه 06 اسفند 1387, 19:04 عصر
دوست عزیز با کمال تعجب مثال من گرفت ! :))
میدونید چرا ؟
این نسخه از سایت برای بولدینگ از [B ] ... [ / b] استفاده میکنه و در مثال بالا هر جا بولد شده یعنی :

[ b] [ / b ]
من اومدم مثال بزنم انگار مثالم گرفت ! :))
شما برای متوجه شدن مثالهام به وصرتهای گفته شده عمل کنید !!!
موفق باشید

lilyum_2020
یک شنبه 14 خرداد 1391, 21:00 عصر
سلام
اگه منظورت از تگ سفارشی مثل بلاگفا هست مثل این :

<BLOGFA></BLOGFA>
این صفحات بلاگفا اصلا aspx نیست ، یه صفحه html معمولیه که توی بانک ذخیره میشه .
قبل از رندر شدن نهایی صفحه ، میان این تگها رو پیدا میکنن و با هر چی میخوان Replace میکنن .
شما از تایع Replace به راحتی میتونید همچین تگهای سفارشی بسازید !!!
موفق باشید

سلام
ميشه بيشتر توضيح بدين كه چطور ميشه يه تگ سفارشي ساخت و (در Asp ) از اون استفاده كرد.
اگه امكان هست تمام مراحلش رو بگين
ممنون

kingmech
یک شنبه 14 خرداد 1391, 22:32 عصر
سلام
اگه منظورت از تگ سفارشی مثل بلاگفا هست مثل این :

<BLOGFA></BLOGFA>
این صفحات بلاگفا اصلا aspx نیست ، یه صفحه html معمولیه که توی بانک ذخیره میشه .
قبل از رندر شدن نهایی صفحه ، میان این تگها رو پیدا میکنن و با هر چی میخوان Replace میکنن .
شما از تایع Replace به راحتی میتونید همچین تگهای سفارشی بسازید !!!
موفق باشید
این عملیات خیلی سنگین نیستش فکر نکنم بلگفا از این روش استفاده کنه اگه خط 200 کد هم باشه بخواد این روش رو برای 600-700 نفر هم همزمان انجام بده با توجه به حجم کاربران بلگفا فاجع نمیشه من خودم از روش تو سایت خودم توی معرفی سایت های طراحی و نشون دادن تنکنولوژی هاشون استفاده کردم ولی این موضوع ولی وبسایت ما کجا بلگفا کجا