页面“Gogs搭建自己的git服务器”与“Mediawiki修改左侧导航条”之间的差异

来自linux中国网wiki
(页面间的差异)
跳到导航 跳到搜索
docker>Evan
 
docker>Evan
 
第1行: 第1行:
 +
=修改左侧导航栏字体大小,行距=
 +
<pre> #这里是增大,原来的感觉太小了
 +
vim ./skins/Vector/components/navigation.less
  
==官网==
+
注释掉并修改:
[https://gogs.io/ https://gogs.io/]
 
  
== Docker for Gogs==
+
111                                li {   
 +
112                                        /*line-height: 1.125em;*/
 +
113                                        line-height: 1.2em;
 +
114                                        padding: 0;
 +
115                                        padding-bottom: 0.5em;
 +
116                                        margin: 0;
 +
117                                        /*font-size: @menu-main-body-font-size;*/
 +
118                                        font-size: 0.875em;
 +
                                        word-wrap: break-word;</pre>
 +
 
 +
=修改后的左侧=
 
<pre>
 
<pre>
母机
+
* navigation
192.168.50.159
+
** mainpage|mainpage
 
+
*我的导航
参考命令这里-d将容器跑到后台,不在当前终端输出
 
#docker run --name=jenkins -it -u root -d -p 8080:8080 -p 50000:50000 -v /data/jenkins:/var/jenkins_home 3f08dc4f3f5d
 
 
 
# Pull image from Docker Hub.
 
$ docker pull gogs/gogs
 
 
 
# Create local directory for volume. 物理机数据目录
 
$ mkdir -p /var/gogs
 
 
 
# Use `docker run` for the first time.
 
$ docker run --name=gogs -p 10022:22 -p 10080:3000 -v /var/gogs:/data gogs/gogs
 
 
 
# Use `docker start` if you have stopped it. 以后启动用这个命令就行了
 
$ docker start gogs
 
 
 
docker exec -it gogs /bin/bash
 
 
 
http://192.168.50.159:10080/install
 
#用sqlite3 直接配置就行了,如果想要mysql 得自己搞一下喽 改为真实地址可以 pull push 但是不好看呢
 
 
 
 
 
域名 应用 URL 这些要改 为
 
192.168.50.159:10080
 
 
 
clone
 
 
 
git clone ssh://git@hostname:10022/username/myrepo.git
 
 
 
#注意  就是有很多地方 像新建的仓库地址显示为localhost 这个得改一下  还有 key 添加 无论在project 还是用户 哪里添加 都还是要密码 是glone 要指定用户名么
 
 
 
</pre>
 
 
 
===参考===
 
https://github.com/gogs/gogs/tree/master/docker
 
 
 
[https://www.jianshu.com/p/4e43bda3e1f2 使用Docker搭建git服务Gogs]
 
 
 
[https://www.blackglory.me/docker-deploy-nginx-and-gogs/ 使用Docker部署Nginx + Gogs快速搭建在线Git服务]
 
 
 
[https://www.jianshu.com/p/75f2117a837c Docker部署(四):Gogs]
 
 
 
[https://github.com/helm/charts/tree/master/incubator/gogs helm gogs]
 
 
 
== 下载二进制包 ==
 
 
 
 
 
== 数据库相关操作 ==
 
<pre>#不用创建库 mysql -uroot -pevan < scripts/mysql.sql
 
  
create user 'gogs'@'localhost' identified by 'evan';
+
** http://wiki.linuxchina.net/index.php?title=%E5%88%86%E7%B1%BB:Shell |shell
create user 'gogs'@'127.0.0.1' identified by 'evan';
+
**http://wiki.linuxchina.net/index.php?title=%E5%88%86%E7%B1%BB:Python |python
grant all privileges on gogs.* to 'gogs'@'localhost' identified by "evan";
+
**http://wiki.linuxchina.net/index.php?title=%E5%88%86%E7%B1%BB:Ops |ops
grant all privileges on gogs.* to 'gogs'@'127.0.0.1' identified by "evan";
+
** http://www.linuxchina.net|linuxchina.net
flush privileges;
+
** http://blog.linuxchina.net|blog.linuxchina.net
exit;
+
**
 +
** recentchanges-url|recentchanges
 +
** randompage-url|randompage
 +
** helppage|help
 
</pre>
 
</pre>
  
== 创建git 用户 ==
 
<pre>useradd git&nbsp;; passwd git&nbsp;</pre>
 
 
&nbsp;
 
 
 
 
 
== 配置启动文件 ==
 
<pre>cp scripts/init/centos/gogs /etc/init.d/ </pre>
 
 
#GOGS_HOME=/data/gogs/gogs
 
<pre>sed -i 's#GOGS_HOME=/home/git/gogs#GOGS_HOME=/data/gogs/#' /etc/init.d/gogs&nbsp;
 
 
mkdir -p /data/gogs/log;
 
  
chmod +x /etc/init.d/gogs
 
chown -R git:git /data/gogs/;
 
  
/etc/init.d/gogs start </pre>
+
<br/> mediawiki修改左侧导航条
  
#./gogs web
+
搜索栏中输入“mediawiki:sidebar”,然后进行编辑
  
 +
mediawiki:sidebar的原始信息如下:
  
 +
&nbsp;* navigation<br/> &nbsp;** mainpage|mainpage<br/> &nbsp;** portal-url|portal<br/> &nbsp;** currentevents-url|currentevents<br/> &nbsp;** recentchanges-url|recentchanges<br/> &nbsp;** randompage-url|randompage<br/> &nbsp;** helppage|help<br/> &nbsp;** sitesupport-url|sitesupport
  
 +
<br/> 第一行(一个前导*)表示导航栏的名称,其提示文本在“mediawiki:navigation”页面中修改,也可以直接输入文字信息(文字不能与内部mediawiki参数页面重名)。
  
 +
后续行(两个前导*)表示实际导航栏的内容,其格式为“链接网址|显示文本”。其中,链接网址有三种类型:
  
== web 界面安装 ==
+
直接输入http网址,例如直接输入“[http://www.allwiki.com/bbs” http://www.allwiki.com/bbs”]<br/> 文章页面标题,例如输入“天下维客”代表站内文章“[[天下维客|天下维客]]”的网址<br/> mediawiki名字空间的参数页,例如输入“mainpage”代表文字信息参数页面“[[MediaWiki:Mainpage]]”的网址。此类字串还有helppage、portal-url等,请到special:allmessages里面查看更多的此类字串。<br/> 显示文本的设定与导航栏名称设定类似,可以:
  mkdir -p /data/gogs-repositories &&&nbsp;chown -R git:git /data/gogs-repositories
 
  
[http://192.168.3.9:3000/install http://192.168.3.9:3000/install]<br/> ip:3000;
+
直接输入文字信息<br/> 使用mediawiki名字空间参数页的标题缩写,例如上文默认文本中的“randompage”、“sitesupoort”分别代表“[[MediaWiki:Randompage]]”和“[[MediaWiki:Sitesupport]]”。<br/> 用户可根据需求删除/增加mediawiki:sidebar页面中的项目,修改后左侧导航栏就会发生相应改变。(本方法适用于mediawiki默认的monobook皮肤风格)
  
web 界面安装中要注意的&nbsp;
+
&nbsp; ** http://www.evanlinux.com | 显示文本
  
仓库根目录 &nbsp;/data/gogs-repositories
+
举例&nbsp;
  
<br/> 服务器和其它服务设置 禁止用户自主注册&nbsp;<br/> 启用登录访问限制
+
<br/> &nbsp;*我的导航&nbsp;<br/> &nbsp;**文章标题项&nbsp;<br/> &nbsp;**[http://www.linuxchina.net http://www.linuxchina.net] &nbsp;|linuxchina.net &nbsp;&nbsp;<br/> &nbsp;**[http://wiki.linuxchina.net/index.php?title=分类:Python http://wiki.linuxchina.net/index.php?title=%E5%88%86%E7%B1%BB:Python] |python
  
 +
<br/> Mediawiki修改左侧导航条<br/> [http://codex.wordpress.org.cn/Mediawiki修改左侧导航条 http://codex.wordpress.org.cn/Mediawiki%E4%BF%AE%E6%94%B9%E5%B7%A6%E4%BE%A7%E5%AF%BC%E8%88%AA%E6%9D%A1]<br/> [http://mi-shang.org/修改MediaWiki左侧导航条 http://mi-shang.org/%E4%BF%AE%E6%94%B9MediaWiki%E5%B7%A6%E4%BE%A7%E5%AF%BC%E8%88%AA%E6%9D%A1]<br/> [http://www.xiuyuanxi.com/index.php?title=MediaWiki左侧导航修改 http://www.xiuyuanxi.com/index.php?title=MediaWiki%E5%B7%A6%E4%BE%A7%E5%AF%BC%E8%88%AA%E4%BF%AE%E6%94%B9]
  
==  常见问题==
 
[https://gogs.io/docs/intro/faqs 官方常见问题]
 
 
&nbsp;
 
&nbsp;
  
&nbsp;
+
=see also=
 +
[https://blog.mimvp.com/article/7180.html mediawiki 常用参数设置]
  
[[Category:Git]]
+
[[Category:wiki]]

2018年8月24日 (五) 09:20的版本

修改左侧导航栏字体大小,行距

 #这里是增大,原来的感觉太小了
vim ./skins/Vector/components/navigation.less

注释掉并修改:

111                                li {    
112                                         /*line-height: 1.125em;*/
113                                         line-height: 1.2em;
114                                         padding: 0;
115                                         padding-bottom: 0.5em;
116                                         margin: 0;
117                                         /*font-size: @menu-main-body-font-size;*/
118                                         font-size: 0.875em;
                                         word-wrap: break-word;

修改后的左侧

* navigation
** mainpage|mainpage
*我的导航 

** http://wiki.linuxchina.net/index.php?title=%E5%88%86%E7%B1%BB:Shell |shell
**http://wiki.linuxchina.net/index.php?title=%E5%88%86%E7%B1%BB:Python |python
**http://wiki.linuxchina.net/index.php?title=%E5%88%86%E7%B1%BB:Ops |ops
** http://www.linuxchina.net|linuxchina.net
** http://blog.linuxchina.net|blog.linuxchina.net
**
** recentchanges-url|recentchanges
** randompage-url|randompage
** helppage|help



mediawiki修改左侧导航条

搜索栏中输入“mediawiki:sidebar”,然后进行编辑

mediawiki:sidebar的原始信息如下:

 * navigation
 ** mainpage|mainpage
 ** portal-url|portal
 ** currentevents-url|currentevents
 ** recentchanges-url|recentchanges
 ** randompage-url|randompage
 ** helppage|help
 ** sitesupport-url|sitesupport


第一行(一个前导*)表示导航栏的名称,其提示文本在“mediawiki:navigation”页面中修改,也可以直接输入文字信息(文字不能与内部mediawiki参数页面重名)。

后续行(两个前导*)表示实际导航栏的内容,其格式为“链接网址|显示文本”。其中,链接网址有三种类型:

直接输入http网址,例如直接输入“http://www.allwiki.com/bbs”
文章页面标题,例如输入“天下维客”代表站内文章“天下维客”的网址
mediawiki名字空间的参数页,例如输入“mainpage”代表文字信息参数页面“MediaWiki:Mainpage”的网址。此类字串还有helppage、portal-url等,请到special:allmessages里面查看更多的此类字串。
显示文本的设定与导航栏名称设定类似,可以:

直接输入文字信息
使用mediawiki名字空间参数页的标题缩写,例如上文默认文本中的“randompage”、“sitesupoort”分别代表“MediaWiki:Randompage”和“MediaWiki:Sitesupport”。
用户可根据需求删除/增加mediawiki:sidebar页面中的项目,修改后左侧导航栏就会发生相应改变。(本方法适用于mediawiki默认的monobook皮肤风格)

  ** http://www.evanlinux.com | 显示文本

举例 


 *我的导航 
 **文章标题项 
 **http://www.linuxchina.net  |linuxchina.net   
 **http://wiki.linuxchina.net/index.php?title=%E5%88%86%E7%B1%BB:Python |python


Mediawiki修改左侧导航条
http://codex.wordpress.org.cn/Mediawiki%E4%BF%AE%E6%94%B9%E5%B7%A6%E4%BE%A7%E5%AF%BC%E8%88%AA%E6%9D%A1
http://mi-shang.org/%E4%BF%AE%E6%94%B9MediaWiki%E5%B7%A6%E4%BE%A7%E5%AF%BC%E8%88%AA%E6%9D%A1
http://www.xiuyuanxi.com/index.php?title=MediaWiki%E5%B7%A6%E4%BE%A7%E5%AF%BC%E8%88%AA%E4%BF%AE%E6%94%B9

 

see also

mediawiki 常用参数设置