Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] Yoho和其它版:::学校信息:::插件已增加工作信息插件

[复制链接]
anchenme 发表于 2009-5-11 15:49:14 | 显示全部楼层 |阅读模式
UCHome插件
语言编码: GBK简体 
插件名称: 学校信息插件
插件作者: cfking www.ad119.cn
适用版本:
本帖最后由 anchenme 于 2009-5-16 13:28 编辑

本插件原作者 cfking 先前发布于论坛, 为了方便yoho风格用户使用, 特将些插件转过来,稍作了调整发布给论坛朋友, 当然不是yoho风格的朋友也可以使用...还是那些话,要感谢就感谢原作者,我只是借花献佛......

演示地址: http://www.ad119.cn/home/cp.php?ac=school

工作信息插件:  https://discuz.dismall.com/thread-1300380-1-1.html



内附安装说明.txt文件,请根据说明进行调整
本版本解决BUG:
1,创建空群组的bug;
2,css错乱的bug;
3,IE6.0下学校信息浮动框不能覆盖select的入学年份的巨大bug;

本版本增加自动安装升级数据库程序school_install.php,不会升级数据库的直接安装即可。


安装方法:

手动修改安装方法:

上传文件夹所有文件到home根目录下,修改下列文件:



1,修改cp.php
查找:
  1. 'userapp', 'task', 'credit', 'password', 'domain'
复制代码
在其后加入:
  1. ,'school'
复制代码
2,修改api/class/MyBase.php
查找:
  1. 'resideCity'        => $space['residecity'],
复制代码
下方增加:
  1. 'univs_name' => $space['univs_name'],
  2.             'univs_degree' => $space['univs_degree'],
  3.             'univs_year' => $space['univs_year'],
  4.             'univs_department' => $space['univs_department'],
  5.             'highschool' => $space['highschool'],
  6.             'highschool_year' => sprintf('%04d-%02d-%02d', $space['highschool_year']),
  7.             'juniorhighSchool' => $space['juniorhighSchool'],
  8.             'juniorhighSchool_year' => sprintf('%04d-%02d-%02d', $space

  9. ['juniorhighSchool_year']),
  10.             'elementarySchool' => $space['elementarySchool'],
  11.             'elementarySchool_year' => sprintf('%04d-%02d-%02d', $space

  12. ['elementarySchool_year']),
