هاست لینوکس

آخرین بسته‌ی MyBB: نسخه‌ی 1.8.27 MyBB منتشر شد


امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
درخواست پلاگین مخفی کردن لینک ها از کاربران فعال نشده
#1
سلام
دوستان یک پلاگین میخوام که لینک ها رو علاوه بر پنهان کردن از مهمان ها از کاربران فعال نشده (کاربرانی که ایمیلشون رو تایید نکردن) هم پنهان کنه
سرچ کردم پیدا نکردم اگه ترفندی هم به ذهنتون میرسه بگید من که نتونستم کاری کنم ولی بعضی انجمن ها دیدم این کارو میکنن.


سپاسHeart
پاسخ
#2
خدمت برادر عزیزم
http://community.mybbiran.com/thread-12.html
پاسخ
 سپاس شده توسطPishro (۱۳۹۲/۵/۳، ۱۰:۳۹:۵۳ صبح) ، صالح غلامیان (۱۳۹۲/۵/۳، ۱۲:۴۹:۴۰ عصر) ، Amin Yaghubi (۱۳۹۲/۸/۱۵، ۰۹:۳۶:۱۰ صبح)
#3
درود
اون پلاگین برای پنهان کردن لینک از کاربران مهمان هستش من میخوام از کاربران فعال نشده هم لینک ها رو مخفی کنم تو همون صفحه یک پلاگین دیگه هم بود که کار نکرد
پاسخ
 سپاس شده توسطmellat (۱۳۹۲/۵/۳، ۲۰:۰۲:۰۸ عصر)
#4
فایل پلاگین رو باز کنید آی دی مهمان 1 هستش.
کدهای تابع مخفی سازی "عدم دسترسی گروه" رو دوبار تکرار کنید این بار جای ای دی مهمان ای دی گروه فعال نشده یعنی 5 رو قرار بدید.

کد php:
    global $settings$mybb;
    
    if (
$mybb->settings['hidelinks_enabled'] == "5")
    {
        if(
$mybb->user['usergroup'] == "5")
        {
            
$message preg_replace("!<a[^>]*(http|www)(.*)</a>!siU""{$mybb->settings['hidelinks_message']}"$message);
        } 
پاسخ
 سپاس شده توسطmellat (۱۳۹۲/۵/۳، ۲۰:۰۱:۵۶ عصر) ، صالح غلامیان (۱۳۹۲/۵/۳، ۲۰:۳۲:۵۷ عصر) ، Amin Yaghubi (۱۳۹۲/۸/۱۵، ۰۸:۵۹:۲۷ صبح)
#5
کدی که قرار دادید درون پلاگین وجود نداره

این کد های پلاگین هستش

[align=left]
کد:
<?php
/*
Registered Links
by: vbgamer45
http://www.mybbhacks.com
Copyright 2010  MyBBHacks.com

############################################
License Information:

Links to http://www.mybbhacks.com must remain unless
branding free option is purchased.
#############################################
*/
if(!defined('IN_MYBB'))
    die('This file cannot be accessed directly.');
    
$plugins->add_hook("parse_message", "registeredlinks_process");

function registeredlinks_info()
{

    return array(
        "name"        => "پنهان کردن لینک از مهمان ها",
        "description"        => "پنهان کردن لینک ها از مهمان، فارسی سازی توسط <a href=\"http://www.mybbiran.com\">MyBBIran.com</a>",
        "website"        => "http://www.mybbhacks.com",
        "author"        => "vbgamer45",
        "authorsite"        => "http://www.mybbhacks.com",
        "version"        => "1.0",
        "guid"             => "7725ba33bb01a4223b01fe0ee022d650",
        "compatibility"    => "1*"
        );
}


function registeredlinks_install()
{

    

}



function registeredlinks_uninstall()
{

}




function registeredlinks_process(&$message)
{
    global $lang, $mybb;
    

    if ($mybb->user['uid'] == 0)
    {
        $lang->load('registeredlinks');
        
        $lang->reglinks_text = str_replace("{bburl}",$mybb->settings['bburl'],$lang->reglinks_text);
        
        $message = preg_replace('#<a href="(.*?)</a>#i', $lang->reglinks_text, $message);
        

    }
    
    
    return $message;

}


?>

اون کد که شما گفتید مال پلاگین hide links و کدی که من قرار دادم برای Persian_registeredlinks بود.

الان پلاگین قبلی رو حذف کردم و hide links رو نصب کردم و تغییراتی که فرمودید را انجام دادم ولی الان میخوام برم به قسمت پلاگین ها این ارور را میده:

Parse error: syntax error, unexpected '}' in /home3/musicsaz/public_html/inc/plugins/hidelinks.php on line 115
پاسخ
#6
دوستان راهی نداره؟
پاسخ
#7
دوستان گرامی
ممنون میشوم راهنمایی بفرمایید.
من هم میخواهم لینک هارا برای کاربران فعال نشده مخفی کنم.

با تشکر
جهت اطلاع مدیران : من انجمن تجاری ساخته ام - دوست ندارم موتور های جستجو نام انجمن را در اینجا ایندکس کنند.
جهت چک کردن یک پ.خ بدهید تا آدرس را برایتان ارسال کنم.

جهت اطلاع دیگر دوستان: اگر کسی سوالی در مورد ساخت وب سایت با جوملا داشت میتوانم کمک کنم.
پاسخ
#8
درود

پلاگین زیر را تست فرمایید :


فایل‌(های) پیوست شده
.php   hidelinks.php (اندازه: 3.26 KB / تعداد دفعات دریافت: 5)
پاسخ
 سپاس شده توسطZebel Khan (۱۳۹۲/۸/۱۵، ۰۹:۳۹:۵۷ صبح)
#9
(۱۳۹۲/۸/۱۵، ۰۹:۳۷:۱۳ صبح)Amin69 نوشته است: درود

پلاگین زیر را تست فرمایید :

درود
از پلاگین زیر را تست کردم:

[برای 1.6] پلاگین پنهان برای گروه ها SCD Hide From Groups

به درستی لینک ها پیوست ها و عکس ها را مخفی کرد. حتی برای کاربران فعال نشده.
این پلاگینی که شما معرفی کرده اید بهتر می باشد یا SCD Hide From Groups ؟

ممنون از وقتی که اختصاص دادید.
روز خوش
جهت اطلاع مدیران : من انجمن تجاری ساخته ام - دوست ندارم موتور های جستجو نام انجمن را در اینجا ایندکس کنند.
جهت چک کردن یک پ.خ بدهید تا آدرس را برایتان ارسال کنم.

جهت اطلاع دیگر دوستان: اگر کسی سوالی در مورد ساخت وب سایت با جوملا داشت میتوانم کمک کنم.
پاسخ
 سپاس شده توسطAmin Yaghubi (۱۳۹۲/۸/۱۵، ۱۰:۳۸:۱۸ صبح)
#10
پلاگین SCD Hide From Groups کاربردش همین هست ولی مشکلش این است که باید متن را درون کد خاصی قرار دهید تا گروه مورد نظر نتواند از آن استفاده کند .

ولی پلاگین بالا خیر .
پاسخ


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان