Rumah pembangunan bahagian belakang tutorial php 100分恳求+跪求+哀求高手解决关于wiki网站的默认搜索项设置有关问题

100分恳求+跪求+哀求高手解决关于wiki网站的默认搜索项设置有关问题

Jun 13, 2016 am 10:00 AM
mediawiki template

100分恳求+跪求+哀求高手解决关于wiki网站的默认搜索项设置问题!
我想把wiki网站的默认搜索项为(页面)搜索,而我想设置默认的搜索项为:
{(页面)   +template+image+Category},(注:不是个参数设置里面进行设置,我要的是所有人只要进行搜索就是默认选择这四项)不知到哪里去修改,应该如何去修改.请哪能位前辈指点指点小弟.在此不胜感激!

------解决方案--------------------
用的什么wiki软件都不说明一下
------解决方案--------------------
直接从模板里改就是了
------解决方案--------------------
数据多了之后非常影响效率...
------解决方案--------------------
帮顶一下吧
------解决方案--------------------
兄弟别着急,上来这里就是为了解决问题的,
大家也只是提出方案供参考,
代码到底还是要自己写的。

况且你提问的时候不是很详细,你到底要解决几个问题,分别什么症状,具体版本配置等等

情况少大家也只能提出大概的方向。

===========默认搜索项的问题,我提供思路============

1、修改注册时候的默认选项
mediawiki\includes\SpecialUserlogin.php

function initUser( $u )
这个功能里
$u-> setOption( 'rememberpassword ', $this-> mRemember ? 1 : 0 );
后面加上你的权限
/*
搜索项为:
{(页面) +template+image+Category},
*/

2、屏蔽搜索项的修改功能
没仔细看程序,mw1.9.3 管理输出好像在这里
mediawiki\includes\SpecialPreferences.php
#899 行
# Search
都屏蔽了吧

看了一下wiki的权限,具体的权限代码太多太复杂了,看不明白。

==========google内容的部分=============
http://www.allwiki.com/wiki/Mediawiki%E5%A2%9E%E5%8A%A0Google_AdSense
参考这里吧

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Golang dan pakej Templat: mencipta antara muka pengguna yang diperibadikan Golang dan pakej Templat: mencipta antara muka pengguna yang diperibadikan Jul 18, 2023 am 10:27 AM

Pakej Golang dan Templat: Cipta antara muka pengguna yang diperibadikan Dalam pembangunan perisian moden, antara muka pengguna selalunya merupakan cara paling langsung untuk pengguna berinteraksi dengan perisian. Untuk menyediakan antara muka pengguna yang mudah digunakan dan cantik, pembangun memerlukan alat yang fleksibel untuk mencipta dan menyesuaikan antara muka pengguna. Di Golang, pembangun boleh menggunakan pakej Templat untuk mencapai matlamat ini. Artikel ini akan memperkenalkan penggunaan asas pakej Golang dan Templat, dan menunjukkan cara membuat antara muka pengguna yang diperibadikan melalui contoh kod.

Visualisasi data melalui pakej Templat Golang Visualisasi data melalui pakej Templat Golang Jul 17, 2023 am 09:01 AM

Visualisasi data melalui pakej Templat Golang Dengan kemunculan era data besar, visualisasi data telah menjadi salah satu kaedah pemprosesan dan analisis maklumat yang penting. Visualisasi data boleh mempersembahkan data dengan cara yang ringkas dan intuitif, membantu orang ramai memahami dan menganalisis data dengan lebih baik. Di Golang, kita boleh menggunakan pakej Templat untuk melaksanakan fungsi visualisasi data. Artikel ini akan memperkenalkan cara menggunakan pakej Templat Golang untuk mencapai visualisasi data dan memberikan contoh kod. GolangTem

Bagaimana untuk menyelesaikan ralat 'undefined: template.Must' dalam golang? Bagaimana untuk menyelesaikan ralat 'undefined: template.Must' dalam golang? Jun 24, 2023 pm 09:00 PM

Bahasa Go ialah bahasa pengaturcaraan yang semakin popular dengan sintaksnya yang ringkas, prestasi yang cekap dan pembangunan yang mudah. Bahasa Go menyediakan enjin templat yang berkuasa - "teks/templat", tetapi apabila menggunakannya, sesetengah orang mungkin menghadapi ralat "undefined:template.Must" Berikut ialah kaedah untuk menyelesaikan ralat ini. Import pakej yang betul Apabila menggunakan enjin templat "text/template", anda perlu mengimport "text/template

Golang dan pakej Templat: membina kotak alat pembangunan bahagian hadapan yang berkuasa Golang dan pakej Templat: membina kotak alat pembangunan bahagian hadapan yang berkuasa Jul 19, 2023 pm 02:43 PM

Golang dan pakej Templat: Membina kotak alat pembangunan bahagian hadapan yang berkuasa Dalam pembangunan perisian hari ini, pembangunan bahagian hadapan menjadi semakin penting sepanjang projek. Untuk menyediakan penyelesaian pembangunan bahagian hadapan yang elegan dan boleh dipercayai, kami boleh menggunakan bahasa Golang dan pakej Templat terbina dalamnya. Artikel ini akan memperkenalkan cara menggunakan Golang dan pakej Templat untuk membina kotak alat pembangunan bahagian hadapan yang berkuasa. 1. Golang: Bahasa pengaturcaraan yang cekap dan mudah digunakan Golang adalah bahasa moden

Cara menggunakan opsForValue of RedisTemplate Cara menggunakan opsForValue of RedisTemplate Jun 03, 2023 am 08:55 AM

Penggunaan kaedah opsForValue() dalam Redis 1. set(Kkey, Vvalue) menambah nilai jenis rentetan, kunci ialah kunci dan nilai ialah nilai. redisTemplate.opsForValue().set("stringValue","bbb"); 2. get(Objectkey) mendapat nilai yang sepadan dengan kunci kekunci. StringstringValue=redisTemplate.opsForValue().get("key")3

Pakej Golang dan Templat: bangunkan antara muka bahagian hadapan dengan cepat Pakej Golang dan Templat: bangunkan antara muka bahagian hadapan dengan cepat Jul 17, 2023 pm 08:57 PM

Pakej Golang dan Templat: cepat membangunkan antara muka hadapan yang mudah Dalam pembangunan Web moden, pembangunan antara muka hadapan adalah pautan yang penting dan amat diperlukan. Reka bentuk antara muka bahagian hadapan bukan sahaja perlu cantik, tetapi juga perlu mempunyai pengalaman pengguna yang baik. Walau bagaimanapun, proses pembangunan front-end tradisional selalunya memerlukan banyak masa dan usaha. Nasib baik, Golang menyediakan pakej Templat, yang direka untuk membantu pembangun membina antara muka hadapan yang mudah dengan cepat. Golang adalah cekap, ringkas, serentak, ditaip secara statik

Bina tapak web moden menggunakan pakej Templat Golang Bina tapak web moden menggunakan pakej Templat Golang Jul 19, 2023 am 09:22 AM

Gunakan pakej Templat Golang untuk membina laman web moden Dalam beberapa tahun kebelakangan ini, dengan perkembangan pesat Internet, semakin banyak laman web perlu menyediakan kandungan dan antara muka yang diperibadikan. Pada masa yang sama, Golang (juga dikenali sebagai bahasa Go) telah menjadi pilihan popular untuk membangunkan aplikasi web kerana prestasi tinggi dan keupayaan serentak yang berkuasa. Pustaka standard Golang menyediakan satu set enjin templat yang berkuasa dan fleksibel, iaitu pakej Templat. Artikel ini akan memperkenalkan cara menggunakan pakej Templat Golang untuk membina moden

Cara SpringBoot menggunakan RedisTemplate untuk mengendalikan jenis data Redis Cara SpringBoot menggunakan RedisTemplate untuk mengendalikan jenis data Redis Jun 04, 2023 am 09:43 AM

Spring merangkum RedisTemplate untuk mengendalikan Redis, yang menyokong semua API asli Redis. Kaedah operasi untuk lima struktur data ditakrifkan dalam RedisTemplate. opsForValue(): beroperasi pada rentetan. opsForList(): Senarai operasi. opsForHash(): mengendalikan hash. opsForSet(): Set operasi. opsForZSet(): mengendalikan set tertib. Di bawah adalah contoh untuk memahami dan menggunakan kaedah ini. Apa yang memerlukan perhatian khusus di sini ialah data mesti dikosongkan selepas menjalankan kaedah di atas, jika tidak menjalankannya beberapa kali akan mengakibatkan operasi data berulang. (1) Gunakan Maven untuk menambah fail pergantungan

See all articles