代码拉取完成,页面将自动刷新
1 xixi.js中的图像高度设置。 2 xi_upload.php 20行 <? echo $value['cat_name'] ?> 修改为 <?php echo $value['cat_name'] ?> xi_network.php 15行同上。 ========================西西美图 v5.0 发布日志========================= 移除了暂时不完善的功能。以后会一个一个完善好再发布。包括:个人主页、关注、私信、专辑、热门。 主要改动: 01 可设置略缩图的宽度,默认为220。高度为等比例缩放。例如原图为440 * 660,那么略缩图就是220 * 330。 02 分页模式。图片按固定的宽高显示。宽高的值可设置,宽度不能大于略缩图的宽度。如果略缩图的高度大于设置的高度, 大于的部分将被隐藏,图片不会拉伸变形。小于的话就按略缩图的高度显示。 分页模式适合大部分的图片高度差不多的情况。具体效果可见官网。 03 评论功能可在系统设置中关闭。默认打开。 04 图片审核功能可在系统设置中关闭。默认打开。 05 cdn加速功能。开启则加载cdn的js css font文件。关闭加载本地的js css font文件。 06 详情页面新增一个发现按钮。会随机显示一条图片记录。 07 重写注册和登录页面的样式。 08 修正上传图片的一个BUG。4.0中当上传的图片的后缀名为大写的时候(1.JPG 2.PNG)生成略缩图会出错,从而导致发布失败。 09 修改了标签页面的样式。 10 修改了网络发布功能。使用方法一样,只是现在程序会将远程文件下载到本地服务器。存储方式和本地上传的一样。 11 修改搜索。自动去掉输入字符串两边的空格。 12 修改瀑布流模式每次载入的图像数量。之前是固定的,现在会载入当前分辨率下的两行图像。分页模式每页显示12张是固定的。 13 新增安装程序。 安装程序运行路径 http://你的网站地址/install。 安装程序会根据你填写的表单安装数据库和创建配置文件。 如果需要手动安装,则方法和之前的一样。具体方法见4.0的发布日志。 安装程序无法解决伪静态问题。伪静态需要你自己根据你的主机来配置。 并且请将dist install文件夹排除再外。否则可能导致安装程序无法运行、CSS JS FONT等资源无法加载。 升级程序: 如果你已经安装了之前的版本。请重新上传 application dist system 3个文件夹。 数据库中表xi_systeminfo新增设置: INSERT INTO `xi_systeminfo` (`ID`, `sys_title`, `sys_value`) VALUES (6, 'thumb_width', '220'), (7, 'img_show_width', '220'), (8, 'img_show_height', '320'), (9, 'is_loacl_debug', 'TRUE'), (10, 'is_image_status', 'FALSE'), (11, 'is_auto_layout', 'FALSE'), (12, 'have_comment', 'TRUE'); v 5.0版 发布于 2014-12-01 对程序有任何疑问请先仔细阅读此文档所有内容。 程序最新版本:http://git.oschina.net/hbdx/XIXIMAGE 官方演示: http://xiximage.com/ 讨论社区: http://bbs.hbdx.cc/ 作者主页: http://hbdx.cc/ 联系作者: QQ 416509859 讨 论 群: 104790493 ========================西西美图 精简安装测试版 发布日志========================= 此精简版本删除了留言功能、个人主页、关注、私信、专辑、热门、标签列表、网络发布等功能。 只留下了最基本图片上传和图片展示的功能。 原因有二,第一:上面去除的功能有点还不够完善(私信、网络发布、关注),有点计划后期重写(个人主页、专辑)。 第二:对于个人小站点来说,这些功能都不是很需要,有这样功能还需要你花时候去维护。 在v4.0的基础上主要增加了以下功能,包括: 1 在配置文件中新增一个设置: $config['is_loacl_debug'] = TRUE; 设置是否离线调试。 TRUE - 离线模式。程序加载本地的CSS JS FONTS资源。 FALSE - 网络模式。程序加载Bootstrap中文网开放CDN的CSS JS FONTS资源。 初次安装时此设置默认值为TRUE。修改路径:application/config/config.php。 2 在配置文件中新增一个设置: $config['is_image_status'] = FALSE; 设置是否开启审核功能。 TRUE - 开启。普通会员上传图片后需要管理员审核后才会显示。 FALSE - 关闭。不需要审核。 此设置不影响管理员。 初次安装时此设置默认值为FALSE。修改路径:application/config/config.php。 3 重写注册和登录页面的样式。 4 修正上传图片的一个BUG。4.0中当上传的图片的后缀名为大写的时候(1.JPG 2.PNG)生成略缩图会出错,从而导致发布失败。 5 安装程序。 安装程序运行路径 http://你的网站地址/install。 安装程序会根据你填写的表单创建数据库和配置文件。 安装程序无法解决伪静态问题。伪静态需要你自己根据你的主机来配置。 并且请将dist install文件夹排除再外。否则可能导致安装程序无法运行、CSS JS FONT等资源无法加载。 精简安装测试版 发布于 2014-10-30 对程序有任何疑问请先仔细阅读此文档所有内容。 或者加入官方讨论群。 程序演示: http://xiximage.com/ 作者主页: http://hbdx.cc/ 联系作者: QQ 416509859 讨 论 群: 104790493 ========================西西美图 v4.0 发布日志========================= 在v3.0的基础上主要增加了以下功能,包括: 1 使用文件的hash值验证文件的唯一性。已经存在的文件不会重复发布。 这里验证的不仅仅是文件名称重复,而是文件内容。 2 发布网络文件功能。 3 重写留言功能。 4 专辑功能。未完成的功能 个人中心浏览用户的专辑 收藏专辑 5 生成略缩图功能。在文件发布的时候会生成一个宽度为220的等比例缩放的略缩图。 和源文件在同一目录,文件名为[文件名_thumb.后缀名]。 除了详情页面外都加载略缩图。 如果略缩图不存在才调用原图。 6 修改图片上传模块。加入发布时加入专辑功能。upload文件夹下的tmp 和 xixi 两个文件夹可以删除,不再有用。 7 系统设置中加入允许上传的图片大小和最大数设置。 8 修改导航菜单的样式。 9 注册时对用户名进行系统敏感字符检测。 敏感字符库维护:system/core/Common.php/xi_str_Disable($string) 这样你再也看不到'test001'、'测试001'这样讨厌的用户名了。 10 加入input-tag功能。在输入标签的时候使用。现在有3个地方用到。 本地上传 网络发布 详情页面添加标签。 11 详情页新增图像下载。 12 首页单击图片进入详情页将在新窗口打开。 13 整理了各个页面的标题 关键字 描述。 14 增加百度分享功能(图片分享)。 15 详情页增加编辑标签功能。 注意:关于网络图片 4.0新增了发布网络图片的功能。 在使用时需要注意。 程序不会将远程图片下载到本地。 发布远程图片时地址中一定要带有 http:// 请确保远程图片存在。如果远程图片不存在将导致首页加载不出图像。 因为判断远程图片是否存在的方法还没有找到最好的。 一般的方法不仅需要主机的特定功能支持,而且会导致程序速度大大降慢。 所以现在程序中对应远程图片没有判断其是否存在。一旦加载到不存在的远程图片,程序会出错。 请等我找到合适的解决方法。 或者保证你的远程图片一定存在。 如果远程图片加载很慢也会导致整个页面加载很慢。 所以请谨慎使用。 看了下网络上其他人的解决办法,一般都是将远程文件下载到本地。 但是这样做的话又和整个功能的需求背道而驰了。 当初是很多人觉得自己服务器的存储能力有限才要求加这个功能的。 假设你有自己的云存储空间。将图片上传到云存储中,然后使用网络发布功能将图片发布到系统中还是不错的。至于增加云存储的接口,直接上传到云存储硬盘的功能还在考虑中。 数据库: 如果你是全新安装可以不要管数据的修改。 直接在你的数据库中新建一个数据库,然后导入根目录下的xixi.sql就可以了。 如果你已经安装了 v3.0,那么你需要升级数据库。 在v3.0基础上新增xi_album xi_album_pic xi_browse 3张表。 使用编辑器打开xixi.sql文件。 在你的数据库中选择对应的数据库,复制这3张表对应的创建sql语句到你的数据库中执行。 默认设置: 1 系统中没有默认的管理员。安装完成后请先注册一个普通用户,然后到数据库中找到xi_users表, 修改字段user_status的值为 1 。user_status控制用户的类型, 目前 0 代表普通用户,1 代表管理员。所以你可以将任何用户设置为管理员。 使用管理员类型的账号登陆网站就可以进入管理中心。 安装: 请查看 v3.0 发布日志中的说明。 注意:如果你是从3.0升级。方法和全新安装一样。重新上传所有文件。4.0中没有的文件就可以删除。 唯一不一样的是数据库。上面已经说明了。 常见错误: 1 数据库连接错误 Unable to connect to your database server using the provided settings. Filename: D:\phpStudy\WWW\1\system\database\DB_driver.php Line Number: 124 说明数据库没有配置正确。请重新检查application/config/database.php的配置是否正确。 2 伪静态错误。除了首页其他页面都出现 404 错误。 3 upload和upload/usr的可读写权限。 v 4.0 发布于 2014-10-17 有任何的使用问题请加讨论群。 程序演示:http://xiximage.com/ 作者主页:http://hbdx.cc/ 联系作者:QQ 416509859 讨论群 :104790493 ========================西西美图 v3.0 发布日志========================= 在v2.0的基础上主要增加了系统管理功能,包括: 1 简单的会员中心。 2 简单的SNS功能:关注功能(不完善)、私信功能(不完善)、系统通知(不完善)。 3 自定义头像上传功能。头像图片会上传到upload文件夹下的user文件夹下面。请确保次路径可读写。 4 页面布局:最小宽度定义为768px,首页最小列定义为4。 5 标签列表页面。 6 详情页面做了简单的调整。URL改为记录ID。页面右边显示相关图片列表。 7 去除了注册的手机号和昵称选项。用户名不再限制中文。 8 首页:现在的首页只显示图片和三个按键。希望有设计大神帮我设计下首页的布局。 9 修正 v2.0中发现的已知错误。 自定也功能: 上传图片的大小和数量限制:dist/js/upload.js 70 - 72行 fileNumLimit : 单次上传的最大图片数 默认 100张 fileSizeLimit : 单次上传图片的最大大小 默认 100M fileSingleSizeLimit : 单张图片的最大大小 默认 1M 安装方法: 1 安装数据库。创建一个新的数据库,然后导入 xixi.sql 。 2 设置数据库信息。在 application/config/database.php 中: $db['default']['hostname'] = 'localhost'; //服务器地址 $db['default']['username'] = ''; //MYSQL 用户名 $db['default']['password'] = ''; //MYSQL 密码 $db['default']['database'] = ''; //数据库名称 3 网站基础设置。在 application/config/config.php 中: $config['base_url'] = ''; //网站地址 正确格式:http://yourweb.com/ $config['url_suffix'] = ''; //伪静态地址后缀 正确格式: .html .php .htm 或者为空 4 上传所有文件到服务器。保证upload文件夹的可写入权限。 数据库中没有默认管理员,需要注册一个新的用户,再去数据库中为此用户赋管理员权限。 方法:xi_users表user_status字段修改为1。 次程序没有单独的后台管理系统。使用管理员账户登录后。可进去管理中心进行管理。 只有登录后才可以上传图像。 程序中还存在很多问题和细节的不完善。希望使用者及时反馈。作者会尽量在第一时间修正。 对应程序有任何的建议也欢迎与作者联系。 伪静态问题: 再强调下,此程序基于CodeIgniter与Bootstrap搭建。 服务器端需要伪静态的支持。 目前作者只使用用LINUX下的LNMP环境,在此环境下可直接使用WP的伪静态规则。 其他服务器的伪静态方法请自行解决。可去CodeIgniter的官方论坛找下。 这个问题不要再来问我了。如果你安装后除了首页其他页面都404错误,说明你的伪静态没有设置好。 数据库问题 如果出现: Unable to connect to your database server using the provided settings. Filename: D:\phpStudy\WWW\1\system\database\DB_driver.php Line Number: 124 说明数据库没有配置正确。请重新检查application/config/database.php的配置是否正确。 程序演示:http://i.hbdx.cc/ 作者主页:http://hbdx.cc/ 联系作者: QQ 416509859 微信 haibingdaxia 微博 海兵大侠 讨论群 :104790493 ———— 2014-08-01 ========================西西美图 v2.0 发布日志========================= 在v1.0的基础上主要增加了系统管理功能,包括: 1 基础设置。网站名称、关键字、网站描述 2 图片审核功能。新发布的图片不会直接展示在网站首页,需要管理员在后台审核。 此功能还需要继续完善。 3 图片管理功能。可以删除已审核过的图片。 4 会员管理功能。 5 分类管理功能。 6 标签管理功能。可以删除已存在的标签。 7 首页增加LightBox效果。 8 增加了二级分类功能。 9 优化了收藏和赞功能。使用收藏必须要先登录。现在还没用个人中心,所以暂时看不到自己收藏的图片。点赞功能不需要登录,是根据用户的IP地址来的。热门图片就是根据赞的次数排序的。 10 上传页面不再显示全部的已有标签,而是显示使用次数最多的10个。 11 修改了一下跳转方法。一般来说不需要给出提示信息的都会直接跳转到下一个页面,如果出错或者异常,则会显示3秒的提示信息,再跳转到下个页面。 12 瀑布流图片的显示宽度修改为220。参考了大部分的瀑布流网站,基本是这个宽度。 13 优化了一下首页的显示效果。鼠标经过图片的时候出现遮罩层,可以进行灯箱、详情、点赞、收藏。 安装方法请仔细阅读v1.0发布日志。 数据库中没有添加默认用户,需要手动注册一个用户。 将某个用户设为管理员需要手动修改数据库中xi_users表的user_status字段,从0改为1。 下个版本增加用户资料编辑功能后会改进此处。 数据库更新: 表xi_catalogue新增字段cat_father 类型varchar 长度64 默认值 "顶级"。 表xi_picture新增字段pic_status 类型int 长度11 默认 0。 之前已发布的由于pic_status为0,为未审核状态,首页不能显示。 可以到管理中心先审核。 或者使用下面的语句全部审核: UPDATE `xi_picture` SET `pic_status`=1 WHERE 1 从v1.0升级的用户,请在数据库中添加此字段。 并且执行下面的SQL语句添加系统设置的初始信息。 INSERT INTO `xi_systeminfo` (`ID`, `sys_title`, `sys_value`) VALUES (1, 'webtitle', '西西美图'), (2, 'keywords', '图片,瀑布流,图片系统,php,开源,Bootstrap,CodeIgniter'), (3, 'description', '基于Bootstrap与CodeIgniter的php瀑布流图片系统'); 添加后可以去系统设置中修改 另外还需要将你要设为管理员的用户的表xi_users的user_status字段从0修改为1。 然后重新上传application dist system三个文件夹中的所有文件。 只有使用管理员用户登录才可以看到管理中心,并进行网站管理。 欢迎大家反馈意见和建议。我将尽快修正和完善。 By dolphin 2014-05-21 ========================西西美图 v1.0 发布日志========================= 本程序使用PHP与MYSQL在CodeIgniter + Bootstrap + jQuery的基础上开发而成。 需要伪静态的支持。Apache可直接使用根目录下的.htaccess文件。LNMP集成环境可使用WordPress的规则。 本程序暂时没有后台,使用本程序需要能熟练操作数据库和一定的代码阅读能力。 本程序完全是作者的个人作品。现免费发布,希望能收集广大源码爱好者对本程序的建议,以帮助作者完成程序。 本程序会无限期的更新下去,但不对开发进度做保证。 使用方法: 1 安装数据库。创建一个新的数据库,然后导入 xixi.sql 。 2 设置数据库信息。在 application/config/database.php 中: $db['default']['hostname'] = 'localhost'; //服务器地址 $db['default']['username'] = ''; //MYSQL 用户名 $db['default']['password'] = ''; //MYSQL 密码 $db['default']['database'] = ''; //数据库名称 3 网站基础设置。在 application/config/config.php 中: $config['base_url'] = ''; //网站地址 正确格式:http://yourweb.com/ $config['url_suffix'] = ''; //伪静态地址后缀 正确格式: .html .php .htm 或者为空 4 上传所有文件到服务器。保证upload文件夹的可写入权限。 数据库中没有默认用户,需要注册。只有登录后才可以上传图像。 数据库中有默认的分类和标签,对应的表是:xi_catalogue和xi_tags。可自行增加删除修改。 使用如下的SQL语句来新增分类: INSERT INTO `xi_catalogue` (`ID`, `cat_name`, `cat_another_name`, `cat_icon`) VALUES (NULL, '明星', 'superstar', 'icon-star'); 其中cat_name是显示的分类名称。cat_another_name是显示在URL中的字段。cat_icon是分类前面的小图标。 图标代码选择地址:http://www.bootcss.com/p/font-awesome/ 要用那个图标就把对应的标示填到cat_icon中。 标签在发布的时候可以勾选已用标签或者填写新的标签。新标签会自动加入数据库,下一次就可以选择了。 有任何的使用问题请加讨论群。 程序演示:http://i.hbdx.cc/ 作者主页:http://hbdx.cc/ 联系作者:QQ 416509859 讨论群 :104790493
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。