跳转到内容

Zoph/变更日志/存档

来自维基教科书,开放世界中的开放书籍

Zoph 0.7.0.7

[编辑 | 编辑源代码]

2009 年 8 月 24 日

Zoph 0.7.0.7 是稳定分支 0.7 的更新,修复了跨站脚本安全漏洞。

  • 修复了 Zoph v0.8 开发过程中发现的跨站脚本漏洞

Zoph 0.8pre2

[编辑 | 编辑源代码]

2009 年 7 月 8 日

这是 0.8 的第二个预发布版本,它修复了自 v0.8pre1 以来发现的错误,包括安全漏洞。

  • Bug#2813464: 照片页面上的日期链接链接到错误的年份
  • Bug#2813467: '+' 链接以展开日期/时间,评分和树状视图在 Googlemaps 更新后不再起作用
  • 修复了由 "y3nh4ck3r" 报告的跨站脚本漏洞。
  • 修复了导致使用网络导入手动输入的日期未被使用的错误

Zoph 0.7.0.6

[编辑 | 编辑源代码]

2009 年 7 月 2 日

Zoph 0.7.0.6 是稳定分支 0.7 的更新,修复了跨站脚本安全漏洞。

  • 修复了由 "y3nh4ck3r" 报告的跨站脚本漏洞。

Zoph 0.8pre1

[编辑 | 编辑源代码]

2009 年 6 月 27 日

Zoph 0.8pre1 是 Zoph 0.8 的预发布版本(候选发布版本)。它修复了 0.7.5 中的一些错误。

  • 修复了当将专辑添加到照片时会发生错误(或不执行而没有错误,具体取决于情况)的错误。错误由 Pekka Kutinlati 发现并修复。
  • Bug#2687577: 下载链接在某些情况下不起作用
  • Bug#2720782: 使用后退和前进按钮后,编辑不起作用
  • Bug#2720807: 幻灯片上的布局故障
  • 修复了保存的搜索中的两个小问题
  • Bug#2718812: 当一个人尚未出现在照片上时,无法将其指定为父亲/母亲/配偶。
  • Bug#2724768: 时区代码中的错误
  • Bug#2750454: 致命错误:在 person.inc.php 中调用未定义函数 get_photographer_search_array()
  • Bug#2775190: 人员的下拉菜单未按姓名排序。
  • Bug#2718814: 无法取消设置两个人之间的关系。
  • 修复了当删除该照片的最后一个评分时平均评分变为 0 的错误
  • Bug#2794052: 使用 PHP4 时 timezone.inc.php 中的语法错误
  • Bug#2803133: 使类别/专辑或地点成为其自身父级会导致内存不足错误。
  • Bug#2804335: 当导入某些 EXIF 字段中包含零的 JPG 时,出现除以零错误。
  • 修复了照片页面上的地图未显示照片位置(如果位置设置在地点而不是照片本身上的话)的错误。
  • 修复了照片页面上的地图未显示(如果用户未使用 "自动编辑" 功能的话)的错误。
  • 修复了当地点的标题或地址包含引号时会导致 javascript 错误的错误。


  • 德语、加拿大英语、丹麦语、荷兰语、意大利语和瑞典厨师已更新。
  • 添加了 Pekka Kutinlati 翻译的芬兰语。
  • 从过时的翻译中删除了一些空翻译。


  • 从 contrib 目录中删除了 zoph-0.3.3.postgress.diff。它太旧了,没有用处。

Zoph 0.7.5

[编辑 | 编辑源代码]

2009 年 3 月 14 日

Zoph 0.7.5 是 v0.8 之前的最后一个“功能发布”。此版本引入了一些将在下一个“稳定”版本 0.8 中出现的新功能。此版本修复了早期 0.7.x 版本中的许多错误。

  • Bug#2465009,评分错误计数器。
  • 修复了 Zoph 翻译版本无法为搜索结果创建面包屑的错误。
  • 修复:时区计算使用本地时区而不是配置的 CAMERA_TZ。
  • Bug#2671365 无法发表评论。
  • 修复了 zophImport.pl 中的一个错误,其中 --update 在某些情况下可能会将照片移动到错误的位置。
  • 添加了一个功能,允许管理员用户查看特定用户给出的评分,在用户页面添加类似于报告页面上的图表。
  • 管理员现在可以查看每个照片是谁评分的。
  • 管理员可以删除评分。
  • 评分时现在会存储 IP 地址和日期/时间。
  • 管理员可以控制用户是否可以对照片评分。
  • Req#2126915:允许用户对同一照片进行多次评分,但每个 IP 地址只能评分一次,您可以将此用于 DEFAULT_USER 或在多人之间共享的用户帐户。
  • 改进了错误时间或日期的错误处理。(时区计算)
  • 将所有 MySQL 调用移至 database.inc.php,使调整到其他数据库变得更容易,部分解决了 Req#2464455。
  • Req#1480136:保存搜索结果。
  • 用户资料中现在显示了用户的所有评论列表。

已知问题

[编辑 | 编辑源代码]
  • 翻译尚未更新。
  • 并非所有文档都已更新。

Zoph 0.7.4

[编辑 | 编辑源代码]

2008 年 12 月 22 日

