本篇文章给大家谈谈上海discuz教学视频,以及discuz论坛教程对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、请问哪里有PHP基础教程视频
- 2、discuz模板制作问题
- 3、详解如何去掉discuz论坛地址后面的/forum.php
- 4、求一份PS教程?
- 5、discuz和phpwind哪个好
- 6、discuz的使用问题
1、请问哪里有PHP基础教程视频
php基础教程可以到IT学习联盟那里下载。IT学习联盟有5000GIT资源和10万源代码供你下载学习。
………………………………………………………………
看你问的问题,应该是对php很感兴趣,其实你可以自学php。关于如何学习php,我刚才看到一篇很不错的文章,是一个专科生介绍自己如何自学php,并找到php的工作,里面介绍了他的学习方法和学习过程,希望对你有帮助。
先做个自我介绍,我07年考上一所很烂专科民办的学校,学的是生物专业,具体的学校名称我就不说出来献丑了。09年我就辍学了,我在那样的学校,一年学费要1万多,但是根本没有人学习,我实在看不到希望,我就退学了。
退学后我也迷茫,大专都没有毕业,我真的不知道我能干什么,我在纠结着我能做什么。所以辍学后我一段时间,我想去找工作,因为我比较沉默寡言,不是很会说话,我不适合去应聘做业务。我想应聘做技术的,可是处处碰壁。
一次偶然的机会,我才听到php这个行业。那天我去新华书店,在计算机分类那边想找本书学习。后来有个女孩子走过来,问我是不是读计算机的,有没有兴趣学习php,然后给我介绍了一下php现在的火热情况,告诉我学php多么的有前景,给我了一份传单,php培训的广告。听了她的介绍,我心里痒痒的,确实我很想去学会一门自己的技术,靠自己的双手吃饭。
回家后,我就上网查了下php,确实是当今比较热门的行业,也是比较好找工作的,工资也是相对比较高。我就下决心想学php了。于是我去找php培训的相关信息,说真的,我也很迷茫,我不知道培训是否真的能像他们宣传的那样好,所以我就想了解一段时间再做打算。
后来,我在百度知道看到一篇让我很鼓舞的文章是一个php高手介绍没有基础的朋友怎么自学入门学php,文章写的很好,包含了如何学习,该怎么学习。他提到一个方法就是看视频,因为看书实在太枯燥和费解的,很多我们也看不懂。这点我真的很认同,我自己看书往往看不了几页。
我在想,为什么别人都能自学成才,我也可以的!我要相信自己,所以我就想自学,如果实在学不会我再去培训。
主意一定,我就去搜索php的视频,虽然零星找到一些php的视频,但是都不系统,我是想找一个能够告诉我该怎么学的视频,一套从入门到精通的视频,一个比较完整的资料,最好能有老师教,不懂可以请教的。
后来我又找到一份很好的视频,是在IT学习联盟推出的一份视频《零基础php就业班》。里面的教程还不错,很完整,还赠送10个顶级企业项目。
下面介绍下我的学习流程,希望对和我一样完全没有基础的朋友有所帮助。
收到他们寄过来的光盘后,我就开始学习了,由于我没有什么基础,我就从最简单的Html/css/javascript视频教程学起,话说简单,其实我还是很多不懂的,只要重复多看几遍,就能看懂。Html/css/javascript我差不多学了一个礼拜,接下来我就学了PHP基础和Mysql数据库,差不多也就三个礼拜。我每天都在不停的写一些简单的代码,这样一月后我基本掌握了php的全部基础。
接下来开始学习php高级课程,老师幽默风趣而又轻松的课堂教课,使我发现原来学习php并不是一件很难的事情。之前我把php基础学得还不错,到了到了php高级部分,我觉不又不是很难,可能老师太牛了,他能把复杂的问题讲的比较通俗易懂,有些难点的地方我还是连续看了五六次,把他弄懂。每天下午6点下班后,吃了饭,马上跑回家。看视频,买了几本笔记本。当时,为了编程还花几百元了台二手的台式电脑,配置一般,但编程是足够的。一边看视频,一边记笔记,把重点都记下来,还一边跟着老师敲代码,为了能尽早学会php。每天都坚持学5-6个小时。经常学到晚上一点多才睡觉。星期六,日不用上班,每天7点多起床,学到晚上11,12点。那段时间特别辛苦,特别累。在学习php的三个多月里,除了吃饭睡觉工作,剩余的时间都在学习,因为我知道自己的计算机基础不是很好,也没有学过什么计算机,相对于那些科班的人来说我要比他们付出更多的努力。我只能咬紧牙关,坚持下去,我不能放弃,我要完成我的梦想,我要让我的家人过上好日子。终于三个多月后我把php教程里的内容和项目都学完了,在学项目的过程中我发现项目特别重要,他能把你学过的知识全部联系起来,能更好的理解你所学的知识。还有学习过程中,动手很重要,要经常跟着老师动手敲,动手吧,跟着做,一行一行的跟着敲,再试着加一些自己的功能,按照自己的思路敲一些代码,收获远比干听大的多。 如果遇到暂时对于一些思路不能理解的,动手写,先写代码,慢慢你就会懂了。这套视频还赠送了10个顶级企业项目,对于我没有任何经验的人来说,这个太重要了,还有在学习项目是提升能力最快的方法。项目能把所有的知识点全都连到一起了,不再是分散的,而是形成一个整体了。那种感觉是仅仅深入钻研知识点而不写真实项目的人所不能体会的。一个项目就是一根绳子可以把大片的知识串到一起。 就这样,我用了两个月也把项目给学完了。其实学完教程差不错就达到就业水平,但是我可能觉得自己学历低还是把那10个顶级企业项目才去找工作。
于是我就到51job疯狂的投简历,因为我学历的问题,专科没有毕业,说真的,大公司没有人会要我,所以我投的都是民营的小公司,我希望自己的努力有所回报。没有想过几天过后,就有面试了,但是第一次面试我失败了,虽然我自认为笔试很好,因为我之前做了准备,但是他们的要求比较严格,需要有一年的项目经验,所以我没有被选中。
后来陆续面试了几家公司,终于功夫不负有心人。我终于面试上的,是在闵行的一家民营的企业,公司规模比较小,我的职务是php开发程序员,但我也比较满足,开的工资是3500一个月,虽然我知道在上海3500只能过温饱的生活,但是我想我足够了。我至少不用每天都要靠父母养,我自己也能养活自己的。我想只要我继续努力,我工资一定会翻倍的。
把本文写出来,希望能让和我一样的没有基础的朋友有信心,其实我们没有必要自卑,我们不比别人笨,只要我们肯努力,我们一样会成功。
…………………………………………………………………………
2、discuz模板制作问题
Discuz!X3是Discuz!建站程序系列的最新版本,提供了易于DIY的环境,很多新人喜欢问:我看见了那么多好看的模版,但是不符合我当前网站的需求,如何自己去DIY?
当然他们肯定去过官方论坛找教程,去看了那么多文字以后依旧不知道如何去编辑。其实最快开始DIY模版的道路是下载一个符合你心目中要求的框架的模版。例如我喜欢PHPWIND那种导航条置顶的风格,我就去下载了一个导航条置顶的模版,在这基础之上去DIY会相对容易一点。
首先我们需要了解的不是怎样开始DIY,而是需要知道,这页面是属于HTML代码制作的,HTML是一种标记语言,这就意味着你想加入什么功能的时候就要去搜索相关的功能标记。要了解HTML是如何运作的,是如何展现样式的,我们这里可以提供一个最基本的DIV代码。
div id="headerp" class="cssheader" style="background:#ccc"headerpic/div
这个div会显示headerpic这几个字,这个div的标识符是headerp,其他代码和程序可以通过这个表示符来访问这个div;这个div引用了cssheader这个css样式,并且除非cssheader里面相关样式(当前相关样式:background)后面加上了!important重要标记,headerp这个div都会显示background(背景)为色板十六进制代码ccc的颜色(灰色)。
这里强调一下!important重要标记,在Discuz!里面,有很多运用到!important标记的地方。其中最常用的地方就是DIY模块,在DIY模块里面设定的边距等等数据会被加上!important标记,出现这样标记的时候除非有比这个!important更高级的!important声明,否则你设定的其他同样的样式都会被这!important前面的语句盖住。例:
div id="headerp" class="cssheader" style="background:#ccc"headerpic/div
.cssheader{ background:#aaa !important;}
#headerp{ background:#bbb;}
在这个案例中,由于css样式.cssheader被添加了!important标记,所以即使element.style(background:#ccc)比.cssheader在样式优先顺序里面更高级,background属性也会使用.cssheader里面加了!important的数据。
记住了这些以后让我们来真正去DIY属于自己的模版吧。
Discuz!X的模版位于 根目录/template 文件夹里面,在这里面每一个文件夹都会被识别成一个新模版。如果你有想要安装的模版,只需要把模版的整个文件夹复制到这个目录然后进入后台-界面-风格设置里面找到对应的模版然后安装。安装好以后勾选为默认模版以后提交即可。创建模版的时候我们需要把default(默认模版)文件夹里面的discuz_style_default.xml复制到你的模版目录/discuz_style_你的模版名.xml。然后安装官方的模版xml去修改里面的内容。
?xml version="1.0" encoding="ISO-8859-1"?
root
item id="Title"![CDATA[Discuz! Style]]/item
item id="Data"
item id="name"![CDATA[默认风格]]/item
item id="templateid"![CDATA[1]]/item
item id="tplname"![CDATA[默认模板套系]]/item
item id="directory"![CDATA[./template/default]]/item
item id="copyright"![CDATA[康盛创想(北京)科技有限公司]]/item
item id="style"
item id="smfont"![CDATA[Arial]]/item
item id="threadtitlefontsize"![CDATA[14px]]/item
item id="threadtitlefont"![CDATA[Tahoma,'Microsoft Yahei','Simsun']]/item
item id="smfontsize"![CDATA[0.83em]]/item
item id="tabletext"![CDATA[#444]]/item
item id="midtext"![CDATA[#666]]/item
item id="lighttext"![CDATA[#999]]/item
item id="link"![CDATA[#333]]/item
item id="highlightlink"![CDATA[#369]]/item
item id="noticetext"![CDATA[#F26C4F]]/item
item id="bgcolor"![CDATA[#FFF background.png repeat-x 0 0]]/item
item id="msgfontsize"![CDATA[14px]]/item
item id="sidebgcolor"![CDATA[ vlineb.png repeat-y 0 0]]/item
item id="headerborder"![CDATA[0]]/item
item id="headerbgcolor"![CDATA[]]/item
item id="inputborderdarkcolor"![CDATA[#848484]]/item
item id="stypeid"![CDATA[1]]/item
item id="inputbg"![CDATA[#FFF]]/item
item id="commonborder"![CDATA[#CDCDCD]]/item
item id="commonbg"![CDATA[#F2F2F2]]/item
item id="specialborder"![CDATA[#C2D5E3]]/item
item id="specialbg"![CDATA[#E5EDF2]]/item
item id="dropmenuborder"![CDATA[#DDD]]/item
item id="floatmaskbgcolor"![CDATA[#000]]/item
item id="dropmenubgcolor"![CDATA[#FEFEFE]]/item
item id="floatbgcolor"![CDATA[#FFF]]/item
item id="lightlink"![CDATA[#FFF]]/item
item id="menuhoverbgcolor"![CDATA[#005AB4 nv_a.png no-repeat 50% -33px]]/item
item id="titlebgcolor"![CDATA[#E5EDF2 titlebg.png repeat-x 0 0]]/item
item id="fontsize"![CDATA[12px/1.5]]/item
item id="font"![CDATA[Tahoma,'Microsoft Yahei','Simsun']]/item
item id="styleimgdir"![CDATA[]]/item
item id="imgdir"![CDATA[]]/item
item id="boardimg"![CDATA[logo.png]]/item
item id="available"![CDATA[]]/item
item id="headertext"![CDATA[#444]]/item
item id="footertext"![CDATA[#666]]/item
item id="menubgcolor"![CDATA[#2B7ACD nv.png no-repeat 0 0]]/item
item id="menutext"![CDATA[#FFF]]/item
item id="menuhovertext"![CDATA[#FFF]]/item
item id="wrapbg"![CDATA[#FFF]]/item
item id="wrapbordercolor"![CDATA[#CCC]]/item
item id="contentwidth"![CDATA[630px]]/item
item id="contentseparate"![CDATA[#C2D5E3]]/item
item id="inputborder"![CDATA[#E0E0E0]]/item
/item
item id="version"![CDATA[X3.1]]/item
/item
/root
需要注意的是这里的Title值不能改,必须保持原样才能够被安装和运行。version代表你这个模版能适用的Discuz!版本。可以用逗号分隔,例:
item id="version"![CDATA[X2.5,X3.0,X3.1,X3.5]]/item
templateid是模版的标识符,这个如果是本地模版的话直接删掉这行即可。不然会识别错误。如果想自定义参数必须在style下面添加行。例如:
item id="diyxml"![CDATA[diydiydiytext]]/item
Discuz!的这个自定义的参数非常好用,在之后的内容里面会被提及。
需要导入自定义模版的时候只需要在后台的界面-风格选项里面上面有个导入标签,点入以后会提示你一步一步导入你已经上传的模版。你也可以直接在对应的模版设置里面修改好参数然后到模版列表页导出你自定义好的模版XML文件。
所谓制作模版就是复制官方文件到自己的模版文件夹里面然后加以修改。
Discuz!额外提供了一些便利设置方便我们设置CSS样式,那就是extend_。我们可以用添加这个
前缀的CSS来达到不替换原有CSS文件的情况下追加或者覆盖原CSS内容。添加的位置就是根目录/template/你的模版文件夹/common/extend_common.css。
要注意的是module.css里面的注释能起到划分区域的效果,优先级比extend_common.css还要高,但是common.css里面的!important依旧优先级比没有!important的module.css的对应内容要高。例:
/** forum::viewthread,group::viewthread,forum::trade,forum::misc **/
.pls {background:rgba(0,0,0,0.03);border-right:none;width:200px;}
.ad .pls {background: #ffffff;}
.ad .plc {background: #ffffff;}
.pls .avatar img {width: 145px;padding:8px;background: #FFF;box-shadow:0px 0px 10px rgba(0,0,0,0.2);}
.pls .avatar {text-align:center;}
.pls p, .pls .pil, .pls .o {margin: 10px 20px;text-align: center;}
.dvbg {background: #fff;}
/** end **/
这些代码只在区域是forum::viewthread,group::viewthread,forum::trade和forum::misc生效。
!--{template common/header}--
你在模版文件会看见这样的注释代码,这代码实际上能调用模版文件夹里面的网页文件,要求后缀是.htm,例如我在forum文件夹里面添加了一个timeline.htm,那么就可以添加如下代码在响应位置调用timeline这个页面
!--{template forum/timeline}--
我们现在掌握了这些知识以后可以考虑开始初步为网站添加点料了。
我们都很喜欢在网站上面添加一个大大的图片横幅,当然不一定是广告,也会喜欢添加一些美图。这个时候我们需要自己定义一个div,而不是用导航条上面那片区域的背景图片来解决。因为那会导致一些背景和插件色块重叠,看起来不美观。而且本例还要达成让用户来自定义这个背景图片的效果。
这里我们就得说一下Discuz!一个很有意思的地方。在模版里面,注释的内容并不是没用的,相反,注释的内容是可以被当作是PHP代码运行的。让用户自定义图片,我们就需要调用cookie.在Discuz!里面提供了一个调用COOKIE的一个标准方法:$_G['cookie']['cookiename'],这样我们就能调用名为cookiename的cookie了。具体实现代码如下(需要你有基本编程基础):
在discuz.htm中第一段注释下面添加:
!--{if isset($_G['cookie']['sttbg'])}--
div id="headerpic" class="headerpic" style="background:url($_G['cookie']['sttbg'])"/div
!--{else}--
div id="headerpic" class="headerpic"/div
!--{/if}--
然后去DIY添加静态模块,选择自定义HTML模版。添加如下代码:
ul
li
span style="float:left"顶部图片链接/span
form name="setdiyoptbg" onsubmit="setcookie('sttbg',setdiyoptbg.sttbg.value,60*60*24*30*12);"
input type="text" name="sttbg" /
input type="submit" value="设置" /
/form
/li
/ul
然后在common文件夹内新建extend_common.css,添加如下代码:
.headerpic {background:url({STYLEIMGDIR}/{HEADERBG}) no-repeat right 0 transparent;background-size:cover;background-position:0% 10%;height:220px;box-shadow:0 0 15px #8f8f8f;}
最后在模版设置里面的最下方添加自定义参数HEADERBG,内容指向想添加为默认头部图片的图片文件地址。图片文件前面添加了STYLEIMGDIR,这样就可以直接把图片放在模版文件夹里面的扩展图片文件夹里,不会搞乱格式。
至此,添加自定义内容的教程结束。
这个教学旨在去学会如何学习制作,而并不是学习制作方法,就是授人以鱼不如授人以渔的意思。概念会比较泛,必须要自己去动手做才能理解。
我们很多时候不止要添加元素,还需要修改已有的元素。这个时候我们就需要开发者模式了,不然很多时候你会一头雾水。这里推荐chrome和ie10以上的开发者模式,都支持页面编辑,即时让代码生效。满意了以后直接去修改对应文件即可,不过你要熟悉那部分的代码,就如同上一步添加模块一样你需要知道所有代码的意思,不然很可能导致失败效果。
这里特殊说一下plugin接口,当你在修改元素的时候,可能会导致一些插件无法被正常使用,这个时候你就需要尝试修改一下插件接口的位置。例如我把viewthread_node.htm里面的用户名移动到了头像下方,这个时候某插件的橙名功能失效了,联系插件作者无果以后决定自己亲手来修改模版以达到适应插件的效果。
网页跟我们平时所知道的顺序阅读载入方式有点不一样,网页的代码只会读取已经载入好的地方,所以接口不能放在程序代码前面,经过分析插件源文件 ,我把那个接口放在了修改了以后的用户名那段代码的后面,成功修复了橙名不显示的问题。代码如下
!--{if $_G['setting']['authoronleft']}--
div class="anc"
div class="authi"a href="home.php?mod=spaceuid=$post['authorid']" target="_blank" class="xw1"{if $post[groupcolor]} style="color: $post[groupcolor]"{/if}$post[author]/a$authorverifys/div
/div
!--{/if}--
!--{hook/viewthread_profileside $postcount}--
注意这里面最后的hook注释句,这就是Discuz插件的入口。通过移动它来调整插件载入的位置。
至此,我独家的Discuz自定义模版教程编写完毕。以上内容均为原创,曾经在类似的问题里面发过,但是作者迟迟没能回来采纳,深感遗憾。
回第二个问题:在界面导航里面去掉论坛的顶部导航,就是设置成不可用。然后在界面里面把门户选作主页即可。虽然用户仍旧能通过forum.php访问论坛,但是这也是最简单最可行的办法
3、详解如何去掉discuz论坛地址后面的/forum.php
Dz动力也就是discuz是我们常用的社区论坛程序,当前是腾讯旗下,其功能比较完善,对搜索引擎的优化液比较友好,但是人无完人,程序也并非完美的,存在一些瑕疵,因此我们想办法去掉这些瑕疵就可以了。
1、 主导航条上面的
2、 Logo链接的网址
3、 主页面包屑
4、 列表页面包屑
5、 内容页面包屑
一、解决主导航的forum.php尾巴问题,通过后台管理即可解决
如果你只用的discuz的论坛功能,并且用的是一级域名或者二级域名,方法如下:
1、登陆后台—》全局—》域名设置—》应用域名,修改默认为你的论坛主页的地址。
2、登陆后台—》界面—》导航设置—》主导航—》增加一个论坛的导航,地址写你论坛主页的链接地址
去除首页和版块页面次导航位置的forum.php是同一个操作
打开template\default\forum\discuz.htm,查找”forum.php” 找到第19行,把a href=’”forum.php”修改为a href=””
去除列表页次导航位置的forum.php
打开template\default\forum\forumdisplay.htm,查找”forum.php” 找到第10行、184行,把
a href=’”forum.php”修改为a href=””
去除内容页次导航位置的forum.php
打开template\default\forum\viewthread.htm,查找”forum.php” 找到第15行,把
这样,论坛所有的forum.php的尾巴就全部去除了
这样解决就可以了,简单粗暴,个人建议还是去后盾网去经常看看教学视频学习学习吧
4、求一份PS教程?
PS软件与教程百度网盘资源免费下载
软件资源实时更新
链接:
密码:ffh6
资源包含:bavi视频素材、pscs6软件和色盘的插件、PS4人物转手绘教程ps、安装包+入门教程+高级课程、祁连山、李涛Photoshop高手之路教程、PS课程素材包、PS各版本软件+教程、Photoshop教程+配套素材、各种Photoshop 中文破解版+破解方法+正版软件+补丁+安装方法,AE PR PS软件安装包,spss教学视频,PS破解器,PS字体包、矢量素材打包等
5、discuz和phpwind哪个好
discuz!(简称dz)和phpwind(简称pw)是国内最著名的两个PHP论坛系统,随着它们相继宣布开源以后,在各方面,不管技术上,还是功能上,还是界面上,都有了长足的发展,声威大振,远非国外那些功能简单的电子公告板系统可比了。其造成的一个副作用是大大带动了PHP在国内的普及(本人就是在寻找合适的论坛程序的时候,才开始关注PHP,进而不能自拔的 )。
客观的说,目前的pw和dz各有短长,其互相之间的激烈竞争应该说提高了PHP论坛的水平,在功能上不仅赶上了以功能多和漏洞多而著称的动网论坛,如果还有不懂的可以和我一起在后盾人看些教学视频,这样以后遇见不会的不就少了
6、discuz的使用问题
安装DZ需要把DZ压缩包内的upload文件夹内的php文件及文件夹通过FTP上传到服务器。
你这里的问题请注意一下浏览器地址栏内的地址是不是http://开头的,如果是ftp://的话那当然打开的是FTP的页面,你上传到服务器的目录必须是IIS或Apache绑定的可以通过http浏览的目录才行!
确定可以浏览以后再安装
上海discuz教学视频的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于discuz论坛教程、上海discuz教学视频的信息别忘了在本站进行查找喔。