复制代码
3,修改source/space_index.php
查找:
  1. $space['reside'] = trim(($space['resideprovince']?"<a href="network.php?

  2. ac=space&resideprovince=".rawurlencode($space['resideprovince'])."&searchmode=1">$space

  3. [resideprovince]</a>":'').($space['residecity']?" <a href="network.php?

  4. ac=space&residecity=".rawurlencode($space['residecity'])."&searchmode=1">$space

  5. [residecity]</a>":''));
复制代码
下方增加:
  1. //学校信息搜索开始     
  2. $space['univs'] = trim(($space['univs_name']?"<a href="network.php?

  3. ac=space&univs_name=".rawurlencode($space['univs_name'])."&searchmode=1">$space

  4. [univs_name]</a>":'').($space['univs_year']?" <a href="network.php?

  5. ac=space&univs_year=".rawurlencode($space['univs_year'])."&searchmode=1">$space

  6. [univs_year]</a>":''));
  7.     $space['high'] = trim(($space['highschool']?"<a href="network.php?

  8. ac=space&highschool=".rawurlencode($space['highschool'])."&searchmode=1">$space

  9. [highschool]</a>":'').($space['highschool_year']?" <a href="network.php?

  10. ac=space&highschool_year=".rawurlencode($space['highschool_year'])."&searchmode=1">$space

  11. [highschool_year]</a>":''));
  12.     $space['juniorhigh'] = trim(($space['juniorhighSchool']?"<a href="network.php?

  13. ac=space&juniorhighSchool=".rawurlencode($space['juniorhighSchool'])."&searchmode=1

  14. ">$space[juniorhighSchool]</a>":'').($space['juniorhighSchool_year']?" <a

  15. href="network.php?ac=space&juniorhighSchool_year=".rawurlencode($space

  16. ['juniorhighSchool_year'])."&searchmode=1">$space[juniorhighSchool_year]</a>":''));
  17.     $space['elementary'] = trim(($space['elementarySchool']?"<a href="network.php?

  18. ac=space&elementarySchool=".rawurlencode($space['elementarySchool'])."&searchmode=1

  19. ">$space[elementarySchool]</a>":'').($space['highschool_year']?" <a href="network.php?

  20. ac=space&elementarySchool_year=".rawurlencode($space

  21. ['elementarySchool_year'])."&searchmode=1">$space[elementarySchool_year]</a>":''));
  22. //学校信息搜索结束
复制代码
4,修改source/network_space.php
查找:
  1. $gets['residecity'] = empty($_GET['residecity'])?'':stripsearchkey($_GET['residecity']);
复制代码
下方增加
  1. //学校信息搜索开始
  2. $gets['univs_name'] = empty($_GET['univs_name'])?'':stripsearchkey($_GET['univs_name']);
  3. $gets['univs_year'] = empty($_GET['univs_year'])?'':stripsearchkey($_GET['univs_year']);
  4. $gets['univs_degree'] = empty($_GET['univs_degree'])?'':stripsearchkey($_GET

  5. ['univs_degree']);
  6. $gets['univs_department'] = empty($_GET['univs_department'])?'':stripsearchkey($_GET

  7. ['univs_department']);
  8. $gets['highschool'] = empty($_GET['highschool'])?'':stripsearchkey($_GET['highschool']);
  9. $gets['highschool_year'] = empty($_GET['highschool_year'])?'':stripsearchkey($_GET

  10. ['highschool_year']);
  11. $gets['juniorhighSchool'] = empty($_GET['juniorhighSchool'])?'':stripsearchkey($_GET

  12. ['juniorhighSchool']);
  13. $gets['juniorhighSchool_year'] = empty($_GET['juniorhighSchool_year'])?'':stripsearchkey

  14. ($_GET['juniorhighSchool_year']);
  15. $gets['elementarySchool'] = empty($_GET['elementarySchool'])?'':stripsearchkey($_GET

  16. ['elementarySchool']);
  17. $gets['elementarySchool_year'] = empty($_GET['elementarySchool_year'])?'':stripsearchkey

  18. ($_GET['elementarySchool_year']);
  19. //学校信息搜索结束
复制代码
5,修改template/你的风格/cp_header.htm(装了yoho风格的朋友可以不必要改这项)

查找:
  1. <li$actives[profile]><a href="cp.php?ac=profile"><span>个人资料</span></a></li>
复制代码
下方增加:
  1. <li$actives[school]><a href="cp.php?ac=school"><span>学校信息</span></a></li>
复制代码
6,修改template/你的风格/space_index.htm (装了yoho风格的朋友可以不必要改这项)
查找:
  1. <!--{loop $fields $fieldid $value}-->
  2.      <!--{if $space["field_$fieldid"] && empty($value['invisible'])}-->
  3.      <!--{eval $fieldvalue = $space["field_$fieldid"]; $urlvalue = rawurlencode

  4. ($fieldvalue);}-->
  5.      <li>$value[title]:<!--{if $value[allowsearch]}-->
  6.      <a href="network.php?ac=space&field_$fieldid=$urlvalue&searchmode=1">$fieldvalue</a>
  7.      <!--{else}-->$fieldvalue<!--{/if}--></li>
  8.      <!--{/if}-->
  9.      <!--{/loop}-->
  10.     </ul>
  11.     <!--{/if}-->   
  12.    
  13.    </div>

复制代码
下方增加:
  1. <!--{if $space[univs_name]}-->
  2.   <!--{if ckprivacy('school')}-->
  3.                         <div id="space_feed" class="feed">
  4.                                 <h3 class="feed_header">
  5.                                         <span class="r_option">
  6.                                         <!--{if $space[self]}--><a href="cp.php?ac=school"

  7. class="action">编辑学校信息</a><!--{/if}-->
  8.                                         </span>
  9.                                         <span class="entry-title">学校信息</span>
  10.                                 </h3>               
  11.                                 <div class="box_content">
  12. <table cellspacing="2" cellpadding="2" class="infotable">

  13. <!--{if $space[univs_name]}-->

  14. <tr>

  15. <th width="54"><div align="right">大学:</div></th>

  16. <td width="509"><a href="network.php?ac=space&searchmode=1&univs_name=$space[univs_name]"

  17. title="寻找来自 $space[univs_name] 的校友" target="_blank">$space[univs_name]</a><!--{if

  18. $space[univs_year]}--> - $space[univs_year]级<!--{/if}--><!--{if $space[univs_department]}-

  19. -> - $space[univs_department]<!--{/if}--></td>
  20. </tr>

  21. <!--{/if}-->

  22. <!--{if $space[highschool]}-->

  23. <tr>

  24. <th><div align="right">高中:</div></th>

  25. <td><a href="network.php?ac=space&searchmode=1&highschool=$space[highschool]" title="寻找来

  26. 自 $space[highschool] 的校友" target="_blank">$space[highschool]</a><!--{if $space

  27. [highschool_year]}--> - $space[highschool_year]级<!--{/if}--></td>
  28. </tr>

  29. <!--{/if}-->

  30. <!--{if $space[juniorhighSchool]}-->

  31. <tr>

  32. <th><div align="right">初中:</div></th>

  33. <td><a href="network.php?ac=space&searchmode=1&juniorhighSchool=$space[juniorhighSchool]"

  34. title="寻找来自 $space[juniorhighSchool] 的校友" target="_blank">$space[juniorhighSchool]

  35. </a><!--{if $space[juniorhighSchool_year]}--> - $space[juniorhighSchool_year]级 <!--{/if}--

  36. ></td>
  37. </tr>

  38. <!--{/if}-->

  39. <!--{if $space[elementarySchool]}-->

  40. <tr>

  41. <th><div align="right">小学:</div></th>

  42. <td><a href="network.php?ac=space&searchmode=1&elementarySchool=$space[elementarySchool]"

  43. title="寻找来自 $space[elementarySchool] 的校友" target="_blank">$space[elementarySchool]

  44. </a><!--{if $space[elementarySchool_year]}--> - $space[elementarySchool_year]级 <!--{/if}--

  45. ></td>
  46. </tr>

  47. <!--{/if}-->
  48. </table>

  49. <!--{else}-->
  50.                         <div id="space_feed" class="feed">
  51.                                 <h3 class="feed_header">
  52.                                         <span class="r_option">
  53.                                         <a href="cp.php?ac=friend&op=add&uid=$space[uid]"

  54. target="_blank" title="未公开!"><img  src="image/lock01.gif" /></a>
  55.                                         </span>
  56.                                         <span class="entry-title">学校信息</span>
  57.                                 </h3>
  58.                                 <div class="box_content">
  59.                                         <ul>
  60.                                         </ul>


  61. <!--{/if}-->
  62.                                 </div>
  63.                         </div>

  64. <!--{/if}-->
复制代码
7,修改template/你的风格/cp_privacy.htm
查找:
  1. <tr>
  2.    <th width="100">个人基本资料</th>
  3.    <td><select name="privacy[view][profile]">
  4.     <option value="0"$sels[view][profile][0]>全站用户可见</option>
  5.     <option value="1"$sels[view][profile][1]>仅好友可见</option>
  6.     <option value="2"$sels[view][profile][2]>仅自己可见</option>
  7.     </select></td>
  8.   </tr>
复制代码
下方增加:
  1. <tr>
  2.    <th width="100">学校信息资料</th>
  3.    <td><select name="privacy[view][school]">
  4.     <option value="0"$sels[view][school][0]>全站用户可见</option>
  5.     <option value="1"$sels[view][school][1]>仅好友可见</option>
  6.     <option value="2"$sels[view][school][2]>仅自己可见</option>
  7.     </select></td>
  8.   </tr>
复制代码
8,上传修改过的文件,覆盖原文件

9,升级数据库

执行数据库升级文件:school_install.php。 更新缓存!!!!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
yoyocc 发表于 2009-5-11 15:54:51 | 显示全部楼层
支持你!!!
回复

使用道具 举报

changfei2008 发表于 2009-5-11 16:12:03 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

suancai1111 发表于 2009-5-12 10:36:05 | 显示全部楼层
支持了。
回复

使用道具 举报

 楼主| anchenme 发表于 2009-5-13 17:16:26 | 显示全部楼层
顶上大家看看
回复

使用道具 举报

 楼主| anchenme 发表于 2009-5-13 17:24:46 | 显示全部楼层
建议不要覆盖安装,怎么是有自己风格的人,会比较麻烦。。
回复

使用道具 举报

 楼主| anchenme 发表于 2009-5-15 13:52:15 | 显示全部楼层
工作信息望哪位大侠可以提供
回复

使用道具 举报

 楼主| anchenme 发表于 2009-5-16 13:27:35 | 显示全部楼层
回复

使用道具 举报

yijian010 发表于 2009-5-16 13:42:22 | 显示全部楼层
留个纪念
回复

使用道具 举报

qhdyezhu 发表于 2009-5-16 13:49:10 | 显示全部楼层
yoho风格在哪?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-15 18:01 , Processed in 0.034149 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表