Zoph 0.7.4 是一个“功能发布”,它引入了将在下一个“稳定”版本 0.8 中出现的一些新功能。此版本修复了早期 0.7.x 版本中的许多错误,并专门处理了一些性能问题。

  • Bug#2044965:将时区分配给所有子项仅将时区分配给直接子项。
  • Bug#2044967:改进推测时区功能的错误处理。
  • Bug#1820234:Zoph 为受限用户显示位置、类别和人员。
  • Bug#2059210:总体性能不佳:加载时间过长,自动完成框需要很长时间才能加载等。此修复极大地提高了 zoph 的性能。
    • 简化了几个 SQL 查询。
    • 更改了 SQL 查询,以便不再从数据库中请求未使用的行。
    • 更改了 SQL 查询,以便不再在不需要时对记录进行排序。
    • 更改了自动完成代码,因此不再需要加载自动完成和传统下拉菜单(对加载搜索页面有很大改进!)。
  • Bug#2125858:用户页面上的表标题互换。
  • Bug#2097894:使用 MSIE 时,批量编辑页面上的布局失败。
  • Bug#1706366:人员槽位功能与自动完成不兼容,还将自动完成支持添加到之前没有它的几个页面(只有批量编辑页面还没有自动完成支持)。
  • Bug#2274989:更改用户时,密码会被覆盖。
  • Bug#2275005:摄影师不在人员列表中。人员列表没有显示管理员用户的全部人员。
  • Bug#2373633:zoph.php 上的计数器对于非管理员用户来说是错误的。
  • Bug#2373609:树视图显示所有相册/类别/位置。
  • Bug#2315870:使用非标准尺寸缩略图时的布局故障。
  • Bug#2438062:如果分配的封面照片对用户不可见,Zoph 不会为人员选择不同的封面照片。
  • Req#2097906:在不使用自动编辑功能的情况下,将“下一个”和“上一个”链接添加到编辑照片页面。
  • Req#1467095:组访问权限。
  • 修复了翻译中的一些错误(主要是多余的空格)。
  • 更新了加拿大英语、荷兰语和德语翻译。
  • 删除了“smart_pulldown”代码,该代码在大多数情况下根本没有使用,尤其是在添加了自动完成功能之后。
  • 创建了一个脚本来自动将用户权限迁移到组权限。用于 0.7.3 到 0.7.4 或 0.7 到 0.8 迁移。

Zoph 0.7.3

[编辑 | 编辑源代码]

2008 年 7 月 24 日

Zoph 0.7.3 是一个“功能发布”,它引入了将在下一个“稳定”版本 0.8 中出现的一些新功能。它还修复了 0.7.1 和 0.7.2 中的一些错误,最后,它包含了 0.7.0.5 中的错误修复。这包括安全更新。

  • Bug#1985434:人员的 a-z 索引不再起作用。
  • Bug#2006151:搜索页面上的一个“+”按钮不起作用。
  • Bug#1987338:ZIP 下载功能与 PHP4 不兼容。
  • Bug#2006154:描述字段的区分大小写搜索不起作用。
  • Bug#1985432:对“主页”的两种不同含义。
  • Bug#1986847:法语翻译的字符集错误。
  • Bug#1983556:一旦设置了多个属性,就无法取消设置。由 Charles Brunet 修复。
  • Bug#2015802:插入新位置时出现 SQL 错误。
  • Bug#2012300:位置页面缺少换行符。
  • Bug#2015312:人员页面上的“工作”字段布局错误。
  • Bug#2015346:家庭位置未显示标题。
  • Bug#2015340:删除人员不会删除所有引用。
  • Bug#2015348:删除位置不会删除对它的所有引用。
  • Bug#2021272:更改根相册的父级时发生崩溃。
  • Bug#2022777:[person] 标记在页面功能中丢失。
  • Bug#2021272:更改根相册的父级时发生崩溃。
  • Req#1505552:映射支持。您现在可以使用地图显示照片的位置,使用 mapstraction api。支持 Google、Yahoo 和 OpenStreetMap 地图。
  • Req#1586463:时区支持。您可以存储有关拍摄照片的时区的信息,并让 Zoph 自动为您计算正确的时间。
  • Req#2006156:增加相册和类别的标题字段长度。
  • Req#2021275 展开树视图的所有按钮。

荷兰语、法语、德语和波兰语的翻译已更新。

Zoph 0.7.0.5

[编辑 | 编辑源代码]

2008 年 7 月 20 日

Zoph 0.7.0.5 是一个安全修复程序,修复了几个 SQL 注入漏洞。虽然大多数漏洞无法利用,或者只能被管理员用户利用,但我建议您升级到 0.7.0.5。此版本还包含了许多额外的“安全网”,这将使利用任何未来的 SQL 注入变得更加困难。

它还修复了 0.7 版本中的一些错误。

  • Bug#1813293:导入与 PHP < 5 不兼容。
  • Bug#2006151:搜索页面上的一个“+”按钮不起作用。
  • Bug#2012300:位置页面缺少换行符。
  • Bug#2015312:人员页面上的“工作”字段布局错误。
  • Bug#2015346:家庭位置未显示标题。
  • Bug#2021272:更改根相册的父级时发生崩溃。

Zoph 0.7.2.1

[编辑 | 编辑源代码]

2008 年 6 月 3 日

Zoph 0.7.2.1 是 Zoph 0.7.2 的错误修复版本,它修复了以下问题。

  • Bug#1981910:0.7.2 分发版中的某些文件不是最新版本。
  • Bug#1820229: 当用户没有权限查看时,某些缩略图未显示。
  • Bug#1813293: Web 导入与 PHP < 5 不兼容

Zoph 0.7.2

[编辑 | 编辑源代码]

2008 年 6 月 1 日

Zoph 0.7.2 是一个“功能版本”,它引入了一些新功能,这些功能将在下一个“稳定”版本 0.8 中出现。它还修复了 0.7.1 中的一些错误。最后,它包含了 0.7.0.3 和 0.7.0.4 中的错误修复。

  • Bug#1819755: 无法查看所有相册的用户并不总是能看到他*可以*查看的所有相册。
  • Bug#1820225: 受限用户可以查看人员列表。
  • Bug#1820229: 如果用户没有权限查看手动分配的缩略图,则用户无法查看所有缩略图。
  • 有时并非所有相册都显示,并且排序顺序并不总是正确的。
  • Zophcode: 可以在评论中添加标记和表情符号。表情符号取自 PHPBB。(它们在 GPL 下)
  • Patch#1923522 和 Patch#1923525 现在可以配置默认语言,并且登录屏幕已翻译。感谢 Francisco Javier Félix 提供了这些补丁。
  • Req#1928328: 使用交替颜色方案,以便更轻松地查看人员列表。感谢 Francisco Javier Félix 提供了这一点。
  • 为 selection.inc.php 添加了许可证和一些额外的安全措施(虽然该文件不存在安全问题,但如果将来发现安全问题,则更难利用)。
  • 将 pager.inc.php 中的功能移动到 util.inc.php,以便更容易重用。
  • 添加了一个管理员页面,管理员可以在其中管理设置。将主菜单中的“用户”替换为“管理员”。
  • Req#1506959: Zoph 页面功能,允许自定义相册/类别/人员/地点的第一页。
  • 西班牙语由 Francisco Javier Félix 更新
  • 加拿大英语、德语和荷兰语已更新

Zoph 0.7.0.4

[编辑 | 编辑源代码]

2008 年 5 月 26 日

这是一个错误修复版本,它修复了 0.7 版本中的一些错误。

  • Bug#1923507: 缺少 pleasewait.gif
  • Bug#1926107 由于 zoph.sql 中的虚线导致 SQL 错误
  • Bug#1923955: 照片 x of y 未正确翻译
  • Bug#1928150: 树视图显示“+”即使分支已经打开
  • Bug#1928671: 通知邮件无法正常工作
  • 当 .zophrc 文件以负赋值(“= 0”)结尾时,Perl 会出错。添加“1;”以确保它始终以“正”结尾。
  • Bug#1964408 首选项页面上的布局混乱。

非常小的新功能:现在在询问删除确认时会显示照片

Zoph 0.7.0.3

[编辑 | 编辑源代码]

2008 年 3 月 15 日

这是一个错误修复版本,它修复了 0.7 版本中的一些错误。

  • Bug#1856587: 针对 MSIE 渲染问题的 CSS 修复
  • Bug#1859100: 当路径在文件名中指定时,zophImport.pl 将文件移动到错误的目录
  • Bug#1840352: 评分和收藏夹并不总是正常工作。

Zoph 0.7.1

[编辑 | 编辑源代码]

2007 年 10 月 21 日

Zoph 0.7.1 是一个“功能版本”,它引入了一些新功能,这些功能将在下一个“稳定”版本 0.8 中出现。它还包含了 0.7.0.1 和 0.7.0.2 中的错误修复。

  • 现在可以定义水印的位置。
  • Req#1713938: Zoph 现在可以配置为移动导入的图像而不是复制它。这样可以避免以后进行清理。默认情况下是移动照片。
  • Req#1504375 现在可以将一组照片(相册、类别、搜索结果等)下载到 ZIP 文件中。ZIP 文件的大小和照片数量是可配置的。
  • Req#1500560: 现在,您可以通过首选项为相册和类别设置所需的排序顺序。(最新的/最旧的照片,第一个/最后一个更改,最低/最高/平均评分,名称,排序名称)。排序名称是一个新字段,您可以使用它进行排序。
  • Req#1742672 相册/类别/地点现在也具有缩略图,当相册本身没有照片时,它会从其子相册/c/p 中选择一张照片。
  • 信息表现在以最合适的单位(KiB、MiB、GiB)显示照片的总大小,而不是总是以 MiB 显示。


Zoph 0.7.0.2

[编辑 | 编辑源代码]

2007 年 7 月 25 日

  • Bug#1756660: 管理员无法查看地点的详细信息
  • 管理员无法查看人员的详细信息
  • Bug#1755325: 无法取消设置封面照片
  • Bug#1598437 用户现在只能将照片放到他具有写入权限的相册中。
  • Bug#1760100: 新安装的 SQL 脚本无法正常工作。
  • 意大利语翻译现在已更新

Zoph 0.7.0.1

[编辑 | 编辑源代码]

2007 年 7 月 14 日

  • 修复了一个(不可利用的)SQL 注入错误。

2007 年 7 月 1 日

错误修复

[编辑 | 编辑源代码]
  • Bug#1745803: 注释照片页面上的布局问题
  • Bug#1745795: 使用键盘进行自动完成导航无法正确处理“enter”
  • 修复了一个导致用户未以管理员身份登录时,自动缩略图无法正常工作的错误。
  • 修复了一个错误,该错误会导致非管理员用户为所有类别获取相同的缩略图,而不管该照片是否实际存在于该类别中。
  • Bug#1742676: 缩略图在权限不足时显示意外行为。
  • Bug#1742674: 现在,当按下“enter”键时,自动完成字段会前进到下一个字段。

清理和各种

[编辑 | 编辑源代码]
  • 对荷兰语、德语、加拿大英语、法语、挪威语和瑞典厨师进行了多次(微小)更改。
  • 更新了土耳其语和丹麦语


Zoph 0.7pre2

[编辑 | 编辑源代码]

2007 年 6 月 24 日

错误修复

[编辑 | 编辑源代码]
  • Bug#1738931 查看选择对人员不起作用
  • places.php、albums.php、categories.php 中的字母大小写错误,导致翻译无法正常工作
  • Bug#1738592 在自动完成字段中按下 enter 键不起作用
  • Bug#1738307: 在某些情况下,zophImport.pl 会尝试在建立数据库连接之前连接到数据库。
  • 修复了一个布局问题,该问题会导致照片描述在某些情况下出现在页面上的奇怪位置。

清理和各种

