مشاهده نسخه کامل : رد ¿چگونه به پیکربندی یک دکمه ویرایشگر برای bbcodes محصول؟
من در یک منطقه دو زبانه است که سهام اسپانیایی و کاتالان به عنوان زبان زندگی می کنند.
اسپانیایی به عنوان زبان پیش فرض انجمن تعیین می کنند ، اما بسیاری از کاربران contextually می توانید از اسپانیائی به کاتالان تغییر بسته که موضوع / انجمن ها بازدید.
بسیاری از کاربران از پست ویرایشگر یک دکمه که فقط وارد کردن یک bbcodes کاتالان محصول در پیام های مورد نظر سود.
....
من را به دانه ها این دکمه را با دست سعی کردم اما متن تنها در پیام (bbcodes) قرار داده و به عنوان دستور محصول اعدام است.
آیا راه حل ساده برای این؟
<ahref="http://img220.imageshack.us/img220/1208/editorm.jpg" target="_blank"> http://img220.imageshack.us/img220/1208/editorm.jpg </ A>
ممکن است راه حل های ساده به این موضوع داشته باشید وجود دارد :
1. در تشخیص خودکار زبان (گزینه های فعال تصدی در ADMIN CP) را روشن کنید -- وبلاگ های کاربران فقط نوشتن پیام ها و فعال تصدی آن را در زبان BBCode روشن مات به طور خودکار
2. کاربران مجبور به تنظیم زبان پیش فرض خود را (در گزینه فعال تصدی) -- هنگامی که کاربر تعیین کرده است دیگر زبان پیش فرض خود که زبان انجمن و سپس فعال تصدی به طور خودکار به ویرایشگر گزینه BBCode روشن (نه مثل دکمه ، اما مانند دکمه های رادیویی -- بسته بندی کردن به زبان است یا نه) -- شما می توانید ببینید چگونه کار می کند حتی در فروم ما -- فقط تنظیم زبان پیش فرض خود را به غیر از انگلیسی (استفاده از CP کاربری).
لطفا به من بگویید آیا شما کمک بیشتر احتیاج دارید؟ :)
بدون پاسخ -- در نظر گرفته حل شده است. اگر نه لطفا بنویسید اینجا هستید : :)
برای پاسخ دادن متشکریم.
هیچ یک از کسانی که راه حل خواستههای خود وفق دهند 100 ٪ به نیازهای من هر چند است.
من نمی خواهم به زور به کاربران برای انتخاب زبان در پروفایل ، به عنوان بسیاری از آنها را تغییر نگارش زبان در میان موضوعات یا موضوع.
علاوه بر این ، گوگل تشخیص خودکار زبان یا متناسب نیست. فقط به پست های برچسب گذاشته شده توسط [زبان] و با بسیاری از کاربران بدون مشخصات به زبان اختصاص داده ، به این ترتیب است که کارکردی نمی صدق می کند.
من یکی دیگر از مسئله های مربوطه ، که این است که زبان یک بار انتخاب شده است مشخصات می توان آن را واگردانی به "انتخاب" است. من تأکید می کنم کاربران من استفاده از زبان ثابت و یا مشخصات (متن دو زبانه واقعی) را نداشته باشند و پس از آزمایش پیکربندی asignation ثابت که آنها می توانند برگرداندن آنها را ببینید. ما می خواهم ثابت برای آن نیاز دارند.
پیشنهاد من این دکمه زبان برچسب بر روی ویرایشگر انعطاف پذیر تر است و ارائه می دهد functionlity "در تقاضا" به کاربران را از نقطه نظر من است.
شما همچنین باید آگاه باشید که اضافه کردن گروهها ثانویه راه محصول خود را می کند تاثیر می گذارد بسیار معمولا گروه کاربری پیکربندی آلبوم باشد. "0" به طور پیش فرض برای آلبوم اندازه تصویر به معنی اندازه نامحدود و overides هر عبارت آلبوم گروه کاربری از پیش تعیین شده است. این بخشی از مکانیک گروه کاربری اصلی است ، اما این امر می تواند برای ایجاد گروهها زبان جدید را با برخی از ثابت بدون اجازه اندازه آلبوم بی نهایت.
برای حمایت شما متشکرم.
گوگل تشخیص خودکار کار می کند تنها برای پیام که به عنوان برچسب [زبان] (بدون نیاز به چک کردن آن است که اگر در حال حاضر مجموعه وجود دارد). به مجموعه [زبان] برای پیام کاربر به طور خودکار اجرا شده است و آن را برای همه کاربران بدون توجه به آنها زبان پیش فرض خود را تعیین کرده اند یا نه کار می کند. شما اشتباه گرفته چگونه کار می کند. اگر شما فکر می کنید کار می کند اشتباه ندارد انجمن شما -- لطفا موضوع باز کردن تاپیک جدید برای شماره جدید.
لطفا برای باز کردن تاپیک جدید برای مسائل جدید خود را -- به شما این امکان را می دهد که ما به مرض جرب مسائل خود را به طور جداگانه و حفظ سابقه موضوع پاک. ما قادر به مدیریت بسیاری از مسائل ، در یک موضوع نیست. پس باز کردن تاپیک های جدید برای مسئله گروه کاربری و خودکار تشخیص اگر شما فکر می کنید در حال کار اشتباه در فروم خود را لطفا.
لطفا توجه داشته باشید که اضافه کردن دکمه برای زبان BBCode روشن است برخی از مسائل. آیا شما واقعا می خواهید به زور کاربر خود را هر بار کلیک بر روی دکمه و انتخاب یکی از 53 زبان ، پیدا کردن آن برای اولین بار البته در لیست طولانی است. لطفا توجه داشته باشید که راه حل واقعی مسئله شام چنین نیست. و آن را در هدف انجام می شود برای جلوگیری از چنین مسئله است. همچنین از جمله "در تقاضا" قابلیت های هدف در تمام ندارد. چه کسی خواهد شد پیام های خود را در زبان های مختلف نوشتن؟ هر پیام در زبان های مختلف و در هر زمان را انتخاب کنید که در آن این پیام آن است؟... همیشه اگر کسی خواهان آن بهتر است برای استفاده از تشخیص خودکار برای این کاربر نیروی بیش از آن را خود انتخاب کنید.
شما نمی خواهید شما کاربر تنظیم زبان پیش فرض به زور ، اما می خواهند به زور او را به انجام این کار هر بار او می نویسد : پیام؟... همچنین شما لازم نیست به زور کاربر خود را برای تنظیم زبان پیش فرض -- لطفا با استفاده از تشخیص زبان خودکار. این است که برای چنین مواردی طراحی شده و در حال کار OK. شما اشتباه گرفته چگونه کار می کند.
زبان پیش فرض کاربر به استفاده از زبان اصلی به طور پیش فرض نمی باشد. این بدون تاثیر بر هیچ چیز به جز سردبیران است. چرا شما می خواهید آن را جایگزین نشده؟
من دکمه های برای 53 زبان لازم نیست ، فقط برای یک غیر ضمنی.
و من نمی مجبور کاربر به هر چیزی. در بدترین حالت من می توانم خودم ویرایش و اضافه کردن تگ ها با یک کلیک ساده ، در حال حاضر unaffordable.
من موضوع بر موضوع ترجمه خودکار به عنوان در واقع باز کردن آن کار نمی تایید در انجمن ام.
بنابراین اگر شما می خواهید آن را فقط برای یک زبان و سپس لطفا توجه داشته باشید که فعال تصدی به طور خودکار می افزاید : چیزی شبیه به آن. اگر کاربر به زبان پیش فرض خود را انتخاب و آن های دیگر است که زبان پیش فرض انجمن ، سپس فعال تصدی خواهد شد به هر گزینه ویرایشگر که اجازه می دهد به پیام کاربر به طور خودکار مات در لانگ BBCode روشن اضافه. این دکمه اما دکمه های رادیویی است -- اجازه می دهد (از آن است که به طور پیش فرض) را روشن و یا به نوبه خود آن را خاموش. شما می توانید ببینید که چگونه آن را در فروم ما با تنظیم زبان پیش فرض خود را به غیر از انگلیسی کار می کند.
هنگامی که آن استفاده می شود و سپس ویرایشگر داده های اضافی را به سرور می فرستد. این پارامتر به نام vbet_postInLanguage و ارزش آن زبان است که باید در زبان BBCode روشن گنجانده شده است. بنابراین اگر شما می خواهید برای تنظیم دکمه را آن گونه که مایلید تغییر دهید و سپس شما می توانید توسط فرم ویرایشگر ارسال این داده ها هنگامی که دکمه قرار است ، یا شما می توانید دکمه را با آن منطق سمت کلاینت (جاوا اسکریپت) که بپیچید / در ویرایشگر زمانی که دکمه تنظیم شده است / ثابت نشده باز کردن را تعریف کنیم. به نظر می رسد سفیهانه خندیدن فقط به تنظیم / مقدار ثابت نشده برای زمینه vbet_postInLanguage پنهان (که شما می توانید با دکمه خود را اضافه کنید).
این اسکریپت جاوا نیاز نیست در همه اگر دکمه شما خواهد بود زمینه چک باکس (به جای پنهان که مقدار توسط دکمه تنظیم). این به نظر می رسد ساده ترین راه -- فعال تصدی که می شود این مجموعه پارامتر مراقبت در مورد لفاف ارسال در لانگ BBCode روشن در سمت سرور
من به موضوعات جدید خود را به حمایت از دیگر مسائل است. آیا شما نیاز به حمایت های بیشتری را با این یکی؟
برای حمایت شما متشکرم. من می توانم دکمه رادیویی انتخاب زبان در نسخه 3.7.3 من forum.I 'نیست شما سعی کنید معامله it.We برای فعال سازی به هر حال یک وضعیت پیچیده است. دوزبانه کاربران برای دیدن می خواهم هر پست در میان هر دو languages.But به خوبی شناخته شده ما نیاز داریم که در برخی از راه پست کاتالان به ارائه ترجمه به برخی فقط conjuction users.In اسپانیایی زبان با تشخیص اتوماتیک علامت گذاری به عنوان ترجمه شده ، ما می خواهم برای بهره مند گزینه "صفر" پرچم که هر translltion به راه user.That پست هر دو کاتالان و اسپانیایی در نسخه های اصلی ظاهر می شود و خارجی تنها و غیر خوانندگان دو زبانه نیاز به فعال سازی ترجمه forum.I apreciate محصول خود را و من فکر می کنم اجتناب است یک کار بزرگ است. اعتراف میکنم نیازهای ما بسیار عجیب و غریب هستند اما ما می خواهیم به کاربران برای واقعا راحت با تنظیمات زبان سایت.
خوردها خط دست رفته را در هنگام ویرایش پست در این انجمن.
اگر شما می خواهید به 0 پرچم و سپس از BBcode استفاده بکنید notranslate لطفا :) از آن خواهد شد در همه ترجمه -- آن را به هر زبانی به این معنی نیست. لطفا در نظر گرفتن آن چیزی است که شما واقعا می خواهید -- اگر شما نیز پشتیبانی زبان دیگر (و نه تنها که 2) و سپس پیام های زیادی خواهد بود نه همه ترجمه.
این مثال از استفاده از BBCode در notranslate است : This will not be translated at all
همچنین ترجمه برای کاربران دوزبانه نیست باید یک مشکل -- پیام اصلی شما شامل.
اگر شما برای پیام های مثال در کاتالان X زبان ترجمه شده (اما برای دیگران ترجمه) شبکه گسترده و سپس شما باید برای :
1. کسانی که پیام های مشخص شده به عنوان کاتالان
2. تغییر کد فعال تصدی برای دست زدن به BBCode در اضافه کردن وضعیتی است که متن اصلی را برای این جفت ترجمه بازگشت.
من جزئیات یک تعریف از اصلاح برنامه نویسی من نیاز دارند و من می خواهم به بودجه شما برای آن می خواهم.
این نه تنها اجتناب از ترجمه در میان 2 زبان است : آن را در پیکربندی بازدیدکننده جدید (اسپانیایی و کاتالان است ترجمه نمی کنید) در دسترس به عنوان حالت ضمنی برای این انجمن شامل.
باید راه را برای علامت گذاری پست های کاتالان در حال حاضر در برخی از راه های خودکار (پرس و جو گوگل batched ¿؟) قبل از آشکارساز خودکار دوباره فعال شده است تکمیل می شود.
من اعتراف جاوا حالت در حال مشاهده نسخه اصلی کاملا مناسب برای بستر دو زبانه ما.
من تا به حال آن را آزموده است تا به حال به عنوان من هر چند آن را تنها برای عملکرد SEO در نظر گرفته شده بود.
من می بینم 2 پست قبل از شما درخواست کمک شده است ، اما در آخرین شما نوشت که راه حل واقعی مناسب است. بنابراین فرض -- آیا شما نیاز به کمک هیچ اینجا و یا آن را در حال حاضر OK؟ آیدی شما -- چه چیزی شما نیاز دارید؟
مربوط به موضوع این تاپیک ، من هنوز هم فکر می کنم یک دکمه در ویرایشگر به طور خودکار درج bbcodes توسط اعضای هیات بزرگ خواهد بود.
انجمن بتن من ، من از جزئیات نیازهای من به عنوان یک پروژه در دیگر موضوع.
پس ما نیز میتوانیم در نظر گرفتن این یکی بسته ، و یا هنوز هم برخی از کمک مورد نیاز؟ :)
ممکن است راه حل های ساده به این موضوع داشته باشید وجود دارد :
1. در تشخیص خودکار زبان (گزینه های فعال تصدی در ADMIN CP) را روشن کنید -- وبلاگ های کاربران فقط نوشتن پیام ها و فعال تصدی آن را در زبان BBCode روشن مات به طور خودکار
2. کاربران مجبور به تنظیم زبان پیش فرض خود را (در گزینه فعال تصدی) -- هنگامی که کاربر تعیین کرده است دیگر زبان پیش فرض خود که زبان انجمن و سپس فعال تصدی به طور خودکار به ویرایشگر گزینه BBCode روشن (نه مثل دکمه ، اما مانند دکمه های رادیویی -- بسته بندی کردن به زبان است یا نه) -- شما می توانید ببینید چگونه کار می کند حتی در فروم ما -- فقط تنظیم زبان پیش فرض خود را به غیر از انگلیسی (استفاده از CP کاربری).
هر دوی این گزینه ها ایده آل برای نیاز من نیست.
من را به عنوان یک عضو هیات نیاز به راهی برای تغییر زبان پیام لفاف در آن تنها با یک کلیک به.
شاید این عیب یابی ، اعتراف میکنم. شما می توانید به ویژگی پیشنهاد حرکت می کند اگر شما توافق می کنید.
خوب ، اما آنچه برای این کار شما نیاز دارید؟ من نیاز به پیدا کردن آنچه واقعا مورد نیاز است. شما در حال حاضر باز درخواست از ویژگی های دیگر برای ایجاد ابزار ساده است که تمام پیام در حال حاضر ایجاد مناسب در لانگ BBCode روشن بپیچید. بنابراین اگر شما این یکی را داشته و سپس تمام پیام های قدیمی خواهد شد پیچیده شده است. همچنین در صورت تشخیص خودکار زبان روشن باشد ، تمام پیام های دریافتی جدید خواهد شد پیچیده مناسب (با استثناهایی که در آن گوگل از این زبان را به رسمیت نمی شناسد). بنابراین در چنین صورتی برای این دکمه؟ لطفا شما فکر می کنید آن را کار ما سناریو کامل می دهد. من درک می کنم شما می خواهید به دکمه ، اما من واقعا نیاز را درک نمی کنند و من مطمئن هستم که آن را در حال حاضر درخواست از ویژگی های دیگر خود را تحت پوشش است. به خصوص که شما نوشته است که این دکمه برای این عضو هیات به طوری که من را در درک آن را برای تصحیح به پیام های که در لانگ BBCode روشن پیچیده مناسب است. لطفا تصحیح من اگر من را در درک آن اشتباه.
حتی با آشکارساز خودکار را فعال کنید ، من می خواهم را به کاربران ارائه یک راه ساده برای نشان می دهد آنها نوشتن به کاتالان به عنوان آنها در هر دو زبان اسپانیایی و کاتالان در انجمن بنویسید.
اگر آشکارساز خودکار کار می کند 100 ٪ باید نمی باشد ، اما من فکر می کنم یک درخواست بسیار ساده و همه کاره برای دوزبانه از دکمه های رادیویی گزینشگر : BBCode روشن / بدون BBCode روشن
OK تا. من ، از دست داده بود چرا که در پیام قبلی من تو را دیدم که آن را برای کارکنان برای همه اعضای نمی باشد. بنابراین من مطمئن نیستید که چه برای آن واقعا باید وجود داشته باشد نیست.
در حال حاضر من درک می کنم (با عرض پوزش اگر شما قبل از آن را نوشتم و مجبور به تکرار آن).
درخواست شما بیش از حد منحصر به فرد برای فروم خاص خود را در انتشار رسمی گنجانده شده است. بنابراین ما هیچگونه برنامه ریزی نیست که آن را در فعال تصدی شامل. به خصوص که با تشخیص خودکار فعال آن است که واقعا مورد نیاز نیست و همانطور که گفته آلبرت اینشتین "همه چیز باید تا حد امکان ساده ، اما ساده نیست". ما فکر می کنیم که دادن دکمه چنین تنها اشتباه کاربران خواهد کرد که فکر می کنم که آنها باید آن را در مورد نوشتن در کاتالان را کلیک کنید. و این باعث کاهش قابلیت استفاده از این انجمن. ساده راه حل -- می خواهم فقط نوشتن آنچه شما می خواهید و اجازه دهید سیستم مراقبت در مورد بقیه -- برای کاربران در نظر ما بهتر است.
اما ما می تواند کمک به شما برای اضافه کردن دکمه چنین.
همانطور که من نوشت : در حال حاضر آن را آسان اگر شما در حال حاضر استفاده از قابلیت های موجود و تغییر ظاهر آن. بنابراین فعال تصدی در حال حاضر می داند که چگونه در لانگ BBCode روشن بپیچید ، با توجه به ورودی های اضافی از ویرایشگر. همه شما واقعا نیاز است به تغییر ظاهر آن (دکمه های رادیویی ، شما می خواهید دکمه) و شامل همیشه (که ما در شرایط ویژه شامل).
SO -- شما در حال حاضر به اضافه کردن دکمه به عنوان تصویر را نشان می دهد در اولین پست شامل می دانیم. نیز نیاز دارید به :
1. شامل فیلد پنهان :
<input id="vbet_addbbcodes" type="hidden" name="vbet_postInLanguage" value="0">
2. شامل اسکریپت ساده جاوا که وجود دارد مجموعه کاتالان کد (تست نشده) :
<script language="javascript">
function vbet_setCatalan(){
document.getElementById("vbet_addbbcodes").setAttribute("value", "ca");
return false;
}
</script>
لطفا توجه داشته باشید که شما می توانید آن را پیچیده تر اجازه می دهد تا مجموعه / ثابت نشده دکمه
3. اجرای تابع جاوا اسکریپت هنگامی که دکمه کلیک شده است. بنابراین در دکمه خود را اضافه کنید :
onClick="vbet_setCatalan()"
اگر شما نمی خواهید تابع پیچیده تر را (که قادر خواهد بود همچنین به مقدار ثابت نشده) و سپس شما فقط می توانید بدن تابع در ویژگی زد ، تنظیم و اسکریپت های جاوا به عنوان تابع در همه را شامل نمی شود.
همچنین توجه داشته باشید که اگر شما می خواهید آن را به کاربر پسند به شما فرض کنید به اضافه کردن این دکمه به عنوان دکمه ضامن بنابراین کاربر می دانید آن را در حال حاضر تبدیل شده است یا نه لطفا. این همه بسیار ساده تر است اگر شما می خواهم برای اضافه کردن چک باکس به جای دکمه ، اما با دکمه نیز امکان پذیر به آن را ، فقط پیچیده تر اگر شما می خواهید به آن را سمت راست (به طوری تنظیم و unsetting)
لطفا توجه داشته باشید که تغییر قابل دیدن خواهد بود ، پس از کاربر پیام متعهد -- پس از آن خواهد شد در سمت سرور استفاده می شود.
فقط جاوا تابع فیلمنامه (متصل به دکمه) ، که توسط ID را (و یا توسط ساختار اگر شما می توانید شناسه (شماره) ویرایشگر پیش بینی نیست) ویرایشگر منطقه متن و اضافه کردن به -- آن را به سمت مرورگر کار ، پس از آن شما انجام 1 مرحله نیاز نیست محتوای باز و بسته شدن زبان BBCode روشن. به در صورتی که چنین شما نیز لازم نیست که به نگرانی در مورد هر گونه دکمه ضامن (کاربر فقط برای دیدن آن است که در حال حاضر در ویرایشگر اضافه شده). فقط شما باید چک شده است ، اکنون پیچیده (text را توسط لانگ BBCode روشن شروع) و چشم پوشی از کلیک را فشار دهید در صورتی که چنین (برای جلوگیری از لفاف چند بار).
لطفا بگویید آیا شما نیاز به کمک بیشتر در اینجا. اگر بله -- لطفا بگویید که در آن خصوص.
با تشکر از شما
بسیار دقیق و خوب توضیح داده ، به لطف است.
kamilkurczak
24-08-11, 21:54
تشکر پاسخ شما :) من این موضوع را به عنوان حل علامت گذاری به عنوان
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.