目前正自做一个电子杂志的网站,有一个需求是制作电子杂志Tag. 我总结了4个步骤:
1.创建标签
2.电子杂志中显示标签
杂志表中,每条记录中都有一个记录标签的字段TAG,每次显示杂志时,取出杂志中的TAG字段的内容,这些内容是一串标签的ID号,使用字符串拆分函数拆分成单个ID,并将这些ID放到数组里,然后可以通过循环将这些ID号对应的标签从KEYWORD中取出来,并分别显示在杂志傍边,对于每个标签,可以为其添加一个链接,来显示所有收录改标签的日志文章。
3.显示收录相同标签文章
4.显示收录相同标签网络用户。
1.)能使相同标签用户联系起来,便于用户沟通交流,显示使用相同标签的用户也是一项非常实用的功能。但一般情况来所,处理查找收录相同标签 用户的方法是借助是借助电子杂志表来实现。
KEYWORD
MAGINFO
ID |
CHAR(32)
|
|
SUBTITLE |
VARCHAR2(50) |
刊物字标题 |
CONTENT |
VARCHAR2(100) |
|
OWNERID |
INTEGER |
|
MAGFILE |
VARCHAR2(50) |
|
COVERFILE |
VARCHAR2(50) |
|
ISONLINEPREVIEW |
INTEGER |
|
CONTENTNUM |
INTEGER |
|
KEYWORD |
VARCHAR2(50) |
|
DEVICE |
INTEGER |
显示设备 |
AESTHETICNUM |
INTEGER |
美感数 |
PREVIEWNUM |
INTEGER |
|
ORIGINALITYNUM |
INTEGER |
创意数 |
DOWNLOADNUM |
INTEGER |
|
MAGCONTTYPE |
INTEGER |
杂志内容分类GUID |
MAGTYPE |
INTEGER |
杂志大类GUID |
CYCLENUM |
INTEGER |
期刊号 |
PUBLICINFOID |
NUMBER(14) |
发行周期 |
VERSION |
INTEGER |
|
CREATIME |
CHAR(19) |
|
DATESTAMP |
CHAR(19) |
|
BUSSSTATE |
INTEGER |
|
STATE |
INTEGER |
|
豆瓣网标签的感念
豆瓣网的标签概念较模糊,虽然说是自由分类,但是对标签来说并没有一个很明确的用途,特别是用户与用户这个角色来说。
标签是是一种很自由的分类,不用事先约定好,是随时也是随意的一种情绪或者爱好体现,标签的好处就是让用户与用户之
间建立了一座桥梁,用户的心灵接触到了一起,谁也不会在意有没有这个标签,谁也不会在意这个标签是谁创建的,这里没有创建者,只有共同的一种感受凝聚在一起。标签的特点就是一个事物可以被多个标签来标明,一个标签可以用于很多事物,标签的命名是随意的。
分享到:
相关推荐
在这个"js制作tag标签文字云特效.zip"压缩包中,作者wk3分享了一个用JS实现的标签文字云特效,这种特效可以为网站提供更具视觉吸引力的展示方式,使用户更容易注意到和理解页面中的标签内容。 文字云(Word Cloud)...
在这个"JS制作TAG标签云文字动画特效"项目中,我们主要探讨如何利用JS实现一种常见的网页元素——标签云,并为其添加动态效果。 标签云是网站上常见的一种展示关键词或标签的方式,它以不同大小的字体显示各个标签...
在本文中,我们将深入探讨如何利用JS来创建一个动态的TAG标签云文字动画特效。这个特效允许用户在鼠标悬停时,使当前选中的标签静止,而其他标签继续保持滚动效果,当鼠标移开时,所有标签恢复滚动。 首先,我们...
11. **制作TAG**:当版本验证无误后,在Git中创建一个TAG,标记这个版本。TAG是一种永久性的引用,用于记录特定的代码状态,便于后续回溯或发布。 **总结** 软件版本制作操作规范是软件开发过程中的核心环节,它...
Linux中的MP3播放器软件制作涉及到许多技术细节,其中`libid3tag-0.15.1b.tar`是一个关键组件。这个压缩包文件包含了`libid3tag`库的源代码,这是一个用于处理ID3标签的开源库,特别适用于读取、修改和创建音频文件...
制作Tag或是Release • 11.快速参考 o 11.1 取得(Checkout)Repository o 11.2更新(Update)档案或目录 o 11.3新增(Add)档案或目录 o 11.4提交(Commit)修改过的档案或目录 o 11.5 Copy/Tag/Branch/Release档案或目录 ...
1. 在文件管理员中,右键点击要制作 Tag 或 Release 的档案或目录,选择“TortoiseSVN” > “制作 Tag 或 Release”。 2. 在“制作 Tag 或 Release”对话框中,选择要制作的 Tag 或 Release,并输入相关信息。 快速...
本文档将详细介绍 TortoiseSVN 的使用过程,包括下载和安装、什么是 SVN、为什么要用 SVN、建立 SVN Repository、新增档案及目录、更新档案及目录、更新至特定版本、复制档案及目录、制作 Tag 或是 Release 等内容。...
ARTag Application 讲义...通过这些步骤和知识,开发者可以逐步构建和设计自己的ARTag应用,例如制作增强现实游戏。ARTag技术的灵活性和实用性使其成为AR领域的常用工具,允许开发者创建交互式、基于标记的虚拟体验。
1. **制作 Tag**:Tag 通常用于标记特定的代码状态,例如发布版本。右键点击 Working 目录中的文件或目录,选择“TortoiseSVN > Create Tag…”并输入 Tag 名称和版本信息。 2. **制作 Release**:Release 类似于 ...
10. **制作Tag或Release**: Tag用于标记项目的关键发布版本,是不可变的,而Branch则用于平行开发,最终可以合并回主分支。 11. **快速参考**: - **Checkout**:获取Repository的最新版本。 - **Update**:...
6.制作 Tag 或是 Release。 快速参考 1. 取得 (Checkout) Repository:从服务器下载最新的版本。 2. 更新 (Update) 档案或目录:将本地文件更新到最新的版本。 3. 新增 (Add) 档案或目录:将新文件添加到 ...
通过TortoiseSVN,用户可以轻松地实现SVN提供的各种版本控制功能,如新增、更新、提交、复制、制作Tag或者Release等,而无需记忆复杂的命令行操作。 首先,介绍如何安装TortoiseSVN。用户可以从官方网站下载适合32...
5. 制作 Tag 或是 Release TortoiseSVN 的操作方式主要通过鼠标右键和档案管理员完成。大部分操作都可以通过右键菜单完成。 快速参考 快速参考包括: 1. 取得(Checkout)Repository 2. 更新(Update)档案或...
10. **制作Tag或Release** - Tag是对项目稳定版本的标记,用于发布或里程碑。复制Repository中的特定版本到新的Tag目录。 11. **快速参考** - **Checkout**:获取Repository的最新版本到本地。 - **Update**:...
- **制作tag文件**:使用`ctags`等工具。 - **使用tag**:通过`:tag`命令跳转到定义。 #### 六、总结 通过本教程的学习,读者可以掌握VIM的基础使用方法,包括启动、基本编辑操作、文件管理和高级功能等。随着对...