[编辑 | 编辑源代码]
  • 所有语言都已更新。所有重复和未使用的字符串已从翻译文件中删除。荷兰语、德语、加拿大英语、法语、挪威语,甚至瑞典厨师(Bork! Bork! Bork!)现在都已完全更新。丹麦语、意大利语和土耳其语几乎已更新。

Zoph 0.7pre1

[编辑 | 编辑源代码]

2007 年 6 月 2 日

新功能

[编辑 | 编辑源代码]
  • Req#722617:读取/显示/处理更多/完整的 EXIF 数据
  • Req#1260584:基于 JavaScript 的下拉框自动完成功能。
  • Req#1478748:现在可以通过文本搜索相册/类别/摄影师/人物,而不是从列表中选择。
  • Req#1491208:在相册/类别/地点,每个链接现在显示该相册中的照片数量和该相册及其下级相册中的照片数量。
  • 在相册和类别中,您现在可以看到当前相册中的照片数量,以及当前相册和所有下级相册中的照片数量(之前只显示后者) - 就像地点自 Zoph 的先前版本以来一直具有的一样
  • Req#1506959(部分):为相册、类别、人物和地点指定封面照片
  • Req#1511961:现在有三种相册/类别/人物/地点视图:列表(“旧”视图)、树形视图和缩略图视图。
  • 在缩略图视图中,当没有选择封面照片时,自动为 a/c/p/p 选择封面照片。
  • Req#1709390:zophImport.pl:您现在可以通过 .zophrc 文件设置 dateddirs、copy、hierarchical 和 verbose 的默认值。感谢 Peter Farr 提供补丁。
  • Patch#1647439:zophImport.pl 现在可以导入前解析符号链接。感谢 Peter Farr 提供补丁。

错误修复

[编辑 | 编辑源代码]
  • Bug#1564548、Bug#1725811:幻灯片显示错误
  • Bug#1568418:当不使用搜索条件时,分页器链接在批量编辑页面中不起作用。
  • Bug#1571227:ZIP 文件的网页导入无法工作
  • Bug#1571577:无法在 DEBUG 设置的情况下登录
  • Bug#1571682:登录后 URL 中出现额外的“/”
  • Bug#1574205:编辑页面没有“返回”
  • Bug#1574206:在编辑页面上删除面包屑不会正确返回
  • 在某些情况下,搜索的第二页会将“>=”或“<=”更改为“=”。
  • 地点的 URL 不能超过 32 个字符。
  • 修复了当对人物进行文本搜索未返回任何人物时,搜索行为不正确的错误。
  • 修复了布局问题 - 有时人物页面上的主窗口不够大,无法显示所有
  • Bug#1713946 缺少本地化字符串
  • Bug#1592560 当“path”字段为空时,导入失败
  • Bug#1598437 导入不检查用户是否可以写入选定的相册。
  • Patch#1713924:EXIF 日期/时间优先级,由 Antoine Delvaux 提供的补丁。

清理和各种

[编辑 | 编辑源代码]
  • 大量清理 HTML 和 CSS 代码。现在所有不必要的表格都已替换为语义 HTML/CSS 组合。
  • 删除翻译文件中的重复空格。
  • 清理并消除大量(但不是全部)PHP 警告消息。
  • 使用新的 Zoph 邮件地址更新了信息页面
  • 将人物页面上的“view”更改为“display”,以保持一致并解决翻译问题(“view”一词也用在照片页面上,但在那里有不同的含义)
  • 荷兰语、德语和法语翻译已更新
  • 更改了一些 SQL 语法以提高速度

