คอมพิวเตอร์ Windows อินเทอร์เน็ต

ธีมและข้อความของฟอรัม SMF รวมถึงการติดตั้งส่วนประกอบ JFusion ใน Joomla ขั้นตอนแรกในการเพิ่มประสิทธิภาพกลไกค้นหา ฟอรัม Simple Machines: ลบลิขสิทธิ์และลิงก์ภายนอก รายชื่อผู้ติดต่อ ดัชนี หัวข้อ php ขับเคลื่อนโดย smf

เริ่มต้นทันทีด้วยรหัสสคริปต์หลัก:

#! / usr / bin / perl

# which-forum.pl script
# (c) 2010 Alexandr A Alexeev, http: // เว็บไซต์ /

ใช้อย่างเข้มงวด

#คอมเมนต์ไลน์-เพื่อความเข้มงวด
#ถ้างานคือเก็บสถิติเครื่องยนต์ ปล่อยไว้ตามเดิม
# ถ้าคุณสร้างรายชื่อฟอรัม - uncomment

ข้อมูล $ ของฉัน;
ข้อมูล $ = $ _ ในขณะที่ (<> ) ;

# ตรวจสอบจำนวนขับเคลื่อนโดย phpBB โดยไม่ต้องลิงก์ในส่วนท้าย
พิมพ์ "phpbb \ NS "
ถ้า ($ data = ~ /] + href = "[^"] * http: \ / \ / (?: www \.)? phpbb \ .com \ /? "[^>] *> phpBB / iหรือ
# $ data = ~ /viewforum\.php\?"^""")*f=\d+/i or
$ data = ~ / phpBB \ -SEO / i หรือ
$ data = ~ /) ;
พิมพ์ "ipb \ NS "
ถ้า ($ data = ~ /] + href = "[^"] * http: \ / \ / (?: www \.)? invision (?: board | power) \. com \ /? [^ "] *" [^>] *> [^<]*IP\.Board/i หรือ
$ data = ~ /] + href = "[^"] * http: \ / \ / (?: www \.)? invisionboard \ .com \ /? "[^>] *> Invision Power Board / iหรือ
$ data = ~ /

/ ผมหรือ
$ data = ~ /index\.php\?†^""†*showforum=\d+/i) ;
พิมพ์ "vbulletin \ NS "
ถ้า ($ data = ~ / ขับเคลื่อนโดย:? [^<]+vBulletin[^<]+(?:Version)?/i หรือ
$ data = ~ /) ;
พิมพ์ "smf \ NS "
ถ้า ($ data = ~ /] + href = "[^"] * http: \ / \ / (?: www \.)? simplemachines \ .org \ /? "[^>] *> ขับเคลื่อนโดย SMF / iหรือ
$ data = ~ /index\.php\?†^"""*board=\d+\.0/i) ;
พิมพ์ "punbb \ NS "
ถ้า ($ data = ~ /] + href = "[^"] * http: \ / \ / (? :( ?: www \.)? punbb \ .org | punbb \ .informer \ .com) \ /? "[^>] *> PunBB / i); #หรือ
# $ data = ~ /viewforum\.php\?†^"""*id=\d+/i);
พิมพ์ "fluxbb \ NS "
# if ($ data = ~ /viewtopic\.php\?id=\d+/i หรือ
ถ้า ($ data = ~ /] + href = "http: \ / \ / (?: www \.) fluxbb \ .org \ /?" [^>] *> FluxBB / i) ;
พิมพ์ "exbb \ NS "
ถ้า ($ data = ~ /] + href = "[^"] * http: \ / \ / (?: www \.)? exbb \ .org \ /? "[^>] *> ExBB / i); # หรือ
# $ data = ~ /forums\.php\?†^"""*forum=\d+/i);
พิมพ์ yabb \ NS "
ถ้า ($ data = ~ /] + href = "[^"] * http: \ / \ / (?: www \.)? yabbforum \ .com \ /? "[^>] *> YaBB / iหรือ
$ data = ~ /YaBB\.pl\?†^"""**num=\d+/i);
พิมพ์ "dleforum \ NS "
ถ้า ($ data = ~ / \ (สนับสนุนโดย DLE ฟอรั่ม \)<\/title>/ ผมหรือ
$ data = ~ /] + href = "[^"] + (?: http: \ / \ / (?: www \.)? dle \ -files \ .ru | act = ลิขสิทธิ์) [^ "] *"> ฟอรัม DLE<\/a>/ ผม) ;
พิมพ์ไอคอนบอร์ด \ NS "
ถ้า ($ data = ~ /] + href = "[^"] * http: \ / \ / (?: www \.)? ikonboard \ .com \ /? [^ "] *" [^>] *> Ikonboard / iหรือ
$ data = ~ /
ถ้า ($ data = ~ /
# if ($ data = ~ /forums\.php\?fid=\d+/i or
# $ data = ~ /topic\.php\?fid=\d+/i หรือ
ถ้า ($ data = ~ /] + href = "http: \ / \ / (?: www \.)? flashbb \ .net \ /?" [^>] *> FlashBB / i) ;
พิมพ์ "stokesit \ NS "
# if ($ data = ~ /forum\.php\?f=\d+/i or
ถ้า ($ data = ~ /] + href = "http: \ / \ / (?: www \.)? stokesit \ .com \ .au \ /?" [^>] *> [^ \ /] * Stokes IT / i) ;
พิมพ์ "โพเดียม \ NS "
# if ($ data = ~ /topic\.php\?t=\d+/i หรือ
ถ้า ($ data = ~ /] + href = [""]? http: \ / \ / (?: www \.)? sopebox \ .com \ /? [""]? [^>] *> แท่น / ผม) ;
พิมพ์ "usebb ." \ NS "
# if ($ data = ~ /forum\.php\?id=\d+/i or
ถ้า ($ data = ~ /] + href = "http: \ / \ / (?: www \.)? usebb \ .net \ /?" [^>] *> UseBB / i) ;
พิมพ์ "wrforum \ NS "
# if ($ data = ~ /index\.php\?fid=\d+/i or
ถ้า ($ data = ~ /] + href = "http: \ / \ / (?: www \.)? wr \ -script \ .ru \ /?" [^>] *> WR \ -Forum / i) ;
พิมพ์ "yetanotherforumnet \ NS "
if ($ data = ~ / ยังฟอรัมอื่น \ .net / i or
$ data = ~ /default\.aspx\?g=posts&t=\d+/i) ;

คุณจะพบสิ่งนี้และสคริปต์อื่น ๆ ที่กล่าวถึงในโพสต์ในเอกสารนี้

สคริปต์ ซึ่ง forum.plตรวจสอบโค้ดของหน้า html เพื่อดูว่ามีลายเซ็นของกลไกจัดการฟอรัมอยู่ในนั้นหรือไม่ เราใช้เทคนิคที่คล้ายกันในการกำหนด WordPress และ Joomla แต่มีข้อแตกต่างบางประการ ประการแรก ตัวสคริปต์เองไม่ได้โหลดโค้ดเพจ แต่อ่านจาก stdin หรือไฟล์ที่ส่งผ่านเป็นอาร์กิวเมนต์ วิธีนี้ทำให้คุณสามารถโหลดหน้าเว็บได้เพียงครั้งเดียว เช่น ใช้ wget แล้วเรียกใช้ผ่านตัววิเคราะห์หลายตัว หากเรามีมากกว่าหนึ่งตัว ประการที่สอง ในสคริปต์นี้ การมีลายเซ็นเป็นสัญญาณ 100% ของเครื่องยนต์ ครั้งสุดท้ายที่มีลายเซ็นให้น้ำหนักกับเครื่องยนต์ที่เกี่ยวข้องและเครื่องยนต์ที่มีน้ำหนักสูงสุด "ชนะ" ฉันตัดสินใจว่าในกรณีนี้ วิธีนี้จะทำให้โค้ดซับซ้อนโดยไม่จำเป็นเท่านั้น

เพื่อทดสอบว่าสคริปต์ทำงานอย่างไร ฉันได้ค้นคว้าเล็กน้อย ฉันสร้างรายชื่อฟอรัมหลายพันและเรียกใช้แต่ละฟอรัมผ่านสคริปต์ของฉัน ดังนั้นจึงกำหนดเปอร์เซ็นต์ของทริกเกอร์โปรแกรมและความนิยมของเอ็นจิ้นต่างๆ

ฉันใช้ Google parser เพื่อรับรายชื่อฟอรัม เครื่องมือค้นหาคำขอถูกส่งเช่น

เว็บไซต์: กระดานสนทนา *. ru
เว็บไซต์: พูดคุย *. ru
เว็บไซต์: กระดาน *. ru
เว็บไซต์: smf. *. ru
เว็บไซต์: phpbb. *. ru
....

ฯลฯ รหัสที่สมบูรณ์ของตัวสร้างแบบสอบถามสามารถพบได้ในไฟล์ gen-forumsearch-urls.pl... นอกจากนี้ยังใช้ zone.ru ,.su .ua .kz และ.by ด้วย ครั้งล่าสุดที่ทำการวิจัยนี้เป็นเรื่องยาก เนื่องจากไซต์ WordPress และ Joomla ไม่มีลายเซ็นดังกล่าวใน URL แคตตาล็อกเช่น cmsmagazine.ru/catalogue/ ไม่ได้ระบุขนาดตัวอย่างที่เพียงพอ 600 Drupal Sites คืออะไร?

ฉันต้องยอมรับผลการทดลองทำให้ฉันผิดหวัง จากสถานที่ศึกษา 12,590 แห่ง มีเพียง 7083 เท่านั้นที่สามารถระบุเครื่องยนต์ได้สำเร็จ นั่นคือเพียง 56% ของกรณีทั้งหมด บางทีฉันอาจพลาดเครื่องยนต์? Bitrix เป็นครึ่งหนึ่งของฟอรัมหรือไม่? หรือฉันควรใช้เวลามากขึ้นในการค้นหาลายเซ็น? โดยทั่วไป จำเป็นต้องมีการวิจัยเพิ่มเติมที่นี่

ในบรรดา 56% ของเอ็นจิ้นที่ระบุได้สำเร็จ ซึ่งได้รับความนิยมมากที่สุดตามที่คาดไว้คือ IPB (31%) phpBB (26.6%) และ vBulletin (26.5%)

ตามมาด้วย SMF (5.8%) และ DLEForum (5.3%) อย่างใกล้ชิด punBB ที่ฉันชอบอยู่อันดับที่ 6 เท่านั้น (1.64%) ฉันไม่แนะนำให้เชื่อถือตัวเลขเหล่านี้อย่างยิ่ง (พวกเขากล่าวว่าทุก ๆ ฟอรัมที่สามใน RuNet ทำงานบน IPB) แต่แน่นอนว่าเป็นไปได้ที่จะได้ข้อสรุปบางอย่าง

ตัวอย่างเช่น หากคุณตั้งใจที่จะสร้างเว็บไซต์ในฟอรัมเอ็นจิ้นและวางแผนที่จะแก้ไขฟอรั่ม เช่น จ่ายผู้ใช้ $ 0.01 สำหรับแต่ละข้อความพร้อมการถอนเงินอัตโนมัติสัปดาห์ละครั้ง คุณควรเลือกหนึ่งในสามเครื่องมือยอดนิยม . ยิ่งฟอรั่มได้รับความนิยมมากเท่าไหร่ ก็ยิ่งมีแนวโน้มที่จะหาโปรแกรมเมอร์ที่เชี่ยวชาญในนั้นมากขึ้นเท่านั้น

หากไม่คาดว่าจะมีการเปลี่ยนแปลงที่สำคัญในเครื่องยนต์ ก็อาจสมเหตุสมผลที่จะเลือกเครื่องยนต์ที่ไม่ได้รับความนิยมสูงสุด เช่น SMF หรือ punBB สิ่งนี้จะลดจำนวนการโจมตีของแฮ็กเกอร์ในฟอรัมของคุณและจำนวนสแปมที่ส่งโดยอัตโนมัติในฟอรัม

สคริปต์สำหรับค้นหา / กำหนดฟอรัมสามารถพบได้ในแอปพลิเคชันที่ใช้งานได้จริงมากกว่าหนึ่งรายการ สิ่งแรกที่เข้ามาในความคิดของฉันเป็นการส่วนตัวคือการจัดเรียงฟอรัมที่ระบุโดย TCI และวางโพสต์ในร้อยแรกพร้อมลิงก์ไปยังหนึ่งในไซต์ของพวกเขา อย่างไรก็ตาม ลิงก์ dofollow ของฟอรัมหนึ่งร้อยลิงก์ไม่ได้ส่งผลกระทบต่อ TCI แต่อย่างใด (ผ่านการอัปเดต 2 ครั้ง) ดังนั้นจึงเป็นการดีกว่าที่จะไม่เสียเวลาที่นี่ เว้นแต่คุณจะสนใจในการเปลี่ยน

เป็นที่ชัดเจนว่าการใช้สคริปต์ที่มีชื่ออยู่ห่างไกลจากการใช้สคริปต์เพียงอย่างเดียว ฉันคิดว่าคุณสามารถคิดออกว่าคุณสามารถใช้อย่างอื่นได้อย่างไร

สวัสดีผู้อ่านที่รักของบล็อกไซต์ ดังนั้นเราจึงดำเนินการต่อในหัวข้อการตั้งค่าฟอรัมเครื่องยนต์ที่เรียกว่า SMF โดยเริ่มในโพสต์เกี่ยวกับเรื่องนี้ เรายังไม่ได้สร้างฟอรัมภาษารัสเซียในแง่ของการแปลจากอินเทอร์เฟซภาษาอังกฤษ บน ช่วงเวลานี้มันดูไม่เรียบร้อยมากนัก แต่หลังจาก Russification (หากยังไม่ได้ผลิต) และการสร้างส่วนที่เหมาะสม รูปลักษณ์ของมันจะดีขึ้นอย่างมาก

วันนี้เราจะพิจารณารูปแบบการออกแบบและทำให้เป็นภาษารัสเซียรวมทั้งติดตั้งองค์ประกอบ JFusion ซึ่งสามารถทำงานร่วมกับทั้งสองเครื่องยนต์ (ทั้ง Joomla และ SMF) ซึ่งจะทำให้เรามีฐานผู้ใช้ร่วมกันสำหรับสองรูปแบบและเพียงรูปแบบเดียว การลงทะเบียนและเข้าสู่ระบบ

ธีมและการติดตั้งชุดภาษารัสเซีย

เครื่องยนต์ เครื่องธรรมดาฟอรั่มสนับสนุนความสามารถในการเปลี่ยนหัวข้อ นอกจากนี้ ยังสามารถเปลี่ยนแปลงได้ทั้งสำหรับฟอรัมทั้งหมดโดยรวม และสำหรับส่วนต่างๆ โดยเฉพาะ โดยส่วนตัวแล้วฉันใช้สกินเริ่มต้น แต่ฉันได้ทำการเปลี่ยนแปลงด้วยตนเองค่อนข้างน้อย โดยเฉพาะอย่างยิ่ง ฉันเปลี่ยนพื้นหลัง โทนสีขององค์ประกอบบางอย่าง เพิ่มนาฬิกาบนแฟลช วิทยุ และอื่นๆ อีกมากมาย ซึ่งจะพูดถึงในโพสต์ต่อๆ ไปของหัวข้อนี้

ทำไมฉันถึงไม่ใช้ any หัวข้อเพิ่มเติมการลงทะเบียนเมื่อสร้างฟอรัม? บางทีที่นี่อาจเป็นเรื่องเกียจคร้านของฉัน ไม่ ฉันไม่ได้ขี้เกียจเกินไปที่จะค้นหาและดาวน์โหลดธีมใหม่ เนื่องจากมีสถานที่หลายแห่งที่สามารถทำได้ ความเกียจคร้านของฉันอยู่ที่อื่น

ความจริงก็คือม็อดที่หลากหลายสำหรับเอ็นจิ้นนี้ ซึ่งออกแบบมาเพื่อขยายขีดความสามารถ จะเน้นไปที่ธีมเริ่มต้นโดยเฉพาะ ให้ฉันอธิบาย หากคุณมีธีมเริ่มต้น การเพิ่มม็อดหนึ่งรายการหรืออีกรายการหนึ่งใน SMF จะใช้เวลาสองสามวินาที และตามกฎแล้ว คุณไม่จำเป็นต้องแก้ไขโค้ดด้วยตนเอง

ในกรณีของการติดตั้งม็อดบนธีมการออกแบบอื่นที่ไม่ใช่ค่าเริ่มต้น คุณจะต้องดำเนินการตามที่กล่าวไว้เพื่อประมวลผลส่วนที่ยังไม่ประมวลผลทั้งหมดด้วยไฟล์ กล่าวอีกนัยหนึ่ง คุณจะต้องใช้ FileZilla (คุณสามารถดาวน์โหลดและกำหนดค่าเพื่อเข้าถึงไซต์ผ่าน FTP และเปิดไฟล์ของโปรแกรมฟอรัมของคุณเพื่อแก้ไข mod นี้ทำการเปลี่ยนแปลง

จากนั้นให้มองหาตำแหน่งที่ถูกต้องในโค้ดและดำเนินการที่จำเป็น: แทนที่โค้ด ลบ หรือเพิ่มโค้ดก่อนหรือหลังส่วนที่ต้องการ เมื่อพิจารณาว่าอาจมีไฟล์ที่ต้องเปลี่ยนแปลงประมาณโหล คุณสามารถจินตนาการได้ว่ามันจะยุ่งยากขนาดไหน ในกรณีนี้คุณต้องระวังให้มากและไม่ทำผิดพลาดเพราะไม่เช่นนั้นฟอรั่มอาจไม่เปิดเลย

หากปัญหาทั้งหมดข้างต้นของการใช้ธีมที่ไม่ใช่ค่าเริ่มต้นไม่ทำให้คุณตกใจ คุณสามารถดาวน์โหลดได้จากที่นี่ ธีมจะถูกจัดเรียงตามส่วนต่างๆ (minimalism, close to classic, modern, etc.) และสำหรับแต่ละรายการ คุณสามารถดูภาพหน้าจอได้ที่ เต็มจอ... ฉันจะบอกวิธีติดตั้งธีมเหล่านี้ในภายหลัง

หากคุณไม่ได้ทำให้ฟอรั่มสับสนในขั้นตอนของการอัปโหลดไฟล์เครื่องยนต์ไปยังโฮสติ้งตามที่อธิบายไว้ในส่วนแรกของบทประพันธ์นี้ (ดูลิงก์ที่ตอนต้นของบทความ) คุณสามารถทำได้ทันที แพ็กภาษารัสเซียที่ดาวน์โหลดก่อนหน้านี้จากหน้านี้พร้อมกับแพ็กที่ต้องการ คุณจะต้องแกะแพ็กภาษารัสเซียแล้วคัดลอกโฟลเดอร์ Themes ไปที่ โฟลเดอร์รูทซึ่งมีไดเร็กทอรีที่มีชื่อเดียวกันอยู่แล้ว

เมื่อคัดลอกเสร็จแล้ว คุณต้องไปที่ฟอรัมโดยใช้ชื่อผู้ใช้และรหัสผ่านของผู้ดูแลระบบ เลือก "ผู้ดูแลระบบ" ในเมนูด้านบน แล้วคลิก "การตั้งค่าเซิร์ฟเวอร์" ในคอลัมน์ด้านซ้าย

ในหน้าต่างที่เปิดขึ้น เราจะพบรายการ "ภาษาฟอรัมเริ่มต้น" และเลือกภาษารัสเซียจากรายการแบบเลื่อนลง จากนั้นคลิกที่ปุ่ม "บันทึก" ที่ด้านล่างของหน้า

เพียงเท่านี้ การประชุมของคุณเป็นภาษารัสเซียทั้งหมด

แก้ไขปัญหาเมื่อติดตั้งตัวดัดแปลงที่ไม่รองรับภาษารัสเซีย

โปรดทราบว่าในอนาคต เมื่อเพิ่มม็อดลงใน SMF ที่ไม่มีการแปลภาษารัสเซีย บางครั้งคุณอาจประสบปัญหาในการแสดงการตั้งค่าม็อดในแผงการดูแลระบบ ที่จริงแล้วการตั้งค่าเดียวกันนี้ในแผงการดูแลระบบจะไม่ปรากฏให้เห็น tk จะไม่มีไฟล์ Russification สำหรับพวกเขา ดังนั้น คุณจะมีสองตัวเลือกในการแก้ปัญหานี้

วิธีแรกคือเปลี่ยนเป็นภาษาอังกฤษสำหรับทั้งฟอรัม วิธีนี้สามารถทำได้ คุณสามารถดูสองสามย่อหน้าด้านบน ดังนั้น หลังจากที่คุณดำเนินการที่จำเป็นกับการตั้งค่าเหล่านี้แล้ว คุณจะต้องกลับไปใช้ภาษารัสเซียอีกครั้ง

วิธีที่สองนั้นซับซ้อนกว่า แต่จะช่วยให้เราเห็นการตั้งค่าของ mods ที่ติดตั้งในแผง admin เสมอและไม่เพียงเมื่อเปิดใช้งาน ของภาษาอังกฤษ... ฉันอาศัยรายละเอียดในประเด็นนี้เพราะคำถามที่มีคนติดตั้ง mod และไม่พบการตั้งค่าในแผงผู้ดูแลระบบของการประชุมนั้นเป็นเรื่องธรรมดามาก

วิธีที่สองคือการเพิ่มสตริงการแปลลงในไฟล์ Russification สำหรับม็อดที่เพิ่มใหม่ จะทราบได้อย่างไรว่าไฟล์ Russification ใดที่ต้องเปลี่ยนและจะรับได้ที่ไหนฉันจะบอกคุณในภายหลัง สำหรับตอนนี้ คุณสามารถใช้วิธีแรกได้ชั่วคราว

การติดตั้ง JFusion สำหรับการรวมไซต์และฟอรัม

ก่อนอื่น คุณจะต้องดาวน์โหลด JFusion และ Russification เข้าสู่แผงผู้ดูแลระบบ Joomla เราดำเนินการมาตรฐาน: เลือกจากเมนูด้านบนของแผงผู้ดูแลระบบรายการ "ส่วนขยาย" - "ติดตั้ง / ลบ" - ​​"ดาวน์โหลดไฟล์แพ็คเกจ" - ปุ่ม "เรียกดู" - ค้นหาบน คอมพิวเตอร์ไฟล์ที่มีส่วนประกอบ jfusion_package.zip - คลิกที่ " ดาวน์โหลดไฟล์และติดตั้ง> "

หลังจากนั้นจะมีหน้าต่างปรากฏขึ้นเพื่อแจ้งว่าติดตั้งส่วนประกอบสำเร็จแล้ว หากเกิดปัญหาขึ้น คุณสามารถทำความคุ้นเคยกับตัวเลือกในการแก้ปัญหาบางอย่างได้ที่ลิงก์ด้านบนนี้

ตอนนี้ถึงคราวของ Russification ซึ่งเพิ่มในลักษณะเดียวกับส่วนประกอบเอง เหล่านั้น. เราทำซ้ำลำดับของการกระทำ: "ส่วนขยาย" - "ติดตั้ง / ลบ" - ​​"ดาวน์โหลดไฟล์แพ็คเกจ" - ปุ่ม "เรียกดู" - ค้นหาไฟล์ JFusion russification บนคอมพิวเตอร์ของคุณ - คลิกที่ "ดาวน์โหลดไฟล์และติดตั้ง" ปุ่ม. ตอนนี้ เราสามารถไปที่การตั้งค่าตามเส้นทาง "ส่วนประกอบ" - "JFusion" และตรวจสอบให้แน่ใจว่าเพิ่ม Russification สำเร็จแล้วและใช้งานได้

ขอให้โชคดีกับคุณ! แล้วพบกันใหม่หน้าบล็อก

คุณอาจจะสนใจ

การกำหนดค่า JFusion สำหรับการรวม ฟอรั่ม SMFและเว็บไซต์ Joomla
โมดูล JFusion สำหรับแสดงข้อความจากฟอรัมบนไซต์ ตลอดจนสร้างปุ่มใน SMF เพื่อกลับไปยัง Jumla
การสร้างรายการเมนูใน Joomla เพื่อเข้าสู่ฟอรัมและโอนการลงทะเบียนผู้ใช้จาก SMF ไปยังไซต์
การติดตั้ง SMF Forum - การรวม Joomla 1.5 และ Simple Machines Forum ด้วย ส่วนประกอบ JFusion
ส่วนขยายสำหรับ Joomla - มันคืออะไรและจะดาวน์โหลดส่วนประกอบ โมดูล และปลั๊กอินสำหรับ Joomla ได้ที่ไหน วิธีติดตั้งและถอนการติดตั้ง
ส่วนประกอบ K2 สำหรับสร้างบล็อก แคตตาล็อก และพอร์ทัลบน Joomla - คุณสมบัติ การติดตั้ง และการทำให้เป็นสนิม Photo Gallery for Joomla - ส่วนที่ 3 - การสร้างแกลเลอรีใน Joomla 1.5 โดยใช้คอมโพเนนต์ Phoca Gallery - เพิ่มหมวดหมู่และอัปโหลดภาพไปยังแกลเลอรีรูปภาพ
ARTIO JoomSEF - การตั้งค่าลิงก์ CNC (SEF) และชื่อใน Joomla รวมถึงการสร้างหน้าข้อผิดพลาด 404 โดยใช้ส่วนขยายนี้
Akeeba Backup (อดีต JoomlaPack) - สร้างไซต์สำรองบน ​​Joomla และกู้คืนจาก สำรองในสองคลิก

ทุกคนรู้ดีว่าฉันไม่สามารถอยู่ได้โดยปราศจาก Joomla แต่ในความคิดของฉัน ไม่มีฟอรัมที่ดีในส่วนประกอบ นั่นเป็นเหตุผลที่ฉันทำงานกับเครื่องยนต์ฟอรั่ม สิ่งใหม่ๆ ที่ฉันเพิ่งเริ่มใช้คือการเริ่มต้นหมวด SMF ใหม่ หวังว่าด้วยเนื้อหาที่เป็นประโยชน์ เราเริ่มต้นจากสิ่งเล็กๆ และในฐานะมือใหม่ มีประโยชน์มาก

ก้าวแรกใน การเพิ่มประสิทธิภาพกลไกค้นหา Simple Machines Forum: ลบลิขสิทธิ์และลิงค์ภายนอก

ฉันจะจองทันทีว่าฉันกำลังทำงานกับ smf 2 เท่านั้น และบทความนี้จะกล่าวถึงเวอร์ชันนี้ของเครื่องมือฟอรัมฟรีโดยเฉพาะ

ดังนั้นผู้อ่านทั่วไปจึงรู้ว่าฉันไม่ชอบใส่ลิงก์ภายนอก "10" ไปยังเว็บไซต์อย่างเป็นทางการของเครื่องยนต์รวมถึงฟอรัม นั่นคือเหตุผลก่อนอื่นเราลบลิขสิทธิ์และมากถึง 4 ลิงก์ภายนอกของแบบฟอร์ม " SMF 2.0.2 | เครื่องจักรอย่างง่าย | SMF © 2011 | XHTML"! เมื่อต้องการทำสิ่งนี้ ให้เชื่อมต่อกับไซต์ผ่านฟอรัม FTP / ธีม / ชื่อธีมของคุณ/ และแก้ไขไฟล์ index.template.php... โดยปกติที่ด้านล่างสุดคือรหัส (ประมาณ 330 บรรทัด) ซึ่งแสดงโดยลิงก์ภายนอกที่เราไม่ชอบมาก ดังนั้นเราจึงลบ: "

  • ", theme_copyright (),"
  • " และ "
  • "," $ txt [" xhtml "],"
  • " ทุกอย่างง่ายและสะดวก ในสิ่งพิมพ์ต่อไปรอเนื้อหาใหม่เกี่ยวกับการโปรโมตและเพิ่มประสิทธิภาพของฟอรัมใน SMF /