2006 年 9 月 21 日

  • 应荷兰语翻译的要求,删除了其邮件地址
  • 修复:报告页面上的评分链接在翻译的 Zoph 版本中不起作用。
  • 更新丹麦语语言文件
  • 修复:LIKE 搜索问题(Bug#1541763)
  • 改进了导入的错误处理
  • 修复了导入在 Windows 系统上不起作用的问题(Bug#1527333)
  • 修复:幻灯片在搜索结果中无法工作(Bug#1562419)

Zoph 0.6pre2

[编辑 | 编辑源代码]

2006 年 7 月 13 日

  • 更新翻译:荷兰语、英语、德语、丹麦语和加拿大英语现在应该完全更新。
  • 修复了地点编辑屏幕中的布局故障
  • 修复了关系和选择功能中的缺少翻译。
  • 修复了一些与 PHP4 的不兼容性
  • 修复了导致访客用户无法登录的问题。
  • 修复了在会话超时后尝试登录的问题
  • 修复了翻译后的 Zoph 版本中搜索无法工作的问题
  • 修复了 SQL 安装脚本中的一些问题,感谢 Ed P. 提供的补丁。
  • 添加了部分土耳其语翻译,感谢 Mufit Eribol
  • 修复了自动编辑模式中的一个问题,即在进行更改后不会返回到正确的照片。
  • 更新了 zophImport.pl 和 zophExport.pl 的手册页
  • 在用户列表中,将“view”更改为“display”,以保持一致并解决翻译问题(“view”一词也用在照片页面上,但在那里有不同的含义)

Zoph 0.6pre1

[编辑 | 编辑源代码]

2006 年 6 月 4 日

新功能

[编辑 | 编辑源代码]
  • 现在可以对照片发表评论
  • 您可以选择照片以对该选择执行某些操作。
  • 您现在可以在照片之间创建链接。(Req#778845(部分),Req#828750)(目前,这是唯一使用“选择”的功能)
  • 使用指向 Zoph 的外部链接现在将转到登录页面,然后转到请求的 URL。(Req#1443574)
  • 图像服务现在默认启用
  • 可以覆盖相册中照片的排序顺序(Req#665237)
  • 可以覆盖类别中照片的排序顺序(类似于 Req#665237)
  • 可以在 URL 中使用名称而不是 ID 来调用相册和类别。(Req#778024)
  • 对菜单进行了一些小的更改:当悬停在菜单选项上时,布局会更改为模拟“选项卡”样式显示(如果您喜欢这种方式,请告诉我!)
  • 现在不再需要位于图像目录中才能导入照片。(Req#853091)
  • ZophImport.pl 和 zophExport.pl 现在使用外部文件来存储配置(如 Debian 版本的 Zoph)。
  • 快速导航到位置。(Req#1417305)
  • 搜索页面现在在相册、类别和地点旁边有一个“无子级”复选框。(Req#1416195)
  • 将 URL 添加到地点,以便可以制作指向例如地图的链接。(Req#1466069)

错误修复

[编辑 | 编辑源代码]
  • 将指向 Zoph 的 URL 包含在电子邮件中(Req#655957)
  • define_annotated_photo.php、edit_person.inc.php 和 edit_place.inc.php 中的翻译修复
  • zoph_table.inc.php:调试代码中的小布局修复
  • 修复:如果字符串以“特殊字符”开头,则不会被正确翻译。
  • 修复了一些 HTML 编码问题。(Bug#1467146 和一些未报告的错误)
  • 当 php.ini 设置为 short_open_tag = Off 时,按钮文本不正确(Bug#1459175)
  • 评分被截断(Bug#1466551)
  • 修复了在没有 SSL 的情况下登录会将您重定向到错误页面的错误。
  • 在使用“自动编辑”模式时,编辑/删除照片后,下一步/上一步按钮丢失。(Bug#1467143、Bug#1463947)
  • 当在 config.inc.php 中更改中缀时,CSS 样式不会应用(Bug#1466068)
  • 在 photo.inc.php 中添加了缺少的空格
  • 将 DEFAULT_TABLE_WIDTH 指定为百分比不起作用(Bug#1446202)
  • 所有页面都缺少 HTML 标签。
  • MySQL >4.1 转换不适用于默认用户功能。(Bug#1500325)
  • comment.inc.php 中的对象语法与 PHP4 不兼容。(Bug#1500582)

清理和各种

[编辑 | 编辑源代码]
  • 更新了丹麦语、意大利语、荷兰语、德语和加拿大英语语言文件
  • 清理所有语言文件(删除了不再使用的字符串)
  • 删除了 zoph_update-0.4pre1.sql
  • 在 photo.php 中,动作链接现在使用数组构建。为了方便使用自动编辑功能的用户,编辑页面现在显示了更多链接。
  • 清理了搜索页面的代码:删除了许多混乱和冗余的代码,并添加了空格以提高可读性。功能应保持不变。
  • 修复了 util.inc.php 中的代码布局
  • 更新了地点编辑页面的 HTML 以使用语义 HTML 而不是表格。


Zoph 0.5.1

[编辑 | 编辑源代码]

2006 年 3 月 12 日

  • 更新了 Richard Heyes 的 mailclass 到最新版本。应该部分解决 Req#655957
  • 修复:引号和撇号未正确显示(Bug#1443235)
  • 修复:地点按 ID 而不是按字母顺序排序。(Bug#1443427)
  • 修复:编辑后丢失上下文(Bug#1333428)
  • 修复:单击随机选择的照片的缩略图会选择一张新的随机照片,而不是显示缩略图的放大版本(Bug#1443927)
  • 修复:包含双引号的字段被截断(Bug#1443235)
  • 修复:photo.php:每当更改 _rows、_cols 等字段时,它们会被添加到 URL 中,而不是被替换。(没有导致任何功能问题)
  • 修复:幻灯片末尾的错误(Bug#1446200)
  • 删除了 create_text_input 中的额外空格
  • 修复安装 SQL 文件:一些 Zoph 0.5 版本所需的缺失更改(Bug#1447727)
  • 解决从 Zoph 发送的邮件中主题行重复的问题
  • 德语翻译的修正,感谢 Ulrich Wiederhold
  • 添加了荷兰语和加拿大英语的缺失翻译,并更新了 zoph_strings.txt
  • 已修复:当使用翻译后的 Zoph 版本时,搜索页面不显示结果(Bug#1448346)

2006 年 3 月 1 日

  • v0.5 等于 v0.5-pre4

Zoph 0.5 pre4

[编辑 | 编辑源代码]

2006 年 2 月 18 日

  • 解决了一个在批量编辑页面上添加一些人到照片并随后进行其他编辑时导致错误的错误(Bug#1422741)
  • 修复了批量编辑页面上的分页链接在进行编辑后会导致错误的问题。
  • 在搜索页面中添加了额外的反 SQL 注入代码。
  • 使用大量相册更新用户权限时,会发生“URL 太长”错误。(Bug#1434235)
  • 修复了一个导致某些相册权限在更改时未正确更新的错误。

Zoph 0.5-pre3

[编辑 | 编辑源代码]

2006 年 1 月 30 日

  • 解决了升级文档中的拼写错误
  • 解决了一个导致管理员用户无法浏览人员的错误
  • zophImport.pl:--verbose 与 --path 结合使用无法正确说明文件复制的位置。
  • zophImport.pl:现在在出现错误时以非 0 状态代码退出
  • 更新了 zophImport.pl 和 zophExport.pl 的手册页(感谢 Edelhard Becker)
  • 解决了一个导致批量编辑页面在从搜索结果中调用时无法正常工作的错误(Bug#1415457)
  • 在某些查询中添加了括号,以便搜索页面对“不在”查询反应更好。
  • 修复了一个导致在批量编辑页面上进行的一些更改被忽略的错误。
  • 在批量编辑页面中添加了一个额外的“更新”按钮(Req#1416184)
  • 对地点下拉菜单的数据库查找进行了更改,这极大地提高了批量编辑页面的性能。

Zoph 0.5-pre2

[编辑 | 编辑源代码]

2006 年 1 月 24 日

  • 在 Zoph-0.5pre1 中使用非管理员用户登录不起作用(Bug#1413557)
  • v0.5pre1 中的评分链接不起作用(Bug#1413244)

Zoph 0.5-pre1

[编辑 | 编辑源代码]

2006 年 1 月 21 日

  • 更改了 logon.php 和 credits.html 中的拼写错误
  • 修复了用户未登录时出现的 PHP 错误(bug#1325547)
  • 添加了与 MySQL=>4.1 的兼容性,以及将密码从 MySQL 4.1 之前的格式自动转换为 4.1 及更高版本的代码。
  • 对 HTML 和 CSS 进行了大量更新,大多数更新是为了改进 HTML 语义。(使用更少的表格进行布局)。
  • 解决了 config.inc.php 中的一些不一致问题(一些定义使用了引号,而另一些没有)
  • zoph_table.inc.php 现在在 DEBUG 处于打开状态时提供更多调试信息。
  • 位置现在是分层的。SQL 更新脚本会执行必要的数据库更新;contrib 目录中包含一个不受支持的脚本,该脚本将尝试将您的位置更改为真正的分层列表。使用风险自负!
  • Dated_dirs 现在可以是分层的(而不是名为 2006.01.20 的目录,您将有一个目录树 2006/01/20)。感谢 Oliver Seidel(Req#656472)
  • 立即编辑配色方案,并可以复制配色方案(Req#715104)
  • Web 导入器中的日期目录(Req#739557)
  • 导入的 tar 和 zip 文件可以自动删除(Req#739267)
  • 更改了 import.php 中的错误消息,以方便翻译。
  • 没有“浏览人员”权限的人员现在将无法再看到人员的姓名。(Req#749503)
  • 如果 EXIF 标题中没有日期,请使用文件日期和时间。(Req#752404)
  • 可以选择在新窗口中打开全尺寸图像。(Req#1252457)
  • 高质量图像的水印。(Req#1250028)
  • 强制 SSL 登录,感谢 Aaron Parecki。(Patch#1253265)
  • 强制使用 SSL
  • zophImport.pl:当相册/位置/类别/人员不存在时,现在会失败。(可以通过设置 $ignoreerror 关闭)。部分解决了 Debian 错误 #284539。
  • zophImport.pl:当将照片添加到已在其中的相册/类别/人员时,现在会显示一个友好的错误。(部分解决了 Debian 错误 #284539)
  • 更改了 config.inc.php 中的默认权限,如 Debian 错误 #326649 中所要求的那样
  • zophImport.pl:添加了 --copy 和 --verbose 选项。解决了 Debian 错误 #211312 和部分 #218491。
  • 搜索页面有了重大改进。感谢 Roy Bonser。(Req#685269 和 Patch#1395052)。
  • 修复了一些可能的 SQL 注入问题。
  • 同时向照片添加多人,感谢 Neil McBride。(Patch#1406959)
  • 修复了使用没有 EXIF 信息的文件时日期字段设置不一致的问题。(Bug#1402492)
  • 更新了加拿大英语、德语和荷兰语翻译。

2005 年 9 月 4 日

  • 删除了 CSS 面包屑定义中的“float”,这是一个解决 Firefox 中一个非常小的布局问题的变通方法,但导致 Konqueror 和 Safari 中出现了一些难看的行为。
  • 修复了编辑照片后不正确的“下一步”URL。(bug#1252455)
  • 将编辑按钮移至 edit_photo.php 中的右侧
  • 更新了荷兰语、英语、加拿大英语和德语翻译
  • Zoph_strings.txt(翻译骨架文件)已针对 0.4 更新
  • 类别页面上的“根类别”现在已翻译
  • 修复了在幻灯片播放期间按暂停键时的布局问题
  • “向上”按钮现在会带您返回到您查看的最后一个页面,而不是第一个页面(bug#1259152)
  • 在上传失败时添加了一个警告,以检查最大文件大小(bug#739546)
  • 添加了波兰语翻译(感谢 Krzysztof Kajkowski)
  • 瑞典语翻译由 Johan Linder 更新
  • 出于布局原因,将 DEFAULT_WIDTH 增加到 600

Zoph 0.4pre2

[编辑 | 编辑源代码]

2005 年 8 月 1 日

  • 更改布局以使用 CSS(感谢 Jeroen Roos)
  • 添加了繁体中文翻译(感谢 Mat Lee)
  • 修复了更新和提交按钮的翻译
  • 添加了一个“Contrib”目录,其中分发了用户贡献的一些工具。
  • Contrib:使用 Postgres 作为数据库的差异(适用于 zoph 0.3.3)(感谢 Chris Beauchamp)
  • Contrib:ZophEdit Python 脚本,用于在 zoph 数据库中编辑照片元数据(感谢 Nils Decker)
  • Contrib:ZophClean Perl 脚本,用于查找并解决数据库和磁盘上文件之间的差异。
  • 修复了一个错误,该错误导致只有管理员用户才能对照片进行评分并将照片添加到灯箱相册中(pat#1179920)(感谢 Jason Taylor)
  • 添加了一个检查,以防止相册名称、类别名称、位置、人员姓名、用户名和配色方案为空。(bug#846417)
  • 修复了 zophImport.pl 的一个错误,该错误导致查找包含多个空格的名称的人员失败(pat#830236)(感谢 Hans Verbrugge)
  • Contrib:添加了一个将电影添加到 Zoph 的脚本(pat#1176317)(感谢 Giles Morant)
  • 修复错误:已删除的相册仍可能是灯箱相册(bug#1193347)
  • 修复了与面包屑相关的 URL 编码错误(bug#1194722)
  • 修复了删除照片时出现的问题:在删除后返回到照片时,在自动编辑打开或关闭的情况下,操作不一致。(bug#772403)
  • 在文件无法解压缩时添加了一个错误消息(#1193351)
  • 将许可证从 BSD 更改为 GPL。
  • 更改了 config.inc.php 中的默认宽度,使其稍微更宽,以解决布局故障

Zoph 0.4pre1

[编辑 | 编辑源代码]

从未发布

  • 创建了一个验证器类,以允许不同类型的身份验证
  • 在 validator.inc.php 中添加了一个函数,以允许 htpasswd 身份验证(req#656449)(感谢 Asheesh Laroia)
  • 在 zophImport.pl 中添加了 $host 参数(bug#656438)
  • 修复了 it's 与 its 的语法(bug#656444)
  • 将“<?=” 更改为“<?php echo”,以实现 short_open_tag = Off 兼容性(bug#670542)
  • 将 header.inc.php 中的注销选项卡更改为对默认用户显示“登录”(req#656448)
  • 在 config.inc.php 中添加了 DB_PREFIX 并更新了 sql 以使用它(req#656450)
  • 修复了 photos.php 和 photo_search.inc.php 中的 DEFAULT_ORDERING 错误(bug#667484)
  • 修复了 photo_search.inc.php 中日期排序无法暗示时间排序的错误 (pat#675164) (感谢 Ian Kerr)
  • 修复了禁用 cookie 时 PHPSESSID 无法传递到图像链接中的错误 (bug#663523)
  • 修复了 util.inc.php 中 update_query_string() 无法覆盖新参数的错误 (bug#678491)
  • 更新了 exif.inc.php 中的 exif 闪光灯处理 (bug#671023)
  • 包含更新后的语言包,其中包含新的德语、荷兰语和加拿大英语翻译
  • 添加了图像旋转功能 (req#666979)
  • 修复了双重转义问题 (bug#656435)
  • 修复了 Mac 上使用 IE 浏览器的幻灯片问题 (bug#667480)
  • 修复了日历视图中最后修改日期和照片拍摄日期混淆的错误 (bug#667486)
  • 添加了“默认目标路径”,因此当未指定路径时,导入不再失败 (bug#670855)
  • 在类别页面上添加了一个额外的空格 (bug#741736)。(感谢 Mark Cooper)
  • 添加了瑞典语 (感谢 Mikael Magnusson)、南非语 (感谢 Neels Jordaan)、希伯来语 (感谢 "Prince01")、葡萄牙语 (感谢 Joaquim Azevedo)、丹麦语 (感谢 Jesper Skytte) 语言
  • 修复了“瑞典厨师”翻译中的错别字
  • 在 webimported 中添加了对 PNG 和 GIF 的支持 (感谢 Patrick Lam)
  • 使用 php_validate() 添加了使用 PHP_AUTH_USER/PW 的验证 (感谢 Samuel Keim)
  • 升级了邮件类
  • 添加了电子邮件通知
  • 添加了每个用户的最后登录时间和 IP 地址的注册
  • 添加了带注释的照片电子邮件 (感谢 Nixon P. Childs)
  • 添加了多个用户的评分功能
  • 通过添加向上和返回链接来改善导航
  • 修复了某些特定情况下“下一步”按钮的问题 (bug#782519) (感谢 Curtis Rawls)
  • 添加了批量编辑模式,可以将任何照片页面更改为“高级编辑”页面 (req#667478)
  • 修复了照片编辑问题 (bug#782600) (感谢 Curtis Rawls)
  • 修复了幻灯片中的偏移错误
  • 修复了搜索结果页面上分页器的问题。
  • 修复了报表页面上一些照片被计算两次(或更多次)的错误 (pat#675172) (感谢 Ian Kerr)

Zoph 0.3.3

[编辑 | 编辑源代码]

2002 年 12 月 13 日

  • 修复了 zophImport.pl 中的错误,该错误导致当原始图像小于缩略图尺寸时,创建缩略图(或中等尺寸)可能会失败 (感谢 Tetsuji Kyan)
  • 删除了 zophImport.pl 中 convert() 的 +profile 选项,因为这在某些用户系统上会导致问题(* 的扩展问题?)
  • 修复了 slideshow.php 中的错误,该错误导致幻灯片完成时显示错误
  • 添加了允许在缩略图下显示描述的偏好设置
  • 修复了 photos.php 中的一个小分页错误
  • 更新了 person.inc、person.php 和 photo_search.php,以便人员和照片页面在 url 中接受 "person=LastName,FirstName" 而不是仅接受 person_id
  • 在 image_service.php 中添加了对 getvar("type") 的缺失调用 (感谢 Ian Kerr)
  • 在 person.php 和 place.php 中添加了“的照片”、“的照片”和“的照片”链接的照片数量
  • 在 people.php 中添加了“的照片”和“的照片”链接,在 places.php 中添加了“的照片”链接
  • 将 WEB_IMPORT 配置拆分为 CLIENT_WEB_IMPORT 和 SERVER_WEB_IMPORT
  • 更新了 import.php 以处理 zip 和 tar 存档的上传
  • 修复了 import.php 中的错误,该错误导致当未设置目标路径时,服务器导入失败
  • 用 <?php 替换了 <?,因此 php.ini 中不必启用 short_open_tag
  • 修复了 mail.php 中的错别字,该错误导致 html 邮件中的图像损坏
  • 创建了 zophExport.pl 以创建照片的静态 html 画廊
  • 为 zophImport.pl 添加了手册页 (感谢 Mark Cooper)
  • 更新了教程,将其重命名为手册
  • 添加了更新后的语言包,其中包含挪威语和西班牙语翻译 (感谢 Haavard Leonardo Lund 和 Alvaro González Crespo)

Zoph 0.3.2

[编辑 | 编辑源代码]

2002 年 10 月 17 日

  • 修复了 edit_photo.inc.php 中的错误,该错误导致如果禁用了 register_globals,“显示附加属性”链接不起作用
  • 更新了 photos.php,以便在分页器中始终显示第一页和最后一页 (感谢 Christian Hoenig)
  • 在 edit_photo.inc.php 中的编辑照片页面添加了“删除”链接
  • 修复了 photo.php 中的错误,该错误导致使用搜索页面时忽略自动编辑首选项
  • 添加了四个新的配色方案
  • 修复了 util.inc.php 中下拉菜单中光圈和测光拼写错误 (感谢 Francesco Ciattaglia)
  • 将缺失的翻译代码添加到了 categories.inc.php、albums.php、zoph.php 中
  • 添加了用于 people.php 和 places.php 的 DEFAULT_SHOW_ALL 配置参数
  • 从 info.php 和 reports.php 中添加了缺失的页脚包含
  • 将对 include_once 的调用替换为对 require_once 的调用
  • 在 search.php 中添加了路径到字段下拉菜单
  • 在 zophImport.pl 中,在文件操作命令之后添加了 "or die" 检查
  • 在 zophImport.pl 中用对 copy() + unlink() 的调用替换了 rename(),因为 rename 在跨文件系统移动时会失败
  • 更改了 person.php 中的表结构
  • 添加了新的语言包,其中包含新的意大利语翻译 (感谢 Francesco Ciattaglia)

Zoph 0.3.1

[编辑 | 编辑源代码]

2002 年 9 月 30 日

  • 修复了 zophImport.pl 中的错误,该错误导致即使设置了 mixed_thumbnails,也会应用 thumb_extension
  • 更新了 zophImport.pl,以便在执行 --update --thumbnails 时,不必传递路径
  • 修复了 user.inc.php,以便当非管理员查看照片时,不会显示“偏移量 1 对 MySQL 结果索引无效”警告 (此错误仅在 9 月 26 日的 Zoph 0.3 下载中存在大约 2 个小时)
  • 修复了 edit_place.inc.php 中的州字段大小标签
  • 更新了法语语言模块
  • 删除了 0.3 中意外包含的 zoph.sql 中的额外表格
  • 更新了 image_service.php 以启用使用缓存的图像 (感谢 Alan Shutko)
  • 修复了 user.inc.php 中的错误,该错误导致如果禁用了 register_globals,撤销相册会导致该用户的全部相册被撤销
  • 修复了 photos.php,以便奇数分页器大小不再导致出现小数页面编号
  • 修复了 zoph.php,以便在随机选择的图片链接中使用最小随机图片评分
  • 修改了 place.inc.php 中的 get_link(),以便也可以显示城市链接
  • 更新了 album_permissions.inc.php,以便撤销相册上的权限也会撤销子相册上的权限
  • 添加了一个偏好设置,以便每次点击图片时都会显示编辑屏幕
  • 添加了一个偏好设置,用于控制是否显示相机(exif)信息
  • 添加了一个灯箱功能,用于存放收藏的照片

2002 年 9 月 25 日

  • 更新了 zophImport.pl,以便在更新时根据路径和名称查找照片 (感谢 Francisco J. Montilla)
  • 修复了 photo.inc.php 中“测光模式”的拼写 (感谢 Francisco J. Montilla)
  • 更新了 zophImport.pl,以便根据需要为所有图像类型生成 jpeg 缩略图
  • 更新了 photo.inc.php 和 image_service.php 以处理新的缩略图
  • 修复了 photo.inc.php 和 util.inc.php 中图像名称/路径的 url 编码 (感谢 Francisco J. Montilla)
  • 增加了 photos 表中名称和路径字段的大小
  • 在 photos 表中创建了一个时间戳字段
  • 添加了最近拍摄/修改的照片链接 (感谢 David Moulton 提供的想法)
  • 修复了 password.php 中的更改密码错误
  • 在页眉中添加了一个 (查看全部) 照片选项卡
  • 创建了 variables.inc.php 以实现 PHP 4.2.x 兼容性 (感谢 David Baldwin)
  • 修改了 calendar.inc.php 以处理 1970 年之前的日期 (感谢 David Baldwin)
  • Zoph 现在已国际化 (感谢 Eric Seigne 提供代码和法语翻译)
  • 添加了基于 Web 的导入程序 (初始代码来自 Jan Miczaika)
  • 添加了对结果排序的功能
  • 其他细微的修复和改进
  • 更新了文档

Zoph 0.2.1

[编辑 | 编辑源代码]

2002 年 6 月 21 日

  • 添加了默认的、自动登录用户的功能(默认情况下禁用)
  • 修复了 zophImport.pl 中“光圈”的拼写 (感谢 Donald Gover)
  • 修复了 zophImport.pl 中的贪婪分割匹配 (感谢 Donald Gover)
  • 引用了传递给 zophImport.pl 中 jhead 的图像名称
  • 在 photo.inc.php 中的 get_image_href 中将图像名称包装在 urlencode() 中
  • 修复了删除照片链接 (感谢 Matthew MacIntyre)
  • 在人员和地点模板中添加了查看所有选项
  • 在 prefs.inc.php 中添加了对配色方案加载时为空值的检查
  • 修复了模板以显示相册和类别描述(如果有)
  • 增加了相册和类别描述字段的大小
  • 添加了 focus_dist、ccd_width 和评论照片字段
  • 增加了照片字段 focal_length 的大小
  • 增加了 places 表中州字段的大小
  • 在 users 表中添加了对 detailed_people 字段的缺失的非空约束

2002 年 4 月 24 日

  • 首次公开发布
  • 重写了 Zoph 0.1

2000 年 9 月 14 日完成,从未发布

华夏公益教科书